← Guía AdvPL
PROTHEUS · SIGAFIN · FINA040 · CUENTAS POR COBRAR · EXECBLOCK

FINA040 — mapa de Puntos de Entrada

Mapa funcional de Cuentas por Cobrar (FINA040), con 44 llamadas ExecBlock confirmadas en el fuente estándar analizado.

Navega por la entrada y por los caminos alternativos de inclusión, modificación, eliminación, sustitución y desdoblamiento. Cada tarjeta abre la ficha individual del Punto de Entrada.

El mapa representa FINA040.PRX cuya fecha de fuente es 26/08/2019. Parches, releases y localizaciones pueden cambiar las llamadas y contratos.
Página creada el Última revisión el

Mapa de ejecución

Decisión o validación lógicaRetorno o preparación de datosEvento de procesamientoExtensión de interfaz o menúEtapa con iteración confirmada

Después de la entrada, inclusión, modificación, eliminación, sustitución y desdoblamiento son caminos diferentes. No se ejecutan necesariamente en secuencia.

Entrada y preparación

Entrada e interfaz

F040BROWF040FILBF040RAUTOFI040ROTF040BUT
Operaciones alternativas

Inclusión y validación

F040BLQF040DTMVFA040INCFA040ISSF040VENCRF040RECIMP

Grabación de inclusión

F040COMFA040GRVFA040FINF040FCRF040GRCOMF040MOV

Modificación

F040ALNFA040ALTF040ALTFA40PROTLJ040XF040ALTRF040CPO

Eliminación

F040TRVSA1F040CANVMFA040B01F040NDINCFA040DELF040ERAF040DELC

Sustitución y provisionales

F40DELPRF040PROVFA040SFA040SUB

↻ LOOP Durante la sustitución automática, F040PROV puede ejecutarse para cada título provisional procesado.

Desdoblamiento

F40DTDSDF040PRPCF040DESDF040DTDESFA040PAR

↻ LOOP En GeraParcSe1, F040DTDES y FA040PAR se ejecutan para cada cuota generada.

Procesos auxiliares

Impuestos y complementos

F040FRTF040LOJAF040MIRFDEFFI2

↻ LOOP F040FRT y F040LOJA preparan las colecciones antes de las iteraciones por filial y cliente/tienda.

Catálogo de Puntos de Entrada

F040BROW

Evento de procesamiento
Etapa: Entrada e interfaz

F040BROW se ejecuta en la etapa de Entrada e interfaz de FINA040, en la sección FinA040 del fuente.

F040BROW() --> Nil o retorno no consumido por el flujo analizado
Abrir Punto de Entrada →

F040FILB

Retorno o preparación de datos
Etapa: Entrada e interfaz

F040FILB se ejecuta en la etapa de Entrada e interfaz de FINA040, en la sección FinA040 del fuente.

F040FILB() --> Carácter o Nil
Abrir Punto de Entrada →

F040RAUTO

Retorno o preparación de datos
Etapa: Entrada e interfaz

F040RAUTO se ejecuta en la etapa de Entrada e interfaz de FINA040, en la sección FinA040 del fuente.

F040RAUTO() --> Array
Abrir Punto de Entrada →

FI040ROT

Extensión de interfaz o menú
Etapa: Entrada e interfaz

FI040ROT se ejecuta en la etapa de Entrada e interfaz de FINA040, en la sección MenuDef del fuente.

FI040ROT() --> Array
Abrir Punto de Entrada →

F040BUT

Extensión de interfaz o menú
Etapa: Entrada e interfaz

F040BUT se ejecuta en la etapa de Entrada e interfaz de FINA040, en la sección FA040Bar del fuente.

F040BUT() --> Array
Abrir Punto de Entrada →

F040BLQ

Decisión o validación lógica
Etapa: Inclusión y validación

F040BLQ se ejecuta en la etapa de Inclusión y validación de FINA040, en la sección FA040Inclu / Fa040Delet / Fa040Subst / FA040Alter del fuente.

