聚道云无代码软件集成平台,拥有自主知识产权,将面向开发人员的集成延伸至面向配置人员的集成,并且支持混合云部署方式,无需开发就可以无缝集成到各种第三方应用系统,例如:用户运营系统,推广系统,微信公众号,企业微信,表单系统,CRM,物流系统、数据库等数十款应用系统,以及企业内部系统进行数据同步与功能执行。为企业本地系统与本地系统间、本地系统与云系统间、云系统与云系统间的数据集成提供更加有效的解决方案,极大提升数据集成的效率。
通过聚道云SaaS连接器,你可以便捷地将员工、部门、岗位等基本信息直接同步!
某文化传媒公司使用了易快报系统,需要和NC系统打通,实现数据的对接,同步部门档案,避免信息不同步,分享一些工作内容给大家:
需求-对公预付款单同步
字段ID | 字段名称 | 易快报字段 |
Head | ||
pk_org | 财务组织 | 传自定义档案中【公司名称】对应的code |
Pk_group | 集团 | 默认KS |
pk_billtype | 单据大类 | 默认F3 |
pk_tradetypeid | 单据类型 | 默认F3-Cxx-01 |
billmaker | 制单人 | 默认ykb |
billno | 单据号 | 易快报单据号code |
dbilldate | 单据日期 | 易快报申请日期requisitionDate |
pk_currtype | 币种 | 通过flowid调单据详情接口(单据类型为loan),获取money_foreignNumCode,若为空,则默认【156】 |
rate | 组织本币汇率 | 通过flowid调单据详情接口(单据类型为loan),获取money_rate,若为空,则默认【1】 |
money | 原币金额 | 通过flowid调单据详情接口(单据类型为loan),获取易快报支付金额money_foreign,若为空,则取[money] |
payaccount | 付款银行账户 | 调用单据列表接口(入参为出站消息中提交时间submitDate对应的时间戳,找到该flowid,且state为paid的单据)获取[details][payeeInfo][cardNo] |
pk_balatype | 结算方式 | 以单据详情中的submitTime为入参,调获取单据列表接口(单据类型为loan),传payeeInfo[sort] |
def1 | 易快报表头唯一标识 | 易快报单据ID,flowId |
def2 | 申请人 | 易快报申请人名称 |
def3 | 自由项3 | 传出站消息中的[u_项目阶段][code] |
def4 | 自由项4 | 传出站消息中的[u_自定义1][code] |
def5 | 自由项5 | 传出站消息中的[u_自定义2][code] |
Body | ||
pk_subjcode | 收支项目 | u_预付账款类型[code] |
scomment | 摘要 | 对应易快报【标题】 |
notax_de | 借方原币金额 | 通过flowid调单据详情接口(单据类型为loan),获取易快报支付金额money_foreign |
local_notax_de | 组织本币金额 | 通过flowid调单据详情接口(单据类型为loan),获取易快报支付金额money |
supplier | 供应商 | u_供应商分类名[code] |
project | 项目 | 根据flowid调单据数据列表接口,传获取[details][userProps][ 项目][code],若该字段为空,则传出站消息中的[项目][code] |
prepay | 是否预付款 | 默认1 |
def1 | 易快报表体唯一标识 | flowId |
def2 | 业务线 | 易快报维护NC部门编码的前两位 根据flowId调单据详情接口找到expenseDepartment[code],且只传编码中[-]之前的数字 |
def3 | 自由项3 | |
def4 | 自由项4 | |
def5 | 自由项5 |
响应报文说明
业务名称 | 对公预付款(新增) | 报文格式 | jason | ||
接口 | 字段ID | 字段名称 | 类型 | 取值 | 必填 |
项目 | bdocid | 请求id | String | 否 | |
resultcode | 结果编码 | String | 1为成功;其他为失败 | 是 | |
resultdescription | 具体信息 | String | 成功或者失败具体信息 | 是 | |
content | 主键 | String | 对应NC单据的主键 | 是 |
请求报文范例
{"pk_org":"001","Pk_group":"KS","pk_billtype":"F3","pk_tradetypeid":"F3-Cxx-001","billno":"20200225","dbilldate":"2018-08-02 14:41:03","pk_currtype":"CNY","rate":"1","money":"2","pk_balatype":"","def1":"易快报表头唯一标识","def2":"","def3":"","def4":"","def5":"",fkzvo:[{"pk_subjcode":"16001","notax_de":"1700","local_notax_de":"1700","recaccount":"1000123344","supplier":"1001123"," project ":"123","prepay":"1","def1":"易快报表体唯一标识","def2":"","def3":"","def4":"","def5":""}]}
响应报文范例
{
"bdocid": "59570266_t",
"content": "1001N6100000001BS7M1",
"resultcode": "1",
"resultdescription": "单据 59570266_t 开始处理...\n单据 59570266_t 处理完毕!"
}
需求-有票对公付款单同步
字段ID | 字段名称 | 取值 | 必填 |
Head | |||
billclass | 单据大类 | 固定F3 | Y |
pk_billtype | 单据类型编码 | 固定F3-Cxx-02 | Y |
pk_busitype | 业务流程 | 固定F3-Cxx-02 | Y |
billdate | 单据日期 | 支付成功日期,传接收到出站消息的当前日期 | Y |
billmaker | 制单人 | 固定:ykb | Y |
billno | 单据号 | 易快报申请单号code | N |
billyear | 单据会计年度 | 空 | N |
billperiod | 单据会计期间 | 空 | N |
pk_group | 所属集团 | 固定KS | Y |
pk_org | 财务组织 | 传u_公司名称[code] | Y |
objtype | 往来对象 | 空 | N |
pk_deptid | 部门 | 根据flowId调单据详情接口找到expenseDepartment[code],且只传编码中[-]之前的数字 | Y |
pk_psndoc | 业务员 | 空 | N |
supplier | 供应商 | u_供应商分类名[code] | Y |
billstatus | 单据状态 | 固定0 | Y |
money | 原币合计金额 | payMoney[foreignAmount] | Y |
pk_currtype | 币种 | payMoney[foreignCurrency] | Y |
rate | 组织本币汇率 | payMoney[exchangeRate] | Y |
local_money | 本币合计金额 | payMoney[amount] | Y |
pk_balatype | 结算方式 | payeeInfo[sort] | Y |
payaccount | 付款银行账户 | 调用单据列表接口(入参为出站消息中提交时间submitDate对应的时间戳,找到该flowid,且state为paid的单据)获取[details][payeeInfo][cardNo] | Y |
paydate | 支付日期 | 空 | N |
payman | 支付人 | 空 | N |
payreason | 支付原因 | 空 | N |
def1 | 易快报表头唯一主键 | flowId | Y |
def2 | 申请人 | 易快报申请人名称 | |
def3 | 自由项3 | 传出站消息中的[u_项目阶段][code] | |
def4 | 自由项4 | 传出站消息中的[u_自定义1][code] | |
def5 | 自由项5 | 传出站消息中的[u_自定义2][code] | |
body1(报销明细) | |||
contractno | 合同号 | NC新增的字段维护合同号 | |
comment | 摘要 | 易快报消费事由, 根据flowid调单据详情接口找到consumptionReasons | Y |
direction | 方向 | 空 | N |
objtype | 往来对象 | 空 | N |
supplier | 供应商 | 空 | N |
money_cr | 贷方原币含税金额 | 根据flowid调单据详情接口找到[feeTypeForm][amount][foreign],若为空,则传[details][feeTypeForm][amount][standard] | Y |
notax_cr | 贷方原币无税金额 | 无税金额=含税金额/税率,即money_cr/(1+税率),保留两位小数 | Y |
taxrate | 税率 | 税率=税额/不含税价,即local_tax_cr/ local_notax_cr,保留两位小数 | Y |
taxtype | 扣税类别 | 空 | N |
local_tax_cr | 税额 | 根据flowid调单据详情接口找到[details][feeTypeForm][invoiceForm][invoices][taxAmount][standard] | Y |
local_money_cr | 贷方本币含税金额 | 根据flowid调单据详情接口找到[details][feeTypeForm][amount][standard] | Y |
local_notax_cr | 贷方本币无税金额 | 根据flowid调单据详情接口找到amount [standard]-[invoices][taxAmount][standard],即通过【含税金额-税额】计算得出 | Y |
rate | 组织本币汇率 | 空 | N |
payaccount | 付款银行账户 | 空 | N |
pk_balatype | 结算方式 | 空 | N |
pk_currtype | 币种 | 空 | N |
pk_subjcode | 收支项目 | 传费用类型,根据flowid调单据详情接口找到[details][feeType][code] | Y |
project | 项目 | 调用单据列表接口(入参为出站消息中提交时间submitDate对应的时间戳,找到该flowid,且state为paid的单据)获取[details][userProps][ 项目][code],若为空,则传出站消息中的[项目][code] | Y |
pu_deptid | 业务部门 | 根据flowid调单据详情接口找到[details][feeTypeForm][apportions][apportionForm][ expenseDepartment],获取id,再调获取部门列表接口,找到该部门对应的code,若为空,则传表头中的expenseDepartment[code],且只传编码中[-]之前的数字 | Y |
pu_org | 业务组织 | 空 | N |
pu_psndoc | 业务人员 | 空 | N |
bankrelated_code | 对账标识码 | 空 | N |
paydate | 支付日期 | 空 | N |
payflag | 支付状态 | 空 | N |
payman | 支付人 | 空 | N |
payreason | 支付原因 | 空 | N |
def1 | 易快报表体唯一主键 | 根据flowid调单据详情接口找到[details][feeTypeForm][ detailId] | Y |
def2 | 业务线 | 易快报维护的NC部门编码的前两位 | |
body2(核销), 备注:调用单据列表接口(入参为出站消息中提交时间submitDate对应的时间戳,找到该flowid,且state为paid的单据)获取writtenOffRecords[loanId],再调单据详情接口,找到以下数据 | |||
local_money_de | 组织本币金额(借方) | [Form][payMoney][standard] | Y |
local_notax_de | 组织本币无税金额(借方) | [Form][payMoney][standard] | Y |
local_tax_de | 税额 | 默认[0] | Y |
money_de | 借方原币金额 | [Form][payMoney][foreign],若为空,则传[Form][payMoney][standard] | Y |
notax_de | 借方原币无税金额 | [Form][payMoney][foreign],若为空,则传[Form][payMoney][standard] | Y |
def1 | 易快报预付款单核销明细标识 | 传[Form][code] | Y |
def2 | 自定义项2 | ||
def3 | 自定义项3 | ||
def4 | 自定义项4 | ||
def5 | 自定义项5 |
响应报文说明
业务名称 | 对公预付款(新增) | 报文格式 | jason | ||
接口 | 字段ID | 字段名称 | 类型 | 取值 | 必填 |
项目 | bdocid | 请求id | String | 否 | |
resultcode | 结果编码 | String | 1为成功;其他为失败 | 是 | |
resultdescription | 具体信息 | String | 成功或者失败具体信息 | 是 | |
content | 主键 | String | 对应NC单据的主键 | 是 |
请求报文范例
{{"billclass":"FK","pk_billtype":"F1","pk_busitype":"","billdate":"43905","billmaker":"EKB","billno":"20200315001","billyear":"2020","billperiod":"03","pk_group":"001","pk_org":"00101","objtype":"","pk_deptid":"02","pk_psndoc":"001","supplier":"03001","billstatus":"1","money":10098.2,"pk_currtype":"CNY","rate":1,"local_money":10098.2,"pk_balatype":"","payaccount":"","paydate":"","payman":"","payreason":"","def1":"","def2":"","def3":"","def4":"","def5":""},fkzvo1:[[
{"contractno":"HT200315001","comment":"测试","direction":"","objtype":"1","supplier":"03001","money_cr":"10098.2","notax_cr":"","taxrate":"","taxtype":"","local_tax_cr":"","rate":"","payaccount":"","pk_balatype":"","pk_currtype":"","pk_subjcode":"","project":"","pu_deptid":"","pu_org":"","pu_psndoc":"","bankrelated_code":"","paydate":"","payflag":"","payman":"","payreason":"","def1":"","def2":"","def3":"","def4":"","def5":""}],fkzvo2:[[
{"local_money_de":"","local_notax_de":"","local_tax_de":"","money_de":"","notax_de":"","def1":"","def2":"","def3":"","def4":"","def5":""}]}
响应报文范例
{
"bdocid": "59570266_t",
"content": "1001N6100000001BS7M1",
"resultcode": "1",
"resultdescription": "单据 59570266_t 开始处理...\n单据 59570266_t 处理完毕!"
}
我们的开发小哥哥小姐姐用聚道云的数据对接,可以快速实现易快报与伙伴云供应商同步等,大大提高数据流转的效率,也将为同时使用这两款产品的团队带来极大的工作效率提升。
用户使用聚道云进行数据对接开发时,可以在模板市场选择已有模板进行快速配置,也可以手动配置流程;当上下游SaaS接口存在自定义字段时,也可以在线修改字段的映射关系,满足某些个性化需求;若客户有研发能力,也可以直接通过在线代码编辑器快速开发符合需求的连接器,或委托聚道云进行开发工作。
私信我即可获得完整接口文档哦~