//------------------------------------------------------------------------------
//
// 此代码由工具生成。
// 运行时版本:4.0.30319.42000
//
// 对此文件的更改可能会导致不正确的行为,并且如果
// 重新生成代码,这些更改将会丢失。
//
//------------------------------------------------------------------------------
namespace DeiNiu.wms.win.ServiceReferenceStockOutPickRequest {
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
[System.ServiceModel.ServiceContractAttribute(ConfigurationName="ServiceReferenceStockOutPickRequest.IWmsOutPickRequest")]
public interface IWmsOutPickRequest {
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/Query", ReplyAction="http://tempuri.org/IWmsOutPickRequest/QueryResponse")]
System.Data.DataSet Query(string querystr, int rownumStart, int rownumEnd);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/newPickWave", ReplyAction="http://tempuri.org/IWmsOutPickRequest/newPickWaveResponse")]
void newPickWave();
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/newSeedsWave", ReplyAction="http://tempuri.org/IWmsOutPickRequest/newSeedsWaveResponse")]
void newSeedsWave();
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/newPartPickWave", ReplyAction="http://tempuri.org/IWmsOutPickRequest/newPartPickWaveResponse")]
int[] newPartPickWave();
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/finishCurrentWave", ReplyAction="http://tempuri.org/IWmsOutPickRequest/finishCurrentWaveResponse")]
void finishCurrentWave(string waveNo, bool isForce);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/finishPartWave", ReplyAction="http://tempuri.org/IWmsOutPickRequest/finishPartWaveResponse")]
void finishPartWave(int partion, bool isForce);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getPartsPickList", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getPartsPickListResponse")]
System.Data.DataTable getPartsPickList(int[] parts, int status);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getPartsFinishIds", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getPartsFinishIdsResponse")]
int[] getPartsFinishIds();
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/newPartionPick", ReplyAction="http://tempuri.org/IWmsOutPickRequest/newPartionPickResponse")]
void newPartionPick(string pickOrderNo, int partion);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getSeedDesksPickList", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getSeedDesksPickListResponse")]
System.Data.DataTable getSeedDesksPickList(int part, int status);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getOrderPickList", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getOrderPickListResponse")]
System.Data.DataTable getOrderPickList(string orderNo, bool isPickOrder, int partion);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/createPDAPickTasks", ReplyAction="http://tempuri.org/IWmsOutPickRequest/createPDAPickTasksResponse")]
void createPDAPickTasks(DeiNiu.Utils.enumOutStoreType createPDATasks);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/completeBulkValidation", ReplyAction="http://tempuri.org/IWmsOutPickRequest/completeBulkValidationResponse")]
bool completeBulkValidation(string pickOrderNo, int bulkBox, int bulkBag);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/completeSeedsPack", ReplyAction="http://tempuri.org/IWmsOutPickRequest/completeSeedsPackResponse")]
bool completeSeedsPack(string pickOrderNo, int bulkBox, int bulkBag);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/startBatchPick", ReplyAction="http://tempuri.org/IWmsOutPickRequest/startBatchPickResponse")]
bool startBatchPick(string pickOrder);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/completeBatchOut", ReplyAction="http://tempuri.org/IWmsOutPickRequest/completeBatchOutResponse")]
bool completeBatchOut(string pickOrderNo);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getBulkDetailInCurrentWave", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getBulkDetailInCurrentWaveResponse")]
System.Data.DataTable getBulkDetailInCurrentWave();
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getPartionBulkDetailInCurrentWave", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getPartionBulkDetailInCurrentWaveResponse")]
System.Data.DataTable getPartionBulkDetailInCurrentWave();
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getPickDetailByWaveOrder", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getPickDetailByWaveOrderResponse")]
System.Data.DataTable getPickDetailByWaveOrder(string waveOrder);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getBulkValidationException", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getBulkValidationExceptionResponse")]
System.Data.DataTable getBulkValidationException(int status);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getBatchOutPickOrders4Pick", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getBatchOutPickOrders4PickResponse")]
System.Data.DataSet getBatchOutPickOrders4Pick();
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getBatchOutPickOrderDetails", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getBatchOutPickOrderDetailsResponse")]
System.Data.DataTable getBatchOutPickOrderDetails(string pickOrderNo);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getBatchOutPickOrderPickDetails", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getBatchOutPickOrderPickDetailsResponse")]
System.Data.DataTable getBatchOutPickOrderPickDetails(string pickOrderNo);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getPickDetails", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getPickDetailsResponse")]
System.Data.DataTable getPickDetails(string orderNo, bool isPickOrder);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getOrderLogs", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getOrderLogsResponse")]
System.Data.DataTable getOrderLogs(string orderNo, bool isSaleOrder);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getPickRequest4BulkValidate", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getPickRequest4BulkValidateResponse")]
System.Data.DataSet getPickRequest4BulkValidate(int desk);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getPickDetailByPickOrderNo", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getPickDetailByPickOrderNoResponse")]
System.Data.DataTable getPickDetailByPickOrderNo(string pickOrder);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getBulkValidationExceptionSolutions", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getBulkValidationExceptionSolutionsResponse" +
"")]
System.Data.DataTable getBulkValidationExceptionSolutions(int desk);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getOutRequestDetail", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getOutRequestDetailResponse")]
System.Data.DataTable getOutRequestDetail(string pickOrder);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getPickedData", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getPickedDataResponse")]
System.Data.DataTable getPickedData(int status);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getPartPickedData", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getPartPickedDataResponse")]
System.Data.DataTable getPartPickedData(int status);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getCurrentPickList", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getCurrentPickListResponse")]
System.Data.DataTable getCurrentPickList(int status);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getDpsPickList", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getDpsPickListResponse")]
System.Data.DataTable getDpsPickList(string dpsOrder, int status);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getPickOrderDetails", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getPickOrderDetailsResponse")]
System.Data.DataSet getPickOrderDetails(string orderNo);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getRequests", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getRequestsResponse")]
System.Data.DataTable getRequests(int orderStatus);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getRequests4WaveCnt", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getRequests4WaveCntResponse")]
int getRequests4WaveCnt(int orderStatus);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/updatePickingStatus", ReplyAction="http://tempuri.org/IWmsOutPickRequest/updatePickingStatusResponse")]
bool updatePickingStatus(int color, int labId, int address, decimal count);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/updateValidBulkPickStatus", ReplyAction="http://tempuri.org/IWmsOutPickRequest/updateValidBulkPickStatusResponse")]
bool updateValidBulkPickStatus(int id, int status, string remark, int reason, decimal count, int checkedBy1);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/updateValidBulkPickExceptionStatus", ReplyAction="http://tempuri.org/IWmsOutPickRequest/updateValidBulkPickExceptionStatusResponse")]
bool updateValidBulkPickExceptionStatus(int id, int status, string solution, int reason);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/updatePriority", ReplyAction="http://tempuri.org/IWmsOutPickRequest/updatePriorityResponse")]
bool updatePriority(string[] orders, int priority);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/lightLables", ReplyAction="http://tempuri.org/IWmsOutPickRequest/lightLablesResponse")]
void lightLables();
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getSeedsGoods", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getSeedsGoodsResponse")]
System.Data.DataTable getSeedsGoods(string seedsNo);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getSeedsLightData", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getSeedsLightDataResponse")]
System.Data.DataSet getSeedsLightData(string seedsPickNo, string goodsId, string batch);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getPackingDataByPickOrderNo", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getPackingDataByPickOrderNoResponse")]
System.Data.DataTable getPackingDataByPickOrderNo(string pickOrderNo);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/updateSeedingStatus", ReplyAction="http://tempuri.org/IWmsOutPickRequest/updateSeedingStatusResponse")]
int updateSeedingStatus(string seedsPickNo, string goodsId, string batch, int labId, int address, decimal count, int checkedBy2);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getSeedsPackingData", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getSeedsPackingDataResponse")]
System.Data.DataTable getSeedsPackingData(int desk);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getPickOrderTmsInfo", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getPickOrderTmsInfoResponse")]
System.Data.DataTable getPickOrderTmsInfo(string pickOrderNo);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/regBox", ReplyAction="http://tempuri.org/IWmsOutPickRequest/regBoxResponse")]
bool regBox(string boxid, string waveno, int color);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getBoxRegWaves", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getBoxRegWavesResponse")]
System.Data.DataSet getBoxRegWaves();
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getBoxsByWave", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getBoxsByWaveResponse")]
System.Data.DataTable getBoxsByWave(string waveOrder, int color);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getBoxsByPickOrder", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getBoxsByPickOrderResponse")]
System.Data.DataTable getBoxsByPickOrder(string pickOrderNo);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getWaveNoByBoxId", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getWaveNoByBoxIdResponse")]
string getWaveNoByBoxId(string boxId);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getWaveDeskByBoxId", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getWaveDeskByBoxIdResponse")]
System.Data.DataTable getWaveDeskByBoxId(string boxId);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/switchLights", ReplyAction="http://tempuri.org/IWmsOutPickRequest/switchLightsResponse")]
void switchLights(bool isOn);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getPartionPickDetailByBoxId", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getPartionPickDetailByBoxIdResponse")]
System.Data.DataTable getPartionPickDetailByBoxId(string boxId);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getWaves", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getWavesResponse")]
System.Data.DataSet getWaves(string query, int rowStart, int rowEnd);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getWaveDetailPages", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getWaveDetailPagesResponse")]
System.Data.DataSet getWaveDetailPages(string waveNo, int rowStart, int rowEnd);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getWaveDetails", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getWaveDetailsResponse")]
System.Data.DataTable getWaveDetails(string waveNo);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getTasks", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getTasksResponse")]
System.Data.DataSet getTasks(string query, int rowStart, int rowEnd);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/createPickWaves", ReplyAction="http://tempuri.org/IWmsOutPickRequest/createPickWavesResponse")]
bool createPickWaves();
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getPickVolInfo", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getPickVolInfoResponse")]
System.Data.DataTable getPickVolInfo(string waveNo, int volType);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getPickInfo", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getPickInfoResponse")]
System.Data.DataTable getPickInfo(string waveNo);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getPickSummary", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getPickSummaryResponse")]
System.Data.DataTable getPickSummary(string waveNo, int volType);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/regSeedsPlate", ReplyAction="http://tempuri.org/IWmsOutPickRequest/regSeedsPlateResponse")]
int regSeedsPlate(string plateId, int partion);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getPlatePickList", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getPlatePickListResponse")]
System.Data.DataTable getPlatePickList(string plateId, int partion);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/updateSeedsPickingStatus", ReplyAction="http://tempuri.org/IWmsOutPickRequest/updateSeedsPickingStatusResponse")]
bool updateSeedsPickingStatus(int color, int labId, int address, decimal count, int partion);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getDeskList", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getDeskListResponse")]
System.Data.DataTable getDeskList(int deskType);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/setDeskFree", ReplyAction="http://tempuri.org/IWmsOutPickRequest/setDeskFreeResponse")]
int setDeskFree(int deskId);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/setPlateFree", ReplyAction="http://tempuri.org/IWmsOutPickRequest/setPlateFreeResponse")]
int setPlateFree(string plateId);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getTaskAssigned", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getTaskAssignedResponse")]
System.Data.DataTable getTaskAssigned(int operId, int partion, int lineId, bool batchOnly, int orderType);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getDeskByColor", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getDeskByColorResponse")]
System.Data.DataTable getDeskByColor(int color);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/setDeskAvailable", ReplyAction="http://tempuri.org/IWmsOutPickRequest/setDeskAvailableResponse")]
int setDeskAvailable(int color, bool isAvailable);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getPickDetailBySeedsPickOrderNo", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getPickDetailBySeedsPickOrderNoResponse")]
System.Data.DataTable getPickDetailBySeedsPickOrderNo(string pickOrder, int skuId);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getRepTasks", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getRepTasksResponse")]
System.Data.DataTable getRepTasks(int takeBy, int taskPartion);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getPickRequest4SeedsOperation", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getPickRequest4SeedsOperationResponse")]
System.Data.DataSet getPickRequest4SeedsOperation(int desk, int seedsStatus, string seedsNo);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getPickLightTasks", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getPickLightTasksResponse")]
System.Data.DataTable getPickLightTasks(int takeBy, int partion, int orderType);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/lightByJob", ReplyAction="http://tempuri.org/IWmsOutPickRequest/lightByJobResponse")]
System.Data.DataTable lightByJob(int userId, string jobNo, bool isValid);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/lightSeeds", ReplyAction="http://tempuri.org/IWmsOutPickRequest/lightSeedsResponse")]
System.Data.DataTable lightSeeds(int deskId, string flowno, string barcode, int userId, bool isValid);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/updatePortPickingStatus", ReplyAction="http://tempuri.org/IWmsOutPickRequest/updatePortPickingStatusResponse")]
bool updatePortPickingStatus(int userId, int color, int labId, int address, decimal count);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/clearJobLightTask", ReplyAction="http://tempuri.org/IWmsOutPickRequest/clearJobLightTaskResponse")]
int clearJobLightTask(string jobNo);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getRequestDtByTransNo", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getRequestDtByTransNoResponse")]
System.Data.DataTable getRequestDtByTransNo(string plateId);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/assignTasks", ReplyAction="http://tempuri.org/IWmsOutPickRequest/assignTasksResponse")]
string assignTasks(int[] ids, int empId);
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IWmsOutPickRequest/getLightTasks", ReplyAction="http://tempuri.org/IWmsOutPickRequest/getLightTasksResponse")]
System.Data.DataTable getLightTasks(string query, int wareHouse, int partion, int lineId, int state, string date, bool isLight);
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
public interface IWmsOutPickRequestChannel : DeiNiu.wms.win.ServiceReferenceStockOutPickRequest.IWmsOutPickRequest, System.ServiceModel.IClientChannel {
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
public partial class WmsOutPickRequestClient : System.ServiceModel.ClientBase, DeiNiu.wms.win.ServiceReferenceStockOutPickRequest.IWmsOutPickRequest {
public WmsOutPickRequestClient() {
}
public WmsOutPickRequestClient(string endpointConfigurationName) :
base(endpointConfigurationName) {
}
public WmsOutPickRequestClient(string endpointConfigurationName, string remoteAddress) :
base(endpointConfigurationName, remoteAddress) {
}
public WmsOutPickRequestClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :
base(endpointConfigurationName, remoteAddress) {
}
public WmsOutPickRequestClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
base(binding, remoteAddress) {
}
public System.Data.DataSet Query(string querystr, int rownumStart, int rownumEnd) {
return base.Channel.Query(querystr, rownumStart, rownumEnd);
}
public void newPickWave() {
base.Channel.newPickWave();
}
public void newSeedsWave() {
base.Channel.newSeedsWave();
}
public int[] newPartPickWave() {
return base.Channel.newPartPickWave();
}
public void finishCurrentWave(string waveNo, bool isForce) {
base.Channel.finishCurrentWave(waveNo, isForce);
}
public void finishPartWave(int partion, bool isForce) {
base.Channel.finishPartWave(partion, isForce);
}
public System.Data.DataTable getPartsPickList(int[] parts, int status) {
return base.Channel.getPartsPickList(parts, status);
}
public int[] getPartsFinishIds() {
return base.Channel.getPartsFinishIds();
}
public void newPartionPick(string pickOrderNo, int partion) {
base.Channel.newPartionPick(pickOrderNo, partion);
}
public System.Data.DataTable getSeedDesksPickList(int part, int status) {
return base.Channel.getSeedDesksPickList(part, status);
}
public System.Data.DataTable getOrderPickList(string orderNo, bool isPickOrder, int partion) {
return base.Channel.getOrderPickList(orderNo, isPickOrder, partion);
}
public void createPDAPickTasks(DeiNiu.Utils.enumOutStoreType createPDATasks) {
base.Channel.createPDAPickTasks(createPDATasks);
}
public bool completeBulkValidation(string pickOrderNo, int bulkBox, int bulkBag) {
return base.Channel.completeBulkValidation(pickOrderNo, bulkBox, bulkBag);
}
public bool completeSeedsPack(string pickOrderNo, int bulkBox, int bulkBag) {
return base.Channel.completeSeedsPack(pickOrderNo, bulkBox, bulkBag);
}
public bool startBatchPick(string pickOrder) {
return base.Channel.startBatchPick(pickOrder);
}
public bool completeBatchOut(string pickOrderNo) {
return base.Channel.completeBatchOut(pickOrderNo);
}
public System.Data.DataTable getBulkDetailInCurrentWave() {
return base.Channel.getBulkDetailInCurrentWave();
}
public System.Data.DataTable getPartionBulkDetailInCurrentWave() {
return base.Channel.getPartionBulkDetailInCurrentWave();
}
public System.Data.DataTable getPickDetailByWaveOrder(string waveOrder) {
return base.Channel.getPickDetailByWaveOrder(waveOrder);
}
public System.Data.DataTable getBulkValidationException(int status) {
return base.Channel.getBulkValidationException(status);
}
public System.Data.DataSet getBatchOutPickOrders4Pick() {
return base.Channel.getBatchOutPickOrders4Pick();
}
public System.Data.DataTable getBatchOutPickOrderDetails(string pickOrderNo) {
return base.Channel.getBatchOutPickOrderDetails(pickOrderNo);
}
public System.Data.DataTable getBatchOutPickOrderPickDetails(string pickOrderNo) {
return base.Channel.getBatchOutPickOrderPickDetails(pickOrderNo);
}
public System.Data.DataTable getPickDetails(string orderNo, bool isPickOrder) {
return base.Channel.getPickDetails(orderNo, isPickOrder);
}
public System.Data.DataTable getOrderLogs(string orderNo, bool isSaleOrder) {
return base.Channel.getOrderLogs(orderNo, isSaleOrder);
}
public System.Data.DataSet getPickRequest4BulkValidate(int desk) {
return base.Channel.getPickRequest4BulkValidate(desk);
}
public System.Data.DataTable getPickDetailByPickOrderNo(string pickOrder) {
return base.Channel.getPickDetailByPickOrderNo(pickOrder);
}
public System.Data.DataTable getBulkValidationExceptionSolutions(int desk) {
return base.Channel.getBulkValidationExceptionSolutions(desk);
}
public System.Data.DataTable getOutRequestDetail(string pickOrder) {
return base.Channel.getOutRequestDetail(pickOrder);
}
public System.Data.DataTable getPickedData(int status) {
return base.Channel.getPickedData(status);
}
public System.Data.DataTable getPartPickedData(int status) {
return base.Channel.getPartPickedData(status);
}
public System.Data.DataTable getCurrentPickList(int status) {
return base.Channel.getCurrentPickList(status);
}
public System.Data.DataTable getDpsPickList(string dpsOrder, int status) {
return base.Channel.getDpsPickList(dpsOrder, status);
}
public System.Data.DataSet getPickOrderDetails(string orderNo) {
return base.Channel.getPickOrderDetails(orderNo);
}
public System.Data.DataTable getRequests(int orderStatus) {
return base.Channel.getRequests(orderStatus);
}
public int getRequests4WaveCnt(int orderStatus) {
return base.Channel.getRequests4WaveCnt(orderStatus);
}
public bool updatePickingStatus(int color, int labId, int address, decimal count) {
return base.Channel.updatePickingStatus(color, labId, address, count);
}
public bool updateValidBulkPickStatus(int id, int status, string remark, int reason, decimal count, int checkedBy1) {
return base.Channel.updateValidBulkPickStatus(id, status, remark, reason, count, checkedBy1);
}
public bool updateValidBulkPickExceptionStatus(int id, int status, string solution, int reason) {
return base.Channel.updateValidBulkPickExceptionStatus(id, status, solution, reason);
}
public bool updatePriority(string[] orders, int priority) {
return base.Channel.updatePriority(orders, priority);
}
public void lightLables() {
base.Channel.lightLables();
}
public System.Data.DataTable getSeedsGoods(string seedsNo) {
return base.Channel.getSeedsGoods(seedsNo);
}
public System.Data.DataSet getSeedsLightData(string seedsPickNo, string goodsId, string batch) {
return base.Channel.getSeedsLightData(seedsPickNo, goodsId, batch);
}
public System.Data.DataTable getPackingDataByPickOrderNo(string pickOrderNo) {
return base.Channel.getPackingDataByPickOrderNo(pickOrderNo);
}
public int updateSeedingStatus(string seedsPickNo, string goodsId, string batch, int labId, int address, decimal count, int checkedBy2) {
return base.Channel.updateSeedingStatus(seedsPickNo, goodsId, batch, labId, address, count, checkedBy2);
}
public System.Data.DataTable getSeedsPackingData(int desk) {
return base.Channel.getSeedsPackingData(desk);
}
public System.Data.DataTable getPickOrderTmsInfo(string pickOrderNo) {
return base.Channel.getPickOrderTmsInfo(pickOrderNo);
}
public bool regBox(string boxid, string waveno, int color) {
return base.Channel.regBox(boxid, waveno, color);
}
public System.Data.DataSet getBoxRegWaves() {
return base.Channel.getBoxRegWaves();
}
public System.Data.DataTable getBoxsByWave(string waveOrder, int color) {
return base.Channel.getBoxsByWave(waveOrder, color);
}
public System.Data.DataTable getBoxsByPickOrder(string pickOrderNo) {
return base.Channel.getBoxsByPickOrder(pickOrderNo);
}
public string getWaveNoByBoxId(string boxId) {
return base.Channel.getWaveNoByBoxId(boxId);
}
public System.Data.DataTable getWaveDeskByBoxId(string boxId) {
return base.Channel.getWaveDeskByBoxId(boxId);
}
public void switchLights(bool isOn) {
base.Channel.switchLights(isOn);
}
public System.Data.DataTable getPartionPickDetailByBoxId(string boxId) {
return base.Channel.getPartionPickDetailByBoxId(boxId);
}
public System.Data.DataSet getWaves(string query, int rowStart, int rowEnd) {
return base.Channel.getWaves(query, rowStart, rowEnd);
}
public System.Data.DataSet getWaveDetailPages(string waveNo, int rowStart, int rowEnd) {
return base.Channel.getWaveDetailPages(waveNo, rowStart, rowEnd);
}
public System.Data.DataTable getWaveDetails(string waveNo) {
return base.Channel.getWaveDetails(waveNo);
}
public System.Data.DataSet getTasks(string query, int rowStart, int rowEnd) {
return base.Channel.getTasks(query, rowStart, rowEnd);
}
public bool createPickWaves() {
return base.Channel.createPickWaves();
}
public System.Data.DataTable getPickVolInfo(string waveNo, int volType) {
return base.Channel.getPickVolInfo(waveNo, volType);
}
public System.Data.DataTable getPickInfo(string waveNo) {
return base.Channel.getPickInfo(waveNo);
}
public System.Data.DataTable getPickSummary(string waveNo, int volType) {
return base.Channel.getPickSummary(waveNo, volType);
}
public int regSeedsPlate(string plateId, int partion) {
return base.Channel.regSeedsPlate(plateId, partion);
}
public System.Data.DataTable getPlatePickList(string plateId, int partion) {
return base.Channel.getPlatePickList(plateId, partion);
}
public bool updateSeedsPickingStatus(int color, int labId, int address, decimal count, int partion) {
return base.Channel.updateSeedsPickingStatus(color, labId, address, count, partion);
}
public System.Data.DataTable getDeskList(int deskType) {
return base.Channel.getDeskList(deskType);
}
public int setDeskFree(int deskId) {
return base.Channel.setDeskFree(deskId);
}
public int setPlateFree(string plateId) {
return base.Channel.setPlateFree(plateId);
}
public System.Data.DataTable getTaskAssigned(int operId, int partion, int lineId, bool batchOnly, int orderType) {
return base.Channel.getTaskAssigned(operId, partion, lineId, batchOnly, orderType);
}
public System.Data.DataTable getDeskByColor(int color) {
return base.Channel.getDeskByColor(color);
}
public int setDeskAvailable(int color, bool isAvailable) {
return base.Channel.setDeskAvailable(color, isAvailable);
}
public System.Data.DataTable getPickDetailBySeedsPickOrderNo(string pickOrder, int skuId) {
return base.Channel.getPickDetailBySeedsPickOrderNo(pickOrder, skuId);
}
public System.Data.DataTable getRepTasks(int takeBy, int taskPartion) {
return base.Channel.getRepTasks(takeBy, taskPartion);
}
public System.Data.DataSet getPickRequest4SeedsOperation(int desk, int seedsStatus, string seedsNo) {
return base.Channel.getPickRequest4SeedsOperation(desk, seedsStatus, seedsNo);
}
public System.Data.DataTable getPickLightTasks(int takeBy, int partion, int orderType) {
return base.Channel.getPickLightTasks(takeBy, partion, orderType);
}
public System.Data.DataTable lightByJob(int userId, string jobNo, bool isValid) {
return base.Channel.lightByJob(userId, jobNo, isValid);
}
public System.Data.DataTable lightSeeds(int deskId, string flowno, string barcode, int userId, bool isValid) {
return base.Channel.lightSeeds(deskId, flowno, barcode, userId, isValid);
}
public bool updatePortPickingStatus(int userId, int color, int labId, int address, decimal count) {
return base.Channel.updatePortPickingStatus(userId, color, labId, address, count);
}
public int clearJobLightTask(string jobNo) {
return base.Channel.clearJobLightTask(jobNo);
}
public System.Data.DataTable getRequestDtByTransNo(string plateId) {
return base.Channel.getRequestDtByTransNo(plateId);
}
public string assignTasks(int[] ids, int empId) {
return base.Channel.assignTasks(ids, empId);
}
public System.Data.DataTable getLightTasks(string query, int wareHouse, int partion, int lineId, int state, string date, bool isLight) {
return base.Channel.getLightTasks(query, wareHouse, partion, lineId, state, date, isLight);
}
}
}