Histórico da Página
...
Producto |
| ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Línea de producto: |
| ||||||||||||||||||||||||
Segmento: |
| ||||||||||||||||||||||||
Módulo: | SIGAFIS - Libros Fiscales SIGAFAT - Facturación | ||||||||||||||||||||||||
Función: |
| ||||||||||||||||||||||||
País: | Ecuador | ||||||||||||||||||||||||
Ticket: | 12438024 | ||||||||||||||||||||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-13780 |
...
Se solicita añadir a la generación del documento Anexo Transaccional Simplificado (ATS) la funcionalidad para documentos de tipo Exportación conforme se indica en la resolución No. NAC-DGER2007-1319, ver sitio del SRI sección Anexo Transaccional Simplificado (ATS) subseccion subsección Base legal:
En la sección Guia para el contribuyente, dentro del documento Ficha Técnica ATS podrá encontrar más información sobre el llenado de la sección Exportaciones en el punto 2.4 EXPORTACIONES O INGRESOS DEL EXTERIOR.
...
- En la rutina Funciones genéricas XML para ATS (GERXMLA1):
- En las funciones TRelAN1DeF() y PrTRepAN1() se añade una sección adicional para la impresión de la información de los documentos de Exportación desde TReport.
- Se crea la función LFeXMLaVEx() para añadir a una tabla temporal, los documentos de Tipo Exportación (F2_TPACTIV = S).
- Se crea la función GXMLCarEsp() para eliminar caracteres especiales en la impresion de los nodos razonSocial y denoExpCli.
- En las funciones TRelAN1DeF() y PrTRepAN1() se añade una sección adicional para la impresión de la información de los documentos de Exportación desde TReport.
- En la rutina Funciones genéricas Notas Fiscales Ecuador (LOCXEQU) se añade la función LxEquNFExp() para validar que, si se esta capturando una factura de venta de tipo Exportación, se valide que sean capturados los campos requeridos para la generación del XML para ATS.
- En la rutina Notas Fiscales (LOCXNF) se añade e uso de la función LxEquNFExp() localizado para país Ecuador y al realizar una factura de venta.
- En la rutina Generación de Notas (MATA468N) se actualiza la función a468nGravF2() para grabar los campos de manera correcta al generar una factura a partir de un pedido de venta que cuente con los campos para exportación.
- En la rutina Carga de catálogos en formato .csv (FISA814):
- Se crea función F814CpsTab() para cargar campos de un catálogo a tabla F3H.
- Se actualiza la función f814CatEcu() para añadir la carga de los siguientes catálogos:
- 27TiposRegimenFiscalExterior.csv
- 28Paises.csv
- 29ParaisosFiscales.csv
- 30TipoExportacionIngresoExterior.csv
- 31TiposIngresoExterior.csv
- 32TiposComprobantesAutorizados.csv
- 33DistritoAduanero.csv
- 34CodigoRegimen.csv
- En el archivo Estructura de Archivo Transaccional Simplificado (ATS) (EQUATF.INI) se añade el tratamiento requerido para la impresión de los documentos de exportación obtenidos y añadidos a la tabla temporal generada en la función LFeXMLaVEx().
Informações | ||
---|---|---|
| ||
Al momento de la generación de la presente solución, las validaciones fueron realizadas con la versión DIMM 1.15 y Plugin ATS 1.3.0 |
Totvs custom tabs box | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
...
Campo XML | Contenido | Observaciones |
---|---|---|
tpIdClienteEx | A1_TPDOCTIPDOC | Tipo de Identificación del Cliente, si se informa 04 el nodo contendrá el valor 20, si es informado 06 o 08 el nodo contendrá el valor 21. |
idClienteEx | A1_CGC/A1_NIF | No. de Identificación del Cliente, si el tipo de identificación de cliente es informado como 04 contendrá A1_CGC, si es informado como 06 o 08 contendrá A1_TFN. |
parteRelExp | A1_ACN | Parte Relacionada informada como SI o NO. |
tipoCli | A1_TIPO | Tipo de Cliente si el nodo tpIdClienteEx es informado con valor 21, contendrá 01 o si A1_TIPO = 1 se informara 01, si A1_TIPO = 2 se informara 02. |
denoExpCli | A1_NOME | Razón o denominación social del exportador, si el nodo tpIdClienteEx es informado con valor 21, contendrá A1_NOME. |
tipoRegi | A1_TFN | Tipos de régimen fiscal del exterior |
paisEfecPagoGen | A1_TP | |
paisEfecPagoParFis | A1_GLN | |
denopagoRegFis | Si A1_TFN = '01' se obtiene descripcion de tabla S028 a partir de codigo informado en A1_TP, si A1_TFN = '02' se obtiene descripcion de tabla S029 a partir de codigo informado en A1_GLN. | |
paisEfecExp | A1_RETIR | País de residencia o establecimiento permanente a quien se efectúa la exportación o ingreso del exterior. |
exportacionDe | F2_REGIME | Tipo de Exportación / Ingreso del exterior |
tipIngExt | F2_TPRENTA | Tipos de Ingresos del exterior |
ingExtGravOtroPais | F2_EXPCONF | ¿El ingreso del exterior fue gravado con impuesto a la renta o uno similar, en el país en el que se obtuvo? |
impuestoOtroPais | F2_VALIMPD | Valor del impuesto a la renta o impuesto similar pagado en el exterior por el ingreso obtenido. |
tipoComprobante | F2_TCOMP | Tipo de Comprobante |
distAduanero | F2_MUNDESC | No. de refrendo - Distrito Aduanero |
anio | F2_FECHSE | No. de refrendo - Año |
regimen | F2_CMUNDE | No. del refrendo - Régimen |
correlativo | F2_DOCMAN | No. del refrendo - Correlativo |
docTransp | F2_LTRAN | No. de documento de transporte |
fechaEmbarque | F2_FECHSE | Fecha de registro contable |
valorFOB | F2_VALBRUT | Valor FOB / Valor del ingreso del exterior |
valorFOBComprobante | F2_VALBRUT | Valor del Comprobante local / exterior |
puntoEmision | F2_PTOEMIS | No. de serie del comprobante de venta - punto de emisión. |
secuencial | F2_DOC | No. secuencial del comprobante de venta. |
autorizacion | F2_NUMAUT | No. de autorización del comprobante de venta. |
fechaEmision | F2_EMISSAO | Fecha de emisión del comprobante de venta. |
...
- En la configuración regional del Sistema Operativo de la computadora, establecer el carácter pipe ('|') como separador de campos.
- Entrar al al minimini-sitio del SRI, descargar los catálogos (sección Anexo Transaccional Simplificado, Guía para el contribuyente, Catálogo ATS para Reporte Mensual Semestral, folder TABLAS REFERENCIALES), los cuales son distribuidos en planilla de cálculo.
- En el catálogo requerido, observar que la cantidad y distribución de las columnas coincida con el catálogo previo.
- Copiar las celdas de datos, sin encabezados, del catálogo requerido a una nueva planilla.
- Grabar la planilla obtenida, es importante que el nombre sea el mismo que las mostradas a continuación, y que sea con el Tipo de archivo CSV (MS_DOS) .csv:
- 27TiposRegimenFiscalExterior.csv
- 28Paises.csv
- 29ParaisosFiscales.csv
- 30TipoExportacionIngresoExterior.csv
- 31TiposIngresoExterior.csv
- 32TiposComprobantesAutorizados.csv
- 33DistritoAduanero.csv
- 34CodigoRegimen.csv
- 27TiposRegimenFiscalExterior.csv
- Posteriormente, si es necesario, reestablecer el separador de campos en la configuración regional del Sistema Operativo de la computadora.
- Comprobar que el archivo .csv obtenido tenga codificación UTF-8 sin BOM, en caso contrario, se deberá cambiar a través de un editor de texto con la capacidad de manejo de codificación, por ejemplo con Notepad++:
- Cargar el archivo .csv en el editor.
- Las vocales con acento, eñes y otros caracteres especiales se deben visualizar correctamente. Además, en el menú "Codificación" debe indicar la opción "UTF-8 sin BOM".
- En caso de que no se cumplan esas condiciones, en el menú "Codificación" seleccionar "Juego de caracteres > Europeo Occidental > OEM 850".
- A continuación, nuevamente abrir el menú "Codificación", seleccionar Convertir a "UTF-8 sin BOM".
- En este punto, las vocales con acento, eñes y otros caracteres especiales deben visualizarse correctamente.
- Grabar el archivo de texto.
...
Informações | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||
Para la generación del nodo de Exportaciones en la generacion del Anexo Transaccional Simplificado (ATS), la funcionalidad debe ser añadida al archivo EQUATF.INI el cual debe ser estar ubicado en la carpeta System ('Protheus_data\System'). **Importante** En caso de tener personalizaciónes en el archivo EQUATF.INI, se recomienda realizar un respaldo del mismo y posteriormente incluir las siguientes actualizaciones para generar nodo de Exportaciones se deberá incluir lo siguiente::
EQUATF.INI
|
Card documentos Informacao Esta solución aplica para versión 12.1.17, 12.1.25 y superior; siempre y cuando se cuente con las rutinas correspondientes actualizadas como se indica en la sección 01. DATOS GENERALES Titulo ¡IMPORTANTE!
...