Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Producto

Solucoes_espanhol
SolucaoTOTVS Backoffice

Línea de producto: 

Linhas_totvs_espanhol
LinhaLínea Protheus

Segmento:

Segmentos_totvs_espanhol
SegmentoBackoffice

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.26/04/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, de con un proveedor en el cual se requiere un código Código de responsabilidad 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 Código de responsabilidad Responsabilidad de hasta 4 caracteres, sin embargo esta responsabilidad , 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 el fuente la rutina de Carga de Catálogos "FISA814" se (FISA814), se amplia longitud permitida en el campo "Código" de Definición de la tabla Tabla S014 - "Tipos de Obligaciones-Respon.", de 4 a 7 posiciones para que al cargar el catálogo Catálogo no se corten trunquen los códigos de responsabilidad existentes.  Códigos de Responsabilidad de acuerdo a lo definido por la DIAN.  

En la rutina deRegistro de En el fuenteRegistro 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 el fuente la rutina de Definición de Catálogos "(FISA812), se modifica la funcionalidad para que permita eliminar un catálogo y se permita el Borrado de la estructura y datos de las Tablas, para permitir volver a cargarlo cuando se requiera desde interfaz del sistema, esto este proceso solo se podrá realizar de usuarios que estén configurados como administradores.


Totvs custom tabs box
tabsPre-condiciones, Pasos, Paso 03, Paso 04
idspaso1,paso2
Totvs custom tabs box items
defaultyes
referenciapaso1
  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)

    , entrar con un usuario administrador:

    :

    Aviso
    titleIMPORTANTE

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


    • Posicionarse sobre el catálogo
    • Borrar el catálogo existente 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

      a

      , validando que el tamaño del campo Código sea de 7 caracteres.

      Informações
      titleImportante

      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:

      Image Added

  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.


    Informações
    titleImportante

    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. Informações
    titleImportante

    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.
Totvs custom tabs box items
defaultno
referenciapaso2
  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.

...