Este objeto se destina ao picking de novos pré-faturamentos, conferencia, faturamento e envio do rastreamento através dos métodos listados abaixo.
2.5.1 ListaNovos
Método Picking.ListaNovos possui como função a listagem dos pré-faturamentos que podem ser conferidos, não possui identificadores e ao executa-lo teremos como retorno o número da separação, CNPJ ou CPF do cliente e array de produtos que pertencem a este pré-faturamento.
2.5.2 EmProcesso
Método Picking.EmProcesso tem a função de marcar o pré-faturamento como em conferencia, após a execução deste método que possui como parâmetro o campo “NUMERO” que deve receber o número da separação obtido através do método Picking.ListaNovos o pré-faturamento não será mais exibido no método de listagem e informará o usuário através do monitor que a separação já está em processamento.
2.5.3 Finaliza Conferência
Método Picking.FinalizaConferencia tem como função a finalização da conferência e a autorização para execução do faturamento, possui como parâmetro número da separação, array de produtos obtidos através do método Picking.ListaNovos e array de volumes.
2.5.4 Cancela Conferência
Método Picking.CancelaConferencia tem como finalidade o cancelamento da conferencia da separação, possui como parâmetro o número da separação em questão.
2.5.5 Faturar
Método Picking.Faturar destina-se a solicitação do faturamento pelo sistema, tem como identificador o campo NUMERO que deve ser o número da separação obtido através do método Picking.ListaNovos, método tem como resultado o XML e Status de NFE caso já esteja disponível.
2.5.6 Solicita XML
Método Picking.SolicitaXML tem como função o retorno do XML e Status da NFE caso esteja disponível, possui como parâmetro o campo número da separação.
2.5.7 Envia Rastreamento
Método Picking.EnviaRastreamento tem como função o recebimento do código de rastreio, possui como parâmetros os campos NUMERO e NUMERO_OBJETO onde o campo NUMERO está relacionado ao campo número da separação obtido através do método Picking.ListaNovos.