Gestão Empresarial | ERP - 5.10.3.9
09/06/2023
- 03/07/2023: alteramos a matéria Gravação de registro em tabela no banco de dados ao realizar uma inclusão através de cadastro.
Tarefas liberadas: 29
Suprimentos
Utilização de códigos maiores nos campos Código do Fornecedor e Código do Cliente em rotinas do Agronegócio
Problema: em algumas situações, onde havia um código maior nos campos Código Fornecedor e Código Cliente no Gestão Empresarial | ERP, algumas rotinas não funcionavam corretamente, como por exemplo a fixação de taxa CDO (Cooperação e Defesa da Orizicultura) na tela de Compras - Fixação de Preços (F439FIX).
Correção efetuada: garantindo a melhoria e estabelecendo a rotina de usabilidade no Gestão Empresarial | ERP , ajustamos os tipos de dados utilizados nos campos Código Fornecedor e Código Cliente nos fontes do Agronegócio. Agora, será possível utilizar a rotina normalmente em situações que envolvem códigos maiores.
Locais:
- Suprimentos > Gestão de Recebimento > Controle do Produtor > Fixação de Preços > Compras - Controle de Entradas e Saídas - Fixação (F439FIX)
- Outros fontes do Agronegócio
Mercado e Suprimentos
Complementação sobre sugestão de CFOP em notas fiscais de saída na documentação da tela F009PPE
Complementamos a documentação da tela Parâmetros por Estado (F009PPE) com uma observação, ao final da página, detalhando sobre as sugestões de CFOP em notas fiscais de saída.
Local: Ajuda por telas > Cadastros > Mercado e Suprimentos > Parâmetros Fiscais > Parâmetros por Estado > Cadastro
Novas variáveis no identificador de regras VEN-000TABPR03
Disponibilizamos no identificador de regras VEN-000TABPR03, duas novas variáveis VSContexto e VSTelaOrigem, que permitem que o usuário possa saber em qual momento e qual tela está chamando a execução do identificador.
Locais:
- Cadastros > Mercado e Suprimentos > Tabelas de Preço > Cadastro (F081TPA)
- Cadastros > Mercado e Suprimentos > Tabelas de Preço > Duplicação Vendas (F081DTV)
- Cadastros > Mercado e Suprimentos > Tabelas de Preço > Duplicação Vendas por Produto (F081DTP)
- Cadastros > Mercado e Suprimentos > Tabelas de Preço > Vendas (F081GTP)
Identificadores e parâmetros
Complementação sobre características do identificador de regras CHA-900SDPBC01
Complementamos a descrição da característica do identificador de regras CHA-900SDPBC01 exemplificando o seu funcionamento, utilização de variáveis e telas utilizadas.
Para mais informações, acesse a documentação do identificador de regras CHA-900SDPBC01.
Local: Ferramentas > Identificador de Regras
Modelos Plano
Alteração do relacionamento entre contas na tela F043RMP
Problema: na tela de Relacionamento entre Modelos de Plano (F043RMP), ao alterar um relacionamento com os tipos de contas R - Rural ou G - Geral que foi cadastrado de forma incompleta, o sistema bloqueava o processamento e não permitia que o usuário corrigisse o erro no cadastro.
Correção efetuada: corrigimos a rotina de alteração do relacionamento entre contas tipos R - Rural e G - Geral de modo que o sistema permita alterá-las para o tipo A - Ambos, bem como no caso de ajustes futuros.
Local: Cadastros > Modelos Plano > Relacionamentos > Plano de contas > Relacionamento entre Modelos de Plano (F043RMP)
Controladoria
Sugerir ICMS diferido através do dispositivo fiscal
Adicionamos na tela de Cadastro de Dispositivos Fiscais (F051DIS) o ICMS diferido no Tipo de Ajuste do dispositivo fiscal, para sugerir o valor do ICMS diferido como um valor associado ao código do benefício fiscal, ou seja, no dispositivo fiscal do respectivo item das notas fiscais.
Local: Cadastros > Controladoria > Tributos > Dispositivos Fiscais (F051DIS)
Gestão de Contabilidade
Melhoria na documentação da tela F044DCG
Incluímos o novo tópico Dica de desempenho na documentação da tela Distribuição de Custos/Gastos (F044DCG). Neste tópico, recomendamos o uso do índice CREATE INDEX E640RAT_IDX_002 ON e640rat (codemp,codccu,filrat,sitrat,datlct) INCLUDE (vlrrat,debcre) para melhorar o desempenho da tela.
Por fim, é importante ressaltar que esse índice não faz parte do padrão do sistema, sendo apenas uma sugestão, e as informações CLUSTERED e INCLUDE funcionam somente no SQL Server.
Local: Ajuda por telas > Controladoria > Gestão de Contabilidade > Contabilidade > Gestão de Controladoria > Distribuição de Custos/Gastos
Gestão de Tributos
Retenção indevida na apuração dos impostos 47 e 48
Problema: na tela de Apuração (F661PAI), ao apurar os impostos 47 e 48, quando havia mais de uma baixa do mesmo título em um período o valor do PIS/COFINS Retido era multiplicado pelo número de baixas.
Correção efetuada: ajustamos a apuração dos impostos 47 e 48 para que os valores acima sejam calculados corretamente quando houver mais de uma baixa para o mesmo título.
Local: Controladoria > Gestão de Tributos > Operações e Cálculos Fiscais > Cálculos > Apuração (F661PAI)
Gestão de Contabilidade de Custos
Execução da rotina de estabilização de estoques via custos
Problema: quando utilizado o processo de estabilização de estoques via processo de geração multinivel do custos, retornava a mensagem Não foram localizados movimentos para serem executados" e o processo não era executado.
Correção efetuada: alteramos para que essa consistência não seja executada quando a rotina de estabilização é executada via custos.
Local: Custos > Gestão de Contabilidade de Custos > Custo Integrado > Ajuste dos Custos dos Produtos > Geração Multinível (F632AMN)
Gestão de Contas a Receber
Leiaute SAEX10001 com zero na numeração de títulos
Problema: na tela de Remessa (F310PRB), ao enviar uma remessa bancária do leiaute Cobrança Banco do Brasil (CNAB 240) (SAEX10001), o arquivo era rejeitado por ter um zero na numeração de títulos.
Correção efetuada: ajustamos a rotina para que a numeração seja enviada em branco, conforme o leiaute do Banco do Brasil.
Local: Finanças > Gestão de Contas a Receber > Cobrança Escritural > Remessa (F310PRB)
Função VerificaValor do identificador de regras FIN-301BMDRE00
Problema: na tela Por Motivos Diversos (F301BMD), ao utilizar a função VerificaValor para verificar os campos SCODFIL, SNUMTIT e SCODTPT em uma regra vinculada ao identificador de regras FIN-301BMDRE00, ocorria o erro Não existe o campo na grid da tela a ser consistida.
Correção efetuada: ajustamos a função VerificaValor para que funcione normalmente no identificador de regras FIN-301BMDRE00.
Local: Finanças > Gestão de Contas a Receber > Contas a Receber > Baixas de Títulos > Por Motivos Diversos (F301BMD)
Gestão de Tesouraria
Resgates parciais de contratos do tipo Fundo de Investimento
Problema: na tela Resgate da Aplicação e Financiamento (F606CRG), ao fazer um resgate parcial de um contrato do tipo Fundo de Investimento, o valor de rendimento e os valores de impostos não eram calculados corretamente, conforme a quantidade de cotas resgatadas.
Correção efetuada: ajustamos a rotina de resgate parcial para calcular os valores corretamente no cenário acima.
Local: Finanças > Gestão de Tesouraria > Aplicação e Financiamento > Resgate da Aplicação e Financiamento (F606CRG)
Gestão de Contas a Pagar
Valor aprovado no título de crédito do Contas a Pagar após estornar uma baixa parcial
Problema: na tela de Exclusão de Movimentos do Contas a Pagar (F501EBL), ao estornar uma baixa parcial feita por aproveitamento utilizando a aprovação de baixa por valor na filial, o sistema não ajustava o valor aprovado no título de crédito do Contas a Pagar.
Correção efetuada: mexemos na rotina de estorno para que ela ajuste o valor de aprovação do título de crédito do Contas a Pagar. Isto para atender a configuração de aprovação por valor na filial sem a aprovação multinível de entrada (rotina 24) ou baixa (rotina 27) configurada na filial.
Local: Finanças > Gestão de Contas a Pagar > Contas a Pagar > Baixas de Títulos > Exclusão de Movimentos do Contas a Pagar (F501EBL)
Web services
Criação de definições para cliente/fornecedor
Problema: na importação dos web services com.senior.g5.co.mfi.cre.titulos, porta EntradaTitulosLoteCR e com.senior.g5.co.mfi.cpa.titulos, porta EntradaTitulosLoteCP, quando o parâmetro E070FIL.VenCfi na filial era igual a S - Cliente como fornecedor, ao criar a definição do cliente ou fornecedor para a filial do título a rotina duplicava a Conta Auxiliar, indevidamente.
Correção efetuada: ajustamos a rotina a fim de carregar uma Conta Auxiliar existente nas definições do cliente/fornecedor ou criar uma nova.
Local: Recursos > Implementações > Web services
Gestão de Armazenagem | WMS WIS
Observação sobre a tabela INT_E_CAB_PEDIDO_SAIDA na documentação sobre exportações para o WMS WIS
Incluímos uma observação, após as descrições dos campos da tabela INT_E_CAB_PEDIDO_SAIDA na página Exportações do Gestão Empresarial | ERP para o WMS WIS, sobre a possibilidade de personalização de outros tipos de pedidos através do identificador de regras GER-000INTSY02.
Local: Segmentos > Logística > Gestão de Armazenagem > WMS WIS > Equivalência de dados > Equivalência de dados do ERP para o WMS WIS
Gestor Senior
Integração do retorno no processo de cancelamento ordem de compra através do Gestor Senior
Problema: a integração do retorno do Gestor Senior apresentava a mensagem de erro no cancelamento de ordens de compra: ERRO: A reprovação não foi efetuada. Mensagem reportada: Erro - Problemas ao encontrar Família/Produto/Unidade de medida nas Tabelas de Familia/Produto/UM "XXXXXXXXXXXXXX" (TC420Ipo.CheckQtdCan) .
Correção efetuada: ajustamos para que o processo de cancelamento da ordem de compra ocorra corretamente.
Web services
Retorno de mensagem de erro através do identificador de regras VEN-140CNFEC02 que contém o caractere %
Problema: ao passar uma mensagem de erro através do identificador de regras VEN-140CNFEC02 que contém o caractere %, durante a execução do web service Com.senior.g5.co.int.varejo.notaautorizada, o sistema exibia a seguinte mensagem de erro: Não foi possível fechar a nota fiscal: Format % invalid or incompatible with argument.
Correção efetuada: alteramos para que ao executar o web service Com.senior.g5.co.int.varejo.notaautorizada, em conjunto com o identificador de regras VEN-140CNFEC02 que gera uma mensagem de erro contenha o caractere %, o sistema exiba a mensagem passada através do identificador corretamente.
Local: Recursos > Implementações > Web services
Gestão de Faturamento e Outras Saídas
Implementação de filtros para a tela F140SFG, acessada através do botão Seleção da tela F140FGR
Implementamos dois filtros na tela Seleção (F140SFG), acessada através do botão Seleção da tela F140FGR, possibilitando realizar a busca por tipo do pedido e categoria do cliente.
Local: Mercado > Gestão de Faturamento e Outras Saídas > Notas Fiscais de Saída > Via Pedido > Faturamento grade (Análise de embalagens) (F140FGR)
Emissão de nota fiscal de devolução do tipo 2 - NF Devolução
Problema: ao emitir uma nota fiscal de devolução tipo 2 - NF Devolução com a transação definida como devolução proporcional, retornava a mensagem de crítica 351 - Valor do ICMS da Operação no CST=51 difere do produto BC e Alíquota.
Correção efetuada: ajustamos para que, ao gerar o arquivo XML da nota fiscal de devolução do tipo 2 - NF Devolução com a transação definida como devolução proporcional, verifique o campo Tipo de Cálculo do Diferimento do cadastro de fornecedor da nota de entrada.
Local: Mercado > Gestão de Faturamento e Outras Saídas > Notas Fiscais de Saída > Individual (Via Pedidos e Notas Fiscais) (F140PRE)
Cancelamento de nota ao utilizar a integração via nota fiscal
Problema: ao cancelar uma nota fiscal na tela Cancelamento de Notas Integradas com WMS (F140CNW), o sistema apresentava a mensagem A autorização da nota fiscal XXXX ainda não integrou com o WMS. Verificar o monitor de integração. Isto quando a integração ocorria via nota fiscal.
Correção efetuada: ajustamos o sistema para que o cancelamento da nota ocorra normalmente quando a integração for via nota fiscal.
Local: Mercado > Gestão de Faturamento e Outras Saídas > Notas Fiscais de Saída > Emissão e cancelamento > Cancelamento de Notas Integradas com WMS (F140CNW)
Novo cálculo de ICMS Desonerado para notas fiscais de entrada e saída
Implementamos o novo Cálculo de Desoneração de ICMS para as notas ficais de entrada e saída para atender a Resolução 79/2022 SC. Com a publicação do Ato Diat 79/2022, os contribuintes de ICMS do estado de Santa Catarina passam a apresentar a partir de 01/07/2023 o código do benefício fiscal (cBenef) nas NF-e e NFC-e em operações de diferimento, isenção, não incidência, suspensão e redução de base de cálculo.
Para que o ICMS desonerado seja calculado nas notas fiscais de entrada e saída, é necessário que o campo Cálculo de Desoneração de ICMS das telas F070FVE (notas de saída) ou F095CAD (notas de entrada), esteja definido com a opção 2 - Resolução 79/2022 SC.
Local: Cadastros > Filiais > Parâmetros por Gestão > Vendas, Faturamento e Transporte (F070FVE)
Web services
Implementado campo na guia Parcelas do web service com.senior.g5.co.mcm.ven.notafiscal, porta GravarNotasFiscaisSaida
Implementamos um novo campo para o web service com.senior.g5.co.mcm.ven.notafiscal, porta GravarNotasFiscaisSaida, para que possa passar o valor para o campo Código Sacado na guia Parcelas da nota fiscal de saída.
Local: Resursos > Implementações > Web services
Gestão de Vendas
Execução ao clicar no botão Alt. Rateios na tela F120GPD
Problema: ao clicar no botão Alt. Rateios através da tela Agrupado (F120GPD), exibia a seguinte mensagem de erro: Access Violation at Address 02F956D2 in module sa_geral_nucleo.bpl.
Correção efetuada: ajustamos para, ao clicar no botão Alt. Rateios, o sistema continue sua execução sem exibir a mensagem de erro.
Local: Mercado > Gestão de Vendas > Pedidos > Agrupado (F120GPD)
Processos Automáticos
Fila de execução de requisições agrupadas de estoque assíncrono
Problema: ao executar o processo automático 87 - Movimentar pendências de estoque do faturamento, quando utilizada a parametrização para estoque assíncrono, as requisições agrupadas que eram processadas e retornavam erro, não ficavam no final da fila de execução.
Correção efetuada: ajustamos a rotina para que nesse cenário, as requisições que são processadas e retornam erro, fiquem no final da fila execução.
Local: Recursos > Processos Automáticos > Cadastro (F000AGE)
Gestão de Compras
Reajuste com cálculo AVP gerado na tela F460REA
Problema: a tela de Reajustes (F460REA) de contratos de compra permitia o processamento, indevidamente, quando havia um cálculo de ajustes financeiros gerados no período.
Correção efetuada: ajustamos a rotina para não permitir o processamento do reajuste no cenário acima, apresentando a seguinte mensagem: Já existem movimentos de cálculo de ajustes financeiros no período informado. É necessário estornar o cálculo de ajuste pela tela F301CAV.
Local: Suprimentos > Gestão de Compras > Contratos > Reajustes (F460REA)
Campos de usuário, data e hora de geração disponíveis na consulta de contrato
Visando facilitar a identificação das informações sobre a geração dos contratos, adicionamos os campos Usuário Geração, Data Geração e Hora Geração na consulta de contratos realizada na tela F462CTR.
Local: Suprimentos > Gestão de Compras > Contratos > Consultas > Dados gerais e itens (F462CTR)
Gestão de Recebimento
Valores do ICMS Substituído Destacado não eram herdados do CT-e
Problema: ao importar o XML de um CT-e, os valores de ICMS Substituído Destacado não eram herdados das tags <ICMS60|vBCSTRet> e <ICMS60|vICMSSTRet>.
Correção efetuada: ajustamos o sistema para que as tags do ICMS60 sejam herdadas para o CT-e, assim como as tags do ICMSOUTRAUF para CT-e OS.
Local: Suprimentos > Gestão de Recebimento > Notas Fiscais de Entrada > Via Recebimento de Documento Eletrônico (F000INE)
Novo cálculo de ICMS Desonerado para notas fiscais de entrada e saída
Implementamos o novo Cálculo de Desoneração de ICMS para as notas ficais de entrada e saída para atender a Resolução 79/2022 SC. Com a publicação do Ato Diat 79/2022, os contribuintes de ICMS do estado de Santa Catarina passam a apresentar a partir de 01/07/2023 o código do benefício fiscal (cBenef) nas NF-e e NFC-e em operações de diferimento, isenção, não incidência, suspensão e redução de base de cálculo.
Para que o ICMS desonerado seja calculado nas notas fiscais de entrada e saída, é necessário que o campo Cálculo de Desoneração de ICMS das telas F070FVE (notas de saída) ou F095CAD (notas de entrada), esteja definido com a opção 2 - Resolução 79/2022 SC.
Local: Cadastros > Filiais > Parâmetros por Gestão > Vendas, Faturamento e Transporte (F070FVE)
Componentes Visuais
Gravação de registro em tabela no banco de dados ao realizar uma inclusão através de cadastro
Problema: ao tentar cadastrar um cliente, fornecedor ou qualquer outro tipo utilizando um usuário que não é administrativo, apresentava mensagem de erro contendo as seguintes informações e complementos: Erro de acesso de banco de dados: Banco de dados: Oracle 19. Erro de Banco (XXXXX): ORA-XXXXX: Campo BLOCRE não pode ser nulo - Trigger T0855CLII..
Correção efetuada: ajustamos para que a gravação dos registros ocorram corretamente no banco de dados.
Local: Recursos de Interface
Web services
Ajuste de encoding das requisições de serviços com Bridge habilitada
Problema: ao requisitar um web service com Bridge habilitada e encoding como ISO 8859-1, o sistema retornava caracteres especiais não codificados na resposta.
Correção efetuada: ajustamos a rotina de codificação dos caracteres para responder em conformidade com a requisição.
Finanças
Criação de definições para cliente/fornecedor
Problema: na importação dos web services com.senior.g5.co.mfi.cre.titulos, porta EntradaTitulosLoteCR e com.senior.g5.co.mfi.cpa.titulos, porta EntradaTitulosLoteCP, quando o parâmetro E070FIL.VenCfi na filial era igual a S - Cliente como fornecedor, ao criar a definição do cliente ou fornecedor para a filial do título a rotina duplicava a Conta Auxiliar, indevidamente.
Correção efetuada: ajustamos a rotina a fim de carregar uma Conta Auxiliar existente nas definições do cliente/fornecedor ou criar uma nova.
Local: Recursos > Implementações > Web services
Integrações
Retorno de mensagem de erro através do identificador de regras VEN-140CNFEC02 que contém o caractere %
Problema: ao passar uma mensagem de erro através do identificador de regras VEN-140CNFEC02 que contém o caractere %, durante a execução do web service Com.senior.g5.co.int.varejo.notaautorizada, o sistema exibia a seguinte mensagem de erro: Não foi possível fechar a nota fiscal: Format % invalid or incompatible with argument.
Correção efetuada: alteramos para que ao executar o web service Com.senior.g5.co.int.varejo.notaautorizada, em conjunto com o identificador de regras VEN-140CNFEC02 que gera uma mensagem de erro contenha o caractere %, o sistema exiba a mensagem passada através do identificador corretamente.
Local: Recursos > Implementações > Web services
Mercado
Implementado campo na guia Parcelas do web service com.senior.g5.co.mcm.ven.notafiscal, porta GravarNotasFiscaisSaida
Implementamos um novo campo para o web service com.senior.g5.co.mcm.ven.notafiscal, porta GravarNotasFiscaisSaida, para que possa passar o valor para o campo Código Sacado na guia Parcelas da nota fiscal de saída.
Local: Resursos > Implementações > Web services