CONTENIDO


01. VISIÓN GENERAL

Está disponible la rutina de registro Productos vs. Código de Valores Declaratorios, que tiene por objetivo realizar el registro de reglas de tributación que varían en función del Producto, CFOP y Código de Valores Declaratorios, de acuerdo con la tabla 5.2 - Tabla de Información Adicional del Cálculo - Valores Declaratorios, del Sistema Público de Registro Fiscal - EFD ICMS/IPI.

Estas reglas se utilizarán en el Cálculo de ICMS en la grabación de la tabla CDV, para que sea posible la correcta generación del registro E115 de la EFD ICMS/IPI y con esto la posibilidad de importación del archivo generado para la Resolución Normativa GIA-RS - Versión 8.5


02. EJEMPLO DE UTILIZACIÓN

SIX - Índices actualizaciones del compatibilizador

  • Tabla F3K – Ítems vs. Cód.Val.Declaratorios

 

Índice

F3K

Orden

1

Clave

F3K_FILIAL + F3K_PROD + F3K_CFOP + F3K_CODAJU + F3K_CST + F3K_GRCLAN + F3K_GRPLAN + F3K_GRFLAN

Descripción

Sucursal + Producto + CFOP + Cód.Val.Decl. + CST + Grp.Clientes + Grp.Producto + Grp.Proveedor

Muestra Búsq.

Índice

F3K

Orden

2

Clave

F3K_FILIAL + F3K_PROD + F3K_CFOP + F3K_CST

Descripción

Sucursal+Producto+CFOP+CST

Muestra Búsq.

SX1 – Registro de Preguntas:

Pregunta

De NCM:

Rutina

FISA140

Tipo

Carácter

Pregunta

A NCM:

Rutina

FISA140

Tipo

Carácter

 

Pregunta

De Producto:

Rutina

FISA140

Tipo

Carácter

 

Pregunta

A Producto:

Rutina

FISA140

Tipo

Carácter

 

Pregunta

¿Acción?

Rutina

FISA140

Tipo

Carácter

 

Pregunta

¿Origen Producto?

Rutina

FISA140

Tipo

Carácter

Pregunta

De Grupo:

Rutina

FISA140

Tipo

Carácter

Pregunta

A Grupo:

Rutina

FISA140

Tipo

Carácter

SX2 – Tablas 

Clave

Nombre

Modo

Pyme

Clave

F3K

Ítems vs. Cód.Val.Declaratorios

Exclusivo

F3K_FILIAL+F3K_PROD+F3K_CFOP+F3K_CODAJU+F3K_CST+F3K_GRCLAN+F3K_GRPLAN+F3K_GRFLAN

 SX3 – Campos: 

Campo

F3K_FILIAL

Tipo

Carácter

Tamaño

2

Decimal

0

Formato

@!

Título

Sucursal

Descripción

Sucursal del sistema

Utilizado

No

Obligatorio

No

Browse

Contexto

Real

Propiedad

Modificar

Grupo de campos

033 - Tamaño de la sucursal

Orden

01

Campo

F3K_PROD

Tipo

Carácter

Tamaño

15

Decimal

0

Formato

@!

Título

Producto

Descripción

Producto

Utilizado

Obligatorio

Browse

Val. Sistema

ExistCpo('SB1')

Contexto

Real

Propiedad

Modificar

Cons. Estándar

SB1

Grupo de campos

030 - Tamaño del Producto

Orden

02

Campo

F3K_CFOP

Tipo

Carácter

Tamaño

5

Decimal

0

Formato

@!

Título

CFOP

Descripción

CFOP

Utilizado

Obligatorio

Browse

Val. Sistema

ExistCpo('SX5', '13' + M->F3K_CFOP)

Contexto

Real

Propiedad

Modificar

Cons. Estándar

13

Orden

03

Campo

F3K_CODAJU

Tipo

Carácter

Tamaño

8

Decimal

0

Formato

@!

Título

Cód.Val.Decl

Descripción

Cód.Val.Decl

Utilizado

Obligatorio

Browse

Val. Sistema

ExistCpo('CDY')

Contexto

Real

Propiedad

Modificar

Cons. Estándar

CDY

Orden

04

 

Campo

F3K_VALOR

Tipo

Carácter

Tamaño

1

Decimal

0

Formato

@!

Título

Valor

Descripción

Valor

Utilizado

Obligatorio

Browse

Opciones

1=ICMS ST;2=IPI;3=Flete;4=Valor Diferido;5=Base Exent./Otr.Reduc.;7=Gastos;9=Valor Contable

Contexto

Real

Propiedad

Modificar

Orden

05

Help

Especificar valor de acuerdo con el Documento Adjunto V.C. GIA/RS.

