ÍNDICE

01. VISIÓN GENERAL


Está disponible el tratamiento para cumplir la resolución CAT Nº 158 DEL 28/12/2015 para EFD SPED FISCAL

Resolución CAT Nº 158 DEL 28/12/2015
Establece disciplina para el resarcimiento del impuesto retenido por sujeción pasiva por sustitución y dispone sobre procedimientos correlativos.
El Coordinador de la Administración Tributaria, cuyo objetivo es disciplinar el resarcimiento del impuesto retenido bajo el régimen de sujeción pasiva por
sustitución, previsto en los artículos 269 y 270 del Reglamento del ICMS, aprobado por el Decreto 45.490, de 30.11.2000, así como disponer sobre procedimientos correlativos, expide la siguiente resolución:

Art. 1º El resarcimiento del impuesto retenido por sujeción pasiva por sustitución, en las hipótesis previstas en los incisos II a IV del artículo 269, así como el aprovechamiento del crédito previsto en el artículo 271, todos del Reglamento del ICMS, debe observar lo dispuesto en esta resolución.

Esta resolución entra en vigor el 01/01/2016, pero la sistemática antigua de cálculo que estaba establecida en el estado de SP a través de la resolución CAT 17 de 1999, se
podrá utilizar para calcular el período de 01/01/2016 hasta el 31/12/2016, en que a partir del 01/01/2017 será obligatoria y se hará exclusivamente por medio de los registros de la EFD.

La norma trata sobre el resarcimiento del ICMS retenido por sustitución tributaria. Las normas tributarias Paulistas anticipan el resarcimiento en las siguientes situaciones:

Presunto hecho generador no realizado. Salida emparada por exención o no incidencia. Salida para establecimiento de contribuyente situado en otro Estado/Provincia/Región.

El resarcimiento se podrá efectuar alternativamente de la siguiente manera listada:

Registro de ajuste en el cálculo del ICMS.
Factura de resarcimiento del impuesto.
Pedido de resarcimiento presentado a la SEFAZ del Estado/Prov/Reg. que tendrá como respuesta el rechazo o aceptación de la solicitud, en que este último caso es el procedimiento que ejecutará el contribuyente para dicho resarcimiento.

EFD ICMS / IPI

Al realizar una operación de salida de mercadería que garantiza al contribuyente del ICMS, el resarcimiento del impuesto retenido por sustitución tributaria (hipótesis listada anteriormente), se debe presentar en el documento que cubra esta operación, en informaciones complementarias y copiadas en el registro C176 de la obligación adicional EFD ICMS / IPI las informaciones referentes a la última factura de entrada de esta mercadería en el establecimiento, como:

Número y serie del documento fiscal.

Fecha de la última entrada de la mercadería.

Código del emisor del documento fiscal.

Valor unitario de la mercadería.

Valor unitario de la base de cálculo del impuesto pagado por sustitución.


Cada ítem de la factura que desee el resarcimiento del ICMS-ST debe generar un registro C170 da EFD ICMS / IPI, que contendrá los valores unitarios del impuesto retenido por sustitución tributaria y la cuota de la operación propia del sustituto (remitente de la mercadería).


También se debe considerar la cantidad de mercaderías adquiridas en la última operación, si la última factura de entrada no es suficiente para soportar la cantidad indicada en la factura de salida, se debe utilizar la factura inmediatamente anterior a esta, donde es necesario generar un registro C176 para cada factura en que se utilizará el crédito.


También se deben declarar las informaciones en los registros C195 y C197 siguiendo los códigos de registros para esta operación determinados por la legislación del Estado/Prov/Reg, en este caso el código de registro SP10090719.

Para utilizar el saldo acreedor de resarcimiento del ICMS/ST, el valor también se debe incluir en el registro 1200:

En el campo 04: valor calculado correspondiente al resarcimiento total, utilizando el código de ajuste SP099719, en el campo 02
En el campo 06: Crédito utilizado en el período, utilizando el código de ajuste SP099719, en el campo 02.
Y en el registro E111 contendrá el mismo valor utilizando el código de ajuste SP029719.


Para generar registro 1200 es necesario utilizar la rutina: FISA034 - Control de Créditos Fiscales

Manual: FIS0077_Control_de_Créditos_Fiscales

Crédito de la operación de adquisición

La legislación paulista también prevé en el artículo 271 del RICMS-SP el aprovechamiento del crédito del ICMS de la operación de adquisición de la mercadería, que se realizará con base en los valores de la operación de entrada, indicada en el documento de salida, por la cantidad de la operación de venta que generó el derecho al resarcimiento del ICMS.

En términos prácticos, el contribuyente paulista podrá acreditarse el valor de la operación cuando la adquisición de la mercadería se realice del sustituido tributario.

Estos valores se deben indicar en el EFD ICMS / IPI en el registro C197 bajo el código SP10090721, solamente para las operaciones que tengan el derecho al crédito.

Cálculo del ICMS

El valor del impuesto que se resarcirá se incluirá en el Libro de Registro de Cálculo del ICMS, así como en el registro del BLOQUE E de la EFD ICMS IPI en el campo referente a ajustes al crédito que resultan del documento fiscal, en el mismo período en que se emitieron las facturas de salida, siguiendo la posición indicada en el código de registro, según la tabla 5.3 del SPED disponible en el portal del SPED.

