Alterações Bloco K - Registro K220

Características do Requisito

Linha de Produto:

RM

Segmento:

Construção e Projetos

Módulo:

TOTVS Gestão de Estoque Compras e Faturamento

Rotina:

Rotina

Nome Técnico

Gerar Sped Fiscal - Layout 2.0

FisSpedFiscalAction

 

Cadastros Iniciais:

.

Parâmetro(s):

.

Ponto de Entrada:

.

Tickets relacionados:

.

Requisito/Story/Issue (informe o requisito relacionado):

MATESTCNTFTOF01-812.

País(es):

Brasil.

Banco(s) de Dados:

SQLServer e Oracle.

Tabelas Utilizadas:

TMOTIVOREFMOV / TMOV.

Sistema(s) Operacional(is):

Windows.

Descrição

Em 28/08/2017, foi publicado no Diário Oficial da União (DOU) o Ato COTEPE/ICMS 48, que determinou alterações no Ato COTEPE/ICMS 09/08, que dispõe sobre as especificações técnicas para a geração de arquivos da Escrituração Fiscal Digital – EFD.

Dentre as alterações propostas foi definida a alteração do Registro K220, referente ao Bloco K da EFD ICMS/IPI, que passa a ter efeito a partir de 1º de janeiro de 2018.

Baseado nisso, iremos fazer os ajustes necessários na rotina de geração do Registro K220 de forma a atender a legislação.

Definição da Regra de Negócio

A mudança no Registro K220 se dá em relação ao campo 05, que passa a ser chamado QTD_ORI e o acréscimo do campo 06 - QTD_DEST, que deverá retornar a quantidade movimentada do item de destino.

O registro K220 do Bloco K da EFD ICMS/IPI passará a ter o seguinte leiaute:

Campo

Descrição

Tipo

Tam

Dec

Obrig.

01

REG

Texto Fixo contendo "K220"

C

4

-

O

02

DT_MlOV

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_ORI

Quantidade movimentada do item de origem

N

-

3

O

06

QTD_DEST

Quantidade movimentada do item de destino

N

-

3

O


Validações:

Campo 01 (REG) - Valor Válido: [K220]

Campo 02 (DT_MOV) - Validação: a data deve estar compreendida no período informado nos campos DT_INI e DT_FIN do Registro K100.

Campo 03 (COD_ITEM_ORI) - Validação: o código do item de origem deverá existir no campo COD_ITEM do Registro 0200.

Campo 04 (COD_ITEM_DEST) - Validação: o código do item de destino deverá existir no campo COD_ITEM do Registro 0200. O valor informado deve ser diferente do COD_ITEM_ORI.

Campo 05 (QTD_ORI) - Preenchimento: informar a quantidade movimentada do item de origem codificado no campo COD_ITEM_ORI.
Validação: este campo deve ser maior que zero.

Campo 06 (QTD_DEST) - Preenchimento: informar a quantidade movimentada do item de destino codificado no campo COD_ITEM_DEST.
Validação: este campo deve ser maior que zero.


Tabelas Utilizadas

  • TMOTIVOREFMOV - Motivos de Cópia por Referência
  • TMOV - Movimento


Procedimento para Implantação

O sistema é atualizado logo após a aplicação do último pacote de atualizações da 12.1.17, 12.1.18 e release 12.1.19.


Procedimento para Utilização

Em relação à forma de gerar as movimentações nada muda, não havendo necessidade de alteração do processo, apenas ajuste na geração do Registro K220. Ver especificação Bloco K - Registro K220.