Opciones: 1=ICMS ST;2=IPI;3=Flete;4=Valor Diferido;5=Base ICMS Exentos/Otros Reducida;7=Gastos;9=Valor Contable. 

  

Campo

F3K_CST

Tipo

Carácter

Tamaño

2

Decimal

0

Formato

@!

Título

CST

Descripción

CST

Utilizado

Obligatorio

No

Browse

Val. Sistema

ExistCpo('SX5', 'S2' + M->F3K_CST)

Contexto

Real

Propiedad

Modificar

Cons. Estándar

S2

Orden

06

 

Campo

F3K_CODREF

Tipo

Carácter

Tamaño

7

Decimal

0

Formato

@!

Título

Cód. Reflejo

Descripción

Cód. Reflejo

Utilizado

Obligatorio

No

Browse

Val. Sistema

ExistCpo('CE0')

Contexto

Real

Propiedad

Modificar

Cons. Estándar

CE0

Orden

07

 

Campo

F3K_GRCLAN

Tipo

Carácter

Tamaño

3

Decimal

0

Formato

@!

Título

Grp.Clientes

Descripción

Grupo de Clientes

Utilizado

Obligatorio

No

Browse

Val. Sistema


Contexto

Real

Propiedad

Modificar

Cons. Estándar


Orden

08

Campo

F3K_GRPLAN

Tipo

Carácter

Tamaño

4

Decimal

0

Formato

@!

Título

Grp.Producto

Descripción

Grupo de productos

Utilizado

Obligatorio

No

Browse

Val. Sistema

Vacío() .Or. ExistCpo("SX5","21"+M->F3K_GRPLAN)

Contexto

Real

Propiedad

Modificar

Cons. Estándar

21

Orden

09

Campo

F3K_GRFLAN

Tipo

Carácter

Tamaño

3

Decimal

0

Formato

@!

Título

Grp.Proveed

Descripción

Grupo de Proveedores

Utilizado

Obligatorio

No

Browse

Val. Sistema


Contexto

Real

Propiedad

Modificar

Cons. Estándar


Orden

10

Campo

F3K_IFCOMP

Tipo

Carácter

Tamaño

6

Decimal

0

Formato

@!

Título

Obs.Asient.Fis

Descripción

Obs. Asiento Fiscal

Utilizado

Obligatorio

No

Browse

No

Val. Sistema

Vacío().Or.ExistCpo('CCE')

Contexto

Real

Propiedad

Modificar

Cons. Estándar

CCE

Orden

11

Campo

F3K_CODLAN

Tipo

Carácter

Tamaño

10

Decimal

0

Formato

@!

Título

Cód Registr

Descripción

Código Registro

Utilizado

Obligatorio

No

Browse

No

Val. Sistema

Vacío() .Or. EXISTCPO("CC6")

Contexto

Real

Propiedad

Modificar

Cons. Estándar

CC6

Orden

12

SX6 - parámetros:

Ítems/Carpetas

Descripción

Nome

MV_GIAEFD

Tipo

Lógico

Descripción

 Indica si la Información Adicional de Cálculo - Valores Declaratorios, se Calculará por medio del Cálculo de ICMS.

Valor estándar

.F.

Ítems/Carpetas

Descripción

Nome

MV_MTCLF3K

Tipo

Carácter

Descripción

Forma de encuadramiento del valor declaratorio F3K. 0 - Encuadramiento por producto; 1 - Encuadramiento por grupos: cliente, producto y proveedor.

Valor estándar

0

03. PROCEDIMIENTO DE UTILIZACIÓN POR CÁLCULO

Detalle de los campos disponibles en la pantalla de registro: 

  • Prroducto. (F3K_PROD): Informe el código del producto de la operación.
  • C(F3K_CFOP): CFOP de la operación.

  • Cod.Val.Decl. (F3K_CODAJU): Código de valor declaratorio vinculado a la operación. 

  • Valor(F3K_VALOR): Valor de acuerdo con el Documento Adjunto I y Documento Adjunto V de la GIA/RS.
  • CST(F3K_CST): CST de ICMS vinculado a la operación.


Importante

El campo de valor estará disponible solamente si el parámetro MV_GIAEFD estuviera como Activo (.T.)


En el Cálculo de ICMS se realizará una consulta en la tabla Ítems vs. Cód.Val.Declaratorios (F3K), considerando el producto y el CFOP para que se realice la identificación del código de registro vinculado, permitiendo que los valores se calculen automáticamente (tabla CDV - Información Adicional del Cálculo).

  • Inclusión: Permite incluir varios CFOP y códigos por producto.
  • Modificar: Permite modificar todas las líneas de CFOP y borrar cualquiera de las líneas existentes.
  • Borrar: Borra el producto seleccionado y todas las líneas registradas en este código.


