01. DATOS GENERALES
Producto | TOTVS Backoffice | ||||||
---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | ||||||
Segmento: | Backoffice | ||||||
Módulo: | SIGAFAT - Facturación | ||||||
Función: |
| ||||||
País: | Colombia | ||||||
Ticket: | 18652610 | ||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-21767 |
02. SITUACIÓN/REQUISITO
En la rutina de Transmisión Electrónica (MATA486) al realizar la transmisión electrónica y ejecutar la impresión gráfica desde la acción "Imprimir PDF", a través del Proveedor Tecnológico denominado The Factory HKA de un Documento de Soporte, no se visualiza la retención de IVA en la sección de Retenciones, sino en los campos extras de Total de Retenciones.
03. SOLUCIÓN
En la rutina Funciones Genéricas Facturación Electrónica de Colombia (M486XFUNCO):
Se realiza ajuste en la función para el llenado del objeto oWSfactura solicitado por TheFactory HKA, con datos obtenidos del XML (M486XMLHKA), para que en el Soap Request de los documentos de tipo Documentos de Soporte, cuando contiene retenciones las envíe en la clase "Service_ImpuestosTotales" y no en la clase de "CamposExtras".
- Realizar un respaldo del repositorio (RPO).
- Aplicar el parche correspondiente al issue DMINA-21767.
- Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico, así como las fechas.
- Realizar las configuraciones necesarias para la funcionalidad de Transmisión Electrónica de Colombia, para más información ver Documento Técnico de Facturación Electrónica de Validación Previa - Colombia
- En el módulo SIGAFAT, menú Actualizaciones | Archivos | Impuestos Variables (MATA995).
- Registrar los impuestos y retenciones que aplican en la facturación de ventas..
- En el módulo SIGAFAT, menú Actualizaciones | Archivos | Tipos de Entrada y Salida (MATA080).
- Registrar el tipo de salida con los impuestos involucrados, en particular, incluir IVA y Retención IVA con base al valor de IVA, por ejemplo:
- En el módulo Facturación (SIGAFAT), ir al menú Actualización | Facturación | Documentos Electrónicos (MATA486).
- Informar los siguientes parámetros para el filtrado de los Documentos a transmitir:
- ¿Tipo de Documento? = Seleccionar “Documento Soporte”.
- ¿Serie? = <Serie de la Factura a transmitir>.
- ¿Estatus? = Seleccionar la opción “0”, para obtener todos los Documentos, sin realizar filtrado por estatus.
- Informar el rango de Fecha Inicial y Final para considerar el filtrado por la fecha de emisión del Documento a transmitir.
- Ejecutar la acción Transmitir.
- Informar los siguientes parámetros:
- ¿Serie de la Factura? = <Serie del Documento Soporte a transmitir>
- ¿Factura Inicial? = <Folio Inicial del Documento Soporte a transmitir>
- ¿Factura Final? = <Folio Final del Documento Soporte a transmitir>
- Validar en el log del proceso que la transmisión haya sido exitosa y que el documento se actualice con estatus de Autorizado (F1_FLFTEX = '6').
- En Otras acciones ejecutar la acción Imprimir PDF.
- Informar los parámetros:
- ¿Serie de Documento? = <Serie del Documento Soporte transmitido previamente>.
- ¿Documento Inicial? = <Folio del Documento Soporte creada en las pre-condiciones>.
- ¿Documento Final? = <Folio del Documento Soporte creada en las pre-condiciones>.
- Validar que la representación gráfica proporcionada por The Factory HKA se muestren las retenciones de la siguiente manera:
IMPORTANTE
Las retenciones se visualizarán en la Impresión PDF según el documento que sea transmitido.
- Factura de Venta y Documento Soporte se visualizarán de la siguiente manera:
- Nota de Crédito , Nota de Débito y Notas de Ajuste (Débito y Crédito) se visualizarán de la siguiente manera:
04. INFORMACIÓN ADICIONAL
No aplica.
La presente solución aplica para versión 12.1.2210 o superior, y es necesario tener activa la funcionalidad de Transmisión Electrónica a la DIAN a través del Proveedor Tecnológico The Factory.¡IMPORTANTE!