I think this may be an actual bug in Jiwa.
- Code: Select all
private void SalesOrderSaveStart(object sender, EventArgs e)
{
//System.Diagnostics.Debugger.Launch();
JiwaFinancials.Jiwa.JiwaSales.SalesOrder.SalesOrder salesorder = (JiwaFinancials.Jiwa.JiwaSales.SalesOrder.SalesOrder)sender;
string strTDays = salesorder.CustomFieldValues.get_ItemFromSettingName("TDays").Contents.Trim();
int iTDays = 0;
if (strTDays != null && strTDays != "")
{
iTDays = int.Parse(strTDays);
}
DateTime duedate = GetDueDate(salesorder, salesorder.SalesOrderHistorys[salesorder.CurrentHistoryNo].RecordDate, iTDays);
JiwaFinancials.Jiwa.JiwaSales.SalesOrder.SalesOrderHistory hist = salesorder.SalesOrderHistorys[salesorder.CurrentHistoryNo];
hist.CustomSettingValues.get_ItemFromSettingName("DueDate").Contents = duedate.ToString("dd/MM/yyyy");
}

