← AdvPL Guide
PROTHEUS · SIGAFIN · FINA040 · ACCOUNTS RECEIVABLE · EXECBLOCK

FINA040 — Entry Point map

Functional Accounts Receivable (FINA040) map with 44 ExecBlock calls confirmed in the analyzed standard source.

Browse entry and the alternative creation, edit, deletion, replacement, and installment paths. Each card opens the individual Entry Point page.

This map represents FINA040.PRX whose source date is Aug. 26, 2019. Patches, releases, and localizations may change calls and contracts.
Page created on Last reviewed on

Execution map

Decision or logical validationData return or preparationProcessing eventInterface or menu extensionPhase with confirmed iteration

After entry, creation, edit, deletion, replacement, and installment generation are different paths. They do not necessarily run in sequence.

Entry and preparation

Entry and interface

F040BROWF040FILBF040RAUTOFI040ROTF040BUT
Alternative operations

Creation and validation

F040BLQF040DTMVFA040INCFA040ISSF040VENCRF040RECIMP

Creation save

F040COMFA040GRVFA040FINF040FCRF040GRCOMF040MOV

Edit

F040ALNFA040ALTF040ALTFA40PROTLJ040XF040ALTRF040CPO

Deletion

F040TRVSA1F040CANVMFA040B01F040NDINCFA040DELF040ERAF040DELC

Replacement and provisional titles

F40DELPRF040PROVFA040SFA040SUB

↻ LOOP During automatic replacement, F040PROV may run for each provisional title being processed.

Installments

F40DTDSDF040PRPCF040DESDF040DTDESFA040PAR

↻ LOOP In GeraParcSe1, F040DTDES and FA040PAR run for each generated installment.

Supporting processes

Taxes and complements

F040FRTF040LOJAF040MIRFDEFFI2

↻ LOOP F040FRT and F040LOJA prepare the collections before the branch and customer/store iterations.

Entry Point catalog

F040BROW

Processing event
Phase: Entry and interface

F040BROW runs in the Entry and interface phase of FINA040, in the FinA040 source section.

F040BROW() --> Nil or a return value not consumed by the analyzed flow
Open Entry Point →

F040FILB

Data return or preparation
Phase: Entry and interface

F040FILB runs in the Entry and interface phase of FINA040, in the FinA040 source section.

F040FILB() --> Character or Nil
Open Entry Point →

F040RAUTO

Data return or preparation
Phase: Entry and interface

F040RAUTO runs in the Entry and interface phase of FINA040, in the FinA040 source section.

F040RAUTO() --> Array
Open Entry Point →

FI040ROT

Interface or menu extension
Phase: Entry and interface

FI040ROT runs in the Entry and interface phase of FINA040, in the MenuDef source section.

FI040ROT() --> Array
Open Entry Point →

F040BUT

Interface or menu extension
Phase: Entry and interface

F040BUT runs in the Entry and interface phase of FINA040, in the FA040Bar source section.

F040BUT() --> Array
Open Entry Point →

F040BLQ

Decision or logical validation
Phase: Creation and validation

F040BLQ runs in the Creation and validation phase of FINA040, in the FA040Inclu / Fa040Delet / Fa040Subst / FA040Alter source section.

F040BLQ() --> Logical
Open Entry Point →

F040DTMV

Decision or logical validation
Phase: Creation and validation

F040DTMV runs in the Creation and validation phase of FINA040, in the FA040Inclu source section.

F040DTMV() --> Logical
Open Entry Point →

FA040INC

Decision or logical validation
Phase: Creation and validation

FA040INC runs in the Creation and validation phase of FINA040, in the FA040Inclu source section.

FA040INC() --> Logical
Open Entry Point →

FA040ISS

Data return or preparation
Phase: Creation and validation

FA040ISS runs in the Creation and validation phase of FINA040, in the FA040Natur source section.

FA040ISS() --> Numeric
Open Entry Point →

F040VENCR

Data return or preparation
Phase: Creation and validation

F040VENCR runs in the Creation and validation phase of FINA040, in the FA040Venc source section.

F040VENCR() --> Date
Open Entry Point →

F040RECIMP

Decision or logical validation
Phase: Creation and validation

F040RECIMP runs in the Creation and validation phase of FINA040, in the FA040Venc source section.

F040RECIMP() --> Logical
Open Entry Point →

F040COM

Processing event
Phase: Creation save

F040COM runs in the Creation save phase of FINA040, in the FA040AxInc source section.

F040COM() --> Nil or a return value not consumed by the analyzed flow
Open Entry Point →

FA040GRV

Processing event
Phase: Creation save

FA040GRV runs in the Creation save phase of FINA040, in the FA040AxInc source section.

FA040GRV() --> Nil or a return value not consumed by the analyzed flow
Open Entry Point →

FA040FIN

Processing event
Phase: Creation save

FA040FIN runs in the Creation save phase of FINA040, in the FA040AxInc source section.

FA040FIN() --> Nil or a return value not consumed by the analyzed flow
Open Entry Point →

F040FCR

Processing event
Phase: Creation save

F040FCR runs in the Creation save phase of FINA040, in the FA040AxInc source section.

F040FCR() --> Nil or a return value not consumed by the analyzed flow
Open Entry Point →

F040GRCOM

Processing event
Phase: Creation save

F040GRCOM runs in the Creation save phase of FINA040, in the F040GrvFI2 source section.

F040GRCOM() --> Nil or a return value not consumed by the analyzed flow
Open Entry Point →

F040MOV

Processing event
Phase: Creation save

F040MOV runs in the Creation save phase of FINA040, in the F040GrvSE5 source section.

F040MOV() --> Nil or a return value not consumed by the analyzed flow
Open Entry Point →

F040ALN

Decision or logical validation
Phase: Edit

F040ALN runs in the Edit phase of FINA040, in the FA040Natur source section.

F040ALN() --> Logical
Open Entry Point →

FA040ALT

Decision or logical validation
Phase: Edit

FA040ALT runs in the Edit phase of FINA040, in the FA040Alter source section.

FA040ALT() --> Logical
Open Entry Point →

F040ALT

Processing event
Phase: Edit

F040ALT runs in the Edit phase of FINA040, in the FA040Alter source section.

F040ALT() --> Return value ignored by the analyzed flow
Open Entry Point →

FA40PROT

Processing event
Phase: Edit

FA40PROT runs in the Edit phase of FINA040, in the FA040Alter source section.

FA40PROT() --> Nil or a return value not consumed by the analyzed flow
Open Entry Point →

LJ040X

Processing event
Phase: Edit

LJ040X runs in the Edit phase of FINA040, in the FA040AxAlt source section.

LJ040X() --> Nil or a return value not consumed by the analyzed flow
Open Entry Point →

F040ALTR

Processing event
Phase: Edit

F040ALTR runs in the Edit phase of FINA040, in the FA040AxAlt source section.

F040ALTR() --> Nil or a return value not consumed by the analyzed flow
Open Entry Point →

F040CPO

Data return or preparation
Phase: Edit

F040CPO runs in the Edit phase of FINA040, in the fa040MCpo source section.

F040CPO() --> Array
Open Entry Point →

F040TRVSA1

Decision or logical validation
Phase: Deletion

F040TRVSA1 runs in the Deletion phase of FINA040, in the Exclusão, alteração e desdobramento source section.

F040TRVSA1() --> Logical
Open Entry Point →

F040CANVM

Processing event
Phase: Deletion

F040CANVM runs in the Deletion phase of FINA040, in the Fa040Delet source section.

F040CANVM() --> Nil or a return value not consumed by the analyzed flow
Open Entry Point →

FA040B01

Decision or logical validation
Phase: Deletion

FA040B01 runs in the Deletion phase of FINA040, in the Fa040Delet source section.

FA040B01() --> Logical
Open Entry Point →

F040NDINC

Decision or logical validation
Phase: Deletion

F040NDINC runs in the Deletion phase of FINA040, in the Fa040Delet / FA040AxAlt source section.

F040NDINC() --> Logical
Open Entry Point →

FA040DEL

Processing event
Phase: Deletion

