Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

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

Observações:
Exemplo:
Bloco de código
languagecpp
titleExemplo
linenumberstrue
#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