01. DATOS GENERALES


Producto

Línea de producto: 

Segmento:

Módulo:SIGACOM - Compras
Función:
Rutina(s)Nombre TécnicoFecha
MATA486.PRWDocumentos Electrónicos
M486XFUNCO.PRWFunciones genéricas para transmisión de Documentos Electrónicos
M486PDFCOL.PRWGeneración de Factura Electrónica en PDF.
LOCXNF.PRWNotas Fiscales.
LOCXNF2.PRW

Funciones genéricas de Documentos Fiscales.


LOCXCOL.PRWFunciones Genéricas de Notas Fiscales Colombia.
LOCXGEN.PRWComponentes de Ventanas en Notas Fiscales.
SIGACUS.PRWFunciones Genéricas para Documentos Fiscales.
LOCXFUNA.PRXFunciones Genéricas para Notas Fiscales.
M486XFUN.PRWFunciones genéricas de Facturación Electrónica .


Archivos de Configuración

ArchivoNombre TécnicoFecha
FATECOL.INIGeneración de XML para Documentos de Entrada
FATSCOLINIGeneración de XML para Documentos de Salida
País:Colombia
Ticket:14779608
Requisito/Story/Issue (informe el requisito vinculado):DMINA-16565


02. SITUACIÓN/REQUISITO

Las notas de ajuste son documentos electrónicos o físicos según el caso, que constituyen el medio por el cual se realizan ajustes o se anula el documento soporte, por errores aritméticos o de contenido, cumpliendo las condiciones, términos, mecanismos técnicos y tecnológicos que para el efecto señale la DIAN conforme al contenido del anexo técnico previsto en el artículo 17 de la Resolución 000167 de 2021. https://www.dian.gov.co/normatividad/Normatividad/Resoluci%C3%B3n%20000167%20de%2030-12-2021.pdf   
Realizar las modificaciones necesarias para generar Notas de Ajuste de tipo Débito o Crédito referenciadas únicamente a Documentos Soporte e implementar la Transmisión Electrónica para estos documentos.


03. SOLUCIÓN


Se realizan modificaciones a los siguientes Fuentes:

LOCXNF


LOCXNF2



LOCXCOL



SIGACUS



LOCXGEN


LOCXFUNA



MATA486

M486XFUN


En la función FGetTaxas() se integran las Notas de Ajuste NDP y NDC para obtener los impuestos.


En la función fGetRef() se agrega el parámetro por referencia cTipNota, éste valor se informa desde los archivos FATSCOL.ini y FATECOL.ini y contiene el concepto de ajuste.

Se integran las Notas de Ajuste (NCP y NDP) y se obtienen los datos del documento referenciado (Documento Soporte).


M486XFUNCO


En la función M486XMLHKA() se asigna el prefijo “n” cuando el documento es una Nota de Ajuste NDP o NDC, este prefijo se incluye en el nombre del documento XML y también sirve para asignar los elementos principales(FE_INVOICE, FE_ITEM etc..) que posteriormente serán leídos en el XML.

Se obtiene el Cliente a partir del proveedor para las Notas de Ajuste NCP/NDP.

Se asigna el parámetro lNotAjus a la función M486RefDoc().

Se asigna el tipo documento 95 para las Notas de Ajuste.


En la función M486RefDoc() se agrega el parámetro por referencia lNotAjus que indicará si serán informados los elementos relacionados al documento referenciado (Documento Soporte).




1. Utilice cuando sea necesario describir un paso a paso. 

2. Utilice cuando sea necesario describir un paso a paso.


04. INFORMACIÓN ADICIONAL

Otras acciones/acciones relacionadas 



05. ASUNTOS RELACIONADOS