04. PROCEDIMIENTO DE UTILIZACIÓN POR FACTURA

Importante

Clientes que operan en las releases 12.1.25 o anteriores, para utilizar la última versión de la rutina es necesario ejecutar el compatibilizador UPDDISTR con el paquete diferencial (SDFBRA.txt) en la carpeta systemload. En este caso, el paquete diferencial se pondrá a disposición en la Expedición continua de Diciembre/2019 y al paquete puede accederse en https://suporte.totvs.com/portal/p/10098/download#company/

Se recomienda como clave de búsqueda la siguiente configuración:

Búsqueda: Expedición Fiscal
Producto: Protheus
Versión: Ej.: MICROSIGA PROTHEUS VERSIÓN 12.1.25
Entorno: Actualizaciones periódicas

Información sobre la Expedición continua acceda a: http://tdn.totvs.com/x/H4uCEw.
Información sobre el compatibilizador UPDDISTR acceda a: Actualizador de diccionario y base de datos - UPDDISTR.


Detalle de los campos disponibles en la pantalla de registro: 

  • Producto. (F3K_PROD): Informe el código del producto de la operación.
  • Grupo de clientes (F3K_GRCLAN): Informe el código del grupo de tributación del cliente (A1_GRPTRIB).
  • Grupo de productos (F3K_GRPLAN): Informe el código del grupo de tributación del producto (B1_GRTRIB).
  • Grupo de proveedores (F3K_GRFLAN): Informe el código del grupo de tributación del proveedor (A2_GRPTRIB).
  • (F3K_CFOP): CFOP de la operación.
  • Cód.Val.Decl. (F3K_CODAJU): Código de valor declaratorio vinculado a la operación.
  • CST(F3K_CST): CST de ICMS vinculado a la operación.
  • Cód. Reflejo (F3K_CODREF): Código del registro de reflejo contenido en la regla de cálculo para código declaratorio.
  • Obs. Asiento Fiscal (F3K_IFCOMP): Código de Observación del registro (Utilizado para generación del registro C195 del SPED Fiscal).
  • Código registro (F3K_CODLAN): Código de Registro del Documento Fiscal (Consulta la tabla CC6).


Importante

Los campos de reflejo y grupos estarán disponibles solamente si el parámetro MV_GIAEFD estuviera como desactivado (.F.)

El funcionamiento de la rutina por medio de las configuraciones de este documento solamente funcionará si el parámetro MV_MTCLF3K estuviera con 1 (Encuadramiento por grupos: cliente, producto y proveedor).  Al final de este documento vea sobre la creación del nuevo parámetro.

Después de la aplicación del paquete diferencial de la Expedición continua de Diciembre/2019 es posible realizar el vínculo por medio de grupos, con lo cual disminuirá el trabajo de configuración, así como también la cantidad de registros en la tabla F3K.

En el momento de inclusión de la factura, se verificará si existe regla de cálculo registrada en la tabla Ítems vs. Cód.Val.Declaratorios (F3K) para procesar y generar automáticamente la tabla CDV - Información Adicional del Cálculo y la CDA - Registros del Documento Fiscal.

 

Si se utilizara la configuración por grupo de cliente (A1_GRPTRIB), en el momento del cálculo el sistema buscará si el cliente de la factura está encuadrado en el grupo del campo (F3K_GRCLAN).

Si se utilizara la configuración por grupo de producto (B1_GRTRIB), en el momento del cálculo el sistema buscará si el producto de la factura está encuadrado en el grupo del campo (F3K_GRPLAN).

Si se utilizara la configuración por grupo de proveedor (A2_GRPTRIB), en el momento del cálculo el sistema buscará si el proveedor de la factura está encuadrado en el grupo del campo (F3K_GRFLAN). 

