xiaoding721
2024-11-14 7a48109b4bc75b886dd7180d7db35ad2bf33fb67
_Main/BL/Type_LockPeriod/StaticMethod_Create.qbl
@@ -2,7 +2,8 @@
#parent: #root
StaticMethod Create (
  ProductInStockingPoint_MP owner,
  Date lockDate
  Date lockDate,
  const InterfaceDataset interfaceDataset
)
{
  TextBody:
@@ -10,9 +11,7 @@
    // rislai Jun-13-2024 (created)
    lockPeriod := owner.LockPeriod( relnew, LockDate := lockDate );
    
    macroPlan := owner.MacroPlan();
    offlineTable := select( macroPlan,NewOfflinePlanTable,table,true );
    offlineTable := select( interfaceDataset,OfflinePlanArchiveVersion,table,not table.IsShow() );
    
    if( not isnull( offlineTable )){
      lockPeriod.Enable( offlineTable );