Documento de API
Produto: | Datasul |
Ocorrência: | Documentação de API |
Nome Físico | wmp/wm9072.p |
Objetivo
Responsável por fazer as validações e a efetivação da separação dos volumes de packing em endereços de espera.
Funcionamento
Esta API irá receber vários parâmetros e entre eles uma tabela com todas as etiquetas que deverão ser separadas.
A API irá realizar uma séria de validações e no final, caso não ocorra nenhum erro, irá atualizar a tabela wms-box-packing efetivando a separação das etiquetas.
Esta mesma API irá finalizar a tarefa armazenamento de packing. Esta finalização será feita somente para o último volume de packing do pedido.
A sintaxe para a chamada da API/BO é:
run wmp/wm9072.p (input pCod-estabel,
input pCod-local,
input pId-Box-espera,
input table tt-packing,
input pUsuario,
input pColetor,
input pEquipamento,
output table RowErrors).
Tabelas Temporárias
Nos atributos das tabelas temporárias de entrada e saída:
Tabela Temporária | Descrição | Entrada/Saída |
tt-packing | Contém as etiquetas que deverão ser separadas | Entrada |
Atributo | Tipo | Formato | Descrição | Obrigatório | Evolução |
Val-etiq-packing | Decimal | 999999999999999 | ID Etiqueta |
|
|
Tabela Temporária | Descrição | Entrada/Saída |
RowErrors | Tem a finalidade de retornar os erros ocorridos durante o armazenamento das etiquetas | Saída |
Atributo | Tipo | Formato | Descrição | Obrigatório | Evolução |
ErrorSequence | Integer |
|
|
|
|
ErrorNumber | Integer |
|
|
|
|
ErrorDescription | character |
|
|
|
|
ErrorParameters | character |
|
|
|
|
ErrorType | character |
|
|
|
|
ErrorHelp | character |
|
|
|
|
ErrorSubType | character |
|
|
|
|