Home

Linha Microsiga Protheus

Páginas filhas
  • FaCmpCP - Compensação de títulos a pagar

Versões comparadas

Chave

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

 

a função FaCmpCP(), é responsável pela compensação de títulos a pagar, esta rotina tem como objetivo efetuar a compensação dos títulos a pagar conforme os parâmetros solicitados.

FaCmpCp ( < aTitulo>, < aRecebido>, < lLctPad>, < cOrigem>, < bContabil>, < bBlock>, < aEstorno>, < lHeadProva> ) --> Nil

 

NomeTipoDescriçãoObrigatórioDefault
aTituloVetorArray com os dados do titulo principal.X 

aCompensar

VetorArray com os dados do títulos a compensar.X

 

lLctPadLogicoIndica se a compensação sera contabilizada. .F.

cOrigem

CarácterIndica o programa de origem da compensação. "FINA340"
bContabil

Bloco de Código

Bloco de código para contabilização. {|| .T.}
bBlockBloco de Código

Bloco de código apos cada compensação. Recebe o E5_DOCUMEN como parâmetro.

 {|| .T.}
aEstornoVetor

Código da amarração entre o titulo compensado e o adiantamento
( E5_DOCUMEN ). Quando informado indica uma operação de estorno.

X 
lHeadProvaLogicoIndica se a compensação sera contabilizada. .F.

 

Nil (Nulo)
  • aTitulos:
          [1] Abatimento (-)
          [2] Decréscimo (-)
          [3] Acréscimo (+)
          [4] Variação Monetária (=)

  • aCompensar:
          [1] RecNo do Titulo a compensar
          [2] Valor do Titulo a compensar na moeda do Titulo principal
          [3] Valor do Abatimento da NDF
          [4] Data da Baixa (Opcional)
          [5] Numero de Lote para contabilização (Opcional)
          [6] Data a ser considerar para converte o valor do titulo principal para a moeda corrente (Opcional)
          [7] Taxa da moeda a ser considerada para converte o valor do titulo principal para a moeda corrente (Opcional)
          [8] Numero de decimais utilizado nas conversões. (Opcional)
          [9] Numero de decimais utilizado nas conversões. (Opcional)
          [10] Valor da Variação Monetária (Opcional)

Microsiga Protheus 10 , Protheus 11

...