BOLETIM – VERSÃO 13.005.005
Olá!
Neste boletim reunimos as manutenções e melhorias realizadas no Solution ERP, com foco em estabilidade, produtividade e evolução contínua do sistema.
As informações estão organizadas por módulo; para visualizar os detalhes basta clicar na descrição do módulo para expandir.
GERAL
Auditoria de Cálculo de IBS/CBS – Reforma Tributária: Adequadas as informações de auditoria e rastreabilidade dos cálculos de IBS UF, IBS Município e CBS, com a inclusão de detalhamentos adicionais nas observações geradas na auditoria dos impostos. Com o ajuste, passam a ser registradas as fórmulas utilizadas, bases de cálculo, alíquotas, valores apurados, informações de diferimento, valores totais considerados na apuração da nota fiscal e os resultados antes e após a aplicação das regras de arredondamento.
Também foram ampliadas as informações de auditoria relacionadas aos ajustes efetuados para conciliação entre os valores calculados por item e pelo total da nota fiscal, proporcionando maior transparência e facilidade na análise de eventuais divergências. Adicionalmente, foram realizadas adequações preventivas na inicialização de variáveis utilizadas no processamento dos tributos, visando maior consistência na execução dos cálculos. [535871].
Caracteres Especiais nas Tags da NFS-e – Geral: Alterada a geração das tags “ItemDesc” e “Discriminacao” para preservar os caracteres especiais informados nas descrições de serviços e peças, quando estes estiverem cadastrados com tais caracteres.
Com o ajuste, os caracteres especiais deixam de ser removidos durante a geração do XML e da impressão da NFS-e, garantindo que as informações sejam apresentadas e transmitidas conforme registradas no sistema. [535835].
Cálculo de PIS/COFINS pelo Total da Nota em Notas de Serviço – GERAL: Adequado o cálculo de PIS e COFINS pelo total da nota em documentos originados pela Oficina quando habilitado o parâmetro “#CalcularImpostosSobreTotalDaNota” da classe “@NFSEParametros” estiver definido com opção “Sim”.
Com o ajuste, o sistema passa a utilizar corretamente o valor total da fatura vinculada à nota fiscal na apuração dos tributos. [536260].
Emissão de NF Débito – Geral: Realizado ajuste na emissão de notas, utilizando uma operação do tipo “NF Débito”, para que a nota fiscal seja gerada com o modelo 01. [536171].
Tag ‘IEST’ do XML da NF-e – Geral: Realizado ajuste na geração do XML da NF-e, para que a tag ‘IEST’ seja gerada corretamente, buscando a inscrição do substituto tributário configurada na filial conforme a UF do destinatário (cliente). A configuração do substituto tributário é realizada através do cadastro da filial (rotina 99002, botão “Substituto tributário”) e além da configuração, a tag será gerada somente quando a nota possuir valores de ICMS ST. [536192].
MÓDULO ADMINISTRATIVO
Análise de bloqueios – Módulo Administrativo > Configurações > Bloqueios (Rotina 2736): Correção e otimização da análise e liberação de bloqueios por margem e política de preço. [536207].
Base para precificação promocional – Módulo Administrativo > Sugestão de oferta > Promoções (Rotina 1198): Correção realizada no processo de precificação de itens em promoção, para que a consulta de preços utilize a base para precificação configurada no cadastro da promoção. [536112].
Geração tag <tpRetPisCofins> no XML com zero ou quatro – Módulo Administrativo > Principal > Parâmetros (rotina 99900): Realizada a criação do parâmetro “#GeraNovasOpcoesZeroQuatroTpRetPisCofins”, na classe “@NFSEParametros”, que irá definir se a tag <tpRetPisCofins> das NFS-es será gerada com as novas opções “0” ou “4”, quando o sistema estiver configurado para realizar o envio do PIS/COFINS retido no padrão Nacional.
No processo de montagem do XML, quando o outro parâmetro “#GeraNovasOpcoesTpRetPisCofins” estiver configurado como “Sim” e o novo parâmetro “#GeraNovasOpcoesZeroQuatroTpRetPisCofins” também estiver configurado como “sim”:
Nos casos em que a NFS-e possuir valor de PIS/COFINS normal, mas não possuir valor de PIS/COFINS retido e não possuir valor de CSLL retido, a tag <tpRetPisCofins> será gerada com o valor “0” (Zero = PIS/COFINS/CSLL não retidos); Para notas com essa condição, porém, com o novo parâmetro “#GeraNovasOpcoesZeroQuatroTpRetPisCofins” configurado como “não”, a tag <tpRetPisCofins> será gerada com o valor “2” como já vinha sendo feito.
Nos casos em que NFS-e possuir valor de PIS/COFINS RETIDO e não possuir valor de CSLL retido, a tag <tpRetPisCofins> será gerada com o valor “4” (Quatro = PIS/COFINS Retido, CSLL não retido); Para notas com essa condição, porém, com o novo parâmetro “#GeraNovasOpcoesZeroQuatroTpRetPisCofins” configurado como “não”, a tag <tpRetPisCofins> será gerada com o valor “1” como já vinha sendo feito. [534986].
MÓDULO ALERTAS
Pré-requisitos: Possuir convênio configurado com tipo de integração API e o Módulo Alertas liberado.
Ajuste na execução do agendamento de Pré-Cobranças – Módulo Alertas > Principal > Agendamentos (Rotina 99023): Realizado ajuste na execução do agendamento para atualização de pré-cobranças.
Anteriormente, o sistema não estava efetuando corretamente a consulta do status das transações Pix, o que poderia impactar a identificação de cobranças como pendentes, pagas, canceladas, etc. Além disso, em casos de pagamento identificado, poderia ocorrer a geração duplicada de adiantamentos vinculados à mesma pré-cobrança. Com o ajuste, o sistema passa a identificar corretamente o status das cobranças e evita a geração de adiantamentos em duplicidade, garantindo o processamento adequado das pré-cobranças. [536390].
MÓDULO BALCÃO
Cálculo para desconto – Módulo Balcão > Principal > Orçamento (Rotina 1077) / Ordem de Compra (Rotina 1080) / Pedido (Rotina 1079): Correção realizada no cálculo de desconto, para que o rateio seja processado corretamente quando houver itens promocionais e não promocionais, conforme os parâmetros do módulo Rotina 2642 Flag: Não incluir itens promocionais no rateio do desconto sobre a capa. Desta forma, o desconto passa a ser totalizado de acordo com a configuração que desconsidera itens em promoção no rateio. [536058].
Pré-requisitos:
Para os campos do e-mail serem visíveis: O registro não pode estar bloqueado. Não pode haver lock ativo. O último passo gravado deve ser posterior à wizard de bloqueios (Quando o registro estiver faturado no caso de Pedido e OC este último requisito não é analisado.)
Descrição das alterações: Impressão de registros – Módulo Balcão > Principal > Orçamento (Rotina 1077) / Ordem de Compra (Rotina 1080) / Pedido (Rotina 1079): Adicionada validação de permissão no botão Imprimir na tela inicial da rotina e nos campos de e-mail na pop-up de impressão.
📌Impactos: A inicialização concede permissão de acesso ao botão Imprimir e aos campos de e-mail, aos usuários que já possuíam a permissão de impressão. [536097]
Pré–requisitos: Para que o campo Depósito fique disponível para edição, é necessário cumprir alguns requisitos: O registro deve possuir o total zero e a filial deve possuir no mínimo dois depósitos disponíveis para uso em prenotas.
Edição de depósito – Módulo Balcão > Principal > Ordem de Compra (Rotina 1080) / Pedido (Rotina 1079): Adicionada validação para impedir a definição do depósito como “Indefinido” durante a edição da capa dos registros. Também foram implementados logs que registram o estado das informações antes e após cada alteração. [536044].
Endereço da unificação – Módulo Balcão > Processamentos > Unificar Faturas (Rotina 2778): Corrigida a validação dos dados para unificação de faturas, gerando impedindo ao digitar endereços inativos ou que não pertençam à conta do faturamento. [536370].
Hierarquia de busca do Frete – Módulo Balcão > Principal > Orçamento (Rotina 1077): Correção realizada para que a conversão de orçamento completo/simplificado siga a seguinte hierarquia de busca para o frete. 1. Tipo de frete configurado na conta do cliente; (Rotina 7034)
2. Tipo de frete configurado na operação; (Rotina 1010)
3. Se não houver nenhuma das anteriores utilizará “Por conta do Destinatário”;
4. Exceção – se o cliente não for informado (Consumidor zero): o Tipo de Frete será “Sem frete”. [536247].
Pré-requisitos: Controlar produto potencial.
2756: Geral > Orçamento > Controla produto potencial: Sim
Preço produto potencial – Módulo Balcão > Principal > Orçamento (Rotina 1077): Correção realizada para mater o preço ao fechar a pop-up de alocação do produto potencial no carrinho. [536315].
Pré-requisitos:
2642: Configuração do parâmetro > Modo padrão de abertura: Simplificado.
Validade do orçamento– Módulo Balcão > Principal > Orçamento (Rotina 1077): Correção da abertura de orçamento no modelo simplificado para atender corretamente ao prazo de validade configurado nos parâmetros do módulo. [536288].
MÓDULO BANCOS
Pré-requisito: Possuir convênio com integração API
Lote da liquidação de títulos via API – Módulo Bancos > Cadastros > Contas correntes (Rotina 5011): Realizado ajuste na integração da API de Boleto Online para que os lançamentos gerados na liquidação de títulos utilizem o lote configurado na conta corrente vinculada ao convênio (rotina 5011), em vez do lote definido nos parâmetros da empresa para pagamentos de títulos (rotina 7017). Com essa alteração, os lançamentos financeiros passam a ser gerados de forma consistente com o comportamento das rotinas padrão de remessa e importação de retorno, utilizando o lote correspondente à configuração da conta corrente do convênio. [536110].
📌Impactos: Os lançamentos de liquidação gerados pela API de Boleto Online passarão a utilizar o lote da conta corrente vinculada ao convênio (rotina 5011), substituindo a utilização do lote configurado na rotina 7017 > Aba Pagamentos. É necessário que a configuração do lote na conta corrente esteja correta para que os lançamentos sejam gerados no lote esperado.
MÓDULO CHEQUES
Contabilização de renegociações de cheques – Módulo Cheques > Cheques a Receber > Renegociação de Cheques à Receber (Rotina 4033): Realizado ajuste na contabilização da renegociação de cheques para corrigir a geração dos lançamentos contábeis envolvendo a conta transitória. Anteriormente, durante a renegociação de cheques com encargos financeiros, alguns lançamentos eram gerados com valores incorretos na conta transitória e o lançamento referente aos juros era contabilizado de forma indevida.
Com o ajuste, os lançamentos passam a ser gerados com os valores corretos, respeitando a configuração da conta transitória e realizando a contabilização adequada do valor principal e dos juros da renegociação, garantindo a consistência das informações contábeis. [535530].
MÓDULO COMPRAS
Consulta de CT-e – Módulo Compras > Notas fiscais > CTC > Consulta XML CT-e Lançados\Baixados (rotina 2425): Realizado ajuste no processo de consulta do CT-e para que funcione corretamente. Ao tentar lançar o CT-e o sistema irá consultar o registro no Sefaz e atualizar o retorno ao usuário, atualizando o registro na grid. [535355].
MÓDULO CONTABILIDADE
Geração arquivo SPED ECF – Módulo Contabilidade > Sped > SPED ECF (rotina 1795): Realizado ajuste na geração do bloco K do SPED ECF, para que o sistema gere somente contas que são da mesma empresa na qual está sendo gerado o arquivo. Ajustada também a verificação das contas sintéticas, se possuem saldo ou movimentação no período, pois anteriormente se a conta sintética tivesse movimento no período, mas o saldo final ficasse zerado ela não era levada ao SPED. [535969].
MÓDULO ESTOQUE
Ajuste na exibição do cliente-fornecedor no extrato de produtos – Módulo Estoque > Principal > Extrato de Produtos (Rotina 1082): Realizado ajuste na busca da informação da coluna cliente-fornecedor no extrato de produtos quando a movimentação for originada de venda para Consumidor.
Anteriormente, ao realizar uma de venda para consumidor, o extrato do produto poderia apresentar vinculação indevida a uma conta de cliente. Com o ajuste, o sistema passa a identificar corretamente a origem da movimentação, exibindo na coluna “cliente-fornecedor” o valor “0 – CONSUMIDOR” para vendas a consumidores do produto, garantindo maior consistência das informações apresentadas. [535916].
Atualização do Local de Venda – Módulo Estoque > Notas fiscais > Lançamento de Notas Fiscais (rotina 1020): Corrigido o funcionamento do campo Local de Venda no lançamento de notas fiscais, com base na operação utilizada.
O sistema passou a considerar corretamente as configurações da operação selecionada, efetuando a atualização das informações do campo Local de Venda sempre que houver alteração da operação durante o processo de lançamento.
Dessa forma, quando a flag Local de Venda estiver desmarcada nas Configurações de Digitação (rotina 1010), o campo será preenchido automaticamente conforme o Local de Venda padrão configurado nos Dados Complementares (rotina 99002) e permanecerá bloqueado para edição.
Quando a flag Local de Venda estiver marcada nas Configurações de Digitação (rotina 1010), o campo permanecerá disponível para alterações durante o lançamento da nota fiscal. Além disso, ao informar ou alterar a operação, o sistema passará a atualizar automaticamente o campo com o Local de Venda padrão definido nos Dados Complementares (rotina 99002), garantindo a correta aplicação das parametrizações da operação selecionada. [534792].
Geração de balanço divergente – Módulo Estoque > Estoque > Geração de Balanço Divergente (Rotina 2578): Realizado ajuste na geração de balanços divergentes criados a partir de balanços do tipo Fixo. Agora, os filtros e o campo “Modo de contagem” passam a ser replicados conforme as configurações definidas no balanço de referência.
Anteriormente, essas informações não eram preservadas durante a geração do balanço divergente. Após o ajuste, os dados são mantidos de acordo com o balanço de referência. Para balanços divergentes gerados pelo tipo Período, a aba Filtros continuará sendo apresentada sem informações e o campo “Modo de contagem” será definido automaticamente como “Por Produtos”. [535947].
Retotalização dos impostos – Módulo Estoque > Notas fiscais > Lançamento de Notas Fiscais (rotina 1020): Realizado ajuste no processo de retotalização dos impostos ao passar da etapa 1 da wizard “Entrada” para a etapa 2 da wizard “Totais” para que não efetue retotalização conforme o padrão do ERP. Apenas será retotalizado se a operação estiver configurada na rotina 2070, campo “Importar ICMS fornecedor do Simples Nacional” com as opções “Não importar”, “Importar para ICMS com alíquota do simples” ou “Importar para ICMS com alíquota do ICMS”. Dessa forma, quando a operação estiver configurada com a opção “Sim (Comportamento Normal do Sistema)” o sistema manterá o seu funcionamento normal, sem retotalização. [535736].
MÓDULO FINANCEIRO
Ajuste na emissão de duplicatas – Módulo Financeiro > Faturamentos > Documento > Emitir Duplicata (Rotina 1086): Realizado ajuste nas emissões de duplicatas nos modelos de layouts disponíveis.
Anteriormente, ao emitir duplicatas utilizando o filtro “Filtrar por” na opção “Notas / Faturas”, o sistema poderia apresentar erro durante a geração do documento, impedindo a conclusão da emissão. Com o ajuste, a emissão das duplicatas passa a ocorrer normalmente, com a exibição correta das informações. [536215].
Pré-requisitos: Possuir convênio configurado com tipo de integração API e o Módulo Alertas liberado.
Ajuste na execução do agendamento de Pré-Cobranças – Módulo Financeiro > Cobrança > Pré-Cobranças (Rotina 7120): Realizado ajuste na execução do agendamento para atualização de pré-cobranças.
Anteriormente, o sistema não estava efetuando corretamente a consulta do status das transações Pix, o que poderia impactar a identificação de cobranças como pendentes, pagas, canceladas, etc. Além disso, em casos de pagamento identificado, poderia ocorrer a geração duplicada de adiantamentos vinculados à mesma pré-cobrança. Com o ajuste, o sistema passa a identificar corretamente o status das cobranças e evita a geração de adiantamentos em duplicidade, garantindo o processamento adequado das pré-cobranças. [536390].
Ajuste no cálculo de juros, descontos e multa para considerar corretamente as casas decimais na composição do valor – Módulo Financeiro > Principal > Recebimento de Títulos (Rotina 2784) / Módulo Financeiro > Principal > Pagamento de Títulos (Rotina 1196): Realizado ajuste nos cálculos de juros, descontos e multas, ampliando a precisão dos percentuais utilizados nas rotinas para 8 casas decimais.
Anteriormente, ao informar valores manualmente, o sistema poderia realizar recálculos no percentual utilizando menor precisão decimal, ocasionando alterações nos valores informados devido a arredondamentos automáticos. Com o ajuste, os cálculos passam a considerar corretamente a precisão decimal durante todo o processamento, preservando os valores informados e garantindo maior exatidão na composição dos valores. [535859].
MÓDULO FISCAL
Ajuste de Anulação – Módulo Fiscal > Notas Fiscais > Consultar Notas Fiscais (Rotina 1057): Realizado ajuste no processo de anulação de Notas de Estorno para que as movimentações de TED vinculadas à nota anulada sejam removidas corretamente. [536292].
Emissão NF de Débito de IBS/CBS sem referencia/avulsa – Módulo Fiscal > Principal > Emissão de NF > NF-e débito IBS/CBS > Emissão de NF sem referência/avulsa > NF de Pagamento Antecipado (rotina 1144): Conforme o ajuste SINIEF 49/2025 que traz a possibilidade de emissão de nota de débito de IBS/CBS sem ainda haver a emissão da nota de venda, para quando houver pagamento antecipado e situações de emissão de nota de perda de estoque. Para atender a esse ajuste, disponibilizada a rotina “NF de Pagamento Antecipado” (1144) que permitirá a emissão de NF de Débito de IBS/CBS avulsa, sem referência com outra NF, para as notas de Pagamento Antecipado.
Já existia no ERP a rotina “Emissão de NF com referência” (2807) que é destinada as emissões de NF de Débito IBS/CBS, porém, obrigando que seja referenciada a uma nota de venda. Então, para uma melhor organização e separação das rotinas (que obriga ou não a referência), o menu Fiscal foi reajustado da seguinte forma:
->Módulo Fiscal > Principal > Emissão de NF > NF-e débito IBS/CBS > Emissão de NF com referência – Rotina “Emissão de NF com referência – 2807” que já existia antes, com múltiplos tipos de NF de débito, e com referência a outra NF.
->Módulo Fiscal > Principal > Emissão de NF > NF-e débito IBS/CBS > Emissão de NF sem referência/avulsa > NF de Pagamento Antecipado – Nova rotina (“NF de Pagamento Antecipado – 1144”) de emissão de NF de débito, apenas para Pagamento Antecipado, e SEM referência com outra NF.
O processo de emissão da NF de débito utilizando a nova rotina 1144 é semelhante ao processo de emissão de notas de outras saídas.
Na etapa 1 (Capa), no campo “Operação”, serão listadas as operações com tipo de lançamento “outras saídas” e o tipo de operação “Nota de débito IBS/CBS”, os campos “Operação”, “Conta”, “Política de prazo”, “Política de preço”, Centro de custo” e “Depósito” são de preenchimento obrigatório.
Na etapa 2 (Itens) deve(m) ser adicionado(s) o(s) produto(s).
Na etapa 3 (Outros) podem ser verificadas algumas informações dos totais, informar parcelamento ou transporte, se necessário.
Na etapa 4 (Emissão), pode ser adicionada uma observação e para emitir a nota fiscal basta clicar no botão “Finalizar”.
Vale ressaltar que no XML da nota de Débito de IBS/CBS avulsa, a tag <finNFe> será preenchida com o código “6” que corresponde a “Nota de débito”; a tag <tpNFDebito> será preenchida com o código “06” que corresponde a “Pagamento antecipado”; para atender ao ajuste SINIEF 49/2025, no cadastro da operação que será utilizada para este tipo de emissão, o campo “Natureza” deve ser preenchido como “Venda para entrega futura – Pagamento Antecipado”, para que na tag <natOp> conste essa mesma informação. Também deve-se utilizar os CFOPs 5.922 ou 6.922, conforme a natureza da operação (interna ou interestadual).
📌IMPORTANTE:Para este tipo de emissão, as notas não devem possuir destaque de quaisquer outros impostos além de IBS/CBS, atualmente o ERP não possui nenhuma validação que impeça que este tipo de emissão tenha outros impostos. Desta maneira, aconselha-se ao usuário configurar a operação a ser utilizada na emissão com uma tabela de ICMS isenta e também uma tabela de PIS/COFINS isenta, além de condicionar a operação para não calcular outros tipos de impostos. Para os impostos cuja a configuração esteja fora do cadastro da operação, é preciso atentar-se a estas configurações, como por exemplo cadastro do item, para que também não ocorra o destaque de outros impostos. [533819].
Registro C110 do SPED Fiscal – Módulo Fiscal > Arquivo Digital > Estadual > SPED – EFD ICMS/IPI (rotina 6063): Realizado ajuste na geração do registro C110 do SPED Fiscal, para que seja gerado um único registro por nota fiscal referente a observação fiscal. [535942].
MÓDULO MÁQUINAS
Inserção de anexos – Módulo Máquinas > Principal > Pedidos > Visualização de Pedido (Rotina 3510): Correções realizadas na inserção de anexos. [536100].
MÓDULO OFICINA
Edição descrição– Módulo Oficina > Ordens de serviço > Ordens de Serviço (Rotina 2292): Corrigido comportamento da flag que permite a edição da descrição de Serviços. [536213].
Geração de relatórios – Módulo Oficina > Relatórios > Relatório de itens de OSs (Rotina 2017): Corrigido Modelo 09 de modo que não haja quebras de coluna ao gerar arquivo CVS. [536022].
Informações da ficha de vida –Módulo Oficina > Relatórios > Ficha de Vida dos Veículos (Rotina 2964): Removida impressão de peças canceladas/encerradas em relatórios vinculados à Ordens de Serviço. [535822].
Margem de item – Módulo Oficina > Ordens de serviço > Orçamento (Rotina 2289) / Ordens de Serviço (Rotina 2292): Correção realizada no cálculo da margem bruta dos produtos, para que os valores dos impostos sejam corretamente considerados durante a inserção, edição e consulta dos itens. [536060].
MÓDULO OFICINA AUTO-CENTER
Atualização de preço – Módulo Oficina Auto Center > Ordens de serviço > Ordens de Serviço (Rotina 3064): Correção realizada na alocação de serviços, para que, ao informar um serviço e clicar diretamente em Salvar, o sistema realize corretamente a formação do preço conforme o item informado. [535792].