Aplica-se a: TaxPlus Fiscal, depois de atualizar o TaxPlus ou qualquer add-on de Docs. Eletrônicos (NFe/NFC-e, DFe, NFSe, NFCom e outros), ou depois de migrar o ambiente.
Sintomas
Uma destas mensagens aparece ao gerar a Análise de Movimento Fiscal, o Magnético SPED Fiscal, os livros fiscais ou ao encerrar o período de apuração:
Mensagem | Onde costuma aparecer |
|---|---|
| SPED Fiscal, Análise de Movimento, encerramento da apuração |
"O nome da coluna ou o número de valores fornecidos não corresponde à definição da tabela" | Análise de Movimento, SPED Fiscal, livros |
"Column name or number of supplied values does not match table definition" | Mesma mensagem em inglês |
Atenção:
Este artigo vale só para essas mensagens.
Se a mensagem for outra, não aplique o procedimento.
Abra chamado com o texto completo do erro.
Por que acontece
Na primeira inicialização depois de uma atualização, o TaxPlus cria ou atualiza suas procedures e tabelas no banco.
Para saber se precisa fazer isso, ele consulta a tabela de controle de versões (AppVersion), que é compartilhada pelos add-ons do pacote.
Essa etapa pode não acontecer quando:
- Um add-on de Docs. Eletrônicos foi atualizado depois do TaxPlus e gravou um registro de versão mais alto na
AppVersion. - O ambiente foi migrado ou restaurado e o registro de versão veio de outro banco.
- O TaxPlus está muito desatualizado em relação aos demais add-ons.
Como resolver
Passo 1 – Confira as versões
- No SAP, abra o Administrador de Add-ons e anote a versão de todos os add-ons do pacote.
- Se o TaxPlus estiver em versão antiga, atualize-o para a versão atual (veja o Histórico de Releases – TaxPlus Fiscal). A partir da 26.9.19.878 é preciso ter o .NET 8.0 instalado.
- Feche e abra o SAP, aguarde a inicialização do TaxPlus terminar e teste de novo. Se o erro continuar, siga para o passo 2.
Passo 2 – Force a inicialização completa
- Feche o SAP Business One em todas as estações que usam o TaxPlus.
- Abra o SAP em uma única estação, com usuário administrador, e aguarde a barra de progresso do TaxPlus terminar.
- Gere a Análise de Movimento Fiscal de um período curto. Se ainda der erro, siga para o passo 3.
Passo 3 – Se ainda não resolver
Remova o TaxPlus pelo Administrador de Add-ons e registre-o de novo, na versão atual.
Foi o que resolveu nos casos de tabelas incompatíveis ("nome da coluna…"). Se o erro continuar, abra chamado.
Como evitar
- Depois de atualizar qualquer add-on do pacote, abra o TaxPlus e gere a Análise de Movimento Fiscal no mesmo dia, não na data de entrega da obrigação.
- Quando atualizar Docs. Eletrônicos e TaxPlus juntos, atualize o TaxPlus por último.
- Depois de migrar ou restaurar o ambiente, faça a mesma conferência antes de liberar para os usuários.
Se precisar abrir chamado, envie
- Print do Administrador de Add-ons com todas as versões instaladas.
- Quais add-ons foram atualizados, em que ordem e quando (ou se houve migração de ambiente).
- A mensagem completa do erro (texto, não só print) e em qual tela aconteceu.
- O resultado dos passos 1 a 3 que já foram feitos.
- Se há prazo de entrega próximo, para o chamado ser priorizado.
Artigos relacionados
- Alteração da atualização de versões do pacote TaxPlus
- Instalação do TaxPlus
- Histórico de Releases – TaxPlus Fiscal
- Release Note 26.5.29.59240