01. DADOS GERAIS
Produto: | TOTVS Backoffice |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Serviços |
Módulo: | TOTVS Backoffice (Linha Protheus) - Fiscal (SIGAFIS) |
Função: | SPEDXFUN.PRW e SPDBLOCOG.PRW |
País: | Brasil |
Ticket: | 12874204 / 13360276 / 12918468 / 13189211 |
Requisito/Story/Issue (informe o requisito relacionado) : | DSERFIS1-29351 |
02. SITUAÇÃO/REQUISITO
2. Issue: DSERFIS1-29108 - CAMPO 02 DO G125 GERANDO DE FORMA DESORDENADA
Ao gerar o arquivo da EFD ICMS/IPI (SPEDFISCAL.prw) o campo 2 (COD_IND_BEM) do registro do G125 está sendo gerado de forma desordenada, caso a tabela SF9 (Manutenção CIAP) não esteja com os registros ordenados de forma sequencial.
3. Issue: DSERFIS1-29126 - G125 e G140 NÃO DESMEMBRAM VALOR DE FRETE
Em situações que o documento de entrada de um ativo imobilizado com frete destacado foi escriturado com o parâmetro MV_FTCIAP = S e o arquivo do SPED Fiscal é gerado com o parâmetro MV_F9SKPNF = .T., os campos 05 (VL_IMOB_ICMS_OP) do registro G125 e 06 (VL_ICMS_OP_APLICADO) do registro G140 não estão descontando o valor do frete que também é apresentado nos campos 07 (VL_IMOB_ICMS_FRT) do registro G125 e 08 (VL_ICMS_FRT_APLICADO) do registro G140.
4. Issue: DSERFIS1-29057 - Error.log ao gerar arquivo da EFD ICMS/IPI com o processo do CIAP para gerar o bloco G
Ao executar a rotina de geração de arquivo do EFD ICMS/IPI, na qual há algum registro na tabela SF9 (Manutenção CIAP) com o campo F9_DOCNFE = "" , F9_CODBAIX = "BFINAL" , parâmetro MV_F9SKPNF = .T. e também com os parâmetros da Wizard da rotina "Inicio Obrigação Escrituração CIAP" = Sim e "Gera Bloco G" = Sim , ocorre o error.log abaixo:
03. SOLUÇÃO
Nas bases onde tenho SF9 com CTE gerada separadamente, foi realizado tratamento para quando o D1_QUANT for ZERO, considerar o conteúdo do campo F9_VALICCO (Valor ICMS Complementar), caso contrario seguirá a regra existente multiplicando a quantidade D1_QUANT (Quantidade do Produto ) pela valor F9_VALICCO (Valor ICMS Complementar ).
Geração do BLOCO Antes da Correção:
Geração do BLOCO Depois da Correção:
G140 deve manter a mesma forma do G125
2. Issue: DSERFIS1-29108 - CAMPO 02 DO G125 GERANDO DE FORMA DESORDENADA
Ajustado o ordenamento da consulta da tabela SF9 (Manutenção CIAP) no banco de dados no momento da geração do arquivo da EFD ICMS/IPI.
3. Issue: DSERFIS1-29126 - G125 e G140 NÃO DESMEMBRAM VALOR DE FRETE
Tendo em vista que o uso do parâmetro MV_FTCIAP = S pode duplicar o valor do frete que é persistido em F9_VALICMS e que no processamento dos registros G125 e G140 o valor do frete só era deduzido quando o valor total do ICMS é igual ao valor do ICMS próprio, foi necessário ampliar a condição adicionando uma verificação para quando o valor deduzido de F9_VALICMP ainda fosse igual ao valor escriturado de F9_VALICMP. Desta forma, é realizada um nova dedução do valor anteriormente duplicado. Além disso, foi adicionada como condição, a não existência de um documento CTE para o frete (verificação na SF8), pois é sabido que neste cenário, independentemente do valor de MV_FTCIAP, o valor de F9_VALICMS não têm o valor do frete acrescido duas vezes.
4. Issue: DSERFIS1-29057 - Error.log ao gerar arquivo da EFD ICMS/IPI com o processo do CIAP para gerar o bloco G
Foi realizado o ajuste no programa SPEDXFUN.prw para não ocorrer mais o Error.log
04. DEMAIS INFORMAÇÕES
Não há
05. ASSUNTOS RELACIONADOS