Pular para o conteúdo principal

BrERP Maplink

Veja abaixo as notas de lançamento por versão do plugin BrERP Maplink:

Build 11.0.0.202410052100

Documentação Funcionalidades

  • [Planejar Embarque] Implementação de Trip API: Funcionalidade: [Planejar Embarque][17994] - Nova API utilizada para realizar o cálculo do pedágio pelo formulário Planejar Embarque.

Build 11.0.0.202409072100

  • Atualização do Perfil de Chamada da API Trip: Melhoria: [Atualização do Perfil de Chamada da API Trip][18264] - Após solicitação da Maplink atualizamos o perfil de solicitação "MAPLINKBR" para "MAPLINK".

Build 11.0.0.202404272100

  • [Obter Rota] - Criar configurador para a API Key do Google: Melhoria: [Obter Rota][17799] Implementação do novo configurador de sistema "COF_GOOGLE_MAPS_API_KEY" a nível de Organização, possibilitando a integração da Chave de Busca fornecida pela API do Google, configurada na conta específica do cliente, esta que será utilizada no processo "Obter Rota".

Build 11.0.0.202404111710

  • [Planejar Embarques (Maplink)] KM e Pedágios com valores divergentes: Defeito: [Planejar Embarques (Maplink)][17755] Correção para encontrar o endereço com maior precisão, utilizando latitudes e longitudes na consulta da rota feita antes do cálculo do Pedágio.

Build 11.0.0.202403261918

  • [Planejar Embarque (Maplink)] Limitação do Grid: Melhoria: [Planejar Embarque (Maplink)][17307] - Criado botão para que todos os registros do filtro sejam selecionados, mesmo que estejam em outras páginas e outro botão para desmarcar todos.
  • [Quilometragem] Erro no Calculo: Defeito: [Quilometragem][17519] Correção para que o percurso "Última Entrega" seja calculado corretamente.

Build 11.0.0.202401301756

  • [Planejar Embarque] - Produtos duplicados: Defeito: [Planejar Embarque][17468] Ajuste para ser enviado ao Maplink apenas um produto com nome como "DEFAULT".

Build 11.0.0.202401272100

  • [Roteirizar (Maplink)] Alterar Tag Products: Melhoria: [Roteirizar (Maplink)][17392] Ajuste realizado para nas tags enviadas para o Maplink, conforme orientação passada por eles, foi alterando a tag Products, para indicar Name como "Default" e alterado também o preenchimento da tag Operations, indicando o Product como "Default".

Build 11.0.0.202311182100

  • [Tipo de Veículo] Correção de Tag Vehicle Type: Melhoria: [Tipo de Veículo][16266] - Aumento na precisão do cálculo ao considerar Peso Máximo e Volume Máximo do Veículo. Para isso foi alterado composição do JSON enviado ao Maplink, onde na tag “name” conterá a “Placa do Veículo”.

Build 11.0.0.202310072100

  • [Motorista] Ajustar Campos para Requisição: Melhoria: [Motorista][15896] - Movidos os campos "Início de Jornada" e "Fim de Jornada" da janela Equipamentos para a janela Motorista.
  • [Obter Rotas] Erro na Quilometragem e Mensagem de Retorno: Defeito: [Obter Rotas][16073] - Correção no cálculo de quilômetros da rota e implementada mensagem de alerta quando o endereço do armazém de saída for inválido.
  • [Equipamento] Tipo de Equipamento: Defeito: [Planejar Embarques (Maplink)][16081] - Implementada validação para não exibir Equipamentos que não sejam do tipo Veículo.

Build 11.0.0.202309041208

  • [Planejar Embarque] Melhorias Places ID: Melhoria: [Planejar Embarque][15440] - Ao ativar o uso do Places ID, campos de localização sem um Place ID serão realçados em vermelho. No entanto, após serem preenchidos com um Place ID, o destaque no campo será removido.
  • [Lista de Embarque] Quilometragem com Cálculo Errado: Defeito: [Lista de Embarque][15798] - Correção no cálculo de quilometragem para somar total da rota.

Build 11.0.0.202307102213

  • [Gerar Listas de Embarque por Callback] - Link para o documento: Defeito [15763] - Ajuste no link apresentado ao receber o retorno do Maplink.

