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

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

Public Properties

Property Type Description
orderTracerMgr IOrderTracerMgr

Public Methods

Method Description
ConvertInProcessLocationToReceipt ( com.Sconit.Entity.Distribution.InProcessLocation inProcessLocation, string>.IDictionary huIdStorageBinDic ) : com.Sconit.Entity.MasterData.Receipt
OrderMgr ( IUserMgr userMgr, IOrderHeadMgr orderHeadMgr, IOrderDetailMgr orderDetailMgr, IOrderLocationTransactionMgr orderLocationTransactionMgr, IOrderOperationMgr orderOperationMgr, IEntityPreferenceMgr entityPreferenceMgr, IFlowMgr flowMgr, IFlowDetailMgr flowDetailMgr, INumberControlMgr numberControlMgr, IInProcessLocationMgr inProcessLocationMgr, IInProcessLocationDetailMgr inProcessLocationDetailMgr, IAutoOrderTrackMgr autoOrderTrackMgr, IReceiptMgr receiptMgr, IFlowBindingMgr flowBindingMgr, IUomConversionMgr uomConversionMgr, IItemKitMgr itemKitMgr, IWorkingHoursMgr workingHoursMgr, IOrderBindingMgr orderBindingMgr, ILocationMgr locationMgr, IPickListMgr pickListMgr, IPickListResultMgr pickListResultMgr, IShiftMgr shiftMgr, IOrderPlannedBackflushMgr orderPlannedBackflushMgr, IActingBillMgr actingBillMgr, IPlannedBillMgr plannedBillMgr, ICriteriaMgr criteriaMgr, IHuMgr huMgr, IPriceListDetailMgr priceListDetailMgr, ILocationLotDetailMgr locationLotDetailMgr, IOrderTracerMgr orderTracerMgr, ITransportationActBillMgr transportationActBillMgr ) : System

Private Methods

