Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. DADOS GERAIS

Produto:

Solucoes_totvs
SolucaoTOTVS Logística WMS

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoLogística

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

NomeTipoObrigatório

Pedido Venda

Caracter

Sim

Array Itens Pedido

array

Sim

Json payload Pedido Venda

Json

Sim

05. RETORNO

NomeTipoDescrição
aRetPeJsonJson 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