Post on 17-Feb-2021
Boletim Técnico
1 SIGACTB – Geração do Arquivo FCONT
Geração do Arquivo FCONT
Produto : Microsiga Protheus Contabilidade
Gerencial - Versão 10 Chamado : TDXNDY
Data da criação : 31/10/10 Data da revisão : 01/11/11
País(es) : Brasil Banco(s) de Dados : Top Connect
Implementada a rotina Central de Escrituração (CTBS001), que unifica o processo de escrituração e gera o arquivo para validação
do PVA-FCONT Contábil (Validador da Escrituração do FCONT).
PROCEDIMENTO PARA IMPLEMENTAÇÃO
O sistema é atualizado logo após a aplicação do pacote de atualizações (Patch) desta FNC.
É necessário gravar o arquivo de layout ECDLIVRO_FCONT.XML no diretório %SystemRoot% do Protheus.
Exemplo:
W:\Protheus10\Protheus_Data\system\mp10top\
Antes de executar o compatibilizador U_UPDCTB é imprescindível:
a) Realizar o backup da base de dados do produto que será executado o compatibilizador (diretório
“\PROTHEUS_DATA\DATA”) e dos dicionários de dados "SXs" (diretório “\PROTHEUS_DATA\ SYSTEM”).
b) Os diretórios acima mencionados correspondem à instalação padrão do Protheus, portanto, devem ser alterados
conforme o produto instalado na empresa.
c) Essa rotina deve ser executada em modo exclusivo, ou seja, nenhum usuário deve estar utilizando o sistema.
d) Se os dicionários de dados possuírem índices personalizados (criados pelo usuário), antes de executar o
compatibilizador, certifique-se de que estão identificados pelo nickname. Caso o compatibilizador necessite criar
índices, irá adicioná-los a partir da ordem original instalada pelo Protheus, o que poderá sobrescrever índices
personalizados, caso não estejam identificados pelo nickname.
Esta melhoria depende de execução do update de base U_UPDCTB, conforme Procedimentos para Implementação.
Boletim Técnico
2 SIGACTB – Geração do Arquivo FCONT
e) O compatibilizador deve ser executado com a Integridade Referencial desativada*.
O procedimento a seguir deve ser realizado por um profissional qualificado como Administrador de Banco de
Dados (DBA) ou equivalente!
A ativação indevida da Integridade Referencial pode alterar drasticamente o relacionamento entre tabelas no
banco de dados. Portanto, antes de utilizá-la, observe atentamente os procedimentos a seguir:
i. No Configurador (SIGACFG), veja se a empresa utiliza Integridade Referencial, selecionando a opção
Integridade/Verificação (APCFG60A).
ii. Se não há Integridade Referencial ativa, são relacionadas em uma nova janela todas as empresas e filiais
cadastradas para o sistema e nenhuma delas estará selecionada. Neste caso, E SOMENTE NESTE, não é necessário
qualquer outro procedimento de ativação ou desativação de integridade, basta finalizar a verificação e aplicar
normalmente o compatibilizador, conforme instruções.
iii. Se há Integridade Referencial ativa em todas as empresas e filiais, é exibida uma mensagem na janela
Verificação de relacionamento entre tabelas. Confirme a mensagem para que a verificação seja concluída, ou;
iv. Se há Integridade Referencial ativa em uma ou mais empresas, que não na sua totalidade, são
relacionadas em uma nova janela todas as empresas e filiais cadastradas para o sistema e, somente, a(s) que possui(em)
integridade está(arão) selecionada(s). Anote qual(is) empresa(s) e/ou filial(is) possui(em) a integridade ativada e reserve
esta anotação para posterior consulta na reativação (ou ainda, contate nosso Help Desk Framework para informações
quanto a um arquivo que contém essa informação).
v. Nestes casos descritos nos itens “iii” ou “iv”, E SOMENTE NESTES CASOS, é necessário desativar tal
integridade, selecionando a opção Integridade/ Desativar (APCFG60D).
vi. Quando desativada a Integridade Referencial, execute o compatibilizador, conforme instruções.
vii. Aplicado o compatibilizador, a Integridade Referencial deve ser reativada, SE E SOMENTE SE tiver sido
desativada, através da opção Integridade/Ativar (APCFG60). Para isso, tenha em mãos as informações da(s) empresa(s)
e/ou filial(is) que possuía(m) ativação da integridade, selecione-a(s) novamente e confirme a ativação.
Contate o Help Desk Framework EM CASO DE DÚVIDAS!
1. Em Microsiga Protheus TOTVS Smart Client, digite U_UPDCTB no campo Programa Inicial.
Para a correta atualização do dicionário de dados, certifique-se que a data do compatibilizador seja igual ou superior a
31/10/11.
2. Clique em OK para continuar.
3. Após a confirmação é exibida uma tela para a seleção da empresa em que o dicionário de dados será modificado ou é
apresentada a janela para seleção do compatibilizador.
4. Ao confirmar é exibida uma mensagem de advertência sobre o backup e a necessidade de sua execução em modo
exclusivo.
5. Clique em Sim para iniciar o processamento. O primeiro passo da execução é a preparação dos arquivos. É
apresentada uma mensagem explicativa na tela.
Boletim Técnico
3 SIGACTB – Geração do Arquivo FCONT
6. Em seguida, é exibida a janela Atualização concluída com o histórico (log) de todas as atualizações processadas. Nesse
log de atualização, são apresentados somente os campos atualizados pelo programa. O compatibilizador cria os campos que
ainda não existem no dicionário de dados.
7. Clique em Gravar para salvar o histórico (log) apresentado.
8. Clique em OK para encerrar o processamento.
ATUALIZAÇÕES DO COMPATIBILIZADOR
1. Criação de Tabelas para escrituração FCONT no SX2 – Tabelas de Dados:
Tabela CSK
Chave CSK
Nome Saldos Contas Referenciais
Modo C
PYME S
Tabela CSL
Chave CSL
Nome Itens Movimentações Referenciais
Modo C
PYME S
Tabela CSK
Chave CSM
Nome Dados FCONT
Modo C
PYME S
As demais tabelas necessárias para a rotina Central de Escrituração deve ser criadas conforme boletim técnico referente ao chamado
:SCOXI2 / FNC: 00000010613/2010 com o titulo ECD – Escrituração Contabil Digital
2. Criação de Índices no arquivo SIX – Índices:
Índice CVD
Ordem 3
Chave CVD_FILIAL+CVD_ENTREF+CVD_CONTA+CVD_CUSTO
Boletim Técnico
4 SIGACTB – Geração do Arquivo FCONT
Descrição Entidade Referencial+Conta Contabil+Centro de Custo
Proprietário S
Índice CSO
Ordem 1
Chave CS0_FILIAL+CS0_CODREV+CS0_CODEMP+CS0_CODFIL+CS0_ECDREV
Descrição Filial+Cod. Revisao+Cod. da Empresa+Filial+Tipo da ECD
Proprietário S
Índice CS0
Ordem 3
Chave CS0_FILIAL+CS0_ECDREV+CS0_CODREV+CS0_CODEMP+CS0_CODFIL
Descrição Filial+Tipo da ECD+Cod. Revisao+Cod. da Empresa+Filial
Proprietário S
Índice CSK
Ordem 1
Chave CSK_FILIAL+CSK_CODREV+DTOS(CSK_DTINI)+DTOS(CSK_DTFIM)+CSK_CONTA+CSK_CCUSTO+CSK_CTAREF
Descrição Filial+Cod. Revisao+Dt Inicial+Dt Final+ Cod.Conta + C.Custo + Cod. Referencial
Proprietário S
Índice CSL
Ordem 1
Chave CSL_FILIAL+CSL_CODREV+DTOS(CSL_DTLANC)+CSL_NUMLOT+CSL_LINHA
Descrição Filial+Cod. Revisao+Data Lanc+Num Lote+ Linha
Proprietário S
Índice CSM
Ordem 1
Chave CSM_FILIAL+CSM_CODREV
Descrição Filial+Cod. Revisao
Proprietário S
3. Criação de Campos no arquivo SX3 – Dicionario de Dados:
Tabela CS0 –ECD Revisao:
Boletim Técnico
5 SIGACTB – Geração do Arquivo FCONT
Campo CS0_ECDREV
Tipo Caracter
Tamanho 3
Decimal 0
Contexto Real
Título Tipo da ECD
Descrição Tipo da ECD
Nível 0
Usado S
Obrigatório N
Browse S
Propriedade Alterar
Ordem 16
Tabela CSK – Saldos Contas Referenciais:
Campo CSK_FILIAL
Tipo Caracter
Tamanho 2
Decimal 0
Contexto Real
Título Filial
Descrição Filial do Sistema
Nível 1
Usado N
Obrigatório N
Browse S
Propriedade Visualizar
Ordem 01
Campo CSK_CODREV
Tipo Caracter
Tamanho 6
Decimal 0
Boletim Técnico
6 SIGACTB – Geração do Arquivo FCONT
Contexto Real
Título COD. REVISAO
Descrição Codigo da Revisao
Nível 0
Usado S
Obrigatório N
Browse S
Propriedade Alterar
Ordem 02
Campo CSK_DTINI
Tipo Data
Tamanho 8
Decimal 0
Contexto Real
Título Dt Inicial
Descrição Dt Inicial
Nível 0
Usado S
Obrigatório N
Browse S
Propriedade Alterar
Ordem 03
Campo CSK_DTFIM
Tipo Data
Tamanho 8
Decimal 0
Contexto Real
Título Dt Final
Descrição Dt Final
Boletim Técnico
7 SIGACTB – Geração do Arquivo FCONT
Nível 0
Usado S
Obrigatório N
Browse S
Propriedade Alterar
Ordem 04
Campo CSK_CONTA
Tipo Caracter
Tamanho 30
Decimal 0
Contexto Real
Título Cod. Conta
Descrição Codigo da Conta
Nível 0
Usado S
Obrigatório N
Browse S
Propriedade Alterar
Ordem 05
Campo CSK_CTAREF
Tipo Caracter
Tamanho 30
Decimal 0
Contexto Real
Título C.Refencial
Descrição Cod. da Conta Refeencial
Nível 0
Usado S
Obrigatório N
Boletim Técnico
8 SIGACTB – Geração do Arquivo FCONT
Browse S
Propriedade Alterar
Ordem 06
Campo CSK_CCUSTO
Tipo Caracter
Tamanho 30
Decimal 0
Contexto Real
Título C.CUSTO
Descrição Cod. do C. de Custo
Nível 0
Usado S
Obrigatório N
Browse S
Propriedade Alterar
Ordem 06
Campo CSK_VALDEB
Tipo Numerico
Tamanho 15
Decimal 2
Contexto Real
Título Valor Deb.
Descrição Valor Debito
Nível 0
Usado S
Obrigatório N
Browse S
Propriedade Alterar
Ordem 08
Boletim Técnico
9 SIGACTB – Geração do Arquivo FCONT
Campo CSK_VALCRE
Tipo Numerico
Tamanho 15
Decimal 2
Contexto Real
Título VL CREDT
Descrição Valor Credito
Nível 0
Usado S
Obrigatório N
Browse S
Propriedade Alterar
Ordem 09
Tabela CSL – Itens Movimentações Referenciais:
Campo CSL_FILIAL
Tipo Caracter
Tamanho 2
Decimal 0
Contexto Real
Título Filial
Descrição Filial do Sistema
Nível 1
Usado N
Obrigatório N
Browse S
Propriedade Visualizar
Ordem 01
Campo CSL_CODREV
Tipo Caracter
Boletim Técnico
10 SIGACTB – Geração do Arquivo FCONT
Tamanho 6
Decimal 0
Contexto Real
Título Cod. Revisao
Descrição Codigo da Revisao
Nível 0
Usado S
Obrigatório N
Browse S
Propriedade Alterar
Ordem 02
Campo CSL_DTLANC
Tipo Data
Tamanho 8
Decimal 0
Contexto Real
Título Data Lancto
Descrição Data do Lancamento
Nível 0
Usado S
Obrigatório N
Browse S
Propriedade Alterar
Ordem 03
Campo CSL_NUMLOT
Tipo Caracter
Tamanho 50
Decimal 0
Contexto Real
Boletim Técnico
11 SIGACTB – Geração do Arquivo FCONT
Título Num. Lote
Descrição Numero do Lote
Nível 0
Usado S
Obrigatório N
Browse S
Propriedade Alterar
Ordem 04
Campo CSL_LINHA
Tipo Caracter
Tamanho 3
Decimal 0
Contexto Real
Título Linha
Descrição Linha
Nível 0
Usado S
Obrigatório N
Browse S
Propriedade Alterar
Ordem 05
Campo CSL_CODCTA
Tipo Caracter
Tamanho 30
Decimal 0
Contexto Real
Título Cod Conta
Descrição Cod. Conta
Nível 0
Boletim Técnico
12 SIGACTB – Geração do Arquivo FCONT
Usado S
Obrigatório N
Browse S
Propriedade Alterar
Ordem 06
Campo CSL_CCUSTO
Tipo Caracter
Tamanho 30
Decimal 0
Contexto Real
Título Cod. C.CUSTO
Descrição Cod. Centro de Custo
Nível 0
Usado S
Obrigatório N
Browse S
Propriedade Alterar
Ordem 07
Campo CSL_CTAREF
Tipo Caracter
Tamanho 30
Decimal 0
Contexto Real
Título Cod.Referenc
Descrição Cod. Conta Referencial
Nível 0
Usado S
Obrigatório N
Browse S
Boletim Técnico
13 SIGACTB – Geração do Arquivo FCONT
Propriedade Alterar
Ordem 08
Campo CSL_VLPART
Tipo Numerico
Tamanho 15
Decimal 2
Contexto Real
Título Valor Partid
Descrição Valor da Partida
Nível 0
Usado S
Obrigatório N
Browse S
Propriedade Alterar
Ordem 09
Campo CSL_INDDC
Tipo Caracter
Tamanho 1
Decimal 0
Contexto Real
Título Ind. Naturez
Descrição Indicador da Natureza
Nível 0
Usado S
Obrigatório N
Browse S
Propriedade Alterar
Ordem 10
Boletim Técnico
14 SIGACTB – Geração do Arquivo FCONT
Campo CSL_NUMARQ
Tipo Caracter
Tamanho 50
Decimal 0
Contexto Real
Título NUM. ARQ
Descrição Numero do Arquivo
Nível 0
Usado S
Obrigatório N
Browse S
Propriedade Alterar
Ordem 11
Tabela CSM – Dados FCONT:
Campo CSM_FILIAL
Tipo Caracter
Tamanho 2
Decimal 0
Contexto Real
Título Filial
Descrição Filial do Sistema
Nível 1
Usado N
Obrigatório N
Browse S
Propriedade Visualizar
Ordem 01
Campo CSM_CODREV
Tipo Caracter
Tamanho 6
Decimal 0
Boletim Técnico
15 SIGACTB – Geração do Arquivo FCONT
Contexto Real
Título Cod. Revisao
Descrição Codigo da Revisao
Nível 0
Usado S
Obrigatório N
Browse S
Propriedade Alterar
Ordem 02
Campo CSM_QUALPJ
Tipo Caracter
Tamanho 2
Decimal 0
Contexto Real
Título Qualif.PJ
Descrição Qualificacao de PJ
Nível 0
Usado S
Obrigatório N
Browse S
Propriedade Alterar
Ordem 03
Campo CSM_TPESCR
Tipo Caracter
Tamanho 1
Decimal 0
Contexto Real
Título Tp.Escrit.
Descrição Tipo Escrituracao
Nível 0
Usado S
Boletim Técnico
16 SIGACTB – Geração do Arquivo FCONT
Obrigatório N
Browse S
Propriedade Alterar
Ordem 04
Campo CSM_RECANT
Tipo Caracter
Tamanho 41
Decimal 0
Contexto Real
Título Rec.Anterior
Descrição Recibo Escrituracao Anter
Nível 0
Usado S
Obrigatório N
Browse S
Propriedade Alterar
Ordem 05
Campo CSM_FMAPUR
Tipo Caracter
Tamanho 1
Decimal 0
Contexto Real
Título Forma Apur.
Descrição Forma de Apuracao
Nível 0
Usado S
Obrigatório N
Browse S
Propriedade Alterar
Boletim Técnico
17 SIGACTB – Geração do Arquivo FCONT
Ordem 06
Campo CSM_FMTRIB
Tipo Caracter
Tamanho 1
Decimal 0
Contexto Real
Título Forma Tribut
Descrição Forma de Tributacao
Nível 0
Usado S
Obrigatório N
Browse S
Propriedade Alterar
Ordem 07
Campo CSM_TARBIT
Tipo Caracter
Tamanho 4
Decimal 0
Contexto Real
Título Trim.Luc.Arb
Descrição Trimestre de Lucro Arbitr
Nível 0
Usado S
Obrigatório N
Browse S
Propriedade Alterar
Ordem 08
Campo CSM_APUTRI
Tipo Caracter
Tamanho 4
Boletim Técnico
18 SIGACTB – Geração do Arquivo FCONT
Decimal 0
Contexto Real
Título Apur.Trimest
Descrição Apuracao do Trimestre
Nível 0
Usado S
Obrigatório N
Browse S
Propriedade Alterar
Ordem 09
Campo CSM_APUCTA
Tipo Caracter
Tamanho 30
Decimal 0
Contexto Real
Título Cod Conta
Descrição Cod. Conta
Nível 0
Usado S
Obrigatório N
Browse S
Propriedade Alterar
Ordem 10
Campo CSM_APUCC
Tipo Caracter
Tamanho 30
Decimal 0
Contexto Real
Título Cod C.Custo
Descrição Cod.Centro de Custo
Nível 0
Boletim Técnico
19 SIGACTB – Geração do Arquivo FCONT
Usado S
Obrigatório N
Browse S
Propriedade Alterar
Ordem 11
Campo CSM_CTAREF
Tipo Caracter
Tamanho 30
Decimal 0
Contexto Real
Título Cod Conta Ref.
Descrição Cod. Conta Rerencial
Nível 0
Usado S
Obrigatório N
Browse S
Propriedade Alterar
Ordem 12
Campo CSM_TPUTIL
Tipo Caracter
Tamanho 1
Decimal 0
Contexto Real
Título Tp.Utiliz.
Descrição Tipo de Utilizacao FCONT
Nível 0
Usado S
Obrigatório N
Browse S
Propriedade Alterar
Ordem 13
Boletim Técnico
20 SIGACTB – Geração do Arquivo FCONT
PROCEDIMENTO PARA UTILIZAÇÃO
1. No Contabilidade Gerencial (SIGACTB), acesse Atualizações/Escrituração Contábil/ Central Escrituração (CTBS001).
2. Clique em Verif. de Base para verificar inconsistência na base de dados. Nesta opção é possível visualizar, registro inexistente,
ausência de cadastro obrigatório, etc.
3. Em FCONT clique em Incluir.
4. Preencha os parâmetros com os dados empresa e clique em Finalizar.
5. Para gerar o arquivo da escrituração clique em Gerar Arq e preencha os parâmetros.
6. Após gerá-lo, é possível validar no PVA-FCONT (Programa validador da Escrituração FCONT), disponibilizado pela Receita
Federal Brasileira.
Caso seja necessário excluir a escrituração, clique em Excluir.
Para visualiza-la clique em Visualizar. São apresentadas as tabelas utilizadas na escrituração, sendo possível exportar os dados para uma
planilha Excel.
Boletim Técnico
21 SIGACTB – Geração do Arquivo FCONT
INFORMAÇÕES TÉCNICAS
Tabelas Utilizadas
CS0 - ECD – Revisão, CS1 - ECD - Dados complementares da Revisão,
CS2 - ECD – EMPRESA, CS3 - ECD - Plano de Contas, CS4 - ECD -
Plano de Contas Ref., CS5 - ECD - Centro de Custo, CS6 - ECD - Visão
Gerencial / Conta, CS7 - ECD - Histórico Padrão, CS8 - ECD –
Contabilistas, CS9 - ECD – Participante, CSA - ECD - Cabeçalhos das
movimentações, CSB - ECD - Itens de movimentações, CSC - ECD –
Balancete, CSD - ECD - Balanços cabeçalho, CSE - ECD - Balanços itens,
CSF - ECD - Balanços RTF 300b, CSG - ECD - Balancete Diário, CSH -
ECD - Pré-validação, CSI - ECD - Formulas da Pré-Validação, CSV - ECD
- Layout de Diários, CSW - ECD - Itens do Layout de Diários, CSX - ECD -
Importação de Diários, CSK - Saldos Contas Referenciais, CSL - Itens Movimentações Refencial, CSM - Dados FCONT
Rotinas Envolvidas CTBS001 - Central de Escrituração
Sistemas Operacionais Windows/Linux