El valor calculado correspondiente al resarcimiento total (código de ajuste SP10090719), deduciendo de los valores que se revirtieron debido a la devolución (SP50000319), debe ser objeto de registro de reversión de crédito en el libro Registro de Cálculo del ICMS y en el Bloque E de la EFD ICMS IPI, en el mismo período de cálculo del impuesto en que se emitieron las facturas de salida, que desearon el derecho al resarcimiento, utilizando el código de ajuste SP019319 (transferencia del saldo calculado correspondiente al resarcimiento del impuesto retenido por sustitución tributaria).

Se incluyeron nuevos campos en el registro C176 para atender la CAT Nº 158 DEL 28/12/2015 

 

N

Campo

Descripción

Tipo

Tam

Dec

Entr.

Salida

01

REG

Texto fijo que contiene "C176”

C

004

-

No

O

02

COD_MOD_ULT_E

Código del modelo del documento fiscal referente a la última entrada

C

002*

-

presentar

O

03

NUM_DOC_ULT_E

Número del documento fiscal referente a la última entrada

N

009

-


O

04

SER_ULT_E

Serie del documento fiscal referente a la última entrada

C

003

-


OC

05

DT ULT E

Fecha referente a la última entrada de la mercadería

N

008*

-


O

06

COD_PART_ULT_E

Código del participante (del emisor del documento referente a la última entrada)

C

060

-


O

07

QUANT ULT E

Cantidad del ítem referente a la última entrada

N

-

03


O

08

VL_UNIT_ULT_E

Valor unitario de la mercadería que consta en el  factura, referente a la última entrada, incluso gastos adicionales.

N


03


O

09

VL_UNIT_BC_ST

Valor unitario de la base de cálculo del impuesto pagado por sustitución.

N

-

03


O

10

CHAVE NFE ULT E

Número completo de la clave de la e-Fact referente a la última entrada

N

044*

-


OC

11

NUM ITEM ULT E

Número de secuencia de ítem en la factura de entrada que corresponde a la mercadería objeto del pedido de resarcimiento

N

003



OC

12

VL UNIT BC ICM S_ULT_E

Valor unitario de la base de cálculo de la operación propia del remitente bajo el régimen común de tributación

N


02


OC

13

ALIQ ICMS ULT E

Alícuota del ICMS aplicable a la última entrada de la mercadería

N

-

02


OC

14

VL UNIT LIMITE BC_ICMS_ULT_E

Valor unitario de la base de cálculo del ICMS referente a la última entrada de la mercadería, limitado al valor de la BC de retención (corresponde al menor valor entre los campos VL UNIT BC ST y VL UNIT BC ICMS ULT E )

N


02


OC

15

VL UNIT ICMS U LT_E

Valor unitario del crédito de ICMS sobre operaciones propias del remitente, referente a la última entrada de la mercadería, que resulta de la división de la ST - equivalente a la multiplicación entre los campos 13 y 14

N


03


OC

16

ALIQ_ST_ULT_E

Alícuota del ICMS ST referente a la última entrada de la mercadería

N

-

02


OC

17

VL_UNIT_RES

Valor unitario del resarcimiento (parcial o completo) del ICMS que resulta de la división de la ST

N

-

03


OC

18

COD_RESP_RET

Código que indica el responsable por la retención del ICMS-ST: 1- Remitente Directo 2- Remitente Indirecto 3- Propio declarante

N

001*



OC

19

COD_MOT_RES

Código del motivo de resarcimiento 1    - Venta a otro Estado/Prov/Reg 2    - Salida amparada por exención o no incidencia; 3    - Pérdida o deterioración; 4    - Hurto o robo 9 - Otros

N

001*



OC

20

CHAVE_NFE_RET

Número completo de la clave de la e-Fact emitida por el sustituto, en el que consta el valor del ICMS-ST.

N

044*



OC

21

COD PART NFE R ET

Código del participante del emisor de la e-Fact en que hubo la retención del ICMS-ST - campo 02 del registro 0150

C

060



OC

22

SER_NFE_RET

Serie de la e-Fact en que hubo la retención del ICMS-ST

C

003

-


OC

23

NUM_NFE_RET

Número de la e-Fact en que hubo la retención del ICMS-ST

N

009

-


OC

24

ITEM_NFE_RET

Número de secuencia del ítem en la e-Fact en que hubo la retención del ICMS-ST, que corresponde a la mercadería objeto del pedido de resarcimiento

N

003



OC

25

COD_DA

Código del modelo de documento de recaudación: 0    - documento estatal/provincial/regional de recaudación 1    - GNRE

C

001*



OC

26

NUM_DA

Número del documento de recaudación estatal/provincial/regional, si hubiera

C

-

-


OC


Crédito de la operación de adquisición

La legislación paulista también prevé en el artículo 271 del RICMS-SP el aprovechamiento del crédito del ICMS de la operación de adquisición de la mercadería, que se realizará con base en los valores de la operación de entrada, indicada en el documento de salida, por la cantidad de la operación de venta que generó el derecho al resarcimiento del ICMS.
Estos valores se deben indicar en el EFD ICMS / IPI en el registro C197 bajo los códigos SP10090721.

