Erro importação do arquivo SPED - ICMS E IPI SQL

De Base de Conhecimentos da DataPlus Sistemas
Ir para navegação Ir para pesquisar

Erro: CST ICMS

Ao importar o arquivo do SPED ICMS/IPI , aparece a seguinte mensagem: Tamanho do campo inválido.

- Valor Esperado: Registro/Campo não informado ou inválido.

- Conteúdo do Campo: 0

- Linha: 7507

- Campo: CST_ICMS

Obs: O valor esperado é o que consta em layout, o conteúdo corresponde ao que consta no arquivo e a linha corresponde a linha do arquivo onde foi detectado o problema.


Solução

O problema acontece porque os produtos listados nos registros estavam sem CSTs configuradas quando a entrada foi registrada. Assim, será necessário gerar novamente o resumo de impostos.

Para fazer isso deve ir em: Faturamento > Utilitários > Módulos DataPlus > Aba Espelho Impostos > Informada a OperSist da Entrada > Clicar em Sobrepor as CSTs > Clicar em Gera Cst Entrada pelo Sistema > Clicar em Gera Resumo Entrada.

Feito isso, deverá ser gerado novamente o Livro Fiscal para todas as entradas com problema. Para fazer isso deve ir em: Livro Fiscal > Utilitários > Gerador de Lançamento. Inserir a data inicial e final de apuração e selecionar Entrada no Tipo de Dados.

Tela de exemplo do erro:


Como pode ver na imagem no registro há apenas 0 no campo, porém nesse caso deveria estar como 000.


Obs: A opção Gera Cst Entrada pelo Sistema é para sobrepor a CST do ICMS corretamente como está configurado nos produtos, caso descrito acima. Já a opção Gera Resumo Entrada é para arrumar o Resumo dos impostos que geralmente fica na linha que vem após os produtos, com a somatória dos impostos.

Pode ver na imagem a seguir:

Erro: NUM

Ao importar o arquivo do SPED ICMS/IPI , aparece a seguinte mensagem: Tamanho do campo inválido.

- Valor Esperado: Registro/Campo não informado ou inválido.

- Conteúdo do Campo: Rodovia Mário Maziero

- Linha: 441

- Campos : NUM

Obs: O valor esperado é o que consta em layout, o conteúdo corresponde ao que consta no arquivo e a linha corresponde a linha do arquivo onde foi detectado o problema.


Solução

O problema aconteceu porque nesse campo em especifico é esperado o número do estabelecimento. Isso ocorreu, pois no cadastro do cliente seu logradouro está assim: FAZ. JOÃO MARTINS | RODOVIA MÁRIO MAZIERO. Contudo, o SPED lida com o '|' como separador de campo, sendo assim, no arquivo o FAZ. JOÃO MARTINS fazia parte de um campo e o RODOVIA MÁRIO MAZIERO fazia parte do outro campo posterior.

Para resolver, foi instruído ir no cadastro do cliente e retirar o '|', após isso, não irá mais ocorrer essa Rejeição.

Erro: Número de Campo

Ao importar o arquivo do SPED ICMS/IPI , aparece a seguinte mensagem: o número de campos informado no registro difere do número de campos especificado no leiaute do arquivo.

- Valor Esperado: 13

- Conteúdo do Campo: 14

- Linha: 441

- Campo: Número de Campos

Obs: O valor esperado é o que consta em layout, o conteúdo corresponde ao que consta no arquivo e a linha corresponde a linha do arquivo onde foi detectado o problema.

Solução

Isso está ocorrendo, exatamente por conta do problema relatado no lougradouro do cliente, nessa linha é esperado 13 campos, porém está indo 14 por causa do '|' separando os endereços.

Como pode ver na imagem na linha está assim: |0150|16371C|OURO FINO QUIMICA S.A.|1058|09100671000441||726008609119|3518859||FAZ. JOÃO MARTINS | RODOVIA MÁRIO MAZIERO|S/N|KM 6,5, GALPÃO 08 LAB.DE SOLOS|MOMBUCA| Se contar os campos irá dar 14.

