Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Backoffice

Linha de Produto:

Linha Protheus

Segmento:

Backoffice

Módulo:


TOTVS Backoffice (Linha Protheus) - Compras (SIGACOM)
Função:CTBANFE - Lançamentos Contábeis
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :


02. DESCRIÇÃO

O Ponto de Entrada, permite ao usuário executar alguma customização após a chamada da rotina de lançamentos contábeis off-line. Por exemplo, chamada de um relatório, após todas as gravações da rotina de lançamentos contábeis off-line.


03. LOCALIZAÇÃO

Function MaCtbNfe() - Após chamada da rotina de lançamentos contábeis off-line.


04. PARAMETROS

Nome

Tipo

Descrição

ParamIxb[1]

Numérico

Tipo da Contabilização - Gerados Lançamentos por :

  • 1=Docto.
  • 2=Período
  • 3=Dia
ParamIxb[2]

Array of Record

Data Inicial
ParamIxb[3]

Array of Record

Data Final
ParamIxb[4]

Array of Record

Da Filial
ParamIxb[5]

Array of Record

Até a Filial
ParamIxb[6]Array of Record

Define se contabiliza as notas de crédito (para países diferentes de Brasil), sendo:

  • .T. = Contabiliza as notas
  • .F. = Não contabiliza as notas
ParamIxb[7]Array of Record

Quando = .T. indica que o processamento foi interrompido.

05. RETORNO

Não há.

06. EXEMPLO DE UTILIZAÇÃO

ADVPL
#INCLUDE "PROTHEUS.CH"

/*/{Protheus.doc} CTBNFEFim
PE para realizar customizações na rotina
de lançamentos contábeis off-line.
@type     function
@author      
@since       31/10/2024
/*/
User Function CTBNFEFim()
Local nTipoCtb  := ParamIxb[1]   // Gerados Lançamentos Por   1=Docto 2=Período 3=Dia
Local dDataIni  := ParamIxb[2]   // Data Inicial do processamento
Local dDataFim  := ParamIxb[3]   // Data Final do processamento
Local cFilDe    := ParamIxb[4]   // Filial inicial do processamento
Local cFilAte   := ParamIxb[5]   // Filial Final do processamento  
Local lContNCC  := ParamIxb[6]   // Verifica se contabiliza ou não as notas de crédito (pais dif. de Brasil)
Local lEnd      := ParamIxb[6]   // Indica se processamento foi abortado//-- Customizações do usuário, chamada à rotina do usuário ou relatório

MsgInfo("Realizar customizações nessa rotina","ATENÇÃO CTBNFEFim!")

Return