Cálculo del ICMS

El valor del impuesto que se resarcirá se incluirá en el Libro de Registro de Cálculo del ICMS, así como en el registro del BLOQUE E de la EFD ICMS IPI en el mismo período en que se emitieron las facturas de salida, siguiendo la posición indicada en el código de registro, según la tabla 5.3 del SPED disponible en el portal del SPED.

Composición de los campos registro C176

Siguiendo la solicitud del departamento de desarrollo presentamos un detalle de las informaciones que se deben presentar en el registro C176.

Campo 01 (REG) – Campo de apertura del registro, contenido indicado C176.
Campo 02 (COD_MOD_ULT_E) – Este campo debe contener el modelo de la factura de entrada de la mercadería objeto de resarcimiento.

Campo 03 (COD_MOD_ULT_E)- Este campo debe contener el número de la factura de entrada de la mercadería objeto de resarcimiento. Este valor consta de la factura referente a la última entrada.

Campo 04 (COD_ULT_E)- Este campo debe contener el número de la factura de entrada de la mercadería objeto de resarcimiento. Este valor consta de la factura referente a la última entrada.

Campo 05 (COD_MOD_ULT_E)- Este campo debe contener la fecha de entrada de la mercadería objeto de resarcimiento. Este valor consta de la factura referente a la última entrada.

Campo 06 (COD_PART_ULT_E)- Este campo debe contener el código del proveedor de la mercadería objeto de resarcimiento.
Este valor consta de la factura referente a la última entrada y el valor presentado debe tener registro correspondiente en el registro de participante.

Campo 07 (QUANT_ULT_E) – Este campo debe contener la cantidad de la mercadería que será objeto de resarcimiento.
Recordando que si la última entrada no presenta saldo suficiente para suplir la demanda del documento de salida, se podrá utilizar la factura inmediatamente anterior a esta.

Campo 08 (COD_UNIT_ULT_E)- Este campo debe contener el Valor Unitario de la mercadería objeto de resarcimiento. Este valor consta de la factura referente a la última entrada.

Campo 09 (VL_UNIT_BC_ST)– Este campo debe contener el Valor Unitario de la base de cálculo del ICMS ST de la mercadería objeto de resarcimiento. Este valor consta de la factura referente a la última entrada.

Campo 10 (CHAVE_ULT_NFE) – Este campo debe contener la clave de la factura electrónica de entrada de la mercadería objeto de resarcimiento

Campo 11 (NUM_ITEM_ULT_E)- Este campo debe contener el número de secuencia de la mercadería objeto de resarcimiento en el documento de entrada.

Campo 12 (VL_UNIT_BC_ICMS_ULT_E) - Este campo debe contener el valor unitario de la base de cálculo de la operación propia del remitente bajo el régimen común de tributación de la mercadería objeto de resarcimiento. Este valor consta de la factura referente a la última entrada y se utilizará como base de cálculo para las disposiciones del Art. 271 del RICMS/SP.

Campo 13 (ALIQ_ICMS_ULT_E) - Este campo debe contener el valor unitario de la base de cálculo de la operación propia del remitente bajo el régimen común de tributación de la mercadería objeto de resarcimiento. Este valor consta de la factura referente a la última entrada y se utilizará como base de cálculo para las disposiciones del Art. 271 del RICMS/SP.

Campo 14 (VL_UNIT_LIMITE_BC_ICMS_ULT_E)- Este campo debe contener como regla el valor unitario de la base de cálculo del ICMS ST de la mercadería objeto de resarcimiento. Si el proveedor de la factura referente a la última entrada es sustituto tributario, se informará el valor del ICMS de la operación de la factura de entrada. Si el proveedor se sustituye, este campo repetirá el valor presentado en el campo 09, o el valor presentado en el campo del campo 12, se debe presentar el de menor valor.

Campo 15 (VL_UNIT_ICMS_ULT_E) - Este campo como regla debe contener el valor unitario del ICMS de la mercadería objeto de resarcimiento. Si el proveedor de la factura referente a la última entrada es sustituto tributario, se informará el valor del ICMS de la operación de la factura de entrada. Si se sustituye al proveedor, este campo será el resultado de la multiplicación entre los campos 13 y el campo 14.

Campo 16 (ALIQ_ST_ULT_E) - Informe la alícuota interna del producto a ser aplicará en el cálculo del ICMS ST.
Campo 17 (VL_UNIT_RES) - Cumplimentación: valor unitario resaltado en el documento fiscal de entrada debido al ICMS ST o valor unitario del ICMS ST informado por cuenta del reembolso. El valor de este campo debe corresponder a la multiplicación del campo 09 y el campo 16.

Campo 18 (COD_RESP_RET) – Indica quien es el responsable por la retención del ICMS ST:
Emisor directo: Cuando la responsabilidad es del remitente de la mercadería.
Remitente indirecto: En operación hechas con sustituido.
Propio declarante: Operaciones de anticipo.

Campo 19 (COD_MOT_RES) – Se debe presentar un código con el motivo del resarcimiento, siguiendo la tabla
indicativa de los campos.

