Skip to content

Softshop > NFe: Não informados os dados do cartão de crédito / débito: Ocorre esse erro ao tentar processar NFe

Software: SOFTSHOP | Grupo: NFE

Solução

Causa: Pode ser a linha YA04 desatualizada no SOFTSHOP ou o cliente não informou a Bandeira do Cartão na Venda.

Atualização da linha YA04:

1 - Consulta "NFe_ExpLinhaYA04": Adicionar a coluna "tpIntegra", conforme imagem abaixo

2 - Consulta "NFe_ExpLinhaYA04_F" - Alterar a coluna "LINHA", deixando conforme abaixo:

LINHA: [TR] & [PIPE] & [TpIntegra] & [PIPE] & [CNPJ] & [PIPE] & [tBand] & [PIPE] & [cAut]

NFe_ExpLinhaYA04_F

De: "YA04" & [Registro]

Para: "YA" & [Registro] & "04"

3 - Executar consulta abaixo para atualizar a coluna "tBand" da tabela "CartãoCrédito_Bandeiras" caso não esteja preenchida

UPDATE CartãoCrédito_Bandeiras SET CartãoCrédito_Bandeiras.tBand = IIf([Bandeira] Like "visa*","01",IIf([Bandeira] Like "Ma*","02",IIf([Bandeira]="Amex","03",IIf([Bandeira]="Diners","05",IIf([Bandeira] Like "Elo","06",IIf([Bandeira] Like "Hipercard","07",IIf([Bandeira] Like "Cabal","09","99"))))))) WHERE (((CartãoCrédito_Bandeiras.tBand)="0" Or (CartãoCrédito_Bandeiras.tBand) Is Null));

4 - Alterar coluna ORD_TIPO nas consultas abaixo:

NFe_ExpLinhaYA01_F

De: "YA01" & [Registro]

Para: "YA" & [Registro] & "01"

Documentação de Testes