Page tree

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

SintaxeA261LOC - Cria no SB2 o produto no item da transferência ( < PARAMIXB[1]> , < PARAMIXB[2]> , < PARAMIXB[3]> ) --> Nil

Parâmetro:

NomeTipoDescriçãoDefaultObrigatórioReferência
PARAMIXB[1]CaracterCódigo do Produto. X 
PARAMIXB[2]CaracterLocal Informado pelo usuário. X 
PARAMIXB[3]NuméricoTipo de Movimento: 1 - Movimento de Origem ; 2 - Movimento de Destino X 

Retorno:

Nil(nulo)

  • Nil

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: