一种引用外部程序的方法

文档序号:6651761阅读:253来源:国知局
专利名称:一种引用外部程序的方法
技术领域
本发明涉及一种计算机应用技术,具体地说是一种在账务处理中引用业务系统程 序的方法。
背景技术
企业管理软件业务模块中的数据要和账务系统中的数据保持一致,这就要求账务 系统在进行凭证制单、凭证复核、记账等操作时,可以对业务模块中的数据进行核对同步。 目前采用的方法是在账务系统中增加函数,在做相关操作时调用这些函数进行业务模块的 处理,这种方法的弊端是程序可维护性差,业务模块发生变化时需要修改账务系统的相关 函数,这样造成了程序不稳定。

发明内容
本发明的目的是提供一种引用外部程序的方法。本发明的目的是按以下方式实现的,账务系统提供一个调用标准,其他业务模块 按照这个标准编写程序,账务系统在做制单等操作时调用外部程序来验证数据的一致性, 业务模块发生变化时只需修改相关业务模块的对象即可,账务系统不需要修改程序,提高 了程序的可维护性,保证了程序运行的稳定性,具体步骤如下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日
发明者王守金 申请人:浪潮集团山东通用软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1