Method Description
AddOrderDetail ( OrderDetail orderDetail, com.Sconit.Entity.MasterData.User user ) : void
AddOrderDetail ( OrderDetail orderDetail, string userCode ) : void
AddOrderLocationTransaction ( IList orderLocTransList, com.Sconit.Entity.MasterData.User user ) : void
AddOrderLocationTransaction ( IList orderLocTransList, string userCode ) : void
AddOrderLocationTransaction ( OrderLocationTransaction orderLocationTransaction, com.Sconit.Entity.MasterData.User user ) : void
AddOrderLocationTransaction ( OrderLocationTransaction orderLocationTransaction, string userCode ) : void
AllocateOrderHeadDicount ( OrderHead orderHead ) : void
CalculatePlannedAmount ( OrderDetail orderDetail, com.Sconit.Entity.MasterData.ReceiptDetail receiptDetail, decimal totalAmount ) : void
CancelOrder ( OrderHead orderHead, com.Sconit.Entity.MasterData.User user ) : void
CancelOrder ( OrderHead orderHead, string userCode ) : void
CancelOrder ( string orderNo, com.Sconit.Entity.MasterData.User user ) : void
CancelOrder ( string orderNo, string userCode ) : void
ConvertFlowPlanToOrders ( IList flowPlanList ) : IList
ConvertInProcessLocationToReceipt ( com.Sconit.Entity.Distribution.InProcessLocation inProcessLocation ) : com.Sconit.Entity.MasterData.Receipt
ConvertInProcessLocationToReceipt ( com.Sconit.Entity.Distribution.InProcessLocation inProcessLocation, string>.IDictionary huIdStorageBinDic, string externalOrderNo ) : com.Sconit.Entity.MasterData.Receipt
ConvertOrderDetailToOrders ( IList orderDetailList ) : IList
ConvertOrderDetailToReceipt ( IList orderDetailList ) : com.Sconit.Entity.MasterData.Receipt
ConvertOrderLocTransToInProcessLocation ( IList orderLocTransList ) : com.Sconit.Entity.Distribution.InProcessLocation
ConvertOrderToInProcessLocation ( string orderNo ) : com.Sconit.Entity.Distribution.InProcessLocation
ConvertPickListToInProcessLocation ( string pickListNo ) : com.Sconit.Entity.Distribution.InProcessLocation
ConvertShiftPlanScheduleToOrders ( IList shiftPlanScheduleList ) : IList
ConvertShiftPlanScheduleToOrders ( IList shiftPlanScheduleList, decimal leadTime ) : IList
ConvertTransformerToInProcessLocationDetail ( List transformerList ) : IList
ConvertTransformerToInProcessLocationDetail ( List transformerList, bool includeZero ) : IList
ConvertTransformerToReceiptDetail ( List transformerList ) : IList
ConvertTransformerToReceiptDetail ( List transformerList, bool includeZero ) : IList
CreateBindingOrder ( OrderHead orderHead, com.Sconit.Entity.MasterData.User user ) : IList
CreateBindingOrder ( com.Sconit.Entity.MasterData.OrderBinding orderBinding, OrderHead refenceOrderhead, com.Sconit.Entity.MasterData.User user ) : OrderHead
CreateOrder ( OrderHead orderHead, string userCode, string moduleSubType ) : string
CreateOrder ( com.Sconit.Entity.MasterData.Flow flow, com.Sconit.Entity.MasterData.User user, IList huList ) : void
CreateOrder ( com.Sconit.Entity.MasterData.Flow flow, string userCode, IList huList ) : void
CreateOrder ( IList orderHeadList, string userCode ) : void
CreateOrder ( OrderHead orderHead, com.Sconit.Entity.MasterData.User user ) : void
CreateOrder ( OrderHead orderHead, string userCode ) : void
CreateOrder ( string flowCode, com.Sconit.Entity.MasterData.User user, IList huList ) : void
CreateOrder ( string flowCode, string userCode, IList huList ) : void
CreateOrderDetailSubsidiary ( OrderDetail orderDetail ) : void
DeleteOrder ( OrderHead orderHead, com.Sconit.Entity.MasterData.User user ) : void
DeleteOrder ( OrderHead orderHead, string userCode ) : void
DeleteOrder ( string orderNo, com.Sconit.Entity.MasterData.User user ) : void
DeleteOrder ( string orderNo, string userCode ) : void
DeleteOrderDetail ( OrderDetail orderDetail, com.Sconit.Entity.MasterData.User user ) : void
DeleteOrderDetail ( OrderDetail orderDetail, string userCode ) : void
DeleteOrderDetail ( int orderDetailId, com.Sconit.Entity.MasterData.User user ) : void
DeleteOrderDetail ( int orderDetailId, string userCode ) : void
DeleteOrderLocationTransaction ( OrderLocationTransaction orderLocationTransaction, com.Sconit.Entity.MasterData.User user ) : void
DeleteOrderLocationTransaction ( OrderLocationTransaction orderLocationTransaction, string userCode ) : void
DeleteOrderLocationTransaction ( int orderLocationTransactionId, com.Sconit.Entity.MasterData.User user ) : void
DeleteOrderLocationTransaction ( int orderLocationTransactionId, string userCode ) : void
DoReceiveWO ( string huId, OrderDetail orderDetail, decimal qty ) : void
DoShipOrder ( com.Sconit.Entity.Distribution.InProcessLocation inProcessLocation, com.Sconit.Entity.MasterData.User user, bool checkOrderStatus ) : void
GetInPorcessWOCount ( string flowCode, com.Sconit.Entity.MasterData.User user ) : int
LoadOrder ( string orderNo, com.Sconit.Entity.MasterData.User user ) : OrderHead
LoadOrder ( string orderNo, string userCode ) : OrderHead
ManualCompleteOrder ( OrderHead orderHead, com.Sconit.Entity.MasterData.User user ) : void
ManualCompleteOrder ( OrderHead orderHead, string userCode ) : void
ManualCompleteOrder ( string orderNo, com.Sconit.Entity.MasterData.User user ) : void
ManualCompleteOrder ( string orderNo, string userCode ) : void
ProcessBindingOrder ( com.Sconit.Entity.MasterData.Receipt receipt, com.Sconit.Entity.MasterData.User user ) : void
QuickImportDistributionOrder ( IList orderHeadList, string userCode, string moduleSubType ) : string
QuickReceiveOrder ( com.Sconit.Entity.MasterData.Flow flow, IList orderDetailList, com.Sconit.Entity.MasterData.User user ) : com.Sconit.Entity.MasterData.Receipt
QuickReceiveOrder ( com.Sconit.Entity.MasterData.Flow flow, IList orderDetailList, com.Sconit.Entity.MasterData.User user, string orderSubType, System.DateTime winTime, System.DateTime startTime, bool isUrgent, string referenceOrderNo, string externalOrderNo ) : com.Sconit.Entity.MasterData.Receipt
QuickReceiveOrder ( string flowCode, IList orderDetailList, string userCode ) : com.Sconit.Entity.MasterData.Receipt
QuickReceiveOrder ( string flowCode, IList orderDetailList, string userCode, string orderSubType, System.DateTime winTime, System.DateTime startTime, bool isUrgent, string referenceOrderNo, string externalOrderNo ) : com.Sconit.Entity.MasterData.Receipt
ReceiveFromInProcessLocation ( com.Sconit.Entity.Distribution.InProcessLocation inProcessLocation, com.Sconit.Entity.MasterData.User user, string>.IDictionary huIdStorageBinDic, string externalOrderNo ) : com.Sconit.Entity.MasterData.Receipt
ReceiveOrder ( IList orderDetailList, com.Sconit.Entity.MasterData.User user ) : com.Sconit.Entity.MasterData.Receipt
ReceiveOrder ( IList orderDetailList, com.Sconit.Entity.MasterData.User user, bool isOddCreateHu ) : com.Sconit.Entity.MasterData.Receipt
ReceiveOrder ( IList orderDetailList, string userCode ) : com.Sconit.Entity.MasterData.Receipt
ReceiveOrder ( IList orderDetailList, string userCode, bool isOddCreateHu ) : com.Sconit.Entity.MasterData.Receipt
ReceiveOrder ( IList receiptDetailList, User user ) : Receipt
ReceiveOrder ( IList receiptDetailList, User user, InProcessLocation inProcessLocation ) : Receipt
ReceiveOrder ( IList receiptDetailList, User user, InProcessLocation inProcessLocation, string externalReceiptNo ) : Receipt
ReceiveOrder ( IList receiptDetailList, User user, InProcessLocation inProcessLocation, string externalReceiptNo, IList workingHoursList ) : Receipt
ReceiveOrder ( IList receiptDetailList, User user, InProcessLocation inProcessLocation, string externalReceiptNo, IList workingHoursList, bool createIp ) : Receipt
ReceiveOrder ( IList receiptDetailList, User user, InProcessLocation inProcessLocation, string externalReceiptNo, IList workingHoursList, bool createIp, bool isOddCreateHu ) : Receipt
ReceiveOrder ( IList receiptDetailList, string userCode ) : Receipt
ReceiveOrder ( IList receiptDetailList, string userCode, InProcessLocation inProcessLocation ) : Receipt
ReceiveOrder ( IList receiptDetailList, string userCode, InProcessLocation inProcessLocation, string externalReceiptNo ) : Receipt
ReceiveOrder ( IList receiptDetailList, string userCode, InProcessLocation inProcessLocation, string externalReceiptNo, IList workingHoursList ) : Receipt
ReceiveOrder ( IList receiptDetailList, string userCode, InProcessLocation inProcessLocation, string externalReceiptNo, IList workingHoursList, bool createIp ) : Receipt
ReceiveOrder ( IList receiptDetailList, string userCode, InProcessLocation inProcessLocation, string externalReceiptNo, IList workingHoursList, bool createIp, bool isOddCreateHu ) : Receipt
ReceiveOrder ( Receipt receipt, User user ) : Receipt
ReceiveOrder ( Receipt receipt, User user, IList workingHoursList ) : Receipt
ReceiveOrder ( Receipt receipt, User user, IList workingHoursList, bool createIp ) : Receipt
ReceiveOrder ( Receipt receipt, User user, IList workingHoursList, bool createIp, bool isOddCreateHu ) : Receipt
ReceiveOrder ( Receipt receipt, string userCode ) : Receipt
ReceiveOrder ( Receipt receipt, string userCode, IList workingHoursList ) : Receipt
ReceiveOrder ( Receipt receipt, string userCode, IList workingHoursList, bool createIp ) : Receipt
ReceiveOrder ( Receipt receipt, string userCode, IList workingHoursList, bool createIp, bool isOddCreateHu ) : Receipt
ReceiveReuseOrder ( OrderHead orderHead, User user, IList huList ) : Receipt
ReceiveReuseOrder ( string orderNo, User user, IList huList ) : Receipt
ReceiveScrapOrder ( OrderHead orderHead, User user ) : Receipt
ReceiveScrapOrder ( OrderHead orderHead, string userCode ) : Receipt
ReceiveScrapOrder ( string orderNo, User user ) : Receipt
ReceiveScrapOrder ( string orderNo, string userCode ) : Receipt
ReleaseOrder ( OrderHead orderHead, User user ) : void
ReleaseOrder ( OrderHead orderHead, User user, bool autoHandleAbstractItem ) : void
ReleaseOrder ( OrderHead orderHead, string userCode ) : void
ReleaseOrder ( OrderHead orderHead, string userCode, bool autoHandleAbstractItem ) : void
ReleaseOrder ( string orderNo, User user ) : void
ReleaseOrder ( string orderNo, User user, bool autoHandleAbstractItem ) : void
ReleaseOrder ( string orderNo, string userCode ) : void
ReleaseOrder ( string orderNo, string userCode, bool autoHandleAbstractItem ) : void
ReleaseReuseOrder ( OrderHead orderHead, User currentUser, IList huList ) : Receipt
ReleaseReuseOrder ( OrderHead orderHead, string userCode, IList huList ) : Receipt
ReleaseReuseOrder ( string orderNo, User currentUser, IList huList ) : Receipt
ReleaseReuseOrder ( string orderNo, string userCode, IList huList ) : Receipt
ReleaseScrapOrder ( OrderHead orderHead, User currentUser ) : Receipt
ReleaseScrapOrder ( OrderHead orderHead, string userCode ) : Receipt
ReleaseScrapOrder ( string orderNo, User currentUser ) : Receipt
ReleaseScrapOrder ( string orderNo, string userCode ) : Receipt
ResolveAndCreateHu ( string barCode, OrderDetail orderDetail, decimal qty ) : Hu
ShipOrder ( IList inProcessLocationDetailList, User user ) : InProcessLocation
ShipOrder ( IList inProcessLocationDetailList, string userCode ) : InProcessLocation
ShipOrder ( IList orderDetailList, User user ) : InProcessLocation
ShipOrder ( IList orderDetailList, string userCode ) : InProcessLocation
ShipOrder ( InProcessLocation inProcessLocation, User user ) : InProcessLocation
ShipOrder ( InProcessLocation inProcessLocation, User user, bool checkOrderStatus ) : InProcessLocation
ShipOrder ( InProcessLocation inProcessLocation, string userCode ) : InProcessLocation
ShipOrder ( PickList pickList, User user ) : InProcessLocation
ShipOrder ( PickList pickList, string userCode ) : InProcessLocation
ShipOrder ( string pickListNo, User user ) : InProcessLocation
ShipOrder ( string pickListNo, string userCode ) : InProcessLocation
StartOrder ( OrderHead orderHead, User user ) : void
StartOrder ( OrderHead orderHead, string userCode ) : void
StartOrder ( string orderNo, User user ) : void
StartOrder ( string orderNo, string userCode ) : void
SynOrderBindReceive ( string bindedOrderNo, IList receiptDetailList, string referenceReceiptNo, User user ) : void
TransferFlow2Order ( Flow flow ) : OrderHead
TransferFlow2Order ( Flow flow, bool isGenerateOrderSubsidiary ) : OrderHead
TransferFlow2Order ( Flow flow, bool isGenerateOrderSubsidiary, DateTime startTime ) : OrderHead
TransferFlow2Order ( Flow flow, string orderSubType ) : OrderHead
TransferFlow2Order ( Flow flow, string orderSubType, bool isGenerateOrderSubsidiary ) : OrderHead
TransferFlow2Order ( Flow flow, string orderSubType, bool isGenerateOrderSubsidiary, DateTime startTime ) : OrderHead
TransferFlow2Order ( string flowCode ) : OrderHead
TransferFlow2Order ( string flowCode, bool isGenerateOrderSubsidiary ) : OrderHead
TransferFlow2Order ( string flowCode, bool isGenerateOrderSubsidiary, DateTime startTime ) : OrderHead
TransferFlow2Order ( string flowCode, string orderSubType ) : OrderHead
TransferFlow2Order ( string flowCode, string orderSubType, bool isGenerateOrderSubsidiary ) : OrderHead
TransferFlow2Order ( string flowCode, string orderSubType, bool isGenerateOrderSubsidiary, DateTime startTime ) : OrderHead
TryCloseOrder ( ) : void
TryCloseOrder ( OrderHead orderHead, User user ) : void
TryCloseOrder ( OrderHead orderHead, string userCode ) : void
TryCloseOrder ( string orderNo, User user ) : void
TryCloseOrder ( string orderNo, string userCode ) : void
TryCompleteOrder ( IList orderHeadList, User user ) : void
TryCompleteOrder ( OrderHead orderHead, User user ) : void
TryCompleteOrder ( string flowCodeArray ) : void
UpdateOrder ( OrderHead orderHead, User user ) : void
UpdateOrder ( OrderHead orderHead, User user, bool updateDetail ) : void
UpdateOrder ( OrderHead orderHead, string userCode ) : void
UpdateOrder ( OrderHead orderHead, string userCode, bool updateDetail ) : void
UpdateOrderDetail ( OrderDetail orderDetail, User user ) : void
UpdateOrderDetail ( OrderDetail orderDetail, string userCode ) : void
UpdateOrderQty ( IList orderDetailList, User user ) : void
UpdateOrderQty ( IList orderDetailList, string userCode ) : void

