750b9a6bcf02488628cf6a671016e11c9b977003
Se agrega noprmt025 al proyecto usando nofmmt025.4fd (tiene los campos monto_ars/monto_afp que faltan en el .per). Se corrigen tres bugs que impedian usar el programa: 1. nopcmf023(): CONVERT(varchar,fecha,101) hacia variable DATE, mismo patron de error -1205 "Invalid month in date" ya visto en otros programas. 2. nopcad023(): la validacion de tipo_emp contra notb00010 usaba un SELECT sin INTO/cursor (singleton select), que exige exactamente una fila. notb00010 es la tabla de periodos de nomina (un registro por periodo), con cientos de filas por tipo_emp, asi que esta validacion fallaba siempre con error -284 "A subquery has returned not exactly one row", bloqueando por completo la opcion Nuevo. Se cambia a SELECT COUNT(*) INTO existe_tipo. 3. nofmmt025.4fd: el campo fecha (Edit widget, formonly) no tenia format="dd/mm/yyyy", causando que Genero interpretara la fecha tecleada con el formato de fecha por defecto del sistema en vez del formato dominicano, dando "Invalid month in date" al capturar un dia mayor a 12 como mes. Probado ciclo completo: Nuevo, Buscar, Escoger y eLiminar sobre parametro de prueba (numero_nomina=26). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Description
No description provided
630 MiB
Languages
Genero 4gl
89.3%
Linker Script
5.2%
Genero per
4.2%
Scheme
0.5%
HTML
0.2%
Other
0.3%