Histórico da Página
EMPREVVAZ - Gera empenhos dos componentes quando a revisão do produto não está preenchida
Linha de Produto: | Protheus | ||||||||
Segmento: | Manufatura | ||||||||
Módulo: | SIGAPCP - Planejamento e Controle da Produção | ||||||||
Rotina: |
| ||||||||
Ponto de Entrada: | EMPREVVAZ - Permite empenhar os componentes de um produto quando a revisão atual do produto não estiver preenchida, e existir revisões informadas na estrutura de produtos. | ||||||||
Tickets relacionados | 9139859 | ||||||||
Requisito/Story/Issue: | DMANSMARTSQUAD1-18296 | ||||||||
País(es): | Todos | ||||||||
Banco(s) de Dados: | Todos | ||||||||
Tabelas Utilizadas: | SD4, SG1, SC2 | ||||||||
Sistema(s) Operacional(is): | Todos |
Ponto de Entrada
Descrição: | Este Ponto de Entrada é utilizado para modificar o comportamento padrão do sistema quanto a geração dos empenhos para componentes com revisão inicial e revisão final informadas em produtos que tenham a sua revisão atual não informada. Exemplo: Estrutura do produto PA PA ---MP1 (Revisão inicial 001, revisão final 001) ---MP2 (Revisão inicial 002, revisão final 002) Revisão atual do produto PA em branco. O comportamento padrão do sistema neste cenário será de não empenhar nenhum dos produtos MP ao gerar uma ordem de produção do produto PA, pois nenhum dos componentes possui uma revisão de estrutura válida. Ao habilitar este ponto de entrada, o sistema passará a gerar o empenho dos dois produtos MP, pois a revisão atual do produto PA não está informada. Este ponto de entrada não terá nenhuma interferência no comportamento do sistema caso a revisão atual do produto for diferente de branco. | ||||||||
Localização: | Função MontEstru do programa MATA650 - Ordens de produção. Função ExplEstr do programa sigacusa - Funções genéricas | ||||||||
Programa Fonte: | MATA650 - Ordens de produção SIGACUSA - Funções genéricas | ||||||||
Retorno: |
|
Bloco de código | ||||
---|---|---|---|---|
| ||||
#INCLUDE "TOTVS.CH" User Function EMPREVVAZ() Local lGera := .T. /* Retornar .T. para empenhar os produtos onde a revisão atual está em branco, e no cadastro de estrutura a revisão inicial está informada. Retornar .F. para assumir o comportamento padrão do sistema, onde o componente não será empenhado caso esteja fora de revisão, mesmo que a revisão atual do produto não seja informada. */ Return lGera |