[发明专利]一种跨ERP生成连续业务编号的通用方法在审
申请号: | 201910706192.0 | 申请日: | 2019-08-01 |
公开(公告)号: | CN110399127A | 公开(公告)日: | 2019-11-01 |
发明(设计)人: | 乔宝帅;孙伟恒 | 申请(专利权)人: | 山东浪潮通软信息科技有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F16/25;G06Q10/06 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 孙园园 |
地址: | 250100 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 编号规则 路由表 跳转 调用 数据库 计算机应用领域 二次开发 可配置的 可用状态 业务单据 用户需求 返回 通用 可用 流水 占用 查询 客户 | ||
本发明公开了一种跨ERP生成连续业务编号的通用方法,属于计算机应用领域,本发明要解决的技术问题为如何能够根据用户需求生成业务单据编号且不依赖某一种ERP系统,避免客户二次开发,采用的技术方案为:该方法步骤如下:S1、定义编号规则信息,生成可配置的数据库路由表;S2、调用WebServices接口,并判断数据库路由表是否存在可用的编号规则:①、若是,则下一步执行步骤S3;②、若否,则跳转至步骤S1;S3、生成编号模板;S4、根据编号规则查询是否有可用状态的编号:①、若有,则直接返回该编号;②、若否,则下一步执行步骤S5;S5、根据编号规则生成一个唯一的编号并返回该编号;S6、调用占用机制,确保始终生成流水连续的编号,下一步跳转至步骤S2。
技术领域
本发明涉及计算机应用领域,具体地说是一种跨ERP生成连续业务编号的通用方法。
背景技术
ERP系统是企业资源计划(Enterprise Resource Planning)的简称,是指建立在信息技术基础上,集信息技术与先进管理思想于一身,以系统化的管理思想,为企业员工及决策层提供决策手段的管理平台。它是从MRP(物料需求计划)发展而来的新一代集成化管理信息系统,它扩展了MRP的功能,其核心思想是供应链管理。它跳出了传统企业边界,从供应链范围去优化企业的资源,优化了现代企业的运行模式,反映了市场对企业合理调配资源的要求。它对于改善企业业务流程、提高企业核心竞争力具有显著作用。
每家ERP厂商针对业务单据编号的生成都有独立的解决方案,对于不同客户的不同业务需求支持的程度也各有差异。有些厂商提供的解决方案可能满足大部分场景下的需求,但是对于个别的个性化需求支持不够友好,因此就需要二次开发来满足客户要求。这不仅增加了项目人力的成本,也为后期程序的维护加大了难度,同时也不利于产品的完善和标准化。故如何能够根据用户需求生成业务单据编号且不依赖某一种ERP系统,使其具有较强的通用性,避免客户二次开发,减少人力成本,同时降低后期维护难度是目前现有技术中急需解决的技术问题。
发明内容
本发明的技术任务是提供一种跨ERP生成连续业务编号的通用方法,来解决如何能够根据用户需求生成业务单据编号,且能够不依赖某一种ERP系统,使其具有较强的通用性,避免客户二次开发,减少人力成本,同时降低后期维护难度问题。
本发明的技术任务是按以下方式实现的,一种跨ERP生成连续业务编号的通用方法,该方法是根据客户的要求在数据库表预置信息,再通过调用接口生成满足要求的业务单据编号;具体步骤如下:
S1、定义编号规则信息,生成可配置的数据库路由表;
S2、调用WebServices接口,并判断数据库路由表是否存在可用的编号规则:
①、若是,则下一步执行步骤S3;
②、若否,则跳转至步骤S1;
S3、生成编号模板;
S4、根据编号规则查询是否有可用状态的编号:
①、若有,则直接返回该编号;
②、若否,则下一步执行步骤S5;
S5、根据编号规则生成一个唯一的编号并返回该编号;
S6、调用占用机制,确保始终生成流水连续的编号,下一步跳转至步骤S2。
作为优选,所述步骤S1中数据库路路由中可配置的信息包括前缀信息、维度信息和流水长度信息。
更优地,所述数据库路由表包括编号规则表(DJBHRule)、有效编号记录表(BILLFLOWNORECORDS)和全部编号记录表(BILLFLOWNORECORDSALL)。
更优地,所述步骤S4中可用状态的编号是指过期的编号,过期的编号被自动清除为可用状态的编号。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东浪潮通软信息科技有限公司,未经山东浪潮通软信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910706192.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于生成脚本的方法和装置
- 下一篇:代码文件生成方法及装置