Hi There
Is it possible to check a certain condition when adding sales order line item is added by choosing a part no, and if that condition is not met, display a message box and not proceed with adding that line item?

public class FormPlugin : System.MarshalByRefObject, JiwaFinancials.Jiwa.JiwaApplication.IJiwaFormPlugin
{
public override object InitializeLifetimeService()
{
// returning null here will prevent the lease manager
// from deleting the Object.
return null;
}
public void SetupBeforeHandlers(JiwaFinancials.Jiwa.JiwaApplication.IJiwaForm JiwaForm, JiwaFinancials.Jiwa.JiwaApplication.Plugin.Plugin Plugin)
{
}
public void Setup(JiwaFinancials.Jiwa.JiwaApplication.IJiwaForm JiwaForm, JiwaFinancials.Jiwa.JiwaApplication.Plugin.Plugin Plugin)
{
if (JiwaForm is JiwaFinancials.Jiwa.JiwaSalesUI.SalesOrder.BaseSalesOrderEntryForm)
{
//System.Diagnostics.Debugger.Launch();
//System.Diagnostics.Debugger.Break();
var salesOrderForm = (JiwaFinancials.Jiwa.JiwaSalesUI.SalesOrder.BaseSalesOrderEntryForm)JiwaForm;
salesOrderForm.SalesOrder.SalesOrderLineAdding += SalesOrderLines_Adding;
}
}
public void SalesOrderLines_Adding(object sender, System.EventArgs e, JiwaFinancials.Jiwa.JiwaSales.SalesOrder.SalesOrderLine Item)
{
}
}


Return to Technical and or Programming
Users browsing this forum: No registered users and 6 guests