接口:K3转采购申请单使用说明

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

K3转采购申请单使用说明
一、使用前准备
a.在OA中定义一个表单,含有与K/3采购申请单关联的字段如下:
部门编号、备注、申请人编号、制单人、物料编号、定货数量、采购时间、用途、供应商、到货时间
如图:
b.建立相应流程,在触发节点弹出窗口中加入转采购接口如下:
http://localhost:8080/kingdee/k3/caigou.jsp?file_id=${file_id}&file_type=${file_type}
如图:
二、配置相关参数
a.检查并修改连接K/3数据库的配置文件kingdee_conn.jsp
确保连接数据库参数正确,如图:
b.修改转采购申请接口配置文件caigou_config.jsp
此处参数值获取可参考K/3转凭证接口,如图:
三、使用接口
1、表单填报并送批
2、处理表单后显示转采购申请单界面,确认无误后转入K/3,如图:
3、K/3中检查是否已正常转入
四、常见问题
1、OA新建表单时,如何引入K/3中相关资料?
可以使用OA中的数据采集功能实现,具体相应的SQL如下:
//币种相关SQL
select FNumber as '币别代码',FCurrencyID as '币别编号',FName as '币别名称',FExchangeRate as '币别汇率' from t_Currency
//部门相关SQL
select FNumber as '部门代码',FItemID as '部门编号',FName as '部门名称' from t_Department
//人员相关SQL
select FNumber as '人员代码',FItemID as '人员编号',FName as '人员名称' from t_Emp where FItemID>0
//客户相关SQL
select FNumber as '客户代码',FItemID as '客户编号',FName as '客户名称' from t_Organization
//K/3登录账号相关SQL
select FName as 'K/3登录帐号',FUserID as '帐号ID',FDescription as '帐号名称' from
t_User where FUserID>0
//产品相关SQL
select FNumber as '产品代码',FItemID as '产品编号',FName as '产品名称' from t_icitem
注:不同K/3演示帐套中部门、人员、客户表名称可能不同,参见以下SQL
//取得部门表名称
select top 1 FSQLTableName from t_ItemClass where FItemClassID = 2
//取得人员表名称
select top 1 FSQLTableName from t_ItemClass where FItemClassID = 3
//取得客户表名称
select top 1 FSQLTableName from t_ItemClass where FItemClassID = 1。

相关文档
最新文档