Árvore de páginas

Versões comparadas

Chave

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

...

Linha de Produto:Bematech Loja
Segmento:Varejo
Módulo:Motor de promoções
Função:Integração - Produto
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVARLIVECP-2916 


02. SITUAÇÃO/REQUISITO

Eu como usuário do motor de promoções 
Desejo realizar o cadastro das promoções com mais códigos de produto além do Código SKU
Permitindo que o processo de criação das promoções seja realizado por qualquer código determinado pelo cadastro do produto no sistema, facilitando a operação para o cliente.

Observações:

  • Deverá ser permitido integrar 3 códigos além do SKU do Produto
  • Os novos campos não devem ser obrigatórios garantindo a compatibilidade com os sistemas que fazem uso do Motor
  • Os novos campos deverão ser alfanuméricos com tamanho 14
  • O mesmo código não deve existir para outros produtos, independente que sejam em campos diferentes

...

  • Nome dos campos na utilização via postman, integração com outros sistemas: CODIGO1, CODIGO2, CODIGO3

03. SOLUÇÃO

Agora o Motor de Promoções permite que sejam informados mais 3 códigos além do SKU nas requisições de integração de produtos.

...

Ao realizar a integração, caso não hajam conflitos entre os código ou alguma informação no corpo da requisição esteja incorreta, o motor de promoções responde com a mensagem "PRODUTO INTEGRADO COM SUCESSO" conforme imagem abaixo:


Regras dos novos campos:

Os códigos contidos nos campos sku, codigo1, codigo2, codigo3 não devem se referir a nenhum código (inclusive sku) previamente cadastrado para outro produto. Nao poderá existir códigos duplicados.

Caso algum código duplicado seja informado, a integração irá ocorrer, porem o produto não será cadastrado gerando um conflito que pode ser visualizado no portal do motor de Promoções.

Toda a validação da integração dos dados da Integração com o Motor de Promoções deve ser validada na seguinte tela:

Motor de promoções > Log > Sincronização > Conflitos:


Image Added


Seguem abaixo exemplos de situações de crítica:


  • Critica ao cadastrar o codigo1 com valor já existente em base:

Image Added


Image Added


  • Critica ao cadastrar o codigo2 com valor já existente em base:

Image Added


Image Added


  • Critica ao cadastrar o codigo3 com valor já existente em base:

Image Added


Image Added



Templatedocumentos

...