01. DATOS GENERALES
| Producto | |
|---|
| Línea de producto: | |
|---|
| Segmento: | |
|---|
| Módulo: | SIGAFAT - Facturación. |
|---|
| Función: | | Rutina(s) | Nombre Técnico | Fecha |
|---|
MATA486 | Transmitir Factura Electrónica. | 17/11/2020 |
|
|---|
| Ticket: | 9527532 |
|---|
| Requisito/Story/Issue (informe el requisito vinculado): | DMINA-9912 |
|---|
02. SITUACIÓN/REQUISITO
Se solicita que sea impresa la sección de Reglas de Validación de la DIAN en el log generado al transmitir un documento y este es rechazado. La reglas de validación a imprimir se encuentran en el nodo <a:reglasValidacionDIAN>, el cual es retornado en la respuesta (response) del Web Service.
03. SOLUCIÓN
En la función M486SendPt() de la rutina Transmitir Factura Electrónica (MATA486), se agrega la impresión del contenido del nodo <a:reglasValidacionDIAN>.
- Realizar un respaldo del repositorio (RPO).
- Aplicar el parche correspondiente al issue DMINA-9912.
- Validar que las rutinas incluidas en el parche coincidan con las mencionadas en la sección "Función" del encabezado del presente Documento Técnico, así como las fechas.
- Contar con una Factura de Venta, la cual puede tener alguna de las siguientes inconsistencias:
- Utilizar un código de municipio diferente al del departamento.
- Cálculo erróneo de la Base Imponible.
|
- Ingresar al módulo Facturación (SIGAFAT) e ir a la opción "Actualización | Facturación | Trasmitir Factura Electrónica" (MATA486).
- Informar los parámetros:
- ¿Tipo de Documento?: Factura
- ¿Serie?: <Serie de la factura creada en las "Pre-condiciones">
- ¿Estatus?: 0 - No trasmitida
- ¿Fecha Inicial?: <Fecha de inclusión de la factura creada en las "Pre-condiciones">
- ¿Fecha Final?: <Fecha de inclusión de la factura creada en las "Pre-condiciones">
- Dar clic en el botón "Trasmitir".
- Informar los parámetros:
- ¿Serie de la Factura?: <Serie de la factura creada en las "Pre-condiciones">
- ¿Factura Inicial?: <Número de Documento de la factura creada en las "Pre-condiciones">
- ¿Factura Final?: <Número de Documento de la factura creada en las "Pre-condiciones">
- Dar clic en "Ok".
- Confirmar la visualización del log del proceso, dando clic en "Si".
- Confirmar la impresión dando clic en "OK".
- Visualizar en el log, la sección "Reglas validación DIAN".
|
|
04. INFORMACIÓN ADICIONAL
El nodo <a:reglasValidacionDIAN>, es generado cuando se obtiene el Código de Respuesta "99", lo cual indica que el documento fue rechazado por la DIAN. También cabe mencionar, que dichas validaciones son mostradas en ambientes DEMO o Producción.

05. ASUNTOS RELACIONADOS

<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after {
background: #FF9900; !important
}
.menu-item.active-tab {
border-bottom: none !important;
}
</style>
|