Árvore de páginas

Versões comparadas

Chave

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

01. DADOS GERAIS

Produto:

TOTVS Logística WMS

Linha de Produto:

Linha Protheus

Segmento:

Logística

Módulo:TOTVS WMS - Linha Protheus - WMS Protheus (SIGAWMS)
Função:

WMSV095.PRW

País:Todos Países
Ticket:18590948
Requisito/Story/Issue (informe o requisito relacionado) :DLOGWMSMSP-1590215944


02. DESCRIÇÃO

Necessidade de realizar uma nova validação ao informar o campo "Endereço OrigemProduto".

03. LOCALIZAÇÃO

Localizado na rotina WMSV095 (Transferência de Produtos Entre Endereços), na validação do endereço origemproduto.

04. PARÂMETROS

Nome

Tipo

Descrição

cArmOriCaractereArmazém Origem
cEnderOriCaractereEndereço Origem
cProdutoCaractereProdutoProduto 
cLoteCaractereLote
cSubLoteCaractereSublote
nQuantidNuméricoQuantidade digitada

05. RETORNO

Nome

Tipo

Descrição

lRetLógicoIndica se o sistema irá permitir prosseguir ou não para informação do próximo campo.

06. VERSÕES

Protheus 12.1.17 ou superiores.

07. OBSERVAÇÃO

Todos os parâmetros são recebidos na User Function via PARAMIXB, conforme consta em Execblock / Customização.

08. EXEMPLO

------


#INCLUDE "PROTHEUS.CH"
#INCLUDE "TBICONN.CH" 

User Function WMS095VLWMS095EO()
Local lRet := .T.
Local cArmOri := PARAMIXB[1] //armazém origem
Local cEnderOri := PARAMIXB[2] //endereço origem
Local cProduto := PARAMIXB[3] //produtoproduto 
Local cLote := PARAMIXB[4] //lote
Local cSubLote := PARAMIXB[5] //sub-lote
Local nQuantid:= PARAMIXB[6] //Quantidade digitada

If Alltrim(cEnderOri) == "Teste"
          WMSVTAviso("WMS","Transferência não permitida.")
          lRet := .F.
EndIf

Return lRet

------



Templatedocumentos