01. DATOS GENERALES


Línea de producto: Microsiga Protheus.
Segmento:Servicios - Mercado Internacional.
Módulo:SIGAFIS - Libros Fiscales.
Función:
RutinaNombre Técnico
GERXMLA1.PRWFunciones genéricas para archivos magnéticos.
EQUATF.INIEstructura de Archivo Transaccional Simplificado (ATS).
Ticket:4277500
Requisito/Story/Issue (informe el requisito vinculado):DMINA-5197 (v 12.1.17- v 12.1.23)


02. SITUACIÓN/REQUISITO

Se solicita actualización del archivo EQUATF.INI para modificar estructura para generación del XML del Archivo Transaccional Simplificado (ATS) para dar cumplimiento a la estructura solicitada por el Servicio de Rentas Internas (SRI) de Ecuador.

Anexos y guía: http://www.sri.gob.ec/web/guest/formularios-e-instructivos1

Ficha técnica: Ficha Técnica Transaccional Simplificado ATS.pdf

03. SOLUCIÓN


Identificación del Informante

Campo XMLContenidoObservaciones
tipoIdInformanteRNuevo atributo con valor fijo.
idInformanteM0_CGCSe modificó el nombre del atributo (Nombre anterior: NumeroRuc).
totalVentas0Nuevo atributo.
codigoOperativoIVANuevo atributo con valor fijo.


Compras

Campo XMLContenidoObservaciones
parteRelNONuevo atributo con valor fijo.
autorizacionF1_NUMAUTSe modificó para que tome valor del campo F1_NUMAUT.
baseImpExeD1_BASIMP*

Nuevo atributo con la sumatoria de la base de los impuestos cuyo código de libro fiscal se encuentre

configurado en el parámetro MV_LIBEXE.

valRetBien10FE_RETENCNuevo atributo con la sumatoria del campo FE_RETENC para los registros con FE_ALIQ con valor 10.00.
valRetServ20FE_RETENCNuevo atributo con la sumatoria del campo FE_RETENC para los registros con FE_ALIQ con valor 20.00.
valRetServ50FE_RETENCNuevo atributo con la sumatoria del campo FE_RETENC para los registros con FE_ALIQ con valor 50.00.
pagoLocExt01Nuevo atributo con valor fijo (01 = PAGO A RESIDENTE /ESTABLECIMIENTO PERMANENTE de tabla 15 - Tipo de Identificación del Proveedor).
paisEfecPagoNANuevo atributo con valor fijo (NA = No Aplica).
aplicConvDobTribNANuevo atributo con valor fijo (NA = No Aplica).
pagExtSujRetNorLegNANuevo atributo con valor fijo (NA = No Aplica).

Ventas

Campo XMLContenidoObservaciones
parteRelNONuevo atributo con valor fijo.
tipoEmENuevo atributo con valor fijo (E = Electrónica de la tabla 20 - Tipo de emisión facturación).
montoIceD1_BASIMP*

Nuevo atributo con la sumatoria de la base de los impuestos cuyo código de libro fiscal se encuentre

configurado en el parámetro MV_LIBICE.

codEstabSubstr(Alltrim(SM0->M0_DSCCNA),1,3)Nuevo atributo que obtiene los primeros 3 caracteres del campo M0_DSCCNA.
ventasEstabF2_VALBRUTNuevo atributo con la sumatoria del campo F2_VALBRUT agrupando por establecimiento (Substr(Alltrim(SM0->M0_DSCCNA),1,3)), si el tipo de campo tipoEm = "E", este campo será informado con valor 0.
ivaCompD2_VALIMP*

Nuevo atributo con la sumatoria de la base de los impuestos cuyo código de libro fiscal se encuentre

configurado en el parámetro MV_IVACOMP.


04. INFORMACIÓN ADICIONAL

Otras acciones/acciones relacionadas 

Creación de Consulta Estándar / Específica en el archivo SXB - Consulta Estándar / Específica:

AliasTipoSecuenciaColumnaDescripciónContenido
ECU024101REFormas de PagoF3I
ECU02420101Formas de PagoF812SXB("S024","Codigo")
ECU024301

VAR_IXB


Creación de Campos en el archivo SX3 - Campos

Tabla SA2 - Proveedores

CampoA2_MPAGO
TipoC
Tamaño2
Decimal
Formato@!
TítuloForma Pago
DescripciónForma de Pago SRI
Nivel1
UtilizadoSi
ObligatorioSi
BrowseNo
Opciones
When
ConsultaECU024
Val. SistemaVazio() .Or. ValidF3I("S024",M->FB_CODIMP,1,2) 
HelpIndica el código de forma de pago para facturación electrónica según catálogo No. 24 del SRI.


Parámetros en el archivo SX6 - Parámetros

Nombre de la VariableMV_LIBEXE
TipoC
DescripciónCódigo(s) de libro(s) de libro(s) fiscal(es) para IVA exento.
Valor Estándar

*Nota: El valor del parámetro podrá contener un único código de libro fiscal (ejemplo: 1), o varios códigos de libro fiscal, los cuales deberán estar separados por el símbolo pipe "|" (ejemplo: 1|2)


Nombre de la VariableMV_LIBICE
TipoC
DescripciónCódigo(s) de libro(s) de libro(s) fiscal(es) para ICE.
Valor Estándar

*Nota: El valor del parámetro podrá contener un único código de libro fiscal (ejemplo: 1), o varios códigos de libro fiscal, los cuales deberán estar separados por el símbolo pipe "|" (ejemplo: 1|2)


Nombre de la VariableMV_IVACOMP
TipoC
DescripciónCódigo(s) de libro(s) fiscal(es) para ubicación de IVA por Ley de Solidaridad.
Valor Estándar

*Nota: El valor del parámetro podrá contener un único código de libro fiscal (ejemplo: 1), o varios códigos de libro fiscal, los cuales deberán estar separados por el símbolo pipe "|" (ejemplo: 1|2)

¡IMPORTANTE!

Antes de aplicar la solución realizada en este documento se debe contar previamente con las configuraciones necesarias para la Facturación Electrónica, indicados en el siguiente link:

DMINA-4085_Facturación_Electrónica_ECU

Ademas se deben considerar las siguientes condiciones al configurar los impuestos variables: