# Build 20211209

{% hint style="success" %}
Data de disponibilização pública: 09/12/2021
{% endhint %}

## BackOffice

* Correção nas queries de "minha equipa", a query do feed estava a carregar os logs mais antigos do que 3 dias em vez de carregar apenas os logs dos últimos 3 dias.
* Alteração ao BDriver para importar as linhas de update da mudança de exercício.
* Foi acrescentado no separador "Diversos 2" da configuração de documentos, os campos para a categoria e tipo de SAFT a aplicar no próximo exercício para documentos não assinados, e que pretendam passar a assinados no próximo exercício.

## Terminais

* Tablet/Smartphone - Implementado parâmetro de regularizar automaticamente a conta corrente quando se faz o documento mais recibo e existem notas de crédito suficientes para saldar a dívida do cliente.
* Tablet/Smartphone - Ao criar um Relatório de visita ou inquérito passou a validar o parâmetro para dar mensagem quando não consegue obter coordenadas GPS.
* Tablet/Smartphone - A mensagem de "Não tem acesso a esta função" passa a mostrar o código da função que está a ser validada.
* Tablet/Smartphone - Corrigido erro na aplicação do desconto de cliente no catálogo, na validação do desconto da condição de pagamento limpava o desconto da ficha do cliente.
* Tablet/Smartphone - Adicionada validação ao gravar um recibo para prevenir casos de haverem recibos com número -1 por ter havido erro na função de cálculo do número seguinte.
* Tablet/Smartphone - Implementados novos eventos de extensibilidade para o Anular Documento/Recibo, funções EXT\_0403\_1\_Before, EXT\_0403\_2\_Replace e EXT\_0403\_3\_After para Encomendas, EXT\_0503\_1\_Before, EXT\_0503\_2\_Replace e  EXT\_0503\_3\_After para Vendas e EXT\_0603\_1\_Before, EXT\_0603\_2\_Replace e EXT\_0603\_3\_After para Recibos.
* Tablet/Smartphone - Implementados parâmetros de conversão de documentos não assinados em assinados na mudança de exercício.
* Tablet/Smartphone - Ajustes do procedimento de mudança de ano, os dados das alterações do exercício passam a ser sempre exportados do terminal independentemente se está configurado para exportar linhas de Update do terminal.<br>
* Tablet - Nos dashboards, não estava a mostrar valores de vendas anuais quando os valores não eram decimais.
* Tablet - Otimização do carregamento das imagens dos artigos no ecrã de grelhas de cores e tamanhos.
* Tablet - Correção nos serviços técnicos na gravação da assinatura quando se abria a janela maior, o nome da assinatura era adicionado duas vezes.
* Tablet - Correção na gravação do serviço quando se altera, estava a ser validado o acesso de Fechar serviço erradamente.<br>
* Smartphone - Correção na gravação de uma entrega havendo um documento temporário de outro cliente, estava a misturar os dados dos clientes e a ignorar as linhas da entrega.
* Smartphone - Correção na gravação de documentos quando temos a opção de Aviso de documentos em aberto configurada com Abre ecrã, estava a abrir somente quando a soma dos pendentes fosse superior a zero, se houvesse alguma nota de crédito de valor superior a janela nunca abria.
* Smartphone - Correção na alteração de encomendas, não carregava a data e a hora corretamente.
* Smartphone - Correção no módulo de vendas, em documentos de vendas que não referenciam guias globais não estavam a aparecer os campos da data e hora de entrega.

## Driver ERP

* Primavera 10 - Passou a integrar o código do iva conforme o Primavera, nos casos de cliente intracomunitários.
* Primavera 10 - Estava a dar erro a integrar uma nota de crédito quando a opção "Insere uma linha com dados do documento de origem".
* Implementado a integração de múltiplos ficheiros na mesma sincronização conforme já tinha sido disponibilizado na versão 5.1
* Sage50C - Não estava a ter em consideração o parâmetro do código da zona por defeito na integração de novos clientes.
* Sage 50C - Quando se integrava um documento a consumidor final, estava sempre a obrigar a preencher o código postal. Passou a validar se o documento obriga a inserir a entidade para efetuar essa validação.
* Sage 50C - Compatível com a versão 22
* Sage 100C - Compatível com a versão 22


---

# 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.0/build-20211209.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.
