Build 20220620

MSS 5.1 - Release history - Build 20220620
Data de disponibilização pública: 20/06/2022

BackOffice

  • Novas configurações para assinatura eletrónica de PDFs.
  • Novo parâmetro para validar o formato do email enviado a entidades.
  • Novas configurações para o módulo de entregas V2.
  • Melhoramentos nos logs dos erros.
  • Melhorias nos mapeamentos do myTeam com Eticadata.
  • Alteração da leitura da licença do MSS para os casos que o BackOffice não está no mesmo computador que o MIS.
  • Correção de SAFT em AO.
  • Ao gravar a query de atualização do estado do myMSS estava a dar um erro.
  • No processo automático de ficheiros, passou a enviar também os dados dos serviços.
  • Ao enviar o histórico das visitas, estava a dar um erro de SQL na tabela MSRTV.
  • Quando se está a configurar um tipo de visita do tipo Inquérito, a opção "Obrig. Selecionar cliente" e "Selecionar contacto" ficam inativas.
  • Estava a dar erro ao alterar o estado dos documentos do myMSS.
  • Na configuração do myMSS na opção de atualizar o estado dos documentos quando escolhida a opção "Atualização documento a documento" a informação de ajuda da construção da query estava com indicações incorretas.

Terminais

  • Tablet/Smartphone - Com check-in automático, em alguns casos ao abrir um módulo o botão de seleção de cliente ficava oculto.
  • Tablet/Smartphone - Nos recibos, ao alterar o tipo de documento, não limpava a seleção de documentos e desconto que pudesse ter sido lançado no tipo de documento anterior.
  • Tablet/Smartphone - Nos documentos ao ler um código de barras, quando se clicava no botão Alterar Valores, alterava corretamente na base de dados mas adicionava no ecrã uma nova linha
  • Tablet/Smartphone - Correção na importação de histórico quando a unidade existente no campo HSCUND (unidade base) não corresponde à unidade base atual a mesma passa a ser ignorada e é utilizada a unidade base atual.
  • Tablet/Smartphone - Correção na validação da obrigatoriedade de preenchimento de lote em linhas de devolução, se a devolução é feita em documento à parte, passa a assumir a regra definida nesse documento.
  • Tablet/Smartphone - Na gravação de documento de entrega estava a dar a mensagem de bloqueio de plafond mesmo com a opção de ignorar ativa.
  • Tablet/Smartphone - Correção numa query executada quando são feitas notas de crédito que estava a ser executada online por engano.
  • Tablet/Smartphone - Implementado validação de unidades por tipo de linha e default de devoluções no ecrã de quantidades.
  • Tablet/Smartphone - Validação quando o registo de dia é feito automático para prevenir erro por haverem visitas relacionadas com um registo de MSDIA de hora anterior à do início.
  • Tablet/Smartphone - Implementada a possibilidade de trocar o utilizador diretamente no módulo de POS.
  • Tablet/Smartphone - Implementado a aplicação de portes a documentos, implica mapeamento de nova tabela MSPTS
  • Tablet/Smartphone - Implementada utilização de keywords [CLICOD] [CLINOM] nas queries de perguntas do tipo Combo nos relatórios de visita.
  • Tablet/Smartphone - Correção na alteração de números de série em documentos de carga, se fosse introduzido um número de série que não existisse na MSLOT não aparecia na lista ao clicar na linha e alterar número de série.
  • Tablet/Smartphone - Implementado lançamento automático de devolução de componentes(o mesmo artigo ser lançado como linha normal e devolução).
  • Tablet/Smartphone - Alteração para prever a existência das mesmas perguntas num report e não as repetir na lista das perguntas ao utilizador.
  • Tablet/Smartphone - Correção na extensibilidade de forma a que artigos do tipo serviço ou marcados que não movimentam stock fiquem com DCLSTM = 0
  • Tablet/Smartphone - Validação do formato do email na edição de clientes e contactos.
  • Tablet/Smartphone - Implementada funcionalidade de assinatura eletrónica de documentos de vendas pela Saphety.
  • Tablet/Smartphone - Implementada opção de recolha de log de GPS com alta precisão.
  • Tablet/Smartphone - Implementada a possibilidade de seleção do país com códigos XI e XU para as codificações novas de UK.
  • Tablet/Smartphone - Quando o cliente não tem coordenadas GPS estava a assumir sempre como visita não presencial em vez de ficar guardado indeterminado.
  • Tablet - Correção na alteração de clientes com locais de entrega por defeito, ao gravar estava a colocar o nome do local de entrega no campo CLILCE em vez do código
  • Tablet - Implementado importação de templates em Grelhas de Cores e Tamanhos
  • Tablet - Na janela de seleção múltipla de artigos, se for documento de saída de stock passa a aplicar o parâmetro de filtrar artigos com stock zero.
  • Tablet - No ecrã de multi seleção de artigos não estava a mostrar a informação das quantidades já introduzidas na coluna de devoluções e ofertas.
  • Tablet - Correção no carregamento da janela de recursos quando aberta a partir do catálogo V2, não carregava as imagens corretamente pois não estava a validar os parâmetros de sincronização de recursos
  • Tablet - Correção nos documentos, utilizando a vista de catálogo estendido, ao carregar a lista de documentos de histórico estava a carregar a unidade base do artigo em vez da unidade introduzida do documento em histórico
  • Tablet - Correção no calendário, quando se criavam recorrências quinzenais marcava incorretamente a primeira marcação de recorrência, ficava na semana a seguir ao início da recorrência.
  • Tablet - Correção na visualização da informação de histórico na vista simples e catálogo nos documentos quando existe documento selecionado, ficava em branco.
  • Tablet - Correção no catálogo em artigos com quantidades por embalagem, ao clicar no botão - para limpar o artigo não estava a colocar 0 na quantidade.
  • Tablet - Correção nos filtros de clientes e artigos, quando indicado para filtrar começar por, estava a processar o filtro com % nos espaços.
  • Tablet - Correção na agenda, não permitia marcar como concluído um agendamento do tipo Outros, foi colocada uma validação para não deixar caso existam tarefas, nesse caso é a conclusão de todas as tarefas que concluem o agendamento.
  • Tablet - No catálogo tendo a Keyword [CLIPRC] na expressão de algum dos campos não estava a processar as Keywords CURRENCYSYMBOL E ENTER.
  • Tablet - Correção no Dashboard "Quem comprou o artigo", não calculava corretamente a data a partir da qual deveria carregar os valores quando se alterava o mês
  • Tablet - Alteração no Dashboard de Saldos de conta corrente para mostrar o valor acumulado
  • Tablet - Possibilidade de visualização de dados de quantidades em função do parâmetro se mostra quantidades em dashboards
  • Tablet - Nos dashboards de Artigos ou Clientes por mês passa a haver a possibilidade de visualização de dados em valor ou quantidades assim como poder fazer zoom nos valores
  • Tablet - Ordenação nos dashboards dinâmica em função de clique nas labels de cabeçalhos de colunas.
  • Tablet - Correção na gravação de novo cliente, estava a guardar o user em vez do código de vendedor na coluna 10 do campo CLIACL.
  • Tablet - Correção a carregar stickers no catálogo, o parâmetro de carregar as imagens em lowercase não estava a ser carregado corretamente.
  • Smartphone - Estava a deixar alterar cliente nos documentos e recibos mesmo tendo um check-in feito.
  • Smartphone - Correção no cálculo de visita presencial ou não quando configurado para ser calculado com base na posição do cliente e da visita.
  • Smartphone - Correção quando se faz Alterar valores após a leitura de um código de barras e se alterava o preço, na base de dados alterava e calculava o total, mas no ecrã não era atualizado.
  • Smartphone - Implementado a forma de pagamento "Regularização de notas de crédito" (PAGDEP = R)
  • Smartphone - Alteração quando são utilizadas notas de crédito para guardar o ID Externo no registo de pagamento para além da chave primária da nota de crédito.
  • Smartphone - Implementado parâmetro de poder alterar preço de referência nas linhas (ecrã de quantidades do documento).
  • Smartphone - Correção na chamada da função de extensibilidade 102.After, não estava a passar o código do cliente criado para a função.
  • Extensibilidade - A função EXT_Email_SendReport passa a receber 5 parâmetros de input(inParameter1, inParameter2, inParameter3, inParameter4 e inParameter5) que serão utilizados na impressão do report tal como já existia na função EXT_Print_Report.

