Versões comparadas

Chave

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

...

  • Reshop (para integração com processos internos)
  • UX (para experiência do usuário e sincronização)
  • ERP (para sincronizaçãoo UX sincroniza os dados com o ERP, que posteriormente realiza a sincronização com o Reshop)

Para que isso ocorra, é necessário que a comunicação com ambos os sistemas esteja ativa e funcional.

...

    • O cliente é cadastrado noMobile.
    • Os dados são preparados para envio ao Reshop e UX.
    • No Mobile, existe um timeout fixo de 10 segundos para o fluxo de integração com o Reshop e um timeout fixo de XXX 5 segundos para o fluxo de integração com o UX.

2- Verificação de Comunicação

    • O Mobile envia os dados do cadastro primeiramente ao Reshop e, na sequência, ao UX.
    • É apresentada apenas a notificação de sucesso do cadastro.
    • Caso ocorram problemas de comunicação com o Reshop, nenhuma é apresentada mensagem informativa é exibida ao usuáriode falha de comunicação com o Reshop, seguindo o fluxo de cadastro no UX.

...

O Mobile realiza a consulta de clientes no UX, caso . Caso a aplicação esteja indisponível. Caso o UX esteja offline, é acionado o processo de cadastro de cliente.
Atualmente, no processo de consulta de clientes, o Mobile não realiza chamadas ao Reshop.Image Removedou consulta do cliente não é realizado.
Quando a aplicação está online, a consulta ocorre primeiramente no UX e, posteriormente, no Reshop.

Se o cadastro do cliente existir apenas no UX, o sistema apresenta os dados em tela e efetua automaticamente o cadastro do cliente no Reshop.

FLUXO DO PROCESSO

Image Added


...

Âncora
Consulta de Campanha de Uso Único
Consulta de Campanha de Uso Único

...

Em breve, será disponibilizado um novo parâmetro que permitirá que o fluxo de venda ocorra mesmo em caso de falhas de comunicação com o Reshop.
Com o parâmetro ativo, a venda será realizada normalmente e os registros serão integrados no OmniPOS, UX, Mobile e Self-checkout. No entanto, essa venda não será registrada no Reshop no momento da transação; o envio ocorrerá posteriormente pelo UX ou ERP, dependendo da configuração do apontamento.


...

Âncora
Geração de Benefício
Geração de Benefício

...

Âncora
Timeout
Timeout

⏱️ Timeout 

No Mobile, há um timeout fixo de 10 segundosde 60 segundos para o fluxo de integração com o Reshop. Esse comportamento é controlado pelo parâmetro REQUEST_TIMEOUT_RESHOP, que define o tempo máximo de espera (em segundos) para o retorno das requisições entre o Mobile e o Reshop.
Além disso, existe também um timeout fixo de 5 segundos para o fluxo de integração com o UX.

Em caso de falha de comunicação, é exibida em tela uma mensagem informativa e o processo segue normalmente.

...