库存相关单据WebService接口文档
1. 概述
提供WebService接口的库存相关单据有:
l 生产入库单
l 销售出库单
l 采购入库单
l 调拔单
l 其它出库单
l 库存余额查询
Webservice接口为这些单据提供了统一的导入和导出接口,使客户可以将第三方的数据导入到EAS系统中,也可以通过接口将EAS系统的数据导出.。导入还可支持用户自定义字段导入到EAS的数据库。
2. 接口说明
2.1. 生产入库单导入接口
2.1.1 包名
com.kingdee.eas.scm.im.inv.ws
2.1.2 接口
public interface IManufactureRecBillFacade extends IBizCtrl { public String[] importData(String xmlData) throws BOSException; } |
2.1.2.1传入参数
传入的参数为字符串,此字符串为一个XML格式的字符串,其中包含了为一张生产入库单的数据,格式另见xml格式文档。
2.1.2.2返回参数
返回参数为:一个二维的字符串数组: string[0] = 错误代码 ,当导入成功时,则 string[0]为”0”,当导入失败时,则string[0]为:具体的错误代码” ,当失败时,String[1]则给出错误信息。
2.2. 生产入库单扩展接口
此接口用于处理用户自定义字段
2.2.1 包名
com.kingdee.eas.scm.customize.storeage.app
2.2.2 接口
public interface IManufactureRecBillExtendFacade extends IBizCtrl { public void handleExtendField(ManufactureRecBillInfo info, String xmlData) throws BOSException; } |
2.2.2.1传入参数
Info :生产入库单实体Info对象
xmlData:此字符串为一个XML格式的字符串,其中包含了为一张生产入库单的数据,格式另见xml格式文档。
2.2.2.2返回参数
无
2.3. 销售出库单导入接口
2.3.1 包名
com.kingdee.eas.scm.im.inv.ws
2.3.2 接口
public interface ISaleIssueBillFacade extends IBizCtrl { public String[] importData(String xmlData) throws BOSException; } |
2.3.2.1传入参数
传入的参数为字符串,此字符串为一个XML格式的字符串,其中包含了为一张销售入库单的数据,格式另见xml格式文档。
2.3.2.2返回参数
返回参数为:一个二维的字符串数组: string[0] = 错误代码 ,当导入成功时,则 string[0]为”0”,当导入失败时,则string[0]为:具体的错误代码” , String[1]则给出成功或错误信息。
2.4. 销售出库单扩展接口
此接口用于处理用户自定义字段
2.4.1 包名
com.kingdee.eas.scm.customize.storeage.app
2.4.2 接口
public interface ISaleIssueBillExtendFacade extends IBizCtrl { public void handleExtendField(SaleIssueBillInfo info, String xmlData) throws BO |