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
#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