01. DATOS GENERALES

Línea de producto:

Línea Protheus

Segmento:

Backoffice

Módulo:

TOTVS Backoffice (Línea Protheus) - Financiero (SIGAFIN)

Función:

FINA989 - Extractor financiero

Requisito/Story/Issue:

No existe

02. DESCRIPCIÓN

El punto de entrada F989DTCTB permite modificar la fecha de contabilidad de los títulos por pagar que se enviarán en el Extractor fiscal (EXTFISXTAF).

La fecha de contabilidad se envía por medio del layout de integración T154 en el campo 54-DT_CONTABIL.

Después del procesamiento de los datos en el TAF, esta información de grabará en el campo LEM_DTCONT y determinará el hecho generador del IRRF del título/documento si el parámetro MV_TAFDT40=1.

Vea más detalles en: DSERTAF2-18247 DT Cálculo por la fecha de contabilidad R-4010

03. PARÁMETROS

Nombre

Tipo

Descripción

nRecnoE2

Numérico

R_E_C_N_O_ del registro en SE2

dDtCtb

Fecha

Fecha de la contabilidad del estándar (E2_EMIS1)

04. DEVOLUCIÓN

Nombre

Tipo

Descripción

dDtCtb

Fecha

Fecha de la contabilidad que se considerará

05. EJEMPLO DE UTILIZACIÓN

F989CRQY
#INCLUDE "PROTHEUS.CH"
  
User Function F989DtCtb()

    Local nRecnoE2 := ParamIxb[1] //R_E_C_N_O_ del registro en SE2
    Local dDtCtb   := ParamIxb[2] //Fecha de la contabilidad del estándar (E2_EMIS1)

    DbSelectArea("SE2")
    SE2->(DbGoTo(nRecnoE2))
    If !Empty(SE2->E2_BAIXA)
        dDtCtb := SE2->E2_XDTCTB //Campo personalizado en SE2
    EndIF

Return dDtCtb