Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rejeição (496): Não informado o tipo de integração no pagamento com cartão de crédito / débito #142

Closed
alyleite opened this issue May 9, 2016 · 8 comments
Assignees
Milestone

Comments

@alyleite
Copy link

alyleite commented May 9, 2016

Gerando uma nfce obtive o retorno:

Rejeição (496): Não informado o tipo de integração no pagamento com cartão de crédito / débito

De acordo com o site abaixo, o erro ocorrerá quando não for informado o campo tpIntegra - ID: YA04a quando houver cartão como forma de pagamento.

https://ciranda.me/tsdn/base-de-conhecimento/post/rejeicao-496-nao-informado-o-tipo-de-integracao-no-pagamento-com-cartao-de-credito-debito

Porém, na classe NFNotaInfoCartao onde é informada os dados do cartão não tem nenhuma
informação referente ao tpIntegra.

Alguém sabe dizer se ainda não foi implementado?
Ou está em outro lugar que eu não encontrei?

Att!

@fincatto fincatto added this to the 1.2.0 milestone May 9, 2016
@fincatto fincatto self-assigned this May 9, 2016
@fincatto
Copy link
Member

fincatto commented May 9, 2016

Parece que foi adicionado um novo campo, tpIntegra, que seria filho de NFNotaInfoCartao (YA04).
Iremos adicionar ele no objeto e liberar ainda hoje.

@fincatto fincatto modified the milestones: 1.2.0, 1.1.15 May 9, 2016
@fincatto
Copy link
Member

fincatto commented May 9, 2016

@alyleite, acabei de liberar uma versão 1.1.15-SNAPSHOT de teste com o campo.
Podes verificar se resolveu o teu problema?

@alyleite
Copy link
Author

alyleite commented May 9, 2016

Então, vi um problema.
Quando é informado o tpIntegra como SEPARADO (2), o cnpj, o tBand e o cAut não são obrigatórios.
Porém ainda estão como require = true no código

@fincatto
Copy link
Member

fincatto commented May 9, 2016

Nesse caso, temos que tirar o separado sempre e deixar com que o lote seja
validado contra o xsd.
Quer fazer um Pull Request com as alterações? Estas estão fáceis! :)
Att,
Diego

2016-05-09 17:06 GMT-03:00 Alyson Xavier Leite notifications@github.com:

Então, vi um problema.
Quando é informado o tpIntegra como SEPARADO (2), o cnpj, o tBand e o cAut
não são obrigatórios.
Porém ainda estão como require = true no código


You are receiving this because you modified the open/close state.
Reply to this email directly or view it on GitHub
#142 (comment)

@alyleite
Copy link
Author

alyleite commented May 9, 2016

Então, se você puder me explicar melhor, pois nunca trabalhei com validações com xsd,
não teria nenhum problema.

Att!

@fincatto
Copy link
Member

fincatto commented May 9, 2016

É só colocar required=false no atributo do objeto java.
Se tiver dificuldades me avisa que eu faço aqui e lhe mostro como alterar,
para os próximos.
[]s

On Mon, May 9, 2016 at 5:47 PM, Alyson Xavier Leite <
notifications@github.com> wrote:

Então, se você puder me explicar melhor, pois nunca trabalhei com
validações com xsd,
não teria nenhum problema.

Att!


You are receiving this because you modified the open/close state.
Reply to this email directly or view it on GitHub
#142 (comment)

@alyleite
Copy link
Author

alyleite commented May 9, 2016

Ah ta, no caso é só alterar o arquivo java?!!
Entendi que a modificação seria nos .xsd

@fincatto
Copy link
Member

fincatto commented May 9, 2016

Isso, só no java.
Se no NFCe eles não são obrigatórios, temos que assumir que eles não sejam
obrigatórios para a biblioteca e delegar a tarefa de validação para o XSD
(automático).
Att,
Diego

On Mon, May 9, 2016 at 5:53 PM, Alyson Xavier Leite <
notifications@github.com> wrote:

Ah ta, no caso é só alterar o arquivo java?!!
Entendi a modificação seria nos .xsd


You are receiving this because you modified the open/close state.
Reply to this email directly or view it on GitHub
#142 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants