I am trying to update the OrderHed.OrderComments field from the UD04.Key1 value. How would something like this be done in a data directive?
Hello,
I would use a method directive in Post-Processing
on SalesOrder.ChangeCustomer
Ice.Tables.UD04 UD04;
var OrdHed = (from r in ttOrderHed where r.Added() || r.Updated()
select r).FirstOrDefault();
if (OrdHed != null)
{
var UD = (from k in Db.UD04
where k.Company == Session.CompanyID
select k).FirstOrDefault();
{
OrdHed["OrderComments"] = UD.Key1;
}
}
Hopefully you won’t get any data selection issues due to only having a relationship with Company
unless you’re passing data from OrderHed
to UD04
e.g OrderNum, CustNum
then you will know you’re pulling back the correct data from UD04.Key1
unless it’s just a standard piece of information then you shouldn’t have any issues.
Kind regards,
Aaron.
Hi Chia. I would enjoy getting together with you and going over the solution we’ve put together in the last couple of weeks. Feel free to book something on Teams.