...
Código do cliente, extraído do campo customer.codePARCEIRO.SPLIT_PART(CODIGOERP,'#',3) selecionado no cabeçalho da ordem de venda
...
Código da loja, extraído do campo addresses.codecampo PARCEIRO.SPLIT_PART(CODIGOERP,'#',3) selecionado no cabeçalho da ordem de venda
"CustomerIdDelivery": "42150391"
Código do cliente de entrega, extraído do campo customer.codecampo PARCEIRO.SPLIT_PART(CODIGOERP,'#',3) selecionado na entrega da ordem de venda
"CustomerUnitDelivery": "0050"
Código da loja do cliente de entrega, extraído do campo addresses.codecampo PARCEIRO.SPLIT_PART(CODIGOERP,'#',3) selecionado na entrega da ordem de venda
...
Tipo do cliente, usa o valor “F” fixoextraído do campo CLASSIFICACAOPARCEIRO.SUBSTR(C.CODIGOERP,LENGTH(C.CODIGOERP),LENGTH(C.CODIGOERP))
"Payment": "003"
Código da condição de pagamento, campo paymentTerm.codecampo CONDICAOPAGAMENTO.SPLIT_PART(CODIGOERP,'#',2) selecionado no cabeçalho da ordem de venda
"DiscountPercentage1": 0, "DiscountPercentage2": 0, "DiscountPercentage3": 0, "DiscountPercentage4": 0
Percentual de desconto em cascata, atualmente não enviamos informações nestes campos em específicoPEDIDO.PERCENTUALDESCONTO na primeira tag, nas demais não é enviado nenhum valor.
"Currency": 0
Moeda selecionada na ordem de venda, campo currency.auxiliaryCode. Por padrão utiliza-se a moeda Realcampo INDEXADOR.CAST(SPLIT_PART(CODIGOERP,'#',2) AS INT)
"Freight": 0
Valor do frete inserido na ordem de venda, campo deliveryOrdersPEDIDOENTREGA.freightValueVALORFRETE
"Insurance": 0
Valor do seguro , não enviamos atualmente,do pedido, campo PEDIDOENTREGA.VALORSEGURO
"Expense": 0
Valor de despesas acessórias, não enviamos atualmentecampo PEDIDOENTREGA.VALORDESPESA
"ListofProducts"."ItemId": “1”
Número sequencial de cada item dentro da ordem de venda,
...
campo PEDIDOPRODUTO.ORDEM * 10
"ListofProducts"."ProductId": "3707-011-000"
Código do produto inserido nos itens da ordem de venda
...
, campo PRODUTO.SPLIT_PART(CODIGOERP,'#',2)
"ListofProducts"."Quantity": 1
Quantidade do item em questão inserido nas ordens de venda, campo PEDIDOPRODUTO.QUANTIDADE
"ListofProducts"."UnitaryValue": 22
Valor unitário do item inserido nas ordens de venda (valor cheio, não considera desconto), campo PEDIDOPRODUTO.PRECOVENDA
"ListofProducts"."TotalValue": 19.8
Valor total do item inserido nas ordens de venda
...
, PEDIDOPRODUTO.QUANTIDADE * PEDIDOPRODUTO.PRECOVENDA
"ListofProducts"."ItemDiscountPercentage": 10
Percentual de desconto inserido no item da ordem de venda, campo PEDIDOPRODUTO.PERCENTUALDESCONTO
"ListofProducts"."ItemDiscountValue": 2.2
Valor do desconto inserido no item da ordem de venda, campo PEDIDOPRODUTO.VALORDESCONTO
"ListofProducts"."OperationType": "501"
Tipo de operação, campo
...
TIPOPEDIDO.CODIGOERP
OBS: Caso o tipo de pedido do item for nulo, é enviado o do cabeçalho.
Protocolo HTTP REST
...