Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAFIS - Libros Fiscales
Función:
RutinaNombre TécnicoFecha
GERXMLA1.PRWFunciones genéricas XML para ATS.18/07/2022
País:Ecuador
Ticket:14405527
Requisito/Story/Issue (informe el requisito vinculado):DMINA-15973


02. SITUACIÓN/REQUISITO

Al generar el XML del Archivo Transaccional Simplificado (ATS) utilizando la estructura EQUATF.INI se detona un ErrorLog en la consulta con BD de Oracle, informando una inconsistencia en el tipo de dato de uno de los campos de la expresión.

03. SOLUCIÓN

En la rutina Funciones genéricas XML para ATS (GERXMLA1) se actualiza la función encargada de crear la query para la generación nodos de retención de Ventas (GXMLRetSEL()):

    • En la construcción del CASE para el campo Tipo título (EL_TIPO) la asignación de los valores (18, 5 o 4) se modifica para que sean asignados entre apóstrofos ('18 ', '5  ' y '4  '); debido a que el campo es de tipo caracter.
    • Como parte de las Buenas Prácticas, se modifican las sentencias WHERE del campo D_E_L_E_T para compararlos contra ' ' (espacio) en lugar de '' (vacío).


  1. Realizar un respaldo del repositorio (RPO).
  2. Aplicar el parche correspondiente al issue DMINA-15973.
  3. Validar que la rutina actualizada en el repositorio, coincida con la descrita en el encabezado del presente Documento Técnico, así como la fecha.
  4. Contar con la configuración mencionada en los Documentos Técnicos de la sección 05. ASUNTOS RELACIONADOS.
  5. En el Módulo Facturación (SIGAFAT) ingresar al menú Actualizaciones | Facturación | Facturaciones (MATA467N).
    1. Incluir una o más facturas de venta (NF).
  1. Ingresar al módulo Libros Fiscales (SIGAFIS).
  2. Ir al menú Miscelánea | Cálculos  | Movimientos | Arch. Magnéticos (MATA950).
  3. En los Parámetros informar lo siguiente:
    1. Indicar un rango de fechas entre las cuales se encuentran los Documentos o Retenciones a considerar para el Anexo Transaccional Simplificado (ATS).
    2. Seleccionar el archivo EQUATF.INI.
    3. Indicar el nombre del archivo y el directorio en el cual será generado.
  4. Capturar la información necesaria para el llenado del Formulario 103 y confirmar la generación del Anexo Transaccional Simplificado (ATS).
  5. Se mostrará la pantalla de confirmación de impresión; se confirma la impresión:
  6. Se valida que el archivo haya sido creado en la ruta especificada:


04. INFORMACIÓN ADICIONAL

N/A


¡IMPORTANTE!

La presente solución aplica para las versiones 12.1.27, 12.1.33 o superior.


05. ASUNTOS RELACIONADOS

  • DT Anexo Transaccional Simplificado ATS EQU
  • 13685071 DMINA-15133 DT Funciones Genéricas XML para ATS etiqueta - valorRetIva y valorRetRenta sin información cuando hay cobro diverso EQU
  • 13458790 DMINA-15094 DT Factura de venta con forma de cobro ATS EQU