Árvore de páginas

BLOCO-K EFD ICMSIPI

Características do Requisito

Linha de Produto:

Datasul

Segmento:

Manufatura

Módulo:

MLF

Rotina:

OF0301 - Parâmetros Obrigações Fiscais

LF0227- Relatório Auxiliar – Bloco K

LF0228 - Geração Estrutura Item – Bloco K

LF0203 - Manut/Consulta Inf Movimentações

LF0200 - Geração Arquivos Interpretador de Layout

Requisito (ISSUE):

PCREQ-5030

País(es):

BRASIL

Banco(s) de Dados:

Progress, Oracle, SQL

Tabelas utilizadas:

dwf-alter-estrut-period
dwf-cons-espec-padr
dwf-unid-calc
dwf-digita-cons-espec-padr
dwf-digita-estoq-escrit
dwf-digita-fator-conv-unid
dwf-digita-ident-item
dwf-digita-ind-terc-insumo
dwf-digita-ind-terc-itens
dwf-digita-insumo-consum
dwf-digita-itens-produz
dwf-digita-outr-mov-inter

Sistema(s) operacional(is):

Windows® / Linux®

Versões/Release:

12.1.7

Descrição

Desenvolvimento

(mais) VISÃO GERAL

 (estrela azul) Preparação

 

 

 (estrela azul) MLF – Utiliza Módulos TOTVS

 

 (estrela azul) MLF – NÃO Utiliza Módulos TOTVS


(mais) PARÂMETROS GERAIS

  (estrela azul) Alterado o programa OF0301 – Manutenção Parâmetros Obrigações Fiscais


Aba Parâmetros 4: incluídos parâmetros de definições referentes ao Controle da Produção e do Estoque

  • Utiliza Módulo de Engenharia/Produção no TOTVS 

Este parâmetro define se pode ou não efetuar a geração de estrutura pelo programa LF0228 e, também, se a geração do arquivo SPED Fiscal será baseado nas tabelas do Módulo de Engenharia/Produção ou baseadas nos dados digitados no programa LF0203

  • Geração da Estrutura

Este parâmetro define se a leitura será baseada na Engenharia do Produto ou na Movimentação da Ordem de Produção. Define a origem das informações para geração da estrutura dos itens para atendimento às obrigações fiscais.


(mais) ESTRUTURA

  (estrela azul) Desenvolvido o o programa LF0227 – Relatório Auxiliar EFD ICMS/IPI – Bloco K

O programa disponibilizará a geração de relatório para auxiliar o usuário na verificação de itens que podem ser impeditivos ou que estejam ausentes na geração do Bloco K no SPED Fiscal.

   (estrela) Aba Seleção

Período: informar o período de-até de geração do relatório. Formato dd/mm/aaaa.

 

   (estrela) Aba Parâmetros

  • Parâmetro de Estabelecimento: seleção do estabelecimento para geração do relatório
  • Grupo Relatórios
    • REL-1: Produtos ACA identificados nas Ordens de Produção com Tipo de Item diferente de 03 - Produto em Processo e 04 - Produto Acabado
      Gera relatório contendo lista de produtos acabados encontrados nas ordens de produção do período da seleção, que estejam com tipo do item parametrizados diferente de "03" (Produto em Processo) ou "04" (Produto Acabado).
      1º [ “Tipo do Item” > programa CD0147 (Manutenção Itens X Estab Faturamento)]
      2º [ “Tipo do Item” > pasta Gerais programa CE0106 (Manutenção Itens Estoque) ]
    • REL-2: Insumos/Componentes com Saldo Negativo no período
      Gera relatório contendo lista de insumos/componentes consumidos nas ordens de produção do período da seleção, que apresente saldo negativo entre a movimentação de requisições X devoluções.
    • REL-3: Insumos/Componentes consumidos fora da Estrutura
      Gera relatório contendo lista de insumos/componentes consumidos nas ordens de produção do período da seleção, que não estejam cadastrados na Engenharia do Produto.
    • REL-4: Ordem de Produção SEM requisição em qualquer período e COM produto ACA no período selecionado
      Gera relatório contendo lista de ordens de produção do período da seleção, que apresentem produto acabado sem requisição de insumos no período de geração e anteriores.
    • REL-5: Ordem de produção terminada COM requisição no período selecionado e SEM produto ACA
      Gera relatório contendo lista de ordem de produção terminada no período da seleção, que apresente requisição de insumos mas não possua produto acabado.

 

  (estrela) Aba Impressão

  • Exemplo de Relatório Gerado

 

  (estrela azul) LF0203 – Tabela DWF Unidade de Cálculo (dwf-unid-calc)

Tabela disponibilizada no programa LF0203 para efetuar a parametrização da quantidade de unidade de cálculo, que é o fator de-para de unidade de medida e/ou item. O objetivo deste cadastro é atender a possível variação de unidades de medida onde a quantidade de insumos deve ser rateada para produtos e co-produtos.


  (estrela azul) Criado o programa LF0228 – Geração Estrutura Item – Bloco K

O programa tem a função de montar a Estrutura dos Itens pela Engenharia de Produtos ou pela Movimentação da Ordem de Produção, gerando a partir de escolha de Estrutura Completa ou Filtrada.

 

  (estrela) Aba Seleção

Na aba Seleção serão informados os detalhes para a geração da estrutura do item


Importante:

- A geração da estrutura completa para o mesmo estabelecimento/período sobrepõe a geração mais antiga, independente se gerada como origem MOP ou ENG.

- A geração da estrutura filtrada para o mesmo estabelecimento/período sobrepõe apenas a chave gerada anteriormente, independente se gerada como origem MOP ou ENG. Isto permite, por exemplo, a geração completa pela ENG e depois atualizar uma geração filtrada de um item pela MOP, gerando uma estrutura composta.

 

  (estrela) Aba Parâmetro

Na aba Parâmetros será informada a forma de gravação da geração detalhada na aba Seleção.

