电子合同一站式解决方案 | 京东云技术团队

京东云开发者
• 阅读 275

一:平台定位和优势(为什么建)

1.1、平台定位

由京东科技业务中台主导发起,联合法律部、安全部共建,旨在为业务提供电子合同管理的中台化能力,当前已形成一套成熟的“全线上、全生命周期电子合同管理系统”,可提供包括合同模板创建、模板预览、合同生成、合同预览、合同签署、合同记录查询等产品能力。并在京东集团内部进行了广泛的应用,包括零售、物流、科技等各大BG,对接业务线超100+,涉及标准合同、勾选协议等多业务场景使用。



1.2、平台优势

•合规有效:系统集成国家授信的电子认证服务中心,严格按照《电子签名法》相关条款,与纸质合同具有同等法律效力。

•安全可靠:通过实名认证+数字证书+身份验证等技术手段确保身份真实有效,使用领先的数字签名及时间戳技术,可有效防止合同篡改。

•高效便捷:适配各种终端,在PC端、手机端、内部系统中嵌入,实现合同秒发秒签,随时随地查阅、下载合同方便快捷,极大地提升业务效率。

•降本增效:云端存储可有效降低合同管理以及印章管理成本,同时节省业务系统重复建设合同模块的成本,提高业务发展效率。



1.3、我们服务于谁?

•业务系统产研:希望快速建成合同流程能力、实现全流程线上化合同签署的业务系统。

•合同运营:需要起草合同模板、配置个性化模板能力;需要使用电子签章能力;需要查询用户签署记录、查询电子合同文件。

•法务:实现电子协议审批线上化,在线管理科技内部所有线上电子协议文本内容。

二:平台介绍(怎么用)

2.1、平台能力介绍

1)签署方式



电子合同一站式解决方案 | 京东云技术团队



•合同中心提供两类签署方式,分别为:电子签、协议勾选签约。

•电子签适用于需要申请数字证书,进行电子签章的业务,协议勾选签约适用于无需申请数字证书和电子签章,通过勾选方式确认即生效的业务。

•数字证书由北京天威诚信电子商务服务有限公司(简称“天威”)或中金金融认证中心有限公司(简称“CFCA”)颁发并提供相关服务,可按业务线维度灵活配置。

电子合同一站式解决方案 | 京东云技术团队

2)签约页面定制化

•由于业务线对签约页面的要求各不相同,合同中心的签约页面支持场景化配置,包括页面主题颜色配置、拒绝是否显示、合同是否强制阅读、合同阅读时间、签署成功落地页是否展示、签约完成回跳方式等。零售B商城业务即采用此种方式对接,自定义页面主题色,与B商城UI规范保持一致。

示意图:
(1)管理后台场景化配置 电子合同一站式解决方案 | 京东云技术团队
(2)主题色 电子合同一站式解决方案 | 京东云技术团队
(3)配置强制阅读时间或配置是否需要下来到底 电子合同一站式解决方案 | 京东云技术团队
(4)手写签名 电子合同一站式解决方案 | 京东云技术团队

3)签约场景多样化

•多签约主体支持,支持京东当前多套体系包括科技用户ID、商城PIN、商户号、店铺ID、京东委托主体等。

•多实名渠道支持,支持企业实名和个人实名两种实名认证体系。

•意愿验证多样化,支持短信、邮件、人脸。

•签约页面支持组合(多份合同一起签订)合同签署数量,业务线可按需自主配置。

•印章生成规则可配置,企业用户默认使用公司名称圆章,个人用户默认使用人名方章,支持上传自定义印章。

电子合同一站式解决方案 | 京东云技术团队

4)签约页面案例:

H5端用户视角签约页面:

电子合同一站式解决方案 | 京东云技术团队

PC端用户视角签约页面:

1.开通云签页 电子合同一站式解决方案 | 京东云技术团队
2.意愿验证页 电子合同一站式解决方案 | 京东云技术团队
3.签约页 电子合同一站式解决方案 | 京东云技术团队
4.签约完成页 电子合同一站式解决方案 | 京东云技术团队

