Localização: Localizado na função A261Almox( ) antes da validação do produto origem / local origem na tabela SB2. Em que ponto: O objetivo deste ponto de entrada e criar na tabela SB2 o produto de origem e local de origem informados no item da transferência antes da validação de armazém da função A261Almox( ). Programa fonte: MATA261.PRX Sintaxe: A261LOC - Cria no SB2 o produto no item da transferência ( < PARAMIXB[1]> , < PARAMIXB[2]> , < PARAMIXB[3]> ) --> Nil Parâmetro: Nome | Tipo | Descrição | Default | Obrigatório | Referência |
---|
PARAMIXB[1] | Caracter | Código do Produto. | | X | | PARAMIXB[2] | Caracter | Local Informado pelo usuário. | | X | | PARAMIXB[3] | Numérico | Tipo de Movimento: 1 - Movimento de Origem ; 2 - Movimento de Destino | | X | |
Retorno: Nil(nulo) Exemplo: User Function A261LOC( )Local cProduto := ParamIXB[1] //-- Codigo do ProdutoLocal cLocInf := ParamIXB[2] //-- Local InformadoLocal nOriDest := ParamIXB[3] //-- 1 - Origem / 2 - DestinoIf nOriDest == 1 CriaSB2(cProduto,cLocInf) //-- Cria registro no SB2 referente a produto e local inexistenteEndIfReturn Nil |