01. DADOS GERAIS
Produto: | |
---|
Linha de Produto: | |
---|
Segmento: | |
---|
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:
Implementar 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:
Implementar 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:
Implementar 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.037 ou release superior.
05. ASSUNTOS RELACIONADOS
