Gestão Empresarial | ERP - 5.10.3.56
03/05/2024
- 10/05/2024: complementamos o texto da matéria Nova rotina de integração da EFD-Reinf.
Tarefas liberadas: 46
Alteração no TBS
Esta versão teve alterações na estrutura da base de dados. Confira o detalhamento no relatório de alterações em TBS.
Identificadores e parâmetros
Variáveis com valor S para sugestão de quantidade de meses
Complementamos a documentação dos identificadores de regras PAT-670ENTVA01 e PAT-670ENTVA02, acrescentando a informação de que determinadas variáveis, diferentes para cada identificador, devem estar definidas com valor S para que seja sugerida a quantidade de meses.
Local: Ferramentas > Identificadores de Regras
Botão Duplicar habilitado quando aberto através do botão Par. Dinâmicos
Complementamos a documentação da tela Configuração de parâmetros dinâmicos (F000PPD), inserindo a informação de que para o botão Duplicar aparecer habilitado, é necessário que essa tela seja aberta por meio do botão Par. Dinâmicos, da tela Cadastro de Filiais (F070FCA).
Local: Ajuda por telas > Cadastros > Configuração de parâmetros dinâmicos
Retirada da variável XX na regra
Atualizamos a documentação do identificador de regras CPR-440EXMDE01, retirando a variável XX da regra, uma vez que esta é usada somente pelos desenvolvedores para depuração do código, ou seja, para localizar e corrigir erros que ali possam existir. Não tem, portanto, serventia para o uso do identificador de regras em si.
Local: Ferramentas > Identificadores de Regras
Gestão de Tributos
Data considerada quando imposto adicional é vinculado a determinados impostos
Complementamos a documentação da tela Apuração dos Impostos IRPJ - Lucro Presumido (SPED) e CSLL - Lucro Presumido (SPED) (F661I14), acrescentando a informação de que o imposto adicional de 17%, vinculado à apuração dos impostos 53 IRPJ - Lucro Presumido (SPED) ou 55 IRPJ - Lucro Real (trimestral), considerará a data de início de atividades apresentada na tela Parâmetros da Filial para Contabilidade (F070FCT). Caso essa data esteja incorreta, os meses corretos não serão considerados na fórmula.
Local: Ajuda por telas > Controladoria > Gestão de Tributos > Operações e Cálculos Fiscais > Cálculos > Apuração > F661I14
Lançamentos com transações distintas na geração do SPED Fiscal
Problema: ao gerar o SPED Fiscal na tela Tributos SPED Fiscal (EFD)(F669EFD), o registro E113 era duplicado e as informações de itens quando existem transações distintas no lançamento do documento em Tributos.
Correção efetuada: ajustamos a rotina do SPED Fiscal para que ao gerar o registro E113 com itens e transações distintas, o registro não seja gerado em duplicidade.
Local: Controladoria > Gestão de Tributos > Arquivos Fiscais > Federais > SPED Fiscal > Tributos SPED Fiscal (EFD)(F669EFD)
Ajuste de campos na integração do registro 4020
Problema: ao integrar o registro 4020 na tela EFD-Reinf - Integração (F690ILA), era apresentado um problema de precisão nos campos do registro, causando erros de arredondamento e consequentemente diferenças de centavos.
Correção efetuada: ajustamos a rotina para que seja utilizada a precisão correta dos campos.
Local: Controladoria > Gestão de Tributos > EFD-Reinf > Integração (F690ILA)
Ajuste no SPED Fiscal para gerar arquivos com caracteres maiores
Problema: ao gerar o SPED Fiscal era apresentado o erro O valor 'Est de deb ref a saida trib sem cred. na entr, venda de mat. adq para uso cons. ref. NF-e 34708,35037,34637,314233,143962,139198,146547,35601,32725,33396,145251,138134,314233,140518, créd com base na não cumul. cfe livro I, art. 31, I do RICMS-RS' não cabe no campo DSCCPL.
O erro era indevido, pois o leiaute não possuía limite de tamanho para o campo DESCR_COMPL_AJ0 do registro C197 do SPED Fiscal, não acompanhava o limite definido nos próprios campos E660RDE.DESAJS/E660RDS.DESAJS e E051DIS.DESDFS.
Correção efetuada: ajustamos o valor do campo DSCCPL para ser carregado e acrescentado ao SPED Fiscal.
Local: Controladoria > Gestão de Tributos > Arquivos Fiscais > Federais > SPED Fiscal > Tributos SPED Fiscal (EFD) (F669EFD)
Ajuste na duplicação da nota fiscal eletrônica na restituição de ICMS ST
Problema: ao realizar o faturamento pela tela Faturamento em Grade (Análise de Embalagens)(F140FGR), a nota fiscal eletrônica era duplicada na restituição de ICMS ST.
Correção efetuada: corrigimos a rotina de Faturamento para não ocorrer a duplicação da nota fiscal.
Local: Controladoria > Gestão de Tributos > Escrituração > Lançamentos > Restituição de ICMS ST (F660CRS)
Geração de arquivos pelo relatório CIAE052
Problema: quando a nota fiscal possuía mais de 1 item, ao gerar os arquivos pelo relatório 052 - FE - Convênio ICMS 115/2003 (CIAE052.GER), o arquivo mestre não gerava as sequências corretas conforme o arquivo de itens, apresentando erro na validação.
Correção efetuada: ajustamos a rotina para que as sequências sejam geradas corretamente quando houver mais de 1 item para a mesma nota fiscal.
Local: Controladoria > Gestão de Tributos > Arquivos Fiscais > Relatórios > Arquivos Eletrônicos > 052 - FE - Convênio ICMS 115/2003 (CIAE052.GER)
Nova rotina de integração da EFD-Reinf
Disponibilizamos uma nova rotina de integração da EFD-Reinf, trazendo melhorias e correções em cenários sem imposto retido. As atualizações ocorrerão somente nesta rotina, que substituirá a integração padrão futuramente.
Para usar a nova integração:
- F000PGS: altere o novo parâmetro global IniNovIre para S - Sim, afetando todas as empresas. Pode ser revertido para N - Não enquanto a integração padrão estiver disponível
- F055NRE: importe novas naturezas de rendimentos para atualizar campos como Fato Gerador IR PF, Fato Gerador IR PJ, Contribuições Sociais Retidas e Agrupar Impostos em Valor Agregado
Para conferir a documentação completa, acesse a página da F690ILA, no tópico Registros R-4010 - Retenções na Fonte - Pessoa Física e R-4020 - Retenções na Fonte - Pessoa Jurídica.
Locais:
- Cadastros > Controladoria > Tributos > Natureza de Rendimentos (F055NRE)
- Cadastros > Identificadores e parâmetros > Parâmetros globais > Manutenção dos parâmetros globais do sistema (F000PGS)
- Controladoria > Gestão de Tributos > EFD-Reinf > Integração > EFD-Reinf - Integração (F690ILA)
Gestão de Patrimônio
Cálculo de PIS/COFINS/CSLL com depreciação de bens
Problema: ao realizar o último cálculo de depreciação de um bem com características específicas, onde o valor de aquisição é diferente do valor de aquisição de PIS/COFINS/CSLL, era gerado pelo sistema um valor que habilitava a exclusão de valores do PIS/COFINS/CSLL indevidamente.
Correção efetuada: ajustamos o cálculo da depreciação para gerar corretamente os crédito de PIS/COFINS/CSLL sem a exclusão indevida de valores.
Local: Controladoria > Gestão de Patrimônio > Atualização Patrimonial > Geração > Memória de Cálculo Patrimonial (F670MEM)
Gestão de Tesouraria
Adição de informações sobre o campo Saldo Anterior
Complementamos a documentação da tela Fluxo de Caixa (F610FCX), adicionando informações acerca do campo Saldo Anterior, e quais os outros campos que terão seu saldo mostrado ao habilitar esse campo.
Local: Ajuda por telas > Finanças > Gestão de Tesouraria > Fluxo de Caixa > Parâmetros > Fluxo de Caixa
Contratos de venda com critérios de faturamento e mais de uma parcela
Problema: na tela de Parâmetros do Fluxo de Caixa (F610PFL), as parcelas de contratos de venda não eram apresentadas quando o contrato tinha critério de faturamento por itens, e havia alguma outra parcela já faturada no mesmo mês.
Correção efetuada: corrigimos para que as parcelas de contratos de venda sejam apresentadas corretamente nas seguintes situações: quando o contrato tiver critério de faturamento por itens, o vencimento ocorrer mais de uma vez no mesmo mês ou quando alguma parcela já foi faturada.
Local: Finanças > Gestão de Tesouraria > Fluxo de Caixa > Parâmetros do Fluxo de Caixa (F610PFL)
Gestão de Contas a Receber
Validação de campos na exclusão de linha da grade títulos substitutos
Problema: ao excluir uma linha da grade títulos substitutos na tela Baixa por Substituição/Negociação do Contas a Receber (F301SUB), era apresentada a mensagem Tipo de Título Incompatível com Transação, fora de contexto.
Correção efetuada: ajustamos a rotina para que apresente a mensagem solicitando o preenchimento dos campos que ficaram vazios devido à não utilização da tecla TAB para percorrer a grade.
Local: Finanças > Gestão de Contas a Receber > Contas a Receber > Baixas de Títulos > Baixa por Substituição/Negociação do Contas a Receber (F301SUB)
Integração com BTG Pactual - Nova solução para Desconto de duplicatas | Antecipação de recebíveis
Disponibilizamos uma nova solução para Desconto de duplicatas - Antecipação de recebíveis, em parceria com o BTG Pactual. Com este novo recurso é possível realizar a antecipação de recebíveis, melhorando o capital de giro, possibilitando uma gestão financeira mais eficaz. Veja a documentação para mais detalhes.
Benefícios:
- Receba valores que só receberia no vencimento dos boletos;
- Melhore o equilíbrio no seu fluxo de caixa;
- Consiga cobrir despesas inesperadas;
- Dinheiro na conta em minutos.
Além disso, também criamos o modelo de bloqueto financeiro FRCR024.BLO, que tem como objetivo gerar boletos bancários totalmente impressos para o banco BTG Pactual. Mais informações podem ser consultadas nas informações do boleto. Ao executar este relatório, serão gerados boletos bancários para as notas fiscais selecionadas. Para cada boleto é gerado um nosso número que é impresso no boleto e atribuído ao título associado à nota fiscal. O portador do título passa a ser o banco selecionado.
Por fim, criamos o leiaute SAEX10008 para exportação de cobrança escritural do contas a receber para o banco BTG Pactual. O novo leiaute estará disponível dentro do diretório Financas, existente no diretório de leiautes de exportação e importação do ERP XT.
Locais:
- Finanças > Gestão de Contas a Receber > Contas a Receber > Consultas > Títulos (F302CCR)
- Recursos > Implementações > Relatórios > Especiais > Bloqueto Financeiro
- Recursos > Implementações > Importação/Exportação
Web services
Alteração da descrição do web service e inclusão de informações sobre retenção na porta ConsultarRetencoes
Complementamos a documentação do web service Com.senior.g5.co.int.venda.documentofiscal, porta CalcularRetencoes, movendo os itens Retenção de produtos e Retenção de serviços para dentro da documentação da porta. Além disso, na documentação do índice de Web services disponíveis no Gestão Empresarial | ERP, alteramos a descrição desse web service, visto ele possuir diversas portas com funcionalidades diferentes, que não só a de realizar cálculo de retenção.
Locais:
- Integrações com outros sistemas > Web services > Web services disponíveis no Gestão Empresarial | ERP
- Integrações com outros sistemas > Web services > Web services disponíveis no Gestão Empresarial > Com.senior.g5.co.int.venda.documentofiscal
Erro de registro ao alterar ordem de compra com ICMS Monofásico
Problema: ao alterar uma ordem de compra via web service com.senior.g5.co.mcm.cpr.ordemcompra, na porta GravarOrdensCompra, era apresentado o erro O registro não foi encontrado para atualização ou foi alterado ou excluído por outro processo.
Correção efetuada: ajustamos o processamento de alteração das ordens de compra, que apresentava a mensagem acima indevidamente, quando o documento tinha valores de ICMS monofásico.
Local: Recursos > Implementações > Web services
Alteração na máscara de campos
Problema: a máscara dos campos CptFat e DatCpt, disponíveis na porta Exportar_3 do web service Com.senior.g5.co.ven.notafiscalsaida, constava como sendo DD/MM/YYYY.
Correção efetuada: alteramos a documentação destes campos, alterando a máscara para indicar apenas mês e ano (MM/YYYY).
Local: Integrações com outros sistemas > Web services > Web services disponíveis no Gestão Empresarial > Com.senior.g5.co.ven.notafiscalsaida
Valor Base do ICMS ao herdar do XML de item com diferimento
Problema: ao executar o web service Com.senior.g5.co.int.eletronicos.documentos, porta Receber, a Base do ICMS vinha com o valor total da operação quando item da nota tivesse diferimento.
Correção efetuada: ajustamos para que a Base do ICMS seja ajustada na leitura do XML, descontando de seu valor a Base do ICMS Diferido.
Local: Recursos > Implementações > Web services
Ajuste de documentação do web service Com.senior.g5.co.int.varejo.nfce
Com a descontinuação progressiva das SPED Contábil Fiscal (ECF)s, foi necessário ajustar a maneira que a vinda de itens cancelados é tratada pelo web service Com.senior.g5.co.int.varejo.nfce, porta Gravar, para que se enquadre nas regras atuais de NFC-e.
Local: Recursos > Implementações > Web services
Outras integrações
Carregamento do código do município do prestador quando tag <municipioIncidencia> estiver vazia
Complementamos a documentação do processo de Recebimento eletrônico de NFS-e, inserindo a informação de que quando a tag <municipioIncidencia> não vem informada, então o código do município do prestador é carregado, em vez do código do tomador.
Local: Integrações com outros sistemas > Recebimento eletrônico de NFS-e
Gestão de Armazenagem | WMS Senior
Reenvio de cancelamento para o WMS
Problema: ao cancelar uma nota fiscal no ERP este cancelamento era exportado ao WMS Senior, e, ao retornar ao ERP a autorização deste cancelamento, o mesmo era reenviado ao WMS novamente, causando erro na senior X Platform.
Correção efetuada: alteramos o sistema para que não ocorram erros ao exportar o cancelamento de uma nota fiscal ao WMS Senior
Gestão de PCP
Exibição de primeira opção da operação da O.P.
Problema: ao posicionar no campo Opção Sequência, em determinadas situações, não mostrava como sugestão a primeira opção da operação quando a O.P. tinha mais de uma opção para a operação.
Correção efetuada: ajustamos para sempre mostrar a primeira opção da operação ao se posicionar no campo Opção Sequência.
Local: Manufatura > Gestão de PCP > Manutenção de Ordens de Produção/Serviço > Alteração > Individual (F900MOP)
Gestão de Chão de Fábrica
Cenário-exemplo de uso do campo Qtd. Refugo
Complementamos a documentação da tela Baixa de Componentes do Estoque (F900BAC), adicionando um cenário-exemplo com uma situação inicial e após a baixa de componente, referente o uso do campo Qtd. Refugo.
Local: Ajuda por telas > Manufatura > Gestão de Chão de Fábrica > Componentes (O.P./O.S.) > Baixa Normal (Saída Estoque)
Gestão de Transporte (TMS)
Geração da tag <IEST> somente quando tomador for de um estado diferente ao emissor do CT-e/CT-e OS
Alteramos a emissão do CT-e e CT-e OS, para que na geração da tag <IEST> , referente à inscrição estadual de outro estado, esta seja emitida somente quando o tomador for de um estado diferente ao emissor do CT-e ou CT-e OS. A IE retornada para geração da tag <IEST> também dependerá do papel tomador (0-Remetente, 1-Expedidor, 2-Recebedor ou 3-Destinatário).
Anteriormente, a informação da inscrição estadual do substituto tributária considerava a inscrição estadual informada nos parâmetros por estado (F009PPE) levando em consideração o estado da filial/emitente do CT-e, porém a partir desta implementação, levará em consideração que é o tomador do CT-e ou CT-e OS, e se basear no estado do tomador.
Locais:
- Mercado > Gestão de Transporte TMS > Controle de Transporte > CTRC > Geração (F140COL)
- Mercado > Gestão de Transporte TMS > Controle de Transporte > CTRC > Geração - Outros Serviços (F140COS)
Gestão de Faturamento e Outras Saídas
Apuração manual de faturamento e ajuste de alíquota via identificador de regras
Complementamos as documentações das telas Parâmetros da Filial para Tributos (F070FEF) e Notas Fiscais de Saída (F140GNF), inserindo, na tela F070FEF, a informação de que a apuração do faturamento pode ser feita manualmente via tela Informações mensais (F660INF). Já na tela F140GNF, foi removida a informação de que a alíquota do campo pode ser manipulada por meio do identificador de regras VEN-000ALICM01.
Local: Ajuda por telas > Mercado > Gestão de Faturamento e Outras Saídas > Notas Fiscais de Saída > F140GNF - Notas Fiscais de Saída
Carregamento das sequências de itens de produto de uma carga
Problema: após gerar uma carga tendo com base um pedido que continha um mesmo produto inserido mais de uma vez, no momento de ler o código de barras desse produto, na tela F135FET, com objetivo de gerar embalagens e, estando o identificador de regras VEN-135LEIBA01 ativo, o sistema não carregava todas as sequências de item de produto da carga.
Correção efetuada: corrigimos a rotina para que ao gerar embalagens na tela F135FET, lendo um código de barras de um produto, o sistema carregue todas as sequências do item de produto da carga gerada.
Local: Mercado > Gestão de Faturamento e Outras Saídas > Expedição > Formação de Embalagens > Via leitor (F135FET)
Ativação de identificador de regras para sugestão de mensagens fiscais
Realizamos a implementação de uma funcionalidade que realiza a sugestão de Mensagens Fiscais, mesmo quando não há um Dispositivo Fiscal informado na ligação realizada na tela Ligação de Situação Tributária x Dispositivo Fiscal (F027BNF). Para realizar a inativação dessa funcionalidade, entretanto, pode-se ativar o Identificador de Regras VEN-140MSGDZ01.
Local: Mercado > Gestão de Faturamento e Outras Saídas > Notas Fiscais de Saída > Digitação de Notas manuais (F140GNF)
Filtro do Código do produto na tela F141SNS ao carregar notas fiscais de remessa e cobrança pela tela F141CRN
Problema: ao informar o código do produto na tela Consulta de Notas Fiscais de Saída - Seleção (F141SNS), acessada pelo botão Seleção da tela Consulta Relacionamento de Notas Fiscais de Saída (F141CRN), e carregar as notas fiscais de remessa e cobrança nesta tela, o filtro pelo código do produto não era acatado e carregava todas as notas dentro da abrangência de datas informada.
Correção efetuada: realizamos uma alteração para atender ao filtro do código do produto informado através da tela F141SNS, ao carregar as notas fiscais de remessa e cobrança na tela F141CRN.
Local: Mercado > Gestão de Faturamento e Outras Saídas > Notas Fiscais de Saída > Consultas > Relacionamentos (F141CRN)
Subtração do valor informado para Pedágio da base do ICMS ao gerar um CT-e
Problema: ao utilizar uma transação de serviço, parametrizada para subtrair o valor de Pedágio do Valor Base de ICMS, ao gerar um CT-e na tela Notas Fiscais de Saída (F140GNF), o valor não era subtraído e gerado o Valor Base de ICMS com base no valor total.
Correção efetuada: realizamos uma alteração para que, ao gerar um CT-e na tela Notas Fiscais de Saída (F140GNF), e informar valor de Pedágio, tendo a parametrização na transação utilizada, o sistema diminua o valor de Pedágio do Valor Base de ICMS.
Local: Mercado > Gestão de Faturamento e Outras Saídas > Notas Fiscais de Saída > Digitação de Notas manuais (F140GNF)
Gestão de Vendas
Nova variável com informações acerca da tela de origem que chama identificadores de regras
Adicionamos no sistema uma nova variável para que o usuário possa visualizar a tela de origem da chamada dos identificadores de regra GER-075ALTPR01, GER-075ALTPR02 e VEN-120ALTPR01. Desta forma, o usuário pode montar a regra de acordo com sua regra de negócio interna e executar apenas na tela necessária.
Locais:
- Ajuda por telas > Mercado > Gestão de Vendas > Pedidos > F120GPD - Entrada de Pedidos Agrupado
- Ajuda por telas > Mercado > Gestão de Vendas > Pedidos > F120GPC - Entrada de Pedidos com Avaliação de Produto
Recálculo do preço do item de produto
Problema: quando, na geração de um pedido, informava-se um item de produto que possuía Tab.Preço e o preço, sendo o preço do item de produto alterado na grade e posteriormente informado um endereço de entrega do mesmo estado que a UF de tributação do pedido, ao processar e gravar essa informação, o sistema recalculava o valor do item de produto informado na grade.
Correção efetuada: ajustamos o sistema para que ao alterar o endereço de entrega de um item de produto para um endereço do mesmo estado da UF de tributação do pedido, o valor informado para o item de produto do pedido não seja alterado, mesmo que contenha tabela de preço informada. Este somente será recalculado quando for alterado o estado de tributação.
Local: Mercado > Gestão de Vendas > Pedidos > Agrupado (F120GPD)
Gestor Senior
Exibição de informações no aplicativo de acordo com a documentação para pedidos de venda
Problema: as informações do pedido de venda, tais como, Valor Bruto, Condição de Pagamento, Forma de Pagamento e Valor dos Descontos não eram exibidas corretamente no Aplicativo Gestor Senior, ficando em desacordo com a documentação.
Correção efetuada: realizamos um ajuste para que as informações faltantes fossem exibidas de acordo com a documentação.
Local: Aplicativo Gestor Senior
Gestão de Compras
Configuração de pagamento da comissão de representantes
Problema: quando o representante estava configurado para que a forma de pagamento da comissão fosse via Ordem de Compra, ao realizar o cancelamento da Ordem de Compra na tela Procedimentos Agrupados de Ordens de Compra (F425FOA), o movimento de pagamento da comissão não era excluído. Com isso, não era possível reprocessar a comissão na tela Cálculo/Pagamento de Comissões (F504RCP).
Correção efetuada: ajustamos para que a tela (F425FOA) desfaça os pagamentos de comissão que foram feitos via emissão de ordem de compra.
Local: Suprimentos > Gestão de Compras > Ordens de Compra > Procedimentos agrupados (F425FOA)
Cotações agrupados sem valor de preço unitário fornecedor
Problema: ao definir o parâmetro Grava Cotação c/ Preço Zero como S - Sim na F07EMP, e acessar a tela F410CEA para cotar a solicitação para um ou mais fornecedores, em uma das cotações, o preço unitário de um fornecedor é informado e gravado com zero. Em seguida, ao acessar a tela F410CPA, através do botão Cotar Agr., e clicar no botão Liberar, era apresentada a mensagem A cotação XXX, sequência XXX não foi finalizada. É necessário finalizar a mesma para continuar!.
Correção efetuada: ajustamos a rotina de liberação de cotações agrupados e a situação acima para que a mensagem não seja apresentada.
Locais:
- Suprimentos > Gestão de Compras > Cotação de Preço > Cotações de Produtos (F410CEA)
- Suprimentos > Gestão de Compras > Cotação de Preço > Cotações de Serviços (F410COS)
Gestão de Recebimento
Valores dos dispositivos fiscais da nota fiscal de entrada
Problema: quando no cadastro de Dispositivos Fiscais o campo Tipo de Ajuste estiver definido como D - Diferencial de alíquota e o campo Local Valor Ajuste C197 estiver igual a 1 - ICMS ou 2 - Outros, os valores dos campos Valor Base DF e Percentual DF não ficavam zerados nos registros dos dispositivos fiscais da nota fiscal.
Correção efetuada: ajustamos para que nesse cenário, os valores dos campos Valor Base DF e Percentual DF fiquem zerados.
Local: Suprimentos > Gestão de Recebimento > Notas Fiscais de Entrada > Agrupada (F440GNE)
Cálculo de ICMS ao ativar parâmetro global MntVlrIcm
Problema: ao processar uma nota de entrada, o sistema não calculava os valores de ICMS caso o parâmetro global MntVlrIcm estivesse ativado.
Correção efetuada: ajustamos este parâmetro global para que impacte apenas o web service com.senior.g5.co.mcm.cpr.notafiscal, porta GravarNotasFiscaisEntrada, conforme já informado em sua documentação.
Local: Suprimentos > Gestão de Recebimento > Notas Fiscais de Entrada > Via Recebimento de Documento Eletrônico (F000INE)
Busca do depósito não considerava o depósito da transação
Problema: ao carregar a nota de entrada, o sistema sugeria o depósito do produto sem considerar o depósito cadastrado na transação do item.
Correção efetuada: ajustamos para que a busca do depósito padrão do do produto considere a transação, de acordo com o identificador CPR-000BUDEP02, assim como já é feito em outras rotinas do sistema.
Local: Suprimentos > Gestão de Recebimento > Notas Fiscais de Entrada > Via Recebimento de Documento Eletrônico (F000INE)
Erro Access Violation ao executar o identificador de regra CPR-440ZERVL01
Problema: ao fechar uma nota fiscal de entrada, quando possuísse cadastrado no sistema os identificadores de regra CPR-440ZERVL01 e VEN-140ZERVL01, ocorria um erro de Access Violation.
Correção efetuada: ajustamos uma falha na execução do identificador CPR-440ZERVL01 que lia indevidamente as variáveis do identificador VEN-140ZERVL01, gerando erro no fechamento da nota de entrada.
Local: Suprimentos > Gestão de Recebimento > Notas Fiscais de Entrada > Agrupada (F440GNE)
Travamento ao executar o fechamento de nota fiscal de entrada
Problema: quando utilizado o identificador de regras EST-210MEDON03, ao ser gerado um movimento de estoques, em ambientes com base de dados SQL Server, o sistema apresentava um travamento completo, sendo necessária a derrubada da instância. O problema era causado pela rotina de geração de LOGs no fechamento e atualização de estoques, o qual utiliza-se uma transação paralela para gravação dos registros.
Correção efetuada: alteramos no TBS as chaves estrangeiras (FK) da tabela E215REG para chaves lógicas, fazendo com que o travamento não ocorra mais.
Local: Suprimentos > Gestão de Recebimento > Notas Fiscais de Entrada > Agrupada (F440GNE)
Consistência da chave eletrônica na tela de nota fiscal de entrada agrupada
Problema: ao ativar a consistência da chave eletrônica na tela F070FCP, para verificação de chave eletrônica na tela F440GNE, e com o campo Chave NF-e em branco e ao teclar Tab, era apresentada a mensagem Chave NF-e não correspondente com os dados informados!.
Correção efetuada: ajustamos o sistema e a situação acima para não apresentar a mensagem apresentada.
Local: Suprimentos > Gestão de Recebimento > Notas Fiscais de Entrada > Agrupada (F440GNE)
Geração de contagem automática na tela F000INE
Alteramos a rotina de importação de notas de entrada para permitir, que notas do tipo 4 e 5 possam gerar a contagem de forma automática, assim como já acontece com notas do tipo 1, por exemplo.
Local: Suprimentos > Gestão de Recebimento > Notas Fiscais de Entrada > Via Recebimento de Documento Eletrônico (F000INE)
Geração de tag <CNPJ> para nota fiscal de entrada do tipo 6
Problema: ao gerar e fechar uma nota fiscal de entrada do tipo 6 - NF Produtor com a forma de pagamento PIX, o sistema preenchia a tag <CNPJ> da tag <Card>, zerado, o que gera recusa pela SEFAZ ao enviar o registro.
Correção efetuada: ajustamos a rotina de geração do XML para que, na situação apresentada, não seja gerada a tag <CNPJ>.
Local: Suprimentos > Gestão de Recebimento > Notas Fiscais de Entrada > Agrupada (F440GNE)
CBDS
Clusterização de índices em base preexistente
Problema: os índices não eram clusterizados em bases preexistente.
Correção efetuada: alteramos a rotina para que a clusterização de índices seja realizada mesmo ao partir de base preexistente não clusterizada.
Web services
Envio de boletos por email via web service com.senior.g5.co.ger.relatório
Problema: ao gerar boletos utilizando o web service com.senior.g5.co.ger.relatorio, porta BloquetoFinanceiro, era apresentado erro Access violation at address 43EBF370 in module 'svcl02.bpl'. Read of address 0000050C quando o identificador de regra GER-000BLQPE01 estava ativado para o envio de boletos por email.
Correção efetuada: ajustamos para que o web service seja executado corretamente.
Local: Recursos > Implementações > Web services
Regras e Funções
Alteração do formato de retorno de header como XML ou JSON
A partir desta implementação, ao enviar o header contendo a informação HttpAlteraCabecalhoRequisicao(vHTTP, Accept, application/xml);, o formato do retorno será XML. Caso não seja enviado este header, o retorno será em JSON.
Integrações
Alteração da descrição do web service e inclusão de informações sobre retenção na porta ConsultarRetencoes
Complementamos a documentação do web service Com.senior.g5.co.int.venda.documentofiscal, porta CalcularRetencoes, movendo os itens Retenção de produtos e Retenção de serviços para dentro da documentação da porta. Além disso, na documentação do índice de Web services disponíveis no Gestão Empresarial | ERP, alteramos a descrição desse web service, visto ele possuir diversas portas com funcionalidades diferentes, que não só a de realizar cálculo de retenção.
Locais:
- Integrações com outros sistemas > Web services > Web services disponíveis no Gestão Empresarial | ERP
- Integrações com outros sistemas > Web services > Web services disponíveis no Gestão Empresarial > Com.senior.g5.co.int.venda.documentofiscal
Erro de registro ao alterar ordem de compra com ICMS Monofásico
Problema: ao alterar uma ordem de compra via web service com.senior.g5.co.mcm.cpr.ordemcompra, na porta GravarOrdensCompra, era apresentado o erro O registro não foi encontrado para atualização ou foi alterado ou excluído por outro processo.
Correção efetuada: ajustamos o processamento de alteração das ordens de compra, que apresentava a mensagem acima indevidamente, quando o documento tinha valores de ICMS monofásico.
Local: Recursos > Implementações > Web services
Alteração na máscara de campos
Problema: a máscara dos campos CptFat e DatCpt, disponíveis na porta Exportar_3 do web service Com.senior.g5.co.ven.notafiscalsaida, constava como sendo DD/MM/YYYY.
Correção efetuada: alteramos a documentação destes campos, alterando a máscara para indicar apenas mês e ano (MM/YYYY).
Local: Integrações com outros sistemas > Web services > Web services disponíveis no Gestão Empresarial > Com.senior.g5.co.ven.notafiscalsaida
Valor Base do ICMS ao herdar do XML de item com diferimento
Problema: ao executar o web service Com.senior.g5.co.int.eletronicos.documentos, porta Receber, a Base do ICMS vinha com o valor total da operação quando item da nota tivesse diferimento.
Correção efetuada: ajustamos para que a Base do ICMS seja ajustada na leitura do XML, descontando de seu valor a Base do ICMS Diferido.
Local: Recursos > Implementações > Web services
Ajuste de documentação do web service Com.senior.g5.co.int.varejo.nfce
Com a descontinuação progressiva das SPED Contábil Fiscal (ECF)s, foi necessário ajustar a maneira que a vinda de itens cancelados é tratada pelo web service Com.senior.g5.co.int.varejo.nfce, porta Gravar, para que se enquadre nas regras atuais de NFC-e.
Local: Recursos > Implementações > Web services
Tecnologia
Envio de boletos por email via web service com.senior.g5.co.ger.relatório
Problema: ao gerar boletos utilizando o web service com.senior.g5.co.ger.relatorio, porta BloquetoFinanceiro, era apresentado erro Access violation at address 43EBF370 in module 'svcl02.bpl'. Read of address 0000050C quando o identificador de regra GER-000BLQPE01 estava ativado para o envio de boletos por email.
Correção efetuada: ajustamos para que o web service seja executado corretamente.
Local: Recursos > Implementações > Web services