Árvore de páginas

Versões comparadas

Chave

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

01. DATOS GENERALES


Línea de producto: Microsiga Protheus.
Segmento:Servicios - Mercado internacional.
Módulo:SIGACTB SIGACOM - Contabilidad de GestiónCompras.
Función:
RutinaNombre Técnico
MATR171Boletín de Entrada de RemitoCTBR821Auxiliar Por Terceros
Ticket:75863007505747
Issue:DMINA-79397906
Versión: 12.1.23 17 | 12.1.25 23 | 12.1.2725


02. SITUACIÓN/REQUISITO

Dentro de la rutina de Informe "Auxiliar por terceros (CTBR821Boletín de Entrada de Remito (MATR171)", 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óncuando se genera el informe  y algún registro de la tabla SB1 tiene informado el campo B1_GRUPO  y este no se encuentra en el catalogo correspondiente a X5_TABELA = 03, se produce error log: array out of bounds ( 0 of 7 ) on REPORTPRINT(MATR171.PRX).


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.

...