Driver ERP

  • Nova forma de integração via JSON.
  • Melhoramentos nas mensagens de erro.
  • Não estava a atualizar o estado dos documentos quando escolhida a opção "Atualização documento a documento".
  • Eticadata - Passou a integrar a hora da entrega.
  • Eticadata19 - Não estava a efetuar os cálculos corretos quando tinha outras fórmulas ativas.
  • Primavera - Quando um serviço não tem descrição do problema, passou a integrar com o texto "Problema não definido".
  • Primavera - Quando havia intervenções com mais de um mês entre a data de inicio e a data de fim, e estava parametrizado para calcular a diferença em minutos, estava a integrar incorretamente a duração da intervenção.
  • Primavera 9 - Ao integrar nos campo de utilizador valida o tipo de campo.
  • Primavera 10 - Foi disponibilizado a integração das despesas pessoais.
  • Sage 50C - Compilação para a versão 2022.03
  • Sage 50C - Estava a dar erro ao integrar um documento isento de IVA.
  • Sage 50C - Melhoramentos na integração de recibos anulados.
  • Sage 50C - Passou a dar erro quando não existe um associação de código de IVA com o país e região.
  • Sage 50C - Correção do erro "Alguns dos pendentes a liquidar foram modificados. É necessário refazer este documento."
  • Sage 50C - Novo parâmetro "Mantém a morada do cliente no cabeçalho do documento".
  • Sage 100C - Passou a integrar as séries como campo de texto.
  • XD - Novo parâmetro para indicar se cria o lote.

