Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Produto:

Solucoes_totvs_cross
SolucaoCrossTOTVS Backoffice

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoServiços

Módulo:

Modulos_cross_segmentos
ModulosCrossSegmentosTOTVS Backoffice (Linha Protheus) - Arquivos Magnéticos (SIGAFIS)

Função:SPEDXFUN.PRW
País:Brasil
Ticket:12437403 
Requisito/Story/Issue (informe o requisito relacionado) :DSERFIS1-28590


02. SITUAÇÃO/REQUISITO

Um bem final (000082, no exemplo abaixo) é criado através da rotina ATFA040 com componentes de diferentes notas (000080 e 000081, no exemplo abaixo). Dessa forma, ao gerar o arquivo do SPED Fiscal para o primeiro mês de apropriação desse bem, os registros G130 e G140 correspondentes ao bem final não são gerados conforme o esperado. Nota-se:

    • A ausência do conjunto G130/G140 para cada componente empregado no bem final (2 neste caso);
    • O conjunto G130/G140 gerado não apresenta os dados de cada campo corretamente (ausência dos que identificam o documento de entrada);
    • O registro G125 correspondente ao bem final apresenta o campo 05 (VL_IMOB_ICMS_OP) zerado (bem como todos os demais campos de valor).

Image Modified


Além disso, quando é realizada a geração do arquivo no mês subsequente, os registros correspondentes aos componentes não são apresentados.

Image Modified

03. SOLUÇÃO

Em primeiro lugar, nota-se que a query disponível em D-1, para este cenário, retorna um conjunto de dados vazio. Para corrigir o problema foi necessário:

1) Acrescentar como filtro de pesquisa à tabela SF9 (Manutenção CIAP) o código do bem final;

2) Recuperar o código de baixa do bem final na tabela SN3 (Saldos e Valores);

3) Utilizar o código de baixa do bem final para recuperar os dados de entrada dos componentes utilizados em seu agrupamento, na tabela SN1 (Ativo imobilizado);

4) Utilizar os dados de entrada recuperados da SN1 para filtrar os dados que são recuperados da tabela SFT (Livro Fiscal por Item de NF) e que finalmente são consumidos para apresentar os registros G130/G140;

5) Além disso, para a correta geração do registro G125 foi necessário adicionar uma nova condição em SPDBLOCOG.PRW para que seja apresentado o valor do ICMS Total (F9_VALICMS) no campo 05 (VL_IMOB_ICMS_OP).

Desta forma, os registros

...

do bem são apresentados conforme esperado no arquivo magnético:

Image Added


Image Added


04. DEMAIS INFORMAÇÕES

Card documentos
InformacaoUse esse box para destacar informações relevantes e/ou de destaque.
TituloIMPORTANTE!

Não se aplica.

05. ASSUNTOS RELACIONADOS

...