Corregir ipprrp002 (Catalogo Productos Terminados) y registrar assets de ipprrp002_1/ipprrp052
- Rescatar de un backup viejo (PROYECTOS/bin) los .4rp que faltaban en el repo: ipprrp002.4rp, ipprrp002_1.4rp, ipprrp002_2.4rp e ipprrp052.4rp. Sin ellos el reporte nunca podia generarse (fgl_report_loadCurrentSettings fallaba y el programa hacia EXIT PROGRAM). - Registrar en mbsERP.4pw los formularios ipfmrp002.4fd, ipfmrp002_1.4fd e ipfmrp052.4fd, y los .4rp anteriores: existian en el repo pero nunca se habian agregado al proyecto. - ipprrp002.4gl: cambiar `cuenta` de SMALLINT a INTEGER, causaba "Value too large to fit in a SMALLINT" al generar el catalogo completo (43,796 productos sin filtro). - ipprrp002.4gl: envolver el flujo de captura/reporte en un WHILE para permitir buscar de nuevo sin cerrar el programa, y para que Cancelar termine limpio (antes, al terminar de generar el reporte el programa quedaba colgado y habia que forzar el cierre). Verificado con producto 29-668-1403-6952 (1 pagina, ciclo buscar-reporte- cerrar limpio) y catalogo completo sin filtro (43,796 productos, 1093 paginas, generacion correcta). Nota aparte (sin corregir): sin filtro de codigo el programa genera el catalogo completo (43,796 productos) sin ninguna advertencia; evaluar si deberia exigir un filtro minimo. Campo "Anio" en pantalla sin uso en el codigo. ipprrp002_1 e ipprrp052 tienen sus assets registrados pero aun no se han probado funcionalmente. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -640,6 +640,7 @@
|
||||
<Application binaryName="ipprrp052" dependencies="1763548104,-1026233879,-764824792" externalDependencies="libgre.42x" id="-960000019" label="ipprrp052">
|
||||
<Configuration commandLineArguments="jpeguero Peguero2023" id="-961000019" label="Configuration"/>
|
||||
<File compilerOptions="--build-rdd" filePath="ipdir/ipprrp052.4gl"/>
|
||||
<File filePath="ipdir/ipfmrp052.4fd"/>
|
||||
</Application>
|
||||
<Application binaryName="ipprrp050" dependencies="1763548104,-1026233879,-764824792" externalDependencies="libgre.42x" id="-960000020" label="ipprrp050">
|
||||
<Configuration commandLineArguments="jpeguero Peguero2023" id="-961000020" label="Configuration"/>
|
||||
|
||||
Reference in New Issue
Block a user