Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Boa tarde.

 

Ao enviar uma NFS-e para Ribeirão Preto, o servidor (Ginfes) me retorna o seguinte erro:

 

Mensagem: Campo AliquotaServicos informado incorretamente.
Correcao: O campo AliquotaServicos e numerico e devera ter tamanho maximo de 5,2, ou seja, 5 numeros inteiros e dois decimais.

 

 

Alterei o arquivo pnfsNFSeW na linha 427 de :

if (FProvedor = proSimplISS)           
  then Gerador.wCampoNFSe(tcDe2, '#25', 'Aliquota', 01, 05, 0, NFSe.Servico.Valores.Aliquota, '')           
  else Gerador.wCampoNFSe(tcDe4, '#25', 'Aliquota', 01, 05, 0, NFSe.Servico.Valores.Aliquota, '');

para

if ((FProvedor = proSimplISS) or (Provedor = proGINFES))
  then Gerador.wCampoNFSe(tcDe2, '#25', 'Aliquota', 01, 05, 0, NFSe.Servico.Valores.Aliquota, '')
  else Gerador.wCampoNFSe(tcDe4, '#25', 'Aliquota', 01, 05, 0, NFSe.Servico.Valores.Aliquota, '');

com isso, o campo aliquota passou a ter 2 decimais ou invés de 4

 

Antes: <ns4:Aliquota>0.0400</ns4:Aliquota>

Depois: <ns4:Aliquota>0.04</ns4:Aliquota>

 

Funcionou, porém não sei se essa é a solução adequada, alguém poderia conferir?

 

3257637-lista-nfse.xml

Postado (editado)

Boa tarde,

 

Estou com um problema, ao gerar o XML para o provedor GINFES- Ribeirao Preto,  tenho alguns tipos de serviços que possuem a aliquota de 3,5%

 

ao informar o valor para o ACBR,  0,035   o XML esta sendo gerado com o valor de 0,04   e não com o valor 0,035.

 

 

Acho que a correção acima só atende quando a aliquota nao for quebrada !

 

Eduardo

Editado por medreis
Postado

Boa tarde,

 

Estou com um problema, ao gerar o XML para o provedor GINFES- Ribeirao Preto,  tenho alguns tipos de serviços que possuem a aliquota de 3,5%

 

ao informar o valor para o ACBR,  0,035   o XML esta sendo gerado com o valor de 0,04   e não com o valor 0,035.

 

 

Acho que a correção acima só atende quando a aliquota nao for quebrada !

 

Eduardo

tbm estou com este problema para o ginfes - Votuporanga -SP.

  • Consultores
Postado

Bom dia a todos,

 

Segundo o manual da ABRASF a aliquota deve ser informada da seguite forma:

 

Se for 2% devemos informar 0.02 consequentemente se for 3,5% => 0.035

 

A formatação que consta no manual é 1 inteiro e 4 decimais.

 

A mensagem de erro do Ginfes esta errada não é 5 inteiros e 2 decimais, e sim 3 inteiros e dois decimais, a notação 5,2 para mim significa que temos um total de 5 digitos sendo que 2 são decimais.

 

De uma forma ou de outra neste caso a aliquota não deve ser dividida por 100 ou seja se a mesma for 3,5% devemos informa-la desta forma 3.50

 

Como não existe uma padronização, e o manual da ABRASF não contem um padrão de layout do XML e sim uma sugestão, o jeito é ficar fazendo testes até encontrar uma forma correta de informar a aliquota.

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

Bom dia Italo,

 

No Ginfes, mesmo sendo 3,50 temos que infomar com com a notação 0,035  senão ocorre erro dizendo que aliquota esta incorreta.

 

Para que funcione corretamente eu alterei a chamada  Gerador.wCampoNFSe(tcDe2, '#25', 'Aliquota', 01, 05, 0, NFSe.Servico.Valores.Aliquota, '')

para

Gerador.wCampoNFSe(tcDe3, '#25', 'Aliquota', 01, 05, 0, NFSe.Servico.Valores.Aliquota, '')  somente para o GINFES

 

O XML gerado fica assim  0,035  e não gera erro para o GINFES.

 

E funcionou perfeitamente.

  • Consultores
Postado

Bom dia Medreis,

 

Manual da ABRASF

 

Versão 1.0 - página 20 temos a definição do tipo simples: TsAliquota

 

Alíquota. Valor Percentual

Formato: 0.0000

Ex: 1% = 0.01

      25,5% = 0.255

     100% = 1.0000 ou 1

 

Versão 2.01 - página 25 temos a definição do tipo simples: TsAliquota

 

Alíquota. Valor Percentual

Formato: 00.00

Ex: 1% = 1

      25,5% = 25.5

     10% = 10

 

Pelo jeito o Ginfes ainda esta na versão 1.0, mas a mensagem de erro não condiz com o schema utilizado.

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

  • 4 meses depois ...
  • Membros Pro
Postado

Olá pessoal, tudo bem?

 

Estou tentando emitir NFSe para a Prefeitura de Guarulhos e aqui está retornando o mesmo problema.

 

A alíquota é de 2,79% e a empresa está num regime especial de tributação (MEI).

 

Quando os campos são preenchidos, o campo de alíquota no XML é formado da seguinte forma:

 

<ns4:Aliquota>2.7900</ns4:Aliquota>

 

No meu aplicativo, o percentual é informado para o ACBrNFSe assim: 2,79

 

Pelo que pude perceber, o componente está atribuindo dois dígitos à mais nas casas decimais.

 

Isso está correto? Se não, o que devo fazer para resolver este problema?

 

Ah, atualizei o componente pelo SVN e fiz a instalação pelo aplicativo ACBrInstall.exe e continua da mesma forma.

 

Obrigado,

 

Rogério.

 

  • Este tópico foi criado há 3986 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.