ÍNDICE
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.
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.
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
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.
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 |
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.
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.
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.
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.
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 |
CD0 - Compl. de la factura de resarcimiento
Orden | Clave | Descrição |
---|---|---|
1 | CD0_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 |
2 | CD0_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 |
Tabla | Descripción | Clave |
CD0 | Compl. de la Fact de Resarcimiento | CD0_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 |
---|
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 | Sí |
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 | Sí |
Obligatorio | No |
Browse | Sí |
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 | Sí |
Obligatorio | No |
Browse | Sí |
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 | Sí |
Obligatorio | No |
Browse | Sí |
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 | Sí |
Obligatorio | No |
Browse | Sí |
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 | Sí |
Obligatorio | No |
Browse | Sí |
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 | Sí |
Obligatorio | No |
Browse | Sí |
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 | Sí |
Obligatorio | No |
Browse | Sí |
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 | Sí |
Obligatorio | No |
Browse | Sí |
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 | Sí |
Obligatorio | No |
Browse | Sí |
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 | Sí |
Obligatorio | No |
Browse | Sí |
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 | Sí |
Obligatorio | No |
Browse | Sí |
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 | Sí |
Obligatorio | No |
Browse | Sí |
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 | Sí |
Obligatorio | No |
Browse | Sí |
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 | Sí |
Obligatorio | No |
Browse | Sí |
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 | Sí |
Obligatorio | No |
Browse | Sí |
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 | Sí |
Obligatorio | No |
Browse | Sí |
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 | Sí |
Obligatorio | No |
Browse | Sí |
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 | Sí |
Visualización | Sí |
Browse | Sí |
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 | Sí |
Obligatorio | No |
Browse | Sí |
Validación | Positivo() |
Help: | Valor unitario del resarcimiento (parcial o completo) del FCP que resulta de la división de la ST |
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.
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)
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.
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)
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.
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.
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.
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)
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.
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
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 (FISR025), para mostrar los registros fiscales del cálculo del ICMS para documentos de entrada y salida
Tablas | CD0-Compl. De la factura de resarcimiento |
Rutinas involucradas | SPEDFISCAL - EFD SPED fiscal MATA926 - Complemento Facturas |