| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Módulo: | 8 - Ferramentas do sistema |
| Função: | 801 - Autorização de serviços |
| País: | Brasil |
| Ticket: | NA |
| Requisito/Story/Issue: | DINTVENDAS-83 - DT - Winthor Venda - Validação Data de Última alteração. |
Permitir que, quando o parâmetro Reset_Catalogo estiver ativo, a API de Itens ignore a validação do campo Data de última alteração e envie todo o catálogo de itens, mesmo que não tenha ocorrido alteração desde o último envio.
Objetivo: Garantir que, após a ativação do reset de catálogo na rotina 2670, o processo de integração com o iFood seja capaz de forçar o reenvio completo do catálogo, desconsiderando a verificação de itens alterados.
2. Parâmetro Controlador
Reset_Catalogo por Filial:PCINTEGRACOMMERCE_PARAMS para verificar o valor configurado para o parâmetro Reset_Catalogo para essa filial.Reset_Catalogo = 'N' (ou Null), 'A' ou 'DEFAUT': O fluxo padrão será mantido. O filtro SQL responsável por selecionar os itens para envio continuará aplicando o critério baseado no campo Data de última alteração das tabelas de origem (EAN, PRODUTO, etc.). A API identificará e enviará apenas os itens que sofreram modificações desde o último ciclo de sincronização registrado.Reset_Catalogo = 'S': A lógica de validação baseada na Data de última alteração será completamente ignorada. O filtro SQL será modificado para não incluir o critério de Data de última alteração. A API considerará e selecionará todos os itens elegíveis (ativos e que atendem a outros critérios de negócio) presentes no catálogo da filial para envio, independentemente de terem sido alterados recentemente.Data de última alteração), a API procederá com a geração da carga de dados contendo os itens selecionados e realizará o envio completo do catálogo (parcial ou total, dependendo do valor de Reset_Catalogo) para o sistema de integração.Data de última alteração) ou no "modo reset de catálogo" (ignorando a validação de Data de última alteração e enviando o catálogo completo).
|
NA
DINTVENDAS-89 - DT -API para Reiniciar o Parâmetro de reset de catálogo.