| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Módulo: | SIGAWMS - Gestão de Armazenagem |
| Função: | WMSV001.PRW |
| País: | Todos Países |
| Ticket: | 23715362 |
| Requisito/Story/Issue (informe o requisito relacionado) : | DLOGWMSMSP-17492 |
Ponto de entrada (WMSV01SA) para não inibir a pergunta ao usuário se deseja interromper a tarefa na tela convocação WMSV001, executando a ação conforme o retorno do ponto de entrada.
Localizado na função WmsCtrlESC, acionada pelos programas executados pela convocação ativa no coletor de dados.
Não se aplica.
| Nome | Tipo | Descrição |
|---|---|---|
| cAcaoPE | Numérico | Ação que será executada pela função WmsOpcESC |
Protheus 12.
MV_WMSNEW = .T.
----------
#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
-----------