Explicando a validação
A regra de validação da Sefaz, diz o seguinte:
Se informado o grupo de Cartão de Crédito / Débito (tag:card): - Se o pagamento com cartão for integrado ao sistema de automação da empresa (tag:tpIntegra=1) devem ser informados
os campos de CNPJ da Credenciadora e o código de autenticação da operação (tag:card/CNPJ e card/cAut)
Esta regra de validação é opcional, ficando a critério de cada UF implementar ou não, e é valida para NF-e (modelo 55) e NFC-e (modelo 65).
Na prática, o que isso significa?
Que ao emitir uma NF-e/NFC-e onde o pagamento com cartão é integrado ao sistema de automação da empresa, indicado pelo campo tpIntegra=1, obrigatoriamente devemos informar o CNPJ da credenciadora e código de autenticação.
Como resolver
Para resolver a Rejeição 392, é necessário informar os campos referentes a identificação da transação de cartão (cnpj, tBand, cAut), quando o campo tipo de integração (tpIntegra) for igual a 1 (Pagamento integrado com o sistema de automação da empresa).
Exemplo da estrutura correta em XML, alterando tpIntegra:
<detPag>
<tPag>01</tPag>
<vPag>1.00</vPag>
<tpIntegra>1</tpIntegra>
<CNPJ>99999999000191</CNPJ>
<tBand>01</tBand>
<cAut>180003</cAut>
</card>
</detPag>
</pag>
Para clientes Tecnospeed, utilize os seguintes campos:
tpIntegra_YA04a
CNPJ_YA05
tBand_YA06
cAut_YA07
REC:
/* 1-100 */
YA|tPag|vPag|indPag|xPag
/* 0-1/Grupo facultativo */
YA04|tpIntegra|CNPJ|tBand|cAut|
/* 0-1 */
YA09|vTroco|
/* 0-1/Grupo facultativo */
JSON:
"pagamentos": [
{
"aVista": true,
"meio": "03",
"valor": 6.9,
"cartao": {
"tipoIntegracao": 1,
"bandeiraOperadora": "02"
"cnpjCredenciadora": "22177858000169",
"numeroAutorizacao": "658972"
}
}
],
Explicando as exceções/observações
Exceção: A regra de validação não se aplica, em produção, para Nota Fiscal
com Data de Emissão anterior a 01/04/2016. ) (NT 2016.002/ NT 2015.002)
Por se tratar de uma validação opcional, seu comportamento pode variar de UF para UF.
Referência
Comentários
0 comentário
Por favor, entre para comentar.