Árvore de páginas

Versões comparadas

Chave

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


01. DADOS GERAIS

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


02. SITUAÇÃO/REQUISITO

Na tela de cadastro das promoções deverá ser permitido informar qualquer código de produto cadastrado e o mesmo terá a tratativa de localizar os Códigos para o vinculo na promoção

...

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

Os campos de Produto na tela de cadastro de mecânicas agora permitem a pesquisa por qualquer um dos 3 campos de código, além do SKU.
O layout das tags foi alterado para comportar os códigos (quando existentes).

Os campos de código que estiverem preenchidos para um determinado produto ficarão visíveis na consulta entre o SKU e a Descrição:
Image Removed

Caso o nome do produto juntamente com o SKU e códigos fique muito extenso, será possível visualizar o nome completo ao posicionar o ponteiro do mouse em cima da tag:
Image Removed

Abaixo, o mesmo produto sendo retornado na pesquisa utilizando SKU, código1, código2 e código3 respectivamente:

Image Removed

Image Removed

Image Removed

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.

Image Added


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:

Image Added


Regras dos novos campos:

Os códigos contidos nos campos 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 AddedImage Removed



Templatedocumentos

...