2.2、平台使用流程

1)业务对接流程图

电子合同一站式解决方案 | 京东云技术团队



2)合同模板创建

 运营人员进入山海合同中心管理后台配置合同模板,配置顺序为: 电子合同管理---》模板管理--》新增模板--》 上传模板文件,并配置签约人信息,生成合同模板。

电子合同一站式解决方案 | 京东云技术团队



3)合同模板审核

运营人员对合同模板的内容进行变更时,系统自动触发审批流程,由对应的业务线法务进行审批,审批通过后模板内容更新,新创建的合同内容同步更新。

4)合同创建及签约

业务线使用配置好的模板编号调用合同创建接口得到合同编号,根据来源(PC、H5)、场景(正常、无头尾)调用签约地址查询接口,获取相应的签约页面链接,用户进入签约页面即可进行签约。

电子合同一站式解决方案 | 京东云技术团队

5)合同查询

电子合同一站式解决方案 | 京东云技术团队

三:平台架构介绍(怎么建)

3.1、系统架构图

电子合同一站式解决方案 | 京东云技术团队

•解决方案:对外提供云签、客户端签、协议签、手写签约、外部签、组合签、连续签、一合同多文件签、坐标签等各种电子签解决方案,覆盖PC、H5、小程序、公众号各种接入场景,为业务线提供广泛的电子签约能力。

•核心服务:包括合同管理、模板管理、身份认证、事件通知 、印章管理等。其中身份认证、通知管理、印章管理均支持业务线灵活配置,满足业务线的个性化需求。

•基础服务:包括文件转换组件(提供各种文档格式转换与文档合成),定时任务模块(委托签约、上链推送、用户通知、合同过期),有效支撑上层业务。

•运营管理后台:包括模板管理、合同管理、签约明细管理、模板组、合同组、证书管理、委托方配置、字典管理、通知配置等,业务方自主使用,提高对接效率。



3.2、技术亮点

1)合同样式多样化

合同文件的生成是将word模板中占位符填充为指定内容后生成PDF,由于各业务线模板内容不统一,填充内容也不尽相同,这就需要文件转换组件具有很强的扩展性与兼容性。模板填充支持动态表格,动态图片、动态HTML,满足仓单业务、还款证明业务,农产品贸易、提贷单等多种场景。同时支持动态CSS样式,满足手机普通模式、暗黑模式等场景。

2)文件转换多样化

文件预览包括word模板的预览,pdf合同的预览。其中模板预览和合同预览都支持图片预览与html预览。目前文件转换组件支持以下几类转换





电子合同一站式解决方案 | 京东云技术团队



3)文件处理性能高

合同中心每天需处理600万+份文档,文件和表记录的存储量大,日均新增文件1.5TB,新增数据库记录1.2GB,对接口性能要求较高。

•文件转换接口支持自定义文件字体,节省文件存储空间。

•中间态的文件保存在云存储临时桶,设置临时桶的生命周期,系统自动对文件进行删除,节约存储空间。

•支持消金白条激活,白条取现、金条开户,金条借款等核心场景,文件转换组件TP999在150ms-200ms之间,有效地支撑了业务快速发展。



四:未来规划

未来合同中心一方面要配合风控及法务,对科技侧合同相关流程进行梳理与规范,将合同中心推广到集团各BGBU,让更多的业务线使用到我们的电子合同能力,另一方面 我们会借助人工智能、大数据等新技术在电子合同智能化管理上进行探索,优化合同管理流程,提高合同流转效率。

例如,在合同起草环节,根据用户起草的合同类别自动推送类似模板、自动回填常用信息;在合同审核环节,根据用户需要审核的合同文本自动比对当前文本与标准模板之间的差别、自动提示当前文本所存在的风险点、自动排版、自动纠错、自动生成审核意见文档等,从而节省时间成本,提高工作效率。

电子合同一站式解决方案 | 京东云技术团队

作者:京东科技 陈凯

来源:京东云开发者社区