FA040DEL runs in the Deletion phase of FINA040, in the Fa040Delet source section.

FA040DEL() --> Nil or a return value not consumed by the analyzed flow
Open Entry Point →

F040ERA

Processing event
Phase: Deletion

F040ERA runs in the Deletion phase of FINA040, in the F040GrvSE5 source section.

F040ERA() --> Nil or a return value not consumed by the analyzed flow
Open Entry Point →

F040DELC

Decision or logical validation
Phase: Deletion

F040DELC runs in the Deletion phase of FINA040, in the FA040MonP source section.

F040DELC() --> Logical
Open Entry Point →

F40DELPR

Decision or logical validation
Phase: Replacement and provisional titles

F40DELPR runs in the Replacement and provisional titles phase of FINA040, in the Fa040Subst source section.

F40DELPR() --> Logical
Open Entry Point →

F040PROV

Processing event
Phase: Replacement and provisional titles

F040PROV runs in the Replacement and provisional titles phase of FINA040, in the Fa040Subst / Fa040Tit2CC source section.

F040PROV() --> Nil or a return value not consumed by the analyzed flow
Open Entry Point →

FA040S

Processing event
Phase: Replacement and provisional titles

FA040S runs in the Replacement and provisional titles phase of FINA040, in the fa040IniS source section.

FA040S() --> Nil or a return value not consumed by the analyzed flow
Open Entry Point →

FA040SUB

Data return or preparation
Phase: Replacement and provisional titles

FA040SUB runs in the Replacement and provisional titles phase of FINA040, in the fa040IniS source section.

FA040SUB() --> Array
Open Entry Point →

F40DTDSD

Data return or preparation
Phase: Installments

F40DTDSD runs in the Installments phase of FINA040, in the Fa040Cond source section.

F40DTDSD() --> Date
Open Entry Point →

F040PRPC

Decision or logical validation
Phase: Installments

F040PRPC runs in the Installments phase of FINA040, in the Fa040Cond source section.

F040PRPC() --> Logical
Open Entry Point →

F040DESD

Data return or preparation
Phase: Installments

F040DESD runs in the Installments phase of FINA040, in the GeraParcSe1 source section.

F040DESD() --> Array
Open Entry Point →

F040DTDES

Data return or preparation
Phase: Installments

F040DTDES runs in the Installments phase of FINA040, in the GeraParcSe1 source section.

F040DTDES() --> Date
Open Entry Point →

FA040PAR

Processing event
Phase: Installments

FA040PAR runs in the Installments phase of FINA040, in the GeraParcSe1 source section.

FA040PAR() --> Nil or a return value not consumed by the analyzed flow
Open Entry Point →

F040FRT

Data return or preparation
Phase: Taxes and complements

F040FRT runs in the Taxes, filters, and complements phase of FINA040, in the F040TotMes / F040RecalcMes / F040TImpBx source section.

F040FRT() --> Array
Open Entry Point →

F040LOJA

Data return or preparation
Phase: Taxes and complements

F040LOJA runs in the Taxes, filters, and complements phase of FINA040, in the F040TotMes / F040RecalcMes / F040TImpBx source section.

F040LOJA() --> Array
Open Entry Point →

F040MIRF

Data return or preparation
Phase: Taxes and complements

Handles the minimum IRRF amount. Financeiro P12 references, historical FINA040 context and a boundary test plan.

F040MIRF()
Open Entry Point →

DEFFI2

Data return or preparation
Phase: Taxes and complements

DEFFI2 runs in the Taxes, filters, and complements phase of FINA040, in the CarregaFI2 source section.

DEFFI2() --> Array
Open Entry Point →

References

  1. TOTVS. FINA040.PRX — Accounts Receivable. Standard source dated Aug. 26, 2019; inventory of 44 literal ExecBlock calls.
  2. TOTVS — Pontos de Entrada — Financeiro — P12
  3. TOTVS — Pontos de Entrada - Linha Microsiga Protheus
0 approved comment(s)

Comments

There are no approved comments yet.

Sign in with Google or Microsoft to comment.

Powered by Usina Docs · Alpha