Histórico da Página
...
Produto: |
| ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Linha de Produto: |
| ||||||||||||||||
Segmento: |
| ||||||||||||||||
Módulo: |
| ||||||||||||||||
Função: | EDI0010 .4gl- Processamento Cadastro de Produtos wmsItemSKU.4gl WMSR_WMS_ITEM_SKU.4gl | ||||||||||||||||
País: | Brasil | ||||||||||||||||
Ticket: | - | ||||||||||||||||
Requisito/Story/Issue (informe o requisito relacionado) : | DLOGWMSOL-17530 |
...
O WMS Logix possui um EDI que permite fazer realizar a importação de arquivos textos para o cadastro de itens e SKUs.
...
A execução da importação de arquivos EDI é configurada no agendador do Logix (JOB) , ou pode ser processada manualmente via rotina EDI0009 (Importação de Arquivos Via EDI).
...
Para que haja integração direta do Portal WEB do cliente , que é Operador Logístico, com o WMS Logix é necessário gerar uma API pública Logix.
Nesta API deve haver apenas o verbo PUT e POST, no qual não está previsto a execução de consultas ou exclusões deste cadastro.Informações adicionais podem ser obtidas na página os verbos POST e PUT, nos quais não está prevista a execução de consultas ou exclusões desse cadastro.
Operação POST
Permite incluir um novo item e seus respectivos SKUS.
No corpo da mensagem serão informados os dados para o cadastro do produto e SKU.
Também pode ser cadastrado um item e "N" SKUs em cada requisição.
Bloco de código | ||||
---|---|---|---|---|
| ||||
{code:json}
{
"_comment1": "Início Campos Obrigatórios Item",
"CompanyId":"11",
"Depositor":"38",
"ItemDepositorCode":"38-API-003",
"ItemDescription":"38-API-003",
"ItemShortDescription":"38-API-003",
"FiscalClassificationId":"3.901",
"PctIPI":0.00,
"UnityOfMeasure":"KG",
"_comment2": "Fim Campos Obrigatórios Item",
"NetWeight":1.00,
"Trail":"N",
"Active":"A",
"ExpirationDate":"N",
"Origin":"",
"ICMSIncidenceType":"",
"ONU":"",
"OutputID":"",
"ItemCategory":"",
"ProductionDate":"N",
"Piece":"N",
"AbcRating":"A",
"ShelfLife":0.00,
"ShortValidity":0.00,
"AllowMixedPallet":"S",
"AllowsShipmentWithoutRegularization":"N",
"FractionalUnityOfMeasure":"N",
"AllowPicking":"S",
"PermanentClassification":"N",
"ControlIDPicking":"N",
"MaximumReceivingTime":0.00,
"TermAlarmValidity":0.00,
"ArmyControl":"N",
"CivilPoliceControl":"N",
"FederalPoliceControl":"N",
"TargetUnityOfMeasure":"",
"ConversionFactor":1.00,
"ListOfSKU":[
{
"_comment3": "Início Campos do SKU - não obrigatório",
"Sku":"38-API-003-SKU-1",
"DescriptionSKU":"38-API-003-SKU-1",
"ReducedDescriptionSKU":"38-API-003-SKU-1",
"NumberOfItems":1.00,
"Height":0.01,
"Length":0.01,
"Width":0.05,
"HeightBoxes":5.00,
"BallastBoxes":5.00,
"GrossWeight":1.00,
"_comment4": "Fim Campos Obrigatórios SKU",
"Ean8":"",
"Ean13":"",
"Ean128":"",
"Dun14":"",
"OtherBarCodes":"8-API-003-SKU-1",
"ean13UpcDun14":""
},
{
"Sku":"38-API-003-SKU-2",
"DescriptionSKU":"38-API-003-SKU-2",
"ReducedDescriptionSKU":"38-API-003-SKU-2",
"NumberOfItems":2.00,
"Height":0.02,
"Length":0.02,
"Width":0.10,
"HeightBoxes":3.00,
"BallastBoxes":5.00,
"GrossWeight":2.00,
"Ean8":"",
"Ean13":"",
"Ean128":"",
"Dun14":"",
"Ean13UpcDun14":"",
"OtherBarCodes":"8-API-003-SKU-2"
}
]
} {code} |
Operação PUT
Permite a alteração dos dados de um item ou SKU já cadastrado. Além disso, possibilita a inclusão de novos SKUs a um item cadastrado, sendo que devem ser enviadas as seguintes informações:
- No cabeçalho da requisição devem ser informados: Empresa, Depositante e Item depositante, separados por "|" (pipe - barra vertical).
- O corpo da mensagem deve conter os dados a serem alteradas no cadastro do item ou SKU, ou ainda, os dados do novo SKU a ser cadastrado.
Exemplos:
Bloco de código | ||||
---|---|---|---|---|
| ||||
{code:json} {
"CompanyId":"11",
"Depositor":"38",
"ItemDepositorCode":"38-API-003",
"ItemDescription":"38-API-003-TESTEALTERA"
} {code} |
Bloco de código | ||||
---|---|---|---|---|
| ||||
{code:json}
{
"ListOfSKU":[
{
"Sku":"38-API-003-SKU-15",
"DescriptionSKU":"38-API-003-SKU-15-des",
"ReducedDescriptionSKU":"38-API-003-SKU-15",
"NumberOfItems":15.00,
"Height":0.01,
"Length":0.01,
"Width":0.05,
"HeightBoxes":5.00,
"BallastBoxes":5.00,
"GrossWeight":1.00,
"OtherBarCodes":"38-API-003-SKU-11"
}
]
} {code} |
Informações | ||||
---|---|---|---|---|
| ||||
|
04. DEMAIS INFORMAÇÕES
Tabelas Utilizadas
...