Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAFAT - Facturación.
Función:
RutinaNombre TécnicoFecha
LOCXFUNAFunciones Genéricas para Notas Fiscales09/11/2022
País:Colombia (COL)
Ticket:15553898
Requisito/Story/Issue (informe el requisito vinculado):DMINA-17552


02. SITUACIÓN/REQUISITO

En la rutina Documentos Electrónicos (MATA486), cuando se realiza la Transmisión Electrónica de un Documento de Nota de Ajuste de Tipo Crédito (NCP) que utiliza un Cliente extranjero, es decir, tiene configurado el campo Dep. Cliente (A1_EST) con el valor EX, es rechazado el documento ya que el XML es generado con una estructura errónea.

03. SOLUCIÓN

En la rutina de Funciones Genéricas para Notas Fiscales (LOCXFUNA):

Se realizó ajuste en la Función para Creación de Documentos Electrónicos en Formato XML (CFDGerXml), para excluir de validación de Cliente Extranjero (A1_EST igual a EX), y realizar la generación del XML interno utilizando el archivo FATSCOL.INI en lugar del archivo FATSECOL.INI


  1. Realizar un respaldo del repositorio (archivo .RPO).
  2. Aplicar el parche correspondiente al issue DMINA-17552.
  3. Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en la sección 01. DATOS GENERALES del presente Documento Técnico, así como las fechas.
  4. Contar con la configuración que aplican para la Transmisión Electrónica  de Notas de Ajuste de Tipo Crédito que se mencionan en el Documento Técnico de Nota de Ajuste para Documentos Soporte (Colombia)
  5. En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Archivos | Clientes.
    • Configurar un Cliente, informando el campo Dep.Cliente (A1_EST) con el valor EX.

      Importante

      Para informar el valor del campo Dep.Cliente (A1_EST) el valor EX, en la tabla genérica (SX5) para la tabla 12 - Departamentos, debe existir el registro:

      • Clave = EX
      • Descripción = ESTRANGEIRO
      • Desc Spanish = EXTRANJERO
      • Desc English = FOREIGNER
  6. En el módulo Compras (SIGAFAT) ir al menú Actualizaciones | Archivos | Proveedores
  7. Configurar un Proveedor, informando en los campos Cód. Cliente (A2_CLIENTE) y Tda cliente (A2_LOJCLI), el Código y Tienda del Cliente que fue configurado previamente como Extranjero.
  8. En el módulo Compras (SIGAFAT) ir al menú Actualizaciones | Movimientos | Factura de Entrada (MATA101N) 
  9. En la pregunta ¿Tipo de Factura?, seleccionar “Docto Soporte” y confirmar.
  10. En la pantalla principal, en el encabezado confirmar que en título se informe que es un “Doc. Soporte
    Dar clic en el botón “Incluir”.
  11. Seleccionar al Proveedor que está relacionado al Cliente.
  12. Seleccionar la Serie configurada para el Documento Soporte, automáticamente se cargará el Número Documento y la Serie 2.
  13. Agregar un Producto, Cantidad, Valor Unitario, Valor Total y el Tipo de Entrada (TES).
  14. En la pestaña “Títulos” indicar la Condición de Pago.
  15. Presionar Grabar para confirmar el guardado de la Factura de Tipo Documento Soporte.
  16. En el módulo Facturación (SIGAFAT) ir al menú Actualizaciones | Facturación | Documentos Electrónica (MATA486) 
  17. Informar los parámetros correspondientes para realizar el filtro de documentos.
    • ¿Tipo de Documento? = Docto. Soporte”.
    • ¿Serie? = <Serie de la Factura de Documento Soporte incluida previamente>
    • ¿Estatus? = seleccionar “0” para obtener todos los documentos.
  18. En la pantalla principal verificar que exista el Documento Soporte.
  19. Dar clic en el botón “Transmitir”.
  20. Informar los siguientes parámetros:
    • ¿Serie de Documento Soporte? = <Serie de la Factura de Documento Soporte incluida previamente>
    • ¿Documento Soporte Inicial? = <Folio de la Factura de Documento Soporte incluida previamente>
    • ¿Documento Soporte Final? = <Folio de la Factura de Documento Soporte incluida previamente>
  21. Confirmar Transmisión.
  22. Revisar el Log de transmisión, y validar que haya sido exitosa la transmisión.
  23. En el módulo Compras (SIGAFAT) ir al menú Actualizaciones | Movimientos | Nota Crédit/Débito (MATA466N)
  24. Informar las siguientes preguntas:
    • ¿Formulario Propio? = Si” .
    • ¿Tipo de Factura? = “Nota Ajuste Créd
  25. En el Encabezado de la pantalla principal, valide que sea mostrado el título “Nota de Crédito – Nota de Ajuste”.
  26. De clic en el botón Incluir.
  27. Seleccione al Proveedor que está relacionado al Cliente, y que fue utilizado para la inclusión/transmisión del Documento Soporte.
  28. Seleccione la Serie configurada para la Nota de Ajuste, automáticamente se cargará el Número Documento y la Serie 2.
  29. Informe el campo Tipo Ajuste (F2_TIPNOTA), con el Concepto de Corrección para Notas de Ajuste.
  30. Seleccione un Documento Soporte por medio del menú "Otras Acciones" opciones "Factura" o "Doc. Orig".
  31. Verifique que los campos Doc.Original (D2_NFORI) y Serie Orig. (D2_SERIORI)cuenten con información relacionada al Documento Soporte referenciado.
  32. En la pestaña “Títulos” indique la Condición de Pago.
  33. Presionar Grabar para confirmar el guardado de la Nota de Ajuste de Tipo Crédito.
  1. En el módulo de Facturación (SIGAFAT), ir el menú |Actualizaciones | Facturación | Transmitir Factura Electrónica (MATA486)
  2. Informar los parámetros correspondientes para realizar el filtro de documentos:

    • ¿Tipo de Documento? =  Nota de Ajuste”.

    • ¿Serie? = <Serie de la Nota de Ajuste de Tipo Crédito incluida previamente>

    • ¿Estatus? = 0” para obtener todos los documentos.

    • ¿Tipo Nota Ajuste? = Crédito”.

  3. En la pantalla principal verificar que exista la Nota de Ajuste de Crédito.
  4. De clic en el botón “Transmitir”.
  5. Informar los siguientes parámetros:
    • ¿Serie de la Nota de Ajuste? = <Serie de la Nota de Ajuste de Crédito incluida previamente>
    • ¿Nota de Ajuste Inicial? = <Folio de la Nota de Ajuste de Crédito incluida previamente>
    • ¿Nota de Ajuste Final? = <Folio de la Nota de Ajuste de Crédito incluida previamente>
  6. Confirme Transmisión.
  7. Revisar el Log de transmisión, y validar que haya sido exitosa la transmisión.


04. INFORMACIÓN ADICIONAL

No aplica.


¡IMPORTANTE!

La presente solución aplica para la versión 12.1.33 o superior, y es necesario tener activa la funcionalidad de facturación electrónica con el proveedor tecnológico denominado The Factory HKA.


05. ASUNTOS RELACIONADOS

  • Documento Técnico de Notas de Ajuste para Documentos Soporte (Colombia)