Árvore de páginas

Versões comparadas

Chave

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

01. DATOS GENERALES


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:
RutinaNombre TécnicoFecha
MATA486Documento Electrónicos24/05/2023
FATXFUMIFunciones genéricas para Facturación - Mercado Internacional24/05/2023
País:Colombia
Ticket:16933783 
Requisito/Story/Issue (informe el requisito vinculado):DMINA-19688


02. SITUACIÓN/REQUISITO

En la rutina de Documentos Electrónicos (MATA486), cuando se realiza al realizar la Transmisión Electrónica de un Documento Soporte, y el , utilizando un Proveedor, cuyo valor del campo Tipo Doc. (A2_TIPDOC) no existe en la el catálogo S002 - "Tipos de Docs de Identidad" envía , se retorna una pre-validación incorrecta ya que indica que no existe registro en la el catálogo S006 - "Códigos de Tipos de Documentos de Identidad" y se presenta el siguiente rechazo:

"No existe registro en S006 para tipo de Documento: 31
112 - Ha ocurrido un error al momento de generar el XML, sequence contains no elements"

Informações

En un ambiente con El presente problema solamente se presenta en ambientes donde el manejador de Base de Datos " es Oracle", ya que aún si el valor del campo Tipo Doc. (A2_TIPDOC) existe en el catálogo S002 - "Tipos de Docs de Identidad envía " se presenta dicha validación.


03. SOLUCIÓN

En la rutina de Documentos Electrónicos:

Se realizó ajuste en la función que Valida que estén registrados los datos obligatorios para el proveedor (M486VLDPRO), para que si el país es Colombia (COL) y el tipo de Documento que se está transmitiendo es de tipo Documento Soporte, si el campo Tipo Doc. (A2_TIPDOC) del Proveedor no se encuentra en la tabla S002 - Tipos de Docs de Identidad, se despliegue el siguiente mensaje:

Image Added

En la rutina de Funciones genéricas para Facturación - Mercado Internacional (FATXFUMI):

Se realizó ajuste en la función que Realiza búsqueda de datos en tabla F3I - Mantenimiento de Tablas (FATXVALF3I), para evitar el uso de la cláusula SUBSTRING que no es soportada por el manejador de Base de Datos ORACLE, usando en su lugar la cláusula SUBSTR, para poder obtener registros de la tabla F3I - Mantenimiento de Catálogos, para validar si existe el registro, y en caso de no existir enviar mensaje de pre-validación al usuario.  


Totvs custom tabs box
tabsPre-condiciones, Transmisión de Documento de Soporte, 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-19688.
  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. Crear un  Proveedor (MATA020) con los datos necesarios para la transmisión de un Documento Soporte., considerar la configuración de Tributos y Responsabilidades, para más información ver Documento Técnico de Configuración de Proveedor para Transmisión Electrónica de Documento Soporte y Notas de Ajuste (Colombia)
  5. 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

    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.

  6. 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.

    Informações

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

  7. 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. Ingresar 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

No aplica.


Card documentos
InformacaoLa 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.
Titulo¡IMPORTANTE!


05. ASUNTOS RELACIONADOS