Os dados serão gravados na tabela DWF Consumo Específico Padronizado (dwf-cons-espec-padr) e podem ser consultados/manipulados pelo programa LF0203.

 

   (estrela) Detalhes da Geração

  •  Geração da Estrutura pela Engenharia do Produto
    • Na geração da estrutura pela Engenharia do Produto, os registros serão gerados conforme a estrutura cadastrada para o item no módulo de Engenharia – EN0105.
    • Na leitura da estrutura, será considerado apenas o primeiro nível, exceto para os “itens fantasmas”, pois neste caso também será lido o primeiro nível da estrutura do “item fantasma”, inclusive de forma recursiva, quando existirem itens fantasmas na estrutura de um item fantasma.
      Exemplo: A feito de B# feito de C e D (A = Acabado, B# = Item Fantasma, C e D = Insumos)
      Serão considerados no arquivo: A feito de C e D
    • Será considerada a data de validade do Insumo, desta maneira, havendo alteração de estrutura durante o período, será efetuado o cálculo da média ponderada do consumo dos insumos para o Produto.
    • Tratamento de quantidade de componente negativo:
      Tipo de Sobra = CO-PRODUTO -> será considerado normalmente pois gera acabado
      Tipo de Sobra = RETORNO DE REQUISIÇÃO / SOBRA / NORMAL -> não será considerado na estrutura

    • TRATAMENTO DE LISTA DE COMPONENTES
      A geração da Estrutura do Item que utiliza lista de componentes será baseada na reserva e na movimentação da ordem de Ppodução, calculado pela média ponderada de utilização dos insumos consumidos para o Item, mesmo que parametrizada a geração da estrutura pela Engenharia do Produto no programa OF0301.

  •  Geração da Estrutura pela Movimentação da Ordem de Produção
    • Na geração da estrutura pela movimentação da ordem, os registros serão gerados:
      1) com base na reserva dos insumos
      2) com base na requisição dos insumos nas ordens do item, fora da reserva
    • Para compor a estrutura do item serão consideradas todas as ordens de produção do item ((interna, externa e interna/externa e, também, retrabalho e reaproveitamento onde o código do produto acabado seja diferente do código do item de requisição) que foram movimentadas no período e a estrutura final do item irá considerar todos insumos requisitados para o item, mesmo que tenha sido requisitado em apenas uma das ordens de produção. O Item terá a estrutura pela média ponderada de utilização de todos os Insumos consumidos nas Ordens de Produção do período.

    • O consumo padrão de cada componente será calculado com base na quantidade total produzida para o item “pai” e na quantidade total consumida de cada “insumo”.
    • Além da variação de insumos que formam a estrutura padrão do item, o valor do campo quantidade poderá variar de um período para o outro mesmo quando o insumo é vinculado na estrutura do item nos dois períodos; isto ocorre porque a quantidade consumida do insumo é calculada com base nos totais das quantidades produzida (item “pai”) e consumida (itens “filhos”).
    • O fator de perda será calculado pela média das movimentações de sobras do insumo no período.
    • O tratamento de co-produto também levará em conta a reserva efetuada, verificando inicialmente a seleção no programa CP0301 e também a existência de produtos acabados na mesma ordem de produção.

 

  • TRATAMENTO DE CO-PRODUTOS
    Tanto para a geração da estrutura pela Engenharia do Produto quanto pela movimentação da ordem de produção, o cálculo da quantidade de insumo utilizado será rateado entre os produtos e co-produtos calculando o fator do consumo específico por meio das fórmulas:         

    1) Cálculo do Total do Produto Resultante por Unidade de Cálculo
    Total Prod Result por Unid de Cálculo = soma(PRODUTO RESULTANTE) * Unidade de Cálculo

    2) Cálculo do Fator do Consumo Específico
    Fator Consumo Específico = soma(INSUMOS) / Total Prod Result por Unid de Cálculo

    3) Cálculo do Rateio do Consumo
    QTDE Consumida = Total Prod Result por Unid de Cálculo * Fator Consumo Específico

    4) Cálculo do Insumo para Estrutura
    QTDE Insumo (p/ 1 unid de prod result) = Fator Consumo Específico * Unidade de Cálculo

    • Caso a unidade de medida não tenha sido parametrizada e tenha ocorrência de unidades de medida diferentes em um co-produto, será apontado no log de geração da estrutura (LF0228

 

   (estrela) Aba Geral

Na aba Geral serão controladas as gerações efetuadas, permitindo consultar e excluir as gerações efetuadas.

Botão Consulta:

 

   (estrela) Aba Impressão

Aba padrão que permite seleção de destino da geração do log e execução on-line ou batch (RPW)

 

  (estrela azul) GERAÇÃO DO SPED FISCAL – BLOCO K

  • Premissas para geração
    a) Fechamento do período: Para incluir o Bloco K no arquivo do SPED Fiscal é necessário que o período da data de referência já tenha sido fechado no módulo de Estoque.

    b) Diferenciação de itens por código: Os itens devem possuir uma codificação única de acordo com a estrutura de componentes utilizados na sua produção; a utilização de um único código de item para a produção de itens com estruturas diferenciadas resultará em dados inconsistentes no Bloco K.

    c) Atualização do cadastro de itens: No programa CD0147 (Manutenção Itens X Estab Faturamento) e/ou no programa CE0106 (Manutenção Itens Estoque (pasta “Gerais”), O campo “Tipo do Item” deverá estar preenchido corretamente, pois a geração dos registros do Bloco K baseia-se nos valores parametrizados neste campo.

    d) Se o estabelecimento não utilizar o módulo de Engenharia/Produção Totvs, ficará responsável pela população das tabelas dwf criadas para digitação. Assim, a responsabilidade de geração dos registros 0200 pertinentes aos insumos, também é de responsabilidade do estabelecimento caso não estejam cadastrados na tabela Item.

    e) Produtos acabados (ACA) sem requisição de material, não serão gerados no Bloco K e registro 0210.

    f) Caso o consumo de insumos possua saldo negativo no período, não será informado no Bloco K.

 

  • Programa LF0200 – Interpretador de Layout Fiscal

    Após 01/01/2016 o Layout Fiscal: 12 – Geração SPED Fiscal a partir de 01/01/2015 [NR X] será alterado para Layout Fiscal: 126 – Geração SPED Fiscal de 01/01/2015 a 31/12/2015

    O layout Fiscal: 12 – Geração SPED Fiscal a partir de 01/01/2016 [NR 1] passa a vigorar contemplando as alterações do Bloco K

    1. Executar o programa LF0301.
    2. Aba Seleção, assinalar opção Importação Layout SPED Fiscal \ SPED Contribuições.
    3. Aba Parâmetro, - Informar o diretório até a pasta Layout do pacote.
    4. Acione o botão Executar.

      No programa LF0200, a versão 010, onde o Bloco K estará disponível, deverá ser utilizada a partir de 2016 (Pode ser utilizada antes de 2016 para testes, para reproduzir a geração do Bloco K).

      Para a geração regular do SPED Fiscal 2015, ainda deve ser utilizada a versão 009, que não contempla o Bloco K.

  • Programa LF0201 – Gerador de Arquivos do Layout

Aba Registro: criados os registros para seleção que atendem ao Bloco K

> R0210 (Registro 0210: Consumo Específico Padronizado) [filho R0200]

> R0220 (Registro 0220: Fatores de Conversão de Unidades) [filho R0200]

> RK001 (Registro K001: Abertura do Bloco K) [filho R0000]

> RK100 (Registro K100: Período de Apuração do ICMS / IPI) [filho RK001]

> RK200 (Registro K200: Estoque Escriturado) [filho RK001]

> RK220 (Registro K220: Outras Movimentações Internas entre Mercadorias) [filho RK001]

> RK230 (Registro K230: Itens Produzidos) [filho RK001]

> RK235 (Registro K235: Insumos Consumidos) [filho RK230]

> RK250 (Registro K250: Industrialização Efetuada por Terceiros: Itens Produzidos) [filho RK001]

> RK255 (Registro K255: Industrialização Efetuada em Terceiros: Insumos Consumidos) [filho RK250]

> RK990 (Registro K990: Encerramento do Bloco K) [filho R0000]

 

  • Layout de geração dos registros
    • Visão Geral dos Registros


    • Visão dos Registros por Nível

Contribuintes com mais de um período de apuração no mês declaram um registro K100 e os demais registros aninhados para cada período no mesmo arquivo.


******** A geração DECENDIAL estará disponível na próxima fase de desenvolvimento do Bloco K, estando disponível nesta entrega apenas a geração MENSAL ********

 

    • Impacto nos demais Registros

 

REGISTRO 0210: CONSUMO ESPECÍFICO PADRONIZADO

 

Campo

Descrição

Tipo

Tam

Dec

Obrig

1

REG

Texto fixo contendo "0210"

C

4

-

O

2

COD_ITEM_COMP

Código do item componente/insumo (campo 02 do Registro 0200)

C

60

-

O

3

QTD_COMP

Quantidade do item componente/insumo para se produzir uma unidade do item composto/resultante

N

-

6

O

4

PERDA

Perda/quebra normal percentual do insumo/componente para se produzir uma unidade do item composto/resultante

N

-

4

O

 

  • Dados gerados pelo programa LF0228 (Geração Estrutura Item – Bloco K), de acordo com a opção ENG (Engenharia do Produto) ou MOP (Movimentação da Ordem de Produção).

  • Os itens produzidos e os insumos consumidos serão adicionados aos registros 0200 – Tabela de Identificação do Item e os insumos usados na produção de um item serão demonstrados no registro 0210 – Consumo Específico Padronizado (componentes do item).

  • Na geração do arquivo magnético, dados digitados na tabela DWF Digita Consumo Espec Padr sobrepõem dados armazenados na tabela DWF Consumo Espec Padr gerados automaticamente pelo programa LF0228.

 

  • Impacto Registro 0150
    Os emitentes demonstrados no registro K200 também serão adicionados aos registros 0150 - Tabela de Cadastro do Participante

 

  • Impacto Registro 0200
    Os itens produzidos (K230 e K250) e os insumos consumidos (K235 e K255) também serão adicionados aos registros 0200 - Tabela de Identificação do Item

 

  • Impacto Registro 0220
    O registro 0220 é gerado normalmente pelo sistema, porém não contempla os possíveis dados digitados pelo cliente no registro K220 e, por este motivo, a geração dos registros 0220 referente às unidades de medida informadas no registro K220 será de responsabilidade de cada cliente.

 

REGISTRO K001: ABERTURA DO BLOCO K

Campo

Descrição

Tipo

Tam

Dec

Obrig

01

REG

Texto fixo contendo "K001"

C

4

-

O

02

IND_MOV

Indicador de movimento:
0- Bloco com dados informados;
1- Bloco sem dados informados

C

1

-

O

 

REGISTRO K100: PERÍODO DE APURAÇÃO DO ICMS/IPI

Campo

Descrição

Tipo

Tam

Dec

Obrig

01

REG

Texto fixo contendo "K100"

C

4

-

O

02

DT_INI

Data inicial a que a apuração se refere

N

8

-

O

03

DT_FIN

Data final a que a apuração se refere

N

8

-

O

  • Baseado no guia prático da EFD ICMS/IPI e confirmação da Consultoria Tributária Totvs, consideradas as datas de apuração do IPI informados no registro E500, visto que a apuração do ICMS é, via de regra, mensal, ou seja, período igual ou mais longo que a apuração do IPI que pode, também, ser decendial.

 

REGISTRO K200: ESTOQUE ESCRITURADO

Campo

Descrição

Tipo

Tam

Dec

Obrig

01

REG

Texto fixo contendo "K200"

C

4

-

O

02

DT_EST

Data do estoque final

N

8

-

O

03

COD_ITEM

Código do item (campo 02 do Registro 0200)

C

60

-

O

04

QTD

Quantidade em estoque

N

-

3

O

05

IND_EST

Indicador do tipo de estoque:
0 = Estoque de propriedade do informante e em seu poder;
1 = Estoque de propriedade do informante e em posse de terceiros;
2 = Estoque de propriedade de terceiros e em posse do informante

C

1

-

O

06

COD_PART

Código do participante (campo 02 do Registro 0150):
- proprietário/possuidor que não seja o informante do arquivo

C

60

-

OC

  • Saldo em estoque de cada item no final de cada período de apuração

  •  Tipo de Item (Reg 0200)
    00 - Mercadoria para revenda, 01 - Matéria-Prima, 02 - Embalagem, 03 - Produtos em Processo,04 - Produto Acabado, 05 - Subproduto, 06 - Produto Intermediário e 10 - Outros Insumos

  • O Item terá ocorrência de n registros de acordo com a data de apuração (mensal ou decendial), quebra por indicador e código de participante.
    Exemplo de demonstração no arquivo de um item produzido por terceiros:
    REG|DT_EST|COD_ITEM|QTD|IND_EST|COD_PART
    K200|31052016|Produto X|10 un|0      |
    K200|31052016|Produto X|40 un|1      |Terceiro A
    K200|31052016|Produto X|10 un|1      |Terceiro B

  • QTD: calculado conforme período de apuração (K100)
    a) Se Mensal:
    QUANTIDADE ATUAL DE SALDO ESTOQUE - entradas + saídas de MOVIMENTOS NO ESTOQUE no período entre dia 01 do mês subsequente de geração e a data corrente
    ex: QTDE ATUAL 10/04/2016        :  50,0000
    - entradas 01/04 a 10/04/2016:  10,0000
    + saídas 01/04 a 10/04/2016  :  60,0000
    = QTD 01/03 a 31/03/2016     : 100,0000

    b) Se Decendial:
    (A geração DECENDIAL estará disponível na próxima fase de desenvolvimento do Bloco K, estando disponível nesta entrega apenas a geração MENSAL)
    REG 3: QUANTIDADE ATUAL DE SALDO ESTOQUE - entradas + saídas de MOVIMENTOS NO ESTOQUE entre dia 01 do mês subsequente e a data corrente
    REG 2: saldo REG 3 - entradas + saídas de MOVIMENTOS NO ESTOQUE do dia 21 a último dia do mês
    REG 1: saldo REG 2 - entradas + saídas de MOVIMENTOS NO ESTOQUE do dia 11 a 20
    ex: QTDE ATUAL 10/04/2016        :  50,00
    - entradas 01/04 a 10/04/2016:  10,00
    + saídas 01/04 a 10/04/2016  :  60,00
    = QTD 21/03 a 31/03/2016     : 100,00 REG 3

    SALDO REG 3                  : 100,00
    - entradas 21/03 a 31/03/2016:   5,00
    + saídas 21/03 a 31/03/2016  :  25,00
    = QTD 11/03 a 20/03/2016     : 120,00 REG 2

    SALDO REG 2           : 120,00
    - entradas 11/03 a 20/03/2016:   3,00
    + saídas 11/03 a 20/03/2016  :  45,00
    = QTD 01/03 a 10/03/2016     : 162,00 REG 1

 

 REGISTRO K220: OUTRAS MOVIMENTAÇÕES INTERNAS ENTRE MERCADORIAS

Campo

Descrição

Tipo

Tam

Dec

Obrig

01

REG

Texto fixo contendo "K220"

C

4

-

O

02

DT_MOV

Data da movimentação interna

N

8

-

O

03

COD_ITEM_ORI

Código do item de origem (campo 02 do Registro 0200)

C

60

-

O

04

COD_ITEM_DEST

Código do item de destino (campo 02 do Registro 0200)

C

60

-

O

05

QTD

Quantidade movimentada

N

-

3

O

O módulo de Estoque não possui uma transação que transfira o saldo de um item para outro, este tipo de operação é realizado com duas movimentações: uma saída para o item que deve ter o saldo reduzido e uma entrada para o item que deve ter o saldo incrementado.

Entretanto, não existe uma ligação entre estes dois movimentos, portanto não é possível identificar a relação “de-para” automaticamente e, por este motivo, a geração dos registros K220 será de responsabilidade de cada cliente pela digitação pelo Programa LF0203 – tabela Digita Outr Mov Intern Merc ou utilização do programa Importador Genérico LF0214 (cadastro) e LF0303 (carga).

 