05. PROCEDIMIENTO DE UTILIZACIÓN REGISTRO DEL CÁLCULO

  • En la Rutina FISA140 se realizó la inclusión de los campos F3K_IFCOMP y F3K_CODLAN para generar los registros del cálculo en la tabla CDA al emitir un Documento fiscal, centralizando las operaciones en un solo registro.

    Al completar el campo F3K_CODLAN se registrarán en la tabla Registros del Documento Fiscal (CDA) y pueden visualizarse en la Solapa Registros del Cálculo de ICMS, así como también se realizará el vínculo del código de la tabla 5.2 correspondiente al código de registro de la tabla 5.3. Al utilizar esta configuración no será necesario realizar el vínculo TES vs. Registros del Cálculo en la Rutina Tipos de Entrada y Salida (MATA080).

    De esta manera permite el vínculo de un Código de Registro (F3K_CODLAN) a varios Códigos de Valores Declaratorios (F3K_CODAJU).

    Esta configuración se realiza para que los registros C197 y E111 muestren la información de los códigos de ajuste en el campo de descripción complementaria del ajuste del documento, de acuerdo con el siguiente ejemplo:


    Registro C197

    • Campo 03: completar con el código de la Tabla 5.2 correspondiente a la norma utilizada y clase, indicado en el campo 02 del registro E115;


    Registro E111

    • Campo 03: completar con el código de la Tabla 5.2 correspondiente a la norma utilizada, indicado en el campo 02 del registro E115.

              

    Al completar el campo F3K_IFCOMP se genera el registro C195 del SPED Fiscal.




    Rutina FISA140 se realizó la inclusión de los campos F3K_IFCOMPF3K_CODLAN para generar los registros del cálculo en la tabla CDA al emitir un Documento fiscal, centralizando las operaciones en un solo registro.

06. FACILITADOR

Con el objetivo de agilizar el registro en la rutina Ítems vs. Cód.Val.Declaratorios (F3K), se desarrolló un facilitador, disponible en la opción “Acciones Relacionadas” de esta rutina.  Este facilitador realizará el procesamiento, considerando el filtro y los valores informados por el usuario por medio de las preguntas de esta rutina. A continuación detalles de la cumplimentación de estas preguntas: 

 

De NCM:  Informe el NCM inicial que desea realizar el procesamiento.

A NCM: Informe el NCM final que desea realizar el procesamiento.


De Producto:
 Informe el código del producto inicial que debe considerarse en el procesamiento.

A Producto: Informe el código del producto final que debe considerarse en el procesamiento.


¿Acción ?: Por medio de esta pregunta se indicará si el procesamiento del facilitador editará, incluirá o borrará un registro, si este existiera. Informe las opciones disponibles:

Editar: Editará el registro. 

Incluir: Incluirá registros por medio del filtro realizado en el facilitador.

Borrar: Borrará registros por medio del filtro realizado en el facilitador.

 

¿Origen Producto?: Por medio de esta pregunta se validará qué origen del producto debe procesarse.

 

De Grupo: Informe el código del grupo de producto inicial que debe considerarse en el procesamiento.

A Grupo: Informe el código del grupo de producto final que debe considerarse en el procesamiento.


Después de la confirmación de estas preguntas, se mostrará una pantalla con los siguientes campos:

  • CFOP: En este campo debe informarse el código de la operación que debe grabarse en la tabla Ítems vs. Cód.Val.Declaratorios (F3K) para NCM y producto informados en las preguntas anteriores.
  • Cód.Val.Decl: En este campo debe informarse el código de valor declaratorio que debe grabarse en la tabla Ítems vs. Cód.Val.Declaratorios (F3K) para NCM y producto informados en las preguntas anteriores.
  • CST: En este campo debe informarse el cst que debe grabarse en la tabla Ítems vs. Cód.Val.Declaratorios (F3K) para NCM y producto informados en las preguntas anteriores.
  • Si MV_GIAEFD estuviera como activado (.T.) se mostrará el campo Valor 
  • Valor: En este campo debe informarse el valor que debe grabarse en la tabla Ítems vs. Cód.Val.Declaratorios (F3K) para NCM y producto informados en las preguntas anteriores.
  • Si MV_GIAEFD estuviera como desactivado (.F.) se mostrará el campo reflejo
  • Cód. Reflejo: En este campo debe informarse el código del registro de reflejo contenido en la regla de cálculo para código declaratorio.


Es posible informar más de un CFOP para el mismo código de producto, o el misma CFOP, siempre y cuando los Códigos de Valores Declaratorios sean diferentes.




Importante

En la Acción Editar del facilitador es necesario completar el campo CFOPCód. Val. DeclCST para modificar el Cód. Reflejo. Po lo tanto, esta funcionalidad solamente funciona para modificar los Códigos de Reflejos de los registros de la tabla F3K.


Ejemplo de procesamiento del Facilitador:

  • Registrar el código RS052043 para todos los Productos cuyo NCM sea 07095100:
     

 ¿De NCM?:

 07095100

 ¿A NCM?:

 07095100 

 ¿De Producto?:


 ¿A Producto?:

 ZZZZZZZZZZZZZZZ

¿Acción ?

 1-Editar

¿Origen Producto ?

0

 

Pantalla con campos disponibles:


CFOP

       5101

 Cód.Val.Decl

RS052043

Valor

Valor contable

Importante

 No se permitirá la ejecución del facilitador en más de una instancia.


07. INFORMACIONES ADICIONALES