401647 – Expansão da Funcionalidade de Anúncios com Tinta de Máquina (Mercado Livre, SkyHub, Madeira Madeira e Shopee) (Versão 1.4.23)

Filtros


Tópicos

Objetivo da mudança:

O objetivo desta modificação é continuar o desenvolvimento do Requisito 391895 (Tinta de Máquina) no HUBMKT, expandindo sua funcionalidade para os Marketplaces: Mercado Livre, SkyHub, Madeira Madeira e Shopee. A modificação visa permitir a criação e gestão de anúncios de base de tinta com cores variáveis (tintas de máquina), incluindo a parametrização da empresa, o cadastro detalhado no anúncio, a consulta do MD5 da tinta via webservice e a adaptação da rotina de pedidos para lidar com essa informação crítica para o Autcom.

Rotinas / Telas:

  • Não há rotinas ou telas diretamente envolvidas para configuração.

Instruções sobre o que configurar:

  • Parâmetros Gerais:
    • Garantir a existência do campo “Vende Tinta?” (S/N) no “Cadastro de Empresas”, com default “Não”.

  • Tela de Anúncios (Mercado Livre, SkyHub, Madeira Madeira, Shopee):

    • Disponibilizar o campo “É Tinta?” (S/N) (default “Não”) apenas se a empresa estiver marcada como “Vende Tinta?” “Sim“.
    • Habilitar o campo para amarração dos dados da tinta (cor, etc.) no anúncio se “É Tinta?” for “Sim”.
    • Implementar validação para impedir o salvamento do anúncio se “É Tinta?” for “Sim” e os dados da tinta não forem selecionados.
    • Ao carregar o anúncio, exibir os dados da tinta e emitir mensagem de erro caso a tinta selecionada não seja encontrada (quebra de dados).

  • Processamento de Pedidos (Mercado Livre, SkyHub, Madeira Madeira, Shopee):

    • No recebimento do pedido de anúncio de tinta, consultar o webservice (conforme configuração a ser alinhada) para obter o MD5 da tinta.

    • Gravar o MD5 na tabela ITENS_PEDIDOS e disponibilizá-lo para a integração com o Autcom.

    • Criar um novo status (Tinta Não Encontrada) para marcar pedidos onde o webservice falhar ao obter o MD5.

    • Implementar a lógica de revalidação do pedido: após o usuário corrigir os dados da tinta no anúncio, o pedido deve ser revalidado e colocado na fila de integração se o MD5 for obtido corretamente.

Instruções sobre como utilizar:

  1. Marcar a empresa como “Vende Tinta?” “Sim”;

  2. Acessar a criação/edição de anúncios para um dos Marketplaces envolvidos e cadastrar um anúncio como tinta, amarrando os dados necessários;

  3. Simular a importação de um pedido desse anúncio e verificar se o MD5 é gravado corretamente no item do pedido e disponibilizado para o Autcom;

  4. Testar o cenário de erro (tinta não encontrada) e a sequência de correção do anúncio e reprocessamento do pedido.

Este artigo foi útil para você?
Pró
Não
Contra