C# Class com.Sconit.Service.MasterData.Impl.LocationMgr

Inheritance: LocationBaseMgr, ILocationMgr
Show file Open project: Novthirteen/yfkey-scms

Public Methods

Method Description
IsHuOcuppyByPickList ( string huId ) : bool
LocationMgr ( ILocationDao entityDao, ILocationLotDetailMgr locationLotDetailMgr, INumberControlMgr numberControlMgr, ICriteriaMgr criteriaMgr, ILocationTransactionMgr locationTransactionMgr, IRegionMgr regionMgr, IUserMgr userMgr, IPlannedBillMgr plannedBillMgr, IStorageBinMgr storageBinMgr, IHuMgr huMgr, IBillMgr billMgr, IItemMgr itemMgr ) : System

Private Methods

Method Description
BackFlushInventory ( IList backFlushLocLotDetList, decimal &qtyIn, IList inventoryTransactionList, com.Sconit.Entity.MasterData.PlannedBill plannedBill, com.Sconit.Entity.MasterData.User user, string transType ) : void
CheckAndLoadLocation ( string locationCode ) : Location
CreateNewLocationLotDetail ( Item item, Location location, string huId, string lotNo, decimal qty, bool isCS, com.Sconit.Entity.MasterData.PlannedBill plannedBill, IList inventoryTransactionList, com.Sconit.Entity.MasterData.User user, string refLoc ) : LocationLotDetail
GetInspectLocation ( ) : Location
GetLocation ( IList locationCodeList ) : IList
GetLocation ( Region region ) : IList
GetLocation ( Region region, bool includeInactive ) : IList
GetLocation ( com.Sconit.Entity.MasterData.User user ) : IList
GetLocation ( com.Sconit.Entity.MasterData.User user, bool includeInactive ) : IList
GetLocation ( string regionCode ) : IList
GetLocation ( string regionCode, bool includeInactive ) : IList
GetLocation ( string regionCode, bool includeInactive, bool includeReject ) : IList
GetLocation ( string userCode, string type ) : IList
GetLocation ( string userCode, string type, bool includeInactive ) : IList
GetLocationByUserCode ( string userCode ) : IList
GetLocationTransaction ( string transType, string loc, DateTime effdateStart, DateTime effDateEnd, DateTime createDateStart, DateTime createDateEnd, string partyFrom, string partyTo, string itemCode, string orderNo, string recNo, string createUser, string ipNo, string userCode ) : IList
GetRejectLocation ( ) : Location
InspectIn ( Item item, decimal qty, User user, string inspectNo, int plannedBillId, Location locationFrom ) : IList
InspectIn ( LocationLotDetail locationLotDetail, Location locIn, StorageBin bin, User user, bool needSettle, string inspectNo, string inrNo, int inspectDetailId ) : IList
InspectIn ( LocationLotDetail locationLotDetail, Location locIn, User user, bool needSettle, string inspectNo, string inrNo, int inspectDetailId ) : IList
InspectOut ( Location location, Item item, decimal qty, User user, string inspectNo, Location locationTo ) : IList
InspectOut ( LocationLotDetail locationLotDetail, User user, bool needSettle, string inspectNo, Location locationTo ) : InventoryTransaction
InventoryAdjust ( CycleCountResult cycleCountResult, User user ) : IList
InventoryIn ( MiscOrderDetail miscOrderDetail, User user ) : IList
InventoryIn ( MiscOrderDetail miscOrderDetail, User user, string binCode ) : IList
InventoryIn ( ProductLineInProcessLocationDetail productLineInProcessLocationDetail, User user ) : IList
InventoryIn ( Receipt receipt, User user ) : IList
InventoryIn ( ReceiptDetail receiptDetail, User user ) : IList
InventoryIn ( ReceiptDetail receiptDetail, User user, string binCode ) : IList
InventoryOut ( InProcessLocationDetail inProcessLocationDetail, User user ) : IList
InventoryOut ( MaterialIn materialIn, User user, Flow ProductLine ) : IList
InventoryOut ( MiscOrderDetail miscOrderDetail, User user ) : IList
InventoryOut ( HuOdd huOdd, ReceiptDetail receiptDetail, User user ) : InventoryTransaction
InventoryPick ( IList locationLotDetailList, User user ) : void
InventoryPick ( IList locationLotDetailList, string userCode ) : void
InventoryPick ( LocationLotDetail locationLotDetail, User user ) : void
InventoryPut ( IList locationLotDetailList, User user ) : void
InventoryPut ( IList locationLotDetailList, string userCode ) : void
InventoryPut ( LocationLotDetail locationLotDetail, User user ) : void
InventoryRepackIn ( RepackDetail repackDetail, User user ) : void
InventoryRepackOut ( RepackDetail repackDetail, Location location, int plannedBillId, User user ) : InventoryTransaction
RecordInventory ( Item item, Location location, string huId, string lotNo, decimal qty, bool isCS, PlannedBill plannedBill, string transType, string refOrderNo, User user, bool needInspection, bool flushbackIgnoreHu, string refLoc ) : IList
addDisjunction ( IList values, string columnLabel, DetachedCriteria &criteria ) : void
addDisjunction ( String values, String columnLabel, DetachedCriteria &criteria ) : void

Method Details

IsHuOcuppyByPickList() public method

public IsHuOcuppyByPickList ( string huId ) : bool
huId string
return bool

LocationMgr() public method

public LocationMgr ( ILocationDao entityDao, ILocationLotDetailMgr locationLotDetailMgr, INumberControlMgr numberControlMgr, ICriteriaMgr criteriaMgr, ILocationTransactionMgr locationTransactionMgr, IRegionMgr regionMgr, IUserMgr userMgr, IPlannedBillMgr plannedBillMgr, IStorageBinMgr storageBinMgr, IHuMgr huMgr, IBillMgr billMgr, IItemMgr itemMgr ) : System
entityDao ILocationDao
locationLotDetailMgr ILocationLotDetailMgr
numberControlMgr INumberControlMgr
criteriaMgr ICriteriaMgr
locationTransactionMgr ILocationTransactionMgr
regionMgr IRegionMgr
userMgr IUserMgr
plannedBillMgr IPlannedBillMgr
storageBinMgr IStorageBinMgr
huMgr IHuMgr
billMgr IBillMgr
itemMgr IItemMgr
return System