01. DATOS GENERALES


Línea de producto: Microsiga Protheus.
Segmento:Servicios - Mercado internacional.
Módulo:SIGACTB - Contabilidad de Gestión.
Función:
RutinaNombre Técnico
CTBR821Auxiliar Por Terceros.
Ticket:7586300.
Issue:DMINA-7939.
Versión: 12.1.23 | 12.1.25 | 12.1.27.


02. SITUACIÓN/REQUISITO

Dentro de la rutina de Informe "Auxiliar por terceros (CTBR821)", en la impresión que genera del reporte el código NIT muestra un punto después del primer carácter, sin embargo, en la tabla de Archivo de Entes (CV0), el campo del registro no se muestra con puntos de separación.


03. SOLUCIÓN

En la rutina de Informe "Auxiliar por terceros(CTBR821)", en la función CTBR821Rep() se utilizan diferentes máscaras para imprimir los campos del reporte utilizando separadores (puntos); Por lo tanto, se modificó la máscara que se utiliza en la impresión del campo N.I.T para que se mostrará correctamente, ya que este dato no debe llevar ningún separador en su impresión.

Pre-condiciones:

En el módulo de Contabilidad de Gestión(SIGACTB) 

  • Contar con Asientos Contables para Crédito y Débito.

Pasos para probar la solución:

  • Ingresar a la rutina "SIGACTB>> Informes | Específicos| Auxiliar por Terceros".
  • Configurar el Grupo de preguntas utilizando la información creada en las "Pre-condiciones" y dar clic en "ok".
  • Validar lo siguiente:
    • En la impresión del informe,  el campo N.I.T no debe contener un punto(.) después del primer carácter.
      Ejemplo: