Árvore de páginas

01. DADOS GERAIS

Linha de Produto:

Linha Protheus

Segmento:

Backoffice

Módulo:

TOTVS Backoffice (Linha Protheus) - Financeiro (SIGAFIN)

Função:FINA989 - Extrator Financeiro
Requisito/Story/Issue:

Não Há

02. DESCRIÇÃO

O ponto de entrada F989DTCTB permite alterar a data de contabilização dos títulos a pagar que serão enviadas no Extrator Fiscal (EXTFISXTAF).

A data de contabilização é enviada através do layout de integração T154 no campo 54-DT_CONTABIL.

Após o processamento dos dados no TAF, essa informação será gravada no campo LEM_DTCONT e irá determinar o fato gerador do IRRF do título/documento quando o parâmetro MV_TAFDT40=1.

Veja mais em: DSERTAF2-18247 DT Apuração pela data de contabilização R-4010

03. PARÂMETROS

Nome

Tipo

Descrição

nRecnoE2

Numérico

R_E_C_N_O_ do registro na SE2

dDtCtb

Data

Data da contabilização do padrão (E2_EMIS1)

04. RETORNO

Nome

Tipo

Descrição

dDtCtb

Data

Data da contabilização a ser considerada

05. EXEMPLO DE UTILIZAÇÃO

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

    Local nRecnoE2 := ParamIxb[1] //R_E_C_N_O_ do registro na SE2
    Local dDtCtb   := ParamIxb[2] //Data da contabilização do padrão (E2_EMIS1)

    DbSelectArea("SE2")
    SE2->(DbGoTo(nRecnoE2))
    If !Empty(SE2->E2_XDTCTB)
        dDtCtb := SE2->E2_XDTCTB //Campo customizado na SE2
    EndIF

Return dDtCtb