[发明专利]一种基于XML的描述业务管理软件中单据转换关系的方法无效

专利信息
申请号: 201010617018.8 申请日: 2010-12-31
公开(公告)号: CN102135954A 公开(公告)日: 2011-07-27
发明(设计)人: 张华;王常林;杨平波 申请(专利权)人: 浪潮集团山东通用软件有限公司
主分类号: G06F17/22 分类号: G06F17/22;G06Q10/00
代理公司: 暂无信息 代理人: 暂无信息
地址: 250101 山东*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 xml 描述 业务 管理软件 单据 转换 关系 方法
【说明书】:

技术领域

发明涉及计算机技术,具体地说是一种基于XML的描述业务管理软件中单据转换关系的方法。

背景技术

在传统的业务管理软件产品中,单据间的转换关系的实现都是通过硬编码的方式实现的,基本上没有灵活性可言。对于一些用户特殊的需求,特别是业务流程重组的需求无法满足时,就急需要一种通过动态配置实现单据转换关系的方法。

发明内容

本发明的技术任务是针对上述现有技术的不足,提供一种基于XML的描述业务管理软件中单据转换关系的方法。该方法记录单据转换中的配置信息,通过解析引擎进行实际操作,完美地实现了通过动态配置进行单据转换,完成流程重组。

本发明的技术任务是按以下方式实现的:一种基于XML的描述业务管理软件中单据转换关系的方法,其特点是:

a、在XML文件中根节点描述转换关系的全局配置属性;

b、下级节点通过列对应字典段、映射信息段、核销信息段和其他信息段分别描述具体信息。

进一步说,

上述a中XML文档通过根节点的属性描述的全局的配置属性为单据转换方式type,来源单据source,目标单据target,是否单一复制singlecopy,软件版本信息version,转换关系版本信息ui。

上述b中:

列对应字典段(columndict)用于记录元数据中的字段与单据上的字段的对应方式,通过这种对应关系可以方便地进行定义操作和解析操作,定义操作直接使用列对应字典段的属性名称,解析操作使用列对应字典段的属性值;

映射信息段(columnmapping)用于记录来源数据和目标数据的对应关系,并记录来源单据和目标单据信息(包括目标表名,目标表的级数,目标表在单据上的引用名,来源表名,来源表的父表名,来源表在单据上的引用名及列对应关系)、复制顺序、来源SQL、来源SQL属性,使用者可以通过修改来源SQL,增加非源单据上的其他数据,拓展源单据的数据来源;

在映射信息段对应关系节点下面有列映射段columns和columns1两段,前者在定义时使用,后者在解析时使用,columns1在定义的时候通过列对应字典段翻译而来,这样可以大大提高解析速度。

核销信息段(hx)用于记录与核销相关的一些属性,包括核销一致项,不可修改项、核销字段、核销方式、源单据和目标单据上动态生成的计算列名称信息,该段记录的信息作为单据上数据列保护的依据和单据核销的依据,只有当前单据转换关系不是复制的情况下才产生;

其他信息段(global)用于描述单据转换过程中弹出的单据选择窗口的信息,包括列的显示顺序、显示与否、排序方式,源单据表头引用名和目标单据表头引用名,通过这些属性动态形成单据转换时使用的来源单据选择窗口。

下面以表格的形式,对各个节点和及其属性进行详述:

本发明的基于XML的描述业务管理软件中单据转换关系的方法通过一种基于XML的描述方法,描述出任意单据间的转换关系。采用这种方式用户可以方便的构建出高可用的业务流程。从而使软件产品更加符合使用者的要求,在一定程度上做到随需应变。

附图说明

附图1是本发明基于XML的描述业务管理软件中单据转换关系的方法中的定义过程流程图;

附图2是本发明方法中数据模型视图(以销售订单为例)。

具体实施方式

参照说明书附图以具体实施例对本发明的基于XML的描述业务管理软件中单据转换关系的方法作以下详细地说明。

实施例:

该实施例是用一个简单的销售订单和销售出库单为例,业务场景为销售出库单参照销售订单出库,核销出库数量。

该方法包括以下步骤:

1、为来源单据和目标单据建立数据模型(元数据)。主要是将单据用到的表的信息包括表包含的字段信息,记录在元数据中。如附图2所示(以销售订单为例)。

2、配置来源单据和目标单据的参照关系并生效。

定义过程如附图1所示。

(1)首先,指定来源单据和目标单据,根据实际业务场景选择单据转换方式为核销。这些全局配置属性保存在根节点中。来源单据和目标单据指定完毕后自动加载它们的元数据信息,根据元数据自动填充信息集和信息项的信息。

(2)其次,然后修改信息集对照关系和信息项对照关系。这些信息将保存在映射信息段。映射信息段保留原始对应信息和经过对应字典段翻译后的映射信息。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮集团山东通用软件有限公司,未经浪潮集团山东通用软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201010617018.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top