Added

  • [Shopee]: Baixa de pedidos - adicionado o status UNPAID no parser para Aguardando pagamento

Changed

  • [Shopee]: Baixa de pedidos - Alterado modelo de baixa para o mesmo modelo da anterior

Fixed

  • [WeHub]: Registro - corrigido NullPointerException ao tentar buscar usuário do seller (para salvar log)

  • [IntegraCommerce]: Frete - corrigido o campo id para o nome da transportadora ao invés do fixo delivery_option_id

  • [MadeiraMadeira]: Baixa de Pedidos - corrigido offset na paginação dos pedidos

  • [Shopee]: Importação de anúncios - corrigida importação de variações

Added

  • [Shopee]: Baixa de pedidos - adicionado o status UNPAID no parser para Aguardando pagamento

Fixed

  • [WeHub]: Registro - corrigido NullPointerException ao tentar buscar usuário do seller (para salvar log)

  • [MadeiraMadeira]: Baixa de Pedidos - corrigido offset na paginação dos pedidos

  • [IntegraCommerce]: Frete - corrigido o campo id para o nome da transportadora ao invés do fixo delivery_option_id

  • [Shopee]: Importação de anúncios - corrigida importação de variações

Removed

  • [WeHub]: RestRequest - Adicionado header x-integration-app pra melhoria nos logs de requisição (revertido)

  • [MadeiraMadeira]: Callbacks - adicionado uma versão v2 melhor estruturada com separação de integrações

  • [WeHub]: Pendencias - comentado código que removia pendências repetidas (teste pra ver se afeta a fila de pendências e workers)

  • [Shopee]: Baixa de pedidos - voltado fluxo anterior + checagem de status

Added

  • [Shopee]: Baixa de pedidos - adicionado o status UNPAID no parser para Aguardando pagamento

  • [WeHub]: RestRequest - Adicionado header x-integration-app pra melhoria nos logs de requisição

Changed

  • [MadeiraMadeira]: Callbacks - adicionado uma versão v2 melhor estruturada com separação de integrações

  • [WeHub]: Pendencias - comentado código que removia pendências repetidas (teste pra ver se afeta a fila de pendências e workers)

Fixed

  • [WeHub]: Registro - corrigido NullPointerException ao tentar buscar usuário do seller (para salvar log)

  • [MadeiraMadeira]: Baixa de Pedidos - corrigido offset na paginação dos pedidos

  • [IntegraCommerce]: Frete - corrigido o campo id para o nome da transportadora ao invés do fixo delivery_option_id

  • [Shopee]: Baixa de pedidos - voltado fluxo anterior + checagem de status

  • [Shopee]: Importação de anúncios - corrigida importação de variações

Added

  • [WeHub]: Logs - Adicionado novo modelo de logs nos controllers Site e Api

  • [WeHub]: Logs - Adicionado suporte a lote na formatação dos logs

