NFe v2.00 - 528 Rejeição: Valor do ICMS difere do produto BC e Alíquota

6 respostas
G

Pessoal desenvolvi a NFE v1.10 e está funcionando 100%, agora estou desenvolvendo a NFe v2.00. Essa dae está complicando um monte. Bem já desenvolvi o StatusServiço, ConsultaNFe e agora estou desenvolvendo o Envio e Retorno. Gostaria de saber se alguem de vocês já tem essa v2.00 funcionando porque eu estou gerando o XML e quando envio ele me dá esse erro 528. Conheço um pouco da parte tributária e sei que os valores são calculados da seguinte forma vICMS = vAliquota * pICMS. Meu software faz isso e a receita me rejeita dando esse erro. Alguem já usa a v2.00 e conseguiu fazer isso funcionar ou realmente a validação da receita está com problema??? Caso se faça necessário disponibilizo o XML, so que antes gostaria de saber se alguem conseguiu fazer o envio/recepção funcionar na versão 2.00.

Obrigado.

6 Respostas

M

Olá,

Verifica se a soma da quantidade * preco dos itens bate com o valor informado para a base no cabeçalho da Nfe.
Pode ser algum erro de arredondamento. Na versão 2 eles fazem esta checagem.

abraço

P

Opa,

cara… acredito que na receita esteja correto, e ela esta rejeitando sua nota por erro dentro do XML, ou de formatação ou por regra de negócio. Tenta baixar o manual de Integração do “Contribuinte” atual e valitar os dados da sua nota antes do envio. Sei que houve uma série de novas validações para rejeitar notas com dados incorretos.

Pelo que vc descreveu e o nosso amigo postou, tenta ver no manual essa parte de imposto como é validada.

Só poruqe gerou o XML não siginifica que tudo está ok, os XSD validam, basicamente layout e datatypes, mas se a aliquota esta sendo cobrada de acordo com o estado de envio e recebimento, se o CNPJ esta correto ou se o IPI deveria ser realmente cobrado são coisas que só qndo bater lá na SEFAZ vc vai ficar sabendo.

Portal da NFe

Fui!

G

Marck:
Olá,

Verifica se a soma da quantidade * preco dos itens bate com o valor informado para a base no cabeçalho da Nfe.
Pode ser algum erro de arredondamento. Na versão 2 eles fazem esta checagem.

abraço

PadrE:

Opa,

cara… acredito que na receita esteja correto, e ela esta rejeitando sua nota por erro dentro do XML, ou de formatação ou por regra de negócio. Tenta baixar o manual de Integração do “Contribuinte” atual e valitar os dados da sua nota antes do envio. Sei que houve uma série de novas validações para rejeitar notas com dados incorretos.

Pelo que vc descreveu e o nosso amigo postou, tenta ver no manual essa parte de imposto como é validada.

Só poruqe gerou o XML não siginifica que tudo está ok, os XSD validam, basicamente layout e datatypes, mas se a aliquota esta sendo cobrada de acordo com o estado de envio e recebimento, se o CNPJ esta correto ou se o IPI deveria ser realmente cobrado são coisas que só qndo bater lá na SEFAZ vc vai ficar sabendo.

Portal da NFe

Fui!

Então pessoal, primeiramente obrigado pela ajuda de vocês. Agora estou com todas as funcionalidades menos esse envio com tributação e a inutilização, o resto funfa direitinho. :lol:

É assim. Validei o XML e a principio está correto. Para fazer testes criei uma nota com a CST 040 (isenta) joguei os valores todos para 0 e foi corretamente. (ou seja é pau na validação dos valores mesmo). Depois que essa funcionou fiquei até feliz, para realizar o teste eu peguei o XML gerado e com o contador ao meu lado alteramos os valores e a CST para 000 (tributada), ja que o erro é nos valroes mesmo. Ocorreu o mesmo problema. Já não tenho mais ideias para que seja um erro da aplicação. Se tiverem mais alguma sugestão do que pode estar errado na aplicação por favor me ajudem, porque até agora me dá a impressão de ser pau lá na validação deles.
OBS: Já revirei o “Manuel” de ponta a cabeça procurando alguma regra negocial que não esteja sendo atendida. Nada!!! Todas as validações sendo feitas antes mesmo do envio do XML, e tudo passa, so lá que não. :evil:

