Kevin Kok Khah Whey
2023-09-25 34d29be6a3eb0c025da50b77f2107c4ad259c6c0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Quintiq file version 2.0
#parent: #root
Method OnOK () id:Method_DialogCreateEditTransportCapacity_OnOK
{
  #keys: '[139394.1.44054407]'
  Body:
  [*
    // On ok
    this.ApplyChanges();
    
    data := DataHolderDialogData.Data();
    isbatchedit := DataHolderDialogDatas.Data().Size() > 1;
    TransportCapacity::CreateOrUpdateForUnitPeriodTransports( DataHolderDialogDatas.Data(),
                                                              data.TimeUnit(),
                                                              not isbatchedit or CheckboxBatchEditLotSize.Checked(),
                                                              data.LotSize(),
                                                              not isbatchedit or CheckboxBatchEditCapacity.Checked(),
                                                              data.MinimumCapacity(),
                                                              data.MaximumCapacity(),
                                                              not isbatchedit or CheckboxHasSecondaryCapacity.Checked() ,
                                                              data.HasSecondaryCapacity(),
                                                              data.SecondaryLotSize(),
                                                              data.SecondaryMaximumCapacity(),
                                                              data.SecondaryMinimumCapacity(),
                                                              guard( DropDownListSecondaryUOM.Data().Name(), '' ),
                                                              DataHolderFromThisPeriodOnward.Data() /*thisperiodonwards*/
                                                            );
    
    this.Close();
  *]
}