Campo 20 (CHAVE_NFE_RET) - Informe la clave de la e-Fact en que hubo la retención del ICMS-ST. En este caso se debe presentar la clave de la factura electrónica en que hubo el pago del ICMS ST, en este caso la factura del sustituto de la operación. Este campo se debe informar cuando el campo 18 tenga contenido igual a Remitente indirecto y debe presentar las informaciones del remitente indirecto.

Campo 21 (COD_PART_NFE_RET) - Informe el código del participante de la e-Fact en que hubo la retención del ICMS-ST.
En este caso se deben presentar los datos del proveedor de la factura electrónica en que hubo el pago del ICMS
ST. Este campo se debe informar cuando el campo 18 tenga contenido igual a Remitente indirecto y debe presentar las informaciones del remitente indirecto.

Campo 22 (SER_NFE_RET) - Informe la Serie de la e-Fact en que hubo la retención del ICMS-ST. En este caso se debe presentar la serie de la factura electrónica en que hubo el pago del ICMS ST. Este campo se debe informar cuando el campo 18 tenga contenido igual a Remitente indirecto y debe presentar las informaciones del remitente indirecto.

Campo 23 (NUM_NFE_RET) - Informe el número de la e-Fact en que hubo la retención del ICMS-ST. En este caso se debe presentar el número de la factura electrónica en que hubo el pago del ICMS ST. Este campo se debe informar cuando el campo 18 tenga contenido igual a Remitente indirecto y debe presentar las informaciones del remitente indirecto.

Campo 24 (ITEM_NFE_RET) - Informe en el ítem de la mercadería objeto de resarcimiento de la e-Fact en que hubo la retención del ICMS-ST. En este caso se debe presentar la serie de la factura electrónica en que hubo el pago del ICMS ST. Este campo se debe informar cuando el campo 18 tenga contenido igual a Remitente indirecto y debe presentar las informaciones del remitente indirecto.


02. PROCEDIMIENTO DE IMPLANTACIÓN


Para que los próximos campos y parámetros necesarios al procesamiento sean creados automáticamente, se puso a disposición el compatibilizador UPDFIS.


(Solamente para Microsiga Protheus, versiones anteriores a la versión 12)

Antes de ejecutar el compatibilizador UPDFIS es necesario:

Realizar la copia de seguridad (backup) de la base de datos del producto en que se ejecutará el compatibilizador (directorio \PROTHEUS11_DATA\DATA) y de los diccionarios de datos SX (directorio \PROTHEUS11_DATA\SYSTEM).

Los directorios mencionados anteriormente, corresponden a la instalación estándar del Protheus, por lo tanto, se deben modificar según el producto instalado en la empresa.

Esta rutina se debe ejecutar en modo exclusivo, es decir, ningún usuario debe estar utilizando el sistema.

Si los diccionarios de datos tuvieran índices personalizados (creados por el usuario), antes de ejecutar el compatibilizador, asegúrese de que están identificados por el nickname. Si el compatibilizador necesita crear índices, los agregará a partir de la orden original instalada por el Protheus, lo que permitirá sobre escribir índices personalizados, si no están identificados por el nickname.

El compatibilizador se debe ejecutar con la integridad de referencia desactivada*.

Importante

Atención

¡El siguiente procedimiento debe ser realizado por un profesional calificado como administrador de base de datos (DBA) o equivalente!

La activación inadecuada de la integridad de referencia puede modificar drásticamente la relación entre tablas en la base de datos. Por lo tanto, antes de utilizarla, observe atentamente los siguientes procedimientos:

En la configuración (SIGACFG), vea si la empresa utiliza integridad de referencia, seleccionando la opción Integridad/Verificación (APCFG60A).
Si no hay integridad de referencia activa, se listan en una nueva ventana todas las empresas y sucursales registradas para el sistema y ninguna de ellas estará seleccionada. En este caso, Y SOLO EN ESTE, no es necesario cualquier otro procedimiento de activación o desactivación de integridad, basta finalizar la verificación y aplicar normalmente el compatibilizador, según las instrucciones.
Si hay integridad de referencia activa en todas las empresas y sucursales, se muestra un mensaje en la ventana Verificación de relación entre tablas. Confirme el mensaje para que la verificación se concluya, o si hay integridad de referencia activa en una o más empresas, que no sea en su totalidad, se listan en una nueva ventana todas las empresas y sucursales registradas para el sistema y, solamente, la(s) que tengan(n) integridad estará(n) seleccionada(s). Anote qué empresa(s) y/o sucursal(es) tiene(n) la integridad activada y reserve esta anotación para posterior consulta en la reactivación (o también, entre en contacto con nuestro Help Desk Framework para información al respecto de un archivo que contiene esta información).
En estos casos descritos en los ítems “iii” o “iv”, Y SOLAMENTE EN ESTOS CASOS, es necesario desactivar dicha integridad, seleccionando la opción Integridad/ Desactivar (APCFG60D).
Cuando desactive la Integridad referencial, ejecute el compatibilizador, de acuerdo con las instrucciones.
Al aplicar el compatibilizador, la integridad de referencia se debe reactivar, SI Y SOLO SI se hubiera desactivado, por medio de la opción Integridad/Activar (APCFG60). Para ello, tenga a la mano la información de la(s) empresa(s) y/o sucursal(es) que tenía(n) activación de la integridad, selecciónela(s) nuevamente y confirme la activación.

