01. DADOS GERAIS

Produto:

Linha de Produto:

 

Segmento:

Varejo 

Módulo:PDV OMNISHOP - DESK
Função:TROCA POR CUPOM
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVARLIVEPDV-35792


02. 
SITUAÇÃO/REQUISITO

Solicitação de dados complementares nas rotinas de troca e devolução para garantir que o usuário informe todas as informações necessárias para concluir a transação.

Critérios de Aceites definidos:

. Cadastro de Dados Complementares:

- após a atualização do PDV Omni, uma tabela será criada para armazenar as seguintes informações: Identificação no ERP, Título, Orientação de preenchimento,

Descrição apresentada no botão, Descrição campo a ser exibido, Tipo do Dado, Tamanho Máximo, Definição se o campo é obrigatório ou não,

Definição da Rotina, Momento de abertura da tela;

- a tela deve ser aberta conforme definição do momento da rotina: na Inicialização ou Finalização da rotina;

- na inicialização o novo Botão de Visualização dos dados complementares deverá ser exibido conforme o Título cadastrado;

- ao acionar o botão, o sistema exibirá a tela de dados complementares com as informações preenchidas anteriormente;

. Operação:

- estará disponível apenas para trocas por cupom via SYNC;

- campos obrigatórios devem ser preenchidos para confirmar a operação;

- o PDV só avança para a próxima etapa ou envia os dados ao ERP após a confirmação;

- a opção Fechar retornará para a tela anterior conforme o momento da exibição (inicialização ou finalização).

- os dados preenchidos serão armazenados e integrados ao ERP;

03. SOLUÇÃO

A tela foi projetada para criar campos de forma dinâmica, respeitando critérios como tipo de rotina, momento da operação e validações específicas. O sistema permite navegação fluida entre os campos e garante a gravação precisa dos dados no banco do PDV Omni. Este projeto garante que os usuários tenham uma experiência otimizada, uma vez que os campos são ajustados automaticamente com base nas condições definidas. A estrutura do código também foi organizada para facilitar manutenção e futuras atualizações, assegurando que novos critérios possam ser incorporados sem grandes retrabalhos. Por fim, a implementação proporciona controle total sobre as informações inseridas, minimizando erros e melhorando a eficiência do processo. A documentação deste desenvolvimento inclui exemplos práticos para orientar manutenção e integrações futuras.

04. DEMAIS INFORMAÇÕES

N/A

05. ASSUNTOS RELACIONADOS

        Não se aplica