Pruebas migracion 6.0: correo de prueba, PDF y esquema DECIMAL(38)

- otrodir/enviacorreo.4gl: TRY/CATCH al ejecutar el procedimiento de correo
  (si falla avisa y no se pierde la grabacion; antes una cotizacion con
  reserva se perdia completa) y desvio opcional MBS_CORREO_PRUEBA para
  ambientes de prueba (en produccion no existe la variable).
- ccprmt001, ccprmt003, ccprrp049, ccprrp054: salida SVG fija -> PDF.
- bin/ccprrp054.4rp: era de otro reporte (reporte54); se usa el de
  ccprrp049 (mismo REPORT r_email).
- *.sch: columnas DECIMAL/MONEY con precision > 32 (vistas como
  ventas_facturas, analisiscotizaciones, rotacioniventario) bajadas a 32
  con la misma escala; Genero daba -6634 y no compilaban veprrp058/059/060.
- mbsERP.4pw: agregado vefmrp060.4fd a FORMULARIOS_VE (-1110).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Luis
2026-10-26 10:54:27 -04:00
co-authored by Claude Opus 5.5
parent 4bfaea0a47
commit 465205efc6
17 changed files with 704 additions and 738 deletions
+2 -2
View File
@@ -1835,7 +1835,7 @@ FUNCTION ccpcad001()
#------------------------------------------------------------------------------------------------
LET r_filename = "ccprmt001a.4rp"
LET r_output = "SVG"
LET r_output = "PDF"
LET preview = 1
-- configure report engine; the functions prefixed fgl that are called here are part of the GRW API
@@ -3838,7 +3838,7 @@ FUNCTION datos_doc()
FINISH REPORT cctb01
RUN imprime}
LET r_filename = "ccprmt001a.4rp"
LET r_output = "SVG"
LET r_output = "PDF"
LET preview = 1
-- configure report engine; the functions prefixed fgl that are called here are part of the GRW API