¡EN CASO DE DUDAS Contacte al Help Desk Framework!


En Microsiga Protheus TOTVS Smart Client, digite U_UPDSIGAFIS en el campo Programa Inicial.
Haga clic en OK para continuar.
Después de confirmar, aparece una pantalla para seleccionar la empresa en que el diccionario de datos se modificará, o aparecerá la ventana para seleccionar el compatibilizador. Seleccione el programa U_UPDSIGAFIS.
Al confirmar aparece una mensaje de advertencia sobre el backup y la necesidad de su ejecución en modo exclusivo.
Haga clic en Procesar para iniciar el procesamiento. El primer paso de la ejecución es la preparación de los archivos.
Aparece un mensaje explicativo en la pantalla.
En seguida, aparece la ventana Actualización finalizada con el historial (log) de todas las actualizaciones procesadas. En este log de actualización se presentan solamente los campos actualizados por el programa. El compatibilizador crea los campos que aún no existen en el diccionario de datos.
Haga clic en Grabar para guardar el historial (log) presentado.
Haga clic en OK para finalizar el procesamiento.

Configuraciones del menú


En la Configuración (SIGACFG) acceda al Entorno/Registros/Menús e incluya en el menú del módulo Libros Fiscales (SIGAFIS) la opción para ejecutar el registro, según la siguiente especificación:

Menú

Actualizaciones

Submenú

SPED

Nombre de la rutina

Resarcimiento ICMS-ST

Programa

FISA132

Módulo

09

Tipo

01

Tablas

CD0

Actualizaciones del compatibilizador

SIX - Índices


CD0 - Compl. de la factura de resarcimiento

Orden

Clave

Descrição

1CD0_FILIAL+CD0_TPMOV+CD0_SERIE+CD0_DOC+CD0_CLIFOR+CD0_LOJA+CD0_ITEM+CD0_COD+CD0_DOCENT+CD0_SERENT+CD0_ESPECI+CD0_FORNE+CD0_LOJENT+CD0_ID

Tipo Movimiento + Serie Fact + Numero NF + Cli/Prov + Tienda + Item + Cod + Doc ent + Serie Ent + Clase + Proveedor + Tienda Proveedor + ID

2CD0_FILIAL+CD0_TPMOV+CD0_SERIE+CD0_DOC+CD0_CLIFOR+CD0_LOJA+CD0_ITEM+CD0_COD+CD0_DOCENT+CD0_SERENT+CD0_ESPECI+CD0_FORNE+CD0_LOJENT+CD0_ITENFE

Tipo Movimiento + Serie Fact + Numero Fact + Cli/Prov + Tienda + Item + Cod + Doc ent + Serie Ent + Clase + Proveedor + Tienda Proveedor + Item Fact Entrada

SX2 – Tablas

TablaDescripciónClave
CD0Compl. de la Fact de ResarcimientoCD0_FILIAL+CD0_TPMOV+CD0_SERIE+CD0_DOC+CD0_CLIFOR+CD0_LOJA+CD0_ITEM+CD0_COD+CD0_DOCENT+CD0_SERENT+CD0_ESPECI+CD0_FORNE+CD0_LOJENT+CD0_ID

SX3 – Campos

Tabla CD0 - Compl. de la Fact de Resarcimiento:


Campo

CD0_CHVNFE

Tipo

Carácter

Tamaño

2

Decimal

0

Formato

@!

Título

Clave e-Fact

Descripción

Clave e-Fact

Utilizado

No

Obligatorio

No

Browse

Contexto

Real

Help

Clave de la e-Fact SEFAZ

  

Campo

CD0_ITENFE

Tipo

Carácter

Tamaño

4

Formato

@!

Título

Ítem Fact.Ent.

Descripción

Ítem de la Factura Entrada

Utilizado

Obligatorio

No

Browse

Help:

Número de secuencia del ítem en la factura de entrada que corresponde a la mercadería objeto del pedido de resarcimiento 

  

Campo

CD0_VLUNOP

Tipo

Numérico

Tamaño

14

Decimales

2

Formato

@E 99,999,999,999.99

Título

Base Op.Pr

Descripción

Val.Unit.Base Calc.Oper.Prop

Utilizado

Obligatorio

No

Browse

Help:

Número de secuencia del ítem en la factura de entrada que corresponde a la mercadería objeto del pedido de resarcimiento 

Campo

CD0_PICMSE

Tipo

Numérico

Tamaño

6

Decimales

2

Formato

@E 999.99

Título

Alíc. ICMS

Descripción

Alícuota del ICMS Entrada

Utilizado

Obligatorio

No

Browse

Validación

Positivo()

Help:

Alícuota del ICMS aplicable a la última entrada de la mercadería


Campo

CD0_ALQSTE

Tipo

Numérico

Tamaño

6

Decimales

2

Formato

@E 999.99

Título

Alíc.ICMS ST

Descripción

Alícuota ICMS ST Entrada

Utilizado

Obligatorio

No

Browse