F040BLQ() --> Lógico
Abrir Punto de Entrada →

F040DTMV

Decisión o validación lógica
Etapa: Inclusión y validación

F040DTMV se ejecuta en la etapa de Inclusión y validación de FINA040, en la sección FA040Inclu del fuente.

F040DTMV() --> Lógico
Abrir Punto de Entrada →

FA040INC

Decisión o validación lógica
Etapa: Inclusión y validación

FA040INC se ejecuta en la etapa de Inclusión y validación de FINA040, en la sección FA040Inclu del fuente.

FA040INC() --> Lógico
Abrir Punto de Entrada →

FA040ISS

Retorno o preparación de datos
Etapa: Inclusión y validación

FA040ISS se ejecuta en la etapa de Inclusión y validación de FINA040, en la sección FA040Natur del fuente.

FA040ISS() --> Numérico
Abrir Punto de Entrada →

F040VENCR

Retorno o preparación de datos
Etapa: Inclusión y validación

F040VENCR se ejecuta en la etapa de Inclusión y validación de FINA040, en la sección FA040Venc del fuente.

F040VENCR() --> Fecha
Abrir Punto de Entrada →

F040RECIMP

Decisión o validación lógica
Etapa: Inclusión y validación

F040RECIMP se ejecuta en la etapa de Inclusión y validación de FINA040, en la sección FA040Venc del fuente.

F040RECIMP() --> Lógico
Abrir Punto de Entrada →

F040COM

Evento de procesamiento
Etapa: Grabación de inclusión

F040COM se ejecuta en la etapa de Grabación de la inclusión de FINA040, en la sección FA040AxInc del fuente.

F040COM() --> Nil o retorno no consumido por el flujo analizado
Abrir Punto de Entrada →

FA040GRV

Evento de procesamiento
Etapa: Grabación de inclusión

FA040GRV se ejecuta en la etapa de Grabación de la inclusión de FINA040, en la sección FA040AxInc del fuente.

FA040GRV() --> Nil o retorno no consumido por el flujo analizado
Abrir Punto de Entrada →

FA040FIN

Evento de procesamiento
Etapa: Grabación de inclusión

FA040FIN se ejecuta en la etapa de Grabación de la inclusión de FINA040, en la sección FA040AxInc del fuente.

FA040FIN() --> Nil o retorno no consumido por el flujo analizado
Abrir Punto de Entrada →

F040FCR

Evento de procesamiento
Etapa: Grabación de inclusión

F040FCR se ejecuta en la etapa de Grabación de la inclusión de FINA040, en la sección FA040AxInc del fuente.

F040FCR() --> Nil o retorno no consumido por el flujo analizado
Abrir Punto de Entrada →

F040GRCOM

Evento de procesamiento
Etapa: Grabación de inclusión

F040GRCOM se ejecuta en la etapa de Grabación de la inclusión de FINA040, en la sección F040GrvFI2 del fuente.

F040GRCOM() --> Nil o retorno no consumido por el flujo analizado
Abrir Punto de Entrada →

F040MOV

Evento de procesamiento
Etapa: Grabación de inclusión

F040MOV se ejecuta en la etapa de Grabación de la inclusión de FINA040, en la sección F040GrvSE5 del fuente.

F040MOV() --> Nil o retorno no consumido por el flujo analizado
Abrir Punto de Entrada →

F040ALN

Decisión o validación lógica
Etapa: Modificación

F040ALN se ejecuta en la etapa de Modificación de FINA040, en la sección FA040Natur del fuente.

F040ALN() --> Lógico
Abrir Punto de Entrada →

FA040ALT

Decisión o validación lógica
Etapa: Modificación

FA040ALT se ejecuta en la etapa de Modificación de FINA040, en la sección FA040Alter del fuente.

FA040ALT() --> Lógico
Abrir Punto de Entrada →