Agora a outra funcionalidade que não funciona é a Inutilização, a mensagem de retorno é bem clara, falha no cabeçalho do XML, mas ta uma agulha no palheiro pra achar esse erro tambem. Validei o XML e está correto, verifiquei o XSD e os campos estão na mesma ordem do esperado e sem problemas. Vou postar o XML da inutilização para ver ser algum de vocês consegue achar onde que tá falhando essa coisa…

Obrigado.

PS: Estou usando o WS de MG.

<?xml version="1.0" encoding="UTF-8"?><inutNFe xmlns="http://www.portalfiscal.inf.br/nfe" versao="2.00"><infInut Id="ID31100367226500012455001000006120000006121"><tpAmb>2</tpAmb><xServ>INUTILIZAR</xServ><cUF>31</cUF><ano>10</ano><CNPJ>03672265000124</CNPJ><mod>55</mod><serie>1</serie><nNFIni>6120</nNFIni><nNFFin>6121</nNFFin><xJust>Teste da nova versao da NFe</xJust></infInut><Signature xmlns="http://www.w3.org/2000/09/xmldsig#"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/><Reference URI="#ID31100367226500012455001000006120000006121"><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/><Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><DigestValue>3ADe1MC/Za4nhW37hscJCZg9SQw=</DigestValue></Reference></SignedInfo><SignatureValue>bHTvgwHliQaYVO54+NUMGAX3FCxCIQc7074Tu64RsZ5dNNO8WHFpXpzfmjYtQL6ZObvumkTPVTTU cnw89P/PNhFhamgWxdV5ugDHNnlmPLQkbrXz4krPw0ipjGSusUE5t1+a+cn5Jo1ZCkh6qkiVAibX U+1hxOXobbFmrVWOEYI=</SignatureValue><KeyInfo><X509Data><X509Certificate>MIIFrDCCBJSgAwIBAgIEQeK1hjANBgkqhkiG9w0BAQUFADBaMQswCQYDVQQGEwJicjETMBEGA1UE ChMKSUNQLUJyYXNpbDEgMB4GA1UECxMXQ2FpeGEgRWNvbm9taWNhIEZlZGVyYWwxFDASBgNVBAMT C0FDIENBSVhBIFBKMB4XDTEwMDEyNzE4NTcwNFoXDTExMDEyNzE5MjcwNFowgYUxCzAJBgNVBAYT AmJyMRMwEQYDVQQKEwpJQ1AtQnJhc2lsMSAwHgYDVQQLExdDYWl4YSBFY29ub21pY2EgRmVkZXJh bDEUMBIGA1UECxMLQUMgQ0FJWEEgUEoxKTAnBgNVBAMTIFBFQ1VBUklBIFRBTUFSVSBMVERBOjgy NzY1NTg4NjAwMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDP6fPH4w43Skl/VHGm/cLCwdgM gbn6bIHp2L5iZZwlZqz/NXrJi9u0fib4z3vhwMEl97EixOmr+Mz4qKg/+omN7UWYLk9rGG6Kr+Dn yyEZ/UR+1QBY3U1RGfB5lUKQQ6Rrv8tMAdt65AE5GD3ofe2rWja1VK412F73IHNFaa7cGwIDAQAB o4IC0DCCAswwDgYDVR0PAQH/BAQDAgXgMFcGA1UdIARQME4wTAYGYEwBAgEJMEIwQAYIKwYBBQUH AgEWNGh0dHA6Ly9pY3AuY2FpeGEuZ292LmJyL3JlcG9zaXRvcmlvL2RwY2FjY2FpeGFwai5wZGYw KQYDVR0lBCIwIAYIKwYBBQUHAwIGCCsGAQUFBwMEBgorBgEEAYI3FAICMIG4BgNVHREEgbAwga2B FmFwZWN1YXJpYUB0ZXJyYS5jb20uYnKgPgYFYEwBAwSgNQQzMDcwNTE5NzI4Mjc2NTU4ODYwMDAw MDAwMDAwMDAwMDAwMDAyNDU0NTczOTc5Q09OVE1HoB8GBWBMAQMCoBYEFE1BVVJPIENBSVhFVEEg SlVOSU9SoBkGBWBMAQMDoBAEDjAzNjcyMjY1MDAwMTI0oBcGBWBMAQMHoA4EDDAwMDAwMDAwMDAw MDCCATIGA1UdHwSCASkwggElMIGuoIGroIGohjJodHRwOi8vaWNwLmNhaXhhLmdvdi5ici9yZXBv c2l0b3Jpby9BQ0NBSVhBUEoxLmNybIY0aHR0cDovL2ljcDIuY2FpeGEuZ292LmJyL3JlcG9zaXRv cmlvMi9BQ0NBSVhBUEoxLmNybIY8aHR0cDovL3JlcG9zaXRvcmlvLmljcGJyYXNpbC5nb3YuYnIv bGNyL2NhaXhhL0FDQ0FJWEFQSjEuY3JsMHKgcKBupGwwajELMAkGA1UEBhMCYnIxEzARBgNVBAoT CklDUC1CcmFzaWwxIDAeBgNVBAsTF0NhaXhhIEVjb25vbWljYSBGZWRlcmFsMRQwEgYDVQQDEwtB QyBDQUlYQSBQSjEOMAwGA1UEAxMFQ1JMMjEwHwYDVR0jBBgwFoAUjkAvCv4T1ao5oHZ0htO8fcfx 5c8wCQYDVR0TBAIwADAZBgkqhkiG9n0HQQAEDDAKGwRWNy4xAwIDqDANBgkqhkiG9w0BAQUFAAOC AQEAYY/rl5QDcQXOV5MYtZIANlS1efRk0Gwn6yYsvE1fqhKpgtEoGsfC2BNVRSWvarZ+gUzhQ/Be CDdNpBE/2NmrY9RHo9Q7wcrSts698yMDB564VbKn6JRji5FU8kGqefynsE51PCYah0tX/i711KEN CVIwYPmoy5tVsjcBjK2s8GFYxJyefZYVuVHWo5s5MfA6O8hduQzvesYdAcxM+6HVYQT/8jADI9z+ c8mVhCkXoSgZizSS56FFbjzC4VzChUP26B72HlDwrqRt6VdpvXMUj+EbOaLrSBuCzvqVkT2ILPof niXDx1GMBIkFD4TWyUMPf6kZvwyFx+KuyOXbYhbkFA==</X509Certificate></X509Data></KeyInfo></Signature></inutNFe>

PS: Para quem quiser esse site: http://www.sefaz.rs.gov.br/NFE/NFE-VAL.aspx faz a validação de um XML. Ele me diz que a mensagem está correta, já validei manual tambem e nada de achar o erro.

Obrigado

G

Pessoal o problema da Inutilização foi resolvido faltava a url como parametro de entrada.

NfeInutilizacao2Stub nfe = new NfeInutilizacao2Stub(url);

Valew… agora so falta o envio com tributação.

D

E ai Greengo??

Estou com o mesmo problema que você…
Achou alguma solução?

Muito estranho este erro.

[]'s

R

Estou iniciando os testes com a versão 2.00 e estou me deparando com o mesmo problema.
No meu caso a nota possui apenas um item com substituição tributária (ST) e possui valor de frete.
O valor dos produtos não vai bater mesmo com a BC da nota, pois o item é ST.

Criado 5 de abril de 2010
Ultima resposta 13 de mai. de 2010
Respostas 6
Participantes 5