-
Created by Unknown User (crisleyne.nunes), last modified on 03 May, 2016
You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 48
Next »
Produto: | Protheus. |
Ocorrência: | A261LOC: Cria no SB2 o produto no item da transferência. |
Passo a passo: | 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 |
Observações: | |