Reprodução das perguntas e respostas referente ao K220 retiradas do documento FAC obtido no site do SPED para auxílio na digitação das informações:

 

16.4 - Registro K220 – OUTRAS MOVIMENTAÇÕES INTERNAS ENTRE MERCADORIAS

 

16.4.1 - Geral

16.4.1.1 - O que são movimentações internas para o registro K220?

As movimentações internas para o registro K220 são todas aquelas movimentações não informadas nos registros K230 – Itens Produzidos – produção acabada e K235 – Itens consumidos – consumo no processo produtivo.

 

16.4.1.2 - Quais são os exemplos de movimentações internas no K220?

a) reclassificação de um produto em outro código em função do cliente a que se destina. O contribuinte aponta a quantidade produzida de determinado produto, por exemplo, código 1. Este produto, quando destinado a determinado cliente recebe uma outra codificação, código 2. Neste caso há a necessidade de controle do estoque por cliente. Assim o contribuinte deverá fazer um registro K220 dando saída no estoque do produto 1 e entrada no estoque do produto 2.

b) reclassificação de um produto em função do controle de qualidade – O contribuinte aponta a quantidade produzida de determinado produto, por exemplo, código 3. Este produto tem parte da produção rejeitada pelo controle de qualidade. O produto não conforme terá um outro código, por exemplo, 4. Através do registro K220 o contribuinte dá a saída no estoque do produto 3 e entrada no estoque do produto 4. Posteriormente o produto 4, não conforme, pode ser consumido no processo produtivo, pode ser vendido como produto com defeito ou subproduto, etc.

 

16.4.1.3 - As movimentações internas indicadas no K220 podem resultar em novo item?

Sim. Como no exemplo da reclassificação de um produto em outro, em função do controle de qualidade.

 

16.4.1.4 – Devo informar todas as movimentações de estoque no bloco K?

As movimentações de estoque a serem informadas no bloco K são:

a) a quantidade produzida no estabelecimento informante (K230);

b) a quantidade consumida no estabelecimento informante (K235);

c) a quantidade produzida em terceiros (K250);

d) a quantidade consumida em terceiros (K255);

e) outras movimentações internas entre mercadorias (K220).

 

As demais movimentações (entrada e saída de estoque) são informadas por meio dos documentos fiscais (Bloco C).

 

16.4.1.5 – As perdas de mercadorias ou insumos em decorrência de obsolescência ou, ainda, em decorrência de caso fortuito, deverão ser registradas no registro K220?

Não. Estes tipos de perdas deverão ser registrados no bloco C, por meio de documento fiscal.

 

16.4.1.6 – As perdas de mercadorias ou insumos em decorrência de extravio dentro da produção e as perdas de produto acabado por sinistro deverão ser registradas no registro K220?

Não. Estes tipos de perdas deverão ser registrados no bloco C, por meio de documento fiscal.

 

16.4.1.7 – Movimentações não oriundas do processo produtivo, tais como: contagem cíclica de inventário, consumo de itens consumíveis e outras são informadas neste registro?

Não. O Registro K220 se destina a prestar informações sobre a movimentação interna entre mercadorias, onde sai do estoque da mercadoria de origem e entra no estoque da mercadoria de destino (exemplos - movimentações oriundas de reclassificação de um código em outro código, movimentações oriundas de reclassificação de um produto em função do controle de qualidade, etc). Ajustes de estoque ou consumo interno não são movimentações internas entre mercadorias e, portanto, não devem ser informados no Registro K220.

 

16.4.1.8 – Uma concessionária agrícola, cuja oficina requisita itens do estoque próprio para alocar na manutenção de tratores de clientes. A empresa é equiparada à indústria. Esse tipo de movimentação também deve ser detalhado no bloco K?

Na manutenção de veículos de terceiros (item 14.01 da Lista de Serviços) ocorrem a prestação de serviços (tributada pelo ISSQN) e a revenda de mercadorias utilizadas na manutenção (tributada pelo ICMS). Portanto, comumente, não se trata de atividade industrial e essa revenda de mercadorias não é informada no Bloco K. Entretanto, o contribuinte afirma que é equiparado a industrial, mas não informa em qual modalidade de equiparação estaria enquadrado pelo RIPI. No caso de equiparação a industrial, caberia a informação dos estoques escriturados (K200) e, caso exista uma reclassificação de mercadorias, caberia informar também a movimentação interna (K220).

 

