集团采购电子商务平台和数据接口的设计与实现

2015-03-16 10:44王峰
电脑知识与技术 2015年1期
关键词:报文电子商务流程

王峰

摘要:采用合理的系统架构和能够保证数据安全和系统运行稳定的Webservice数据接口方式实现采购电子商务平台与其它业务系统之间的数据交互和信息共享,为在不同平台下的数据接口编写、调用等过程提供了一个完整的设计实现方案。

关键词: 企业电子商务平台; 数据接口

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2015)01-0204-05

Design and Implementation of Group Purchasing E-Commerce Platform and Data Interface

WANG Feng

(CSR Luoyang Locomotive co., LTD., Luoyang 471002,China)

Abstract: Using the reasonable system architecture and to ensure the realization of the procurement platform of electronic business affairs with other business systems data exchange and information sharing Webservice data interface data security and system running stability, write, as the data interface on different platform calling process provides a complete reference sample.

Key words: The enterprise electronic commerce platform; data interface

一般情况下采购电子商务平台只解决了采购寻源问题,与企业其它上下游业务环节(如采购计划管理、合同管理等)没有很好的銜接。该文探索建立集团公司统一的信息化集中采购平台,通过数据接口将采购电子商务平台与业务系统集成,实现采购交易业务活动的精细化、规范化、标准化管理,从而有效的发挥集中采购优势降低采购成本提升企业效益。

1 采购电子商务平台设计

1.1 整体架构设计

1.2 整体架构说明

采购电子商务平台的业务架构与功能相呼应,主要分为支撑层:权限管理、流程配置等底层逻辑模块,用于定义系统的基本业务环境,主要供后台人员应用。业务层:采购交易业务环节中主要业务和辅助业务的操作级模块,是电子商务系统中的核心交互模块,主要供采购业务相关的操作人员应用。管理层:对业务层模块发生的实际采购交易,对累计产生的业务数据,进行统计分析和深度挖掘,用于支持领导决策的功能,主要的应用人群是各级领导。

1.3 整体架构技术特点

1) 支持多种采购方式

采购电子商务平台在设计上支持招标采购、竞争性谈判、单一来源、询比价、跟标、协议、紧急、竞价等八种采购流程。

2) 支持标准流程的裁剪

采购电子商务平台在设计上支持标准流程的裁剪。招标采购是所有采购方式中操作环节最多,流程最复杂和最标准的一套采购流程,其他各种采购方式的采购流程都是在招标采购流程的基础上裁剪而得。

3) 支持子公司差异化采购模式

系统可以根据各子企业的采购模式差异,参照现有规范的工作表单,为子企业量身打造符合自身特点的交易子平台。子平台的流程设置,以总部统一的若干套标准交易流程为基础,选择并裁剪配置适合自身组织需要的采购交易方式。

1.4 业务系统数据集成

1.4.1 接口方案设计

· 外围业务系统包括Portal门户系统、PM系统、ERP系统等。

· 组织、人员基础数据直接和集团E-HR系统对接。

· 与AD域集成、与门户系统集成,实现单点登录、待办业务展现等。

· 物料信息信息包括物料编码,物料描述等一系列信息。

· 项目、物料等基础数据实现读写双向交互的功能,但是修改数据入口只允许有一个。

· 合同等业务数据流向是采购电商平台系统向外流出,但也有自采合同流入自采合同的情况。供应商实现由采购电子商务平台系统向外流出,特殊情况有外部系统导入采购电子商务平台系统。

· 所有流入采购电商平台和采购电商平台流出的数据,都必须经过集团数据交换服务,流入的数据需要索取授权码。

· 所有流入的数据或流出的数据,均按照服务提供的报文格式传输。

1.4.2 业务数据交互

· 所有数据流向均为单一流向,同一条数据只能有一个增加、修改的入口,保证双方数据一致性;删除的入口依据具体实际情况而定。

· 组织、人员基础信息来自于集团E-HR系统。

· 项目、物料等基础信息,推荐外围业务系统数据为准,需保留手工同步的方式。

· 采购任务由项目管理采购计划生成的采购任务,直接对应到采购电商平台的采购任务,为了保证整个数据流通畅通,该功能点必须有;

· 供方信息以采购电商平台为准,当供方初审通过后,自动向外围系统推送数据,并预留手动推送的功能;

· 合同从采购电商平台推送出去,自采合同依据实际情况做处理。

· 采购电商平台所有流出数据的功能点均预留手动推送功能,同时有明确的表单显示推送状态。

1.4.3 数据接口设计

1.4.3.1 接口选型

多个系统数据集成一般有两种方式:中间表和Webservice,在此选用安全性更高的Webservice方式。Webservice与外围系统集成的实现原理:

1) 所有推送的信息组装成xml报文,报文有报文头和报文体两部分组成。

Xml报文头:

contract

csr_pm

csr_jc 402881e539ce93ee0139cf08df0e1e97

Xml报文体:

猜你喜欢
报文电子商务流程
基于J1939 协议多包报文的时序研究及应用
吃水果有套“清洗流程”
CTCS-2级报文数据管理需求分析和实现
浅析反驳类报文要点
《电子商务法》如何助力直销
违反流程 致命误判
电子商务
本刊审稿流程
析OGSA-DAI工作流程
ATS与列车通信报文分析