Jump to content

Delphi chamada_delphi.png acbr.png

C6 chamada_c6.png botao.png

NF-e Complementar/Bloco de Cobrança


Systh
Go to solution Solved by BigWings,
  • Este tópico foi criado há 1272 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro

Boa tarde,

Estamos enfrentando uma dificuldade na tentativa de prévia do arquivo XML para NFe complementar referente ao bloco de cobrança.
Observamos na documentação que em NF's com finalidade 3 e 4 a tag tpag deve contemplar o valor 90 = sem pagamento, mas, com a finalidade 2 (nf complementar) já tentamos tanto com o tpag = 90 como com o valor 99, com o vPag = valor da nf como com 0 (zero) e em nenhum desses casos foi possível. Geramos o nosso arquivo XML através da extenção .INI ficando da seguinte forma ilustrada abaixo:

[PAGXXX]
if ({"3", "4"}.Contains(finalidade)) then
      tpag=90
      vpag=0.00
else if (finalidade.Equals("2")) then
      tpag = 99
      vpag= valor_nf
end if

 

Alguém tem passado por alguma situação similar?
     

Link to comment
Share on other sites

  • Administradores

Tópico movido para a área do SAC, para que o SLA de respostas seja considerado

Consultora SAC ACBr

Juliana Tamizou
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link to comment
Share on other sites

  • Membros Pro
2 horas atrás, Systh disse:

Boa tarde,

Estamos enfrentando uma dificuldade na tentativa de prévia do arquivo XML para NFe complementar referente ao bloco de cobrança.
Observamos na documentação que em NF's com finalidade 3 e 4 a tag tpag deve contemplar o valor 90 = sem pagamento, mas, com a finalidade 2 (nf complementar) já tentamos tanto com o tpag = 90 como com o valor 99, com o vPag = valor da nf como com 0 (zero) e em nenhum desses casos foi possível. Geramos o nosso arquivo XML através da extenção .INI ficando da seguinte forma ilustrada abaixo:

[PAGXXX]
if ({"3", "4"}.Contains(finalidade)) then
      tpag=90
      vpag=0.00
else if (finalidade.Equals("2")) then
      tpag = 99
      vpag= valor_nf
end if

 

Alguém tem passado por alguma situação similar?
     

 

nfe-ini.txt

Link to comment
Share on other sites

  • Moderadores

Boa tarde!
 

Se a opção for 90 (Sem pagamento, vpag (Valor pago deve ser zero)

Citar

[PAG001]
tpag=90
vPag=43,15  //Errado - trocar por 0.00
vTroco=0.00 //Não informar

 

Outro erro:
 

Citar

[Produto001]
CFOP=5202           //202 é CFOP de DEVOLUÇÃO - Apenas aceitará a finalidade 4 para este CFOP. 
Codigo=345          //Para complemento use CFOP igual ao da nota original ou 5949
Descricao=POLTRONA RAVELLO C/ APLIQUE IMBUIA 72387 


 

  • Like 1


logoacbr.pngConheça o Portal do Projeto ACBr

Ajude o Projeto ACBr crescer - Assine o SAC ACBr
Assine um dos planos de longa duração do SAC ACBr, obtenha Descontos Especiais, Parcele no Cartão e ainda ganhe Brindes Exclusivos. Saiba mais aqui

Conheça o ACBrLib, o ACBr de forma nativa para qualquer linguagem de programação. Saiba mais aqui

 

 

 

 

Link to comment
Share on other sites

  • Membros Pro
17 horas atrás, Kiko Fernandes disse:

Boa tarde!
 

Se a opção for 90 (Sem pagamento, vpag (Valor pago deve ser zero)

 

Outro erro:
 


 

Mesmo com a correção no vPag e removendo o vTroco o problema persiste;


Já com relação ao CFOP informado o mesmo é de devolução exatamente pelo fato da nota original ser uma devolução e usar este CFOP.

Segue ini com os ajustes.

nfe-ini(corrigido).txt

Edited by Systh
Link to comment
Share on other sites

  • Membros Pro
17 horas atrás, BigWings disse:

Você está passando o caminho ou o conteúdo do arquivo .INI para comando NFE.CriarEnviarNFe?

Qual o erro/rejeição retornado?

Estamos passando o conteúdo.

O retorno é o seguinte:
"ERRO: Falha na validação dos dados da nota: 543"
"Element '{http://www.portalfiscal.inf.br/nfe}pag' cannot be empty according to the DTD/Schema."

Link to comment
Share on other sites

  • Consultores

Boa tarde,

Você esta com todos os schemas atualizados?

Pela ultima mensagem de erro me parece que não foi gerado o grupo <pag>.

  • Like 1
Consultor SAC ACBr Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Link to comment
Share on other sites

  • Moderadores
  • Solution
9 minutos atrás, Systh disse:

Estamos passando o conteúdo.

O retorno é o seguinte:
"ERRO: Falha na validação dos dados da nota: 543"
"Element '{http://www.portalfiscal.inf.br/nfe}pag' cannot be empty according to the DTD/Schema."

Nesse caso o problema está aqui:

Citar

[DadosAdicionais]
Complemento=;I-DOCUMENTO EMITIDO POR EMPRESA OPTANTE PELO SIMPLES NACIONAL.;II-NÃO GERA DIREITO A CREDITO DO IPI.;NFE EMITIDA PARA COMPLEMENTAR O VALOR DO IPI (DESTACADO NO CAMPO "OUTRAS DESPESAS ACESSÓRIAS") DA NFE N.º 515 DO DIA 23/07/2018.

Quando o arquivo contém a sequencia ") o ACBr entende que é o final do comando e o resto do arquivo é ignorado.

  • Like 1
Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Link to comment
Share on other sites

  • Membros Pro
24 minutos atrás, BigWings disse:

Nesse caso o problema está aqui:

Quando o arquivo contém a sequencia ") o ACBr entende que é o final do comando e o resto do arquivo é ignorado.

 

Bom aparentemente era isso mesmo... Removi a sequencia e foi gerada a prévia.

Estou no aguardo do retorno do cliente para tentarmos a emissão.

Muito obrigado pela ajuda!

Caso surja algum novo empecilho na emissão eu posto aqui novamente.

5 minutos atrás, Amarildo de Matos disse:

opa..

esta faltando tu colocar aspas..

vou mandar tambem um modelo para ti comparar.

 

image.pngvou mandar um modelo para ti.. 

txt_pag.txt

Ah sim eu acabei removendo as aspas na hora de colocar no arquivo texto, mas na hora de enviar para o comando NFE.CriarEnviarNFe é passado com aspas.

  • Like 2
Link to comment
Share on other sites

  • 1 month later...
  • Administradores

Boa tarde.

Tópico está sendo fechado pois a demanda inicial foi atendida, caso seja necessário, favor criar um novo tópico.

Att.

Consultora SAC ACBr

Juliana Tamizou
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link to comment
Share on other sites

  • Este tópico foi criado há 1272 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.