# Build 20251103

{% hint style="success" %}
Data de disponibilização pública: 03/11/2025
{% endhint %}

## BackOffice

* Não permite alterar o estado de paletes eliminadas;
* Na consulta de paletes disponíveis, no caso de valores negativos assume 0;
* Resolve erro ao filtrar colunas nos parâmetros do utilizador;
* Correção do erro que obrigava à criação das pastas em C:\ na criação de nova empresa no Setup;
* Correção do erro de atualização de instalação quando não se instalava o MIS Communicator e se tentava remover a pasta durante a desinstalação;
* Usa a porta na ligação à base de dados para o ERP Personalizado;
* Correção de erro ao exportar os dados da empresa para script;

## Driver

{% tabs %}
{% tab title="Eticadata" %}

* Corrige Preço Custo dos números de série nos movimentos de stock das Compras e Vendas;
* Nos processos que usam o parâmetro \[Valida stock] usa esse valor para indicar se pode gerar o documento de venda com stock negativo;
* Correção para ERP Eticadata22: Corrige erro ao criar Venda sem origem;
* Ao inicializar a API foi adicionado ao login do utilizador o código da empresa, exercício e secção para inicializar também a interface web;
  {% endtab %}

{% tab title="PHC" %}

* Integração de localizações nas contagens;
* Para cada insert na tabela bot cria um botstamp único;
* Integra a quantidade alternativa;
  {% endtab %}

{% tab title="Primavera" %}

* Passa a considerar o parâmetro \[Integra o documento quando dá erro de comunicação à AT] nos documentos de venda;
* Correção para o processo Contagens: quando trata lotes, mas picou quantidade zero considera se o lote tem data de validade;
  {% endtab %}
  {% endtabs %}

## Terminais

* Guarda corretamente o cliente e a morada de descarga da segunda picagem na tabela u\_Kapps\_DossierLin no processo Picking por lote no caso do cliente ser diferente da primeira picagem e apenas existir uma linha a satisfazer;&#x20;
* Apresenta documento gerado na mensagem de integração com sucesso se a hora do terminal for superior à hora do servidor; Usa filtro com o ID da expedição ao guardar os campos de utilizador;
* Adicionada a leitura dos AI's para os campos de utilizador no processo Outros Documentos;
* Correção do erro ao usar o filtro da data no processo de Produção; Correção do envio de email para lotes mais antigos nas cargas caso utilizem cinco ou mais endereços de email;&#x20;
* Correção de não fazer a leitura correta do peso em códigos de barras do tipo GS1-128 no processo de Receção de Paletes quando o parâmetro \[Palete Multiartigo] = NÃO;&#x20;
* Permite transferência de documentos para outra expedição (obriga a actualizar o MSS/myTeam para a última versão disponível);&#x20;
* Permite integrar em campos de utilizador a quantidade e unidade movimentada de artigos com peso variável, quando a unidade de movimentação logística é diferente da unidade de stock;&#x20;
* Correção de não criação de palete na numeração das caixas, se estivesse configurado para usar keywords;&#x20;
* Correção no processo de Picking por lote quando, ao não usar localizações, permitia escolher o mesmo armazém;&#x20;
* Atribuição dos valores por defeito aos campos de utilizador mesmo que estes não sejam visíveis no processo;&#x20;
* Adicionada extensibilidade no processo Picking por Lote no evento \[Top Menu Button] (list of documents);&#x20;
* Correção no processo de Picking por Lote que não estava a sugerir corretamente a unidade se o documento de origem usasse uma unidade diferente da unidade base;&#x20;
* Implementado novo processo \[Desassociar palete];
* Ao picar um artigo apenas satisfaz as linhas da mesma unidade movimentada;&#x20;
* Permite importar as expedições com data de expedição modificada depois de já terem sido importadas;&#x20;
* Ao integrar apenas verifica se existem outros terminais com sessão aberta no mesmo documento quando integra as picagens de todos os terminais;&#x20;
* Melhorias visuais;

## SyslogPC

* Ajustes no nome das colunas da lista de linhas;
* Label de quantidade pendente deixa de mostrar valores negativos;
* Permite visualizar observações de artigo e/ou documento;
* Ao eliminar uma caixa verifica se existem picagens de outros documentos. Em caso afirmativo, pede confirmação;
* Ao eliminar uma caixa elimina só picagens que estejam por integrar;
* Implementação do parâmetro \[Informação adicional na lista de artigos] nos processos de Picking, Receção e Packing;
* Indicação visual para indicar o estado da linha (cinzento, laranja, verde, vermelho) nos processos de Receção e Picking;


---

# 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/syslog-release-history/release-history/syslog-4.0/build20251103.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.
