01. DADOS GERAIS

Produto:

TOTVS Varejo Supermercados

Linha de Produto:

Linha Consinco

Segmento:

Varejo

Módulo:Promoções Personalizadas
Função:Promoção
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DSUPPREC-2854


02. SITUAÇÃO/REQUISITO

Implementado para que uma determinada promoção poderá ser alocada de forma manual, no ambiente de configurações da parceira, para que somente um grupo específico de clientes tenha acesso à referida promoção. 

03. SOLUÇÃO

Implementar campo, no step Dados Gerais, da aplicação Promoções Personalizadas:

  • Combo de nome Fluxo de alocação, com as seguintes opções de seleção:
    • Sem restrição (padrão de exibição no carregamento inicial);
    • Automático;
    • Manual;


  • Na nova coluna de banco de dados, gravar os valores:
    • Nulo para a opção Sem restrição;
    • A para a opção Automático;
    • M para a opção Manual;


  • Validação: esse campo só pode ser alterado se a promoção personalizada não teve início ainda, ou seja, a data de alteração é menor que a data de início da promoção.


Implementar o novo campo nos endpoints da API de Promoções Personalizadas:

Método POST /PromocaoPersonalizadaApi/api/v1/PromocaoPersonalizadaParceiro:

Implementado o seguinte atributo, na lista principal de informações, para inclusão das promoções:

  • Nome: Fluxo de alocação;
    • Descrição: Indica o fluxo de alocação a ser usado para a promoção. Opções: Nulo (default) = Sem restrição / A = Automático / M = Manual. 
    • Exigência: Opcional.


Método PUT /PromocaoPersonalizadaApi/api/v1/PromocaoPersonalizadaParceiro:

Implementado o seguinte atributo, na lista principal de informações, para alteração das promoções:

  • Nome: Fluxo de alocação;
    • Descrição: Indica o fluxo de alocação a ser usado para a promoção. Opções: Nulo (default) = Sem restrição / A = Automático / M = Manual.
    • Exigência: Opcional.
    • Validação: esse campo só pode ser alterado se a promoção personalizada não teve início ainda, ou seja, a data de alteração é menor que a data de início da promoção.


Método GET /PromocaoPersonalizadaApi/api/v1/PromocaoPersonalizadaParceiro:

Implementado o seguinte atributo, na lista principal de informações, para consulta das promoções:

  • Nome: Fluxo de alocação;
    • Descrição: Indica o fluxo de alocação a ser usado para a promoção. Opções: Nulo (default) = Sem restrição / A = Automático / M = Manual.
    • Origem: Cadastro de Promoções Personalizadas > Criação ou Edição > Dados Gerais > Fluxo de alocação

04. DEMAIS INFORMAÇÕES

Se estiver na versão 21.02, atualizar o sistema para a release 21.02.036 ou release superior.

Se estiver na versão 22.01, atualizar o sistema para a release 22.01.002 ou release superior.

05. ASSUNTOS RELACIONADOS





  • Sem rótulos