← AdvPL Guia
PROTHEUS · SIGAFIN · FINA040 · CONTAS A RECEBER · EXECBLOCK

FINA040 — mapa dos Pontos de Entrada

Mapa funcional do Contas a Receber (FINA040), com 44 chamadas ExecBlock identificadas na documentação oficial.

Navegue pelas fases de entrada, inclusão, alteração, exclusão, desdobramento, impostos e gravações complementares. Cada card leva à ficha individual do ponto.

O mapa documenta o comportamento oficial do FINA040 na versão de referência de 2019. Patches, releases e localizações podem alterar chamadas e contratos.

Mapa de execução

Entrada e interface

F040BROWF040FILBF040RAUTOFI040ROTF040BUT

Inclusão e validação

F040BLQF040DTMVFA040INCFA040ISSF040VENCRF040RECIMP

Gravação da inclusão

F040COMFA040GRVFA040FINF040FCRF040GRCOMF040MOV

Alteração

F040ALNFA040ALTF040ALTFA40PROTLJ040XF040ALTRF040CPO

Exclusão

F040TRVSA1F040CANVMFA040B01F040NDINCFA040DELF040ERAF040DELC

Substituição e provisórios

F40DELPRF040PROVFA040SFA040SUB

Desdobramento

F40DTDSDF040PRPCF040DESDF040DTDESFA040PAR

Impostos e complementos

F040FRTF040LOJAF040MIRFDEFFI2

Catálogo dos Pontos de Entrada

F040BROW

Fase: Entrada e interface

F040BROW é executado antes da abertura do browse na rotina FINA040.

F040BROW() --> Nil ou retorno não consumido pelo fluxo analisado
Acessar ficha →

F040FILB

Fase: Entrada e interface

F040FILB é executado na composição do filtro do browse na rotina FINA040.

F040FILB() --> Caractere ou Nil
Acessar ficha →

F040RAUTO

Fase: Entrada e interface

F040RAUTO é executado antes do processamento automático do cabeçalho na rotina FINA040.

F040RAUTO() --> Array
Acessar ficha →

FI040ROT

Fase: Entrada e interface

FI040ROT é executado na montagem do menu da rotina na rotina FINA040.

FI040ROT() --> Nil ou retorno não consumido pelo fluxo analisado
Acessar ficha →

F040BUT

Fase: Entrada e interface

F040BUT é executado na montagem dos botões da barra na rotina FINA040.

F040BUT() --> Array
Acessar ficha →

F040BLQ

Fase: Inclusão e validação

F040BLQ é executado no controle de acesso às operações na rotina FINA040.

F040BLQ() --> Lógico
Acessar ficha →

F040DTMV

Fase: Inclusão e validação

F040DTMV é executado na definição da data de movimentação financeira na rotina FINA040.

F040DTMV() --> Lógico
Acessar ficha →

FA040INC

Fase: Inclusão e validação

FA040INC é executado na validação da inclusão na rotina FINA040.

FA040INC() --> Lógico
Acessar ficha →

FA040ISS

Fase: Inclusão e validação

FA040ISS é executado no cálculo alternativo do ISS na rotina FINA040.

FA040ISS() --> Numérico
Acessar ficha →

F040VENCR

Fase: Inclusão e validação

F040VENCR é executado na definição do vencimento real na rotina FINA040.

F040VENCR() --> Data
Acessar ficha →

F040RECIMP

Fase: Inclusão e validação

F040RECIMP é executado na decisão de recalcular impostos ao alterar vencimento na rotina FINA040.

F040RECIMP() --> Lógico
Acessar ficha →

F040COM

Fase: Gravação da inclusão

F040COM é executado após a gravação de comissão de título RA na rotina FINA040.

F040COM() --> Nil ou retorno não consumido pelo fluxo analisado
Acessar ficha →

FA040GRV

Fase: Gravação da inclusão

FA040GRV é executado após gravar os dados da inclusão e antes da contabilização na rotina FINA040.

FA040GRV() --> Nil ou retorno não consumido pelo fluxo analisado
Acessar ficha →

FA040FIN

Fase: Gravação da inclusão

FA040FIN é executado ao término da inclusão na rotina FINA040.

FA040FIN() --> Nil ou retorno não consumido pelo fluxo analisado
Acessar ficha →

F040FCR

Fase: Gravação da inclusão

F040FCR é executado no fechamento da inclusão na rotina FINA040.

F040FCR() --> Nil ou retorno não consumido pelo fluxo analisado
Acessar ficha →

F040GRCOM

Fase: Gravação da inclusão

F040GRCOM é executado após preparar os itens de comissão na rotina FINA040.

F040GRCOM() --> Nil ou retorno não consumido pelo fluxo analisado
Acessar ficha →

F040MOV

Fase: Gravação da inclusão

F040MOV é executado durante a gravação da movimentação bancária na rotina FINA040.

F040MOV() --> Nil ou retorno não consumido pelo fluxo analisado
Acessar ficha →

F040ALN

Fase: Alteração

F040ALN é executado na validação da alteração da natureza na rotina FINA040.

F040ALN() --> Lógico
Acessar ficha →

FA040ALT

Fase: Alteração

FA040ALT é executado na validação complementar do botão OK na rotina FINA040.

FA040ALT() --> Lógico
Acessar ficha →

F040ALT

Fase: Alteração

F040ALT é executado após a gravação da alteração na rotina FINA040.