Validación

Positivo()

Help:

Alícuota del ICMS ST referente a la última entrada de la mercadería

Campo

CD0_VLUNRE

Tipo

Numérico

Tamaño

14

Decimales

3

Formato

@E 9,999,999,999.999

Título

Val.Unit.Res.

Descripción

Valor unitario del resarcimiento

Utilizado

Obligatorio

No

Browse

Validación

Positivo()

Help:

Valor unitario del resarcimiento (parcial o completo) del ICMS que resulta de la división de la ST


Campo

CD0_RESPRE

Tipo

Carácter

Tamaño

1

Formato

@!

Título

Res. Retención

Descripción

Responsable por la retención del ICMS-ST

Utilizado

Obligatorio

No

Browse

Validación

Pertence("123")

Opciones:

1=Remitente Directo;2=Remitente Indirecto;3=Propio declarante

Help:

Indica el responsable por la retención del ICMS-ST


Campo

CD0_MOTRES

Tipo

Carácter

Tamaño

1

Formato

@!

Título

Mot.Resarc.

Descripción

Código del motivo del resarcimiento

Utilizado

Obligatorio

No

Browse

Validación

Pertence("12349")

Opciones:

1=Venta para otro Est/Prov/Reg;2=Salida por exención o no incidencia;3–Pérdida o deterioración;4=Hurto o robo;9=Otros

Help:

Código del motivo del resarcimiento

 

Campo

CD0_CHNFRT

Tipo

Carácter

Tamaño

44

Formato

@!

Título

Clave e-Fact R

Descripción

Clave e-Fact Retención

Utilizado

Obligatorio

No

Browse

Help:

Nº de la clave de la e-Fact emitida por el sustituto, en la que consta el valor del ICMS-ST retenido

  

Campo

CD0_PANFRT

Tipo

Carácter

Tamaño

6

Formato

@!

Título

Tien.Partic.

Descripción

Código de la tienda del responsable por retención

Utilizado

Obligatorio

No

Browse

Validación

Vacío() .Or. ExistCpo("SA2",M->CD0_PANFRT+M->CD0_LJPANF)

Grupo de campos

002

Help:

Código de la tienda del participante del emisor de la e-Fact en que hubo la retención del ICMS-ST

Campo

CD0_SRNFRT

Tipo

Carácter

Tamaño

3

Formato

@!

Título

'Serie Fact Ret.

Descripción

Serie de la factura de retención

Utilizado

Obligatorio

No

Browse

Help:

Serie de la e-Fact en que hubo la retención del ICMS-ST

  

Campo

CD0_BSULMT

Tipo

Numérico

Tamaño

14

Decimal

2

Formato

@E 99,999,999,999.99

Título

Bs.Un.Limit

Descripción

Base limitada

Utilizado

Obligatorio

No

Browse

Validación

Positivo()

Help:

Valor unitario de la base de cálculo del ICMS referente a la última entrada de la mercadería, limitado al valor de la BC de la retención

  

Campo

CD0_VLUNCR

Tipo

Numérico

Tamaño

14

Decimal

3

Formato

@E 9,999,999,999.999

Título

Val.Créd.ICM

Descripción

Val.Unit.Créd ICMS

Utilizado

Obligatorio

No

Browse

Validación

Positivo()

Help:

Valor unitario del crédito de ICMS sobre operaciones propias del remitente, referente a la última entrada de la mercadería, que resulta de la división de la ST

 

Campo

CD0_ITNFRT

Tipo

Carácter

Tamaño

4

Formato

@!

Título

Ítem Fact.Ret.

Descripción

Ítem de la Factura Retención

Utilizado

Obligatorio

No

Browse

Help:

Número de secuencia del ítem en la e-Fact en que hubo la retención del ICMS-ST, que corresponde a la mercadería objeto del pedido de resarcimiento

  

Campo

CD0_CODDA

Tipo

Carácter

Tamaño

1

Formato

@!

Título

Código DA

Descripción

Código Doc. Recaudación

Utilizado

Obligatorio

No

Browse

Validación

Pertence("01")

Opciones:

0=documento estatal/provincial/regional de recaudación; 1=GNRE

Help:

Código del modelo de documento de recaudación

Help:

Código del participante del emisor de la e-Fact en que hubo la retención del ICMS-ST

Campo

CD0_CODDA

Tipo

Carácter

Tamaño

1

Formato

@!

Título

Código DA

Descripción

Código Doc. Recaudación

Utilizado

Obligatorio

No

Browse

Validación

Pertence("01")

Opciones:

0=documento estatal/provincial/regional de recaudación; 1=GNRE

Help:

Código del modelo de documento de recaudación

 

Campo

CD0_NUMDA

Tipo

Carácter

Tamaño

12

Formato

@!

Título

Número DA

Descripción

Número Doc. Recaudación

Utilizado

Obligatorio

No

Browse

Help:

Número del documento de recaudación estatal/provincial/regional

 

Campo

CD0_METINC

Tipo

Carácter

Tamaño

1

Formato

@!

Título

Método

Descripción

Método de inclusión

Utilizado

Obligatorio

No

Browse

Help:

Indica quien creó el registro: 0 - Sistema On Line 1 - Cálculo


