Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

Cross Segmento - Backoffice Linha Protheus - SIGACTB - ECD - Erro na inclusão de dados nas tabelas CSA e (ou) CSB VIA PROCEDURE

Durante a criação do SPED Contábil (ECD) e/ou FCONT no TOTVS Protheus, pode ocorrer o erro "Erro na inclusão de dados no CSA e/ou CSB via procedure". As causas principais são: procedure 34 desatualizada ou incompatível, exigindo atualização do pacote de procedures, ou o parâmetro MV_CTBSPRC ativado com campos de tamanhos incompatíveis, especialmente entre "Hist Lanc (CT2_HIST)" e "Desc Hist CT8_DESC", que requer ajuste no Configurador (SIGACFG) para evitar truncamento.


Ocorrência
Durante o processo de criação do SPED Contábil (ECD) e/ou FCONT, o sistema apresenta a seguinte mensagem de erro: "Erro na inclusão de dados no CSA e/ou CSB via procedure. A inclusão será feita pelo processo padrão."
 



Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - Contabilidade Gerencial (SIGACTB) - A partir da versão 12
 


Solução
Esta situação pode ocorrer por dois motivos principais. Siga as orientações abaixo conforme o seu cenário:

 

  1. Procedure 34 desinstalada, incompatível ou desatualizada: 

    A rotina depende de stored procedures atualizadas no banco de dados para a execução da inclusão. Para corrigir essa inconsistência, é necessário realizar a atualização do pacote de Procedures no ambiente.
     


    Para atualização da procedure, seguir os passos da documentação:
    Cross Segmento - Backoffice Linha Protheus - SIGACTB - SIGAATF - SIGAPCO - Procedure Desatualizada ou Incompatível
     

  2. Parâmetro MV_CTBSPRC ativado com campos de tamanhos incompatíveis:

    Quando o parâmetro MV_CTBSPRC está configurado como .T. (ativando o uso de procedure dinâmica no ambiente), o erro ocorre se um dos campos que o sistema está alimentando possui tamanho menor que o conteúdo recebido.

    Para identificar o campo divergente, é necessário analisar o Trace do DBAccess (TOP Connect), que registrará os campos utilizados no processo. O cenário mais comum ocorre com o campo Desc Hist (CT8_DESC), que recebe o conteúdo do campo Hist Lanc (CT2_HIST). Se o campo Desc Hist (CT8_DESC)estiver com tamanho menor que o Hist Lanc (CT2_HIST), a mensagem será exibida.
     
    1. Acesse o módulo Configurador (SIGACFG).
       

    2. Acesse a rotina de Base de Dados (CFGX031).
       

    3. Localize os campos Hist Lanc (CT2_HIST)e Desc Hist (CT8_DESC).
       

    4. Ajuste para que o campo Hist Lanc (CT2_HIST)tenha o mesmo tamanho do campo Desc Hist (CT8_DESC).
       

Atenção: Não é aconselhável diminuir o tamanho dos campos para evitar o risco de truncar o conteúdo. Caso seja estritamente necessário, realize uma análise de base e backup prévio.

 

Saiba Mais 
Procedure desatualizada ou incompatível. 
Habilitar procedures dinâmicas na geração da ECD
 

 

 

 

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

1 Comentários

  • Avatar
    WESLEY SOUZA LARENTES

    Essa solução está muito estranha, CT8_DESC  por padrão são 48 caracteres e CT2_HIST por padrão são 40 caracteres, acredito que o autor não sabe do que está falando.

    1
    Ações de comentário Permalink
Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _