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

Se reporta que en la rutina informe auxiliar por terceros (CTBR821),  en la impresión del reporte el código NIT muestra un punto luego del primer carácter, sin embargo, en la tabla  de Archivo de entes(CV0) ,el campo del registro aparece sin puntos de separación.


03. SOLUCIÓN

Dentro de la rutina de informe auxiliar por terceros(CTBR821) , en la función CTBR821Rep() se utilizan diferentes máscara para imprimir los campos del reporte utilizando separadores(puntos). Se modifico la máscara que se utiliza en la impresión del campo N.I.T para que se imprimiera correctamente , ya que este dato no debe llevar ningún separador en su impresión.

Pre-condiciones:

En el modulo de Contabilidad de Gestión(SIGACTB) 

  • Generar Asientos Contables para Crédito y Débito.

Pasos para probar la solución:

  • Ingresar a la rutina "SIGACTB>> Informes | Especificos| Auxiliar por Terceros".
  • Configurar 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.



<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>