Campo

CD0_ID

Tipo

Carácter

Tamaño

36

Formato

@!

Título

Clave

Descripción

Clave

Utilizado

No

Reservado

Visualización

Browse

Relación

FWUUID("MATA926")

Campo

CD0_FCPST

Tipo

Numérico

Tamaño

14

Decimal

3

Formato

@E 9,999,999,999.999

Título

Val. FCP ST

Descripción

Valor unitario FCP ST

Utilizado

Obligatorio

No

Browse

Validación

Positivo()

Help:

Valor unitario del resarcimiento (parcial o completo) del FCP que resulta de la división de la ST


 SX6 - Parámetros


Nombre de la variable

MV_CODRESS

Tipo

Carácter

Descripción

Informe los Códigos de registro referente al Valor del resarcimiento y Valor del crédito

Valor estándar

{"SP10090719","SP10090721"}


Nombre de la variable

MV_DEVRESS

Tipo

Carácter

Descripción

Informe los códigos de registro referente a la devolución del valor del resarcimiento para CAT158/2015 de São Paulo

Valor estándar

{"SP50000319","SP50000321"}

 

Nombre de la variable

MV_TPRESS

Tipo

Lógico

Descripción

Define el método de búsqueda de las facturas de entrada. para CAT158. (.F.)= Utiliza siempre última entrada (.T.) = Busca facturas de entrada no utilizadas

Valor estándar

.F.

Nombre de la variable

MV_MOTPERD

Tipo

Carácter

Descripción

Indica los CFOP que deben generar el motivo de resarcimiento como: 3 – Pérdida o deterioración;– Hurto o robo

Nombre de la variable

MV_MOTROUB

Tipo

Carácter

Descripción

Indica los CFOP que deben generar el motivo de resarcimiento como: 4 – Hurto o robo

Nombre de la variable

MV_CALCRED

Tipo

Lógico

Descripción

Define si acredita ICMS en las operaciones de entrada que no tienen cálculo del ICMS.  (.T.) = Calcula crédito, (.F.) = No acredita  

Valor estándar

.T.


Cuando el parámetro esté desactivado no procesará el cálculo del crédito de ICMS para facturas de entrada que no tiene base ni valor del ICMS.



03. PROCEDIMIENTO PARA UTILIZACIÓN

Factura con derecho a resarcimiento.

Registro de TES

Para que el sistema identifique la situación CAT 158 se incluyó en el registro de reflejo la opción I - Resarcimiento.

Se debe registrar un código de reflejo con la siguiente configuración:
Base para cálculo = Cero
Alícuota = Cero
Valor = I (Resarcimiento)

Vincular reflejo en el TES de salida que se utilizará y registrar en los asientos del cálculo de ICMS:
De acuerdo con el CAT 158 se recomendaron códigos:

Código Registro SP10090719 (Valor del resarcimiento)
Código Registro SP10090721 (Valor del crédito)

Se deben informar los siguientes campos para procesar el registro C197 en el archivo de EFD SPED FISCAL:

Obs: Reg Fis (CC7_IFCOMP) = Informaciones del libro de la tabla CCE

El campo Obs. Reg Fis (CC7_IFCOMP) se podrá informar en el registro de TES o en el complemento de la factura en la rutina MATA910/MATA920 – Opción – Informaciones complementarias, campo Inf Compl. (CDT_IFCOMP)

Configuración de parámetros para resarcimiento:

Para definir códigos de resarcimiento utilice el parámetro: MV_CODRESS

Importante:

Cuando se informa el mismo código de ajuste para el crédito del ICMS y resarcimiento del ICMS ST, los valores se sumarán para componer el código de ajuste.

Devolución de venta

Registro de TES

Para facturas de devolución, configure el TES con reflejo la opción I - Resarcimiento según las facturas de salida.

Base para cálculo = Cero
Alícuota = Cero
Valor = I (Resarcimiento)

Código Registro SP50000319 - Deducción del resarcimiento de sustitución tributaria, por establecimiento de contribuyente sustituido (artículos 269 y 270 del RICMS/2000), en la entrada por devolución o devolución de la mercadería

Código Registro SP50000321 - Reversión del crédito de ICMS referente a la operación propia del remitente, anteriormente asignado de acuerdo con el artículo 271 del RICMS/2000, en la entrada por devolución o retorno de la mercadería.

Se deben informar los siguientes campos para procesar el registro C197 en el archivo de EFD SPED FISCAL:

Obs: Reg Fis (CC7_IFCOMP) = Informaciones del libro de la tabla CCE

El campo Obs. Reg Fis (CC7_IFCOMP) se podrá informar en el registro de TES o en el complemento de la factura en la rutina MATA910/MATA920 – Opción – Informaciones complementarias, campo Inf Compl. (CDT_IFCOMP)

Configuración de parámetros para reducir el resarcimiento:

Para definir los códigos de la deducción del resarcimiento utilice el parámetro: MV_DEVRESS

Cálculo del resarcimiento - CAT158
Al final del período, el usuario del módulo fiscal podrá ejecutar la rutina de Resarcimiento ICMS-ST (FISA132) que hizo el vínculo de una sola vez en todas las facturas de salida del período en que se hayan configurado, para calcular el resarcimiento con las facturas de entrada.

