Histórico da Página
...
- Realice la aplicación del paquete de actualizaciones (patch) asociado a este requisito. El patch contiene la actualización de los siguientes fuentes:
Rutina(s) Nombre Técnico Fecha MATA486.PRW Documentos Electrónicos 26/09/2022 M486XFUNCO.PRW Funciones genéricas para transmisión de Documentos Electrónicos 26/09/2022 M486PDFCOL.PRW Generación de Factura Electrónica en PDF. 26/09/2022 LOCXNF.PRW Notas Fiscales. 26/09/2022 LOCXNF2.PRW Funciones genéricas de Documentos Fiscales.
26/09/2022 LOCXCOL.PRW Funciones Genéricas de Notas Fiscales Colombia. 26/09/2022 LOCXGEN.PRW Componentes de Ventanas en Notas Fiscales. 26/09/2022 SIGACUS.PRW Funciones Genéricas para Documentos Fiscales. 23/09/2022 LOCXFUNA.PRX Funciones Genéricas para Notas Fiscales. 26/09/2022 M486XFUN.PRW Funciones genéricas de Facturación Electrónica . 26/09/2022 Archivos de Configuración
Archivo
Nombre Técnico
Fecha
FATECOL.INI Generación de XML para Documentos de Entrada 26/09/2022 FATSCOLINI Generación de XML para Documentos de Salida 26/09/2022 - Verifique en el diccionario de datos de su ambiente, éste debe contener las configuraciones indicadas en la sección 04. DICCIONARIO DE DATOS.
- Los cambios al diccionario de datos fueron incorporados en el pacote "011023".
- Los cambios al diccionario de datos fueron incorporados en el pacote "011023".
- Configure los parámetros del sistema que se indican en la sección 03. CONFIGURACIONES, inciso a. Parámetros.
- Configure los catálogos que se indican en la sección 03. CONFIGURACIONES, inciso b. Catálogos.
- Configure los scripts de documentos electrónicos que se indican en la sección 03. CONFIGURACIONES, inciso c. Archivos de Configuración.
- Proceso de Nota de Ajuste Electrónica.
- Se utilizan principalmente para realizar ajustes o anulaciones de los Documentos Soporte.
- Por medio de las Notas de Ajuste de tipo Crédito se puede realizar la “Anulación”, “Devolución” y “Descuento” del Documento Soporte.
- Por medio de las Notas de Ajuste de tipo Débito se puede realizar “Ajustes de Precio”, cobro de “Intereses” y “Comisiones” sobre el Documento Soporte.
- Generan Egresos o Ingresos a favor del Proveedor.
- Son aplicadas únicamente a los Documentos Soporte y son referenciados por medio del menú "Otras acciones" con las opciones "Factura" o "Doc. Orig".
- Las Notas de Ajuste de tipo Crédito o Débito aplicadas a Documentos Soporte funcionan de la misma forma que las Notas de Crédito o Débito de Proveedor (NCP) aplicadas a las Facturas de Entrada.
- Se identifican por medio del campo F1_MARK/F2_MARK.
- Utilizan Proveedores referenciados a Clientes y una Serie especial. Ver la sección 03. CONFIGURACIONES, inciso b. Catálogos
- Generarán un archivo XML mediante los scripts de configuración FATECOL.INI y FATSCOL.INI que posteriormente es enviado al proveedor tecnológico. Ver la sección 03. CONFIGURACIONES, inciso c. Archivos de Configuración.
- Se transmiten vía servicio web al Proveedor Tecnológico (Por ejemplo The Factory HKA), quien se encargará de validar la información y en caso de estar correcta, la transmitirá a la DIAN, que a su vez realizará sus propias validaciones y la certificación correspondiente.
- Si la información supera todas las validaciones, el servicio web proporcionará un contenedor (XML) con el resumen de la información enviada, incluyendo el CUNE de la Nota de Ajuste y del Documento Soporte referenciado y el motivo del ajuste. En caso contrario, se reciben mensajes sobre las causas de rechazo.
- Se genera el documento electrónico en un archivo tipo XML para la Nota de Ajuste, el cual utiliza la siguiente nomenclatura:
"face_" + Tipo Documento + 10 primeros caracteres del Nit de la Empresa + Identificador Hexadecimal + ".XML"
Se utiliza el Tipo de Documento = 'n' para las Notas de Ajuste.
Ejemplo: face_n53485215000000000012.xml
- Los archivos XML, así como la representación impresa en formato PDF, son almacenados en carpetas organizadas debajo de la ruta indicada en el parámetro MV_CFDDOCS . ver la sección 03. CONFIGURACIONES, inciso a. Parámetros
02. EJEMPLO DE UTILIZACIÓN
...
Aviso title IMPORTANTE Para que la funcionalidad de tomar los datos unicamente del Proveedor, sin necesidad de configurar adicionalmente un Cliente, se deberán tener actualizadas las siguientes rutinas con fecha igual o superior:
Rutina Nombre Técnico Fecha LOCXCOL Funciones Genéricas de Notas Fiscales para Colombia XX/XX/XXXX MATA486 Documentos Electrónicos XX/XX/XXXX M486XFUNCO Funciones Genéricas de Facturación Electrónica para Colombia XX/XX/XXXX FISA827 Responsabilidades/Tributos DIAN de Clientes y Proveedores XX/XX/XXXX FATXFUMI Funciones genéricas para Facturación - Mercado Internacional XX/XX/XXXX MATA020 Proveedores XX/XX/XXXX Para poder realizar la configuración de los Tributos y Responsabilidades DIAN en el Proveedor, es necesario tener configurado en el Diccionario de Datos el campo AIT_REG.
Campo
AIT_REG
Orden
07
Tipo
Caracter
Tamaño
1
Decimal
0
Formato
@!
Título
Cliente/Prov
Descripción
Cliente o Proveedor
Utilizado
Si
Obligatorio
No
Browse
No
Val. Sistema
Pertence("CP")
Opciones
C=Cliente;P=Proveedor
Help
Indica si el registros de Responsabilidades o Tributos corresponde a un C-Cliente o Proveedor.
Modificar el X2_UNICO de la Tabla AIT-Responsabilidades-Tributos Cliente para que sea AIT_FILIAL+AIT_CODCLI+AIT_LOJA+AIT_CODRES+AIT_CODTRI+AIT_TIPO+AIT_REG.
- Generarán un archivo XML mediante los scripts de configuración FATECOL.INI y FATSCOL.INI que posteriormente es enviado al proveedor tecnológico. Ver la sección 03. CONFIGURACIONES, inciso c. Archivos de Configuración.
- Se transmiten vía servicio web al Proveedor Tecnológico (Por ejemplo The Factory HKA), quien se encargará de validar la información y en caso de estar correcta, la transmitirá a la DIAN, que a su vez realizará sus propias validaciones y la certificación correspondiente.
- Si la información supera todas las validaciones, el servicio web proporcionará un contenedor (XML) con el resumen de la información enviada, incluyendo el CUNE de la Nota de Ajuste y del Documento Soporte referenciado y el motivo del ajuste. En caso contrario, se reciben mensajes sobre las causas de rechazo.
- Se genera el documento electrónico en un archivo tipo XML para la Nota de Ajuste, el cual utiliza la siguiente nomenclatura:
"face_" + Tipo Documento + 10 primeros caracteres del Nit de la Empresa + Identificador Hexadecimal + ".XML"
Se utiliza el Tipo de Documento = 'n' para las Notas de Ajuste.
Ejemplo: face_n53485215000000000012.xml
- Los archivos XML, así como la representación impresa en formato PDF, son almacenados en carpetas organizadas debajo de la ruta indicada en el parámetro MV_CFDDOCS . ver la sección 03. CONFIGURACIONES, inciso a. Parámetros
02. EJEMPLO DE UTILIZACIÓN
Documento Soporte
- Ingrese al módulo de Compras (SIGACOM), ir al menú |Actualizaciones | Movimientos | Factura de Entrada (MATA101N)
- En la pregunta ¿Tipo de Factura? Seleccione “Docto Soporte” y confirme.
- Incluya Documentos Soporte para un Proveedor que este relacionado a un Cliente.
- Transmita los documentos.
Nota Ajuste de Crédito
Por medio de las Notas de Ajuste de tipo Crédito (NCP) se puede realizar la “Anulación”, “Devolución” y “Descuento” del Documento Soporte.
Nota |
---|
Las Notas de Ajuste de tipo Crédito aplicadas a Documentos Soporte funcionan de la misma forma que las Notas de Crédito de Proveedor (NCP) aplicadas a las Facturas de Entrada. |
- Ingrese al módulo de Compras (SIGACOM), ir al menú | Actualizaciones | Movimientos | Nota Crédit/Débito (MATA466N)
- En la pregunta ¿Formulario Propio? seleccione “Si” .
- En la pregunta ¿Tipo de Factura? seleccione “Nota Ajuste Créd”.
- Confirme dando clic en el botón "OK".
- En el encabezado de la pantalla principal confirme que sea mostrado el título “Nota de Crédito – Nota de Ajuste”.
- De clic en el botón “Incluir”.
En el encabezado del formulario de captura confirme que sea mostrado el título “Nota de Crédito – Nota de Ajuste”.
- Seleccione al Proveedor que está relacionado al Cliente.
- Seleccione la Serie configurada para la Nota de Ajuste, automáticamente se cargará el Número Documento y la Serie 2.
- Seleccione el Tipo de Ajuste (Concepto de Corrección para Notas de Ajuste).
Seleccione un Documento Soporte por medio del menú "Otras Acciones" opciones "Factura" o "Doc. Orig".
Nota |
---|
Las opciones "Factura" o "Doc. Orig" mostrarán únicamente documentos de tipo “Documentos Soporte” (F1_SOPORT = ’S’). Los Documentos Soporte que no han sido transmitidos no se podrán seleccionar, el sistema lo notificará con un mensaje. |
- Verifique que los campos "Doc. Original" y "Serie Org." cuenten con información relacionada al Documento Soporte referenciado.
- En la pestaña “Títulos” indique la Condición de Pago.
Guarde la Nota de Ajuste.
Nota |
---|
Solo se podrán borrar las Notas de Ajuste que no han sido transmitidas, si el documento ya fue transmitido, éste no se podrá borrar y se notificará con un mensaje. |
Transmisión de Nota de Ajuste
- Ingrese al módulo de Facturación (SIGAFAT), ir el menú |Actualizaciones | Facturación | Transmitir Factura Electrónica (MATA486)
Capture los parámetros correspondientes para realizar el filtro de documentos.
¿Tipo de Documento? seleccione “Nota de Ajuste”.
¿Serie? seleccione “NAJ”.
¿Estatus? seleccione “0” para obtener todos los documentos.
Agregue las Fechas Inicio/Fin.
¿Tipo Nota Ajuste? Seleccione “Crédito”.Nota Si la pregunta ¿Tipo de Documento? es “Nota de Ajuste” es necesario indicar la pregunta ¿Tipo Nota Ajuste? con las opciones “Débito” o “Crédito”.
- Confirme.
En el encabezado de la pantalla principal,
...
- Ingrese al módulo de Compras (SIGACOM), ir al menú |Actualizaciones | Movimientos | Factura de Entrada (MATA101N)
- En la pregunta ¿Tipo de Factura? Seleccione “Docto Soporte” y confirme.
- Incluya Documentos Soporte para un Proveedor que este relacionado a un Cliente.
- Transmita los documentos.
...
Por medio de las Notas de Ajuste de tipo Crédito (NCP) se puede realizar la “Anulación”, “Devolución” y “Descuento” del Documento Soporte.
Nota |
---|
Las Notas de Ajuste de tipo Crédito aplicadas a Documentos Soporte funcionan de la misma forma que las Notas de Crédito de Proveedor (NCP) aplicadas a las Facturas de Entrada. |
- Ingrese al módulo de Compras (SIGACOM), ir al menú | Actualizaciones | Movimientos | Nota Crédit/Débito (MATA466N)
- En la pregunta ¿Formulario Propio? seleccione “Si” .
- En la pregunta ¿Tipo de Factura? seleccione “Nota Ajuste Créd”.
- Confirme dando clic en el botón "OK".
- En el encabezado de la pantalla principal confirme que sea mostrado el título “Nota de Crédito – Nota de Ajuste”.
- De clic en el botón “Incluir”.
En el encabezado del formulario de captura confirme que sea mostrado el título “Nota de Crédito – Nota de Ajuste”.
- Seleccione al Proveedor que está relacionado al Cliente.
- Seleccione la Serie configurada para la Nota de Ajuste, automáticamente se cargará el Número Documento y la Serie 2.
- Seleccione el Tipo de Ajuste (Concepto de Corrección para Notas de Ajuste).
Seleccione un Documento Soporte por medio del menú "Otras Acciones" opciones "Factura" o "Doc. Orig".
Nota |
---|
Las opciones "Factura" o "Doc. Orig" mostrarán únicamente documentos de tipo “Documentos Soporte” (F1_SOPORT = ’S’). Los Documentos Soporte que no han sido transmitidos no se podrán seleccionar, el sistema lo notificará con un mensaje. |
- Verifique que los campos "Doc. Original" y "Serie Org." cuenten con información relacionada al Documento Soporte referenciado.
- En la pestaña “Títulos” indique la Condición de Pago.
Guarde la Nota de Ajuste.
Nota |
---|
Solo se podrán borrar las Notas de Ajuste que no han sido transmitidas, si el documento ya fue transmitido, éste no se podrá borrar y se notificará con un mensaje. |
...
- Ingrese al módulo de Facturación (SIGAFAT), ir el menú |Actualizaciones | Facturación | Transmitir Factura Electrónica (MATA486)
Capture los parámetros correspondientes para realizar el filtro de documentos.
¿Tipo de Documento? seleccione “Nota de Ajuste”.
¿Serie? seleccione “NAJ”.
¿Estatus? seleccione “0” para obtener todos los documentos.
Agregue las Fechas Inicio/Fin.
¿Tipo Nota Ajuste? Seleccione “Crédito”.Nota Si la pregunta ¿Tipo de Documento? es “Nota de Ajuste” es necesario indicar la pregunta ¿Tipo Nota Ajuste? con las opciones “Débito” o “Crédito”.
- Confirme.
En el encabezado de la pantalla principal, confirme que se muestre el título “Nota de Ajuste Crédito”.
- En la pantalla principal verifique que exista la Nota de Ajuste Crédito.
- De clic en el botón “Transmitir”.
- Asigne la serie “NAJ” y el Número de Documento Inicial y Final.
- Confirme Transmisión.
- Revise el Log de transmisión.
...
Asignar la serie "NAJ" y la numeración inicial
...
Consulta de Conceptos de corrección para las Notas de Ajuste.
Acceder al configurador(SIGACFG)
En la tabla 00 crear la Clave 1D
Asignar los ítems
Serie de las Notas de Ajuste de Crédito de Crédito y Débito
En la rutina de Control de Formularios(MATA992) Configurar series para Notas de Crédito y Débito de Ajuste.
...
Nota |
---|
El prefijo (Serie 2) debe estar conformado por 4 caracteres y éste debe estar configurado en los “Secuenciales” del portal de Facturación Electrónica de The Factory HKA. |
Aviso | ||
---|---|---|
| ||
Las configuraciones mostradas, a manera de ejemplo, indican una sola serie para las Notas de Ajuste de Crédito y Débito, sin embargo, se recomienda encarecidamente crear dos series, una para cada tipo de documento. La configuración en el portal del Proveedor Tecnológico, igualmente debe considerar una serie para cada concepto. |
c) Archivos de Configuración
...
Crear grupo MATA486J
Orden | 01 | 02 | 03 |
Pregunta | ¿Serie de la Nota de Ajuste? | ¿ Nota de Ajuste Inicial? | ¿ Nota de Ajuste Final? |
Tipo | C | C | C |
Tamaño | 3 | 13 | 13 |
Decimal | 0 | 0 | 0 | Validación | NaoVazio() .and. MV_PAR02<=MV_PAR03 |
Objeto | Edit | Edit | Edit | Consulta Estándar | SERNF |
Grupo | 094 | 018 | 018 | Help | Serie de la Nota de Ajuste. | Número inicial de la Nota de Ajuste. | Número final de la Nota de Ajuste.
01 | 02 | 03 | |
Pregunta | ¿Serie de la Nota de Ajuste? | ¿ Nota de Ajuste Inicial? | ¿ Nota de Ajuste Final? |
Tipo | C | C | C |
Tamaño | 3 | 13 | 13 |
Decimal | 0 | 0 | 0 |
Validación | NaoVazio() .and. MV_PAR02<=MV_PAR03 | ||
Objeto | Edit | Edit | Edit |
Consulta Estándar | SERNF | ||
Grupo | 094 | 018 | 018 |
Help | Serie de la Nota de Ajuste. | Número inicial de la Nota de Ajuste. | Número final de la Nota de Ajuste. |
Tablas Genéricas en el archivo SX5 – Tablas Genéricas:
Crear Tabla 00 - 1D
Tabla | Clave | Descripción |
---|---|---|
00 | 1D | Concepto de Corrección para Notas de Ajuste |
Crear nuevos registros en la tabla 00 - 1D
Clave | Descripción |
---|---|
1 | DEVOL. PARCIAL DE BIENES Y/O NO ACEPT. PARCIAL DEL SERV |
2 | ANULACIÓN DEL DOCUMENTO SOPORTE |
3 | REBAJA O DESCUENTO PARCIAL O TOTAL |
4 | AJUSTE DE PRECIO |
5 | OTROS |
Crear nuevos registros en la 00 - 01 Series de Facturas
Clave | Descripción |
---|---|
NAJ | 0000000000001 |
05. Bitácora de Cambios
5.1 Ampliación de longitud del campo "Código" de tabla S014
5.1.1 Visión General
Se activa funcionalidad para ampliar la longitud permitida en el campo "Código" de la tabla S014 - "Tipos de Obligaciones-Respon." de 4 a 7 posiciones, para que al cargar el catálogo no se corten los códigos de responsabilidad existentes y permita transmitir Documentos de Soporte con dichos códigos.
5.1.2 Configuraciones Previas
Contar con la siguiente rutina actualizada, con fecha igual o posterior:
Rutina | Nombre técnico | Fecha |
---|---|---|
FISA812 | Definición de Catálogos. | 25/04/2023 |
FISA814 | Carga de Catálogos. | 25/04/2023 |
FISA827 | Registro Responsabilidades/Obligaciones DIAN y Tributos. | 27/04/2023 |
FATXFUMI | Funciones genéricas para Facturación - Mercado Internacional | 18/11/2022 |
En la rutina de Carga de Catálogos (FISA814), se amplia longitud permitida en el campo "Código" de Definición de la Tabla S014 - "Tipos de Obligaciones-Respon.", de 4 a 7 posiciones para que al cargar el Catálogo no se trunquen los Códigos de Responsabilidad de acuerdo a lo definido por la DIAN.
En la rutina de Registro de Responsabilidades/Obligaciones DIAN y Tributos (FISA827), para el campo Cod. Resp. (AIT_CODRES), se modificó para realizar la búsqueda por el campo "Código" de acuerdo al tamaño del campo configurado para la consulta de Tipos de Obligaciones y Responsabilidades (S014).
En la rutina de Definición de Catálogos (FISA812), se modifica la funcionalidad para que se permita el Borrado de la estructura y datos de las Tablas, para permitir volver a cargarlo cuando se requiera desde interfaz del sistema, este proceso solo se podrá realizar de usuarios que estén configurados como administradores.
Para mayor información : 16671949 DMINA-19202 DT Error 109 en transmisión de Docto. de Soporte MATA486 COL
2.16.3 Diccionario de Datos
Modificación en la tabla SX3 - Campos (Pacote:012097)
Campo | AIT_CODRES |
Tipo | C |
Tamaño | 7 |
Val. Sistema | Vazio() .Or. ValidF3I("S014", M->AIT_CODRES,1,7) |
Card documentos | ||||
---|---|---|---|---|
|
...
06.
...
TABLAS UTILIZADAS
- SF1 - Encabezado de Facturas de Entrada
- SD1 - Ítems de las Facturas de Entrada
- SF2 - Encabezado de Facturas de Salida
- SD2 - Ítems de las Facturas de Salida
- SA1 - Clientes
- AI0 - Complemento de Cliente
- SA2 - Proveedores
- SFP - Control de Formularios
- SX5 - Tablas Genéricas