当前位置:文档之家› 接口:K3转采购合同使用说明

接口:K3转采购合同使用说明

K3转采购合同使用说明

一、使用前准备

a.在OA中定义一个表单,含有与K/3采购合同关联的字段如下:

合同名称、币种、类型、客户、折扣方式、摘要、部门、业务员、附注、制单人、产品代码、产品数量、含税单价、折扣率、税率、产品摘要

如图:

b.建立相应流程,在触发节点弹出窗口中加入转采购合同接口如下:

http://localhost:8080/kingdee/k3/hetong_fu.jsp?file_id=${file_id}&file_type=${file_typ

e}

如图:

二、配置相关参数

a.检查并修改连接K/3数据库的配置文件kingdee_conn.jsp

确保连接数据库参数正确,如图:

b.修改转采购合同接口配置文件hetong_fu_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

//供应商相关SQL

select FNumber as '供应商代码',FItemID as '供应商编号',FName as '供应商名称' from t_Supplier

注:不同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

//取得供应商表名称

select top 1 FSQLTableName from t_ItemClass where FItemClassID = 8

相关主题