Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Produto:

TOTVS Varejo Franquias e Redes

Linha de Produto:

Franquias e Redes

Segmento:

Varejo

Módulo:PDV Omnishop
Função:Resgate de pedido
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :


02. SITUAÇÃO/REQUISITO

Identificar o canal de venda do pedido e permitir que o usuário informe o pagamento quando identificado que o pedido não está pago. 

Para o resgate de pedidos Omnichannel através do PDV precisamos desenvolver uma nova tratativa para pedidos que não têm o pagamento identificado. Para isso, na tela de pré-venda-venda precisamos implementar uma nova coluna ”Pago” com valor de SIM ou NÃO, para facilitar o operador identificar se o pedido já foi pago ou não. O pagamento será identificado através da TAG "customerPayment" – Caso a TAG venha com o valor "FALSE" então o pagamento ainda não foi realizado, para os casos em que a TAG é "TRUE" o pagamento já foi realizado. Se a TAG não vier preenchida, o PDV deve entender que o pagamento já foi realizado (fluxo que temos atualmente).

03. SOLUÇÃO

A solução TVFR Customer Services foi alterada para que na inclusão de pedido seja possível identificar se o o pedido já foi pago


Bloco de código
languagejava
title endopoint http://exemplochamada/BemaHybrid.Mozart.Api/publicacao/3/Order/Upsert/\$guid
{

    "companyId": "220000999",
    "branchId": "9000000",
    "customerOrderId": "Pedido_123456",
    "registerDate": "2019-10-04",
    "orderId": "Pedido_123456",
    "registerHour": "12:29:44",
    "salesChannel": "9",
    "customerCode": "38376889999",
    "orderItemAmount": 189.8,
    *"customerPayment": true,*
    "status": 90,
    "SUMMARY": {
        "ordertotalnetamount": 189.8,
        "discountamount": 56.94,
        "ordertotalamount": 132.86

    },



Image Added

Resgate de pedido com pagamento Realizado a implementação para identificação do novo campo customerPayment e apresentação do mesmo através da coluna "PAGO" incluída na tela de resgate de pré-venda.



<<INSERIR IMAGEM AQUI>>