Histórico da Página
01. DADOS GERAIS
| Produto: |
| ||||
|---|---|---|---|---|---|
| Linha de Produto: |
| ||||
| Segmento: |
| ||||
| Módulo: | SIGAWMS - Gestão de Armazenagem | ||||
| Função: | distribution.convergencia.pedido.venda.adapter.tlpp | ||||
| País: | Todos Países | ||||
| Ticket: | 25024778 | ||||
| Requisito/Story/Issue (informe o requisito relacionado) : | DLOGWMSMSP-17787 |
02. DESCRIÇÃO
Ponto de entrada (WMSSALPD) para manipular os dados do payload no momento da integração do Pedido de venda com o WMS SaaS para inclusão de novos campos específicos. Este ponto de entrada está localizado no envio de dados do pedido de venda para integração com o WMS SaaS.
03. LOCALIZAÇÃO
Localizado na função distribution.convergencia.pedido.venda.adapter, no envio de dados do pedido de venda que está sendo integrado com o WMS SaaS.
04. PARÂMETROS
| Nome | Tipo | Obrigatório |
|---|---|---|
Pedido Venda | Caracter | Sim |
Array Itens Pedido | array | Sim |
Json payload Pedido Venda | Json | Sim |
05. RETORNO
| Nome | Tipo | Descrição |
|---|---|---|
| aRetPe | Json | Json com as informações adicionais |
06. VERSÕES
Protheus 12.
07. OBSERVAÇÃO
Enviado o Json com as propriedades requiridas para integração com o WMS SAAS referente ao pedido de venda.
08. EXEMPLO
----------
#include'totvs.ch'
#INCLUDE"PROTHEUS.CH"
UserFunction WMSSALPD()
Local cPedido := PARAMIXB[1] //Pedido de venda
Local aItens := PARAMIXB[2] //Array de itens
Local aRetPe oRetPe := PARAMIXB[3] //Json que será disponibilizado para o WMS SAAS
If cPedido = '000001'
aRetPeoRetPe['subtipoFluxoProcesso']:= 'processoespecifico'
ENDIF
Return aRetPe oRetPe
-----------
09. ANEXO
- Não se aplica