1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| Quintiq file version 2.0
| #parent: #root
| StaticMethod MenuNew (
| LibUTF_IterationRun run,
| MacroPlan macroplan,
| NamedValueTree nvt_trip,
| NamedValueTree nvt_productintrip
| )
| {
| TextBody:
| [*
| dto := DTO_Trip::ConstructNew( run, nvt_trip );
| laneleg := macroplan.FindLaneLeg( dto.LaneID(), dto.OriginStockingPointID(), dto.DestinationStockingPointID() );
|
| trip := Trip::Create( laneleg,
| dto.Arrival() );
| // a random trip id is assigned during creation of trip
| // hence, have to get the trip instance from here to create ProductInTrip
| UI_ProductInTrip::MenuNew( run, macroplan, nvt_productintrip, trip );
| *]
| InterfaceProperties { Accessibility: 'Module' }
| }
|
|