Contudo o correto seria assim: |0150|16371C|OURO FINO QUIMICA S.A.|1058|09100671000441||726008609119|3518859||FAZ. JOÃO MARTINS RODOVIA MÁRIO MAZIERO|S/N|KM 6,5, GALPÃO 08 LAB.DE SOLOS|MOMBUCA|

Ou seja, arrumando o endereço do cliente, irá resolver esse problema também.

Essa imagem contêm os dois problemas resolvidos anteriormente:

Erro: Sped Cod_Item

Ao importar o arquivo do SPED ICMS/IPI , aparece a seguinte mensagem: Código do item inválido. Informar código no "Registro 0200" antes de utilizá-lo.

- Valor Esperado: Registro/Campo não informado ou inválido.

- Conteúdo do Campo: 002260

- Linha: 2073

- Campo: COD_ITEM

Obs: O valor esperado é o que consta em layout, o conteúdo corresponde ao que consta no arquivo e a linha corresponde a linha do arquivo onde foi detectado o problema.


Solução

Bloco K é o bloco do Sped que informa os estoques. (K200)

Bloco 0 é o bloco do Sped que informa os cadastros de clientes, produtos, etc. (0200)

Sendo assim, se o escritório faz o Sped manualmente e só importa do arquivo gerado pelo sistema o estoque dos produtos (Bloco K), só quando há venda o cadastro desses produtos que foram vendidos e dos clientes utilizados já foram feitos por eles.

Contudo se houver algum produto que não foi vendido no mês e há ele em estoque, na hora de importar apenas o K200 irá ocorrer o erro informado na imagem, já que para esse produtos deverá informar também seu cadastro (0200).

Por isso, na importação dos blocos deve selecionar a opção Bloco K e Bloco 0.

Verificar se o arquivo de erros enviado pela usuária esta com vinculo pelo arquivo que foi gerado pelo sistema. Caso não esteja orientar a usuária a verificar com a contabilidade as informações que ela esta colocando no SPED


Segue imagem do erro:

Erro: IE

Ao importar o arquivo do SPED ICMS/IPI, aparece a seguinte mensagem: Tamanho do campo inválido/incorreto.

- Valor esperado: Registro/Campo não informado ou inválido.

- Conteúdo do campo: " 1170102686"

- linha: 197

- Registro: 0150

Obs: O valor esperado é o que consta em layout, o conteúdo corresponde ao que consta no arquivo e a linha corresponde a linha do arquivo onde foi detectado o problema.


Solução

Esse erro no Sped está ocorrendo, porque no cadastro do cliente há um espaço grande antes dos números da IE.

Por favor, entre no cadastro dele (Cadastros > Parceiros > Cadastro) e retire esse espaço, deixando apenas os números da IE.

Depois disso, salve o cadastro do cliente e gere o Sped novamente que dará certo.

Segue imagem do erro:

Erro: VL BC ICMS

Ao importar o arquivo do SPED ICMS/IPI , aparece a seguinte mensagem: Conteúdo de Campo inválido.

- Valor Esperado: Registro/Campo não informado ou inválido.

- Conteúdo do Campo: -13,50

- Linha: 8303

- Campo: VL_BC_ICMS

Obs: O valor esperado é o que consta em layout, o conteúdo corresponde ao que consta no arquivo e a linha corresponde a linha do arquivo onde foi detectado o problema.


Solução

O problema acontece porque o valor da base de calculo do imposto ICMS enviada no arquivo está negativa. Assim, será necessário arrumar esse valor e gerar novamente o Sped.

Deve primeiramente encontrar o número da nota e do fornecedor no arquivo enviado pelo cliente. Depois disso, entrar em: Livro > Movimento > Entradas.

Mostrar o valor negativo para o cliente e pedir para ele verificar qual é o correto e arrumar. Depois disso, só gerar novamente o Sped.

Segue imagem do erro:

Erro ao gerar SPED: Erro CNPJ/CPF da chave.

Ao gerar o SPED aparece o seguinte erro: O CNPJ/CPF da chave do documento eletrônico não confere com o CNPJ/CPF do participante informado.


Solução

