康佳接口说明
1 环境
1.1要使用到的JAR包
sapjco.jar
1.2 必须安装SAP客户端
1.3 连接参数在文件 connect_url.properties 中设置
2 接口说明
2.1 创建销售订单
2.1.1 函数名
com.pcm.pd.interfac.saleutil.CreateSaleOrder类中函数createSaleOrder。
2.1.2 参数说明
JCO.Client client
SAP 链接实例。请使用示例Test_Sale_order中的方法得到链接实例。
SaleParam param
参数类。
属性 | 含义 | 说明 |
item | 销售订单的行项目 |
|
plan | 行项目对应的发货计划 |
|
partner | 订单中的合作伙伴 | 客户 |
saleOrder | 订单号 | 成功时有值 |
retStr | SAP返回说明 | 失败时有值 |
item中包含类的说明
BapisditmType
方法 | 含义 | 说明 |
setItm_Number | 输入行项目号 | 以10递增 |
setMaterial | 行项目中的物料号 | 严格按照etl抽取出的数据,如果数据不足18位,请在后面补充空格 |
setPlant | 工厂 | “6001” |
setStore_Loc | 库位 | “1800” |
plan中包含的类的方法
方法 | 含义 | 说明 |
setItm_Number | 行项目号 |
|
setSched_Line | 计划的行项目号 | 从0001开始,以1递增 |
setReq_Date | 日期 |
|
setDate_Type | 日期类型 | 日 1 周 2 月 3 |
setReq_Qty | 数量 |
|
partner包含的类中使用到的方法
方法 | 含义 | 说明 |
setPartn_Role | 角色 | AG 售达方 RE 出具发票方 RG 付款方 WE 送达方 |
setPartn_Numb | 客户号 |
|
2.1.3 调用
见示例代码 Test_Sale_order.java