Histórico da Página
Produto: | Protheus. |
Versões: | P12 |
Ocorrência: | Calcula o valor de abatimento dos títulos de uma determinada seleção. Ao utilizar o TOTVS DBAccess, o sistema testa a existência da procedure FIN001, caso esta não exista, o sistema dá a sequência no processo padrão de cálculo por meio da função xSomaAbat. Somente são calculados títulos do tipo: "AB-", "FB-", "FC-", "IR-", "IN-", "IS-", "PI-", "CF-", "CS-", "FU-" ou "FE-". Para a correta utilização da rotina (no caso de rotina automática), deve-se passar para o sistema o registro principal (título pai, ex.: “NF”, “BOL”, etc) para que a função calcule corretamente o valor dos abatimentos. |
Ambiente | SIGAFIN |
Passo a passo: | SomaAbat ( [ cPrefixo ] [ cNumero ] [ cParcela ] [ cCart ] [ nMoeda ] [ dData ] [ cFornCli ] [ cLoja ] [ cFilAbat ] [ dDataRef ] [ cTipo ]) --> nTotAbat Parâmetros: cPrefixo Prefixo do título cNúmero Número do título cParcela Parcela do título cCart Tipo de cartela: P = Contas a Pagar R = Contas a Receber nMoeda Moeda do título dData Data base do Sistema cFornCli Código do Cliente ou Fornecedor do título cLoja Código da loja do título cFilAbat Código da filial do título dDataRef Data Data da referência do sistema para filtro da emissão do título cTipo Tipo do título Exemplo de utilização: nAbatim nTotAbat := SomaAbat(SE1->E1_PREFIXO,SE1->E1_NUM,SE1->E1_PARCELA,"R",SE1->E1_MOEDA, ddataBase, SE1->E1_CLIENTE, SE1->E1_LOJA, xFilial("SE1"), dDataBase, SE1->E1_TIPO) |
Observações: | Para execução por procedure será necessário instalar via configurador a procedure denominada: FINXFIN-Somatória dos Abatimentos - P12_08.SPS. |