一种引用外部程序的方法技术

技术编号:6048661 阅读:191 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种引用外部程序的方法,该方法包括用户对象UO_WBYY_ZW提供一组空函数,这些函数对应着一组触发方式,当符合某个触发条件时,动态调用对应的函数;外部系统可以从UO_WBYY_ZW继承一个用户对象,然后将要执行的程序写在这些函数中,并把这些信息注册在表LSWBYY中,系统就会在处理过程中自动调用这些程序。采用这种方式调用外部程序稳定性高,可扩展性强。

A method of referencing an external program

The present invention provides a method for external application, the method includes the user object UO_WBYY_ZW provides a set of null functions, these functions correspond to a set of trigger mode, when matched with a trigger, call the corresponding dynamic function; external system can inherit a user from the UO_WBYY_ZW object, and then write the program to be executed in these functions, and the information registered in table LSWBYY, the system will be in the process of automatic call these procedures. Using this method to call external programs, high stability, scalability.

【技术实现步骤摘要】

本专利技术涉及一种计算机应用技术,具体地说是一种在账务处理中引用业务系统程 序的方法。
技术介绍
企业管理软件业务模块中的数据要和账务系统中的数据保持一致,这就要求账务 系统在进行凭证制单、凭证复核、记账等操作时,可以对业务模块中的数据进行核对同步。 目前采用的方法是在账务系统中增加函数,在做相关操作时调用这些函数进行业务模块的 处理,这种方法的弊端是程序可维护性差,业务模块发生变化时需要修改账务系统的相关 函数,这样造成了程序不稳定。
技术实现思路
本专利技术的目的是提供。本专利技术的目的是按以下方式实现的,账务系统提供一个调用标准,其他业务模块 按照这个标准编写程序,账务系统在做制单等操作时调用外部程序来验证数据的一致性, 业务模块发生变化时只需修改相关业务模块的对象即可,账务系统不需要修改程序,提高 了程序的可维护性,保证了程序运行的稳定性,具体步骤如下1)引用的外部程序,包括一个用户对象U0_WBYY_ZW和一张表LSWBYY ;2)用户对象U0_WBYY_ZW提供了一组空函数,这些函数对应着一组触发方式,当符 合某个触发条件时,触发和这个触发方式对应的那个函数;3)外部系统从U0_WBYY_ZW继承一个用户对象,然后将要执行的程序写在这些函 数中,并把这些信息注册在表LSWBYY中,系统就会在处理过程中自动调用这些程序。本专利技术的优异效果是采用这种方式调用外部程序稳定性高,可扩展性强。具体实施例方式账务系统提供一个调用标准,其他业务模块按照这个标准编写程序,这样账务系 统就可以在做制单等操作时调用外部程序来验证数据的一致性。业务模块发生变化时只需 修改相关业务模块的对象即可,账务系统不需要修改程序,提高了程序的可维护性,保证了 程序运行的稳定性。外部程序引用功能主要由一个用户对象U0_WBYY_ZW和一张表LSWBYY组成。(1)在用户对象U0_WBYY_ZW中提供了一组空函数,这些函数对应着一组触发方式,当符合某个触发条件时,触发对应的函数。函数包括权利要求1. ,其特征在于账务系统提供一个调用标准,其他业务模 块按照这个标准编写程序,账务系统在做制单等操作时调用外部程序来验证数据的一致 性,业务模块发生变化时只需修改相关业务模块的对象即可,账务系统不需要修改程序,提 高了程序的可维护性,保证了程序运行的稳定性,具体步骤如下1)引用的外部程序,包括一个用户对象U0_WBYY_ZW和一张表LSWBYY;2)用户对象U0_WBYY_ZW提供了一组空函数,这些函数对应着一组触发方式,当符合某 个触发条件时,触发和这个触发方式对应的那个函数;3)外部系统从U0_WBYY_ZW继承一个用户对象,然后将要执行的程序写在这些函数中, 并把这些信息注册在表LSWBYY中,系统就会在处理过程中自动调用这些程序。全文摘要本专利技术提供,该方法包括用户对象UO_WBYY_ZW提供一组空函数,这些函数对应着一组触发方式,当符合某个触发条件时,动态调用对应的函数;外部系统可以从UO_WBYY_ZW继承一个用户对象,然后将要执行的程序写在这些函数中,并把这些信息注册在表LSWBYY中,系统就会在处理过程中自动调用这些程序。采用这种方式调用外部程序稳定性高,可扩展性强。文档编号G06F9/46GK102110020SQ20111003487公开日2011年6月29日 申请日期2011年2月9日 优先权日2011年2月9日专利技术者王守金 申请人:浪潮集团山东通用软件有限公司本文档来自技高网...

【技术保护点】
1.一种引用外部程序的方法,其特征在于:账务系统提供一个调用标准,其他业务模块按照这个标准编写程序,账务系统在做制单等操作时调用外部程序来验证数据的一致性,业务模块发生变化时只需修改相关业务模块的对象即可,账务系统不需要修改程序,提高了程序的可维护性,保证了程序运行的稳定性,具体步骤如下:1)引用的外部程序,包括一个用户对象UO_WBYY_ZW和一张表LSWBYY;2)用户对象UO_WBYY_ZW提供了一组空函数,这些函数对应着一组触发方式,当符合某个触发条件时,触发和这个触发方式对应的那个函数;3)外部系统从UO_WBYY_ZW继承一个用户对象,然后将要执行的程序写在这些函数中,并把这些信息注册在表LSWBYY中,系统就会在处理过程中自动调用这些程序。

【技术特征摘要】

【专利技术属性】
技术研发人员:王守金
申请(专利权)人:浪潮集团山东通用软件有限公司
类型:发明
国别省市:88

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1