Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

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.

AmbienteSIGAFIN

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.