REGISTRO K230: ITENS PRODUZIDOS

Campo

Descrição

Tipo

Tam

Dec

Obrig

01

REG

Texto fixo contendo "K230"

C

4

-

O

02

DT_INI_OP

Data de início da ordem de produção

N

8

-

OC

03

DT_FIN_OP

Data de conclusão da ordem de produção

N

8

-

OC

04

COD_DOC_OP

Código de identificação da ordem de produção

C

30

-

OC

05

COD_ITEM

Código do item produzido (campo 02 do Registro 0200)

C

60

-

O

06

QTD_ENC

Quantidade de produção acabada

N

-

3

O

  • Serão lidas todas as ordens de produção movimentadas no período da data de referência, que atendam as condições:
    • Tipo do Item (CD0147 / CE0106) = 03 ou 04
    • Tipo de Ordem = Interna, Interna/Externa, Retrabalho e Reaproveitamento (se ACA diferente da REQ)
    • DT_INI_OP = data da primeira movimentação do INSUMO
    • Se estado da ordem = terminada
      Então DT_FIN_OP = data da última movimentação do INSUMO

  • Para cada ordem de produção movimentada será gerado um registro K230 – Itens Produzidos independentemente da situação da ordem; portanto, se a ordem teve algum movimento no período será demonstrada no registro K230.

  • O campo quantidade produzida do registro K230 (QTD_ENC) será atualizado com a totalização dos movimentos de estoque com as espécies de documento ACA (reporte de acabado) e EAC (estorno de acabado).

  • Tratamento das requisições para produtos com elaboração entre períodos: será informada a quantidade real produzida e insumos utilizados. Informar data de início da Ordem de Produção e brancos quando não houver data fim.

 

REGISTRO K235: INSUMOS CONSUMIDOS

Campo

Descrição

Tipo

Tam

Dec

Obrig

01

REG

Texto fixo contendo "K235"

C

4

-

O

02

DT_SAÍDA

Data de saída do estoque para alocação ao produto

N

8

-

O

03

COD_ITEM

Código do item componente/insumo (campo 02 do Registro 0200)

C

60

-

O

04

QTD

Quantidade consumida do item

N

-

3

O

05

COD_INS_SUBST

Código do insumo que foi substituído, caso ocorra a substituição (campo 02 do Registro 0210)

C

60

-

OC

  • Para cada registro de K230, serão gerados registros K235 na data do movimento para os movimentos de estoque com espécie: REQ (requisição), RRQ (estorno de requisição), DIV (diversos) com quantidade ≠ 0 e DEV (devolução).

  • O campo código de insumo substituído (COD_INS_SUBST) será populado somente se ESTRUTURA for gerada pela Engenharia do Produto.

  • Tratamento das requisições e devoluções no registro K235: será apresentado o total na data do último insumo consumido/devolvido, considerando as requisições e devoluções (REQ, RRQ, DEV e DIV) para todo o período.
    Exemplo - Fluxo Normal
    -------------------------------------------------------
    Ordem de Produção OP_1 de 1 un para Item A
    requisição 03 un do Insumo B dia 20/jan
    requisição 10 un do Insumo C dia 20/jan
    requisição 05 un do Insumo C dia 21/jan
    devolução  02 un do Insumo C dia 21/jan

    Demonstração nos Registros K230 e K235:
    REG |DT_INI_OP|DT_FIN_OP|COD_DOC_OP|COD_ITEM|QTD_ENC
    K230|dia 20/jan|dia 21/jan|OP_1|Item A|1 un

    REG |DT_SAÍDA|COD_ITEM|QTD|COD_INS_SUBST
    K235|dia 20/jan|Insumo B|13 un|
    K235|dia 21/jan|Insumo C|03 un|              

 

REGISTRO K250: INDUSTRIALIZAÇÃO EFETUADA POR TERCEIROS - ITENS PRODUZIDOS

Campo

Descrição

Tipo

Tam

Dec

Obrig

01

REG

Texto fixo contendo "K250"

C

4

-

O

02

DT_PROD

Data do reconhecimento da produção ocorrida no terceiro

N

8

-

O

03

COD_ITEM

Código do item produzido (campo 02 do Registro 0200)

C

60

-

O

04

QTD

Quantidade produzida

N

-

3

