Build 20251001
Syslog 4.0 - Release history - Build 20251001
Data de disponibilização pública: 01/10/2025
BackOffice
Adicionado novo ERP Wintouch;
Novos eventos na ativação de inquéritos [Ao iniciar a carga] e [Após criar a palete];
Nova opção para consulta de rastreabilidade das paletes;
Novo processo [Quebra de paletes] disponível no BackOffice e terminal;
Novo processo [Devolução de Paletes] disponível no BackOffice e terminal;
Nova opção para criação de Ordens de carga no BackOffice;
Nova opção para consulta de listas de contagens e contagens de artigos;
Nova opção para consulta de contagens de paletes;
Nova opção para consulta de paletes disponíveis;
Novo evento [Reimpressão da etiqueta de palete];
Nova opção de edição das tabelas de utilizador. Os nomes das tabelas são definidos nos parâmetros gerais;
Otimização da parametrização permitindo listar as opções possíveis;
Otimização de consultas;
Adicionado log para rastreabilidade na atualização do estado das paletes;
No ecrã [alterar o estado das paletes], aquando da introdução de um filtro nas colunas, recalcula o número de registos na grelha e total de linhas marcadas;
Compatibilização com DB2 e ORACLE;
Adicionados filtros por produto acabado e matéria-prima;
Adicionado novo separador na configuração de acessos de utilizador;
Adicionados novos campos de configuração de balanças;
Adicionada informação do número de registos e possibilidade de exportação para CSV em todas as tabelas;
Otimização da validação de funções nas consultas dinâmicas;
Nova opção para definir subestados de paletes;
Nova opção para manutenção de tabelas de Utilizador;
Filtros por tipo ou descrição ao criar processo;
Alteração de eventos para o processo Outros Documentos na ativação de inquéritos;
Adicionados os processos Receção de paletes e Picking/Transferência na ativação de inquéritos;
Implementação dos valores por defeito nos campos de utilizador dos tipos Data e Checkbox;
Nova opção para duplicar regras de impressão;
Implementação do processo de Picking/Transferência para ERP Sage 50c;
Implementação do processo de Picking/Transferência para ERP Eticadata v22;
Implementação de impressão de encomendas a fornecedor para o ERP Eticadata v22;
Implementação de preenchimento dos campos de utilizador e dados da morada de entrega quando a transferência gera documento de acompanhamento de bens nas compras para o ERP Primavera v10;
Implementação da transferência de artigos com números de série nas transferências do tipo 4 para o ERP Primavera v10;
Implementação de integração de linhas no inventário de lotes com quantidade zero para o ERP Primavera v10;
Implementação do fecho de linha nos documentos de stock para o ERP Primavera v10;
Implementação de condições de pagamento com dia exato definido em documentos de venda para o ERP Eticadata v22;
Implementação de parâmetro da morada de carga ser a do armazém quando a entidade é um fornecedor para o ERP Primavera v10;
Possibilidade de usar a keyword [LOCATION] para atribuição da localização no Campo de Integração no processo Outros Documentos Tipo1;
Possibilidade de usar as keywords [WAREHOUSE], [USERID], [TERMINALID] e [ENTITYID], nos campos de utilizador do tipo Lista;
Possibilidade de configurar se determinado tipo de caixa movimenta stock e qual o artigo a movimentar. Em caso afirmativo, irá, no processo Receção de Palete, criar a palete com os respetivos artigos, bem como uma linha adicional com o artigo associado à movimentação do stock da palete;
Para além do parâmetro [Adicionar novo produto] nos processos, e em conjunto com o mesmo, é possível configurar por documento (de origem) se permite ou não adicionar novos artigos, mapeando na respetiva view;
Novo parâmetro [Utiliza a Extensibilidade do ERP] ERP Primavera v10;
Novo parâmetro [Permite inserir artigos sem indicar o lote nos artigos cujo lote é facultativo] ERP Personalizado;
Novo parâmetro [Finaliza o documento] Sage 100c (cria os documentos com o estado finalizado onde a origem da série está configurada como assinado interno. Se não finalizar, fica com o estado em preparação);
Novo parâmetro [Imprime as vias selecionadas para imprimir por defeito] ERP Eticadata 22;
Novo parâmetro [Nome da impressora onde o documento vai ser impresso] ERP Eticadata 22 e Wintouch;
Novo parâmetro [Converter códigos para maiúsculas (lotes, armazéns, etc.)] ERP Personalizado;
Novo parâmetro [Retirar espaços dos códigos (lotes, armazéns, etc.)] ERP Personalizado;
Novo parâmetro [Linhas adicionais (especiais) a incluir no documento a gerar] ERP Primavera (foram adicionados os tipos de linha: 'Acertos', 'Descontos valor sobre mercadoria', 'Descontos valor sobre serviços', 'Outros serviços', 'Custos adicionais com compras', 'Adiantamentos');
Novo parâmetro [Pressionar e manter pressionado para ativar menu nas listas de documentos];
Novo parâmetro [Tempo de inatividade];
Novo parâmetro [Fuso horário do servidor GMT] ERP Primavera v10;
Novo parâmetro [Usar limite de crédito] ERP Primavera v10;
Novo parâmetro [Integra os documentos em background] disponível para todos os processos que requerem integração, com possibilidade de enviar mensagem ao utilizador e/ou email com o resultado da mesma;
O parâmetro geral [Código do setor por defeito] Sage 100c passou a estar disponível em cada processo para permitir integrar em setores diferentes;
Novo parâmetro [Ignorar o valor do AI 37 quando for lido o AI 01];
Novo parâmetro [Incluir o AI na pesquisa do código de barras];
Novo parâmetro [AI do EAN128 para campos de utilizador];
Novo parâmetro [AI do EAN128 para a data de produção do lote];
Alteração da parametrização de Balanças.
Módulos
Consultas
Novo parâmetro [Permitir selecionar localização da grelha];
Contagem de paletes
Novo processo onde as contagens podem ser criadas no terminal ou no BackOffice. A integração no ERP é feita no BackOffice, estando apenas disponível no ERP Primavera v10;
Contagens
Novo parâmetro [Permitir selecionar localização da grelha];
Novo parâmetro [Selecionar o artigo primeiro antes de selecionar a localização];
Novo parâmetro [Permite efetuar contagens cegas de apenas uma localização];
Novo parâmetro [Agrupar a lista de artigos lidos];
Novo parâmetro [Descrição da contagem];
Novo parâmetro [Avisa que introduziu zero na quantidade];
Novo parâmetro [Data/hora a considerar para a data de acerto de stock] para uso com os ERP Eticadata 22, Sage 50C, SAP Business One, Primavera e PHC;
Novo parâmetro [Data/hora a considerar para a data de contagem nas linhas] para uso com os ERP Sage 50C e Primavera;
Criar palete
Novo parâmetro [Número de horas a usar para definir a data/hora de descarga];
Criar palete assistida
Novo parâmetro [Permitir selecionar localização da grelha];
Novo parâmetro [Usar palete de origem];
Novo parâmetro [Permite selecionar artigo da grelha];
Novo parâmetro [Ao criar nova palete, atribuir localização];
Novo parâmetro [Mostrar apenas lotes com stock];
Novo parâmetro [Assume automaticamente a quantidade lida (Modo automático/manual)];
Criar palete livre
Novo parâmetro [Número de horas a usar para definir a data/hora de descarga];
Novo parâmetro [Permite criar novo lote];
Novo parâmetro [Mostrar a janela para selecionar/criar novo lote se o lote não existir];
Devolução de paletes
Novo parâmetro [Número de horas a usar para definir a data/hora de descarga];
Ordens de carga
Novo parâmetro [Permite alterar a data de carga];
Novo parâmetro [Permite alterar a data de descarga];
Novo parâmetro [Permite selecionar a transportadora];
Novo parâmetro [Transportadora por defeito];
Novo parâmetro [Número do campo de utilizador para guardar a transportadora];
Novo parâmetro [Número de horas a usar para definir a data/hora de descarga];
Novo parâmetro [Integra apenas picagens do próprio terminal];
Novo parâmetro [Aviso após integrar se existir em stock lotes com data de validade mais antiga];
Novo parâmetro [Valida stock];
Novo parâmetro [Adiciona ao documento os artigos associados ao tipo de palete];
Novo parâmetro [Matrícula obrigatória];
Outros Documentos
Novo parâmetro [Permitir selecionar localização da grelha];
Novo parâmetro [Permite alterar a data de carga];
Novo parâmetro [Permite alterar a data de descarga];
Novo parâmetro [Informação adicional primeira linha na lista de documentos];
Novo parâmetro [Informação adicional segunda linha na lista de documentos];
Novo parâmetro [Número de horas a usar para definir a data/hora de descarga];
Novo parâmetro [Integra apenas picagens do próprio terminal];
Novo parâmetro [Permite criar novo lote];
Novo parâmetro [Mostrar a janela para selecionar/criar novo lote se o lote não existir];
Novo parâmetro [Pedir a localização antes de integrar o documento];
Outros Documentos Tipo 1
Novo parâmetro [Permite alterar a data de carga];
Novo parâmetro [Permite alterar a data de descarga];
Novo parâmetro [Informação adicional primeira linha na lista de documentos];
Novo parâmetro [Informação adicional segunda linha na lista de documentos];
Novo parâmetro [Número de horas a usar para definir a data/hora de descarga];
Novo parâmetro [Integra apenas picagens do próprio terminal];
Novo parâmetro [Permite criar novo lote];
Novo parâmetro [Mostrar a janela para selecionar/criar novo lote se o lote não existir];
Packing
Novo parâmetro [Permitir selecionar localização da grelha];
Novo parâmetro [Permite alterar a data de carga];
Novo parâmetro [Permite alterar a data de descarga];
Novo parâmetro [Número de horas a usar para definir a data/hora de descarga];
Novo parâmetro [Integra apenas picagens do próprio terminal];
Novo parâmetro [Permite criar novo lote];
Novo parâmetro [Mostrar a janela para selecionar/criar novo lote se o lote não existir];
Novo parâmetro [Gerar o QRCode com a chave do documento (SYSLOG_PC)];
Picking
Novo parâmetro [Permitir selecionar localização da grelha];
Novo parâmetro [Permite alterar a data de carga];
Novo parâmetro [Permite alterar a data de descarga];
Novo parâmetro [Número de horas a usar para definir a data/hora de descarga];
Novo parâmetro [Integra apenas picagens do próprio terminal];
Novo parâmetro [Usar cores para evidenciar os documentos];
Novo parâmetro [Utiliza taras para cálculo do peso em artigos de peso variável (SYSLOG_PC)];
Novo parâmetro [Limpa campo do peso após guardar picagem (SYSLOG_PC)];
Novo parâmetro [Permite criar novo lote];
Novo parâmetro [Mostrar a janela para selecionar/criar novo lote se o lote não existir];
Novo parâmetro [Manter o artigo de peso variável selecionado após guardar picagem (SYSLOG_PC)];
Novo parâmetro [Gerar o QR Code com a chave do documento (SYSLOG_PC)];
Novo parâmetro [Após integrar mostrar apenas as mensagens com erros de integração] para uso com ERP Personalizado;
Picking/Transferência
Novo parâmetro [Permitir selecionar localização da grelha];
Novo parâmetro [Utilizar como morada de carga a morada do armazém de origem];
Novo parâmetro [Utilizar como morada de descarga a morada do armazém de destino];
Novo parâmetro [Permite alterar a data de carga];
Novo parâmetro [Permite alterar a data de descarga];
Novo parâmetro [Número de horas a usar para definir a data/hora de descarga];
Novo parâmetro [Integra apenas picagens do próprio terminal];
Novo parâmetro [Permite criar novo lote];
Novo parâmetro [Mostrar a janela para selecionar/criar novo lote se o lote não existir];
Novo parâmetro [Campo de utilizador da linha para a quantidade transferida];
Novo parâmetro [Documento onde integra os campos de utilizador do documento] para uso com o ERP Primavera;
Novo parâmetro [Após integrar mostrar apenas as mensagens com erros de integração] para uso com ERP Personalizado;
Picking por lote
Novo parâmetro [Permite criar novo lote];
Novo parâmetro [Mostrar a janela para selecionar/criar novo lote se o lote não existir];
Novo parâmetro [Código de cliente a usar na transferência];
Novo parâmetro [Campo de utilizador da linha para a quantidade transferida];
Novo parâmetro [Integra agrupado por cliente e local de descarga];
Produção
Novo parâmetro [Usar o armazém e a localização do documento de origem];
Novo parâmetro [Permitir selecionar localização da grelha];
Novo parâmetro [Número de horas a usar para definir a data/hora de descarga];
Novo parâmetro [Integra apenas picagens do próprio terminal];
Novo parâmetro [Permite criar novo lote];
Novo parâmetro [Mostrar a janela para selecionar/criar novo lote se o lote não existir];
Quebra de paletes
Novo parâmetro [Número de horas a usar para definir a data/hora de descarga];
Receção
Novo parâmetro [Permitir selecionar localização da grelha];
Novo parâmetro [Número de horas a usar para definir a data/hora de descarga];
Novo parâmetro [Integra apenas picagens do próprio terminal];
Novo parâmetro [Posicionar cursor no filtro superior];
Novo parâmetro [Ao entrar num documento em curso, preencher sempre o documento externo];
Novo parâmetro [Ao voltar para trás na lista de artigos preencher o documento externo];
Novo parâmetro [Limpa campo do peso após guardar picagem (SYSLOG_PC)];
Novo parâmetro [Permite criar novo lote];
Novo parâmetro [Mostrar a janela para selecionar/criar novo lote se o lote não existir];
Novo parâmetro [Permite criar palete com base nos artigos picados];
Novo parâmetro [Mostrar campo para preencher o documento externo ao entrar num documento];
Novo parâmetro [Manter o artigo de peso variável selecionado após guardar picagem (SYSLOG_PC)];
Novo parâmetro [Gerar o QRCode com a chave do documento (SYSLOG_PC)];
Novo parâmetro [Usar estados de stock] para uso com ERP Personalizado;
Novo parâmetro [Estado por defeito] para uso com ERP Personalizado;
Novo parâmetro [Após integrar mostrar apenas as mensagens com erros de integração] para uso com ERP Personalizado;
Receção de Paletes
Novo parâmetro [Número de horas a usar para definir a data/hora de descarga];
Novo parâmetro [Integra apenas picagens do próprio terminal];
Novo parâmetro [Permite criar novo lote];
Novo parâmetro [Mostrar a janela para selecionar/criar novo lote se o lote não existir];
Transferência Automática
Novo processo de transferência de paletes entre armazéns usando leitores automáticos de códigos de barras. Para uso exclusivo no cliente SyslogPC, este processo encontra-se apenas disponível para o ERP Primavera v10;
Transferência entre paletes
Novo parâmetro [Ao criar nova palete, atribuir localização];
Novo parâmetro [Apresentar automaticamente o teclado para indicar quantidade a picar];
Novo parâmetro [Permite selecionar artigo da grelha];
Transferências
Novo parâmetro [Permitir selecionar localização da grelha];
Novo parâmetro [Utilizar como morada de descarga a morada do armazém de destino];
Novo parâmetro [Permite alterar a data de carga];
Novo parâmetro [Permite alterar a data de descarga];
Novo parâmetro [Permite selecionar o armazém de origem] (apenas usado nas transferências do tipo 0 e 1);
Novo parâmetro [Permite selecionar a transportadora];
Novo parâmetro [Transportadora por defeito] (Transferências tipo 6);
Novo parâmetro [Número do campo de utilizador para guardar a transportadora] (Transferências tipo 6);
Novo parâmetro [Número de horas a usar para definir a data/hora de descarga];
Novo parâmetro [Integra apenas picagens do próprio terminal];
Novo parâmetro [Aviso após integrar se existir em stock lotes com data de validade mais antiga];
Novo parâmetro [Documento onde integra os campos de utilizador do documento] para uso com ERP Primavera;
Bugs
Correção de erro ao exportar devoluções para CSV quando lista está vazia;
Corrigido AI por defeito para AI do EAN128 para o peso líquido;
O monitor de stocks já considera o parâmetro [Usar localizações de artigos em armazém];
Uso de filtros nas colunas das grelhas ao mudar de opção e retornar carregam os dados corretamente;
Grava corretamente o ERP "Sage 50c Loja" nas alterações na configuração do driver;
Processo Consulta de Paletes em armazém considera o uso de localizações;
Consulta do detalhe das cargas não considera StampDocGer vazio como um documento criado;
Mantém a cor original no cancelamento de eventual alteração da seleção de cor na configuração de monitores ;
Na consulta de Paletes em Armazém, se a palete for mista e existirem linhas com unidades de medida diferentes, é apresentada somente uma linha;
Só mostra a mensagem da versão do licenciamento após analisar a licença. Se não for válida, não fecha o BackOffice para permitir correção;
Correção de erro ao criar uma palete no processo de Packing no ERP's com base de dados que não SQL Server devido a ligação incorreta;
Atualização do estado das contagens cegas no processo Contagens;
Correção do problema de dar erro quando a pasta C:\MIS\MISCommunicator não existe;
Driver
Correção para o ERP Eticadata 22: ligação à API compatível com a nova versão do ERP;
Correção para o ERP Eticadata22: Erro de inicialização de API devido a alterações da versão do ERP;
Correção para o ERP Eticadata v22: verifica se existem campos de utilizador;
Correção para o ERP Eticadata v22: impressão diferida não usava os parâmetros do processo;
Correção para o ERP Eticadata v22: se o documento externo for gerado pela API, já não assume preenchimento pelo utilizador;
Correção para o ERP Eticadata v22: no processo contagens já verifica se o número de série foi lido mais do que uma vez;
Correção para o ERP Eticadata v22: ao gerar encomenda de cliente sem documento de origem que, por sua vez, gera transferência, forçava o armazém de criação do documento como Armazém Origem, fazendo com que as linhas do documento ficassem com Armazém igual ao Armazém Origem;
Correção para o ERP Eticadata v22: não usava casas decimais na verificação de rutura de artigo;
Correção para o ERP Eticadata v22: a data de vencimento dos documentos de venda não estava a ser calculada corretamente;
Correção para o ERP Eticadata v22: não estava a passar a informação da aba Entidade quando o documento de origem não tem informação de cliente;
Correção para o ERP Eticadata v22: nos documentos de compras, não preenchia campo do desconto valor e desconto valor unidade;
Correção para o ERP Eticadata v22: não atualizava corretamente a quantidade pendente de linhas, usando peso para abater a linha de origem;
Terminais
Adicionado filtro nos locais de descarga;
Não permite entrar na aplicação se a data e hora do terminal estiver muito desfasada da hora do servidor;
Permite usar casas decimais por unidade de medida;
Leitura em modo nativo de códigos EAN13 após a seleção do artigo e em modo manual;
Permite selecionar armazém nas transferências do tipo 2 se a localização existir em armazéns diferentes;
Ao fechar a carga verifica a integridade das linhas da carga com o ERP;
Ao criar uma carga, permite definir se é matéria-prima ou produto acabado, não permitindo cargas mistas;
Ao criar uma palete, permite definir se é matéria-prima ou produto acabado, não permitindo cargas mistas;
Avisos sonoros de erro em leituras e validações;
No processo de Criar palete já é possível ler lote, validade, quantidade ou peso em modo nativo;
No processo Picking foi adicionado novo botão no topo para permitir implementar funcionalidades por extensibilidade no ecrã de seleção dos documentos: só fica visível se existir extensibilidade configurada no evento Popup Menu (list of documents);
Ao ver os movimentos já picados foi adicionado novo botão que permite agrupar linhas, ordenar por data de picagem, por artigo ou por descrição. Mantém a ordenação escolhida ao reiniciar a aplicação;
Não permite integração se existirem outros utilizadores no mesmo documento;
Disponibilizado processo Reimpressão de documentos;
Disponibilizado processo Picking por Lote;
Disponibilizado processo Receção de paletes;
Disponibilizado processo Criar palete livre;
Seleção de Tipo de produto (Produto Acabado ou Matéria Prima) no mesmo cais de carga com armazéns diferentes;
Possibilidade de impressão de etiqueta master para a palete ou etiqueta final;
Configurando as Regras de Impressão para pedir confirmação, mostra a impressora e etiqueta antes de imprimir;
Na criação de novo lote, a data de vencimento pode ser calculada automaticamente, usando a data de produção e o número de dias de validade do artigo;
Melhoramentos visuais e funcionais;
SyslogPC
Correção na validação de quantidades superiores às da linha de origem;
Correção na pesquisa de documentos nos processos Receção e Picking;
Correção no cálculo dos totais dos documentos no processo Receção;
Correção na utilização do parâmetro [Mensagem ao selecionar um documento];
Correção na utilização de balanças;
Correção no preenchimento do documento externo no processo Receção;
Correção no filtro da lista de documentos por data nos processos Receção e Picking;
Correção na utilização do parâmetro [Informação adicional primeira linha na lista de documentos] nos processos Receção e Picking;
Correção na utilização do parâmetro [Informação adicional segunda linha na lista de documentos] nos processos Receção e Picking;
Correção na utilização do parâmetro [Assume automaticamente a quantidade lida (Modo automático/manual)];
Correção na utilização de certas keywords na impressão de etiquetas;
Correção na seleção da linha a ser satisfeita quando existem duas linhas do mesmo artigo;
No processo Receção mostrava o campo do lote em artigos sem lote em certas situações;
No processo Packing estava sempre a pedir números de série quando o parâmetro [Vários números de série...] estava ativo mesmo que o artigo não trabalhasse com números de série;
Nos processos Receção e Picking estava a manter o input da quantidade quando dava erro na leitura de um artigo;
Nas picagem dos processos Receção, Picking e Packing passou a ser assumida como descrição do artigo a descrição na linha de origem;
Implementados os parâmetros [Permite editar o campo de lote], [Permite criar novo lote] e [Mostrar a janela para selecionar/criar novo lote se o lote não existir] no processo Receção;
Implementada a utilização de taras no processo Picking quando [Tipo de Picking] = 1;
Implementação do evento de extensibilidade Start Document Session nos processos Receção, Picking e Packing;
Implementação do evento de extensibilidade End Document Session nos processos Receção, Picking e Packing;
Implementação do evento de extensibilidade Save Document nos processos Receção e Picking;
Implementação do evento de extensibilidade Barcode Validation nos processos Receção e Picking;
Implementação do evento de extensibilidade Save Picked Line nos processos Receção e Picking;
Melhoramentos visuais e funcionais.
Last updated