Quintiq file version 2.0
|
#parent: #root
|
StaticMethod LinkOperation (
|
Operation sourceoperation,
|
OperationInputGroup destinationoperationinputgroup,
|
output OperationLinks trash
|
) as OperationLink
|
{
|
Description: 'Add given operations as souce operation.'
|
TextBody:
|
[*
|
// DWE2 Feb-1-2016 (created)
|
|
destinationoperation := destinationoperationinputgroup.Operation();
|
defaultqty := sourceoperation.MacroPlan().GlobalParameters_MP().DefaultOperationInputOutputQuantity();
|
|
sourcegroupid := BaseOperationLink::GetGroupID( sourceoperation, false, true );
|
destinationgroupid := destinationoperationinputgroup.InputGroupID();
|
|
ol := OperationLink::CreateOrDelete( sourceoperation,
|
destinationoperation,
|
trash,
|
sourcegroupid,
|
destinationgroupid,
|
defaultqty, // Source quantity
|
false,
|
defaultqty, // destination quantity
|
defaultqty, // destiantion min quantity
|
defaultqty, // destination max quantity
|
destinationoperationinputgroup.InputGroupQuantity() ); // destination group quantity
|
|
return ol;
|
*]
|
}
|