Melhorias


Alterado o programa 'Apuração de ICMS (CCEPA025)' para que seja possível gerar ajustes de estorno de crédito presumido mesmo que o ajuste de origem não possua qualquer detalhamento por documento.

Correções


Alterado o método de arredondamento do cálculo da retenção de tributos no programa "Nota Fiscal de Entrada - Itens" (CCESN120) - Aba "Retenções", para efetuar o arredondamento normal no cálculo da base de cálculo vezes a alíquota.

Alterado o lançamento de "Nota Fiscal de Entrada" (CCESN110) > aba "Itens" (CCESN120) > aba Retenções. Ao informar um tributo o sistema validar e apresentar erro quando utilizado um fornecedor com a classificação "Outros" ou "Produtor". Pois retenções devem ser informadas apenas para fornecedores com a classificação "Física, Jurídica ou Exterior".

Realizado correção no programa "Detalha Requisição" (CCTCQ636) onde ao alterar tamanhos na movimentação pela fase da OP, gird não era alterado.

Corrigido o defeito no programa Geração/IMpressão de tags (CCTCR430) de ao abir a tela com uma impressora selecionada no menu que possui somente o layout da capa do da configuração CCTCR010 cadastrado, sem ter outros layouts informados (botão rotinas), o sistema deixar um display sobreposto no campo "Rotina" de múltipla escolha (combo) da CCTCR430. Foi retirado este display e agora sempre o sistema irá utilizar o combo. Quando existir mais de um layout configurado para o dispositivo vai habilitar o combo para seleção, quando possuir somente um layout irá pular o combo e assumir a única rotina de impressão configurada e quando não houver rotina de impressão irá bloquear.

Corrigido o defeito no programa "Consulta de Movimento de Etiquetas de Malha Crua" (CCTGA615CSW) na geração do grid. Existiam erros de ordenação que deixavam colunas ocultas e ao gerar PDF ou CSV no grid, não mostravam as colunas com esse problema. Ajustado a ordenação que corrigiu a geração dos relatoriados pelo gird e a geração das colunas que não estavam ocultas, mas não eram mostradas ao carregar o grid.

Ajustado também a navegação da tela que ao passar pelo check da situação das etiquetas, ao seleciona alguma situação já iniciava o carregamento da consulta para mostrar os dados no grid, assim não permitindo selecionar mais de uma situação por consulta.

Corrigido erro no programa de implantação de notas ( CCFT040CSW ) quando no tipo de nota tivesse redução de base de cálculo de ICMS, o sistema estava reduzindo a base em duplicidade.

Realizado correção no programa "Relatório de Tags em CSV" (CCTCR420) onde não estava imprimindo arquivo .CSV

Programa "Manutenção de Tributos Retidos - Documento Fiscal Lançado" (CCESE245)

Corrigido os seguintes problemas:
1) Manutenção de tributos somente funcionava para documentos que tivessem apenas um único item.
2) Manutenção de tributos somente era permitida para notas cuja espécie fosse 6-Serviços, no entanto demais espécies também podem ter retenção, neste caso também permitir a manutenção (retenção de IRRF, CSLL, CSRF,PIS, COFINS)

Implementação na rotina (CCCC220) "Baixa de Título por Cliente" para validar valor do titulo diferente de zero.

Corrigido erro de divisão por zero ao gerar a CCTAC870-Consulta de Custo em Processo do mês 09/2023.
Obs: a rotina corrigida está colada no servidor oficial.

Corrigido o programa "Manutenção de Tributos Retidos - Documento Fiscal Lançado" (CCESE245) para gravar corretamente os dados das retenções, quando utilizado um tributo com fato gerador "liquidação".

Com FGTS Digital as rubricas que contem "Incidência de FGTS" = '21 Base de cálculo do FGTS aviso prévio indenizado', serão somadas como base de 'FGTS do aviso prévio indenizado' e retornarão como 'FGTS aviso prévio indenizado'
quando o correto é retornar como 'FGTS 13° salário rescisório'

Desta forma, as rubricas de décimo terceiro pagas na rescisão, deverão ter o campo "Incidência de FGTS" ajustado para "12-Base de cálculo do FGTS 13° salário.

Ao calcular a folha, o sistema irá gerar aviso informando as rubricas que deverão ser corrigidas.
Para corrigir as configuração das rubricas, deverá ser acessado o programa "Cadastro de Rubricas" (CCRHB040), e efetuado ajuste das rubricas "Décimo Pago na Rescisão" e "Adicionais Decimo Rescisão".

Corrigido o programa "Apuração das Retenções de Tributos" (CCEPB170), fechamento da apuração, em relação a integração com a REINF das filiais. Para gerar corretamente o valor da retenção do tributo.

Corrigido o programa "Geração da Escrituração Fiscal Digital" (CCINF221) pois o sistema estava permitindo dois usuários executarem o programa, quando utilizava o mouse para passar pelos campos.
Alterado para habilitar o campo "Mês/Ano", somente após passar pelas validações do campo "Empresa".

Alterado o programa "Nota de Serviço" (CCTRB065) pois não estava permitindo informar duas casas decimais em alguns campos de valor da tela, quando o valor fosse maior de 9.999,99.

Corrigido problema no "Calculo da Folha" (CCRHC090), que travou cálculo informando para ajusta rubrica de "Saldo de Salários Rescisão", mesmo após efetuar ajuste.

Realizado correção na regra do programa "Riscos/Tecidos" (CCTCP140) acessada pela "Engenharia de produto" (CCTCP020) onde ao excluir componentes não matava no grid do programa "Consulta de Engenharias por Componentes" (CCTCP675).

Corrigido as validações do sistema ao fechar e/ou excluir a "Apuração das Retenções de Tributos" (CCEPB170), para validar a data de fechamento da contabilidade e do contas a pagar somente quando o tributo for do fato gerador "Liquidação", caso contrário não valida essa situação.

Corrigido geração da base de cálculo do IPI nos casos de descontos concedidos diretamente na seleção do pedido (CCPV030) pois não estavam sendo descontados da base do IPI.

Realizado correção no programa "Geração das etiquetas própria com baixa da partida" (CCTPET105) onde ocorria aviso com erro de comunicação com a balança.

Corrigido o defeito no programa Desmembramento de Partida (CCTTGT230) de ao desmembrar uma partida em que o ultimo processo já foi apontado não gravar na tabela Ppcpt.Gen.Ttga.HistDesmDadosProParDesm (histórico desmembramento de partida) o processo de desmembramento na partida destino.

Corrigido o defeito no programa "Cadastro de beneficiamento" (CCTTG150) de ao excluir algum processo do beneficiamento sem confirmar a transferência dos insumos nas engenharias para o processo seguinte (neste caso o sistema exclui o processo e os insumos consumidos pelo mesmo nas engenharias do beneficiamento), não excluir as tabelas de estrutura de produto X insumos.
Esse problema causava erros de base e fazia, por exemplo, com que nas partidas existissem insumos que não estão mais na engenharia.

Tabelas:
Ppcpt.Gen.Tge.EstEngAcabCres
Ppcpt.Gen.Tge.EstEngAcabDec