F040ALT

Evento de procesamiento
Etapa: Modificación

F040ALT se ejecuta en la etapa de Modificación de FINA040, en la sección FA040Alter del fuente.

F040ALT() --> Retorno ignorado por el flujo analizado
Abrir Punto de Entrada →

FA40PROT

Evento de procesamiento
Etapa: Modificación

FA40PROT se ejecuta en la etapa de Modificación de FINA040, en la sección FA040Alter del fuente.

FA40PROT() --> Nil o retorno no consumido por el flujo analizado
Abrir Punto de Entrada →

LJ040X

Evento de procesamiento
Etapa: Modificación

LJ040X se ejecuta en la etapa de Modificación de FINA040, en la sección FA040AxAlt del fuente.

LJ040X() --> Nil o retorno no consumido por el flujo analizado
Abrir Punto de Entrada →

F040ALTR

Evento de procesamiento
Etapa: Modificación

F040ALTR se ejecuta en la etapa de Modificación de FINA040, en la sección FA040AxAlt del fuente.

F040ALTR() --> Nil o retorno no consumido por el flujo analizado
Abrir Punto de Entrada →

F040CPO

Retorno o preparación de datos
Etapa: Modificación

F040CPO se ejecuta en la etapa de Modificación de FINA040, en la sección fa040MCpo del fuente.

F040CPO() --> Array
Abrir Punto de Entrada →

F040TRVSA1

Decisión o validación lógica
Etapa: Eliminación

F040TRVSA1 se ejecuta en la etapa de Eliminación de FINA040, en la sección Exclusão, alteração e desdobramento del fuente.

F040TRVSA1() --> Lógico
Abrir Punto de Entrada →

F040CANVM

Evento de procesamiento
Etapa: Eliminación

F040CANVM se ejecuta en la etapa de Eliminación de FINA040, en la sección Fa040Delet del fuente.

F040CANVM() --> Nil o retorno no consumido por el flujo analizado
Abrir Punto de Entrada →

FA040B01

Decisión o validación lógica
Etapa: Eliminación

FA040B01 se ejecuta en la etapa de Eliminación de FINA040, en la sección Fa040Delet del fuente.

FA040B01() --> Lógico
Abrir Punto de Entrada →

F040NDINC

Decisión o validación lógica
Etapa: Eliminación

F040NDINC se ejecuta en la etapa de Eliminación de FINA040, en la sección Fa040Delet / FA040AxAlt del fuente.

F040NDINC() --> Lógico
Abrir Punto de Entrada →

FA040DEL

Evento de procesamiento
Etapa: Eliminación

FA040DEL se ejecuta en la etapa de Eliminación de FINA040, en la sección Fa040Delet del fuente.

FA040DEL() --> Nil o retorno no consumido por el flujo analizado
Abrir Punto de Entrada →

F040ERA

Evento de procesamiento
Etapa: Eliminación

F040ERA se ejecuta en la etapa de Eliminación de FINA040, en la sección F040GrvSE5 del fuente.

F040ERA() --> Nil o retorno no consumido por el flujo analizado
Abrir Punto de Entrada →

F040DELC

Decisión o validación lógica
Etapa: Eliminación

F040DELC se ejecuta en la etapa de Eliminación de FINA040, en la sección FA040MonP del fuente.

F040DELC() --> Lógico
Abrir Punto de Entrada →

F40DELPR

Decisión o validación lógica
Etapa: Sustitución y provisionales

F40DELPR se ejecuta en la etapa de Sustitución y títulos provisionales de FINA040, en la sección Fa040Subst del fuente.

F40DELPR() --> Lógico
Abrir Punto de Entrada →

F040PROV

Evento de procesamiento
Etapa: Sustitución y provisionales

F040PROV se ejecuta en la etapa de Sustitución y títulos provisionales de FINA040, en la sección Fa040Subst / Fa040Tit2CC del fuente.

