Muy buenas,
ya he realizado la solicitud en el foro de GitHub como me dijisteis y la han transferido a ALAppExtensions repository, a ver si la toman en cuenta y nos facilitan alguna solución más óptima.
De momento lo he solucionado interactuando entre las funciones OnBeforeCarryOutReqLineAction() (donde le cambio el valor de la variable para que me lo valide) y el OnBeforePurchOrderLineInsert() (donde se lo devuelvo) y aparentemente el resultado es bueno. Solo me tiene un poco despistado la función FinalizeOrderHeader() (al finalizar cada pedido), que cuando entra en la parte “// Not a recurring journal” vuelve ha hacer un filtrado para traer todas las líneas de esa pedido y vuelve a filtrar por el código de almacén y las líneas en las que he cambiado el código para pasar la validación no me las trae y no las elimina donde ejecuta “ReqLine2.DELETE(TRUE);”, pero en este punto estoy un poco perdido con lo que está haciendo, no sé si me podréis orientar un poco. Gracias.
salu2
Miguel