C# Class com.Sconit.Service.Dss.Impl.WoReceiptInboundMgr

Inheritance: AbstractInboundMgr
Show file Open project: Novthirteen/yfkey-scms

Public Methods

Method Description
DataReader ( string fileName, Encoding enc, string delimiter ) : FlatFileReader
WoReceiptInboundMgr ( ICriteriaMgr criteriaMgr, IUomConversionMgr uomConversionMgr, IUserMgr userMgr, IHuMgr huMgr, INumberControlMgr numberControlMgr, IOrderMgr orderManager, IOrderLocationTransactionMgr orderLocationTransactionMgr, IDssImportHistoryMgr dssImportHistoryMgr, IGenericMgr genericMgr ) : System

Protected Methods

Method Description
CreateOrUpdateObject ( IList objList ) : void
CreateOrUpdateObject ( object obj ) : void
CreateOrUpdateObject2 ( IList objList ) : void
DeleteObject ( object obj ) : void
DeserializeForCreate ( com.Sconit.Entity.Dss.DssImportHistory dssImportHistory ) : object
DeserializeForDelete ( com.Sconit.Entity.Dss.DssImportHistory dssImportHistory ) : object

Private Methods

Method Description
BatchProcess ( IList dssImportHistoryList ) : void
BuildReceipt ( OrderLocationTransaction orderLocationTransaction, IList dssImportHistoryList ) : com.Sconit.Entity.MasterData.Receipt
CreateItemHu ( string barCode, OrderDetail orderDetail, string lotNo, System.DateTime manufactureDate ) : com.Sconit.Entity.MasterData.Hu
GetHu ( IList huIdList ) : IList
GetOrderLocationTransaction ( string productionLine, string shiftCode, string itemCode ) : IList
LoadFlowDetail ( string prodLine, string itemCode ) : FlowDetail
ReceiveWo ( com.Sconit.Entity.Dss.DssImportHistory dssImportHistory ) : void
ReceiveWo ( IList list, OrderDetail orderDetail, com.Sconit.Entity.MasterData.Receipt receipt ) : void
ResolveAndCreateHu ( string barCode, OrderDetail orderDetail, decimal qty ) : com.Sconit.Entity.MasterData.Hu
ResolveAndCreateHu ( IList dssImportHistoryList, OrderDetail orderDetail ) : IList

Method Details

CreateOrUpdateObject() protected method

protected CreateOrUpdateObject ( IList objList ) : void
objList IList
return void

CreateOrUpdateObject() protected method

protected CreateOrUpdateObject ( object obj ) : void
obj object
return void

CreateOrUpdateObject2() protected method

protected CreateOrUpdateObject2 ( IList objList ) : void
objList IList
return void

DataReader() public method

public DataReader ( string fileName, Encoding enc, string delimiter ) : FlatFileReader
fileName string
enc System.Text.Encoding
delimiter string
return com.Sconit.Utility.FlatFileReader

DeleteObject() protected method

protected DeleteObject ( object obj ) : void
obj object
return void

DeserializeForCreate() protected method

protected DeserializeForCreate ( com.Sconit.Entity.Dss.DssImportHistory dssImportHistory ) : object
dssImportHistory com.Sconit.Entity.Dss.DssImportHistory
return object

DeserializeForDelete() protected method

protected DeserializeForDelete ( com.Sconit.Entity.Dss.DssImportHistory dssImportHistory ) : object
dssImportHistory com.Sconit.Entity.Dss.DssImportHistory
return object

WoReceiptInboundMgr() public method

public WoReceiptInboundMgr ( ICriteriaMgr criteriaMgr, IUomConversionMgr uomConversionMgr, IUserMgr userMgr, IHuMgr huMgr, INumberControlMgr numberControlMgr, IOrderMgr orderManager, IOrderLocationTransactionMgr orderLocationTransactionMgr, IDssImportHistoryMgr dssImportHistoryMgr, IGenericMgr genericMgr ) : System
criteriaMgr ICriteriaMgr
uomConversionMgr IUomConversionMgr
userMgr IUserMgr
huMgr IHuMgr
numberControlMgr INumberControlMgr
orderManager IOrderMgr
orderLocationTransactionMgr IOrderLocationTransactionMgr
dssImportHistoryMgr IDssImportHistoryMgr
genericMgr IGenericMgr
return System