点赞
收藏
评论区
推荐文章
Wesley13 Wesley13
3年前
java将前端的json数组字符串转换为列表
记录下在前端通过ajax提交了一个json数组的字符串,在后端如何转换为列表。前端数据转化与请求varcontracts{id:'1',name:'yanggb合同1'},{id:'2',name:'yanggb合同2'},{id:'3',name:'yang
随机高并发查询结果一致性设计实践
物流合约中心是京东物流合同管理的唯一入口。为商家提供合同的创建,盖章等能力,为不同业务条线提供合同的定制,归档,查询等功能。由于各个业务条线众多,为各个业务条线提供高可用查询能力是物流合约中心重中之重。同时计费系统在每个物流单结算时,都需要查询合约中心,确保商家签署的合同内容来保证计费的准确性。
Wesley13 Wesley13
3年前
Java iText+FreeMarker生成PDF(HTML转PDF)
1.背景在某些业务场景中,需要提供相关的电子凭证,比如网银/支付宝中转账的电子回单,签约的电子合同等。方便用户查看,下载,打印。目前常用的解决方案是,把相关数据信息,生成对应的pdf文件返回给用户。!(https://static.oschina.net/uploads/space/2017/0507/202942_6jpZ_14059
Stella981 Stella981
3年前
JEPaaS行业产品之合同管理
JEPaaS是一款优秀的软件平台产品,可视化开发环境,低代码拖拽式配置开发,操作极其简单,可以帮助解决Java项目80%的重复工作,让开发更多关注业务逻辑,大大提高开发效率,能帮助公司大幅节省人力成本和时间成本,同时又不失灵活性。适用于搭建OA、ERP、CRM、HR、HIS等所有的企业信息管理系统(且适用于集团公司部署)。!(http://p9t
Stella981 Stella981
3年前
Hibernate Annotations @Any 使用场景
使用hibernate时,你是否遇到如下蛋疼大场景@Entity@Table(name"contr_Contract")@Cache(usageCacheConcurrencyStrategy.READ_WRITE)@MetaData(value"合同")publicclassCont
京东云开发者 京东云开发者
2个月前
揭秘动态化跨端框架在鸿蒙系统下的高性能解决方案
作者:京东科技胡大海前言(后文统称“动态化”)是一个由京东金融大前端团队全自主研发的,一份代码,可以在HarmonyOS、iOS、Android、Web四端运行的跨平台解决方案。在研发团队使用后可大幅降低研发人力成本;为业务提供实时触达、A/B触达等能力以
交易日均千万订单的存储架构设计与实践 | 京东物流技术团队
一、订单系统概述1.1业务范围服务业务线:快递、快运、中小件、大件、冷链、国际、B2B合同物流、CLPS、京喜、三入三出(采购入、退货入、调拨入、销售出、退供出、调拨出)等1.2订单中心价值1、解耦(提升系统稳定性)原系统:交易与生产耦合在一起,业务新增需
京东小程序平台助力快送实现跨端 | 京东云技术团队
前言:京东小程序开放平台是由京东自主研发的开发者开放平台,类似于微信和支付宝的小程序开放平台,提供了丰富的开放能力和完整的小程序开发生命周期所需的功能。开发者可以轻松地使用开发者工具IDE进行开发、调试、预览和代码转换,并在控制台进行线上小程序发布、审核、
新支点小玉 新支点小玉
11个月前
信息化建设项目验收
信息化建设项目验收确认测试内容一般包括:需求评审、测试方案、实施测试及回归测试、资料评审四部分。(一)验收评测工作主要包括:文档分析(招投标文件、建设合同、可研分析、需求规格说明书等)、测试方案制定、现场测试、问题单提交回归测试、测试报告;(二)验收测试内
linbojue linbojue
8个月前
北京房屋租赁开发票!怎么开具!
北京房屋租赁开发票【15914158529林】普法内容1、营业税:租金收入的5%2、城市维护建设税,营业税的7%3、教育费附加,营业税的3%4、地方教育附加,营业税的2%5、房产税,租金收入的12%6、印花税,合同金额(未签订合同视同签订),租金的1‰7、