# Build 20220214

{% hint style="success" %}
Data de disponibilização pública: 14/02/2022
{% endhint %}

## BackOffice

* Melhoramentos nas traduções.
* Correções de alguns problemas na reformulação dos parâmetros avançados dos documentos.
* Passou a aceitar o parâmetro do MIS "TOPC*TOPDA2\_*&#x44;ASH"  de forma a extrair as imagens do ERP e também receber os dados dos dashboards.
* Primavera - Criação de novo parâmetro para não exportar os anexos dos serviços
* Melhoramentos na exportação do ficheiro SAFT
* Melhoramentos na exportação do SAFT-AO
* Ao fazer o ToPDA, quando havia mapeamentos configurados a ligações externas por OLEDB não estava a efetuar corretamente a ligação.

## &#x20;Terminais

* Tablet/Smartphone - Correção na funcionalidade de impressão automática após anular documento, imprimia sempre 2ª via.
* Tablet/Smartphone - Implementado parâmetro de impressão "Variante de comando de imagem".
* Tablet/Smartphone - Corrigido erro que fazia com que documento não valorizados ficassem com o campo de preço da linha preenchido com um preço em vez de ficar zero.
* Tablet/Smartphone - Implementado parâmetro para desativar validação dos dados do cliente em documentos, também foi excluído o caso de ser documentos emitido ao cliente "consumidor final".
* Tablet/Smartphone - Correção de forma a que os eventos de extensibilidade 1200.x sejam executados mesmo nas sincronizações automáticas, consultar documentação de extensibilidade pois foram adicionados parâmetros às funções.
* Tablet/Smartphone - Tendo configurado 2 botões para o mesmo módulo em que 1 tinha documento por defeito e o outro não, estava a chamar o módulo com o documento default em ambos os botões.
* Tablet/Smartphone - Correção no cálculo da data/hora de fim de dia, quando o dia é feito num dia para além do da validade e a validade é superior a 1 dia, estava a calcular com base na data de início de dia e não no último dia.
* Tablet/Smartphone - Implementada nova funcionalidade de controlo de stocks em componentes utilizando novo campo para indicar se o artigo ou o componente movimenta stock
* Tablet/Smartphone - Correção na gravação de documentos quando existia apenas uma linha de devolução e estava configurado para criar documento separado, não deixava gravar.
* Tablet/Smartphone - Com Check-in manual, pela ficha do cliente permitia criar documento sem check-in.
* Tablet/Smartphone - Correção na importação do ficheiro TRF\_A\_B\_BO.TXT quando tem linhas de update de recibos, por exemplo ao anular um recibo no BackOffice.
* Tablet/Smartphone - Na validação dos campos obrigatórios da criação de novos clientes dava erro se tivesse configurado que o campo do vendedor era obrigatório porque o mesmo não existe no ecrã, foi colocada validação para todos os campos configuráveis mas que não estão no ecrã.
* Tablet/Smartphone - Correção na execução dos Online Requests, quando o resultado da query eram muitos registos a partir de um determinado número de linhas deixava de mostrar o conteúdo dos registos.
* Tablet/Smartphone - Implementada funcionalidade de componentes do tipo descritivos mas com quantidades e controlo de stock.
* Tablet/Smartphone - Implementada validação para não deixa lançar valores positivos em pagamentos de notas de crédito nos recibos.<br>
* Tablet - Estando configurado para mostrar alertas no início do documento a lista de artigos aparecia vazia.
* Tablet - Nos documentos estando filtrado por artigos em alerta, nas vistas catálogo não estava a assumir corretamente a unidade default.
* Tablet - Nos documentos estando filtrado por artigos em alerta e templates a altura da célula não estava a ser corretamente calculada e mostrava a barra divisória dentro da célula do artigo.
* Tablet - Nos documentos na vista catálogo, não mostrava a informação do último documento quando estava na lista de famílias.
* Tablet - Em ambiente dashboards na validação de fim de dia, quando pergunta se quer visualizar a lista de clientes sem documentos ou visitas não estava a mostrar a lista dos clientes corretamente.
* Tablet - Quando um cliente tinha o campo CLICVD vazio estava a aplicar erradamente a primeira condição da lista.
* Tablet - Nos documentos, tendo o filtro por histórico, o mesmo não era atualizado ao trocar de cliente.
* Tablet - Correção de erro de division by zero no dashboard de objetivos.
* Tablet - Correção para quando está a fazer Check-in a validação de início de dia seja ignorada quando está configurado "Manual, exceto visitas" pois não deixava fazer check-in sem iniciar o dia, mas não podia fechar o dia pois tinha clientes por visitar.
* Tablet - Correção em ambiente dashboard quando se trabalhava com rotas, o status da visita não era atualizado corretamente ao fechar a janela de check-in comercial.
* Tablet - Correção ao alterar o cliente, se o anterior tinha local de entrega selecionado e o novo não, mantinha o código do local de entrega do cliente anterior.
* Tablet - Alteração do Focus Order na janela de lista de artigos para resolução de um crash em Android 7 relacionado com pesquisa utilizando um leitor de cod de barras externo.
* Tablet - Alteração no carregamento dos armazéns nos documentos de forma a tentar corrigir situações aleatórias onde o documento é gravado sem a informação dos armazéns.
* Tablet - Correção na anulação de serviços técnicos, o registo não ficava marcado como não sincronizado logo não era enviado para o servidor a anulação do mesmo.
* Tablet - Na pesquisa de artigos, no POS não abria o teclado virtual.
* Tablet - Em ambiente dashboard o icon do agendamento na lista de clientes passa a ter imagens diferentes em função do tipo de agendamento, AGDACL.34 pode ter o valor T para indicar que é televenda e um V(ou vazio) para visita normal
* Tablet - Aplicado novo grafismo ao ecrã de quantidades do módulo de stocks.
* Tablet - Na lista de documentos pendentes, nos recibos, mostra o n.º de dias da emissão e do vencimentos do documento.
* Tablet - No catálogo, no modo de visualização de 4 artigos, não estava a abrir o ecrã das quantidades quando se carregava no botão "+" quando assim estava configurado.
* Tablet - No catálogo estava a validar o parâmetro SYNIMG\_LOWER mesmo não estando configurado para sincronizar imagens via Sincronização de recursos do MSS.
* Tablet - Revisão das traduções de inglês.
* Tablet - Otimização em alguns cliques do ecrã de login, seleção de clientes e artigos.
* Tablet - Correção no dashboard de contas correntes, ao ativar a opção de ver só vencidos não eram ocultados os clientes sem pendentes.
* Tablet - Correção nos dashboards "Clientes por mês" e "Artigos por mês", em listas com muitos registos aparecia a linha de total no meio devido a uma limitação do SQLite, foi feita alteração na query para mostrar a linha do total só no final.
* Tablet - Implementado nos serviços técnicos controlo sobre a data e hora de alteração da data/hora de início e fim de intervenção de forma a validar quando é que foi registado (como o registo de intervenção pode ser de novo exportado para o MSS o correto funcionamento desta funcionalidade está dependente da integração desta informação no ERP e mapeamento na exportação de forma a manter a mesma informação).
* Tablet - Correção na gravação de uma nova intervenção quando era iniciada pelo botão de Iniciar Tempo de Intervenção, na coluna 13 do campo SITACL ficava o user e não o seu código de técnico.<br>
* Smartphone - Possibilidade de fazer pesquisa de impressoras Bluetooth e emparelhamento diretamente no ecrã de configurações.
* Smartphone - No módulo das entregas, ao consultar o detalhe de uma entrega só mostrava a morada de entrega se tivesse mapeado os dados do local de entrega.
* Smartphone - No módulo das entregas, ao consultar o detalhe de uma entrega passa a ser possível ver no mapa a localização da entrega.
* Smartphone - Na janela de parâmetros de Online Requests passa a haver labels personalizadas em função do tipo de parâmetro, antes aparecia só introduzir valor ou selecionar valor.
* Smartphone - Correção na duplicação de clientes, ao duplicar de um cliente passivo de IVA, no ecrã mostrava sempre Não embora na base de dados estivesse Sim.
* Smartphone - Correção na janela de Pagamentos do módulo POS, não estava a carregar corretamente as formas de pagamento nem tinha implementado os parâmetros de lançamento automático da forma de pagamento default.
* Smartphone - Implementado parâmetro Filtrar artigos com stock 0 no módulo POS.

