12
Notas de Lançamento do BrERP versão 12
Confira os Configuradores do Sistema - BrERP
Build 12.0.0.202508161930
- [Relatório Financeiro] Expurgar Parceiro de Negócio: Defeito [19406] - Ajuste realizado ao negar parceiros no Relatório Financeiro.
- [Converter Cotação] - Não traz campo Unidade de Medida Comercial (NFe): Defeito [19570] - Ajustamos o processo converter cotação, para levar o campo Unidade de Medida Comercial NFe.
- [Documento Fiscal] Status NFe não cadastrado: Defeito [19585] - Realizado cadastro do status NFe 851-Rejeição: Soma do valor das parcelas difere do valor líquido da fatura.
- [Lote de NFe] Status NFe não atualizando: Defeito [19586] - Ajustado o retorno do lote para preenchimento do campo Status NFe.
Build 12.0.0.202508131530
- [Lote de NFe] Erro ao retornar lote: Defeito [19563] - Corrigida a marcação da flag "Lote Recebido" após retornar um lote NFe que contenha alguma rejeição.
- [Gerar Fatura] Problemas ao gerar fatura: Defeito [19566] - Realizamos um ajuste na geração de faturas para gerar corretamente quando houver expedição com linhas zeradas.
- [Documento Fiscal (Saída)] - Rejeição 629: Defeito [19577] - Foi corrigida a geração do documento fiscal para evitar a rejeição 629: Valor do Produto difere do Valor Unitário de Comercialização e Quantidade Comercial.
- [Ordem de Venda] - Calculo de CPV: Defeito [19580] - Corrigida uma falha que poderia impedir o salvamento de linhas na Ordem de Venda durante o cálculo do Custo do Produto Vendido (CPV), para isso foi ajustado para obter do Elemento de Custo cujo Método de Formação de Custo seja o mesmo do Esquema Contábil.
Build 12.0.0.202508081449
- [Entregas Pendentes] - Correção de Alerta na Ordem de Venda e Gerar Embarque: Defeito [19549] - A validação de "Entregas Pendentes" foi ajustada para o aviso sobre outras entregas para o mesmo cliente não seja mais exibido ao criar ou manusear documentos que não representam uma venda confirmada, como "Propostas" e "Orçamentos".
- [Cobrança PIX] - Lock ao processar cobrança: Defeito [19555] - Corrigimos uma falha crítica que causava travamentos no sistema durante o processamento automático de confirmações de pagamento de Cobrança PIX.
Build 12.0.0.202508080044
- [Cobrança PIX] - Gerando mais de um recebimento para a mesma cobrança: Defeito [19517] - Corrigimos uma falha no processamento de retornos PIX que poderia, em casos raros de notificações simultâneas enviadas pelo banco, gerar recebimentos duplicados para a mesma cobrança. Agora, mesmo sob estas condições, a cobrança será processada e liquidada apenas uma vez.
- [RPS] Integração Prefeitura de Nova Lima - MG: Funcionalidade [19530] - Implementada integração com a prefeitura de Nova Lima–MG para emissão de RPS.
- [Gerar Embarque] Evento de Planejamento de Embarque: Defeito [19533] - Corrigida uma falha que causava um erro inesperado no formulário "Gerar Embarque" no momento em que um registro era selecionado na grade.
- [Relatório de Conferência de Lista de Preço] - Falha ao executar relatório: Defeito [19538] - Correção na execução do relatório.
- [Documento Fiscal] Quantidade de produto no Lote: Defeito [19551] - Ajustada as informações de rastreabilidade para apresentarem corretamente a quantidade do produto no lote.
Build 12.0.0.202508042341
- [Alocação Automática de Pagamentos com Faturas] Erro ao executar o processo: Defeito [19531] - Ajustamos o processo para corrigir uma falha que tornava obrigatório o preenchimento dos novos campos de filtro (como Tipo de Documento e Centro de Custo 2).
Build 12.0.0.202508012309
Documentação Funcionalidades
- [Lote de NF-e] Resposta Síncrona para Lote com somente uma NF-e- NT 2025.001 (Homologação até 02/06/25 - Produção: 01/09/25): Melhoria [19098] - Em conformidade com a Nota Técnica 2025.001 da SEFAZ, ajustamos o processo de transmissão de notas fiscais. A partir de agora, lotes contendo somente uma única NF-e (modelo 55) serão enviados de forma síncrona, tornando o processo de autorização mais rápido, pois o status da nota é recebido imediatamente, eliminando a necessidade de realizar o retorno do lote manualmente.
- [Ordem de Venda] Destacar Barra na Nota: Funcionalidade [19326] - Implementada funcionalidade que permite vender um mesmo produto utilizando diferentes unidades de medida comerciais, enquanto a unidade de medida padrão é mantida para o controle de estoque e para fins fiscais. Esse recurso será configurável através da aba "Conversão de UdM" no cadastro do produto, sendo possível definir unidades de medida comerciais alternativas (como "Barra", "Peça", "Caixa", etc.). Ao utilizar na linha da Ordem de Venda um Produto que possua essa aba preenchida, o campo Unidade de Medida Comercial (NFe) será habilitado, sendo levado seu valor para Fatura e Documento Fiscal. Quando utilizado esse recurso, os campos de Valor e Quantidade da OV serão calculados com base na conversão configurada na aba do Produto.
- [Sped] Unidade Tributável: Melhoria [19347] - Ajustamos a geração dos arquivos SPED Fiscal e SPED Contribuições para os blocos 0190, C170, C510 e D510 serem gerados utilizando a Unidade de Medida Tributável e a Quantidade Tributável do documento fiscal, em vez da unidade comercial. Com esse ajuste, será possível realizar operações de venda utilizando múltiplas unidades de medida.
- [Estilo CSS] Ajustar estilo Info Windows: Defeito [19418] - Correção no recurso de Estilo CSS que havia deixado de funcionar em diversas Janelas de Informação (Info Windows). A correção desse recurso, reestabelece a estilização customizada de campos (como cores ou texto em negrito).
- [Menu] Não apresentando a pesquisa: Defeito [19424] - Corrigimos um problema de layout na interface em dispositivos móveis que ocorria quando o nome do usuário logado era muito longo. Esse tratamento evita a quebra de linha que ocultava a barra de pesquisa e o botão do menu principal.
- [Popup de Processos] O contexto do popup não está acessível: Defeito [19435] - Corrigida a visualização de alguns popups e flags de processo para aparecerem corretamente.
- [Sped Contribuições] Correções NT nº 009: Defeito [19505] - Ajustado para serem incluídos no registro D500 somente Documentos Fiscais de Entrada (modelo 55) que efetivamente geram crédito de PIS/COFINS.
- [Documento Fiscal (Saída)] Layout de Impressão: Melhoria [19514] - Adicionada flag para permitir ao usuário selecionar se irá apresentar a UDM Tributável ou não.
- [Ordem de venda] Melhorias unidade comercial: Melhoria [19528] - Ajustada a conversão de Orçamento em Ordem de Venda para garantir que a Unidade de Medida Comercial selecionada na linha do Orçamento seja utilizada também na Ordem de Venda.
- [Plataforma] - Atualizações de Componentes, Melhorias e Segurança:
- ID-6203-Correções e Aprimoramentos no Custeio Retroativo:
- Corrigida uma inconsistência que ocorria ao registrar múltiplas transações retroativas que afetam diretamente a quantidade em estoque (como Entradas de Material, Entregas de Cliente, Uso Interno e Inventário Físico).
- Ajustada a contabilização de Faturas de Fornecedor com variação cambial vinculadas a Entradas de Material retroativas.
- ID-6229-Corrigida uma falha que ocorria ao utilizar instruções SQL mais simples na funcionalidade que preenche automaticamente o campo
Table
com base no conteúdo do campoSQL Statement
ao criar um 2Pack com tipo Data. - ID-6314-Foi corrigido um problema na manipulação de anexos em registros do sistema no iDempiere, onde impedia a migração de anexos pertencentes a outra Organização.
- ID-6553-Para facilitar a depuração e o desenvolvimento de plugins, o sistema informará no log sempre que um evento de "delegate" for ignorado devido a uma incompatibilidade entre a classe do objeto do evento (PO) e a classe que o "handler" espera.
- ID-6564-Para melhorar significativamente o desempenho e a escalabilidade ao lidar com arquivos grandes, foi adicionado suporte a
InputStream
na interfaceIArchiveStore
, reduzindo drasticamente o consumo de memória do servidor e mitigando o risco de erros deOutOfMemoryError
. - ID-6570-Realizamos uma re-arquitetura significativa no gerenciamento de anexos. Esta melhoria foca em reduzir drasticamente o consumo de memória ao trabalhar com arquivos grandes, garantindo que o iDempiere possa gerenciar anexos de qualquer tamanho de forma mais eficiente.
- ID-6591-Resolvemos uma falha que bloqueava a exclusão de documentos (como Faturas, Ordens de Venda, Pagamentos, etc.) quando estes eram gerados através da funcionalidade de Recorrência.
- ID-6592-Ajustada a definição da tabela
T_Spool
no dicionário, incorretamente classificada como uma view. - ID-6595-Implementado o suporte para Colunas Virtuais como parâmetros de relatório. Documentação do iDempiere
- ID-6596-Implementado um novo prefixo
$sysconfig.
, para uso em expressões de variáveis de contexto. Similarmente ao já existente prefixo$env.
para variáveis de ambiente, o$sysconfig.
permite o acesso direto a valores definidos no Configurador do Sistema, assim poderá ser usado parâmetros do sistema diretamente em lógicas de exibição, visualização, obrigatoriedade, valores padrão, etc. - ID-6597-Corrigida uma falha no processo de importação de pacotes (Pack In) que ocorria ao tentar importar registros que foram exportados com o campo Organização definido como uma variável (@AD_Org_ID@). O sistema agora interpreta corretamente esta variável durante a importação, substituindo-a pela organização do contexto atual do usuário.
- ID-6599-Simplificamos o processo de depuração de problemas relacionados ao envio de e-mails com a introdução da propriedade de sistema
mail.debug
. Agora, os administradores podem ativar seletivamente o log detalhado somente para as sessões de e-mail, utilizando um comando simples (exemplo no console OSGi:setprop mail.debug=true
). - ID-6602-Ajustado o tratamento para quando uma consulta SQL malformada que não retorna todas as colunas esperadas. Agora, este erro específico de "coluna não encontrada" é registrado com o nível WARNING, prevenindo gerar um número excessivo de logs no nível SEVERE.
- ID-6607-Correção no instalador Debian com arquitetura ARM.
- ID-6611-Correção para garantir que as variáveis de sistema definidas por formulários sejam limpas ao fechar o formulário.
- ID-6615-Corrigido um problema de interface em dispositivos móveis, onde botões da barra de ferramentas eram exibidos indevidamente no momento em que uma janela era aberta. O sistema agora exibe apenas os botões de ação relevantes desde o carregamento inicial da tela.
- ID-6618-Implementado no projeto iDempiere o Maven Wrapper. Foi adicionado ao repositório os scripts
mvnw
que garantem que todos os desenvolvedores utilizem uma versão específica e travada do Maven para compilar o projeto. - ID-6619-Corrigimos uma inconsistência na edição de campos de texto que suportam múltiplas linhas, como o campo "Descrição". O atalho de teclado
Shift+Enter
, utilizado para inserir uma quebra de linha, agora funciona corretamente também nos modos de visualização em grade (Grid View) e também no formulário rápido (Quick Form). - ID-6620-Correção no recurso de Estilo CSS que havia deixado de funcionar em diversas Janelas de Informação (Info Windows). A correção desse recurso, reestabelece a estilização customizada de campos (como cores ou texto em negrito).
- ID-6626-Corrigida uma falha na avaliação de "Condições de Zoom" (ZoomCondition) que ocorria quando a cláusula
WHERE
configurada continha um operador lógicoOR
. - ID-6631-Aprimorada a configuração do Provedor de Autorização (AD_AuthorizationProvider) para suportar endpoints que já contenham parâmetros de URL personalizados. O sistema agora detecta de forma inteligente se o "Endpoint de Autorização" pré-configurado já utiliza um
?
e anexa os parâmetros OAuth2 padrão com o separador correto (&
ou?
). - ID-6635-Corrigimos uma falha que afetava a exibição e o funcionamento de parâmetros em janelas de processos (pop-ups). O problema ocorria quando um parâmetro do processo tinha o mesmo nome de um campo na janela principal, fazendo com que o sistema o ocultasse ou o avaliasse incorretamente. A lógica de avaliação de contexto foi restaurada para sua ordem correta, garantindo que os parâmetros da janela de processo tenham prioridade.
- ID-6203-Correções e Aprimoramentos no Custeio Retroativo:
Build 12.0.0.202507282209
- [Entregas Pendentes] - Validações: Melhoria [19507] - Para melhorar o controle de entregas prevenindo esquecimentos e ajudando a identificar oportunidades para consolidar fretes, o sistema agora pode alertar os usuários sobre pedidos pendentes ao criar ou alterar uma Ordem de Venda e também ao Gerar um Embarque. Essa validação poderá ser habilitada através do configurador de sistema
COF_DIAS_ALERTA_PEDIDO
, implementado com o valor padrão-1
ao nível de Organização. Caso seja usado, este configurador deverá ser preenchido com a quantidade de dias à frente que serão validados. Essa validação alertará o usuário caso identifique outros pedidos que se enquadrem nas condições abaixo:- Data Prometida do outro pedido é anterior a data de entrega do pedido atual ou, conforme preenchido no configurador, quantidade X de dias à frente do pedido atual;
- Status de pedido como Completo (CO);
- Localização de outros pedidos é a mesma do pedido atual;
- Parceiro de Negócios selecionado de outros pedidos é o mesmo PN do pedido atual.
Build 12.0.0.202507261930
Documentação Funcionalidades
- [Sped Contribuições] Nota Técnica EFD-Contribuições nº 009: Melhoria [18700] - Adequação à Nota Técnica EFD-Contribuições nº 009:
- O sistema não irá mais gerar o "Registro 0145: Regime de Apuração da Contribuição Previdenciária Sobre a Receita Bruta" e, consequentemente, nenhum registro do Bloco P;
- Ajustada a geração dos registros D500, D501 e D505 para incluir os modelos 55 e 62, que possuem aquisição com direito a créditos tributários de PIS/PASEP e COFINS gerados a partir de 01/04/2025;
- Adicionado no Registro D500 o campo
CHV_DOC_E
para a Chave do Documento Fiscal Eletrônico, pois este campo será obrigatório a partir do período de apuração 01/04/2025 para os modelos 55 e 62.
- [Recebimento de Material] Linha Não Criada: Defeito [18788] - Corrigida uma falha no processo "Gerar Recibos a partir da Fatura" que, em certas condições, poderia criar um documento de recebimento de material incompleto, com linhas de produtos faltando.
- [Importar Pedido por XML] Melhorias: Melhoria [18869]
- A tela de seleção de linhas do pedido de compra agora está mais inteligente, com filtros automáticos por produto, opção de tela cheia e cabeçalhos de coluna fixos para facilitar a navegação;
- Criado configurador
COF_VINCULAR_LINHAS_PED_POR_XML
, ao nível de Organização, padrãoY
. Ao desativar esse configurador, não será realizado o vínculo automático do Pedido de Compra com o XML, exigindo uma validação manual; - Ajuste para reconhecer Parceiros de Negócios cadastrados em outras organizações durante a importação.
- [Gerar Fatura] - Melhoria na mensagem de erro: Melhoria [19123] - Aprimoramos a mensagem de retorno exibida pelo processo, facilitando identificação e correção de problemas. Agora, em caso de falha por dados cadastrais incompletos (como a falta de um telefone no endereço), a mensagem informará exatamente qual documento de origem não pôde ser processado e qual Parceiro de Negócios requer ajuste, incluindo Zoom para os respectivos registros.
- [Usuário] Tratamento nos campos de Telefone: Funcionalidade [19129] - Implementamos uma nova validação nos campos de telefone. A partir de agora, os campos de telefone nas telas de "Usuário" e "Localização do Parceiro de Negócios" aceitarão somente a inserção de caracteres numéricos.
- [Controle Remessas Industrialização] Devolução Material não Produzido: Melhoria [19148] - Implementada na janela "Controle de Remessas para Industrialização" o gerenciamento de forma automática da devolução de materiais de terceiros que não foram utilizados no processo produtivo. Assim, o "Saldo a Produzir" será atualizado em tempo real conforme as devoluções são faturadas, além de exibir a quantidade de "Material Não Aplicado" e listar todos os documentos fiscais de devolução relacionados em uma nova aba chamada "Documentos de Devolução Relacionados (Fornecedor)".
- [Apuração] - Melhorias PIS e COFINS: Melhoria [19248] - Ajustamos a aba "Outras Receitas/Despesas" da janela "Apuração de Impostos" para permitir a edição e inclusão de ajustes manuais. Com esta melhoria, qualquer alteração ou novo lançamento realizado nesta aba recalcula automaticamente os totais de créditos, débitos e as bases de cálculo no cabeçalho do documento.
- [Frete/Seguro/Outras Despesas] - Casas decimais: Defeito [19310] - Ajustado o cálculo de rateio de valores de 'Frete', 'Seguro' e 'Outras Despesas' para corrigir divergências de arredondamento que impediam a emissão de Documentos Fiscais.
- [Recebimento] Recebimento duplicada derivado da Cobrança PIX: Defeito [19367] - Implementada correção no processo de retorno de pagamentos PIX para garantir que cada cobrança PIX seja processada e liquidada somente uma vez, mesmo que o processo de retorno seja acionado de forma automática (pelo banco) e manual (pelo usuário) simultaneamente. Adicionalmente, incluímos um novo log no histórico da cobrança para melhorar a rastreabilidade, registrando como e quando cada recebimento foi gerado.
- [Processo Alocação Automática] - Melhoria nos parâmetros: Defeito [19386] - Implementado no processo a possibilidade de selecionar múltiplas Organizações e Tipos de Documento em uma única operação. Incluído também o filtro por "Centro de Custo 2", que será exibido condicionalmente somente para as empresas que utilizam este recurso.
- [Tratamento De Logs] - Divide by Zero: Defeito [19399] - Corrigimos uma falha no processo de rateio de descontos que, em cenários específicos, poderia causar um erro de cálculo ao realizar divisão por zero.
- [pgBadger] - Relatórios do livro fiscal: Melhoria [19403] - Otimizado o desempenho de relatórios gerados a partir da janela "Apuração de Impostos", como o "Livro de Apuração" e "Registro de Apuração", reduzindo o tempo de processamento em aproximadamente 60%.
- [Relatório De Armazenamento Por Produto] - Erro coluna não existente: Defeito [19436] - Corrigimos uma falha no "Relatório de Armazenamento por Produto" que impedia sua execução após a atualização para a versão 12.
- [Transação Inativa] - Transação Inativa Invalidar Pix: Defeito [19479] - Corrigida falha no processo que, em casos de erro de permissão, deixava transações abertas e inativas. Este ajuste garante que todas as transações de dados sejam devidamente finalizadas.
Build 12.0.0.202507172018
- [SERASA] - Melhorias nos processos: Defeito [19387] - Melhorias na integração com o SERASA:
- Atualização Automática de Dados Cadastrais: Ao realizar uma consulta, os dados do parceiro de negócio (PN) serão atualizados automaticamente, incluindo o score de crédito e a data da última revisão;
- Data da Próxima Revisão Cadastral: Foi adicionado o novo campo "Data de Próxima Revisão Cadastral" no grupo Financeiro do cadastro do parceiro de negócio. Este campo permite um controle mais flexível e individualizado sobre o agendamento de novas consultas;
- Intervalo Mínimo Entre Consultas: Para evitar consultas duplicadas e otimizar custos, foi implementada uma trava de segurança através do configurador ao nível de organização chamado
COF_INTERVALO_DIAS_CONSULTA_DADOS
, que permite configurar um intervalo mínimo (em dias) entre as consultas para um mesmo parceiro de negócio. Caso o configurador não seja definido ou for definido como-1
, o mesmo será considerado desativado; - Acesso Simplificado às Consultas: Agora é possível executar consultas de dados diretamente das seguintes janelas, agilizando o processo de verificação:
- Parceiro de Negócios;
- Informações do Parceiro de Negócio;
- Análise de Crédito;
- Vinculação Automática de Histórico: Ao consultar um documento (CPF/CNPJ), o sistema agora verifica se já existe um parceiro de negócio cadastrado na base de dados. Em caso afirmativo, a consulta é automaticamente vinculada ao cadastro existente, mantendo o histórico de crédito do mesmo.
- Parâmetro de Organização: Para garantir maior rastreabilidade e organização, o parâmetro "Organização" (AD_Org_ID) foi adicionado a todos os processos de consulta. Ele será preenchido automaticamente com a organização do usuário logado.
- Atualização do Score: Ajustado para que, caso a consulta seja executada a partir da janela de "Análise de Crédito", somente o score nesta tela será atualizado. Em contrapartida, ao executar consulta nas demais janelas, o score será atualizado no cadastro do Parceiro de Negócios.
- Formato de Data: Corrigido o formato do campo de data de nascimento (p_Birthday) no processo de consulta de CPF na Receita Federal, eliminando erros de comunicação com a API.
- [Cálculo de Markup] - Correção Callout: Defeito [19450] - Corrigimos uma falha no cálculo de markup que resultava na exibição de preços com valor incorreto de "1" ao adicionar um produto. O sistema agora garante que o preço final seja sempre calculado e exibido corretamente.
- [Posição Financeira] Campo Multiseleção Organização: Melhoria [19455] - Aprimoramos o relatório ao adicionar o parâmetro multiseleção "Organização".
Build 12.0.0.202507150032
- [Ícone Componente Pesagem] - Ícone do Componente de pesagem invisível: Defeito [19431] - Corrigida falha visual na tela da "Lista de Embarque", restaurando a exibição do ícone do componente de pesagem que estava invisível a partir da versão 12.
- [Imprimir Boletos] - Arquivo sem extensão '.pdf': Defeito [19441] - Corrigida uma falha no processo "Imprimir Boletos" que fazia com que o arquivo fosse baixado sem a extensão
.pdf
. Agora, o arquivo é salvo corretamente com seu formato, permitindo sua abertura imediata em qualquer leitor de PDF. - [Extrato Bancário] - Erro ao completar com múltiplo pagamento/recebimento: Defeito [19442] - Para contornar validação criada no ticket IDEMPIERE-5329 que impedia que um pagamento fosse conciliado quando era referenciado mais de uma vez nas linhas dos extratos bancários, foi criado configurador
COF_VALIDAR_RECONCILIACAO_MULTIPLA_PAGAMENTO
, ao nível de Organização, com padrão falso.
Build 12.0.0.202507102254
- [Ordem de Venda/Fatura] Erro ao abrir janela: Defeito [19409] - Corrigido problema que impedia a abertura das janelas de Ordem de Venda e Fatura (Cliente/Fornecedor). Com esta correção, as telas voltam a funcionar normalmente, exibindo todos os campos corretamente, incluindo o Centro de Custo.
- [Conciliação de Lançamentos Financeiros com OFX] Erro ao importar arquivo: Defeito [19410] - Correção de falha que ocorria ao importar arquivo OFX.
Build 12.0.0.202507090008
- [Custo de Produto Industrializado para terceiro] - Apropriação contábil e reversão de valor de CMP: Melhoria [19404] - Para evitar distorções nos relatórios de custo e margem, foram realizados os seguintes ajustes:
- Zerar o custo nos detalhes de custo de qualquer produto classificado como “Industrializado para Terceiro”;
- Excluir a contabilização de CPV no momento da expedição de produtos desse tipo;
- Produtos aplicados incluídos na OV de faturamento do PA industrializado seguirão o comportamento padrão do sistema.
Build 12.0.0.202507071349
- [Ordem de Produção] Peso do Produto: Defeito [19374] - Ajustes no processo que gera as ordens de produção, prevenindo a ocorrência de exceções inesperadas.
- [Fundir Entidades] - Implementar suporte à campos multi-seleção e nova entidade "Localização de PN": Melhoria [19397] - Implementado no processo "Fundir Entidades" a possibilidade de fusão de "Localização de Parceiro". Ao utilizar esse recurso, será validada se a localização de origem/destino pertencem ao mesmo Parceiro de Negócios, garantindo integridade após execução do processo.
- [Custos Finais] Apresentar mensagem referente ao peso zerado: Melhoria [18655] - Traduzidas mensagens relacionadas ao processo.
- [Importar Arquivo CSV] - Melhoria na mensagem: Melhoria [18716] - Traduzidas mensagens relacionadas ao processo.
- [Plataforma] - Atualizações de componentes, melhorias e segurança:
- ID-362-Iniciada a ocultação de janelas e funcionalidades que não estão finalizadas ou não são utilizadas.
- ID-2449-Correção de exceção que ocorria aleatoriamente ao salvar registros com a aba no modo grade.
- ID-2826-O módulo de Promotions foi removido do núcleo do sistema e transformado em plugin separado: org.idempiere.promotion.
- ID-3031-Corrigido problema que impedia a definição da "Dica Rápida" em cabeçalhos de colunas em diversas janelas e formulários.
- ID-3989-Adicionada opção para exibir o Tipo de Entidade dos elementos do dicionário (janela, processo, etc.), útil para suporte e diagnóstico. Pode ser ativada por preferência do usuário ao marcar a flag “Mostrar Informações Técnicas na Ajuda” (IsShowTechnicalInfOnHelp). Documentação do iDempiere: https://wiki.idempiere.org/en/NF12_Plugins_Extension_Entity_Type_Identification
- ID-4302-Corrigido problema onde agendamentos inativos ainda eram executados. Também ajustada a verificação de hostname, que falhava ao comparar nomes locais.
- ID-4416-Corrige cenário onde ao invalidar um pedido de compra não remove a conexão com o recebimento.
- ID-4734-Correção para usuários de Mac com teclado alemão não era possível digitar símbolos como @ (Option+L) e € (Option+E) nos campos do iDempiere, pois essas combinações são capturadas por atalhos do sistema.
- ID-4827-Padronizada a interpretação de variáveis contextuais com a adoção da DefaultEvaluatee em pontos diversos do sistema.
- ID-4925-Adicionadas as colunas QtyEntered e UOM à linha de movimentação de inventário, permitindo ao usuário informar quantidades em unidades alternativas com conversão automática para a unidade padrão de movimentação. A quantidade movimentada tornou-se somente leitura e é calculada com base na quantidade inserida. Documentação do iDempiere: https://wiki.idempiere.org/en/NF12_Support_UOM_On_Inventory_Move
- ID-5150-Adicionados ajustes no pom.xml do projeto para facilitar o desenvolvimento do iDempiere no IntelliJ com o plugin eclipse-pde-partial-idea, incluindo suporte à estrutura de diretórios e versão Java. Embora limitado, o suporte permite reconhecimento básico de classes e dependências.
- ID-5329-Melhoria que possibilita reconciliar uma única linha de extrato bancário com múltiplos pagamentos por meio do campo "Depósito em Lote". O processo "Confrontar Extrato Bancário" foi atualizado para suportar "Depósito em Lote", com marcação automática dos pagamentos envolvidos como reconciliados. Documentação do iDempiere: https://wiki.idempiere.org/en/NF12_Multiple_Payments_against_statement_line_by_Payment_Batch
- ID-5567-Melhorias que possibilitam utilizar o UUID como chave primária em Info Window e seus processos.
- ID-5657-Corrigidos erros de compatibilidade com o PostgreSQL 15, causados por ausência de espaços entre argumentos e palavras-chave em comandos SQL.
- ID-5758-Melhorias para tornar mais fácil de personalizar e estender o Relatório de Reabastecimento.
- ID-5767-Exibir ajuda/dica nos registros do painel Atividades.
- ID-5769-WRadioGroupEditor: torna a classe RadioGroupEditor pública.
- ID-5803-Corrige para o atalho ESC não fechar a guia e a janela pop-up de uma só vez.
- ID-5804-Correção em cenário onde os parâmetros obrigatórios da Janela de Informações não estavam sendo exibidos corretamente.
- ID-5805-Corrige ícone de ajuda do painel que produzia solicitações de rede indesejadas.
- ID-5807-Adicionada capacidade de especificar conjunto de atributos ao importar produtos.
- ID-5811-Corrigido NullPointerException no evento para BroadcastMessages.
- ID-5816-Atualizada versão do Hazelcast.
- ID-5826-Reversão do Ticket referente ao REST, onde é possível inserir uma chave estrangeira inválida.
- ID-5850-Ajusta geração de documentos consolidados, caso uma fatura, remessa ou ARM seja gerado a partir de múltiplos documentos o campo de vínculo ficará vazio ao preparar o documento, exemplo uma remessa gerada a partir de múltiplas OVs, o campo C_Order_ID no cabeçalho ficará vazio.
- ID-5859-Melhorias e correções no suporte para referência multi-seleção na Instância de Conjunto de Atributos.
- ID-5888-Ajuste nas preferencias de login para quando exportado elas sejam mantidas. Correção de Cross Tenant ao realizar login.
- ID-5936-Melhoria no Desempenho utilizando o 'Criar linhas a partir de' da Fatura.
- ID-5937-Corrigido o comportamento inconsistente do menu de contexto na visualização HTML de relatórios padrão, onde múltiplos cliques rápidos faziam o menu fechar prematuramente. Agora, o tempo de exibição é reiniciado corretamente ao abrir um novo menu, mantendo o intervalo padrão de 3 segundos.
- ID-5943-Implementação de suporte ao particionamento de tabelas para PostgreSQL e Oracle.
- ID-5948-Ajustes para trabalhar com Eclipse 2023-09
- ID-5951-Correção na ordenação do menu principal, onde ocorria de entradas no menu adicionadas pelo 2Pack estavam sendo mostradas na parte superior.
- ID-5973-Agora é possível alternar entre formatos de impressão e idiomas ao visualizar relatórios Jasper, mesmo quando o formato Jasper é definido diretamente no tipo de documento ou na configuração padrão de impressão.
- ID-5982-Implementa reativação de extratos bancários.
- ID-5985-Implementa reativação de pagamentos.
- ID-6011-Permitir usar a tecla Enter para retornar OK na caixa de diálogo Messagebox.
- ID-6040-Melhorias no modelo de importação de CSV.
- ID-6064-Ajuste na criação de tabela com nome extenso através do processo 'Criar Tabela'.
- ID-6065-Melhora o updateLookupList agrupando a solicitação de atualização em lote.
- ID-6067-Implementado controle de reativação de documentos via tipo de documento. Documentação do iDempiere: https://wiki.idempiere.org/en/NF12_Reactivation_of_Invoices
- ID-6070-Reduz o uso de collection sincronizadas para cache.
- ID-6074-Refinamento do cache GridWindowVO para GridWindowVO.get e GridWindowVO.create, sempre utilizando a instância em cache de GridWindowVO.
- ID-6075-WRadioGroupEditor - adicionado um método para obter Radiogroup.
- ID-6079-Implementada política de expiração após acesso para cache.
- ID-6080-Remove MBPartner.getTemplate chamando no beforeSave da MInvoice e MOrder.
- ID-6083-Adicionar formulário Personalizar visualização em grade à personalização da janela.
- ID-6084-Remove código inacessível na MStorageOnHand.
- ID-6088-Atualização de Plataforma de Julho 2024.
- ID-6092-Caixa de diálogo de anexo: removida a chamada setStyle codificada e move as configurações para o arquivo CSS do tema.
- ID-6093-WQuickForm: removida a chamada de estilo codificada e move as configurações para o arquivo CSS do tema.
- ID-6097-Descontinuado e removido o uso do método Util.stripDiacritics(String).
- ID-6108-Atualizado Tycho para versão 4.0.7
- ID-6112-Escreva uma nova API para MSession que permite desabilitar temporariamente o log de atualização de uma tabela para a MSession atual.
- ID-6129-Corrigido o erro "value too long" que ocorria ao tentar armazenar textos com mais de 255 caracteres.
- ID-6131-O tema padrão da interface web foi atualizado. A mudança moderniza a aparência do sistema e é um passo preparatório para a futura atualização para o framework ZK 10, onde o tema que era utilizado foi descontinuado.
- ID-6133-Adicionado suporte para a exportação de colunas do tipo binário (BLOB) na ferramenta "Exportar Scripts de Inserção SQL".
- ID-6135-Adicionados exemplos para desenvolvimento rápido de plugins.
- ID-6138-Adicionada a funcionalidade que permite ao usuário congelar colunas na visão de grade. Ao selecionar a opção "Congelar" no menu de uma coluna, a coluna selecionada e todas as anteriores a ela permanecerão fixas durante a rolagem horizontal. Um botão "Restaurar Congelamento" também foi disponibilizado para reverter a visualização.
- ID-6141-Corrigido um problema de layout onde os botões no canto inferior direito do diálogo do editor de campos binários apareciam cortados.
- ID-6147-Adicionado o campo 'IsHtml' nas configurações de 'AD_Field' e 'AD_UserDef_Field'. Esta mudança permite definir ao nível de campo se o conteúdo deve ser renderizado como HTML, oferecendo maior flexibilidade do que a configuração anterior que era somente ao nível de 'AD_Column'. Documentação do iDempiere: https://wiki.idempiere.org/en/NF12_Define_HTML_field_at_field_level
- ID-6156-O construtor da classe 'WRadioGroupEditor' foi alterado para público, permitindo a criação programática de grupos com valores definidos em código, sem a necessidade de uma lista de referência.
- ID-6157-Corrigida a estilização de campos do tipo HTML no tema "Ice blue", que eram exibidos sem borda. Foi adicionada uma borda padrão e um efeito de 'hover' para garantir a consistência visual com os demais campos da interface.
- ID-6164-Aprimorado o processo 'InitialClientSetup': foram adicionadas variáveis estáticas públicas para expor seu estado de execução, permitindo que outros componentes verifiquem se o processo está ativo. Adicionalmente, o prefixo do nome da transação foi alterado para "InitialClientSetup" para maior clareza nos logs e monitoramento.
- ID-6170-Corrigida a implementação do método MUser.isEMailValid() para realizar uma validação de formato de e-mail mais robusta e conforme os padrões. A implementação anterior não validava o endereço eficazmente.
- ID-6171-Corrigida a lógica de exibição dos campos na janela Requisição. Os campos agora são ocultados corretamente quando a funcionalidade de 'Change Management' está desativada.
- ID-6177-Refatorado o fluxo de "Pedido Antecipado" para aumentar sua flexibilidade e compatibilidade com processos de expedição padrão. A geração automática de Remessa e Fatura, que antes era um comportamento fixo, agora é controlada por duas novas flags no "Tipo de Documento". Documentação do iDempiere: https://wiki.idempiere.org/en/NF12_Prepay_Order_Configurable_Shipment_and_Invoicing
- ID-6179-Atualizada a versão da ZK para a 10.0.1.
- ID-6180-Correção em cenário onde a árvore do Elemento de Conta (Plano de Contas) era mostrada sem ícones nas ramificações.
- ID-6192-Corrigida a exibição dos ícones de fonte nos itens do menu de contexto em relatórios HTML. O problema fazia com que os ícones não fossem renderizados, afetando a consistência visual da interface.
- ID-6203-Implementado controle e processamento de retroatividade em custos. Documentação do iDempiere: https://wiki.idempiere.org/en/NF12_Back-dating_Costing
- ID-6222-Implementada a renderização de imagens para relatórios HTML e DataTable, alinhando a funcionalidade com a saída em PDF. A dimensão da imagem é controlada pelas propriedades 'MaxWidth' e 'MaxHeight' do item de impressão, e o tratamento de erro para URLs vazias foi aprimorado.
- ID-6241-Corrigida a renderização da funcionalidade "Imprimir na Próxima Linha" para relatórios HTML e DataTable, alinhando seu comportamento com a saída em PDF. A correção garante que os campos configurados para quebra de linha sejam exibidos corretamente, com ajuste dinâmico da altura da linha e aplicação de estilos.
- ID-6242-Corrigido e aprimorado o tipo de exibição "Imagem" nas Info Windows. A funcionalidade agora suporta a renderização de imagens a partir de campos de URL e de colunas de ID. Adicionalmente, foi implementado um efeito de 'hover' para ampliar a imagem e um placeholder para quando não há imagem. Documentação do iDempiere: https://wiki.idempiere.org/en/NF12_ImageURL_Fieldtype
- ID-6253-Aprimorada a Busca Global com suporte para layouts de resultado totalmente customizáveis em formato de "card". A mudança permite a exibição de múltiplos campos de forma rica e visual, facilitando a rápida identificação dos resultados. Documentação do iDempiere: https://wiki.idempiere.org/en/NF12_Document_Search_Customisable_Layout
- ID-6256-Adicionado suporte para renderizar imagens armazenadas como anexos em relatórios e na UI. A funcionalidade utiliza uma nova sintaxe no campo 'ImageURL' para carregar imagens dinamicamente por registro, com verificação de permissão de acesso. Obs.: A exportação para Excel ainda não é suportada. Documentação do iDempiere: https://wiki.idempiere.org/en/NF12_Get_image_through_url_from_attachment
- ID-6262-Realizada uma série de refinamentos na interface do usuário para alinhar componentes diversos com o tema 'IceBlue'. As melhorias incluem padronizar cores em cabeçalhos, a correção de alinhamentos de ícones, o ajuste de espaçamentos entre campos e a uniformização de layouts em janelas de login, ajuda e parâmetros, resultando em uma experiência mais coesa e moderna.
- ID-6266-Corrigida uma regressão que impedia o anexo de arquivos via "arrastar e colar".
- ID-6268-Corrigida uma regressão onde o 'SchedulerStateEditor' não era aplicado na janela "Agendador".
- ID-6270-Corrigida a exibição na grade da janela "Agendador", onde a coluna "Status do Agendador" mostrava o mesmo valor para todas as linhas (o status do último registro selecionado).
- ID-6271-Corrigido a busca avançada da janela "Agendador" onde o campo "Status do Agendador" era exibido como pesquisável após alternar abas.
- ID-6273-Ajustada responsividade da Home Page do Idempiere.
- ID-6275-Corrigido uso da preferência de usuário para exibir resultados sempre em modo grade.
- ID-6278-Melhorada definição de cláusulas Order By em abas sem ordenação definida.
- ID-6283-Ajustada lógica do FindWindow para usar LIKE com % em ambos os lados e permitir extensões via plugin.
- ID-6289-Corrigida ausência de ícones na lista de abas para janelas abertas via dashboard, formulário customizado e janelas de informação.
- ID-6290-Melhorado o método DB.getKeyNamePair com transação somente leitura e testes unitários.
- ID-6291-Tornamos o ícone de ajuda no dashboard clicável para exibir explicação detalhada.
- ID-6293-Implementadas variações de tema por empresa, organização, perfil e usuário. Documentação do iDempiere: https://wiki.idempiere.org/en/NF12_Theme_Customization
- ID-6298-Adicionada mensagem personalizada de exclusão no widget de itens recentes.
- ID-6299-Definida aba padrão do Record Info com base nas preferências do usuário.
- ID-6300-Removidos caracteres de quebra de linha do final do texto da mensagem de "Saldo em Aberto". A correção impede a propagação de dados malformados para outras tabelas durante a execução de processos.
- ID-6301-Corrigida a sobreposição de texto na aba "Info" da janela "Sobre" através da aplicação de um ajuste para melhorar a legibilidade.
- ID-6302-Ajustado o estilo padrão dos botões para melhorar a consistência visual e a usabilidade. A mudança corrige o alinhamento vertical de ícones e texto e introduz uma hierarquia visual que destaca a ação primária em relação às ações secundárias.
- ID-6303-Criada uma nova API para a execução programática de processos em background. A funcionalidade foi extraída da opção "Run as Job" do diálogo de processo, disponibilizando para os desenvolvedores um recurso que antes era restrito à interface de usuário.
- ID-6306-Ajustado o estilo do Calendário para corrigir uma inconsistência de usabilidade. Anteriormente, apenas o número do dia era destacado ao passar o mouse, mas a área clicável era toda a célula. Agora, a célula inteira recebe o destaque, alinhando o feedback visual com o comportamento da interface e tornando a interação mais intuitiva.
- ID-6308-Refatoração do formulário Visualização de LDM.
- ID-6318-Ajustado ícone de guia para ser mostrado quando o configurador "ZK_THEME_USE_FONT_ICON_FOR_IMAGE" for = N.
- ID-6321-Adicionado suporte à formatação Markdown e a estilos de escopo ao widget da Linha de Status, permitindo mensagens mais dinâmicas e visualmente customizáveis. Documentação do iDempiere: https://wiki.idempiere.org/en/NF12_Status_Line_Widget_Markdown_And_Scoped_Style
- ID-6324-Adicionado suporte a Markdown no Template de E-mail. Documentação do iDempiere: https://wiki.idempiere.org/en/NF12_Email_Template_Markdown_Text
- ID-6326-Renomeada a preferência de usuário "Automatic Commit" para "Save on Navigate" para descrever sua funcionalidade de forma mais clara e intuitiva.
- ID-6328-Melhorias na interface do módulo de Feedback, incluindo ajustes no layout do botão de anexo, ícone do menu, clareza nos campos de entrada e usabilidade aprimorada em dispositivos móveis. O diálogo de envio por e-mail agora tem o mesmo tamanho do utilizado em relatórios e exibe melhor desempenho visual.
- ID-6333-Ajustado o espaçamento entre linhas nos conteúdos de ajuda de contexto (Dica Rápidas e Tutorial) para melhorar a legibilidade.
- ID-6337-Adicionado cache por UUID para a classe MReference, melhorando o desempenho em customizações que necessitam obter um AD_Reference_ID a partir de seu UUID, eliminando consultas repetitivas ao banco de dados.
- ID-6338-Melhorada a identificação de dispositivos registrados para MFA. O 'userAgent' do navegador agora é salvo no momento do registro e utilizado como identificador, permitindo ao usuário visualizar uma descrição clara do dispositivo (ex: "Chrome no Windows") no processo de revogação.
- ID-6339-Adicionado destaque visual para botões que estejam em foco ao usar o novo tema, corrigindo um problema de navegação por teclado.
- ID-6343-Melhorias realizadas na usabilidade das janelas para dispositivos móveis.
- ID-6344-Melhoria do painel de login mobile para ser apresentado corretamente em dispositivos móveis.
- ID-6347-Atualização da fonte padrão de texto.
- ID-6348-Migração da versão 11 para a versão 12.
- ID-6349-Adicionados novos campos na janela de País, conforme Documentação do iDempiere: https://wiki.idempiere.org/en/NF12_New_Fields_in_Country, sendo:
- Código M49, também conhecido como "Códigos Padrão de País" ou "Área para Uso Estatístico" (Série M, No. 49);
- Código ISO Alpha-3 faz parte do padrão ISO 3166-1 que atribui códigos de três letras a países, territórios dependentes e áreas de interesse geográfico especial.
- ID-6350-Corrigida exibição de Nome e Descrição personalizados em botões de processo na toolbar.
- ID-6351-Corrigido uso de customização de Nome e Descrição em processos chamados via Info Window.
- ID-6352-Adicionada anotação @Deprecated onde havia somente tag javadoc @deprecated.
- ID-6355-Corrigido problema com campo de data virtual exibindo registro como não salvo.
- ID-6364-Corrigido destaque da busca no menu para ignorar acentuação.
- ID-6365-Correção de problema ao traduzir RefTable com chave não baseada em ID.
- ID-6368-Melhorada a execução de tarefas.
- ID-6369-Ajustado erro ao iniciar o servidor da v12 no Windows.
- ID-6370-Melhorado o filtro da árvore de menu exibindo o nome ao lado do ícone.
- ID-6371-Corrigido o teste unitário de impressão com arquivo local para compatibilidade com Windows.
- ID-6373-Atualização da Home Page do IDempiere.
- ID-6375-Adicionadas colunas de Reservas e Disponibilidade ao relatório Armazenamento por Produto. Documentação do iDempiere: https://wiki.idempiere.org/en/NF12_All_Quantities_In_Storage_Per_Product
- ID-6379-Corrigida a flag "Display Legend" nos gráficos.
- ID-6383-Criada mensagem para traduzir erro quando o total da base de cálculo for zerado na distribuição de custos.
- ID-6385-Corrigido problema de atualização incorreta de linha ao ordenar QuickForm.
- ID-6386-Aplicado controle de lentidão e volume excessivo de dados em abas de detalhe.
- ID-6387-Corrigido problema de duplicação de despesa após adição de ativo.
- ID-6389-Corrigido campo 'Sequência' não exibido no modo grade da aba Colunas.
- ID-6396-Suporte a variáveis de contexto no Configurador "HTML_REPORT_THEME". Documentação do iDempiere: https://wiki.idempiere.org/en/NF13_Context_Variable_HTML_REPORT_THEME
- ID-6397-Corrigido problema de compatibilidade entre tipo JSONB e editor de campo JSON no PostgreSQL.
- ID-6406-Realizada a tradução das mensagens de erro ao importar um CSV com falha.
- ID-6407-Correção realizada quando não há taxa de conversão no formulário Lote de Pagamento/Recebimento (Manual).
- ID-6408-Corrigido o erro apresentado ao classificar colunas em uma Info Window que utilize o método Distinct.
- ID-6409-Correção realizada para renderizar corretamente os gráficos de um dashboard.
- ID-6413-Implementada diferenciação visual entre ambientes pelos configuradores "ZK_DESKTOP_HEADER_BACKGROUND_COLOR " e "ZK_DESKTOP_HEADER_MESSAGE_VALUE".
- ID-6419-Corrigida a validação de SQL na "Info Window" que substituía incorretamente variáveis, causando erros de 'cast'. Agora é feita uma substituição para validar a sintaxe corretamente.
- ID-6420-Corrigida a descrição da coluna "Info" que exibia o campo 'Name' em vez de 'Description'.
- ID-6421-O envio de e-mail na inicialização do servidor tornou-se configurável através do configurador 'EMAIL_SERVER_START_ENABLED'.
- ID-6422-Removidas chamadas a dependências externas. Os recursos foram internalizados no projeto para melhorar a segurança e o funcionamento em ambientes sem acesso à internet.
- ID-6423-Corrigida a avaliação de lógicas em parâmetros de processo para utilizarem o contexto correto da janela, alinhando seu comportamento ao da lógica padrão.
- ID-6425-Corrigido o cache de serviços que não respeitava a hierarquia de prioridade, causando a seleção incorreta de implementações.
- ID-6426-Criada uma exceção para padronizar o tratamento de erros de acesso entre empresas, evitando a análise de mensagens de erro.
- ID-6428-Corrigida a lógica de exibição de botões que não eram renderizados ao usar variáveis de contexto pré-definidas da janela.
- ID-6429-Ajustadas imagens faltantes no tema Ice Blue.
- ID-6431-Adicionado nova imagem para o ícone de preferência de valor.
- ID-6432-Correção de links na página Home.
- ID-6433-Adicionado texto de boas-vindas e link para a documentação no painel "Getting Started".
- ID-6437-Alterada a análise do SonarQube para execução manual.
- ID-6440-Correção no processo "Sequence Check" para evitar criação de sequências em tabelas baseadas em UUID.
- ID-6441-Adicionado parâmetro de fallback para chaves estrangeiras ausentes no processo Copy Client.
- ID-6442-Validação criada para permitir editar org_info quando a organização for "*".
- ID-6443-Corrigido problema na impressão de endereço quando a cidade está nula, garantindo exibição correta mesmo com campo vazio.
- ID-6445-Ajustado salvamento de PDF para acatar corretamente título definido.
- ID-6446-Corrigido problema de inicialização ao executar alguns scripts múltiplas vezes.
- ID-6448-Corrigidas diversas questões identificadas por análise SonarQube, incluindo uso de replaceAll, variáveis estáticas, escopo de campos e segurança em arquivos temporários.
- ID-6449-Corrigido estado do target platform no Eclipse incluindo uma dependência opcional.
- ID-6450-Ajustado código para remover campos mutáveis em servlets.
- ID-6451-Adicionado ícone do LinkedIn na homepage do iDempiere.
- ID-6452-Corrigida ordem aleatória na importação de extratos bancários, garantindo sequência lógica das linhas.
- ID-6456-Corrigida falha ao inicializar AD_Table_ID no GridWindowVO ao carregar janela a partir do cache.
- ID-6457-Ajustada cor do asterisco de campos obrigatórios para refletir corretamente o estado do campo, como no comportamento da versão 11.
- ID-6459-Adicionado teste unitário para melhorar a cobertura de testes das classes org.adempiere.base.ds e ImportEventDelegate.
- ID-6461-Adicionado teste unitário para melhorar a cobertura de testes da classe org.compiere.util.Util.
- ID-6462-Aprimorado o importador de arquivos para realizar zoom automático aos dados importados após conclusão.
- ID-6464-Removida exibição da versão do Jetty na página de teste do Idempiere para melhorar segurança.
- ID-6466-Adicionado método na interface IProcessParameterListener para execução de código na inicialização do painel de parâmetros. Documentação do iDempiere: https://wiki.idempiere.org/en/NF12_IProcessParameterListener_onInit
- ID-6467-Corrigido erro ao tratar campos numéricos vazios, adicionando verificação de valor nulo.
- ID-6468-Adicionado suporte para utilização do Mockito.
- ID-6470-Corrigido erro ao pesquisar entradas de menu inexistentes e pressionar Enter rapidamente após login.
- ID-6471-Adicionado mecanismo para impedir corromper dados ao detectar ausência ou falha de plugins obrigatórios no sistema. Documentação do iDempiere: https://wiki.idempiere.org/en/NF12_Validate_Required_Plugins
- ID-6472-Corrigido recalculo de valores no pagamento mesmo quando Parceiro ou Fatura não estão preenchidos, evitando dados inconsistentes e erros de cálculo.
- ID-6473-Corrigida lógica de exibição em parâmetro dependente de campo da janela, evitando retorno falso devido a valor vazio.
- ID-6476-Corrigido para que a programação de pagamento atualize a organização ao alterar a organização do cabeçalho do pedido ou fatura.
- ID-6483-Corrigida falha no suporte a múltiplas anotações @Callout repetidas em plugins.
- ID-6487-Ajustada uma constante para ser pública e facilitar consultas.
- ID-6488-Padronizado comportamento ao fechar formulário aberto via InfoWindow, garantindo recarregamento consistente.
- ID-6492-Ajustes nos ícones no menu no Painel do Usuário para usuários sem permissão.
- ID-6493-Corrigido erro ao executar o processo "Adicionar ou Copiar Contas".
- ID-6495-Permite configuração dinâmica de imagem de fundo da tela de login pelos configuradores "ZK_DESKTOP_HEADER_BACKGROUND_COLOR" e "ZK_DESKTOP_HEADER_MESSAGE_VALUE". Documentação do iDempiere: https://wiki.idempiere.org/en/NF12_Use_System_Configurator_from_css_files
- ID-6496-Corrigida falha na validação dinâmica entre atributos na janela Conjunto de Atributos de Instância.
- ID-6497-Corrigida falha na busca por dias não úteis no ScheduleUtil em bancos Oracle.
- ID-6498-Corrigido erro ao registrar horário para recurso com unidade sem símbolo.
- ID-6500-Corrigido problema em algumas infos que exibiam somente o nome do usuário ou da função, mesmo existindo nomes iguais em outros perfis/usuários.
- ID-6501-Correção do problema que ocorria ao executar janelas de informação (Info Window) quando colunas utilizavam subqueries com cláusula FROM.
- ID-6502-Melhorias na interface para utilização em dispositivos móveis (Mobile Devices).
- ID-6503-Corrigido o valor inicial da calculadora ao utilizar em modo grade, que estava sendo herdado da linha anterior.
- ID-6506-Cache de tradução não era atualizado após alteração por usuário.
- ID-6507-Corrigido erro na substituição de variáveis em modelos de e-mail com campo de descrição.
- ID-6508-Corrigida inconsistência visual na seta de navegação quando o configurador "ZK_THEME_USE_FONT_ICON_FOR_IMAGE" = N.
- ID-6509-Corrigida inconsistência visual na seta de navegação “Anterior” da Detail Panel.
- ID-6510-Correção de erro ao realizar login sem o país padrão no cache.
- ID-6513-Ajustado erro ao instalar o plugin de remoção em cascata (Cascade Delete).
- ID-6521-Novo script RUN_ImportIdempiereDev.sh para importar banco de dados de desenvolvimento.
- ID-6522-Permite reaplicar pacotes 2Pack de colunas sem erros relacionados a traduções, mesmo quando as colunas não são modificadas, melhorando estabilidade do processo de importação de pacotes.
- ID-6523-Melhoria realizada para apresentar o comentário do script de migração na entrada rápida de preferências.
- ID-6526-Melhoria de performance na exportação para XLSX.
- ID-6527-Permitir configuração de ZK_BROWSER_ICON e ZK_BROWSER_TITLE por servidor.
- ID-6529-Corrigido problema onde o título das janelas (abas/tabs) era armazenado no cache sem considerar o idioma do usuário.
- ID-6530-Corrigida regressão onde Env.parseContext não substituía variáveis contextuais com valor nulo, deixando o marcador @Variavel@ intacto na string.
- ID-6531-Corrigido problema onde as variáveis especiais _TabInfo_AD_Table_ID e _TabInfo_AD_Table_UU não estavam mais presentes no contexto da aba.
- ID-6532-[Regressão] Env.parseContext ignora contexto da aba 0 e busca somente no contexto da janela.
- ID-6536-Correção no uso de GridTab incorreta na janela de pesquisa.
- ID-6537-MFA: Correção na persistência do cookie de dispositivo confiável.
- ID-6538-Corrigido erro ao ordenar por Conjunto de Atributo de Instância em Info Window.
- ID-6539-Atualizado processo Atualizar Acesso de Perfil para registrar corretamente o usuário que executou.
- ID-6540-Adicionado suporte a Oracle em contêiner Docker nos scripts de Import/Export.
- ID-6543-Corrigido erro de chave duplicada ao usar Post-It na janela de perfil.
- ID-6544-Corrigido desaparecimento visual do thread na janela de chat ao responder.
- ID-6545-Desativado botão de exclusão nas abas de tradução.
- ID-6546-Permitido exportar definição de árvore com 2Pack incluindo Parent_ID e Node_ID. Documentação do iDempiere: https://wiki.idempiere.org/en/NF12_Export_Tree_Definition
- ID-6549-Adicionada Flag no armazém para desabilitar o popup de "Estoque Insuficiente". Documentação do iDempiere: https://wiki.idempiere.org/en/NF12_Disable_Insufficient_Inventory_Popup
- ID-6550-Melhorias no console de instalação (Console Setup).
- ID-6563-Adicionado anexo de log ao 2Pack com detalhes de erro ou sucesso por meio do configurador "ATTACH_NOTIFY_2PACK" com valor padrão N.
- ID-6565-Corrigido envio de e-mail com senha temporária ao utilizar o "Esqueci minha senha".
- ID-6580-Corrigido problema de multi-abas e abas não fecháveis ao executar novamente um relatório.
- ID-6581-Correção de problema no processo "Clean Orphan Cascade".
- ID-6583-Corrigido o método Env.parseVariable que não resolvia corretamente as variáveis CreatedBy e UpdatedBy, resultando em textos com identificadores técnicos ao invés dos nomes dos usuários. A correção restaura o comportamento anterior à versão 12, afetando também templates de e-mail.
- ID-6587-Corrigida exibição de estoque na Info de Produto sem seleção de armazém.
- ID-6588-Alterado o desconto de pagamento para considerar despesas de frete. Documentação do iDempiere: https://wiki.idempiere.org/en/NF12_Exclude_Charges_From_Payment_Discount