Boa tarde, tento fazer envio da nfce usando AcbrLib, quando escolho o pix ocorre esse erro.
GRAVE: Error:
java.lang.Exception: Rejeicao: Nao informados os dados do cartao de credito/debito nas Formas de Pagamento da Nota Fiscal [Ocorr:1]
at service.components.nfce.NfceFacade.validaRetornoEnvio(NfceFacade.java:35)
at service.components.nfce.EmissaoNfce$1$1.call(EmissaoNfce.java:61)
at service.components.nfce.EmissaoNfce$1$1.call(EmissaoNfce.java:39)
at javafx.concurrent.Task$TaskCallable.call(Task.java:1423)
at java.util.concurrent.FutureTask.run(Unknown Source)
at javafx.concurrent.Service.lambda$null$6(Service.java:725)
at java.security.AccessController.doPrivileged(Native Method)
at javafx.concurrent.Service.lambda$executeTask$7(Service.java:724)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
No ini fica assim:
[pag001]
tPag=17
vPag=0.10
vTroco=0
tpIntegra=2
[Destinatario]
[Transportador]
modFrete=9
[DadosAdicionais]
o momento que crio a forma de pgto é aqui:
@IniEntity(name = "pag")
public class FinalizacaoNfce {
@IniProperty(name = "tPag")
private final String especie;
@IniProperty(name = "vPag")
private final BigDecimal valorPago;
@IniProperty(name = "vTroco")
private final BigDecimal troco;
private final String finalizadora;
@IniProperty(name = "tpIntegra")
private final int tipoPagamentoIntegrado;
public FinalizacaoNfce(Finalizacao finalizacao) {
especie = finalizacao.getEspecie();
valorPago = finalizacao.getValorPago();
troco = finalizacao.getTroco();
finalizadora = finalizacao.getFinalizadora();
tipoPagamentoIntegrado = 2;
}
}
já tentei de tudo conforme as regras fiscais, mas nada resolveu, não sei se tem alguma relação com atualização do acbrlib.
Vi que tem que add uma tag <card>, mas nas instruções e no ini de exemplo das instruções do acbrlib (o que consta no site) não mostra sobre essa tag, aguardo uma ajuda, abraços.