F040ALT() --> Retorno ignorado pelo fluxo analisado
Acessar ficha →

FA40PROT

Fase: Alteração

FA40PROT é executado antes da edição dos campos na alteração na rotina FINA040.

FA40PROT() --> Nil ou retorno não consumido pelo fluxo analisado
Acessar ficha →

LJ040X

Fase: Alteração

LJ040X é executado no início da gravação da alteração na rotina FINA040.

LJ040X() --> Nil ou retorno não consumido pelo fluxo analisado
Acessar ficha →

F040ALTR

Fase: Alteração

F040ALTR é executado ao final da gravação da alteração na rotina FINA040.

F040ALTR() --> Nil ou retorno não consumido pelo fluxo analisado
Acessar ficha →

F040CPO

Fase: Alteração

F040CPO é executado na montagem dos campos que podem ser alterados na rotina FINA040.

F040CPO() --> Array
Acessar ficha →

F040TRVSA1

Fase: Exclusão

F040TRVSA1 é executado antes de atualizar dados do cliente na rotina FINA040.

F040TRVSA1() --> Nil ou retorno não consumido pelo fluxo analisado
Acessar ficha →

F040CANVM

Fase: Exclusão

F040CANVM é executado no cancelamento da variação monetária na rotina FINA040.

F040CANVM() --> Nil ou retorno não consumido pelo fluxo analisado
Acessar ficha →

FA040B01

Fase: Exclusão

FA040B01 é executado após confirmar a exclusão, antes de prosseguir na rotina FINA040.

FA040B01() --> Lógico
Acessar ficha →

F040NDINC

Fase: Exclusão

F040NDINC é executado na decisão de não gerar DDI/NCC na rotina FINA040.

F040NDINC() --> Lógico
Acessar ficha →

FA040DEL

Fase: Exclusão

FA040DEL é executado ao final do fluxo de exclusão na rotina FINA040.

FA040DEL() --> Nil ou retorno não consumido pelo fluxo analisado
Acessar ficha →

F040ERA

Fase: Exclusão

F040ERA é executado após gravar o estorno no SE5 na rotina FINA040.

F040ERA() --> Nil ou retorno não consumido pelo fluxo analisado
Acessar ficha →

F040DELC

Fase: Exclusão

F040DELC é executado na validação da exclusão de complemento na rotina FINA040.

F040DELC() --> Lógico
Acessar ficha →

F40DELPR

Fase: Substituição e provisórios

F40DELPR é executado na decisão de excluir o título provisório na rotina FINA040.

F40DELPR() --> Lógico
Acessar ficha →

F040PROV

Fase: Substituição e provisórios

F040PROV é executado durante a exclusão/substituição de provisórios na rotina FINA040.

F040PROV() --> Nil ou retorno não consumido pelo fluxo analisado
Acessar ficha →

FA040S

Fase: Substituição e provisórios

FA040S é executado após inicializar os campos da substituição na rotina FINA040.

FA040S() --> Nil ou retorno não consumido pelo fluxo analisado
Acessar ficha →

FA040SUB

Fase: Substituição e provisórios

FA040SUB é executado na definição dos campos inicializados na substituição na rotina FINA040.

FA040SUB() --> Array
Acessar ficha →

F40DTDSD

Fase: Desdobramento

F40DTDSD é executado na definição da data inicial do desdobramento na rotina FINA040.

F40DTDSD() --> Data
Acessar ficha →

F040PRPC

Fase: Desdobramento

F040PRPC é executado na decisão sobre o primeiro intervalo entre parcelas na rotina FINA040.

F040PRPC() --> Lógico
Acessar ficha →

F040DESD

Fase: Desdobramento

F040DESD é executado antes de excluir títulos do desdobramento na rotina FINA040.

F040DESD() --> Array
Acessar ficha →

F040DTDES

Fase: Desdobramento

F040DTDES é executado na definição da data de emissão dos desdobramentos na rotina FINA040.

F040DTDES() --> Nil ou retorno não consumido pelo fluxo analisado
Acessar ficha →

FA040PAR

Fase: Desdobramento

FA040PAR é executado após gerar os títulos desdobrados na rotina FINA040.

FA040PAR() --> Nil ou retorno não consumido pelo fluxo analisado
Acessar ficha →

F040FRT

Fase: Impostos e complementos

F040FRT é executado na definição de filiais consideradas na retenção na rotina FINA040.

F040FRT() --> Array
Acessar ficha →

F040LOJA

Fase: Impostos e complementos

F040LOJA é executado na definição de clientes/lojas considerados na retenção na rotina FINA040.

F040LOJA() --> Array
Acessar ficha →

F040MIRF

Fase: Impostos e complementos

F040MIRF é executado na definição do mínimo de retenção do IR na rotina FINA040.

F040MIRF() --> Valor compatível com o mínimo de retenção
Acessar ficha →

DEFFI2

Fase: Impostos e complementos

DEFFI2 é executado na carga de valores padrão do complemento FI2 na rotina FINA040.

DEFFI2() --> Array
Acessar ficha →

Referências

  1. Documentação oficial do FINA040 — inventário das chamadas literais ExecBlock.
  2. TOTVS — Pontos de Entrada — Financeiro — P12
  3. TOTVS — Pontos de Entrada - Linha Microsiga Protheus
0 comentário(s) aprovado(s)

Comentários

Ainda não há comentários aprovados.

Entre com Google ou Microsoft para comentar.

Powered by Usina Docs · Alpha