Este proceso requiere previa Recepción de Facturas.
La funcionalidad se presenta y gestiona a través de las siguientes pestañas.
En esta pestaña se listan todos los documentos elaborados.
Nuevo: Se adiciona campo Documento el cual sirve para filtrar documentos de recepción estándar y documentos soporte.
En esta pestaña se ingresa la información asociada al documento se divide en la siguientes áreas de registro:
En esta área se registra la información principal del documento como:
En esta área se agregan los artículos utilizados en el documento y se registra el valor recibido en el documento puede aplicar iva según naturaleza de la operación. Tener presente que en el documento soporte no se debe registrar iva.
==== Área Distribución de Ítems ====
Esta área solo está disponible para los terceros que no están obligados a facturar y se utiliza para registrar el detalle de la operación de recepción. Se pueden agregar/editar/eliminar los artículos que describan la operación. Esta sección esta sujeta a las reglas del encabezado.
El adquiriente de un bien o servicio, que realice transacciones con sujetos no obligados a expedir factura de venta y/o documento equivalente, debe elaborar un documento soporte que servirá como soporte, para la procedencia de costos, deducciones, o impuestos descontables (artículo 55, Resolución DIAN 000042 del 5 de mayo de 2020). El documento soporte debe ser generado de forma física por parte del adquiriente del bien y/o servicio, excepto en la importación de bienes.
A continuación puede validar si como adquiriente de bienes o servicio realiza operaciones con personas no obligadas a facturar teniendo presente las siguientes situaciones:
Según Resolución 000042 del 5 de mayo de 2020 este documento entrará en vigencia a partir del 15 de agosto de 2020, la DIAN exige que el Documento Soporte lleve un número que corresponda a un sistema de numeración consecutiva, que incluya el número, rango y vigencia autorizada por la DIAN.
Finalmente se define el alcance en el ERP teniendo presente los requisitos establecidos en el Artículo 55 con expedición en forma física, excepto la transmisión electrónica a la DIAN, la cuál aún no entra en vigencia.
Antes de generar un documento soporte para un tercero no obligado a facturar debe ingresar al módulo de contabilidad a la opción del maestro terceros, seleccionar el tercero y marcar la propiedad “No Obligado a Facturar” de esta forma al seleccionar el tercero en la elaboración de la recepción se habilita la distribución de ítems.
Para generar un documento soporte siga los siguientes pasos:
En esta pestaña se registra la causación contable asociada al documento, cada cuenta agregada puede ser configurada de acuerdo a la afectación requerida en el proceso.
El documento soporte implementa un nuevo formato (se reutiliza el mismo de las cuentas por cobrar factura interna/factura contingencia) el cual cumple todos los requisitos exigidos en la actual resolución vigente de la DIAN. Para activar el formato seleccione un documento desde la pestaña listado y se visualiza el siguiente cuadro de mensaje.
Al presionar Si se visualiza el documento soporte:
Al presionar No se visualiza el documento de causación estándar:
Se implementaron mejoras en la ventana de causación de documentos (w_causacion_documentos) para garantizar que el sistema priorice correctamente al Tercero de Causación sobre el tercero original del compromiso. Esto impacta la visualización en listas, la generación de asientos contables, las afectaciones presupuestales y la validación de Documento Soporte Electrónico.
Priorización de Tercero: Al realizar una causación, si se define un “Tercero de Causación” en la pestaña de Documento, este será el titular para el asiento contable y la cuenta por pagar. Notificaciones de Documento Soporte: Al seleccionar un tercero (principal o de causación) que no esté obligado a facturar, el sistema desplegará automáticamente el mensaje: “Tercero: [NIT] - No obligado a facturar. Se debe ingresar distribución de items.” Persistencia de Datos: Se corrigió el error que impedía que el campo tipo_documento se guardara en la base de datos para los Documentos Soporte. Consistencia en Listas: Las consultas de documentos DIAN ahora muestran el nombre y NIT del beneficiario real (el de causación), evitando confusiones con el tercero del compromiso original.
Objetos Modificados Window: w_causacion_documentos.srw DataWindows: g_lista_documentos_dian.srd, g_lista_documentos_consulta_dian.srd, g_terceros.srd. Lógica de Priorización Se implementó el uso sistemático de la función wf_obtiene_tercero_validacion(), la cual encapsula la lógica:
powerbuilder Si existe tercero_causacion se toma ese, de lo contrario el codigo_tercero principal. ld_return_cod_tercero = dw_documento_encabezado.GetItemDecimal(1, “tercero_causacion”) IF IsNull(ld_return_cod_tercero) OR ld_return_cod_tercero ⇐ 0 THEN ld_return_cod_tercero = dw_documento_encabezado.GetItemDecimal(1, “codigo_tercero”) END IF Persistencia en Base de Datos Se actualizaron las sentencias SQL de actualización masiva para incluir el manejo de nulos: Tabla afectada: DET_COMPROMISO_DOCUMENTOS Lógica: SET CODIGO_TERCERO = (SELECT NVL(TERCERO_CAUSACION, CODIGO_TERCERO) FROM MAE_RECEPCION_PEDIDOS …) Validación de Documento Soporte En las subrutinas of_fe_validar_documento_soporte, of_fe_validar_nit_documento_soporte y of_fe_validar_tercero_documento_soporte se agregaron las siguientes asignaciones críticas: powerbuilder Se fuerza el tipo de documento y se resetea el estado de envío DIAN dw_documento_encabezado.SetItem(1, 'tipo_documento', iuo_fe.ici_fe_type_documento_equivalente) dw_documento_encabezado.SetItem(1, 'envio_dian', 'N') Se habilita mensaje informativo ls_label if b_insertando then guo_app.of_msg_informacion(ls_label) == 4. Impacto en el Sistema == Contabilidad: Los asientos se generan con el tercero que efectivamente recibirá el pago. Presupuesto: La tabla DET_COMPROMISO_DOCUMENTOS queda sincronizada con la realidad del tercero de causación. Interfaz: Mejora la experiencia de usuario al recibir retroalimentación visual sobre las obligaciones fiscales del tercero seleccionado. ←Volver atrás