Árvore de páginas

A650CALT - Geração dos empenhos da ordem (Componentes alternativos)

Linha de Produto:

Protheus

Segmento:

Manufatura

Módulo:

SIGAPCP - Planejamento e Controle da Produção

Parâmetro(s):

 Nome Tipo Descrição Default Obrigatório Referência 
 ParamIxb1 Caracter Código do componente       
 ParamIxb2 Numérico Quantidade do componente (qtd necessária* qtd ordem)       
 ParamIxb3 Caracter Código do produto da ordem       
 ParamIxb4 Numérico Quantidade da ordem       
 ParamIxb5 Caracter Local de processo       
 ParamIxb6 Date Data da necessidade       

Idiomas:

Português(Brasil)

País(es):

Todos

Banco(s) de Dados:

Todos

Sistema(s) Operacional(is):

Todos

Ponto de Entrada

Descrição:

O ponto de entrada A650CALT é chamado no momento da geração dos empenhos.

Localização:

Function A650ACols - Responsável em gravar os componentes da ordem.

Programa Fonte:

MATA650.PRX
Retorno:

.T. ou .F.

Se retornar Falso, irá executar a função A650EmpAlt.

Se retornar True, não irá executar a função A650EmpAlt e o componente deverá ser tratado no ponto de entrada, para que seja gerado o empenho.

Observações:

 

 

Exemplo:

User Function A650AVALCLocal lRet :=PARAMIXB[1]If  !lRet .And. SA1->(Found()) .And. SA1->A1_COD=='000001'    lRet := .T.EndIf

Return lRet