Histórico da Página
...
03. SOLUCIÓN
En la rutina de Informe "Auxiliar por terceros(CTBR821Boletín de Entrada de Remito (MATR171)", en la función CTBR821RepReporPrint() 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óncambio el uso de la tabla SX5 por la SBM como catalogo para tomar la descripción del Grupo de Productos. Para esta consulta se creo la función GetArrSbm(), la cual llena un arreglo con las columnas BM_GRUPO y BM_DESC, y este es consultado desde la función ReportPrint(), por cada registro encontrado.
Para evitar el Error Log se valida que el campo B1_GRUPO informado en la tabla SB1 exista en la tabla SBM, en caso de ser encontrado se buscara su descripción en la tabla SBM, caso contrario se informara como vació en el boletín.
Totvs custom tabs box | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
...