Descrição: O ponto de entrada A250QTBX manipula a variável nQtdBx na função A250Estoq() para alteração do cálculo do índice de Baixa de Empenho da tabela SD4. Seu comportamento é similar ao do ponto de entrada A250INDI, exceto pelo fato desse último estar na função A250Atu(), que realiza a baixa de empenho propriamente dita. Para utilização do ponto de entrada A250QTBX, também é necessário utilizar o ponto de entrada A250INDI para relacionar as quantidades e índices de Baixa de Empenho. Localização: Função a250Estoq() - responsável pela verificação das quantidades em Empenho para a Ordem de Produção. Em que ponto: Antes do cálculo do índice de baixa, em casos de apontamento parcial de produção. Programa fonte: MATA250.PRX Sintaxe: A250QTBX - Manipula variável nQtdBx ( [ PARAMIXB[1],PARAMIXB[2],PARAMIXB[3],PARAMIXB[4],PARAMIXB[5] ] ) --> nQtdBxPE Parâmetro: Nome | Tipo | Descrição | Obrigatório |
---|
PARAMIXB[1] | Caractere | cProduto - Código do produto empenhado (D4_COD) | X | PARAMIXB[2] | Caractere | cOP - Número, item e sequência da Ordem de Produção (D3_OP) | X | PARAMIXB[3] | Numérico | nQtdBx - quantidade original a ser baixada do empenho | X | PARAMIXB[4] | Numérico | nTotalOP - quantidade total da Ordem de Produção (C2_QUANT) | X | PARAMIXB[5] | Caractere | cParcTot - indica se o apontamento é total ("T") ou parcial ("P") | X |
Retorno: nQtdBxPE - novo valor da variável nQtdBx para ser utilizado no cálculo do índice de baixa de empenho Exemplo:
|