O que ocorre neste caso é que o Fornecedor que emitiu a NF-e, é do Rio Grande do Sul e deve ter algum tipo de regime especial.

Com isso as notas emitidas por ele saem com o CNPJ da SEFAZ do Rio Grande do Sul.

O correto seria a empresa que está recebendo a nota fazer uma emissão própria de nota referenciando esta entrada especial. Como isso não foi feito, no validador do Sped, precisa colocar esta nota como 08 - Documento emitido com base em regime especial.


Erro: Tamanho do campo CST_ICMS

Ao importar o arquivo do SPED ICMS/IPI, aparece a seguinte mensagem: Tamanho do campo CST_ICMS


Solução

Esse erro acontece pois há notas fiscal que estão com a CST ICMS em branco.

É necessário, encontrar as notas e inserir as CST.

Para achar de um modo mais rápido, pode ser utilizado o seguinte SCRIPT no Banco de Dados do Cliente:

select top 10000 EntradaItens.Empresa,

               EntradaItens.Fornecedor,
                          EntradaItens.NotaFiscal,
                          EntradaItens.Tipo,
                          entrada.DataEntrada,
                          entrada.DataNF,
                          EntradaItens.produto,
                          EntradaItens.descricao as DscProduto,
                          EntradaItens.CstIcmsEnt

from entrada inner join EntradaItens on entrada.Empresa = EntradaItens.Empresa and

                                          entrada.Fornecedor = EntradaItens.Fornecedor and
                                          entrada.NotaFiscal = EntradaItens.NotaFiscal and
                                          entrada.Tipo = EntradaItens.Tipo

where entrada.DataEntrada >= CONVERT(datetime,'2019-12-01 00:00:00.000',120) and

     entrada.DataEntrada <= CONVERT(datetime,'2019-12-31 00:00:00.000',120) and
        EntradaItens.CstIcmsEnt = 

order by entrada.DataEntrada desc

Segue o print das notas que não possuem CST ( anexo 1)



Segue o print do módulo necessario para sobrepor as CST (Anexo 2) sobrepondo o sistema gera a CST automaticamente, se estiver configurado.


Para sobrepor as CST, vá em: Faturamento > Utilitários > Módulos DataPlus > na Aba Espelho Imposto > informe o OperSist > Clique em Sobrepor CST > Clique em Gera CST Entrada pelo sistema. Esse processo deve ser feito nota por nota atraves do opersist.

O Opersist é o número derivado das movimentas realizadas dentro do sistema, alguns movimentos possuem Opersist, Para achar o da Nota Fiscal, vá em: Faturamento > Movimento > Nota Fiscal > informe a Nota Fiscal que deseja > Vinculos > Entidade Atual


Erro ao gerar SPED: Saldo Produto Errado

No arquivo do SPED o saldo do produto 7875 está considerando a quantidade de uma nota de entrada de 1,000 ton, porém esta nota é só complemento de valor e não movimentou estoque, ou seja, no sistema no relatório de estoque por cliente e na movimentação de estoque o saldo está correto sendo 39,212, porém no arquivo do SPED está aparecendo 40,212. Por que esse saldo está sendo considerado no arquivo do SPED se não foi movimentado?


Solução

O estoque da nota de entrada com a quantidade de 1 TO do produto 7875 está sendo considerada no Sped, pois a nota está como o Tipo Recebimento de Remessa, porém você me disse que essa nota é apenas Complemento de Valor já que a quantidade estava correta na outra nota.

Nesse caso, se a nota é apenas para complemento de valor, quer dizer que essa mercadoria não será devolvida, sendo assim, o tipo da nota deve ser Normal, para que o saldo dela não seja considerado.

Por favor, exclua essa nota de entrada e faça novamente com o Tipo Normal para não movimentar o estoque, depois disso, só gerar o Sped novamente que dará certo.

Obs: Considerar o saldo de notas de entrada com o Tipo Recebimento de Remessa é uma característica do sistema para lidar com o estoque de Terceiros, por isso, mesmo o estoque não sendo movimentado pela nota, seu saldo foi considerado no SPED por conta do Tipo da nota.