Á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:
RutinasNombre TécnicoFecha
FISA812Definición de Catálogos.25/04/2023
FISA814

Carga de Catálogos.

25/04/2023
FISA827Registro de Responsabilidades/Obligaciones DIAN y Tributos.27/04/2023
Rutina(s) involucrada(s)Nombre TécnicoFecha
FATXFUMIFunciones genéricas para Facturación - Mercado Internacional21/03/2023
País:Colombia
Ticket:16671949 
Requisito/Story/Issue (informe el requisito vinculado):DMINA-19202 (Pacote: 012097)


02. SITUACIÓN/REQUISITO

En la rutina de Documentos Electrónicos (MATA486), cuando se realiza la Transmisión Electrónica de un Documento Soporte, con un proveedor en el cual se requiere un Código de Responsabilidad "R-99-PN", se captura el código "R-99" en el campo Cod. Resp. (AIT_CODRES) en el proveedor, debido a que el sistema solo permite capturar un Código de Responsabilidad de hasta 4 caracteres, sin embargo, la Responsabilidad que se requiere utilizar es de 7 caracteres, por lo cual al intentar transmitir se presenta el mensaje:

"109 El documento no superó las validaciones.
El campo Nota definido en el proveedor, no cumple con el formato y longitud especifico de 5 a 450 caracteres"

03. SOLUCIÓN

En la rutina de Carga de Catálogos (FISA814), se amplia longitud permitida en el campo "Código" de Definición de la Tabla S014 - "Tipos de Obligaciones-Respon.", de 4 a 7 posiciones para que al cargar el Catálogo no se trunquen los Códigos de Responsabilidad de acuerdo a lo definido por la DIAN.  

En la rutina de Registro de Responsabilidades/Obligaciones DIAN y Tributos (FISA827), para el campo Cod. Resp. (AIT_CODRES), se modificó para realizar la búsqueda por el campo "Código" de acuerdo al tamaño del campo configurado para la consulta de Tipos de Obligaciones y Responsabilidades (S014).

En la rutina de Definición de Catálogos (FISA812), se modifica la funcionalidad para que se permita el Borrado de la estructura y datos de las Tablas, para permitir volver a cargarlo cuando se requiera desde interfaz del sistema, este proceso solo se podrá realizar de usuarios que estén configurados como administradores.


  1. Realizar un respaldo del repositorio (RPO).
  2. Aplicar el parche correspondiente al issue DMINA-19202.
  3. Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico, así como las fechas.
  4. Contar con los cambios a diccionario indicados en 04. INFORMACION ADICIONAL.
  5. En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Archivos | Definición de Catálogos (FISA812):

    IMPORTANTE

    Se debe entrar al sistema utilizando un Usuario que este configurado con perfil de administrador.


    • Posicionarse sobre el catálogo S014 - Tipos Obligaciones Resp, y desde Otras acciones ejecutar la acción Borrar.
    • Presionar el botón Confirmar.
    • Confirmar el Borrado de la estructura y datos del Catálogo.
    • Validar que no se visualice en el Browse el Catálogo que fue Borrado.


  6. En el módulo Facturación (SIGAFAT), ir al menú Actualizaciones | Archivos | Definición de Catálogos (FISA812).
    • Cargar el catálogo S014 - Tipos Obligaciones Resp. con las responsabilidades , validando que el tamaño del campo Código sea de 7 caracteres.

      Importante

      Se debe configurar el parámetro MV_PATH814 con la ruta donde se encuentra el archivo 14TiposObligacionesResp.csv, con los código de Responsabilidades de acuerdo al catálogo definido por la SUNAT, ya que de no ser así unicamente se genera le definición de la tabla y los datos de la tabla no son generados:

  7. Crear un  Proveedor (MATA020) con los datos necesarios para la transmisión de un Documento Soporte y asignarle una responsabilidad de 7 caracteres.
  8. En el módulo Configurador (SIGACFG), en la opción "Diccionarios / tablas genéricas", en la tabla genérica "00 - 01 - Series de Facturas", agregar la serie "DCS" y el número inicial para el Documento Soporte.


    Importante

    La Serie que es configurada en este paso, corresponde a la serie interna utilizada en el sistema Protheus para la generación del Documento Soporte.

  9. Dentro de Control de Formularios (MATA992), agregar la serie "DCS" con especie "1=FCT / NF" y en la Serie 2 agregar el prefijo MXDS (puede ser cualquier otro prefijo siempre y cuando cuente con 4 caracteres), también asignar el número inicial y final y los campos que son obligatorios

  10. Importante

    La Serie 2 que se utilizará, debe corresponder con el registro del Secuencial configurado en el portal de The Factory y la DIAN para los documentos de tipo Documento Soporte

  11. Ingresar al módulo de Compras (SIGACOM), ir al menú |Actualizaciones | Movimientos | Factura de Entrada (MATA101N)
    • En la pregunta ¿Tipo de Factura? seleccionar “Docto Soporte” y confirmar.
    • Generar un Documento de Soporte.
  1. gresar al módulo de Facturación (SIGAFAT), ir el menú | Actualizaciones | Facturación | Transmitir Factura Electrónica (MATA486)
  2. Capturar los parámetros correspondientes para realizar el filtro de documentos.
    ¿Tipo de Documento? = Seleccionar “Docto. Soporte”.
    ¿Serie? = Seleccionar “DCS”.
    ¿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.
  3. Confirmar.
  4. Dar clic en el botón “Transmitir”.
  5. Asignar la Serie DCS” y el Número de Documento Inicial y Final.
  6. Confirmar
  7. Validar la correcta transmisión del documento.


04. INFORMACIÓN ADICIONAL

Modificación en la tabla SX3 - Campos 

Campo

AIT_CODRES

Tipo

C

Tamaño

7

Val. Sistema

Vazio() .Or. ValidF3I("S014", M->AIT_CODRES,1,7)


¡IMPORTANTE!

La presente solución aplica para versión 12.1.33 o superior, y es necesario tener configurada la transmisión electrónica de Documento Soporte, a través del proveedor tecnológico denominado The Factory HKA.


05. ASUNTOS RELACIONADOS

  • Documento Técnico de Transmisión de Documento Soporte - Colombia
  • Documento Técnico de Facturación Electrónica de Validación Previa - Colombia