Árvore de páginas

01. DADOS GERAIS

Produto:

TOTVS Backoffice

Linha de Produto:

Linha Protheus

Segmento:

Serviços

Módulo:

TOTVS Backoffice (Linha Protheus) - Contabilidade Gerencial (SIGACTB)

Função:CTBA220
País:Brasil
Ticket:Interno
Requisito/Story/IssueDSERCTR1-46030

02. DESCRIÇÃO

O ponto de entrada CT220EMP possibilita a customização do array aEmp, utilizado na seleção das empresas envolvidas no processo de consolidação geral. Ao implementá-lo, o usuário pode ajustar dinamicamente a lista de empresas a serem consideradas, permitindo maior flexibilidade no controle de quais empresas serão incluídas na consolidação.

03. DEMAIS INFORMAÇÕES


Manipulação de PE no sistema
aEmp := ExecBlock("CT220EMP",.f.,.f.,{aEmp})
Exemplo de PE
User Function CT220EMP()

	Local aEmp := ParamIxb[1]//array multidimensional aEmp contem as empresas/filiais a ser consolidada
	//posicao 1 - .t. ou .f. indica se esta marcado ou nao (logico)
	//posicao 2 - codigo da empresa
	//posicao 3 - descricao exibida no list box (no padrao contem a expressão "FF EMP EE - FILIAL FF - EMP EE - FILIAL FF" 

	//Onde: FF-CODIGO DA FILIAL         EE - CODIGO DA EMPRESA
	//posicao 4 - "E" ou "C" - indica o modo de compartilhamento da tabela CT2 - Lancamentos contabeis 
	//adiciona mais uma filial no array aEmp a ser consolidade

	aAdd(aEmp, {.T., "88", "01 EMP 88 - FIL 01 - EMP 88 - FIL 01", "E"})

Return(aEmp)

Importante !!

  • Observa-se que a utilização do PE e os impactos dele no sistema são de responsabilidade do cliente.
  • Os exemplos utilizados nessa documentação são apenas para fins de demonstração, cada cliente deve verificar qual comportamento deseja realizar de acordo com o escopo do ponto de entrada.

04. ASSUNTOS RELACIONADOS

  • Não se aplica.