Method Details

ConvertInProcessLocationToReceipt() public method

public ConvertInProcessLocationToReceipt ( com.Sconit.Entity.Distribution.InProcessLocation inProcessLocation, string>.IDictionary huIdStorageBinDic ) : com.Sconit.Entity.MasterData.Receipt
inProcessLocation com.Sconit.Entity.Distribution.InProcessLocation
huIdStorageBinDic string>.IDictionary
return com.Sconit.Entity.MasterData.Receipt

OrderMgr() public method

public OrderMgr ( IUserMgr userMgr, IOrderHeadMgr orderHeadMgr, IOrderDetailMgr orderDetailMgr, IOrderLocationTransactionMgr orderLocationTransactionMgr, IOrderOperationMgr orderOperationMgr, IEntityPreferenceMgr entityPreferenceMgr, IFlowMgr flowMgr, IFlowDetailMgr flowDetailMgr, INumberControlMgr numberControlMgr, IInProcessLocationMgr inProcessLocationMgr, IInProcessLocationDetailMgr inProcessLocationDetailMgr, IAutoOrderTrackMgr autoOrderTrackMgr, IReceiptMgr receiptMgr, IFlowBindingMgr flowBindingMgr, IUomConversionMgr uomConversionMgr, IItemKitMgr itemKitMgr, IWorkingHoursMgr workingHoursMgr, IOrderBindingMgr orderBindingMgr, ILocationMgr locationMgr, IPickListMgr pickListMgr, IPickListResultMgr pickListResultMgr, IShiftMgr shiftMgr, IOrderPlannedBackflushMgr orderPlannedBackflushMgr, IActingBillMgr actingBillMgr, IPlannedBillMgr plannedBillMgr, ICriteriaMgr criteriaMgr, IHuMgr huMgr, IPriceListDetailMgr priceListDetailMgr, ILocationLotDetailMgr locationLotDetailMgr, IOrderTracerMgr orderTracerMgr, ITransportationActBillMgr transportationActBillMgr ) : System
userMgr IUserMgr
orderHeadMgr IOrderHeadMgr
orderDetailMgr IOrderDetailMgr
orderLocationTransactionMgr IOrderLocationTransactionMgr
orderOperationMgr IOrderOperationMgr
entityPreferenceMgr IEntityPreferenceMgr
flowMgr IFlowMgr
flowDetailMgr IFlowDetailMgr
numberControlMgr INumberControlMgr
inProcessLocationMgr IInProcessLocationMgr
inProcessLocationDetailMgr IInProcessLocationDetailMgr
autoOrderTrackMgr IAutoOrderTrackMgr
receiptMgr IReceiptMgr
flowBindingMgr IFlowBindingMgr
uomConversionMgr IUomConversionMgr
itemKitMgr IItemKitMgr
workingHoursMgr IWorkingHoursMgr
orderBindingMgr IOrderBindingMgr
locationMgr ILocationMgr
pickListMgr IPickListMgr
pickListResultMgr IPickListResultMgr
shiftMgr IShiftMgr
orderPlannedBackflushMgr IOrderPlannedBackflushMgr
actingBillMgr IActingBillMgr
plannedBillMgr IPlannedBillMgr
criteriaMgr ICriteriaMgr
huMgr IHuMgr
priceListDetailMgr IPriceListDetailMgr
locationLotDetailMgr ILocationLotDetailMgr
orderTracerMgr IOrderTracerMgr
transportationActBillMgr ITransportationActBillMgr
return System

Property Details

orderTracerMgr public property

public IOrderTracerMgr orderTracerMgr
return IOrderTracerMgr