F040PROV() --> Nil o retorno no consumido por el flujo analizado
Abrir Punto de Entrada →

FA040S

Evento de procesamiento
Etapa: Sustitución y provisionales

FA040S se ejecuta en la etapa de Sustitución y títulos provisionales de FINA040, en la sección fa040IniS del fuente.

FA040S() --> Nil o retorno no consumido por el flujo analizado
Abrir Punto de Entrada →

FA040SUB

Retorno o preparación de datos
Etapa: Sustitución y provisionales

FA040SUB se ejecuta en la etapa de Sustitución y títulos provisionales de FINA040, en la sección fa040IniS del fuente.

FA040SUB() --> Array
Abrir Punto de Entrada →

F40DTDSD

Retorno o preparación de datos
Etapa: Desdoblamiento

F40DTDSD se ejecuta en la etapa de Desdoblamiento de FINA040, en la sección Fa040Cond del fuente.

F40DTDSD() --> Fecha
Abrir Punto de Entrada →

F040PRPC

Decisión o validación lógica
Etapa: Desdoblamiento

F040PRPC se ejecuta en la etapa de Desdoblamiento de FINA040, en la sección Fa040Cond del fuente.

F040PRPC() --> Lógico
Abrir Punto de Entrada →

F040DESD

Retorno o preparación de datos
Etapa: Desdoblamiento

F040DESD se ejecuta en la etapa de Desdoblamiento de FINA040, en la sección GeraParcSe1 del fuente.

F040DESD() --> Array
Abrir Punto de Entrada →

F040DTDES

Retorno o preparación de datos
Etapa: Desdoblamiento

F040DTDES se ejecuta en la etapa de Desdoblamiento de FINA040, en la sección GeraParcSe1 del fuente.

F040DTDES() --> Fecha
Abrir Punto de Entrada →

FA040PAR

Evento de procesamiento
Etapa: Desdoblamiento

FA040PAR se ejecuta en la etapa de Desdoblamiento de FINA040, en la sección GeraParcSe1 del fuente.

FA040PAR() --> Nil o retorno no consumido por el flujo analizado
Abrir Punto de Entrada →

F040FRT

Retorno o preparación de datos
Etapa: Impuestos y complementos

F040FRT se ejecuta en la etapa de Impuestos, filtros y complementos de FINA040, en la sección F040TotMes / F040RecalcMes / F040TImpBx del fuente.

F040FRT() --> Array
Abrir Punto de Entrada →

F040LOJA

Retorno o preparación de datos
Etapa: Impuestos y complementos

F040LOJA se ejecuta en la etapa de Impuestos, filtros y complementos de FINA040, en la sección F040TotMes / F040RecalcMes / F040TImpBx del fuente.

F040LOJA() --> Array
Abrir Punto de Entrada →

F040MIRF

Retorno o preparación de datos
Etapa: Impuestos y complementos

Trata el importe mínimo de IRRF. Referencias de Financeiro P12, contexto histórico de FINA040 y plan de pruebas de frontera.

F040MIRF()
Abrir Punto de Entrada →

DEFFI2

Retorno o preparación de datos
Etapa: Impuestos y complementos

DEFFI2 se ejecuta en la etapa de Impuestos, filtros y complementos de FINA040, en la sección CarregaFI2 del fuente.

DEFFI2() --> Array
Abrir Punto de Entrada →

Referencias

  1. TOTVS. FINA040.PRX — Cuentas por Cobrar. Fuente estándar con fecha de 26 ago. 2019; inventario de 44 llamadas ExecBlock literales.
  2. TOTVS — Pontos de Entrada — Financeiro — P12
  3. TOTVS — Pontos de Entrada - Linha Microsiga Protheus
0 comentario(s) aprobado(s)

Comentarios

Todavía no hay comentarios aprobados.

Inicia sesión con Google o Microsoft para comentar.

Desarrollado con Usina Docs · Alpha