lazhen
2024-10-25 2493310b41c4893984b045269e1e1612541fc205
_Main/BL/Type_InventoryInterfaceData/StaticMethod_Generate.qbl
@@ -5,6 +5,7 @@
  Date date,
  String partno,
  String inventory,
  String fac,
  Number quantitiy
)
{
@@ -15,9 +16,9 @@
    if( isnull( iid ) ){
      iid := interfaceDataset.InventoryInterfaceData( relnew, Date := date, PartNumber := partno );
    }
    iidl := selectobject( iid, InventoryInterfaceDataDetail, detail, detail.InventoryPoint() = inventory );
    iidl := selectobject( iid, InventoryInterfaceDataDetail, detail, detail.InventoryPoint() = inventory and detail.Fac() = fac );
    if( isnull( iidl ) ){
      iid.InventoryInterfaceDataDetail( relnew, Date := date, PartNumber := partno, InventoryPoint := inventory, Quantity := quantitiy );
      iid.InventoryInterfaceDataDetail( relnew, Date := date, PartNumber := partno, InventoryPoint := inventory, Fac := fac, Quantity := quantitiy );
    }
  *]
}