工作中心 (WorkCenter.asmx)
Query服务
服务说明:
返回满足条件的工作中心信息 接口定义:
public WorkCenter[] Query(int iAisID,
string strUser,
string strPassword, int iPerCount, string strFilter,
ref string strTimeStamp,
out string strMaxTimeStamp, out string strError)
参数说明:
iAisID:账套ID,通过账套查询服务获取,类型:inteager strUser:用户名称,必须为K/3中的合法用户,类型:string strPassword:用户密码,目前通过明文传递,类型:string iPerCount:查询时的每页记录条数,inteager
strFilter:过滤条件,符合Sql4.0规范,类型:string
strTimeStamp:传入起始时间辍值,默认为“0x0000000000000000”,
返回当前页的最大时间辍值,类型:string
返回信息:
QueryResult:表示数据信息的节点组,类型:数组
strTimeStamp:返回当前页的最大时间辍值,下一页查询,将此值直接传入 strMaxTimeStamp:返回所要返回记录的最大时间辍值,类型:string strError:返回错误信息,类型:string
Update服务
服务说明:
接受用户提交的数据,更新K/3的工作中心信息 接口定义:
public bool Update(int iAisID,
string strUser,
string strPassword, WorkCenter[] Data, bool bCheckByUUID, bool bAddNewOnly,
out string strError)
参数说明:
iAisID:账套ID,通过账套查询服务获取,类型:inteager strUser:用户名称,必须为K/3中的合法用户,类型:string strPassword:用户密码,目前通过明文传递,类型:string Data:业务数据,符合Schema规范,类型:数组
bCheckByUUID:指明是否按UUID更新数据。True表示按UUID更新数据,False表示按Number,Name更新数据,类型:Boolean
bAddNewOnly:是否只增加记录,true表示只增加不覆盖记录,
false表示既增加又覆盖记录,类型:boolean
返回信息:
UpdateResult:如果更新成功,返回为True,否则返回False,strError包含出错信息。 strError:返回错误信息,类型:string
工业订单与订单执行情况(InduSaleOrder.asmx)
QuerySaleOrder服务
服务说明:
返回满足条件的工业订单数据信息 接口定义:
public IndSaleOrder[] QuerySaleOrder(int iAisID, string strUser,
string strPassword, int iPerCount,
ref string strTimeStamp,
out string strMaxTimeStamp, out string strError)
参数说明:
iAisID:账套ID,通过账套查询服务获取,类型:inteager strUser:用户名称,必须为K/3中的合法用户,类型:string strPassword:用户密码,目前通过明文传递,类型:string iPerCount:查询时的每页记录条数,inteager
strTimeStamp:传入起始时间辍值,默认为“0x0000000000000000”,
返回当前页的最大时间辍值,类型:string
返回信息:
QueryResult:表示数据信息的节点组,类型:数组
strTimeStamp:返回当前页的最大时间辍值,下一页查询,将此值直接传入 strMaxTimeStamp:返回所要返回记录的最大时间辍值,类型:string strError:返回错误信息,类型:string
UpdateSaleOrder服务
服务说明:
接受用户提交的数据,更新K/3的工业订单信息 接口定义:
public bool UpdateSaleOrder(int iAisID, string strUser,
string strPassword, IndSaleOrder[] Data, bool bCheckByUUID, bool bAddNewOnly, out string strError) 参数说明:
iAisID:账套ID,通过账套查询服务获取,类型:inteager strUser:用户名称,必须为K/3中的合法用户,类型:string strPassword:用户密码,目前通过明文传递,类型:string Data:业务数据,符合Schema规范,类型:数组
bCheckByUUID:是否检查UUID,true为检查,false为不检查:Boolean bAddNewOnly:是否只增加记录,true表示只增加不覆盖记录,
false表示既增加又覆盖记录,类型:boolean
返回信息:
UpdateResult:如果更新成功,返回为True,否则返回False,strError包含出错信息。 strError:返回错误信息,类型:string
QueryOrderTrace服务
服务说明:
返回满足条件的工业订单执行情况信息 接口定义:
public SaleOrderTrace[] QueryOrderTrace(int iAisID, string strUser,
string strPassword, string strSaleOrderNo, out string strError) 参数说明:
iAisID:账套ID,通过账套查询服务获取,类型:inteager strUser:用户名称,必须为K/3中的合法用户,类型:string strPassword:用户密码,目前通过明文传递,类型:string strSaleOrderNo:指定要查询的订单号,string 返回信息:
QueryResult:表示数据信息的节点组,类型:数组 strError:返回错误信息,类型:string
库存(InduStockData.asmx)
QueryWithBatch服务
服务说明:
返回满足条件的工业库存信息 接口定义:
public StockDataWithBatch[] QueryWithBatch(int iAisID, string strUser,
string strPassword, string strItemNumber, out string strError) 参数说明:
AisID:账套ID,通过账套查询服务获取,类型:int
UserID:用户名称,必须为K/3中的合法用户,类型:string UserPassword:用户密码,目前通过明文传递,类型:string
strItemNumber:库存编号(长代码):String 返回信息:
QueryResult:表示数据信息的节点组,类型:数组 strError:返回错误信息,类型:string
QueryWithOutBatch服务
服务说明:
返回满足条件的工业库存信息 接口定义:
public StockDataWithOutBatch[] QueryWithOutBatch(int iAisID, string strUser,
string strPassword, string strItemNumber, out string strError)
参数说明:
AisID:账套ID,通过账套查询服务获取,类型:int
UserID:用户名称,必须为K/3中的合法用户,类型:string UserPassword:用户密码,目前通过明文传递,类型:string
strItemNumber:库存编号(长代码):String 返回信息:
QueryResult:表示数据信息的节点组,类型:数组 strError:返回错误信息,类型:string

