Hello,
In Customer shipment, selecting Mass Shipment, will show all unshipped releases. Showing future date releases.
I want to only show a list of releases where shipping date is today and before.
I ran a trace, and found BO custShip.CreateMassShipDtl. Verified that it does go in there…by creating a Pre-processing action But…
I tought the following would give me 5 messages since I have 5 releases.
foreach(var sRow in (from r in ttShipDtl select r))
{
this.PublishInfoMessage("RowDtl info: Piece : " + sRow.PartNum.ToString() + " Ligne: " + sRow.OrderLine.ToString() + " relache: " + sRow.OrderRelNum.ToString(), Ice.Common.BusinessObjectMessageType.Information, Ice.Bpm.InfoMessageDisplayMode.Individual, "", "");
}
Every release has different shipping date like once every month…
Obviously ttShipDtl does not contain the rows yet… so I am unsure how to proceed.
I then tought the CustShip.GetOrderRelInfo would have the order table available but it was not…
Basically I want future release dates not to be part of the massshipment, or ideally have a popup asking if I want all or up to today releases only…
Anyone could be of assistance?
Thanks
Pierre