Build 11.0.0.202307022017

  • BrERP 11: migração de plugins: Melhoria: [15293] Migração para a versão 11.
  • [Planejar Embarque (Maplink)] Adicionar Capacidade dos Veículos: Melhoria:[Planejar Embarque (Maplink)][15429]- Criado indicadores de Capacidade Limite e Volume Limite no rodapé.
  • [Lista de Embarque] Disposição de Campos: Melhoria: [Lista de Embarque][15374] - Ajuste na opção dos campos na janela.

Build 9.0.0.202305061531

  • [Planejar Embarque (Maplink)] Campo Localização: Melhoria: [Planejar Embarque (Maplink)] [15342] - Ajuste no campo Localização

Build 9.0.0.202303302335 (Hotfix)

  • [Gerar Embarque (Maplink)] Correção de Ticket: [Ref - 15326] Defeito - Correção feita no formulário "Planejar Embarque (Maplink)" para não acatar a validação de coordenadas quando o configurador "COF_CONSULTAR_GOOGLE_PLACES" estiver desativado ou não existir.
  • [Planejar Embarque] - Erro ao executar processo Roteirizar: [Ref - 15328] Defeito - Correção feita no processo que envia o problema logístico ao Maplink para apresentar uma mensagem de erro quando as coordenadas do Parceiro de Negócios forem inválidas.

Build 9.0.0.202303291510

  • [Planejar Embarque (Maplink)] - Validação de Place ID: Funcionalidade: [Planejar Embarque (Maplink)] [Ref - 14990] - Validação de endereço sem PlaceID e coordenadas, instruindo o usuário a realizar a edição pelo próprio formulário.
  • [Planejar Emparques (Maplink)] - Erro ao calcular o Volume das Expedições selecionadas.: Defeito: [Planejar Emparques (Maplink)] [Ref - 15213] - Ajustado cálculo ao somar volume das expedições.

Build 9.0.0.202301251311

  • [Transações] - Transações abertas.: [Ref - 14885] Ajustes na classe Planejar Embarques Controller, para fechar as transações.

Build 9.0.0.202301231805

  • [Planejar Embarque(Maplink)] Adicionar Endereço por Extenso: [Ref - 14849] Melhoria - Nova coluna com nome "Endereço" exibindo o endereço por extenso da localização do Parceiro de Negócios.

Build 9.0.0.202301031957

  • [Criar Listas de Embarque Por Callback] - Verificar se o processo está compatível com mais de uma Organização referenciada em suas Linhas.: [Ref - 14702] Melhoria - Novo comportamento criando linhas com mais de uma organização referenciada na Lista de Embarque.

Build 9.0.0.202211241758

  • [Planejar Embarques (Maplink)] - Campo de múltipla seleção.: [Ref - 13861] Melhoria - Ajuste do campo múltipla seleção para o padrão "iDempiere".
  • [Ordem de Venda] - SaveError ao Inserir Linhas: [Ref - 13911] Defeito - Ajuste no evento do Maplink ao incluir linha sem volume informado.
  • [Gerar Listas de Embarque por Callback] - Impedir criação de linha quando a Expedição já é utilizada.: [Ref - 1418] Melhoria - Nova validação verificando se o documento de expedição já se encontra vinculado a lista de embarque.
  • [Planejar Embarque (Maplink)] - Organização Exibindo Todas: [Ref - 14209] Defeito - Ajustado para exibir apenas as organizações liberadas no Perfil.
  • [Obter Rota] - Obter Quilometragem: [Ref - 14267] Melhoria - Novo campo 'Quilometragem' na lista de embarque, preenchido através do processo 'Obter Rota'
  • [Auditoria de Processo] - Anexar Request: [Ref - 14270] Melhoria - Ajustado para retornar arquivo em anexo quando um problema for encaminhado e uma solução retornar.
  • [Planejar Embarque] - Armazém de Saída e Chegada: [Ref - 14441] Funcionalidade - Alteração da busca para preencher os armazéns da 'Lista de Embarque'.
  • [Obter Rota] - Armazém de Saída e Chegada: [Ref - 14442] Funcionalidade - Compatibilização do cálculo de coordenadas com o core.
  • [Planejar Embarques (Maplink)] - Melhoria na pesquisa.: [Ref - 14564] Melhoria - Ajuste nos filtros por Data.

Build 9.0.0.202209121639

  • [Realizar Roteirização] - Commitar a transação.: [Ref - 14190] - Realiza uma tratativa sobre as transações com o banco de dados, para que sejam persistidas e fechadas.

Build 9.0.0.202207201536

  • [Realizar Roteirização] - Tratar insert na tabela temporária.: [Ref - 13869] - Correção na forma que os registros são inseridos no banco, para independer da ordem dos dados.

Build 9.0.0.202207081427

  • [Integração Maplink] - Equipamentos: [Ref - 13248] - Para que todos os parâmetros necessários nas APIs sejam entregues, foram criados novos campos na janela Equipamentos.
  • [Integração com Maplink] - Motorista: [Ref - 13249] - Novos campos necessários na janela Motorista (Início de Jornada e Fim de Jornada).
  • [Integração Maplink] - Expedição: [Ref - 13250] - Criado um campo que calcule o volume dos pedidos incluídos nas Linhas de Remessa, assim como é feito com o campo Peso Bruto.
  • [Integração Maplink] - Ordem de Venda: [Ref - 13251] - Criado um campo na linha do documento e um campo no cabeçalho que exiba o total das linhas: Volume e Volume Total.
  • [Integração Maplink] - Parceiro de Negócios: [Ref - 13252] - Criado alguns campos para informações mais precisas da API Planning.
  • [Integração Maplink] - Armazéns e Localizadores: [Ref - 13253] - Criado campos na janela de Armazéns e Localizadores.
  • [Integração Maplink] - Lista de Embarque: [Ref - 13254] - Foi adicionado na janela Lista de Embarque novos campos e novas abas para dispor das informações necessárias para o uso das APIs.
  • [Integração Maplink] - Planejar Embarques (Maplink): [Ref - 13255] - Nesta janela será executada a API Planning. Será do tipo formulário, baseando-se no formulário Gerar Embarque e apresentando a mesma função de exibição dos pedidos buscados. Os mesmos deverão ser exibidos em tela, considerando uma seleção de filtros para facilitar as buscas e parâmetros para definir as condições da roteirização.
  • [Integração BrERP - Maplink] - Roteirizar (Processo): [Ref - 13285] - Será retornado as rotas planejadas e cada nova rota deverá dar origem a uma nova Lista de Embarque, preenchendo os campos devidos com os parâmetros especificados a seguir e ativando a flag “Gerado através do Planning”.
  • [Integração BrERP - Maplink] - Calcular Pedágio (Processo): [Ref - 13286] - Criado processo que encaminha os detalhes da rota e consulta na API Toll a quantidade de pedágios e seus valores.
  • [Integração BrERP - Maplink] - Coordenadas (Nova Aba): [Ref - 13371] - Criado uma aba com nome Coordenadas na janela Lista de Embarque, que armazenará as coordenadas das rota criada. Para criar a rota, deverá ser consultado a API do Google, Directions, através de um processo na janela.
  • [Integração BrERP - Maplink] - Autenticação: [Ref - 13512] - Criado configuradores de sistema para armazenar o client_id e o client_secret, a fim de obter o bearer token para construção dos headers das requests.
  • [Processo de Roteirização] - Criação de processo para gerar Listas de Embarque através do callback.: [Ref - 13583] - Foi desenvolvido o processo "Criar Listas de Embarque Por Callback" (não disponível para acesso para usuários) que vai ser executado por um Webhook para gerar as Listas de Embarque dentro do BrERP.
  • [Processo de Roteirização] - Criação de Webhook.: [Ref - 13584] - Foi criado um Webhook responsável por iniciar o processo que cria as Listas de Embarque quando a Solução do Problema Logístico, que fora enviado ao Maplink, estiver pronta.
  • [Processo de Callback] - Permitir entregas diferentes para o mesmo PN.: [Ref - 13649] - Concatenar o ID da Localização com o do Parceiro de Negócios, identificando de forma única cada entrega, como se fossem diferentes, porém, mantendo o mesmo nome do Parceiro.
  • [Processo de Callback] - Controle de execuções.: [Ref - 13650] - Criar uma tabela que irá controlar as requisições que já foram executadas pelo Webhook para o processo de Callback.
  • [Motorista] - legislationProfiles: [Ref - 13763] - Incluso parâmetros para acatar horários de trabalho do motorista.
  • [Roteirizar] - legislationProfiles: [Ref - 13764] - Alterado os parâmetros conforme as mudanças realizadas no ticket #13763.