Árvore de páginas

A650OPI - Verifica necessidade de geração da OP

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

UPAR
Qualquer

Recebe como parâmetro a linha da GetDados em que o processamento se encontra. Por meio deste número é possível utilizar as informações referentes ao produto, almoxarifado, lote, sub-lote, qtd, etc contidos na variável aCols.




X


Ponto de Entrada:

A650OPI - Verifica necessidade de geração da OP

Idiomas:

Espanhol, Inglês

País(es):

Todos

Banco(s) de Dados:

Todos

Sistema(s) Operacional(is):

Todos

Ponto de Entrada

Descrição:

O ponto de entrada é chamado na verificação de necessidade de geração de OPs intermediárias ou não. Pode ser utilizado para um determinado produto que deve ser empenhado porem não deve ter OP gerada.
INDICA SE GERA OP INTERMEDIÁRIA OU NÃO

Localização:

Function MontEstru() - Responsável por montar array com estrutura do produto.

Eventos:


Programa Fonte:

MATA650.PRX

Sintaxe:

A650OPI - Verifica necessidade de geração da OP ( < UPAR> ) --> URET

Retorno:

URET(qualquer)

Logico.
Caso seja .T. (verdadeiro) o sistema irá gerar a Op intermediária

Exemplo:
Exemplo
#INCLUDE 'TOTVS.CH'
#INCLUDE 'PROTHEUS.CH'
#INCLUDE 'PARMTYPE.CH'
#INCLUDE "RWMAKE.CH"

USER FUNCTION A650OPI()
Local aItem := aCols[PARAMIXB] //Linha da grid que está sendo processada no momento.
Local lRet  := .T.
    
Return lRet