01. DADOS GERAIS
| Produto: | TOTVS Logística WMS |
|---|---|
| Linha de Produto: | Linha Protheus |
| Segmento: | Logística |
| Módulo: | SIGAWMS - Gestão de Armazenagem |
| Função: | distribution.convergencia.produto.adapter.tlpp |
| País: | Todos Países |
| Ticket: | 23610477 |
| Requisito/Story/Issue (informe o requisito relacionado) : | DLOGWMSMSP-17471 |
02. DESCRIÇÃO
Ponto de entrada que permite manipular os dados do SKU para envio na integração com o WMS SAAS. Este ponto de entrada está localizado no envio de dados do produto acionado sempre que for enviado uma novo documento de integração com o WMS SaaS. Com este ponto de entrada será possível manipular os dados do SKU do produto enviando informações adicionais.
03. LOCALIZAÇÃO
Localizado na função distribution.convergencia.produto.adapter, no envio de dados do produto relacionado ao documento que está sendo integrado com o WMS SaaS.
04. PARÂMETROS
| Nome | Tipo | Obrigatório |
|---|---|---|
ASKUS | Array | Sim |
05. RETORNO
| Nome | Tipo | Descrição |
|---|---|---|
| ASKUS | Array | Array com as informações do SKU |
06. VERSÕES
Protheus 12.
07. OBSERVAÇÃO
Enviado um array com as propriedades requiridas para integração com o WMS SAAS referente ao SKU do produto.
08. EXEMPLO
----------
#include 'totvs.ch'
#include 'TopConn.ch'
#INCLUDE "PROTHEUS.CH"
#INCLUDE "FWMVCDEF.CH"
User Function WMSSPSKU()
Local cProduto := PARAMIXB[1]
Local aSKUS := PARAMIXB[2]
//Insira aqui a lógica para manipular o array de SKU
//EXEMPLO: adiciona como facionado o primeiro SKU
IF cProduto = 'XXX'
aSKUS[1]['fracionado' ] := 'true'
EndIf
Return aSKUS
-----------
09. ANEXO
- Não se aplica