O

  • Serão lidas todas as ordens de produção externas movimentadas no período da data de referência, que atendam as condições:
    • Tipo do Item (CD0147 / CE0106) = 03 ou 04
    • Tipo de Ordem = Externa
    • DT_PROD = data da movimentação do ACABADO

 

  • O layout do registro K250 não contém o número da ordem de produção, a sua chave é formada apenas pelos campos data da produção e código do item. Por este motivo, na geração dos registros K250 todas ordens de produção externas movimentadas no período da data de referências serão agrupas por código do item e data.

  • Neste agrupamento, será considerada a data do último reporte da ordem e se a ordem não tiver nenhum reporte, será considerada a data da primeira requisição realizada para a ordem no período da data de referência.

  • O agrupamento das ordens implicará na totalização das quantidades produzidas no registro K250 e das quantidades consumidas no registro K255.

  • O campo quantidade produzida do registro K250 (QTD) será atualizado com a totalização dos movimentos de estoque com as espécies de documento ACA (reporte de acabado) e EAC (estorno de acabado).

 

REGISTRO K255: INDUSTRIALIZAÇÃO EM TERCEIROS - INSUMOS CONSUMIDOS

Campo

Descrição

Tipo

Tam

Dec

Obrig

01

REG

Texto fixo contendo "K255"

C

4

-

O

02

DT_CONS

Data do reconhecimento do consumo do insumo referente ao produto informado no campo 04 do Registro K250

N

8

-

O

03

COD_ITEM

Código do insumo (campo 02 do Registro 0200)

C

60

-

O

04

QTD

Quantidade de consumo do insumo.

N

-

3

O

05

COD_INS_SUBST

Código do insumo que foi substituído, caso ocorra a substituição (campo 02 do Registro 0210)

C

60

-

OC

  • Para cada registro de K250, serão gerados registros K255 na data do movimento para os movimentos de estoque com espécie: REQ (requisição), RRQ (estorno de requisição), DIV (diversos) com quantidade ≠ 0 e DEV (devolução).

  • O campo código de insumo substituído (COD_INS_SUBST) será populado somente se ESTRUTURA for gerada pela Engenharia do Produto.

 

REGISTRO K990: ENCERRAMENTO DO BLOCO K

Campo

Descrição

Tipo

Tam

Dec

Obrig

01

REG

Texto fixo contendo "K990"

C

4

-

O

02

QTD_LIN_K

Quantidade total de linhas do Bloco K

N

-

-

O

 

 

(aviso) Digitação de Registros
Buscando solução para clientes que NÃO utilizam o Módulo de Engenharia/Produção TOTVS, foram criadas tabelas e disponibilizadas no programa LF0203 – Manutenção/Consulta das Informações de Todas as Tabelas – para serem populadas pelo usuário por digitação ou importação dos dados através do programa Importador Genérico LF0214 (cadastro) e LF0303 (carga).


        Importante:

  • Registros não populados pelo usuário:
    K001 – Abertura, K100 – Período de Apuração (considerar as datas de apuração do IPI informados no registro E500) e K900 – Encerramento

  • Registro 0200 – Identificação do Item:
    Serão populados pelo usuário os registros 0200 referente aos insumos utilizados (0210) na produção
    Não serão populados os registros 0200 já existentes nos demais blocos do SPED Fiscal. Devem ser considerados normalmente na rotina de geração destes registros.


LF0203

 

Registro

Nome LF0203

Tabela

Descrição

0200

DWF Digita Ident Item

dwf-digita-ident-item

 Identificação do Item – Produto e Serviço

0210

DWF Digita Consumo Espec Padr

dwf-digita-cons-espec-padr

 Consumo Específico Padronizado

0220

DWF Digita Fatores Conver Unid

dwf-digita-fator-conv-unid

 Fatores de Conversão de Unidade

K200

DWF Digita Estoque Escriturado

dwf-digita-estoq-escrit

 Estoque Escriturado

K220

Digita Outr Mov Intern Merc

dwf-digita-outr-mov-inter

Outras Movimentações Internas entre Mercadorias

K230

DWF Digita Itens Produzidos

dwf-digita-itens-produz

 Itens Produzidos

K235

DWF Digita Insumos Consumidos

dwf-digita-insumo-consum

 Insumos Consumidos

K250

DWF Digita Ind Efetuada Terc

dwf-digita-ind-terc-itens

 Industr Efetuada por Terceiros – Itens Produzidos

K255

DWF Digita Ind Terc – Insumos

dwf-digita-ind-terc-insumo

 Industr em Terceiros – Insumos Consumidos

Procedimento para Implantação

O sistema é atualizado logo depois da aplicação do pacote de atualizações (Patch) deste chamado.