## Driver ERP

* ETICADATA - Alteração da forma como se integra os recibos de forma aos numeradores serem conforme é integrado pelo MSS.
* PRIMAVERA - Resolução de problema na integração de serviços anulados e que sejam integrados num estado específico.
* PRIMAVERA - Passou a integrar o fator de conversão relativo à unidade base
* PRIMAVERA 9 - Alterada a forma como é calculado a quantidade do custo dos materiais associados ao serviço.
* PRIMAVERA 10 - Não estava a efetuar as reservas nas encomendas.
* PRIMAVERA 10 - Estava a dar um erro ao integrar um documento de stock sem campos de utilizador.
* PRIMAVERA 10 - O Modo de pagamento com uma configuração muito especifica do documento, não estava a ser corretamente integrado.
* SAGE50C - Existem algumas configurações no Sage que mudam a série conforme o cliente. Passamos a forçar a nossa série e número.
* SAGE 50C - Corrigido problema na integração de documentos com linhas isentas, em que o código do IVA não fosse o default do Sage.
* SAGE 50C - Resolução do problema dos IVAs.&#x20;
* SAGE 50C - Estava a dar erro ao integrar documentos com IVA isento.
* Sendys - Novo parâmetro para escolher a versão dos web services.
* XD - A integrar faturas-recibo e faturas simplificadas, não estava a aparecer a mensagem de pago.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.sysdevmobile.com/mss-release-history/release-history/mss-5.1./build-20220214.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
