Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Estou enviando uma NF-e versão 4.00 para a Sefaz MT e só da a rejeição "Rejeição: Ausência de troco quando o valor dos pagamentos informados for maior que o total da nota", sendo que o valor total da nota esta igual o valor do pagamento, eu enviei uma outra NF-e com a estrutura do xml idêntica e não teve essa rejeição.

Segue a estrutura de como esta o xml:

-<ICMSTot>
    <vBC>0.00</vBC>
    <vICMS>0.00</vICMS>
    <vICMSDeson>0.00</vICMSDeson>
    <vFCP>0.00</vFCP>
    <vBCST>0.00</vBCST>
    <vST>0.00</vST>
    <vFCPST>0.00</vFCPST>
    <vFCPSTRet>0.00</vFCPSTRet>
    <vProd>40.80</vProd>
    <vFrete>0.00</vFrete>
    <vSeg>0.00</vSeg>
    <vDesc>0.00</vDesc>
    <vII>0.00</vII>
    <vIPI>0.00</vIPI>
    <vIPIDevol>0.00</vIPIDevol>
    <vPIS>0.67</vPIS>
    <vCOFINS>3.10</vCOFINS>
    <vOutro>0.00</vOutro>
    <vNF>40.80</vNF>
</ICMSTot>

-<pag>
    -<detPag>
        <tPag>14</tPag>
        <vPag>40.80</vPag>
    </detPag>
</pag>

Postado

Coloca o xml inteiro, pra vermos totas as tag's referente a rejeição.

Outro detalhe, enviou essa NFe em homologação ? Se sim, eu efetuando testes da 4.00 aconteceu vários erros insanos, conforme você falou.

Ricardo Rodrigues
Analista Desenvolvedor  – Arapongas - PR
+[email protected]
(: (43) 99917-9907

  • 3 semanas depois ...
Postado

Rodrigo esse problema é no ambiente de homologação da Sefaz-MT, para poder testar eu tive que pegar um certificado do SC para testar no ambiente de homologação do SC, e estou enviando as mesmas notas sem problemas.

Não sei o que esse povo da Sefaz-MT pensa, esse problema já deve ter pelo menos uns 3 meses e ninguém corrige.

  • 4 meses depois ...
Postado (editado)

Olá a todos!

Estou com esse problema em alguns casos.
Por exemplo:
- Total da venda = R$ 80,00
- Pagamento em 3 parcelas de R$ 26,67.
3 x 26,67 = 80,01
Essa diferença de 0,01 não deveria ser permitida?

É considerado como se houvesse troco, mas não existe troco.

 

 

 

Editado por marcelolours
Postado (editado)
Em 12/05/2018 at 15:20, marcelolours disse:

Olá a todos!

Estou com esse problema em alguns casos.
Por exemplo:
- Total da venda = R$ 80,00
- Pagamento em 3 parcelas de R$ 26,67.
3 x 26,67 = 80,01
Essa diferença de 0,01 não deveria ser permitida?

É considerado como se houvesse troco, mas não existe troco.

 

 

 

A melhor coisa que você faz para não ter esse tipo de problema é ajustar sua aplicação para fazer o parcelamento.

Exemplo: No meu erp no cadastro de condição de pagamento eu informo a quantidade de parcelas da condição e informo em cada parcela qual é o percentual dela ou em qual eu vou jogar o resíduo.

Neste formato você informa o percentual que será representado cada parcela, então se você pegar R$ 80,00 e dividir 33% para duas parcelas e 34% para uma teremos 
as seguintes parcelas: 1º R$ 26,40 - 2ª R$ 26,40 - 3ª R$ 27,20

Condição: 30/60/90
Parcela 1
Dias: 30
Proporcional: Não
Percentual: 33%
Resíduo: Não

Parcela 2
Dias: 60
Proporcional: Não
Percentual: 33%
Resíduo: Não

Parcela 3
Dias: 90
Proporcional: Não
Percentual: 34%
Resíduo: Não

Ou 

Neste formato você informa se a parcela é proporcional então você vai dividir o valor pela quantidade da parcela e jogar o resíduo na parcela que você definiu resíduo sim, então teremos as seguintes parcelas: 1º R$ 26,66 - 2ª R$ 26,66 - 3ª R$ 26,68

A formula que eu uso é a seguinte:
80 / 3 = 26,66
26,66 x 3 = 79,98
80,00 - 79,98 = 0,02 <-- este é o resíduo que você vai jogar em alguma parcela

Cada parcela será de R$ 26,66 e uma delas será R$ 26,66 + R$ 0,02

Condição: 30/60/90

Parcela 1
Dias: 30
Proporcional: Sim
Percentual: 0
Resíduo: Não

Parcela 2
Dias: 60
Proporcional: Sim
Percentual: 0
Resíduo: Não

Parcela 3
Dias: 90
Proporcional: Sim
Percentual: 0
Resíduo: Sim

Editado por Carlos Alberto Fitl
  • Curtir 1
Postado
12 horas atrás, Carlos Alberto Fitl disse:

A melhor coisa que você faz para não ter esse tipo de problema é ajustar sua aplicação para fazer o parcelamento.

Exemplo: No meu erp no cadastro de condição de pagamento eu informo a quantidade de parcelas da condição e informo em cada parcela qual é o percentual dela ou em qual eu vou jogar o resíduo.

Neste formato você informa o percentual que será representado cada parcela, então se você pegar R$ 80,00 e dividir 33% para duas parcelas e 34% para uma teremos 
as seguintes parcelas: 1º R$ 26,40 - 2ª R$ 26,40 - 3ª R$ 27,20

Condição: 30/60/90
Parcela 1
Dias: 30
Proporcional: Não
Percentual: 33%
Resíduo: Não

Parcela 2
Dias: 60
Proporcional: Não
Percentual: 33%
Resíduo: Não

Parcela 3
Dias: 90
Proporcional: Não
Percentual: 34%
Resíduo: Não

Ou 

Neste formato você informa se a parcela é proporcional então você vai dividir o valor pela quantidade da parcela e jogar o resíduo na parcela que você definiu resíduo sim, então teremos as seguintes parcelas: 1º R$ 26,66 - 2ª R$ 26,66 - 3ª R$ 26,68

A formula que eu uso é a seguinte:
80 / 3 = 26,66
26,66 x 3 = 79,98
80,00 - 79,98 = 0,02 <-- este é o resíduo que você vai jogar em alguma parcela

Cada parcela será de R$ 26,66 e uma delas será R$ 26,66 + R$ 0,02

Condição: 30/60/90

Parcela 1
Dias: 30
Proporcional: Sim
Percentual: 0
Resíduo: Não

Parcela 2
Dias: 60
Proporcional: Sim
Percentual: 0
Resíduo: Não

Parcela 3
Dias: 90
Proporcional: Sim
Percentual: 0
Resíduo: Sim

@Carlos Alberto Fitlperfeito! A melhor explicação que já vi no site. Obrigado! Resolvido!

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