Ir para conteúdo
  • Cadastre-se

dev botao
  • Este tópico foi criado há 2069 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa tarde,

Ao emitir uma nota de serviço com valores zerados para os campos valor pis, valor cofins, valor inss, valor IR, valor CSLL ocorre o erro de validação:

Campo:  - Tamanho maior que o máximo permitido [0] 
(Tag:<RPS Id="rps:195"><RPS Id="rps:195"> id:/ValorPIS)
Campo:  - Tamanho maior que o máximo permitido [0] 
(Tag:<RPS Id="rps:195"><RPS Id="rps:195"> id:/ValorCOFINS)
Campo:  - Tamanho maior que o máximo permitido [0] 
(Tag:<RPS Id="rps:195"><RPS Id="rps:195"> id:/ValorINSS)
Campo:  - Tamanho maior que o máximo permitido [0] 
(Tag:<RPS Id="rps:195"><RPS Id="rps:195"> id:/ValorIR)
Campo:  - Tamanho maior que o máximo permitido [0] 
(Tag:<RPS Id="rps:195"><RPS Id="rps:195"> id:/ValorCSLL)
Campo:  - Tamanho maior que o máximo permitido [0] 

A tag é gerada mesmo enviando valor zerado? 

Preciso atualizar a versão do ACBr?

 

Desde já agradeço,

Michele.

Postado

Bom dia Michele, 

Também trabalho com ACBr com envio de RPS para prefeitura de Campinas (ISSDSF).
Não tenho este tipo de problema. Se os seus fontes estão realmente desatualizados, sugiro fazer isso antes de mais nada.

  • Curtir 2
Postado

Boa tarde, será que vocês podem me ajudar novamente?

Atualizei a versão do componente e atualizei os schemas, mas os erros persistem, o que será que estou esquecendo de fazer?

 

12/03/2019 16:11:15 - Enviando NFSe - Protocolo:
12/03/2019 16:11:14 - Enviando NFSe - ERRO -  Campo:  - Nenhum valor informado
(Tag:<RPS Id="rps:211"><RPS Id="rps:211"> id:/InscricaoMunicipalTomador)
Campo:  - Tamanho maior que o máximo permitido [0]
(Tag:<RPS Id="rps:211"><RPS Id="rps:211"> id:/ValorPIS)
Campo:  - Tamanho maior que o máximo permitido [0]
.

.

.

The element '{http://localhost:8080/WsNFe2/lote}EnviarLoteRpsEnvio' is used but not declared in the DTD/Schema.

  • Consultores
Postado

Boa tarde Michele,

Você esta usando os Schemas corretos que se encontra na pasta: ...\Exemplos\ACBrDFe\ACBrNFSe\Schemas\IssDSF ?

Esta usando os arquivos INI que estão na pasta: ...\Exemplos\ACBrDFe\ACBrNFSe\ArqINI ?

Esta realizando testes usando o programa exemplo?

  • Curtir 2
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

Esta usando os arquivos INI que estão na pasta: ...\Exemplos\ACBrDFe\ACBrNFSe\ArqINI ?   Faltou ver esse... amanhã confirmo, muito obrigada Italo

  • Curtir 2
Postado

Boa tarde pessoal,

Não consegui rodar o projeto do Acbr de teste pois não tenho o certificado do cliente, conferi o xml baixado do site da prefeitura e um xml gerado pelo acbr.

No campo Valor de pis, quando o mesmo está zerado, no Acbr passa com formato 0,00 e no xml da prefeitura está somente 0.

Daí ocorre erro de:

(Tag:<RPS Id="rps:211"><RPS Id="rps:211"> id:/ValorPIS)
Campo:  - Tamanho maior que o máximo permitido [0]

Não sei mais oq ver, pois o Acbr está fazendo no formato do layout, que está correto, mas a prefeitura não aceita.
 

: |

  • Consultores
Postado

Boa tarde Michele,

Você esta gerando o XML do RPS e tentando ler ele através do site do provedor e ocorre esse erro?

Se sim, pode ser que o validador do site se o valor for zero não pode ter a parte decimal, já o validado do webservice deve aceitar.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

Boa tarde Italo, vou colocar em anexo o xml gerado pelo Acbr e que dá o erro acima destacado. Estou gerando o xml e enviando para o webservice.

Tentei forçar passar '0', mas sempre passa '0,00'.

Não sei mais oq ver????

 

 

213NF-rps.xml

  • Consultores
Postado

Bom dia Michele,

Na unit pnfsNFSeW_ISSDSF.pas temos a linha abaixo:

  Gerador.wCampoNFSe(tcDe2, '', 'ValorPIS',    01, 02, 1, NFSe.Servico.Valores.ValorPis, '');

altere para:

  Gerador.wCampoNFSe(tcDe2, '', 'ValorPIS',    01, 02, 0, NFSe.Servico.Valores.ValorPis, '');

Veja se resolve o problema dessa tag, pois segundo o Schema ela é opcional, sendo assim se o seu valor for zero não se faz necessário gerar a mesma.
 

  • Curtir 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Este tópico foi criado há 2069 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.