Á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 Móvel
Função:Limite Compra
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVARLIVEPDV-10542


02. SITUAÇÃO/REQUISITO

Tratar timeout na baixa do limite disponível para o cliente na rotina de Limite de Compras, utilizando enfileiramento do Mozart.

03. SOLUÇÃO

Foi realizado uma tratativa para prosseguir com a venda e armazenar o saldo utilizado do limite de compra para enfileirar e reenviar novamente no processo do Mozart, em caso de falha de comunicação com o serviço do Retaguarda.

Mensagem:


Exemplo retorno
{
  "Dados": null,
  "Id": null,
  "DataAtualizacao": null,
  "Erros": [
    {
      "Codigo": "Totvs.Pdv.Domain.Venda.Concretes.Services.LimiteCompraService+TipoErro.6",
      "MensagemUsuario": "servicoIndisponivel",
      "MensagemDesenvolvedor": "Serviço indísponivel. O limite de compra será atualizado após a disponibilidade do serviço."
    }
  ],
  "Sucesso": false
}