Dar cumplimiento al artículo 36 del REGLAMENTO PARA APLICACIÓN LEY DE RÉGIMEN TRIBUTARIO INTERNO de Ecuador.
Art. 36.- Reembolso de gastos en el país.- No estarán sujetos a retención en la fuente los reembolsos de gastos, cuando los comprobantes de venta sean emitidos a nombre del intermediario, es decir, de la persona a favor de quien se hacen dichos reembolsos y cumplan los requisitos establecidos en el Reglamento de Comprobantes de Venta y de Retención. En el caso de gastos que no requieran de comprobantes de venta, los mismos serán justificados con los documentos que corresponda, sin perjuicio de la excepción establecida en este reglamento.
Los intermediarios efectuarán la respectiva retención en la fuente del impuesto a la renta y del IVA cuando corresponda.
Para los intermediarios, los gastos efectuados para reembolso no constituyen gastos propios ni el reembolso constituye ingreso propio; para el reembolsante el gasto es deducible y el IVA pagado constituye crédito tributario.
Para obtener el reembolso el intermediario deberá emitir una factura por el reembolso de gastos, en la cual se detallarán los comprobantes de venta motivo del reembolso, con la especificación del RUC del emisor, número de la factura, valor neto e IVA y además se adjuntarán los originales de tales comprobantes. Esta factura por el reembolso no dará lugar a retenciones de renta ni de IVA. En el caso de que el intermediario del reembolso sea un empleado en relación de dependencia del reembolsante, éste podrá emitir una la liquidación de compra de bienes y prestación de servicios en sustitución de la factura por el reembolso.
El pago por reembolso de gastos deberá estar sustentado en comprobantes de venta que cumplan con los requisitos previstos en el Reglamento de Comprobantes de Venta y Retención.
PROCEDIMIENTO DE IMPLANTACIÓN
Aplique el patch del issue, el cual contienen las siguientes rutinas:
• MATA488.PRW
• LOCXNF.PRW
• LOCXEQU.PRW
• M486XFUNEQ.PRW
• GERXMLA1.PRW
Configuraciones Previas:
Modificar el archivo FATSECU.INI con los siguientes actualizaciones (Indicadas en color azul)
[XXX POSICIONAMENTOS]
|
Modificar el archivo EQUATF.INI con los siguientes actualizaciones (Indicadas en color azul)
?{"Nombre del Archivo INI","EQUATF.INI"} @XML [XXX Inicializacao variaveis] [XXX Montagem do CFP Utilizado pela rotina - PRINCIPAL] [XXX Montagem do CFP Utilizado pela rotina - COMPLEMENTAR] [XXX Chamada do Wizard] [XXX - monta o Nome do arquivo]
[XXX Extraindo Livro fiscal Compras] [TRA Geração do XML] DetCompr C 000 0 MontaXML("detalleCompras" , ,,,,,8 ,.T.,.F.,.T.) ESTABL C 003 0 MontaXML("establecimiento" ,TRA->ESTABEL ,,,,,12,.T.,.T.,.T.) [XXX - livro Fiscal Vendas]
DtVendas C 000 0 MontaXML("detalleVentas" , ,,,,,8 ,.T.,.F.,.T.) [XXX - livro Fiscal Ventas Establecimiento] [TRV Geração do XML] [XXX Identificação do Contribuinte] [XXX Criacao do arquivo notas canceladas] [TRC Geração do XML] [XXX Finalização] [XXX - Nome do Arquivo] |
Catálogos – Tabla 2, Tabla 4 y Tabla 26
Nota: Para poder modificar los catálogos se debe acceder a prothus con un usuario que pertenesca al grupo de "Adminitradores"
Actualización de Catálogos
En el módulo Facturación (SIGAFAT) desde el menú Actualizaciones | Archivos | Mantenimiento de Catálogos (FISA813)
Asignar equivalencias para el tipo de identificación:
- 04 en ventas equivale a 01 en compras
- 05 en ventas equivale a 02 en compras
- 06 en ventas equivale a 03 en compras
NOTA: si no hay equivalencia dejar vacío el campo Equivalenc.
Asignar equivalencias para el tipo de comprobante.
NOTA: si no hay equivalencia dejar vacío el campo Equivalenc.
Configuraciones Generales
Pasos para validación del proceso:
Factura de Reembolso
El Impuesto y el Total se calculan de forma automática en base a la TES seleccionada. 04. Pantalla de Prueba 4.3
El Total Reembolso se calcula automáticamente.
Después de asignar información a los reembolsos dar clic en el botón “Confirmar” y “Finalizar”
Si se desea modificar los la información de los reembolsos acceder nuevamente al menú “Otras acciones” opción “Reembolso” y realizar las modificaciones correspondientes.
Revisar y guardar la Factura de Venta.
La factura de venta genera una cuenta por cobrar, en el caso del reembolso la cuenta por cobrar se cancela y se genera una cuanta por pagar.
En el módulo Financiero (SIGAFIN ) desde el menú Actualizaciones | Cuentas por Pagar | Ctas por Pagar (FINA050)
Facturación Electrónica
Archivos Magnéticos - Generación del Anexo Transaccional Simplificado (ATS).
Para más información vea el:
Documento Técnico de Referencia del Anexo Transaccional Simplificado (ATS) Ecuador
a) Catálogo
b) Catálogo
c) Catálogo
d) Catálogo
e) Catálogo
f) Catálogo
g) Clientes
Complemento Cliente
h) Proveedor
Pantalla de Prueba 4.1
Pantalla de Prueba 4.2
Pantalla de Prueba 4.3
Pantalla de Prueba 4.4
Pantalla de Pruebas 4.5
Pantalla de Prueba 4.6
Pantalla de Prueba 4.7
Pantalla de Prueba 4.8
Pantalla de Prueba 4.9
El usuario debe realizar las siguientes actualizaciones al diccionario de datos a través del módulo Configurador de Protheus (SIGACFG).
NOTA: Las siguientes actualizaciones fueron incorporadas en el pacote 009493 - DMINA-12700 - FACTURA DE VENTA REEMBOLSOS
1. Consultas SXB - Consultas Especificas:
ECU002
Alias | Tipo | Secuencia | Columna | Descripción | Contenido |
ECU002 | 1 | 01 | RE | Tipo Documento Identificación | F3I |
ECU002 | 2 | 01 | 01 | Tipo Documento Identificación | F812SXB("S002","Codigo") |
ECU002 | 5 | 01 | VAR_IXB |
ECU004
Alias | Tipo | Secuencia | Columna | Descripción | Contenido |
ECU002 | 1 | 01 | RE | Tipo Comprobante | F3I |
ECU002 | 2 | 01 | 01 | Tipo Comprobante | F812SXB("S004","Codigo") |
ECU002 | 5 | 01 | VAR_IXB |
ECU026
Alias | Tipo | Secuencia | Columna | Descripción | Contenido |
ECU002 | 1 | 01 | RE | Tipo Proveedor | F3I |
ECU002 | 2 | 01 | 01 | Tipo Proveedor | F812SXB("S026","Codigo") |
ECU002 | 5 | 01 | VAR_IXB |
2. Creación de tabla en el archivo SX2 – Tablas:
Clave | Nombre | Clave Única |
AQ0 | Detalle de reembolso | AQ0_FILIAL+AQ0_SERIE+AQ0_DOC+AQ0_CLIENT+AQ0_TIENDA+AQ0_ESTABL+AQ0_PTOEMI+AQ0_NUMDOC |
3. Creación de Índices en el archivo SIX – Índices:
Índice | Clave | Descripción |
01 | AQ0_FILIAL+AQ0_SERIE+AQ0_DOC+AQ0_CLIENT+AQ0_TIENDA+AQ0_ESTABL+AQ0_PTOEMI+AQ0_NUMDOC | Serie + Documento + Cliente + Tienda + Establecimiento + Punto Emision + Numero de comprobante |
02 | AQ0_FILIAL+AQ0_SERIE+AQ0_DOC+AQ0_CLIENT+AQ0_TIENDA+AQ0_ITEM | Serie + Documento + Cliente + Tienda + Item |
4. Creación de campos en el archivo SX3 - Campos:
Tabla: SF2 – Factura de Venta
Campo | F2_TPDOC |
Tipo | C |
Tamaño | 2 |
Decimal | 0 |
Formato | @! |
Título | Tipo Reemb. |
Descripción | Tipo de reembolso |
Help | Informe el tipo de comprobante de reembolso si la NF es de Liquidación de Bienes y Servicios. |
Lista Opciones | 01=Reembolso;03=Prov Extranjero |
Inicializador Estándar | |
Inicializador Browse | |
Modo Edición | |
Consulta | |
Val. Sistema | IIF(M->F2_TPVENT=="1",Pertence("01/03"),Vazio()) |
Nivel | 1 |
Obligatorio | No |
Usado | Si |
Browse | No |
5. Creación de campos en el archivo SX3 - Campos:
Tabla: AQ0 – Detalle de Reembolso
Campo | AQ0_FILIAL |
Tipo | C |
Tamaño | 2 |
Decimal | 0 |
Formato | |
Título | Sucursal |
Descripción | Sucursal del Sistema |
Lista Opciones | |
Inicializador Estándar | |
Inicializador Browse | |
Modo Edición | |
Consulta | |
Val. Sistema | |
Nivel | 1 |
Obligatorio | No |
Usado | Si |
Browse | No |
Grupo de campos | 033 |
Help | Código de identificación de la sucursal de la empresa usuaria del sistema. |
Campo | AQ0_ITEM |
Tipo | C |
Tamaño | 2 |
Decimal | 0 |
Formato | @! |
Título | Item |
Descripción | Item de Reembolso |
Lista Opciones | |
Inicializador Estándar | |
Inicializador Browse | |
Modo Edición | |
Consulta | |
Val. Sistema | |
Contexto | R - Real |
Propiedad | A-Alterar |
Nivel | 1 |
Obligatorio | No |
Usado | Si |
Browse | No |
Grupo de campos | |
Help | Ítem del Reembolso |
Campo | AQ0_SERIE |
Tipo | C |
Tamaño | 2 |
Decimal | 0 |
Formato | |
Título | Serie |
Descripción | Serie del documento |
Lista Opciones | |
Inicializador Estándar | |
Inicializador Browse | |
Modo Edición | |
Consulta | |
Val. Sistema | |
Contexto | R - Real |
Propiedad | A-Alterar |
Nivel | 1 |
Obligatorio | No |
Usado | Si |
Browse | No |
Grupo de campos | 094 |
Help | Serie del la Factura. |
Campo | AQ0_DOC |
Tipo | C |
Tamaño | 13 |
Decimal | 0 |
Formato | |
Título | Documento |
Descripción | Número de documento |
Lista Opciones | |
Inicializador Estándar | |
Inicializador Browse | |
Modo Edición | |
Consulta | |
Val. Sistema | |
Contexto | R - Real |
Propiedad | A-Alterar |
Nivel | 1 |
Obligatorio | No |
Usado | Si |
Browse | No |
Grupo de campos | 018 |
Help | Número de la factura. |
Campo | AQ0_CLIENT |
Tipo | C |
Tamaño | 6 |
Decimal | 0 |
Formato | |
Título | Cliente |
Descripción | Código del cliente |
Lista Opciones | |
Inicializador Estándar | |
Inicializador Browse | |
Modo Edición | |
Consulta | |
Val. Sistema | |
Nivel | 1 |
Obligatorio | No |
Usado | Si |
Browse | No |
Grupo de campos | 001 |
Help | Código de identificación del cliente junto al sistema. |
Campo | AQ0_TIENDA |
Tipo | C |
Tamaño | 2 |
Decimal | 0 |
Formato | |
Título | Tienda |
Descripción | Tienda del cliente |
Lista Opciones | |
Inicializador Estándar | |
Inicializador Browse | |
Modo Edición | |
Consulta | |
Val. Sistema | |
Contexto | R - Real |
Propiedad | A-Alterar |
Nivel | 1 |
Obligatorio | No |
Usado | Si |
Browse | No |
Grupo de campos | 002 |
Help | Campo que identifica cada uno de los negocios del cliente. |
Campo | AQ0_TIPDOC |
Tipo | C |
Tamaño | 2 |
Decimal | 0 |
Formato | @! |
Título | Tipo Doc Id |
Descripción | Tipo docto identidad |
Lista Opciones | |
Inicializador Estándar | |
Inicializador Browse | |
Modo Edición | |
Consulta | ECU002 |
Val. Sistema | NaoVazio().and.ValidF3I("S002",M->AQ0_TIPDOC,1,2) |
Contexto | R - Real |
Propiedad | A-Alterar |
Nivel | 1 |
Obligatorio | No |
Usado | Si |
Browse | No |
Grupo de campos | |
Help | Tipo de documento de identidad |
Campo | AQ0_CGC |
Tipo | C |
Tamaño | 15 |
Decimal | 0 |
Formato | @! |
Título | Identificación |
Descripción | Documento identificación |
Lista Opciones | |
Inicializador Estándar | |
Inicializador Browse | |
Modo Edición | |
Consulta | |
Val. Sistema | NaoVazio().and.A030RUC(M->AQ0_CGC) |
Contexto | R - Real |
Propiedad | A-Alterar |
Nivel | 1 |
Obligatorio | No |
Usado | Si |
Browse | No |
Grupo de campos | |
Help | Número documento identificación |
Campo | AQ0_PAIS |
Tipo | C |
Tamaño | 3 |
Decimal | 0 |
Formato | @! |
Título | País |
Descripción | País del proveedor |
Lista Opciones | |
Inicializador Estándar | |
Inicializador Browse | |
Modo Edición | |
Consulta | ECU028 |
Val. Sistema | NaoVazio().and.ValidF3I("S028",M->AQ0_PAIS,1,3) |
Contexto | |
Propiedad | A-Alterar |
Nivel | 1 |
Obligatorio | No |
Usado | Si |
Browse | No |
Grupo de campos | |
Help | País del donde fue emitido el documento. |
Campo | AQ0_TPPROV |
Tipo | C |
Tamaño | 2 |
Decimal | 0 |
Formato | @! |
Título | Tipo Proveed |
Descripción | Tipo de proveedor |
Lista Opciones | |
Inicializador Estándar | |
Inicializador Browse | |
Modo Edición | |
Consulta | ECU026 |
Val. Sistema | NaoVazio().and.ValidF3I("S026",M->AQ0_TPPROV,1,2) |
Contexto | R - Real |
Propiedad | A-Alterar |
Nivel | 1 |
Obligatorio | No |
Usado | Si |
Browse | No |
Grupo de campos | |
Help | Tipo de proveedor. |
Campo | AQ0_TPDOC |
Tipo | C |
Tamaño | 3 |
Decimal | 0 |
Formato | @! |
Título | Tipo Comprob |
Descripción | Tipo de comprobante |
Lista Opciones | |
Inicializador Estándar | |
Inicializador Browse | |
Modo Edición | |
Consulta | ECU004 |
Val. Sistema | NaoVazio().and.ValidF3I("S004",M->AQ0_TPDOC,1,3) |
Contexto | R - Real |
Propiedad | A-Alterar |
Nivel | 1 |
Obligatorio | No |
Usado | Si |
Browse | No |
Grupo de campos | |
Help | Tipo de Comprobante. |
Campo | AQ0_ESTABL |
Tipo | C |
Tamaño | 3 |
Decimal | 0 |
Formato | @! |
Título | Establecimiento |
Descripción | Establecimiento |
Lista Opciones | |
Inicializador Estándar | |
Inicializador Browse | |
Modo Edición | |
Consulta | |
Val. Sistema | NaoVazio() |
Contexto | R - Real |
Propiedad | A-Alterar |
Nivel | 1 |
Obligatorio | No |
Usado | Si |
Browse | No |
Grupo de campos | |
Help | Establecimiento. |
Campo | AQ0_PTOEMI |
Tipo | C |
Tamaño | 3 |
Decimal | 0 |
Formato | @! |
Título | Pto Emisión |
Descripción | Punto Emisión |
Lista Opciones | |
Inicializador Estándar | |
Inicializador Browse | |
Modo Edición | |
Consulta | |
Val. Sistema | NaoVazio() |
Contexto | R - Real |
Propiedad | A-Alterar |
Nivel | 1 |
Obligatorio | No |
Usado | Si |
Browse | No |
Grupo de campos | |
Help | Punto Emisión |
Campo | AQ0_NUMDOC |
Tipo | C |
Tamaño | 9 |
Decimal | 0 |
Formato | @! |
Título | Núm.Comprob. |
Descripción | Número de comprobante |
Lista Opciones | |
Inicializador Estándar | |
Inicializador Browse | |
Modo Edición | |
Consulta | |
Val. Sistema | NaoVazio() |
Contexto | R - Real |
Propiedad | A-Alterar |
Contexto | R - Real |
Propiedad | A-Alterar |
Nivel | 1 |
Obligatorio | No |
Usado | Si |
Browse | No |
Grupo de campos | |
Help | Número de comprobante. |
Campo | AQ0_FECHA |
Tipo | D |
Tamaño | 8 |
Decimal | 0 |
Formato | |
Título | Fecha Emis. |
Descripción | Fecha de emisión |
Lista Opciones | |
Inicializador Estándar | |
Inicializador Browse | |
Modo Edición | |
Consulta | |
Val. Sistema | NaoVazio() |
Contexto | R - Real |
Propiedad | A-Alterar |
Nivel | 1 |
Obligatorio | No |
Usado | Si |
Browse | No |
Grupo de campos | |
Help | Fecha de emisión del documento de reemolso. |
Campo | AQ0_AUTOR |
Tipo | C |
Tamaño | 49 |
Decimal | 0 |
Formato | @! |
Título | Autorización |
Descripción | Número de autorización |
Lista Opciones | |
Inicializador Estándar | |
Inicializador Browse | |
Modo Edición | |
Consulta | |
Val. Sistema | NaoVazio() |
Contexto | R - Real |
Propiedad | A-Alterar |
Nivel | 1 |
Obligatorio | No |
Usado | Si |
Browse | No |
Grupo de campos | |
Help | Número de autorización. |
Campo | AQ0_TES |
Tipo | C |
Tamaño | 3 |
Decimal | 0 |
Formato | @! |
Título | TES |
Descripción | Tipo de entrada/salida |
Lista Opciones | |
Inicializador Estándar | |
Inicializador Browse | |
Modo Edición | |
Consulta | SF4 |
Val. Sistema | (Vazio().Or.ExistCpo("SF4")) |
Contexto | R - Real |
Propiedad | A-Alterar |
Nivel | 1 |
Obligatorio | No |
Usado | Si |
Browse | No |
Grupo de campos | |
Help | Tipo de entrada/salida |
Campo | AQ0_VALOR |
Tipo | N |
Tamaño | 14 |
Decimal | 2 |
Formato | @E 99,999,999,999.99 |
Título | Valor Reemb |
Descripción | Valor reembolso |
Lista Opciones | |
Inicializador Estándar | |
Inicializador Browse | |
Modo Edición | |
Consulta | |
Val. Sistema | NaoVazio().and.Positivo() |
Contexto | R - Real |
Propiedad | A-Alterar |
Nivel | 1 |
Obligatorio | No |
Usado | Si |
Browse | No |
Grupo de campos | |
Help | Valor del reembolso. |
Campo | AQ0_VALIMP |
Tipo | N |
Tamaño | 14 |
Decimal | 2 |
Formato | @E 99,999,999,999.99 |
Título | Impuesto |
Descripción | Valor del impuesto |
Lista Opciones | |
Inicializador Estándar | |
Inicializador Browse | |
Modo Edición | |
Consulta | |
Val. Sistema | NaoVazio().and.Positivo() |
Contexto | R - Real |
Propiedad | A-Alterar |
Nivel | 1 |
Obligatorio | No |
Usado | Si |
Browse | No |
Grupo de campos | |
Help | Valor del impuesto. |
Campo | AQ0_TOTAL |
Tipo | N |
Tamaño | 14 |
Decimal | 2 |
Formato | @E 99,999,999,999.99 |
Título | Total |
Descripción | Valor total del reembolso |
Lista Opciones | |
Inicializador Estándar | |
Inicializador Browse | |
Modo Edición | |
Consulta | |
Val. Sistema | NaoVazio().and.Positivo() |
Contexto | R - Real |
Propiedad | A-Alterar |
Nivel | 1 |
Obligatorio | No |
Usado | Si |
Browse | No |
Grupo de campos | |
Help | Valor total del reembolso. |