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.