Importante:

Durante el pedido de venta no se mostrará el valor del resarcimiento en la planilla financiera, en la solapa de registro del cálculo de ICMS, porque la rutina solamente calculará el resarcimiento durante el cálculo, pero en este momento se incluirá el código de ajuste en la tabla CDA según se registró en el TES con código de reflejo para resarcimiento del ICMS ST.

Durante el procesamiento del cálculo, la tabla CD0 y CDA se informarán con el valor del resarcimiento..

Importante

Para calcular períodos anteriores es necesario procesar nuevamente los documentos de salida (Utilizando la rutina MATA930 - Reprocesamiento de los Libros Fiscales), tras  configurar el TES, para que la tabla CDA se genere correctamente. De lo contrario la rutina no será capaz de finalizar el procesamiento.

Importante

El sistema no considera facturas de entrada con CFOP finalizados en "102" - Compra de mercaderías tributadas porque no tienen derecho al resarcimiento ni al crédito.

 La excepción a esta regla es para facturas de entrada con el CFOP 3102 y CST igual a 10, 30, 60 y 70, en este caso se considerarán.

No se consideran facturas de salida internas de transferencia entre sucursales.

No se consideran facturas de salida internas de venta para consumidor final.

Motivo del resarcimiento

Sistema considera motivo de resarcimiento con base en la siguiente regla

1 – Venta para otro Est/Prov/Reg
Operaciones con CFOP iniciado con "6"


2 –Salida amparada por exención o no incidencia.
Operaciones en que el libro del ICMS en el TES esté configurado diferente de Tributado

3 – Pérdida o deterioración – Hurto o Robo.
Se determina por medio del CFOP del ítem de la factura de salida y el parámetro MV_MOTPERD.

4 – Hurto o Robo
Se determina por medio del CFOP del ítem de la factura de salida y el parámetro MV_MOTROUB.

5 – Exportación
Operaciones con CFOP iniciado con "7"

9 – Otros

Cuando no se encaje en las validaciones anteriores.


Cuando CFOP se encuentre en los parámetros MV_MOTPERD o MV_MOTROUB se aplicará el motivo 3 o 4.

En 2017 no existe opción 5 – exportación, se utilizará la opción 9 - otros.

Facturas de entrada con ICMS pagadas anteriormente

Para factura de entrada donde ya se pagó el ICMS ST anteriormente, la base y Valor pagado debe estar en informaciones complementarias de la factura de entrada emitida por el proveedor.

Al entrar con factura en el sistema, se deben informar manualmente los campos D1_BASNDES (Base ICMS ST Pagad. Ant.) con base del ICMS ST y D1_ICMNDES (Valor ICMS ST Pagado anteriormente) con valor calculado y pagado anteriormente.

La rutina de cálculo de resarcimiento del ICMS ST (FISA132) utiliza estos campos en las operaciones en que no se calculó el ICMS ST en la factura de entrada.

Facturas de entrada con ICMS pagado anteriormente con FECP

Para factura de entrada donde ya se pagó el ICMS ST anteriormente, la base y Valor pagado debe estar en informaciones complementarias de la factura de entrada emitida por el proveedor.

Al entrar con factura en el sistema, se deben informar manualmente los campos D1_VFCPANT (Valor del FCP Pagad. Ant.) con valor calculado y pagado anteriormente.

La rutina de cálculo de resarcimiento del ICMS ST (FISA132) utiliza este campo para componer el valor del FECP e informar el campo CD0_FCPST (Valor Unitario FCP ST)

Factura de entrada sin cálculo del ICMS Propio

Cuando la factura de entrada no tiene base de cálculo del ICMS propio, en el momento de calcular el resarcimiento del ICMS ST y crédito del ICMS, se utiliza el valor de la operación para calcular el ICMS propio para tomar crédito.

Es posible no considerar el crédito del ICMS propio utilizando el parámetro MV_CALCRED.

Complemento del resarcimiento por factura

Se puede complementar la factura en el momento del registro, utilizando punto de entrada ATUCOMP.

Vincular el parámetro MV_ATUCOMP para actualizar automáticamente las tablas de complemento de los documentos fiscales del SPED

Para dudas sobre el registro de reflejos en el TES consulte la siguiente documentación.

FIS0006_Códigos_de_Lançamento_e_Reflexos_da_Apuração

04. INFORME

Informe Resarcimiento (FISR132)

En este informe se muestra las facturas de salida y sus respectivos complementos de resarcimiento correspondiente a la tabla CD0.

En el informe se imprimirán los valores de crédito y resarcimiento del ICMS por factura, ya utilizando el método de promedio ponderado, cuando exista más de una factura de entrada para componer la cantidad vendida.

Informe de registros fiscales


Informe de registros fiscales (FISR025), para mostrar los registros fiscales del cálculo del ICMS para documentos de entrada y salida

http://tdn.totvs.com/x/OMU8E


05. INFORMACIONES TÉCNICAS


Tablas

CD0-Compl. De la factura de resarcimiento

Rutinas involucradas

SPEDFISCAL - EFD SPED fiscal

MATA926 - Complemento Facturas