myMSS

  • Guardar na base de dados o Errormessage do Get Push Id de forma a se poder validar o porque de em alguns casos não se obter o ID
  • Guarda a última ordenação selecionada de forma a que, ao voltar abrir a janela dos produtos, fique automaticamente selecionado

myTeam

  • Adição da cor amarela (visita iniciada) para o estado das visitas iniciadas mas não terminadas.
  • Adição de percentagem relativa à relação Visitas efetuadas / visitas previstas na timeline e visitas por intervalo.
  • Adição de numeração das visitas na lista de visitas da timeline e visitas por intervalo.
  • Adição de atalho para detalhes das visitas na lista de visitas da consulta de logs GPS.
  • Adição de controlos para shift de data à esquerda e à direita.
  • Atalhos para consulta de logs e histórico de sincronizações no dashboard da timeline.
  • Implementação da persistência de preenchimento de dados no formulário de online requests quando a criação ou edição falha.
  • Implementação de opção de maximização do mapa nos detalhes da visita.
  • Aumento do timeout dos online requests.
  • Alteração das queries da área comercial relativo a dashboards de visita.
  • Implementação de funcionalidade de pause na animação da consulta de logs GPS.
  • Otimização de queries de dashboards de visitas no módulo "Área Comercial".
  • Implementação de dashboard "visitas diárias por comercial vertical" no módulo "Área Comercial".
  • Correção no tipo de uma propriedade da entidade MSRCC.
  • Adição do método Any no repositório genérico.
  • Implementação de dashboard "Consulta de logs GPS".
  • Implementação de animação no mapa do dashboard "Consulta de logs GPS";
  • Alteração da UI para suportar valores de moeda com uma parte inteira de até 16 dígitos;
  • Alteração tamanho da fonte no menu lateral;
  • Alteração de ícone do tipo de visita na Timeline, Visitas por intervalo e Visitas diárias por cliente;
  • Alteração da precisão dos campos decimais das entities e DTOs.
  • Adição de coluna de utilizador inativo na tabela de utilizadores da gestão de utilizadores.
  • Alteração nos dashboards com filtro de comercial para realizar um refresh à pesquisa quando é utilizada a opção de limpar o filtro de comercial.
  • Validação nos atalhos do dashboard para a Timeline quando esta não apresenta dados;
  • Correção de bug no carregamento de dados na Timeline.
  • Correção de bug na edição de online requests.
  • Correção de alinhamento do layout nos detalhes da visita.
  • Correção de bug nos filtros da consulta de relatórios de visita;
  • Correção de bug na timeline do novo módulo de entregas;
  • Correção no campo de utilizador do terminal da tabela do dashboard de histórico de sincronizações;
  • Correção de validação de verificação de existência de documentos para um utilizador na edição de utilizadores;
  • Correção de query do card "Potenciais Problemas" do Resumo Técnico;
  • Correção de bug na seleção de grupo de utilizadores sem utilizadores atribuídos nos dashboards da area comercial;
  • Correção de bug em mapas Google Maps e Bing;
  • Correção de bug na função de cálculo de distâncias entre dois pontos;
  • Correção nos eventos onChange dos time pickers da consulta de logs gps.