Árvore de páginas


01. DADOS GERAIS

Produto:
TOTVS Varejo Franquias e Redes
Linha de Produto:

Franquias e Redes

Segmento:

Varejo

Módulo:
TOTVS PDV Omnishop
Função:Finalização de venda
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVARLIVEPDV-12846


02. SITUAÇÃO/REQUISITO

Foi reportado que ao receber um pedido onde a forma de pagamento foi em cartão de crédito (tPag 3) e finaliza-lo no TOTVS PDV Omnishop, a XML da venda estava apresentando o código de pagamento incorreto na XML da venda. Estava sendo informado o valor 05 quando o correto seria 03.

03. SOLUÇÃO

Verificamos que no fluxo da finalização da venda estava sendo feito algumas tratativas para vincular a forma de pagamento a venda realizada através do pedido, no caso, nas vendas que havia o pagamento retornado já na integração do pedido. Para isso, era utilizado a forma de pagamento padrão de pedido configurado no parâmetro do PDV além do valor retornado na tabela TechnicalInvoicePayment.

Essa forma de pagamento padrão está cadastrada no banco para utilizar o código fiscal 05, e quando o PDV se perdia utilizava a mesma para não causar erro ao finalizar a venda.

Realizamos o ajuste para caso haja o pagamento em cartão seja informado na XML o código correto, de acordo com a tPag integrada. Também foi ajustado quando utilizado cartão de crédito, que poderia sair como CHEQUE e a tag indPag que quando enviado o valor 2 na TechnicalInvoicePayment poderia causar rejeição da nota.

04. DEMAIS INFORMAÇÕES

  • N/A

05. ASSUNTOS RELACIONADOS

  • N/A