Changed

  • [IntegraCommerce]: Frete - Melhorado logs na cotação de frete (#1379)

  • [MadeiraMadeira]: Frete - Melhorado logs na cotação de frete (#1379)

  • [WeHub]: Integração - Bloqueado alteração nome integração

  • [WeHub]: Integrações - Campo data_ultima_atualizacao_pedido editável apenas por usuários suporte (#1388)

  • [WeHub]: Logs - Redirecionamento de logs pro novo modelo (#1388)

  • [Shopee]: Baixa de pedidos - Alterado modelo de baixa para o mesmo modelo da IntegraCommerce

Fixed

  • [IntegraCommerce]: Frete - Corrigido soma de prazo duplicada (#1379)

  • [WeHub]: Frete - Corrigido flag soma de prazo do produto para todos os providers (#1379)

  • [WeHub]: Logs - Corrigido NullPointerException no redirecionamento dos logs antigos (#1379)

  • [WeHub]: Integração - Corrigido integrações que deveriam estar ocultas

  • [Carrefour]: Baixa de pedidos - corrigida data da última sincronização (#1388)

  • [Carrefour]: Envio de anúncios - corrigido NullPointerException ao obter atributos do anúncio (#1388)

Removed

  • [Shopee]: Anúncios - desabilitado o endpoint registrar marca (para análise das chamadas da API)

  • [Shopee]: Pedidos - desabilitado o começo do fluxo de emissão de etiqueta (para análise das chamadas da API)

  • [Shopee]: Venda - Ocultado o botão download etiqueta nos detalhes da venda (por não estar operante ainda)

Fixed

  • [Shopee]: Integração - Validação de credenciais retornava inválido mesmo em integrações válidas (apenas produção)

Changed

  • [Shopee]: Integração - padronizado a validação de credenciais (#1375)
  • [Shopee]: Integração - padronizado o fluxo de autorização (#1375)
  • [Shopee]: Adicionado novo validador na atualização de tokens
  • [Shopee]: Baixa de Pedidos - gera pendência única GetPackNumber ao invés de pendência por pedido
  • [WeHub]: RestProvider - Melhoria nos logs de requisição (distinguir produção de desenvolvimento)
  • [WeHub]: Integração - Ocultado campos desnecessários da integração
  • [WeHub]: Logs - Redirecionamento de logs para nova versão (ajuste para futura remoção do modelo antigo de logs)

Fixed

  • [Shopee]: Integrações - corrigido status da integração (válida ou não) na listagem de integrações (#1360)
  • [Shopee]: Baixa de Pedidos - correção no parser de endereço gerando OutOfRangeException

Removed

  • [WeHub]: Removido usuários VIPs do arquivo de configurações (impacto na fila de pendências)

Fixed

  • [Shopee]: GetOrders - corrigido endereço dentro da venda quando não encontrado no provider (#1370)

  • [Shopee]: GetOrders - corrigido endereço no cadastro do cliente quando não encontrado no provider (#1370)

  • [Shopee]: GetOrders - corrigido número do endereço no cadastro do cliente (#1370)

  • [CasasBahiaMarketplace]: Catalog - corrigida referência a arquivo que não exibia opção para exibir verificar anúncios aprovados

  • [CasasBahiaMarketplace]: Catalog - corrigida referência a arquivo que não estava presente

Removed

  • [Shopee]: GetOrders - removido modelo antigo de baixa de pedidos (#1370)

Added

  • [MadeiraMadeira]: Baixa de Pedidos - Baixa geral de pedidos separada por pendência

Fixed

  • [WeHub]: Log - tratamento NullPointerException no log de estoque

  • [MadeiraMadeira]: Baixa de Pedidos - corrigida data de última sincronização dos pedidos

  • [MadeiraMadeira]: Baixa de Pedidos - corrigida NullException na criação de pendências duplicadas

Added

  • [WeHub]: Logs - incluído estoque dos anúncios

  • [MadeiraMadeira]: Envio de Anúncios - incluído logs no envio anúncios

Fixed

  • [MadeiraMadeira]: Baixa de Pedidos - correção quando não é informada a cotação pela marketplace (objeto que contém os dados da transportadora)

Added

  • [MadeiraMadeira]: Baixa de Pedidos - adicionado a informação de transportadora (#1355)

Changed

  • [Shopee]: Atualização de Status Pedido - Melhoria nos logs
  • [Shopee]: Atualização de Status Pedido - Melhoria nas mensagens de retorno
  • [Shopee]: Provider - Atualização do endpoint https://partner.shopeemobile.com/ para https://openplatform.shopee.com.br/
  • [MadeiraMadeira]: Baixa de Pedidos - melhorado o fluxo e logs

Fixed

  • [CasasBahiaMarketplace]: Catálogo - corrigido erro 500 na criação/edição de anúncios manualmente (#1353)
  • [WeHub]: Releases - ajustado o texto do layout das versões
  • [Shopee]: Atualização de Status Pedido - Corrigido model de envio pickup
  • [Shopee]: Atualização de Status Pedido - Corrigido validação de nota fiscal nula

Changed

  • [Shopee]: Baixa de Pedidos - melhorado mensagem de comunicação nas requisições
  • [Shopee]: Baixa de Pedidos - melhorado mensagens nas pendências (current)

Added

  • [Shopee]: Baixa de Pedidos - adicionado previsão de envio
  • [Shopee]: Baixa de Pedidos - adicionado tratamento de exceções nas requisições
  • [WeHub]: Baixa de Pedidos - adicionado método para tratamento de transportadoras
  • [Shopee]: Baixa de Pedidos - adicionado mensagens detalhadas nas pendências

Changed

  • [Shopee]: Baixa de Pedidos - simplificado fluxo de validação dos pedidos (current e next version)

Fixed

  • [Shopee]: Baixa de Pedidos - adequação models api marketplace
  • [Shopee]: Baixa de Pedidos - correção exception loop

Added

  • [WeHub]: Adicionado novo modelo de logs no provider base

Changed

  • [Shopee]: Novo modelo de baixa de pedidos - restrito a 2 clientes atualmente (teruya, will eletro)
  • [Shopee]: Baixa de pedidos - adicionado novo modelo de logs

Fixed

  • [MercadoLivre]: Central de Ações - corrigido a ausência do pack id quando realizada baixa por pedido (#1331)
  • [WeHub]: Releases - corrigido layout dos itens para manter sempre o mesmo tamanho para melhor legibilidade
  • [WeHub]: Releases - corrigido timezone da data de lançamento da versão (antes usava UTC)
  • [Shopee]: Autorização - corrigido url de redirecionamento no fluxo de autorização de integração
  • [Shopee]: Baixa de Pedidos Next - Corrigido o tipo de pendência gerada

Changed

  • [WeHub]: Atualizado logo da Casas Bahia (#1312)
  • [WeHub]: Alterado menções de Via Varejo (Cnova) para Casas Bahia Marketplace em função da alteração da administradora da integração (#1312)
  • [Casas Bahia Marketplace]: Atualizada API de frete seguindo documentação v2 de 12/12/2023 (#1323)
  • [WeHub]: Reabilitado condicional dos logs das requisições realizadas

Added

  • [WeHub]: Importação de anúncios v2 - beta criado a princípio para Mercado Livre (#1317)

Fixed

  • [MercadoLivre]: Importação de anúncios - removida a duplicidade na listagem (#1317)

Added

  • [WeHub]: Integração - Adicionado logs na atualização das flags (#1309)

Fixed

  • [Shopee]: Baixa de pedidos - duplicação de itens quando SKU for chave de referência (#1305)
  • [Shopee]: Baixa de pedidos - valor bruto quando mais de um item (#1305)

Added

  • [IntegraCommerce]: Checagem de itens (sku/produto) existentes entre WeHub x Marketplace (#1292)
  • [IntegraCommerce]: Remoção de chaves duplicadas de anúncios (#1292)
  • [IntegraCommerce]: Remoção do anúncio (apenas WeHub) caso não tenha relações de anúncio ativas (#1292)
  • [MercadoLivre]: Central de Ações - Adicionado pack_id nos logs de pedidos não integrados (#1302)

Fixed

  • [WeHub]: Meus Anúncios > Importar por planilha - corrigida exceção não tratada no salvamento dos logs (#1300)
  • [WeHub]: Observações de login [Módulo Suporte] não era salvo (#1300)

Added

  • [Shopee]: Habilitado obtenção do AccessToken na integração [Módulo Suporte] (#1297)

Changed

  • [WeHub]: Integração > Shopee - Bloqueio de dados sensíveis (#1297)

Fixed

  • [WeHub]: NullPointer na obtenção do tipo no salvamento dos logs (#1294)
  • [Shopee]: Exceção não tratada impedia a revalidação de credenciais (#1297)

Added

  • [WeHub]: Builder log mongo (#1287)
  • [WeHub]: Exclusão de todos os anúncios da integração (#1287)

Changed

  • [WeHub]: Alterado o modelo de log da troca de sku das variações de anúncio (#1284)
  • [WeHub]: Inclusão de dados mais detalhados nos logs atuais (#1287)
  • [IntegraCommerce]: Validar credenciais parametrizadas na integração (#1272)

Added

  • [WeHub]: Criado logs da criação manual de anúncios (#1273)
  • [WeHub]: Criado logs da edição manual de anúncios (#1273)
  • [WeHub]: Criado logs da importação via web de anúncios (#1273)
  • [WeHub]: Criado logs da importação via planilha de anúncios (#1273)
  • [WeHub]: Criado logs da atualização de variações de anúncios (via API) (#1273)
  • [WeHub]: Criado logs da criação de variações de anúncios (via API) (#1273)
  • [WeHub]: MercadoLivreHelper - comporta algumas regras de negócio para atualização de anúncios (via API) (#1273)
  • [WeHub]: MongoLog - criado novo modelo de log (por seller_schema) (#1273)

Changed

  • [WeHub]: IntegrationHelper > CreatePendencyFor - Mudança na regra de negócio de processamento/criação de pendências (#1258)
  • [WeHub]: Informações mais descritivas no logs da API de produtos (#1273)
  • [WeHub]: Informações mais descritivas no logs da API de skus (#1273)

Fixed

  • [IntegraCommerce]: ProductProvider > PostProduct - alterado envio de categoria para categoria Default (#1259)
  • [IntegraCommerce]: ProductProvider > UpdateStock - removido envio de estoque de produtos, mantido apenas de SKUs (#1271)
  • [Shopee]: Retry da requisição quando também ocorrer Invalid Timestamp (#1267)
  • [IntegraCommerce]: ProductProvider > UpdateStock - envio de estoque em lote gerava erro de não separar os SKUs da pendência (#1277)
  • [IntegraCommerce]: OrdersProvider > UpdateStatus - tratativa no envio da Nota Fiscal + exception não tratada (#1280)
  • [IntegraCommerce]: ProductProvider > UpdatePrice - desconsidera SKUs onde preco_de e preco_por são zerados (#1282)

Changed

  • [Shopee]: Unificado download da planilha de importação de atributos e modelo DePara de atributos trazendo preenchido os atributos que são obrigatórios, além da aba de atributos disponíveis (#1234)
  • [WeHub]: Removido e-mails de usuários em excesso no DefaultValues.Email.Dev para deixar apenas o de*****to@w*****.br (#1245)
  • [WeHub]: ConnectionString - atualizada a string de conexão dos arquivos Web.Debug.config e App.config para o acesso a base de dados externamente (#1253)
  • [WeHub]: PublishProfile - atualizado os arquivos de publicação (Principal e Workers)

Removed

  • [Shopee]: Removido download da planilha de atributos (#1234)

Added

  • [MercadoLivre]: ActionCenter > Pedidos não integrados - adicionado o número do pack_id na exibição (#1208)

Changed

  • [Shopee]: OrdersProvider > UpdateStatus - Implementado retries (3 tentativas) para envio da NF antes de finalizar a pendência

Added

  • [WeHub]: APICommand - Tipo de requisição multipart/form-data
  • [Shopee]: GetOrders - adicionado Pending Terms ao model (#1230)

Changed

  • [WeHub]: APICommand - Refatorado handlers para todos os tipos de requisição

Fixed

  • [Shopee]: OrdersProvider > UpdateStatus - Envio da Nota Fiscal (#1209)

Added

  • [MadeiraMadeira]: GetOrders - Data de última sincronização dos pedidos

Changed

  • [Shopee]: UpdateStatus - Modificado endpoint para upload do XML de https://files.{BucketName}.com.br para https://{RegionName}.c*****storage.com/532*****c985:{BucketName}
  • [ViaMarketplace]: Normalização endpoint (#1210)

Fixed

  • [WeHub]: Registro > Releases - Form action estava fixo apontando para o modal antigo
  • [MadeiraMadeira]: Orders > UpdateStatus - Validação de itens duplicados na atualização dos status (#1224)
  • [WeHub]: Meus Anúncios > Variação de Preços - Cálculo gerava terceira casa decimal (#1212)
  • [Shopee]: ItemsProvider > PostItem - Habilitada a flag IgnorarErroMarcaShopee (#1207)
  • [Shopee]: OrdersProvider > GetRecentOrders - Validação dos campos logradouro/bairro considerava apenas null (#1204)

Added

  • [Shopee]: Provider - Envio do arquivo XML da Nota Fiscal ao invés dos dados de acesso (#1045, #1173, #1131)
  • [WeHub]: Registro > Releases - Populado O que há de novo?
  • [WeHub]: Dependências - Markdig 0.31.0
  • [WeHub]: Dependências - AWSSDK.Core 3.7.107.9
  • [WeHub]: Dependências - AWSSDK.S3 3.7.106.1

Changed

  • [WeHub]: Registro > Releases - Melhoria na seção O que há de novo?
  • [WeHub]: Registro > Releases - Troca do editor CKEditor 4.13.1 para stackedit.js 1.0.7

Fixed

  • [WeHub]: Registro > Releases - Atualizar um release gerava erro interno por conta do formato da data (#1194)
  • [WeHub]: Ecommerce > Produtos - Extrair base de produtos consultava campos não existentes na base de dados (#1193)
  • [ViaMarketplace]: Importar Anúncios - Estava consultando o endpoint V2, já descontinuado (#1202)

Changed

  • [Shopee]: Provider - melhoria nos logs (#1186)
  • [Shopee]: UpdateStock - Melhoria na mensagem salva na central de ações (#1185)
  • [WeHub]: ApiCommandFunctions - Adicionado logs (#1187)

Fixed

  • [IntegraCommerce]: GetOrders - Move pendência para Histórico (#1189)

Changed

  • [IntegraCommerce]: GetOrders - Remodelado pra baixar pedidos na pendência geral (#1183)
  • [IntegraCommerce]: GetOrders - Cria pendências (FINALIZADO) por pedidos apenas para registro (#1183)
  • [IntegraCommerce]: GetOrders - Cria pendências (FINALIZADO) confirmação apenas para registro (#1183)

Changed

  • [IntegraCommerce]: GetOrders - Obtém Mirror da pendência - independente do contexto Entity (#1182)

Fixed

  • [IntegraCommerce]: GetOrders - Duplicidade na criação de pendências (#1182)

Removed

  • [IntegraCommerce]: Provider - autenticação Basic (#1176)

Added

  • [WeHub]: Documentação - Changelog do projeto

Changed

  • [IntegraCommerce]: GetOrders - reestruturado a baixa de pedidos (#1175)

Deprecated

  • [IntegraCommerce]: Provider - autenticação Basic (#1176)

Fixed

  • [IntegraCommerce]: GetOrderById - NullPointer na mensagem quando pedido não existente na marketplace

Changed

  • [Shopee]: Provider - Envio de NFs desabilitado - aguardando retorno da marketplace sobre o caso (#1170)

Fixed

  • [IntegraCommerce]: Provider - Identificador de pendências (#1171)
  • [IntegraCommerce]: Provider - Removido validação de pedido já integrado (afeta na atualização de status interno e confirmação na fila de pedidos externo) (#1171)

Added

  • [IntegraCommerce]: UI - Autorização na listagem de integrações

Changed

  • [WeHub]: UI - Correção valor divergente na variação de preços (#1161)
  • [IntegraCommerce]: UI - Exibe quando a integração está inválida (#1157)
  • [IntegraCommerce]: UI - Detalhes da integração foram atualizadas para o novo modelo (#1157)
  • [MercadoLivre]: Provider - Logs na atualização de preço (#1162)
  • [WeHub]: MercadoLivreProvider - Refatoração de Logs (#1168)

Changed

  • [IntegraCommerce]: Provider - Mudança no modelo de autenticação - seguindo modelo ML

Changed

  • [IntegraCommerce]: IdMagalu - remoção nullable

Changed

  • [IntegraCommerce]: IdMagalu - remoção expiration nullable

Changed

  • [IntegraCommerce]: IdMagalu - Melhoria Logs

Added

  • [IntegraCommerce]: UI - Exibe integrações que estão válidas (com token válido também)
  • [WeHub]: UI - Possibilidade de copiar o AccessToken apenas no módulo Suporte para todas integrações que possuam esse dado

Fixed

  • [IntegraCommerce]: IdMagalu - Correção NullPointer no salvamento dos dados - fazendo com que perdesse os tokens

Changed

  • [IntegraCommerce]: Logs - APICommandFunctions não estava salvando conteúdo das requisições
  • [IntegraCommerce]: IdMagalu - Adicionado Log após final da requisição (apenas cliente Utilitudo)

Changed

  • [IntegraCommerce]: UI - Bloqueado campos sensíveis [code, refresh_token, access_token]
  • [IntegraCommerce]: UI - Situação das integrações [quais são válidas]
  • [IntegraCommerce]: IdMagalu - Melhoria nos logs de requisições

Changed

  • [IntegraCommerce]: OAuth2 - Armazena CNPJ associado a integração
  • [IntegraCommerce]: OAuth2 - Corrigido fluxo final do Rollout

Fixed

  • [IntegraCommerce]: OAuth2 - Payload da autorização era enviado em um mesmo campo - fazendo com que não fosse possível prosseguir com o fluxo de autorização
  • [IntegraCommerce]: OAuth2 - Dados não estavam sendo persistidos na base
  • [IntegraCommerce]: OAuth2 - Desserialização dos dados gerava exception por um campo de data

Changed

  • [IntegraCommerce]: Rollout - atualização do fluxo de rollout
  • [IntegraCommerce]: OAuth2 - realiza as autorizações seguindo o novo fluxo com fallback para o BasicAuth ([#858], [#1068])
  • [IntegraCommerce]: OAuth2 - modificada as credenciais para o ambiente de produção

Changed

  • [IntegraCommerce]: Rollout - Melhoria no fluxo de rollout dos sellers atuais

Changed

  • [IntegraCommerce]: Frete - adição de logs mais detalhados

Fixed

  • [Frenet]: Consulta Externa - corrigido o endpoint de consulta via marketplace (#1108)

Added

  • [Shopee]: Catálogo externo - visualizar anúncio direto na marketplace (#1117)

Changed

  • [IntegraCommerce]: Baixa de pedidos - lógica simplificada + adição de logs mais detalhados
  • [MadeiraMadeira]: Baixa de pedidos - lógica simplificada + adição de logs mais detalhados
  • [ML]: Atualização de estoque - adição de logs mais detalhados

Fixed

  • [IntegraCommerce]: Integração - novas integrações exibem campos de Login/Senha enquanto OAuth não estiver vigente
  • [Frenet]: Integração - atualizado endpoint em produção (#1108)

Changed

  • [IntegraCommerce]: Reimplementação do fluxo de autorização - OAuth2 - Homologação

Fixed

  • [ViaVarejo]: Endpoint de atualização de estoque (#1076)

Changed

  • [IntegraCommerce]: Logs no endpoint de Autorização - novo modelo de autenticação

Changed

  • [ViaVarejo]: Troca dinâmica do endpoint impactava em algumas requisições - Atualização de Estoque (#1076, #1018)

Changed

  • [ViaVarejo]: Logs na atualização de estoque

Added

  • [IntegraCommerce]: Criação de endpoint de Autorização - novo modelo de autenticação

Changed

  • [IntegraCommerce]: Logs no endpoint de Autorização - novo modelo de autenticação
  • [IntegraCommerce]: Adicionado credenciais - novo modelo de autenticação - Ambiente de Testes

Changed

  • [ViaVarejo]: Log de atualização de estoque

Changed

  • [IntegraCommerce]: Reprocessamento de pendência em caso de até 5 falhas
  • [Shopee]: Logs na baixa de pedido
  • [ViaVarejo]: Logs no envio de estoque

Changed

  • [Shopee]: Melhoria nas validações da baixa de pedidos
  • [Shopee]: Melhoria no log da baixa de pedidos
  • [ViaVarejo]: Logs no envio de estoque

Changed

  • [Shopee]: Melhoria nas validações da baixa de pedidos (v1 toda a base, v2 centrada apenas em cliente específico)
  • [Shopee]: Melhoria no log da baixa de pedidos

Changed

  • [Shopee]: Ignorar pedido não existente
  • [Shopee]: Logs na Baixa de pedido

Changed

  • [MercadoLivre]: Logs no Envio/Atualização de anúncio
  • [MercadoLivre]: Prefixo de transportadora na baixa de pedidos

Fixed

  • [Shopee]: Remoção do e-mail da venda_dados_entrega

Changed

  • [Shopee]: Log na baixa de pedidos
  • [Shopee]: Data da última sincronização de pedidos

Fixed

  • [Shopee]: Erro interno na criação de pedidos

Changed

  • [Shopee]: Log na baixa de pedidos

Changed

  • [Shopee]: Reescrita parcial da baixa de pedidos - melhoria de performance (#1043)
  • [Shopee]: Log na baixa de pedidos

Changed

  • [IntegraCommerce]: Validação dos campos necessários para integração ser válida

Fixed

  • [IntegraCommerce]: NullPointer ao salvar dados da integração (#1035)
  • [IntegraCommerce]: Duplicidade no salvamento dos dados do SellerId (#1039)

Added

  • [IntegraCommerce]: Obter SellerId por meio do SellerCatalogURL (#1025)

Fixed

  • [Shopee]: Importação de anúncios - NullPointer valor de frete

Added

  • [ViaVarejo]: API de Fretes v2 (#1002)

Added

  • [ViaVarejo]: API de Fretes v2 - com endpoint para testes em produção (#941)

Deprecated

  • [ViaVarejo]: API de Fretes v1

Changed

  • [WeHub]: Comunicado Pop-up na landing page (#990)
  • [WeHub]: Rebranding integrações na landing page (#910)

Changed

  • [IntegraCommerce]: Baixa de pedidos - as pendências ficam separadas para baixar o pedido e confirmar na marketplace
  • [ViaVarejo]: Informação do seller é salva (será utilizado na API de Fretes v2)
  • [WeHub]: Criação/Atualização de anúncios usando o título do produto como base

Changed

  • [MercadoLivre]: Adicionado Log na atualização de preço (#977)

Changed

  • [IntegraCommerce]: Adicionado Log do JSON de envio do produto/sku (#969)
  • [WeHub]: Importação de Anúncios - Melhoria na renderização da página (#957)
  • [WeHub]: Remoção de espaços extras no nome da integração (#972)

Fixed

  • [MercadoLivre]: Exportação de anúncios - Remoção de MLBs inconsistentes (#970)
  • [Shopee]: Envio de estoque - validação de estoque negativado (#967)

Changed

  • [Shopee]: Download da planilha de categorias (apenas que não possuam filhas)
  • [Shopee]: Planilha de categorias traduzida (Pt-Br)
  • [Shopee]: Mensagem de categoria não aceita na central de ações mais intuitiva

Changed

  • [MadeiraMadeira]: Log de atualização de preço não era gerado na Central de Ações
  • [MercadoLivre]: Log interno na atualização de preços
  • [MercadoLivre]: Dupla checagem de itens já existentes do pedido (evitar duplicidade)
  • [Shopee]: Envio do GTIN/EAN na publicação/atualização do anúncio
  • [Shopee]: Substituído limitação da descrição do anúncio (impedia que atualizasse anúncio)
  • [WeHub]: Criação de pendência recorrente para atualização de preço

Changed

  • [ViaVarejo]: Bug que afetava o envio de Preço/Status pro novo endpoint

Added

  • [ViaVarejo]: API v4 - Gestão de Ofertas - Atualização de estoque
  • [ViaVarejo]: API v4 - Gestão de Ofertas - Atualização de preço
  • [ViaVarejo]: API v4 - Gestão de Ofertas - Atualização de status

Changed

  • [Shopee]: Ajuste para realizar o envio dos anúncios sem a Marca (específico para cliente)

Changed

  • [VTEX]: Atualização de status de pedido

Fixed

  • [WeHub]: Criação de contas de clientes

Changed

  • [WeHub]: Dashboard exibe apenas o total de pedidos não integrados (para visualizar detalhes é necessário clicar no card). Isso melhora um pouco no carregamento da página.

Fixed

  • [Shopee]: Baixa de pedidos gerava erro interno por problema na desserialização

Changed

  • [WeHub]: Melhoria nas mensagens da central de ações para integração Shopee.
  • [WeHub]: Melhoria nos logs mongo

Changed

  • [WeHub]: Removido log do mongo que gerava exceção na inicialização e em outros pontos

Changed

  • [WeHub]: Consulta interna na busca de vendas

Fixed

  • [WeHub]: Exportação de planilhas não gera mais erro 500
  • [VTEX]: Status do pedido agora é preenchido automaticamente quando pedido é atualizado pela marketplace
  • [VTEX]: Valores do pedido são salvos quando pedido é integrado
  • [ViaVarejo]: Checagem de anúncios não integrados não remove mais itens pra ser checados quando gera uma exceção

Changed

  • [IntegraCommerce]: Baixa de pedidos agora confirma apenas quando existir registro na base com status mais atualizado

Fixed

  • [VTEX]: Order placement agora armazena os itens do pedido
  • [WeHub]: Paginação/Exportação na seção de transportadoras
  • [WeHub]: Filtro por nome/chave na seção de transportadoras
  • [MercadoLivre]: Filtro por packId agora busca pedidos independente da data

Changed

  • [IntegraCommerce]: Melhoria na baixa de pedidos / Atualização de status
  • [VTEX]: Correção no tipo de retorno do endpoint Order Fulfillment

Changed

  • [IntegraCommerce]: Corrigido importação do anúncio quando não possuí valor no campo idProduct
  • [IntegraCommerce]: Melhoria na central de ações, trazendo mensagens sobre atualização de status
  • [IntegraCommerce]: Melhoria na baixa de pedidos
  • [VTEX]: Melhoria nos logs do endpoint order fulfillment

Added

  • [IntegraCommerce]: Implementado envio de preço em lote
  • [IntegraCommerce]: Atualização de status de pedido em lote

Changed

  • [IntegraCommerce]: Atualização de estoque em lote ignorava a pendência atual (processando apenas o resto do lote)

Fixed

  • [IntegraCommerce]: Correção na associação de pedidos (#790)
  • [VTEX]: Correção no model de requisição do registro de pedidos (#797)
  • [IntegraCommerce]: Melhoria envio de estoque em lote (#792)
  • [VTEX]: Correção 500 Internal Server Error no seller de homologação

Fixed

  • [IntegraCommerce]: Associação da chave externa do produto
  • [Netshoes]: Correção para checagem dos itens, habilitando apenas os que de fato estão ativos na marketplace

Fixed

  • [Shopee/IntegraCommerce]: Importação de anúncio exibindo apenas tente novamente
  • [Carrefour]: Melhorias conforme ticket