{"id":3263,"date":"2026-10-29T08:22:47","date_gmt":"2026-10-29T07:22:47","guid":{"rendered":"https:\/\/asmiq.io\/?post_type=releases&#038;p=3263"},"modified":"2026-11-02T08:26:31","modified_gmt":"2026-11-02T07:26:31","slug":"versao-6-6-17","status":"publish","type":"releases","link":"https:\/\/asmiq.io\/pt\/release\/release-6-6-17\/","title":{"rendered":"Registo de altera\u00e7\u00f5es da vers\u00e3o 6.6.17"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Vers\u00e3o de lan\u00e7amento: 28.10.2026<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Data de implementa\u00e7\u00e3o: 28\/10\/2026<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Vers\u00e3o da corre\u00e7\u00e3o: ONE_RE_6_6_17<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Descri\u00e7\u00e3o da publica\u00e7\u00e3o:<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A vers\u00e3o 6.6.17 inclui 25 altera\u00e7\u00f5es e 7 corre\u00e7\u00f5es de erros. Os pontos-chave s\u00e3o as novas automatiza\u00e7\u00f5es de e-mail com modelos de e-mail geridos centralmente, uma importa\u00e7\u00e3o segura de pagamentos para ficheiros de pagamentos de grande dimens\u00e3o no New Finance, a migra\u00e7\u00e3o dos relat\u00f3rios padr\u00e3o e espec\u00edficos do cliente do Crystal Reports para o json2pdf, bem como uma interface de utilizador significativamente mais r\u00e1pida ap\u00f3s o rein\u00edcio do sistema.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Automa\u00e7\u00f5es de e-mail e modelos de e-mail (ONE-7470, ONE-7625)<\/strong><br>At\u00e9 agora, os relat\u00f3rios s\u00f3 podiam ser transferidos ou descarregados via SFTP. Agora existe o tipo de automa\u00e7\u00e3o \u00abE-mail\u00bb: o relat\u00f3rio \u00e9 gerado e enviado diretamente para os destinat\u00e1rios definidos. O assunto e o texto prov\u00eam de modelos de e-mail que, a partir de agora, s\u00e3o geridos centralmente na configura\u00e7\u00e3o do sistema. Desta forma, as formula\u00e7\u00f5es podem ser adaptadas sem necessidade de lan\u00e7amento e reutilizadas em v\u00e1rias automa\u00e7\u00f5es.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Importa\u00e7\u00e3o de pagamentos New Finance \u2013 Prote\u00e7\u00e3o contra o processamento duplo (ONE-7684)<\/strong><br>Arquivos de pagamentos de grande dimens\u00e3o provocavam uma mensagem de tempo limite ap\u00f3s 60 segundos no arranque imediato, apesar de a importa\u00e7\u00e3o continuar a decorrer em segundo plano. Se a importa\u00e7\u00e3o fosse reiniciada, duas execu\u00e7\u00f5es processavam o mesmo arquivo em paralelo, o que podia levar ao pagamento duplo de faturas. A importa\u00e7\u00e3o funciona agora de forma ass\u00edncrona, as execu\u00e7\u00f5es paralelas por inquilino s\u00e3o impedidas e os pagamentos j\u00e1 contabilizados n\u00e3o s\u00e3o contabilizados novamente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Relat\u00f3rios no json2pdf (ONE-7591, ONE-7615, ONE-7616, ONE-7617, ONE-7618)<\/strong><br>De acordo com as listas de cobran\u00e7a (6.6.16), os relat\u00f3rios padr\u00e3o dos grupos 1 a 4 (relat\u00f3rios de tiragem, de correio, de capa e de etiquetas), bem como a maioria dos relat\u00f3rios espec\u00edficos do cliente, ser\u00e3o migrados para a estrutura json2pdf. Sempre que poss\u00edvel, as variantes espec\u00edficas do cliente ser\u00e3o substitu\u00eddas por relat\u00f3rios globais e parametriz\u00e1veis. Desta forma, elimina-se a maior parte restante da depend\u00eancia do Crystal Reports; os ficheiros .rpt existentes ser\u00e3o mantidos como alternativa.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Interface de utilizador mais r\u00e1pida ap\u00f3s o rein\u00edcio (ONE-7678)<\/strong><br>Ap\u00f3s uma implementa\u00e7\u00e3o ou reinicializa\u00e7\u00e3o, os primeiros carregamentos de p\u00e1ginas na interface do utilizador do ASMIQ.one demoravam, at\u00e9 agora, entre 5 e 8 segundos. Gra\u00e7as a um per\u00edodo de aquecimento no arranque e \u00e0 resolu\u00e7\u00e3o da causa real no servidor de aplica\u00e7\u00f5es, os primeiros carregamentos demoram agora entre menos de um segundo e cerca de dois segundos e meio.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u2699\ufe0f <strong>Altera\u00e7\u00f5es e amplia\u00e7\u00f5es<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>E-mail e automatiza\u00e7\u00f5es<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ONE-7470 \u2013 Ativar automatiza\u00e7\u00f5es de e-mail<\/strong><br>Na configura\u00e7\u00e3o de automa\u00e7\u00e3o (Relat\u00f3rios), est\u00e1 agora dispon\u00edvel o tipo \u00abE-mail\u00bb. A configura\u00e7\u00e3o \u00e9 semelhante \u00e0 do SFTP Writer; em vez da liga\u00e7\u00e3o e do caminho remoto, seleciona-se um modelo de e-mail (tipo AUTOMATION) e uma configura\u00e7\u00e3o de e-mail (ambos obrigat\u00f3rios), bem como os destinat\u00e1rios nos campos \u00abPara\u00bb, \u00abCC\u00bb e \u00abBCC\u00bb. Ao executar ou encade\u00e1-la, a automa\u00e7\u00e3o gera o relat\u00f3rio e envia-o com o assunto e o texto do modelo selecionado. Os processos em lote utilizam o idioma padr\u00e3o do tenant.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ONE-7625 \u2013 Gerir modelos de e-mail na configura\u00e7\u00e3o do sistema<\/strong><br>Na configura\u00e7\u00e3o do sistema, existe agora a entrada \u00abModelos de e-mail\u00bb (ao lado de \u00abDefini\u00e7\u00f5es de e-mail\u00bb). \u00c9 poss\u00edvel criar, editar, copiar e eliminar modelos com o nome da empresa, o tipo, a descri\u00e7\u00e3o, o assunto e o texto em cada idioma. O editor suporta HTML, incluindo CSS e imagens; os marcadores de lugar v\u00e1lidos consoante o tipo de modelo podem ser inseridos atrav\u00e9s de um menu de sele\u00e7\u00e3o, sendo que as condi\u00e7\u00f5es s\u00e3o editadas na vista de c\u00f3digo. Novo tipo de modelo: AUTOMATION. Os modelos do sistema (Empresa 0) est\u00e3o protegidos como \u00abGeridos pelo sistema\u00bb; os tipos BUSINESS_ERROR_NOTIFICATION e TECHNICAL_ERROR_NOTIFICATION n\u00e3o podem ser selecionados, copiados nem editados pelos utilizadores. A descri\u00e7\u00e3o deve ser \u00fanica por tipo de modelo e por empresa. No que diz respeito \u00e0 informa\u00e7\u00e3o preliminar (PRELIMINARY_INFO) e \u00e0 confirma\u00e7\u00e3o de rescis\u00e3o (SUBSCRIPTION_CANCELLATION_CONFIRMATION), aplica-se o seguinte: por empresa, existe exatamente um modelo sem descri\u00e7\u00e3o, uma vez que os processos autom\u00e1ticos utilizam sempre este modelo padr\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ONE-7665 \u2013 Adicionar par\u00e2metros configur\u00e1veis da CLI do csv2pdf \u00e0s automatiza\u00e7\u00f5es de PDF<\/strong><br>As automatiza\u00e7\u00f5es do tipo \u00abDocumento PDF\u00bb disp\u00f5em agora de um campo opcional para par\u00e2metros adicionais do relat\u00f3rio (imediatamente abaixo de \u00abModelo\u00bb). Isto permite definir, para cada automatiza\u00e7\u00e3o, valores de consulta, um subt\u00edtulo, uma condi\u00e7\u00e3o adicional e um valor de compara\u00e7\u00e3o. Desta forma, um modelo de relat\u00f3rio pode ser reutilizado para v\u00e1rias automatiza\u00e7\u00f5es que diferem apenas nestes valores, em vez de ser necess\u00e1rio manter um modelo espec\u00edfico para cada variante. Um texto de ajuda com um exemplo explica como preencher o campo, e a sintaxe \u00e9 verificada ao guardar. As automatiza\u00e7\u00f5es existentes sem qualquer entrada mant\u00eam-se inalteradas.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Finan\u00e7as e Contabilidade<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ONE-7684 \u2013 Importa\u00e7\u00e3o de pagamentos (Nova Finan\u00e7as): Evitar o processamento duplo de ficheiros de pagamentos de grande dimens\u00e3o<\/strong><br>A tarefa LOAD_PAYMENTS tamb\u00e9m \u00e9 iniciada de forma ass\u00edncrona no arranque imediato; a interface do utilizador responde imediatamente e apresenta o estado e o registo da tarefa. Por cada inquilino, s\u00f3 pode estar em execu\u00e7\u00e3o uma importa\u00e7\u00e3o de pagamentos de cada vez; uma segunda tentativa de arranque \u00e9 rejeitada com uma mensagem. O ficheiro \u00e9 movido da pasta de entrada antes do processamento. Os pagamentos j\u00e1 lan\u00e7ados (com o mesmo AcctSvcrRef e ficheiro de pagamento) n\u00e3o s\u00e3o lan\u00e7ados novamente, e a fatura fica bloqueada durante o lan\u00e7amento. Al\u00e9m disso, existem novos tipos de erro \u00abFatura anulada\u00bb e \u00abFatura inconsistente\u00bb, em vez do anterior \u00abj\u00e1 pago\u00bb, que era gen\u00e9rico. A corre\u00e7\u00e3o de pagamentos duplicados existentes n\u00e3o faz parte desta vers\u00e3o (ONE-7683).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ONE-7688 \u2013 Exporta\u00e7\u00e3o de dados financeiros: as tarefas de exporta\u00e7\u00e3o de cobran\u00e7as permanecem no estado \u00abSTARTED\u00bb quando a tarefa de cobran\u00e7a \u00e9 interrompida<\/strong><br>As tarefas de exporta\u00e7\u00e3o de avisos de cobran\u00e7a (REMINDERS-*) na s\u00edntese de exporta\u00e7\u00e3o permaneciam permanentemente no estado \u00abSTARTED\u00bb caso o ciclo de avisos de cobran\u00e7a fosse interrompido (por exemplo, rein\u00edcio do servi\u00e7o de lote). Agora, cada tarefa de exporta\u00e7\u00e3o recebe um estado definitivo: as tarefas interrompidas s\u00e3o marcadas como ERROR, o mais tardar, na pr\u00f3xima execu\u00e7\u00e3o de cobran\u00e7as; as execu\u00e7\u00f5es mal sucedidas sem registos gravados aparecem como ERROR, em vez de serem eliminadas. Os trabalhos j\u00e1 existentes com o estado \u00abSTARTED\u00bb ser\u00e3o automaticamente definidos como \u00abERROR\u00bb na primeira execu\u00e7\u00e3o de cobran\u00e7as ap\u00f3s a implementa\u00e7\u00e3o. As execu\u00e7\u00f5es bem-sucedidas mant\u00eam-se inalteradas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ONE-7687 \u2013 Pagamento externo: Propagar erros do servi\u00e7o de pagamentos do servi\u00e7o financeiro para o servi\u00e7o de fluxo de trabalho<\/strong><br>Se, durante um pagamento online, a chamada ao prestador de servi\u00e7os de pagamento falhasse, apenas era apresentada uma mensagem de erro em branco no processo de pagamento. Agora, a causa real \u2014 por exemplo, uma transa\u00e7\u00e3o recusada, um token inv\u00e1lido ou dados de acesso incorretos \u2014 \u00e9 transmitida at\u00e9 ao pr\u00f3prio processo de pagamento e registada na \u00edntegra. Desta forma, os pagamentos online que falham podem ser analisados mais rapidamente. O pr\u00f3prio fluxo dos pagamentos n\u00e3o sofre qualquer altera\u00e7\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ONE-7593 \u2013 Redesenhar a fatura experimental para tratar as tabelas tempor\u00e1rias da mesma forma que na fatura provis\u00f3ria<\/strong><br>At\u00e9 agora, o c\u00e1lculo de teste gravava diretamente nas tabelas de produ\u00e7\u00e3o e, em seguida, anulava as faturas geradas. Agora, funciona como a fatura provis\u00f3ria (ver ONE-7590 em 6.6.16), utilizando c\u00f3pias tempor\u00e1rias das tabelas. Os dados produtivos j\u00e1 n\u00e3o s\u00e3o alterados, pelo que a anula\u00e7\u00e3o posterior deixa de ser necess\u00e1ria. A apresenta\u00e7\u00e3o e o funcionamento permanecem inalterados.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ONE-7667 \u2013 PaymentErrorView: incluir o \u201eN.\u00ba do cliente\u201c na exporta\u00e7\u00e3o para CSV e formatar o n\u00famero de refer\u00eancia em blocos agrupados<\/strong><br>Na vista \u00abErros de pagamento\u00bb, o n\u00famero de cliente pode agora ser selecionado na exporta\u00e7\u00e3o CSV. O n\u00famero de refer\u00eancia \u00e9 apresentado agrupado na grelha e na exporta\u00e7\u00e3o CSV (xx xxxxx xxxxx xxxxx xxxxx xxxxx), o que facilita a sua compara\u00e7\u00e3o com o boleto de pagamento ou com a fatura QR. O valor guardado permanece inalterado.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Relat\u00f3rios e relat\u00f3rios<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ONE-7591, ONE-7615, ONE-7616, ONE-7617 \u2013 Implementar os modelos padr\u00e3o do ASMIQ.one (Grupos 1\u20134) utilizando o json2pdf<\/strong><br>Os seguintes relat\u00f3rios padr\u00e3o s\u00e3o disponibilizados como variantes json2pdf e podem ser acedidos atrav\u00e9s de automatiza\u00e7\u00f5es, scripts e da interface gr\u00e1fica (GUI). Os ficheiros .rpt mant\u00eam-se como op\u00e7\u00e3o alternativa; as configura\u00e7\u00f5es JSON encontram-se no mesmo diret\u00f3rio de modelos.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Grupo 1 (ONE-7591): N\u00famero por CPP, WEMF_N\u00famero por CPP, Tiragem, Tiragem por tipo de assinatura (substitui tamb\u00e9m Tiragem por tipo de assinatura no pa\u00eds\/no estrangeiro), Protocolo de n\u00fameros federais dos Correios, Estat\u00edsticas de exemplares. A \u00abFolha de controlo interna\u00bb \u00e9 eliminada sem substitui\u00e7\u00e3o (KLEINTIERE, ESPAZIUM).<\/li>\n\n\n\n<li>Grupo 2 (ONE-7615): Folha de rosto da encaderna\u00e7\u00e3o, Folha de rosto da encaderna\u00e7\u00e3o_v\u00e1rios exemplares, Folha de rosto com moldura, Folha de rosto com moldura_2 por p\u00e1gina, Folha de rosto com moldura_A4_vertical, Ficha de palete sem Track &amp; Trace.<\/li>\n\n\n\n<li>Grupo 3 (ONE-7616): Motorista de etiquetas, Correio de etiquetas, Etiquetas.Formul\u00e1rio-espec\u00edfico4616.<\/li>\n\n\n\n<li>Grupo 4 (ONE-7617): Lista de envios It\u00e1lia Mod247, Registo de envios detalhado, Registo de envios total, Registo de triagem do correio su\u00ed\u00e7o nacional, Lista de envios padr\u00e3o D.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ONE-7618 \u2013 An\u00e1lise de relat\u00f3rios espec\u00edficos do cliente<\/strong><br>Os relat\u00f3rios Crystal Reports espec\u00edficos de cada cliente foram analisados e, sempre que poss\u00edvel, substitu\u00eddos por relat\u00f3rios globais json2pdf, que est\u00e3o dispon\u00edveis para todos os inquilinos. Entre os relat\u00f3rios novos ou ampliados encontram-se, nomeadamente, a lista de viagens, a lista de paletes, a ficha de paletes, a lista de transportadoras, as estat\u00edsticas de tiragem, o registo de tarefas, as estat\u00edsticas de envio, a ficha de remessa ZEBU, o resumo do \u00edndice de tarefas e a lista de endere\u00e7os de paletes_SB. O relat\u00f3rio de tiragem (exemplares \u00fanicos e m\u00faltiplos) \u00e9 agora um \u00fanico relat\u00f3rio com par\u00e2metros; os relat\u00f3rios de etiquetas s\u00e3o parametriz\u00e1veis (por exemplo, com ou sem imagem de fundo ou legenda). Os relat\u00f3rios espec\u00edficos do cliente que j\u00e1 n\u00e3o s\u00e3o utilizados ser\u00e3o eliminados, e os scripts de processamento subsequente afetados ser\u00e3o adaptados aos novos relat\u00f3rios. A guia de remessa da Swiss Regiomedia n\u00e3o faz parte desta migra\u00e7\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ONE-7668 \u2013 Di\u00e1rio de fatura\u00e7\u00e3o: Adicionar subtotal para o tipo de documento (R\/1\/2\/3)<\/strong><br>O livro de fatura\u00e7\u00e3o passa a apresentar um subtotal por tipo de documento (R = fatura, 1\/2\/3 = 1.\u00ba a 3.\u00ba aviso de cobran\u00e7a). Desta forma, \u00e9 poss\u00edvel ver \u00e0 primeira vista como o montante total se distribui pelas faturas e pelos n\u00edveis de aviso de cobran\u00e7a. Os agrupamentos e totais existentes permanecem inalterados.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ONE-7366 \u2013 Alterar os diret\u00f3rios de relat\u00f3rios para \u201eClientes\u201c e remover a pasta \u201eRelat\u00f3rios\u201c com liga\u00e7\u00f5es simb\u00f3licas<\/strong><br>Os relat\u00f3rios passam a ser carregados diretamente a partir do diret\u00f3rio central de relat\u00f3rios; o redirecionamento anterior atrav\u00e9s de um diret\u00f3rio adicional deixa de existir. Todos os tipos de relat\u00f3rio est\u00e3o corretamente atribu\u00eddos; os tipos de relat\u00f3rio que j\u00e1 n\u00e3o s\u00e3o utilizados foram removidos. Para os utilizadores, nada muda: todos os relat\u00f3rios continuam dispon\u00edveis como antes. Esta altera\u00e7\u00e3o simplifica a cria\u00e7\u00e3o de novos mandantes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ONE-7623 \u2013 Introduzir um indicador para ativar\/desativar o filtro de relat\u00f3rios antigo<\/strong><br>Agora \u00e9 poss\u00edvel definir, para cada cliente, se a filtragem de relat\u00f3rios anterior deve continuar ativa. Por predefini\u00e7\u00e3o, esta est\u00e1 desativada e os relat\u00f3rios s\u00e3o apresentados de acordo com a nova l\u00f3gica. Se necess\u00e1rio, a ASMIQ pode reativar a filtragem anterior para um cliente; nesse caso, ser\u00e3o apresentados apenas os relat\u00f3rios que se encontram armazenados no respetivo diret\u00f3rio do cliente.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>IAM e gest\u00e3o de utilizadores<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ONE-7680 \u2013 Visualiza\u00e7\u00e3o do utilizador no IAM: Permitir que o apoio t\u00e9cnico defina uma palavra-passe tempor\u00e1ria para os clientes finais (Keycloak)<\/strong><br>Na vista de utilizador IAM de um parceiro comercial, est\u00e3o dispon\u00edveis duas novas a\u00e7\u00f5es que permitem ao apoio t\u00e9cnico da editora ajudar diretamente os clientes finais, sem necessidade de enviar um pedido de assist\u00eancia \u00e0 ASMIQ: \u00abDefinir palavra-passe tempor\u00e1ria\u00bb e \u00abEnviar e-mail para repor a palavra-passe\u00bb. A palavra-passe tempor\u00e1ria \u00e9 gerada pelo servidor (12 caracteres, letras mai\u00fasculas e min\u00fasculas, bem como algarismos, f\u00e1cil de ditar), \u00e9 apresentada uma \u00fanica vez e pode ser copiada; n\u00e3o \u00e9 guardada nem registada. No pr\u00f3ximo in\u00edcio de sess\u00e3o, o Keycloak solicita uma nova palavra-passe. Ambas as a\u00e7\u00f5es requerem uma confirma\u00e7\u00e3o, s\u00e3o registadas e est\u00e3o dispon\u00edveis para todos os utilizadores com acesso ao m\u00f3dulo de subscri\u00e7\u00e3o.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ONE-7645 \u2013 Transferir a configura\u00e7\u00e3o de importa\u00e7\u00e3o de dados do IAM para o ambiente<\/strong><br>A integra\u00e7\u00e3o dos reinos ASMIQ.iam (lojas) para a importa\u00e7\u00e3o dos dados de in\u00edcio de sess\u00e3o passa a ser configurada fora da aplica\u00e7\u00e3o. Desta forma, \u00e9 poss\u00edvel integrar novas lojas ou reinos IAM sem necessidade de uma nova vers\u00e3o. Os dados de acesso s\u00e3o armazenados de forma encriptada.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ONE-7636 \u2013 Relat\u00f3rio de eventos do IAM (visualiza\u00e7\u00f5es de piv\u00f4)<\/strong><br>Novo relat\u00f3rio de BI \u00abIAM Events\u00bb com visualiza\u00e7\u00f5es din\u00e2micas para per\u00edodos \u00e0 escolha: eventos por tipo, in\u00edcios de sess\u00e3o por m\u00eas, por endere\u00e7o IP e por utilizador, bem como motivos de erro. As empresas podem assim criar elas pr\u00f3prias an\u00e1lises de in\u00edcios de sess\u00e3o e de auditoria, em vez de solicitarem exporta\u00e7\u00f5es mensais em SQL (pedido proveniente do ONE-6997).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>An\u00e1lises e exporta\u00e7\u00e3o<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ONE-6095 \u2013 Amplia\u00e7\u00e3o da consulta de sele\u00e7\u00e3o<\/strong><br>Na consulta de sele\u00e7\u00e3o (m\u00f3dulo \u00abAn\u00e1lises\u00bb), os campos est\u00e3o agora agrupados e identificados por parceiro comercial (\u00abPC:\u00bb) e assinatura (\u00abAss:\u00bb). Novos campos: ID alternativo do parceiro comercial, ID da fatura eletr\u00f3nica 1 e ID da fatura eletr\u00f3nica 2 (PC), bem como ID alternativo da assinatura (Assinatura). A exporta\u00e7\u00e3o est\u00e1 agora tamb\u00e9m dispon\u00edvel para o Excel (ONE-7666). Se for selecionada a op\u00e7\u00e3o \u00abExportar todos os dados do cliente (incluindo assinaturas)\u00bb, ambas as tabelas s\u00e3o ocultadas; na exporta\u00e7\u00e3o, os campos adicionais do parceiro comercial s\u00e3o tamb\u00e9m apresentados para o terceiro pagador.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ONE-7666 \u2013 Adicionar a op\u00e7\u00e3o \u201eExportar como Excel (.xlsx)\u201c \u00e0 exporta\u00e7\u00e3o de CSV da grelha<\/strong><br>Al\u00e9m da exporta\u00e7\u00e3o para CSV j\u00e1 existente, as visualiza\u00e7\u00f5es em grelha oferecem agora tamb\u00e9m a possibilidade de exporta\u00e7\u00e3o para um ficheiro Excel (.xlsx). O ficheiro abre-se corretamente no Excel, independentemente das defini\u00e7\u00f5es regionais do Windows, com uma separa\u00e7\u00e3o clara entre colunas e caracteres especiais apresentados corretamente. A exporta\u00e7\u00e3o para CSV permanece inalterada.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Plataforma e Opera\u00e7\u00f5es<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ONE-7678 \u2013 Melhorar a lentid\u00e3o da interface do utilizador do Vaadin na primeira utiliza\u00e7\u00e3o ap\u00f3s o rein\u00edcio do front-end<\/strong><br>Ap\u00f3s um rein\u00edcio ou uma implementa\u00e7\u00e3o, os primeiros carregamentos de p\u00e1ginas e cliques na interface do utilizador demoravam entre 5 e 8 segundos. O sistema pr\u00e9-carrega os dados e componentes necess\u00e1rios logo no arranque; al\u00e9m disso, a causa principal foi resolvida no servidor de aplica\u00e7\u00f5es. Resultado no ambiente de teste: o login demora agora cerca de 0,8 segundos, em vez de 7; o primeiro clique demora cerca de 2,5 segundos, em vez de 7,7. O tempo de prepara\u00e7\u00e3o ocorre agora no arranque e j\u00e1 n\u00e3o quando o primeiro utilizador acede ao sistema; uma inst\u00e2ncia s\u00f3 come\u00e7a a receber pedidos quando estiver totalmente pronta.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ONE-7627 \u2013 Utilizar o esquema local \u00abdbchangelog.xsd\u00bb em vez do esquema online para o Liquibase em todos os servi\u00e7os<\/strong><br>Os servi\u00e7os passaram a utilizar o esquema local do Liquibase em vez da vers\u00e3o online. Assim, o arranque j\u00e1 n\u00e3o depende da disponibilidade do site do Liquibase. Servi\u00e7os afetados: batch (wildcat), bem como os servi\u00e7os finance, reporting, batch, email e delivery-organisation (asmiq.one).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ONE-7582 \u2013 Registar todos os par\u00e2metros\/vari\u00e1veis de execu\u00e7\u00e3o no servi\u00e7o de fluxo de trabalho caso ocorra um erro durante a execu\u00e7\u00e3o da tarefa<\/strong><br>Em caso de erros nas tarefas do fluxo de trabalho e nas estrat\u00e9gias de nomes de ficheiros, os par\u00e2metros e vari\u00e1veis de execu\u00e7\u00e3o passam a ser registados. As potenciais exce\u00e7\u00f5es NullPointerExceptions s\u00e3o interceptadas e, sempre que poss\u00edvel, tratadas com um mecanismo de fallback controlado. Desta forma, \u00e9 poss\u00edvel identificar mais rapidamente as causas dos erros.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Personalizado<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ONE-7656 \u2013 Interface de adapta\u00e7\u00e3o para o inquilino DU<\/strong><br>No ficheiro CSV de endere\u00e7os das etiquetas (Sele\u00e7\u00e3o 11 da transportadora, Tenant DU), o c\u00f3digo postal, a localidade e o c\u00f3digo do pa\u00eds passam a seguir-se diretamente ao endere\u00e7o da rua, antes do n\u00famero do vag\u00e3o e da caixa postal. N\u00e3o s\u00e3o adicionadas nem removidas colunas. Os processos de tratamento posteriores que leem o ficheiro com base na posi\u00e7\u00e3o das colunas devem ser verificados em conformidade.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83d\udc1b Corre\u00e7\u00f5es de erros<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ONE-7671 \u2013 O pr\u00e9-pagamento num endere\u00e7o de pagador partilhado n\u00e3o \u00e9 aplicado quando esse endere\u00e7o paga v\u00e1rias subscri\u00e7\u00f5es (Prioridade 2)<\/strong><br>Se um endere\u00e7o de pagador (terceiro pagador) com um pr\u00e9-pagamento pendente para v\u00e1rias assinaturas, o pr\u00e9-pagamento podia ser atribu\u00eddo a uma tentativa de fatura\u00e7\u00e3o no ciclo de cobran\u00e7a e reatribu\u00eddo atrav\u00e9s do \u00abcaminho de pequenas quantias\u00bb, sem ser novamente deduzido das restantes assinaturas do mesmo ciclo. A assinatura em quest\u00e3o era faturada na totalidade, enquanto o pagamento antecipado permanecia pendente. A compensa\u00e7\u00e3o foi corrigida, de modo a que o pagamento antecipado seja contabilizado de forma fi\u00e1vel numa fatura vencida do mesmo ciclo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ONE-7675 \u2013 A pesquisa de texto completo por vezes n\u00e3o apresentava resultados para parceiros de neg\u00f3cio existentes (Prioridade 2)<\/strong><br>A pesquisa de texto completo, especialmente no caso de termos de pesquisa curtos (por exemplo, \u00abcasa de banho\u00bb), por vezes n\u00e3o apresentava resultados, apesar de existirem parceiros comerciais adequados. A causa era um erro relacionado com resultados sem atribui\u00e7\u00e3o de morada (por exemplo, contactos telef\u00f3nicos sem morada), que levava \u00e0 interrup\u00e7\u00e3o de toda a pesquisa. Agora, esses resultados s\u00e3o ignorados e a pesquisa apresenta os resultados corretos.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ONE-7606 \u2013 O aviso relativo \u00e0 duplica\u00e7\u00e3o do \u201eRegisto de Expedi\u00e7\u00e3o\u201c na mesma data de entrega nunca \u00e9 apresentado (Prioridade 2)<\/strong><br>O aviso introduzido com a vers\u00e3o ONE-7526 (6.6.16) em caso de novo registo de entrega para a mesma data de entrega nunca foi apresentado, porque a verifica\u00e7\u00e3o acedia a uma tabela que \u00e9 esvaziada no in\u00edcio do registo. Por conseguinte, as sele\u00e7\u00f5es podiam ser registadas duas vezes. A verifica\u00e7\u00e3o \u00e9 agora efetuada com base nos dados da transportadora; a caixa de di\u00e1logo de sele\u00e7\u00e3o (\u00abSubstituir registo existente\u00bb ou \u00abAdicionar novas entradas\u00bb) volta a aparecer antes da sele\u00e7\u00e3o da data e da hora.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ONE-7622 \u2013 Caixa de di\u00e1logo \u00abRelat\u00f3rio\u00bb: A caixa de di\u00e1logo \u00abAguardar\u00bb tem de ser fechada manualmente para que a caixa de di\u00e1logo \u00abTransfer\u00eancia\u00bb seja exibida (Prioridade 2)<\/strong><br>Ao criar um relat\u00f3rio (por exemplo, em \u00abExpedi\u00e7\u00f5es\u00bb e \u00abDivis\u00f5es\u00bb), a janela de espera permanecia aberta ap\u00f3s a conclus\u00e3o da exporta\u00e7\u00e3o; a janela de transfer\u00eancia s\u00f3 ficava vis\u00edvel ap\u00f3s ser fechada manualmente. Agora, a janela de espera fecha-se automaticamente e a janela de transfer\u00eancia aparece diretamente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ONE-7574 \u2013 Mostrar e associar o ID de subscri\u00e7\u00e3o correto \u00e0s entradas da tabela \u201eDetalhes da reserva\u201c na \u201eVisualiza\u00e7\u00e3o do extrato da conta financeira\u201c<\/strong><br>No extrato banc\u00e1rio de um parceiro comercial, os detalhes das transa\u00e7\u00f5es relativas a assinaturas encomendadas e pagas atrav\u00e9s da loja online apresentavam o ID do modelo de assinatura em vez do ID da assinatura efetiva; consequentemente, a liga\u00e7\u00e3o n\u00e3o conduzia a lado nenhum. Agora, \u00e9 apresentado e ligado o ID correto da assinatura.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ONE-7621 \u2013 N\u00e3o registar um erro do tipo \u201en\u00e3o foi encontrada a \u00faltima fatura\u201c para o tipo de subscri\u00e7\u00e3o gratuita<\/strong><br>No caso de uma fatura imediata relativa a uma assinatura gratuita (tarifa de CHF 0.\u2013), n\u00e3o era apresentado qualquer documento de fatura e era registado o erro \u00abNo last open invoice found\u00bb. O documento de fatura \u00e9 agora criado e apresentado, deixando de ser registado o erro.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>ONE-7633 \u2013 Scripts de acompanhamento de cobran\u00e7as: verificar os par\u00e2metros da empresa no \u00abcsv2pdf \u2013condition\u00bb em todos os tenants produtivos<\/strong><br>Durante a migra\u00e7\u00e3o dos scripts \u00abTarefas ap\u00f3s o ciclo de cobran\u00e7a\u00bb para JSON\/csv2pdf, foi adicionado um par\u00e2metro \u00abCompany\u00bb aos relat\u00f3rios contabil\u00edsticos, o que fez com que os PDFs, como o di\u00e1rio de fatura\u00e7\u00e3o, as faturas de pequeno valor ou o di\u00e1rio de contas, fossem gerados em branco (detetado em ONE-7630). Os scripts de todos os tenants produtivos foram verificados e, sempre que necess\u00e1rio, corrigidos (execu\u00e7\u00e3o definitiva e provis\u00f3ria).<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><th>Tipo de problema<\/th><th>Prioridade<\/th><th>Chave<\/th><th>Resumo<\/th><\/tr><tr><td>Inseto<\/td><td>Prio 2 - Elevado<\/td><td><a href=\"https:\/\/asmiq-io.atlassian.net\/browse\/ONE-7675\">ONE-7675<\/a><\/td><td>A pesquisa de texto completo, por vezes, n\u00e3o apresentava resultados para parceiros comerciais existentes<\/td><\/tr><tr><td>Inseto<\/td><td>Prio 2 - Elevado<\/td><td><a href=\"https:\/\/asmiq-io.atlassian.net\/browse\/ONE-7671\">ONE-7671<\/a><\/td><td>O pr\u00e9-pagamento relativo a um endere\u00e7o de pagador partilhado n\u00e3o \u00e9 aplicado quando esse endere\u00e7o paga v\u00e1rias subscri\u00e7\u00f5es \u2014 em vez disso, \u00e9 gerada uma fatura completa, em vez de se proceder \u00e0 compensa\u00e7\u00e3o<\/td><\/tr><tr><td>Alterar<\/td><td>Prio 2 - Elevado<\/td><td><a href=\"https:\/\/asmiq-io.atlassian.net\/browse\/ONE-7668\">ONE-7668<\/a><\/td><td>Di\u00e1rio de fatura\u00e7\u00e3o: Adicionar subtotal para o tipo de documento (R\/1\/2\/3)<\/td><\/tr><tr><td>Alterar<\/td><td>Prio 2 - Elevado<\/td><td><a href=\"https:\/\/asmiq-io.atlassian.net\/browse\/ONE-7667\">ONE-7667<\/a><\/td><td>PaymentErrorView: incluir o \u201eN.\u00ba do cliente\u201c na exporta\u00e7\u00e3o para CSV e formatar o n\u00famero de refer\u00eancia em blocos agrupados<\/td><\/tr><tr><td>Alterar<\/td><td>Prio 2 - Elevado<\/td><td><a href=\"https:\/\/asmiq-io.atlassian.net\/browse\/ONE-7666\">ONE-7666<\/a><\/td><td>Adicionar a op\u00e7\u00e3o \u201eExportar como Excel (.xlsx)\u201c \u00e0 exporta\u00e7\u00e3o da grelha para CSV, para evitar problemas dos clientes ao abrir o ficheiro no Excel<\/td><\/tr><tr><td>Alterar<\/td><td>Prio 2 - Elevado<\/td><td><a href=\"https:\/\/asmiq-io.atlassian.net\/browse\/ONE-7665\">ONE-7665<\/a><\/td><td>Adicionar par\u00e2metros configur\u00e1veis da CLI do csv2pdf \u00e0s automatiza\u00e7\u00f5es de PDF<\/td><\/tr><tr><td>Alterar<\/td><td>Prio 2 - Elevado<\/td><td><a href=\"https:\/\/asmiq-io.atlassian.net\/browse\/ONE-7645\">ONE-7645<\/a><\/td><td>Move IAM: importar a configura\u00e7\u00e3o de dados para o ambiente \u2013 configurar sem necessidade de lan\u00e7amento<\/td><\/tr><tr><td>Alterar<\/td><td>Prio 2 - Elevado<\/td><td><a href=\"https:\/\/asmiq-io.atlassian.net\/browse\/ONE-7636\">ONE-7636<\/a><\/td><td>Relat\u00f3rio de eventos do IAM (vis\u00f5es din\u00e2micas)<\/td><\/tr><tr><td>Alterar<\/td><td>Prio 2 - Elevado<\/td><td><a href=\"https:\/\/asmiq-io.atlassian.net\/browse\/ONE-7625\">ONE-7625<\/a><\/td><td>Gerir modelos de e-mail na configura\u00e7\u00e3o do sistema<\/td><\/tr><tr><td>Alterar<\/td><td>Prio 2 - Elevado<\/td><td><a href=\"https:\/\/asmiq-io.atlassian.net\/browse\/ONE-7623\">ONE-7623<\/a><\/td><td>Introduzir um indicador para ativar\/desativar o filtro de relat\u00f3rios antigo<\/td><\/tr><tr><td>Inseto<\/td><td>Prio 2 - Elevado<\/td><td><a href=\"https:\/\/asmiq-io.atlassian.net\/browse\/ONE-7622\">ONE-7622<\/a><\/td><td>Caixa de di\u00e1logo \u00abRelat\u00f3rio\u00bb: A caixa de di\u00e1logo \u00abAguardar\u00bb tem de ser fechada manualmente para que a caixa de di\u00e1logo \u00abTransfer\u00eancia\u00bb seja apresentada<\/td><\/tr><tr><td>Inseto<\/td><td>Prio 2 - Elevado<\/td><td><a href=\"https:\/\/asmiq-io.atlassian.net\/browse\/ONE-7606\">ONE-7606<\/a><\/td><td>Nunca \u00e9 apresentado um aviso relativo \u00e0 duplica\u00e7\u00e3o do \u201eRegisto da expedi\u00e7\u00e3o\u201c na mesma data de entrega<\/td><\/tr><tr><td>Alterar<\/td><td>Prio 2 - Elevado<\/td><td><a href=\"https:\/\/asmiq-io.atlassian.net\/browse\/ONE-7470\">ONE-7470<\/a><\/td><td>Ativar automatiza\u00e7\u00f5es de e-mail<\/td><\/tr><tr><td>Alterar<\/td><td>Prio 2 - Elevado<\/td><td><a href=\"https:\/\/asmiq-io.atlassian.net\/browse\/ONE-7366\">ONE-7366<\/a><\/td><td>Altere os diret\u00f3rios de relat\u00f3rios para \u201eClients\u201c e elimine a pasta \u201eReports\u201c com liga\u00e7\u00f5es simb\u00f3licas<\/td><\/tr><tr><td>Alterar<\/td><td>Prio 3 - M\u00e9dio<\/td><td><a href=\"https:\/\/asmiq-io.atlassian.net\/browse\/ONE-7688\">ONE-7688<\/a><\/td><td>Finance Export \u2013 As tarefas de cobran\u00e7a exportadas permanecem no estado \u00abSTARTED\u00bb quando a tarefa de cobran\u00e7a \u00e9 interrompida<\/td><\/tr><tr><td>Alterar<\/td><td>Prio 3 - M\u00e9dio<\/td><td><a href=\"https:\/\/asmiq-io.atlassian.net\/browse\/ONE-7687\">ONE-7687<\/a><\/td><td>Pagamento externo \u2013 Propagar erros do servi\u00e7o de pagamentos do servi\u00e7o financeiro para o servi\u00e7o de fluxo de trabalho<\/td><\/tr><tr><td>Alterar<\/td><td>Prio 3 - M\u00e9dio<\/td><td><a href=\"https:\/\/asmiq-io.atlassian.net\/browse\/ONE-7684\">ONE-7684<\/a><\/td><td>Importa\u00e7\u00e3o de pagamentos (New Finance): Evitar o processamento duplo de ficheiros de pagamentos de grande dimens\u00e3o<\/td><\/tr><tr><td>Alterar<\/td><td>Prio 3 - M\u00e9dio<\/td><td><a href=\"https:\/\/asmiq-io.atlassian.net\/browse\/ONE-7680\">ONE-7680<\/a><\/td><td>Visualiza\u00e7\u00e3o do utilizador no IAM: Permitir que o apoio t\u00e9cnico defina uma palavra-passe tempor\u00e1ria para os clientes finais (Keycloak)<\/td><\/tr><tr><td>Alterar<\/td><td>Prio 3 - M\u00e9dio<\/td><td><a href=\"https:\/\/asmiq-io.atlassian.net\/browse\/ONE-7678\">ONE-7678<\/a><\/td><td>Melhorar a lentid\u00e3o da interface do utilizador do Vaadin na primeira utiliza\u00e7\u00e3o ap\u00f3s o rein\u00edcio do front-end<\/td><\/tr><tr><td>Alterar<\/td><td>Prio 3 - M\u00e9dio<\/td><td><a href=\"https:\/\/asmiq-io.atlassian.net\/browse\/ONE-7656\">ONE-7656<\/a><\/td><td>Adaptar a interface para o inquilino DU<\/td><\/tr><tr><td>Inseto<\/td><td>Prio 3 - M\u00e9dio<\/td><td><a href=\"https:\/\/asmiq-io.atlassian.net\/browse\/ONE-7633\">ONE-7633<\/a><\/td><td>Scripts de acompanhamento de cobran\u00e7as: verificar os par\u00e2metros da empresa no \u00abcsv2pdf \u2013condition\u00bb em todos os tenants produtivos<\/td><\/tr><tr><td>Alterar<\/td><td>Prio 3 - M\u00e9dio<\/td><td><a href=\"https:\/\/asmiq-io.atlassian.net\/browse\/ONE-7627\">ONE-7627<\/a><\/td><td>Utilizar o esquema local \u00abdbchangelog.xsd\u00bb em vez do esquema online para o Liquibase em todos os servi\u00e7os<\/td><\/tr><tr><td>Inseto<\/td><td>Prio 3 - M\u00e9dio<\/td><td><a href=\"https:\/\/asmiq-io.atlassian.net\/browse\/ONE-7621\">ONE-7621<\/a><\/td><td>N\u00e3o registe um erro do tipo \u201en\u00e3o foi encontrada a \u00faltima fatura\u201c para o tipo de subscri\u00e7\u00e3o gratuita<\/td><\/tr><tr><td>Alterar<\/td><td>Prio 3 - M\u00e9dio<\/td><td><a href=\"https:\/\/asmiq-io.atlassian.net\/browse\/ONE-7618\">ONE-7618<\/a><\/td><td>An\u00e1lise de relat\u00f3rios espec\u00edficos do cliente<\/td><\/tr><tr><td>Alterar<\/td><td>Prio 3 - M\u00e9dio<\/td><td><a href=\"https:\/\/asmiq-io.atlassian.net\/browse\/ONE-7617\">ONE-7617<\/a><\/td><td>Implementar os modelos padr\u00e3o do ASMIQ.one (Grupo 4) utilizando o json2pdf<\/td><\/tr><tr><td>Alterar<\/td><td>Prio 3 - M\u00e9dio<\/td><td><a href=\"https:\/\/asmiq-io.atlassian.net\/browse\/ONE-7616\">ONE-7616<\/a><\/td><td>Implementar os modelos padr\u00e3o do ASMIQ.one (Grupo 3) utilizando o json2pdf<\/td><\/tr><tr><td>Alterar<\/td><td>Prio 3 - M\u00e9dio<\/td><td><a href=\"https:\/\/asmiq-io.atlassian.net\/browse\/ONE-7615\">ONE-7615<\/a><\/td><td>Implementar os modelos padr\u00e3o do ASMIQ.one (Grupo 2) utilizando o json2pdf<\/td><\/tr><tr><td>Alterar<\/td><td>Prio 3 - M\u00e9dio<\/td><td><a href=\"https:\/\/asmiq-io.atlassian.net\/browse\/ONE-7593\">ONE-7593<\/a><\/td><td>Redesenhar a fatura experimental para tratar as tabelas tempor\u00e1rias da mesma forma que na fatura provis\u00f3ria<\/td><\/tr><tr><td>Alterar<\/td><td>Prio 3 - M\u00e9dio<\/td><td><a href=\"https:\/\/asmiq-io.atlassian.net\/browse\/ONE-7591\">ONE-7591<\/a><\/td><td>Implementar os modelos padr\u00e3o do ASMIQ.one (Grupo 1) utilizando o json2pdf<\/td><\/tr><tr><td>Alterar<\/td><td>Prio 3 - M\u00e9dio<\/td><td><a href=\"https:\/\/asmiq-io.atlassian.net\/browse\/ONE-7582\">ONE-7582<\/a><\/td><td>Registar todos os par\u00e2metros\/vari\u00e1veis de execu\u00e7\u00e3o no servi\u00e7o de fluxo de trabalho, caso ocorra um erro durante a execu\u00e7\u00e3o da tarefa<\/td><\/tr><tr><td>Inseto<\/td><td>Prio 3 - M\u00e9dio<\/td><td><a href=\"https:\/\/asmiq-io.atlassian.net\/browse\/ONE-7574\">ONE-7574<\/a><\/td><td>Mostrar e associar o ID de subscri\u00e7\u00e3o correto \u00e0s entradas da tabela \u201eDetalhes da reserva\u201c na \u201eVisualiza\u00e7\u00e3o do extrato da conta financeira\u201c<\/td><\/tr><tr><td>Alterar<\/td><td>Prio 3 - M\u00e9dio<\/td><td><a href=\"https:\/\/asmiq-io.atlassian.net\/browse\/ONE-6095\">ONE-6095<\/a><\/td><td>Amplia\u00e7\u00e3o da consulta de sele\u00e7\u00e3o<\/td><\/tr><\/tbody><\/table><\/figure>","protected":false},"excerpt":{"rendered":"<p>Release Build: 28.10.2026 Deploy Date: 28.10.2026 Fix Version: ONE_RE_6_6_17 Releasebeschreibung: Release 6.6.17 umfasst 25 Changes und 7 Bugfixes. Schwerpunkte sind [&hellip;]<\/p>\n","protected":false},"author":8,"featured_media":0,"template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}}},"categories":[12],"class_list":["post-3263","releases","type-releases","status-publish","hentry","category-v6"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Changelog Release 6.6.17 - ASMIQ I\/O<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/asmiq.io\/pt\/libertacao\/versao-6-6-17\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Changelog Release 6.6.17 - ASMIQ I\/O\" \/>\n<meta property=\"og:description\" content=\"Release Build: 28.10.2026 Deploy Date: 28.10.2026 Fix Version: ONE_RE_6_6_17 Releasebeschreibung: Release 6.6.17 umfasst 25 Changes und 7 Bugfixes. Schwerpunkte sind [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/asmiq.io\/pt\/libertacao\/versao-6-6-17\/\" \/>\n<meta property=\"og:site_name\" content=\"ASMIQ I\/O\" \/>\n<meta property=\"article:modified_time\" content=\"2026-11-02T07:26:31+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/asmiq.io\\\/release\\\/release-6-6-17\\\/\",\"url\":\"https:\\\/\\\/asmiq.io\\\/release\\\/release-6-6-17\\\/\",\"name\":\"Changelog Release 6.6.17 - ASMIQ I\\\/O\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/asmiq.io\\\/#website\"},\"datePublished\":\"2026-10-29T07:22:47+00:00\",\"dateModified\":\"2026-11-02T07:26:31+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/asmiq.io\\\/release\\\/release-6-6-17\\\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/asmiq.io\\\/release\\\/release-6-6-17\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/asmiq.io\\\/release\\\/release-6-6-17\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\\\/\\\/asmiq.io\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Releases\",\"item\":\"https:\\\/\\\/asmiq.io\\\/releases\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Changelog Release 6.6.17\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/asmiq.io\\\/#website\",\"url\":\"https:\\\/\\\/asmiq.io\\\/\",\"name\":\"ASMIQ I\\\/O\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/asmiq.io\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/asmiq.io\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/asmiq.io\\\/#organization\",\"name\":\"ASMIQ I\\\/O\",\"url\":\"https:\\\/\\\/asmiq.io\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\\\/\\\/asmiq.io\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/asmiq.io\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/asmiq_logo_text.svg\",\"contentUrl\":\"https:\\\/\\\/asmiq.io\\\/wp-content\\\/uploads\\\/2024\\\/09\\\/asmiq_logo_text.svg\",\"width\":942,\"height\":1225,\"caption\":\"ASMIQ I\\\/O\"},\"image\":{\"@id\":\"https:\\\/\\\/asmiq.io\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/company\\\/asmiq-io\\\/posts\\\/?feedView=all\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Registo de altera\u00e7\u00f5es da vers\u00e3o 6.6.17 - ASMIQ I\/O","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/asmiq.io\/pt\/libertacao\/versao-6-6-17\/","og_locale":"pt_PT","og_type":"article","og_title":"Changelog Release 6.6.17 - ASMIQ I\/O","og_description":"Release Build: 28.10.2026 Deploy Date: 28.10.2026 Fix Version: ONE_RE_6_6_17 Releasebeschreibung: Release 6.6.17 umfasst 25 Changes und 7 Bugfixes. Schwerpunkte sind [&hellip;]","og_url":"https:\/\/asmiq.io\/pt\/libertacao\/versao-6-6-17\/","og_site_name":"ASMIQ I\/O","article_modified_time":"2026-11-02T07:26:31+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/asmiq.io\/release\/release-6-6-17\/","url":"https:\/\/asmiq.io\/release\/release-6-6-17\/","name":"Registo de altera\u00e7\u00f5es da vers\u00e3o 6.6.17 - ASMIQ I\/O","isPartOf":{"@id":"https:\/\/asmiq.io\/#website"},"datePublished":"2026-10-29T07:22:47+00:00","dateModified":"2026-11-02T07:26:31+00:00","breadcrumb":{"@id":"https:\/\/asmiq.io\/release\/release-6-6-17\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/asmiq.io\/release\/release-6-6-17\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/asmiq.io\/release\/release-6-6-17\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/asmiq.io\/"},{"@type":"ListItem","position":2,"name":"Releases","item":"https:\/\/asmiq.io\/releases\/"},{"@type":"ListItem","position":3,"name":"Changelog Release 6.6.17"}]},{"@type":"WebSite","@id":"https:\/\/asmiq.io\/#website","url":"https:\/\/asmiq.io\/","name":"E\/S ASMIQ","description":"","publisher":{"@id":"https:\/\/asmiq.io\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/asmiq.io\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":"Organization","@id":"https:\/\/asmiq.io\/#organization","name":"E\/S ASMIQ","url":"https:\/\/asmiq.io\/","logo":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/asmiq.io\/#\/schema\/logo\/image\/","url":"https:\/\/asmiq.io\/wp-content\/uploads\/2024\/09\/asmiq_logo_text.svg","contentUrl":"https:\/\/asmiq.io\/wp-content\/uploads\/2024\/09\/asmiq_logo_text.svg","width":942,"height":1225,"caption":"ASMIQ I\/O"},"image":{"@id":"https:\/\/asmiq.io\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/asmiq-io\/posts\/?feedView=all"]}]}},"_links":{"self":[{"href":"https:\/\/asmiq.io\/pt\/wp-json\/wp\/v2\/releases\/3263","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/asmiq.io\/pt\/wp-json\/wp\/v2\/releases"}],"about":[{"href":"https:\/\/asmiq.io\/pt\/wp-json\/wp\/v2\/types\/releases"}],"author":[{"embeddable":true,"href":"https:\/\/asmiq.io\/pt\/wp-json\/wp\/v2\/users\/8"}],"wp:attachment":[{"href":"https:\/\/asmiq.io\/pt\/wp-json\/wp\/v2\/media?parent=3263"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/asmiq.io\/pt\/wp-json\/wp\/v2\/categories?post=3263"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}