Laura Nicolàs
Superadministrador
Laura Nicolàs

Hola Jon,

Por el momento no se puede modificar nada de los reports desde AL.

Lo que sí se puede hacer es reemplazar reports, suscribiendote al evento OnAfterSubstituteReport de la Codeunit 44 – ReportManagement. Pero en tu caso tampoco te sirve, porque lo de la sustitución no sirve cuando se hace VariableTipoRecord.RUN

Así que ahora misma las opciones que te quedan son:

  1. Si estás en una instalación OnPremise, tocar directamente el report o la codeunit desde C/SIDE.
  2. Solicitar en GitHub que hagan global y external la función CreateSalesInvoiceLines de la Codeunit 1002
  3. Solicitar en GitHub que se haga un re-factoring de la función CreateSalesInvoice, para que no haga VariableTipoRecord.RUN, y así se pueda sustituir el report.
  4. En tu código AL “recrear” la función CreateSalesInvoiceLines

Escojas la opción que escojas… no dejes de decirlo en GitHub, porque sino nunca quedará solucionado…

Salut!
Laura Nicolàs

#7776