Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:

SIGAFIS - Libros Fiscales.

SIGACOM - Compras.

SIGAFAT - Facturación.

Función:
RutinaNombre TécnicoFecha
LOCXEQUFunciones genéricas Notas Fiscales Ecuador.28/10/2021
GERXMLA1Funciones genéricas XML para ATS.28/10/2021
País:Ecuador
Ticket:12401767
Requisito/Story/Issue (informe el requisito vinculado):DMINA-13837


02. SITUACIÓN/REQUISITO

Al realizar el registro de Facturas de Entrada y Salida, se solicita la opción para indicar el Código del sustento del comprobante, el cual servirá para informar el nodo <codSustento>, ya que actualmente para todos los documentos se muestra un valor fijo que depende de los impuestos que contengan los documentos conforme lo mencionado en el Anexo Transaccional Simplificado (ATS).

03. SOLUCIÓN

Dentro de la rutina de Funciones genéricas Notas Fiscales Ecuador (LOCXEQU) se activa el campo Cód. Sustent (F1_CODCTR) para Factura de Entrada, y se activa el campo Cód. Sustent (F2_CODCTR) para Factura de Salida.

En la rutina de Funciones genéricas XML para ATS (GERXMLA1) para la impresión del nodo  <codSustento> , se realizaron ajustes para cumplir con lo siguiente  :

Compras:

  • El nodo contendrá  el valor del campo Cód.Sustent (F1_CODCTR), si este no se encuentra vacío.
  • Si no existe el campo Cód.Sustent (F1_CODCTR) o se encuentra vacío, el valor asignado dependerá de los impuestos que contenga el documento.

Ventas:

  • El nodo contendrá  el valor del campo Cód.Sustent (F2_CODCTR), si este no se encuentra vacío.
  • Si no existe el campo Cód.Sustent (F2_CODCTR) o se encuentra vacío, el valor asignado dependerá de los impuestos que contenga el documento.


  1. Realizar un respaldo del repositorio (RPO).
  2. Aplicar el parche correspondiente al issue DMINA-13837.
  3. Realizar el respaldo del diccionario de datos.
  4. Se debe encontrar el archivo EQUATF.INI en la carpeta system del ambiente.
  5. Aplicar pacote  009752-DMINA-13837 - ECUADOR - CÓDIGO DE SUSTENTO EN EL Icon los campos diccionario.
  6. Validar que las rutinas incluidas en el parche coincidan con las mencionadas en la sección "Función" del encabezado del presente Documento Técnico, así como las fechas.
  7. Configuraciones Generales


04. INFORMACIÓN ADICIONAL

Para activar la funcionalidad es necesario contar con las siguientes configuraciones en el Diccionario de Datos:


Paquete de Diccionario de Datos

Los ajustes al Diccionario de Datos fueron realizados en el paquete 009752-DMINA-13837 - ECUADOR - CÓDIGO DE SUSTENTO EN EL I.

Importante

En la actualización del diccionario de datos, los siguientes campos se encuentran como no obligatorios, para este proceso se recomienda que sean configurados como obligatorios para evitar que dichos campos queden vacíos al momento de capturar los documentos correspondientes. Cabe mencionar que algunos tipos de comprobantes no cuentan con ningún sustento tributario.


Tablas Genéricas (SX5):

KN- SUSTENTO DEL COMPROBANTE

ClaveDescripción 
00CASOS ESPECIALES CUYO SUSTENTO NO APLICA EN LAS OPCIONE
01CRÉDITO TRIBUTARIO PARA DECLARACIÓN DE IVA
02COSTO O GASTO PARA DECLARACIÓN DE IR 
03ACTIVO FIJO-CRÉDITO TRIBUTARIO PARA DECLARACIÓN DE IVA
04ACTIVO FIJO - COSTO O GASTO PARA DECLARACIÓN DE IR
05LIQUIDACIÓN GASTOS DE VIAJE, HOSPEDAJE Y ALIMENTACIÓN 
06INVENTARIO - CRÉDITO TRIBUTARIO PARA DECLARACIÓN DE IVA
07INVENTARIO - COSTO O GASTO PARA DECLARACIÓN DE IR
08VALOR PAGADO PARA SOLICITAR REEMBOLSO DE GASTO
09REEMBOLSO POR SINIESTROS
10DISTRIBUCIÓN DE DIVIDENDOS, BENEFICIOS O UTILIDADES
11CONVENIOS DE DÉBITO O RECAUDACIÓN PARA IFI´S
12IMPUESTOS Y RETENCIONES PRESUNTIVOS
13VALORES RECONOCIDOS POR ENTIDADES DEL SECTOR PÚBLICO 
14VALORES FACTURADOS POR SOCIOS A OPERADORAS DE TRANSPORT
15PAGOS EFECTUADOS POR CONSUMOS PROPIOS Y DE TERCEROS DE


Campos (SX3):

Creación del campo F1_CODCTR en la tabla SF1 - Encabezado de Fact. de Entrada:

CampoF1_CODCTR
TipoC - Carácter
Tamaño2
Decimal0
Picture@!
ContextoReal
PropiedadModificar
TítuloCód. Sustent
DescripciónCódigo del Sustento
ObligatorioNo (se recomienda Si)
Inicializa Estándar"01"
ConsultaKN
ValidaciónVazio() .Or. ExistCpo("SX5","KN"+M->F1_CODCTR)
Help

Corresponde al Código de Identificación del sustento tributario del comprobante para indicar si el comprobante ingresado sustenta crédito tributario o sustenta costos o gastos según lo indicado en la Tabla 5 - SUSTENTO DEL COMPROBANTE definido por la SRI. Solo se aceptarán los códigos de sustento del comprobante que pertenecen a este secuencial de transacción. Este campo debe ser ingresado en forma obligatoria.



Creación del campo F2_CODCTR en la tabla SF2 - Encabezado de Fact. de Salida:

CampoF2_CODCTR
TipoC - Carácter
Tamaño2
Decimal0
Picture@!
ContextoReal
PropiedadModificar
TítuloCód. Sustent
DescripciónCódigo del Sustento
ObligatorioNo (se recomienda Si)
Inicializa Estándar"01"
ConsultaKN
Validación

Vazio() .Or. ExistCpo("SX5","KN"+M->F2_CODCTR)

HelpCorresponde al Código de Identificación del sustento tributario del comprobante para indicar si el comprobante ingresado sustenta crédito tributario o sustenta costos o gastos según lo indicado en la Tabla 5 - SUSTENTO DEL COMPROBANTE definido por la SRI. Solo se aceptarán los códigos de sustento del comprobante que pertenecen a este secuencial de transacción. Este campo debe ser ingresado en forma obligatoria.


¡IMPORTANTE!

La presente solución aplica para versión 12.1.17 - 12.1.25 o superior, siempre y cuando se tengan las rutinas actualizadas a la fecha indicada en la sección 01 - Datos Generales.


05. ASUNTOS RELACIONADOS

  • DT_Liquidacion_de_Compra_Reembolso_EQU
  • DT Facturación_Electrónica_ECU
  • Documento Técnico de Referencia del Anexo Transaccional Simplificado (ATS) Ecuador