捕获和处理在ERP临时阶段中生成的数据.pdf

上传人:a3 文档编号:975412 上传时间:2018-03-22 格式:PDF 页数:19 大小:585.88KB
返回 下载 相关 举报
摘要
申请专利号:

CN201110212561.4

申请日:

2011.07.26

公开号:

CN102346666A

公开日:

2012.02.08

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):G06F 9/44申请日:20110726|||公开

IPC分类号:

G06F9/44; G06Q10/00(2012.01)I

主分类号:

G06F9/44

申请人:

埃森哲环球服务有限公司

发明人:

J·B·吉利斯; E·贝加诺维克

地址:

爱尔兰都柏林

优先权:

2010.07.26 US 12/843,246

专利代理机构:

北京市金杜律师事务所 11256

代理人:

吴立明

PDF下载: PDF下载
内容摘要

捕获和处理在ERP临时阶段中生成的数据。本公开提供了一种用于标识当ERP系统起作用时执行的一组ERP任务并且用于标识与ERP任务相关联的一组临时业务处理(IBP)的系统和方法。所述方法包括创建一组IBP数据捕获工具。另一个步骤是可选地使用IBP数据主协调工具向每个IBP分配IBP数据捕获工具。另一个步骤是标识业务实体中的一组责任中心。另一个步骤是向每个责任中心提供对IBP数据捕获工具的访问链接,并且向每个责任中心发送通知以在预定时间开始捕获数据。另一个步骤是可选地使用IBP数据主协调工具从IBP数据捕获工具接收IBP数据,并可选地使用IBP数据主协调工具存储所接收的IBP数据。

权利要求书

1: 一种系统, 其被配置用于捕获和处理由在临时阶段运行的实体在一组临时业务处理 (IBP) 中生成的临时业务处理 (IBP) 数据, 其中在所述临时阶段期间, 所述实体的企业资源 规划 (ERP) 系统不起作用, 所述系统包括 : 映射模块, 其被配置用于 : 标识所述实体中的一组责任中心, 每个责任中心负责执行该组 IBP 中的一个或多个 IBP, 标识当所述 ERP 系统起作用时由所述 ERP 系统执行的一组 ERP 任务, 以及 在该组中标识所述 IBP, 每个 IBP 与该组 ERP 任务中的一个 ERP 任务相关联 ; 实现模块, 其被配置用于 : 创建一组 IBP 数据捕获工具, 该组 IBP 数据捕获工具中的每个 IBP 数据捕获工具与该 组 IBP 中的 IBP 相关联 ; 向每个相关联的 IBP 分配每个 IBP 数据捕获工具, 其中使用所述 IBP 数据捕获工具来 捕获所述 IBP 数据, 并且每个 IBP 数据捕获工具捕获相关联的 IBP 的 IBP 数据, 向每个责任中心提供访问链接以访问针对所述责任中心的 IBP 数据捕获工具, 以及 向每个责任中心发送通知以在所述临时阶段期间的预定时间开始捕获与所述责任中 心的每个 IBP 相关联的所述 IBP 数据 ; 以及 数据管理模块, 其被配置用于 : 接收使用所述 IBP 数据捕获工具所捕获的所述 IBP 数据, 以及 存储所接收的所述 IBP 数据。
2: 如权利要求 1 所述的系统, 其中根据关注区域之间的顺序或关注区域之间的优先级 来捕获所述 IBP 数据。
3: 如权利要求 1 所述的系统, 其中根据关注区域内部的顺序或者关注区域内部的优先 级来捕获所述 IBP 数据。
4: 如权利要求 1 所述的系统, 其中所述实现模块被配置用于调用 IBP 数据主协调工具 以通过确定当所述 ERP 系统起作用时所执行的所述 ERP 任务的运行顺序来向所述责任中心 发送所述通知。
5: 一种系统, 其被配置用于捕获和处理由在临时阶段运行的实体在一组临时业务处理 (IBP) 中生成的临时业务处理 (IBP) 数据, 其中在所述临时阶段期间, 所述实体的企业资源 规划 (ERP) 系统不起作用, 所述系统包括 : 数据存储设备, 其被配置用于存储 : 一组 IBP 数据捕获工具, 所述 IBP 数据, 当所述 ERP 系统起作用时由所述 ERP 系统执行的一组 ERP 任务, 以及 所述实体中的一组责任中心标识, 每个责任中心负责执行 IBP, 其中使用该组 IBP 数据 捕获工具来捕获所述 IBP 数据, 该组 IBP 数据捕获工具中的每个 IBP 数据捕获工具用于捕 获所述实体在该组 IBP 中的 IBP 的 IBP 数据, 其中所述 IBP 与由当所述 ERP 系统起作用时 所执行的 ERP 任务相关联 ; 以及 处理器, 其被配置用于 : 向所述责任中心发送用于访问所述 IBP 数据捕获工具的访问链接, 以允许所述责任中 2 心运行所述 IBP 数据捕获工具, 向所述责任中心发送通知以在所述临时阶段期间, 对于每个 IBP, 在预定时间开始使用 所述 IBP 数据捕获工具 ; 接收由所述 IBP 数据捕获工具所捕获的所述 IBP 数据, 以及 存储所接收的所述 IBP 数据。
6: 如权利要求 5 所述的系统, 其中根据关注区域之间的顺序或关注区域之间的优先级 来捕获所述 IBP 数据。
7: 如权利要求 5 所述的系统, 其中根据关注区域内部的顺序或者关注区域内部的优先 级来捕获所述 IBP 数据。
8: 如权利要求 5 所述的系统, 其中所述处理器被配置用于向所述责任中心发送所述通 知, 以通过基于当所述 ERP 系统起作用时所执行的所述 ERP 任务来确定用于运行使用所述 IBP 数据捕获工具的开始的顺序, 来在所述预定时间开始使用所述 IBP 数据捕获工具。
9: 如权利要求 8 所述的系统, 其中所述处理器被配置用于根据所确定的用于运行使用 所述 IBP 数据捕获工具的开始的顺序, 来接收使用所述 IBP 数据捕获工具所捕获的所述 IBP 数据。
10: 如权利要求 5 所述的系统, 其中所述处理器被配置用于从该组责任中心中的责任 中心接收关于所述责任中心何时完成捕获所述 IBP 数据的第二通知。
11: 如权利要求 5 所述的系统, 其中多个责任中心同时捕获针对它们的 IBP 的 IBP 数 据。
12: 如权利要求 5 所述的系统, 其中所述处理器被配置用于在所述临时阶段之后将所 存储的所述 IBP 数据发送给所述 ERP 系统, 或者发送给第二 ERP 系统。
13: 一种方法, 用于捕获和处理由在临时阶段运行的实体在一组临时业务处理 (IBP) 中生成的临时业务处理 (IBP) 数据, 其中在所述临时阶段期间, 所述实体的企业资源规划 (ERP) 系统不起作用, 所述方法包括 : 标识由所述 ERP 系统在起作用时所述 ERP 系统所执行的一组 ERP 任务 ; 标识一组 IBP, 该组 IBP 中的每个 IBP 与所述 ERP 系统起作用时所执行的该组 ERP 任务 中的一个 ERP 任务相关联 ; 创建一组 IBP 数据捕获工具, 该组 IBP 数据捕获工具中的每个 IBP 数据捕获工具与该 组 IBP 中的一个 IBP 相关联 ; 将每个 IBP 数据捕获工具分配给该组 IBP 中的每个 IBP, 其中使用一组 IBP 数据捕获工 具来捕获所述 IBP 数据, 并且该组 IBP 数据捕获工具中的每个 IBP 数据捕获工具用于捕获 所述实体的 IBP 的 IBP 数据 ; 标识所述实体中的一组责任中心, 每个责任中心负责执行该组 IBP 中的一个或多个 IBP ; 向每个责任中心提供到与所述责任中心的每个 IBP 相对应的所述 IBP 数据捕获工具的 访问链接 ; 向每个责任中心发送通知以在所述临时阶段期间的预定时间开始捕获与所述责任中 心的每个 IBP 相关联的所述 IBP 数据 ; 在所述临时阶段期间使用所述 IBP 数据捕获工具来捕获所述 IBP 数据 ; 3 从所述 IBP 数据捕获工具接收所述 IBP 数据 ; 以及 存储所接收的所述 IBP 数据。
14: 根据权利要求 13 所述的方法, 其中根据关注区域之间的顺序或关注区域之间的优 先级来捕获所述 IBP 数据。
15: 根据权利要求 13 所述的方法, 其中根据关注区域内部的顺序或者关注区域内部的 优先级来捕获所述 IBP 数据。
16: 根据权利要求 13 所述的方法, 还包括 : 基于当所述 ERP 系统起作用时所执行的所述 ERP 任务来确定用于运行使用所述 IBP 数 据捕获工具的开始的顺序, 其中 IBP 数据主协调工具向所述责任中心发送所述通知以在基 于所确定的顺序的其预定时间开始使用所述 IBP 数据捕获工具。
17: 根据权利要求 16 所述的方法, 其中来自所述 IBP 数据捕获工具的所述 IBP 数据是 基于所确定的顺序来接收的。
18: 根据权利要求 13 所述的方法, 还包括从该组责任中心中的责任中心接收关于该责 任中心已经完成捕获所述 IBP 数据的第二通知。
19: 根据权利要求 13 所述的方法, 其中预定的 IBP 数据捕获工具同时捕获其 IBP 数据。
20: 根据权利要求 13 所述的方法, 还包括在所述临时阶段之后将所存储的 IBP 数据发 送给所述实体的所述 ERP 系统, 或者发送给第二 ERP 系统。
21: 一种装置, 用于运行一种用于捕获和处理由运行在临时阶段的实体在一组临时业 务处理 (IBP) 中生成的 IBP 数据的方法, 其中在该临时阶段期间, 所述实体的企业资源规划 (ERP) 系统不起作用, 所述方法包括 : 标识由所述 ERP 系统起作用时所述 ERP 系统所执行的一组 ERP 任务 ; 标识一组临时业务处理 (IBP), 该组 IBP 中的每个 IBP 与所述 ERP 系统起作用时所执行 的该组 ERP 任务中的 ERP 任务相关联 ; 创建一组 IBP 数据捕获工具, 该组 IBP 数据捕获工具中的每个 IBP 数据捕获工具与该 组 IBP 中的一个 IBP 相关联 ; 将每个 IBP 数据捕获工具分配给该组 IBP 中的每个 IBP, 其中使用一组 IBP 数据捕获工 具来捕获所述 IBP 数据, 该组 IBP 数据捕获工具中的每个 IBP 数据捕获工具用于捕获所述 实体的 IBP 的 IBP 数据 ; 标识所述实体中的一组责任中心, 每个责任中心负责执行该组 IBP 中的一个或多个 IBP ; 向每个责任中心提供到与所述责任中心的每个 IBP 相对应的所述 IBP 数据捕获工具的 访问链接 ; 向每个责任中心发送通知以在所述临时阶段期间的预定时间开始捕获与所述责任中 心的每个 IBP 相关联的所述 IBP 数据 ; 在所述临时阶段期间使用所述 IBP 数据捕获工具来捕获所述 IBP 数据 ; 从所述 IBP 数据捕获工具接收所述 IBP 数据 ; 以及 存储所接收的所述 IBP 数据。
22: 根据权利要求 21 所述的装置, 还用于运行包括如下步骤方法 : 其中根据关注区域 之间的顺序或关注区域之间的优先级来捕获所述 IBP 数据。 4
23: 根据权利要求 21 所述的装置, 还用于运行包括如下步骤方法 : 其中根据关注区域 内部的顺序或者关注区域内部的优先级来捕获所述 IBP 数据。
24: 根据权利要求 21 所述的计算机可读介质, 还用于运行包括如下步骤的方法 : 基于当所述 ERP 系统起作用时所执行的所述 ERP 任务来确定用于运行使用所述 IBP 数 据捕获工具的开始的顺序, 其中 IBP 数据主协调工具向所述责任中心发送所述通知以在基 于所确定的顺序的其预定时间开始使用所述 IBP 数据捕获工具。

说明书


捕获和处理在 ERP 临时阶段中生成的数据

    【技术领域】
     本发明涉及捕获和处理在 ERP 临时阶段中生成的数据。背景技术 企业资源规划 (ERP) 系统是在公司或者其它商业实体内使用的一种基于计算机 的综合系统, 其用来记录在公司的交易、 共享信息以及管理内部和外部资源。典型的 ERP 系 统具有软件架构。ERP 系统的一个一般性目的是为了促进在公司的工作边界内的所有企业 机能之间的信息流动。ERP 系统的另一个一般性目的是为了将整个公司的商业运作整合为 统一的公司范围的 ERP 系统环境。
     ERP 系统可以驻留在集中式服务器上, 或者其可以分布在例如在局域网上提供服 务和通信的模块化硬件和软件单元上。通常, ERP 系统围绕集中式 ERP 系统数据库构建, 并 且通常使用公共计算平台。分布式 ERP 系统设计允许公司装配有可能来自不同供应商的模 块, 而不需要在公司区域内放置不会用到其全部功能的复杂、 昂贵的计算机硬件和软件系
     统的各种实现。然而, 这种分布式的 ERP 系统设计还可能增加在一个或多个单个模块处出 现局部 ERP 系统故障的可能性。
     在新的 ERP 系统的一种实现中, 诸如在代替旧的 ERP 系统时, 由于执行实现或替 换所需的转换步骤所涉及的复杂性, 公司通常寻求 ERP 系统供应商或第三方咨询公司的帮 助。通常, 在用新的 ERP 系统替换旧的 ERP 系统时, 由于在两个系统中都收集和处理数据的 开销以及在同时运行两个 ERP 系统时所固有的涉及数据完整性的风险, 新的 ERP 系统和旧 的 ERP 系统在转换期间并不同时运行。在 ERP 系统之间进行转换的过程通常需要花费几天 长的时间。这个时段通常被称为 ERP“中断中断 (black-out)” 时段。然而, 在 ERP 中断中 断时段期间, 公司可能仍需要运行并且从而生成生成由于在 ERP 中断中断时段期间 ERP 系 统的功能缺失而丢失或以其他方式受损的业务数据。
     如果公司的 ERP 系统暂时不能运行或以其他方式变得公司不能对其进行访问, 则 可能会出现类似的情况。这种类型的情况可能出现在公司的 ERP 系统由于系统故障、 安全 漏洞或者一些其它干扰情况而崩溃时。这种类型的中断时段可能是很短时间的, 也可能是 较长时间的。不管 ERP 系统暂时不起作用的情况如何, 公司都需要能够在中断时段期间执 行其业务功能。 并且, 由公司在任意类型的 ERP 中断时段期间生成的数据都需要被保存。 此 外, 一旦公司 ERP 系统重新开始起作用, 就需要将这种业务数据结合到公司 ERP 系统的 ERP 数据库中。或者, 在旧的 ERP 系统和替换它的新的 ERP 系统之间的切换时出现的相关情况 下, 需要将在中断时段期间生成的业务数据迁移到 ERP 数据库中以供由新的 ERP 系统访问。 发明内容
     本公开的一个实施例呈现了一种系统, 其用于捕获和处理由在临时阶段运行的实 体在一组临时业务处理 (IBP) 中生成的临时业务处理 (IBP) 数据, 其中在该临时阶段期间, 所述实体的企业资源规划 (ERP) 系统不起作用。 所述系统包括映射模块, 其被配置用于 : 标识该实体中的一组责任中心, 每个责任中心负责执行该组 IBP 中的一个或多个 IBP, 标识当 所述 ERP 系统起作用时由所述 ERP 系统执行的一组 ERP 任务, 并且在该组中标识所述 IBP, 每个 IBP 与该组 ERP 任务中的一个 ERP 任务相关联。该系统还包括实现模块, 其被配置用 于: 创建一组 IBP 数据捕获工具, 该组 IBP 数据捕获工具中的每个 IBP 数据捕获工具与该组 IBP 中的 IBP 相关联, 向每个相关联的 IBP 分配每个 IBP 数据捕获工具。使用所述 IBP 数据 捕获工具来捕获所述 IBP 数据, 并且每个 IBP 数据捕获工具捕获相关联的 IBP 的 IBP 数据。 该实现模块向每个责任中心提供访问链接以访问针对该责任中心的 IBP 数据捕获工具, 并 且向每个责任中心发送通知以在所述临时阶段期间的预定时间使用 IBP 数据主协调工具 开始捕获与所述责任中心的每个 IBP 相关联的 IBP 数据。该系统还包括数据管理模块, 其 被配置用于接收来自所述 IBP 数据捕获工具的所述 IBP 数据, 并且存储所接收的 IBP 数据。
     本公开的另一个实施例提供了一种系统, 其被配置用于捕获和处理由在临时阶段 运行的实体在一组 IBP 中生成的 IBP 数据, 其中在该临时阶段期间, 所述实体的 ERP 系统不 起作用。 所述系统包括数据存储设备, 其被配置用于存储 : 一组 IBP 数据捕获工具, 所述 IBP 数据, 当所述 ERP 系统起作用时由该 ERP 系统执行的一组 ERP 任务, 以及所述实体中的一组 责任中心标识。每个责任中心负责执行 IBP。使用该组 IBP 数据捕获工具来捕获所述 IBP 数据。该组 IBP 数据捕获工具中的每个 IBP 数据捕获工具用于捕获所述实体在该组 IBP 中 的 IBP 的 IBP 数据, 其中所述 IBP 与由所述 ERP 系统在起作用时所执行的 ERP 任务相关联。 所述系统还包括处理器, 其被配置用于使用 IBP 数据主协调工具向所述责任中心发送用于 访问所述 IBP 数据捕获工具的访问链接, 以允许所述责任中心运行所述 IBP 数据捕获工具。 所述处理器还被配置用于向所述责任中心发送通知以在所述临时阶段期间, 对于每个 IBP, 在预定时间开始使用所述 IBP 数据捕获工具, 并且接收由所述 IBP 数据捕获工具所捕获的 所述 IBP 数据, 以及将使用所述 IBP 数据捕获工具所捕获的 IBP 数据存储在数据存储设备 上。
     本公开的另一个实施例提供了一种方法, 用于捕获和处理由在临时阶段运行的实 体在一组 IBP 中生成的 IBP 数据, 其中在该临时阶段期间, 所述实体的 ERP 系统不起作用。 所述方法包括 : 标识由所述 ERP 系统在起作用时所执行的一组 ERP 任务, 标识一组 IBP, 该 组 IBP 中的每个 IBP 与所述 ERP 系统起作用时所执行的该组 ERP 任务中的一个 ERP 任务相 关联。 另一步骤是创建一组 IBP 数据捕获工具, 该组 IBP 数据捕获工具中的每个 IBP 数据捕 获工具与该组 IBP 中的一个 IBP 相关联, 并且将每个 IBP 数据捕获工具分配给该组 IBP 中 的每个 IBP, 其中使用 IBP 数据主协调工具和一组 IBP 数据捕获工具来捕获所述 IBP 数据。 该组 IBP 数据捕获工具中的每个 IBP 数据捕获工具用于捕获所述实体的 IBP 的 IBP 数据。 所述方法还包括标识所述商业实体中的一组责任中心, 每个责任中心负责执行该组 IBP 中 的一个或多个 IBP。所述方法还包括向每个责任中心提供到与该责任中心的每个 IBP 相对 应的 IBP 数据捕获工具的访问链接, 并且向每个责任中心发送通知以在所述临时阶段期间 的预定时间开始捕获与所述责任中心的每个 IBP 相关联的 IBP 数据。所述方法还包括在所 述临时阶段期间使用所述 IBP 数据捕获工具来捕获所述 IBP 数据, 从所述 IBP 数据捕获工 具接收所述 IBP 数据, 并且存储所接收的 IBP 数据。
     本公开的另一实施例提供了一种计算机可读介质, 其包含在至少一个处理器上可 运行的指令, 所述指令用于执行一种用于捕获和处理由运行在临时阶段的实体在一组 IBP中生成的 IBP 数据的方法, 其中在该临时阶段期间, 所述商业实体的 ERP 系统不起作用。所 述方法包括 : 标识当所述 ERP 系统起作用时由所述 ERP 系统所执行的一组 ERP 任务, 标识一 组 IBP, 该组 IBP 中的每个 IBP 与所述 ERP 系统在起作用时所执行的该组 ERP 任务中的 ERP 任务相关联。 另一步骤是创建一组 IBP 数据捕获工具, 该组 IBP 数据捕获工具中的每个 IBP 数据捕获工具与该组 IBP 中的一个 IBP 相关联, 将每个 IBP 数据捕获工具分配给该组 IBP 中 的每个 IBP, 其中使用 IBP 数据主协调工具和一组 IBP 数据捕获工具来捕获所述 IBP 数据。 该组 IBP 数据捕获工具中的每个 IBP 数据捕获工具用于捕获所述实体的 IBP 的 IBP 数据。 所述方法还包括标识所述商业实体中的一组责任中心, 每个责任中心负责执行该组 IBP 中 的一个或多个 IBP。所述方法还包括向每个责任中心提供到与该责任中心的每个 IBP 相对 应的 IBP 数据捕获工具的访问链接, 向每个责任中心发送通知以在所述临时阶段期间的预 定时间开始捕获与所述责任中心的每个 IBP 相关联的 IBP 数据。所述方法还包括在所述临 时阶段期间使用所述 IBP 数据捕获工具来捕获所述 IBP 数据, 从所述 IBP 数据捕获工具接 收所述 IBP 数据, 并且存储所接收的 IBP 数据。 附图说明 在下面的描述中参考以下附图详细描述了各个实施例。
     图 1A 图示了根据一个实施例的系统 ;
     图 1B 图示了根据一个实施例的另一系统 ;
     图 2 图示了根据一个实施例的用于使用图 1 中所示的系统来在 ERP 中断时段中捕 获并处理数据的方法 ; 以及
     图 3 图示了根据一个实施例的、 被配置用于提供用于图 1 中所示的系统的硬件平 台的计算机系统。
     具体实施方式
     为了简单和举例说明的目的, 通过主要参考示例描述了各个实施例的原理。在下 面的描述中, 阐述了大量具体细节以提供对各个实施例的透彻理解。然而对于本领域普通 技术人员来说, 显然也可以在没有这些具体细节的限制的情况下实践所述实施例。在某些 情况下, 公知的方法和结构没有再详细描述, 以避免不必要地混淆各个实施例。此外, 下面 描述了不同的实施例。所述实施例可以按照不同的组合一起使用或执行。
     公开了用于保存并收集由实体在 ERP 系统中断时段期间生成的业务数据的系统 和方法, 以使得该数据可被添加到 ERP 系统数据库中。通过保存和收集该业务数据, 所述系 统和方法提高了公司的 ERP 数据库中的数据完整性, 提高了公司中的运作和生产效率, 并 且针对依赖于具有更高完整性的 ERP 系统数据库的 ERP 系统的公司提高了收益。并且, 通 过运行具有更高完整性的 ERP 数据库的 ERP 系统, 能够实现降低对公司所利用的所有类型 的资源的浪费。
     1. 系统
     图 1A 图示了根据一个实施例的中断恢复 (blackout recovery, BR) 系统 100。BR 系统 100 包括数据存储装置 105、 映射模块 101、 实现模块 102、 数据管理模块 103, 以及报告 模块 104。BR 系统 100 中的这些模块可以作为 BR 系统 100 中的独立模块单独操作, 或者可以作为 BR 系统 100 中的一个或多个组合模块在 BR 系统 100 的组合的操作中操作。
     BR 系统 100 在 BR 系统 100 的数据初始化中接收组织数据 106 和 ERP 任务 107。组 织数据 106 是与使用 BR 系统 100 的公司或任何实体的组织结构有关的数据。组织数据 106 的示例可以包括负责公司的业务处理和功能的个人、 群组或者资源的标识。 ERP 任务 107 是 描述由公司的 ERP 系统执行的实际 ERP 任务的数据。实际 ERP 任务可以包括由公司在公司 的业务处理中生成的记录和通信信息以及与业务处理相关联的其它任务。 记录可以包括生 成、 输入和 / 或存储数据。组织数据 106 和 ERP 任务 107 被存储在 BR 系统 100 的数据存储 装置 105 中。
     映射模块 101 利用组织数据 106 和 ERP 任务 107 将由公司的 ERP 系统所执行的 ERP 任务 107 映射到生成基本业务数据的公司的实际业务处理。该业务数据被正常记录并 在 ERP 系统起作用时通过公司的 ERP 系统中的 ERP 任务 107 传送。然而, 在 ERP 中断时段 期间生成的实际业务数据在此被称为临时业务处理 (IBP) 数据 109。IBP 数据 109 是通过 与 ERP 任务 107 对应的实际业务处理所生成的业务数据。IBP 是在 ERP 中断时段期间出现 的实际业务处理。 每个 IBP 对应于如果 ERP 系统起作用则将在其中运行的 ERP 任务。 然而, 在 ERP 中断时段期间 ERP 系统并不起作用。
     映射模块 101 还在进一步的映射处理中利用组织数据 106 将公司中负责记录和传 送与对应于 ERP 任务 107 中的每个 ERP 任务的每个业务处理相关联的业务数据的个人、 群 组或资源点的标识进行映射。公司中具有这些责任的这些个人、 群组和 / 或资源被称为责 任中心。组织数据 106 包括与公司中的每个责任中心相关联的联系信息。通常, 映射模块 101 将每个单独的责任中心的标识分配给单个 IBP。然而, 例如, 如果责任中心执行或生成 针对多个 ERP 任务的业务数据, 则责任中心的标识也可以被分配给多个 IBP。此外, 还可能 有其它的在其中将多个责任中心的标识分配给单个 IBP 的情况。
     IBP 数据捕获工具与实现模块 102 相关联。IBP 数据捕获工具可以被提前创建并 与 IBP 数据主协调工具 110 一起存储在 BR 系统 100 中, 或者 IBP 数据捕获工具可以通过实 现模块 102 来创建。例如, 从 ERP 数据库中确定与特定 ERP 任务相关联的数据段。该数据 段被转换为针对相应的 IBP 数据捕获工具的数据段。在一个示例中, 针对该数据捕获工具 的模板可以被存储在数据存储装置 105 中并由实现模块 102 修改以包括该数据段以从执行 与该 ERP 任务相关联的 IBP 的用户或系统请求信息。通过这种方式, 实现模块 102 可以自 动创建数据捕获工具。下面将参照图 1B 更详细地描述 IBP 数据捕获工具和 IBP 数据主协 调工具 110。 工具和模块可以包括在计算机系统上运行并且存储在数据存储设备中的软件。
     实现模块 102 具有两个主要功能。第一个主要功能是将每个 IBP 与 IBP 数据捕获 工具相关联并向分配给 IBP 的每个责任中心提供对对应的 IBP 数据捕获工具的访问。如上 所述, 责任中心是公司中负责记录和传送与 ERP 任务 107 中的每个 ERP 任务对应的每个实 际业务处理相关联的实际业务数据的个人、 群组和 / 或资源点。例如, 可以通过使用责任中 心中的个人的联系信息, 经由电子邮件向该责任中心发送 IBP 数据捕获工具的拷贝来向该 责任中心提供对该 IBP 数据捕获工具的访问。另一种途径可以是简单地经由电子邮件向该 责任中心发送 HTML 链接。数据捕获工具可以是提供针对 IBP 数据获取的功能的定制的电 子表格或者特殊化的计算机程序。访问链接提供了对存储在局域网中并且包含 IBP 数据捕 获工具的文件夹的直接访问。实现模块 102 的另一主要功能是当责任中心要在 ERP 中断时段期间的预定时间开 始运行 IBP 数据捕获工具时, 向该责任中心发送一个或多个通知。 该预定时间可以基于 IBP 提前确定, 诸如为与周期性执行的实际业务处理 ( 比如每日结束报告 ) 有关的 IBP 而确定, 而不考虑其它业务活动。或者, 该预定时间可以取决于涉及另一 IBP 的预定活动而确定, 诸 如记录在基于销售 ( 该销售基于信用期限 ) 处理了销售订单之后可接收到的帐户。映射模 块 101 可以确定用于执行 IBP 的顺序和 / 或时间段以及用于执行 IBP 的偶然性或规则。该 信息被提供给实现模块 102, 并且实现模块 102 向责任中心发送通知, 指示它们在 ERP 中断 时段期间将在何时开始运行与 IBP 相关联的 IBP 数据捕获工具。
     并且, 除了向责任中心发送通知之外, 实现模块 102 可以在责任中心完成了使用 IBP 数据捕获工具的 IBP 数据捕获工具操作之后从该责任中心接收返回通知。例如, 在已 经使用销售订单 IBP 数据捕获工具对销售订单 IBP 中的 IBP 进行处理并记录之后, 责任中 心将向驻留在实现模块 102 或者 BR 系统 100 中的 IBP 数据主数据协调工具发送返回通知。 IBP 数据主协调工具 110 继而可以向针对帐户可接收 IBP 的责任中心发送后续通知, 以记录 与可基于销售订单接收到的帐户有关的 IBP 数据。进入 BR 系统 100 的通知构成一种类型 的 IBP 数据 109。从 BR 系统 100 出来的通知构成一种类型的 BRS 数据 108。BRS 数据 108 是由 BR 系统 100 生成的任意数据。 BR 系统 100 还可以包括数据管理模块 103 和报告模块 104。其中数据管理模块 103 可以被用于接受和处理输入的 IBP 数据 109, 并将其存储到数据存储装置 105 中。其中 报告模块可以被用于获取存储在数据存储装置 105 上的 IBP 数据 109 并作为 IBP 数据 109/ BRS 数据 108 发送给其它系统。例如, BRS 数据 108 被发送至公司 ERP 数据库以供在中断时 段之后向公司 ERP 系统的迁移中使用。
     2.IBP 数据工具的示例 ( 主协调和捕获 )
     图 1B 是图示了根据一个实施例的、 上面一般性介绍的不同 IBP 数据工具和责任中 心之间的关系和操作的另一个系统。在图 1B 中, IBP 数据主协调工具 110 分别通过 IBP 数 据捕获工具 I 111、 IBP 数据捕获工具 II 112 和 IBP 数据捕获工具 III 113 与相应的责任 中心 I114、 责任中心 II 115 和责任中心 III 116 进行通信。根据一个实施例, IBP 数据主 协调工具 110 向责任中心 I 114 发送指示何时开始使用 IBP 数据捕获工具 I 111 捕获 IBP 数据 111a 的通知 114a。一旦捕获了 IBP 数据 111a, 则责任中心 I 114 将 IBP 数据 111a 发 送回 IBP 数据主协调工具 110。类似地, 针对责任中心 II 115 和责任中心 III 116 分别捕 获和 / 或传送通知 115a 和 116a 以及 IBP 数据 112a 和 113a。
     IBP 数据主协调工具 110 的一般功能是在 ERP 中断时段期间使用正确的执行顺序 和诸如 IBP 数据捕获工具 111-113 之类的 IBP 数据捕获工具来促进 IBP 的执行。其还有助 于从数据存储装置 105 中存储的 IBP 数据恢复出发送给 ERP 数据库的数据迁移中的 IBP 数 据。根据一个实施例, IBP 数据主协调工具 110 具有基于软件的架构, 并且能够完全自动化 或由 IBP 数据主协调器 ( 未示出 ) 操作。IBP 数据主协调器可以是如上所述的责任中心, 其 负责操作 IBP 数据主协调工具 110。IBP 数据主协调工具 110 的基于软件的架构通常可以 是计算机程序。根据一个实施例, 该计算机程序是具有编程的用于请求组织数据 106、 ERP 任务 107 和 IBP 数据 109 并发送 BRS 数据 108 的子例程的数据库。根据另一实施例, 该计 算机程序是具有编程的用于请求组织数据 106、 ERP 任务 107 和 IBP 数据 109 并发送 BRS 数
     据 108 的子例程的电子表格。
     根据一个实施例, IBP 数据主协调工具 110 可以访问存储在数据存储装置 105 上的 包含 IBP 数据捕获工具 111-113 的数据文件夹, 其也可以是基于软件的架构并且可以是完 全自动话或由责任中心 114-116 中的指定操作者操作。根据一个实施例, IBP 数据捕获工 具 111-113 包括用于每个责任中心 111-113 的详细指令集, 用来捕获针对每个相应分配的 IBP 的 IBP 数据 111a-113a。IBP 数据捕获工具 111-113 还可以包括可执行的表格和模板, 其用于捕获交易和其它活动作为 IBP 数据 111a-113a。下面给出示例性 IBP 数据捕获工具 中的详细指令集的更详细的示例。
     根据一个实施例, IBP 数据主协调工具 110 可以在 ERP 中断时段期间作为高级端 到端订单实现处理来运行, 以实现诸如订单录入、 中期生产规划、 短期生产规划以及中间产 品和最终产品的详细调度、 采购规划、 公司间库存转移规划、 质量管理、 可支付帐户和公司 间发票、 中间产品制造、 最终产品制造、 可支付帐户 / 可接收帐户处理等等的功能。根据该 实施例, 高级端到端订单实现处理可以被分解为可应用的子处理。 例如, 采购规划可以被分 解为针对购买订单提供商分配、 创建购买订单、 释放购买订单、 购买订单价格确认、 公司内 库存订单处理、 采购接受方处理等等子处理。 根据一个实施例, 典型的 IBP 数据主协调工具 110 帮助确保 IBP 的有效运行, 其中 某些 IBP 能够同时运行并执行捕获数据的恢复。例如, 在典型的公司中, 销售订单创建的 业务处理早于信用管理的业务处理, 而这两者又都早于针对主线业务操作的高级规划优化 (advanced planning optimization, APO)。在典型的 ERP 系统中, 这些 ERP 任务 ( 销售订 单创建、 信用管理和 APO) 也早于针对主线业务操作的 ERP 任务, 之后跟着通常依次进行的 递送处理、 发票处理和可接收帐户处理的 ERP 任务。然而, 在典型的 ERP 系统中, 针对主线 业务操作的 ERP 任务可以同时运行。这些包括用于购买、 合约管理、 生产规划、 供应网规划、 商品接收处理、 发票确认、 材料估价、 综合报告以及数据供应以供供应商战略分析的 ERP 任 务。 根据一个实施例, 与针对主线业务操作的 ERP 任务相对应的 IBP 还可以与针对其它 ERP 任务的 IBP 同时运行。
     根据一个实施例, 通过 IBP 数据主协调工具 110 管理的不同 IBP 可以由关注区域 来组织。关注区域是与涉及多个 IBP 的一类业务功能有关的所有 IBP 的分组。例如, ERP 系 统中的订单到现金 (order to cash, OTC) 处理通常与该系统中涉及销售订单以及接收商品 支付的 ERP 处理有关。因此在典型的 OTC 关注区域中的一些 IBP 的示例可以包括用于寄售 处理、 销售订单创建、 开放销售订单处理、 信用管理、 发票处理、 返利 / 佣金处理、 信用 / 借记 备忘录处理的不同 IBP, 或者用于与销售订单和接收商品支付有关的类似功能的其它 IBP。 另一个示例性关注区域可以是高级规划组织 (advanced planning organizational, APO) 关注区域。APO 涉及通常根据地理、 市场分区或相关的时间范围所划分的组织。因此, 与这 些功能有关的 IBP 可以被分类为 APO 类型的 IBP。关注区域的其它示例包括针对库存功能 IBP 的库存关注区域以及针对制造功能 IBP 的制造关注区域。
     典型的, 对于给定时间段, 业务实体中的所有 APO 功能被首先执行和完成, 以使得 通过 APO 功能完成的高级规划能够在执行和运行与该给定时间段中的操作有关的其它功 能时得以考虑。也就是说, 通常, APO 功能会在执行针对 OTC、 库存和制造的功能之前完成。 OTC 和制造功能通常同时运行并且之后是库存功能。因此, 根据该示例性实施例, IBP 数据
     主协调工具 110 在管理和运行在针对 OCT 和制造的关注区域中的 IBP 之前, 管理和运行在 APO 关注区域中的所有 IBP。继而, 该 IBP 数据主协调工具 110 管理和运行在针对 OTC 和制 造的关注区域中的 IBP, 它们可以同时运行和完成。IBP 数据主协调工具 110 管理和运行针 对库存的关注区域中的 IBP。在管理根据关注区域的 IBP 的运行和性能时, IBP 数据主协调 工具 110 根据关注区域运行优先级来按照关注区域之间的顺序组织和运行 IBP。
     因为 APO 关注区域 IBP 具有最高优先级, 该示例中的关注区域之间的顺序使 APO 关注区域 IBP 首先运行, 然后使制造和 OTC 关注区域 IBP 同时运行, 这是因为这些关注区域 IBP 具有中等优先级并且能够同时或彼此依次运行。运行 OTC 和制造关注区域 IBP 之后是 运行库存关注区域 IBP, 在该示例中, 库存关注区域 IBP 不能与制造关注区域 IBP 或 OTC 关 注区域 IBP 同时运行, 并且因此将在制造关注区域 IBP 和 OTC 关注区域 IBP 运行之后才开 始运行。此外, 或者备选的, 为了根据关注区域之间的顺序或关注区域之间的优先级对 IBP 进行排序以供在多个不同关注区域之间运行, IBP 数据主协调工具 110 可以根据关注区域 内部的顺序或关注区域内部的优先级来管理和运行单个关注区域内的各个 IBP。在这种情 况下, 出于关注区域内部的顺序或者关注区域内部的优先级的目的而只考虑单个关注区域 内的 IBP。 如上所述, 典型的 OTC 关注区域可能包括用于寄售处理、 销售订单创建、 开放销售 订单处理、 信用管理、 发票处理、 返利 / 佣金处理、 信用 / 借记备忘录处理的不同 IBP, 或者用 于与销售订单和接收商品支付有关的类似功能的其它 IBP。通常, 在业务实体中, 销售订单 创建的开始早于开放销售订单处理的开始, 并且这二者又都早于发票处理的开始。根据该 实施例, 针对这些功能的针对 OTC IBP 的关注区域内部的优先级和顺序与以下相同 : 用于 销售订单创建的 IBP 的开始早于用于开放销售订单处理的 IBP 的开始, 并且这二者又都早 于针对运行用于发票处理的 IBP 的开始。当然, 这些不同的 IBP 也可以同时运行以进行不 同的基本交易。
     根据一个实施例, IBP 数据捕获工具 111 的一般功能是捕获 ERP 中断期间 IBP 中 所处理的开放销售订单业务数据。本文中出于举例说明的目的给出了根据一个实施例的、 用于开放销售订单处理的 IBP 的 IBP 数据捕获工具 111 的详细描述。
     开放销售订单处理 IBP 是用于处理在中断时段开始时现存的 ERP 系统中剩下的开 放销售订单或者在中断时段期间生成的开放销售订单的 IBP。开放销售订单是已为其记录 了顾客订单、 但是还没有出现递送文档和工厂相关处理的销售订单。销售订单 IBP 包括如 下的详细指令集, 其要求收集关于来自现存的 ERP 系统的所有开放订单的数据、 对中断时 段期间处理的所有开放订单进行标记, 并且处理使用针对销售订单 IBP 的 IBP 数据捕获工 具中的可执行表格所手工产生的递送 / 记账文档。
     下面的表 1 给出了在销售订单 IBP 数据捕获工具中的详细指令集中的步骤示例。
     表1: 在销售订单 IBP 数据捕获工具指令集中的详细指令 / 步骤的示例。
     在表 1 中, 步骤 1 和 2 是用于收集与中断时段开始之前打开的开放销售订单有关 的数据的中断前准备步骤。步骤 2 描述了从之前的 ERP 系统中提取数据以使得与这些开放 销售订单有关的数据在中断时段期间可用于处理。步骤 3- 步骤 6 是在中断时段期间出现 的步骤, 其与接下来的用于处理要在中断时段期间处理的所有销售订单的步骤有关。步骤 7- 步骤 11 是数据恢复步骤, 其用于恢复中断时段期间生成的数据。步骤 8 描述了向 IBP 数 据主协调工具 110“上载” 或发送在中断时段期间生成的 IBP 数据 111a。
     3. 方法
     图 2 图示出了根据一个实施例的、 用于捕获和处理数据的方法 200。关于图 1A-1B 中所示的系统以举例而非限制的方式描述方法 200, 并且该方法也可以在其它系统中执行。
     参考图 2, 在步骤 201 中, 标识公司 ERP 系统的 ERP 任务。例如, 图 1A 中所示的 BR 系统 100 接受诸如组织数据 106 和 ERP 任务 107 之类的信息作为针对映射模块 101 的输入 数据。
     在步骤 202 中, 映射模块 101 标识与对应于在步骤 201 中标识的 ERP 任务 107 的 业务处理有关的 IBP。该 IBP 还与 IBP 数据主协调工具 110 相关联。
     在步骤 203 中, 实现模块 102 创建或分配与在步骤 202 中标识的 IBP 相关联的 IBP 数据捕获工具, 例如 IBP 数据捕获工具 I 111、 IBP 数据捕获工具 II 112 和 IBP 数据捕获工 具 III 113。IBP 数据捕获工具还与 IBP 数据主协调工具 110 相关联。
     在步骤 204 中, 标识负责操作所述 IBP 数据捕获工具以捕获所述 IBP 的 IBP 数据 的责任中心, 其中所述 IBP 数据捕获工具被创建和 / 或分配给在步骤 202 中标识的 IBP。例 如, 分别使用 IBP 数据捕获工具 I 111、 IBP 数据捕获工具 II 112 和 IBP 数据捕获工具 III 113 来标识和分配责任中心 I 114、 责任中心 II 115 和责任中心 III 116。
     在步骤 205 中, 给予责任中心对 IBP 数据捕获工具的访问权并向责任中心发送关 于实现模块 102 何时开始捕获 IBP 数据的通知。例如, 实现模块 102 向责任中心 I 114、 责 任中心 II 115 和责任中心 III 116 分别发送针对 IBP 数据捕获工具 I 111、 IBP 数据捕获 工具 II112 和 IBP 数据捕获工具 III 113 的访问链接。实现模块 102 继而分别向责任中心 I 114、 责任中心 II 115 和责任中心 III 116 发送关于何时利用数据捕获工具发起 IBP 数 据捕获的通知 114a、 通知 115a 和通知 116a。该步骤还可以结合 IBP 数据主协调工具来实 现, 作为全自动计算机程序运行或者由协调器手工运行。
     在步骤 206 中, 使用 IBP 数据捕获工具来捕获 IBP 数据 108。如上所述, 每个单独 的责任中心运行分配给它的数据捕获工具以生成其 IBP 数据 109。 例如, 责任中心 I 114 使 用 IBP 数据捕获工具 I 111 生成 IBP 数据 111a。
     在步骤 207 中, 通过 IBP 数据主协调工具 110 接收 IBP 数据并对其进行本地存储, 或者通过数据管理模块 103 在 BR 系统 100 处接收 IBP 数据并将其存储在数据存储装置 105 中。
     4. 技术效果
     与诸如 BR 系统 100 之类的与 BR 系统相关联的系统和方法相关联的技术效果包 括收集 IBP 数据 109 和生成 BRS 数据 108, 以及提高在 ERP 系统数据库中的数据的完整性。 这可以包括例如在中断时段期间收集的 IBP 数据 109 之类的数据。对 IBP 数据 109 收集和 BRS 数据 108 生成的控制可以提高公司的 ERP 数据库中的数据完整性, 提高公司的运行和生 产效率, 并且针对依赖于具有更高完整性的 ERP 系统数据库的 ERP 系统的公司提高了的收 益。并且, 通过运行具有更高完整性的 ERP 数据库的 ERP 系统, 能够实现降低公司所利用的 所有类型的资源的浪费。
     另一方面是通过基于对 IBP 数据 109 收集的控制而允许对 IBP 数据的更快处理, 更经济地使用计算机系统中的存储器。 BR 系统 100 还提供了更有效的数据库搜索策略和更 高速的 IBP 数据 109 和 BRS 数据 108 的处理。BR 系统 100 实现了最小负载的数据处理。并 且, BR 系统 100 提供了用于有效的搜索、 检索和评估 BR 系统 100 中的 IBP 数据 109 和 BRS 数据 108 的技术工具。
     使用 BR 系统 100 来处理 IBP 数据 109 和 BRS 数据 108 的功能 / 步骤以针对用户 必须控制的智力任务向用户提供技术工具形式的信息, 并且因此对有效搜索、 检索和评估 IBP 数据 109 和 BRS 数据 108 的技术问题的技术解决方案做出了贡献。容易使用的 IBP 数 据 109 和 BRS 数据 108 允许用户更快、 更准确地掌握 ERP 中断恢复进程和 IBP 数据 109 和 BRS 数据 108 的处理和收集, 从而促进 ERP 活动, 并且因而获得提高的、 连续的人机交互。
     5. 用于运行软件的计算机系统在此描述的一个或多个步骤和功能以及在此描述的系统的一个或多个组件可以 被实现为存储在计算机可读存储设备 ( 诸如存储器或其它类型的存储设备 ) 上的计算机代 码。计算机代码可在计算机系统 ( 例如下述的计算机系统 300) 上例如由处理器、 专用集成 电路 (ASIC) 或其它类型的电路来运行。所述代码可以作为由源代码、 目标代码、 可执行代 码或其它格式的程序指令组成的软件程序而存在。
     图 3 示出了可以用作针对 BR 系统 100 的硬件平台的计算机系统 300。计算机系统 300 可以用作用于运行在此所述的一个或多个步骤、 方法和功能的平台, 其可以体现为存储 在一个或多个计算机可读存储设备 ( 其为硬件存储设备 ) 上的软件。
     计算机系统 300 包括可以实现或运行执行在此所描述的某些或所有方法、 功能以 及其它步骤的软件指令的处理器 301 或处理电路。来自处理器 301 的命令和数据通过通 信总线 303 传输。计算机系统 300 还包括计算机可读存储设备 302, 诸如随机存取存储器 (RAM), 其中用于处理器 301 的软件和数据可以在运行时间期间驻留。存储设备 302 可以包 括非易失性数据存储设备。计算机系统 300 可以包括用于连接到网络的网络接口 304。对 于本领域普通技术人员来说, 显然其它已知的电子组件也可以被添加到计算机系统 300 或 在计算机系统 300 中替换。 此外, 关于中断恢复系统大体上描述了在此描述的系统和方法, 诸如用于处理 IBP 数据 109 和 BRS 数据 108 的 BR 系统 100。然而, 所述系统和方法也可以应用于针对其它类 型数据的其它类型的系统。
     尽管已经参考示例描述了各个实施例, 但是本领域技术人员能够对所描述的实施 例进行各种修改而不脱离如权利要求中所述的实施例的范围及其等同形式。
    

捕获和处理在ERP临时阶段中生成的数据.pdf_第1页
第1页 / 共19页
捕获和处理在ERP临时阶段中生成的数据.pdf_第2页
第2页 / 共19页
捕获和处理在ERP临时阶段中生成的数据.pdf_第3页
第3页 / 共19页
点击查看更多>>
资源描述

《捕获和处理在ERP临时阶段中生成的数据.pdf》由会员分享,可在线阅读,更多相关《捕获和处理在ERP临时阶段中生成的数据.pdf(19页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN102346666A43申请公布日20120208CN102346666ACN102346666A21申请号201110212561422申请日2011072612/843,24620100726USG06F9/44200601G06Q10/0020120171申请人埃森哲环球服务有限公司地址爱尔兰都柏林72发明人JB吉利斯E贝加诺维克74专利代理机构北京市金杜律师事务所11256代理人吴立明54发明名称捕获和处理在ERP临时阶段中生成的数据57摘要捕获和处理在ERP临时阶段中生成的数据。本公开提供了一种用于标识当ERP系统起作用时执行的一组ERP任务并且用于标识与ERP任务。

2、相关联的一组临时业务处理IBP的系统和方法。所述方法包括创建一组IBP数据捕获工具。另一个步骤是可选地使用IBP数据主协调工具向每个IBP分配IBP数据捕获工具。另一个步骤是标识业务实体中的一组责任中心。另一个步骤是向每个责任中心提供对IBP数据捕获工具的访问链接,并且向每个责任中心发送通知以在预定时间开始捕获数据。另一个步骤是可选地使用IBP数据主协调工具从IBP数据捕获工具接收IBP数据,并可选地使用IBP数据主协调工具存储所接收的IBP数据。30优先权数据51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书4页说明书10页附图4页CN102346686A1/4页21一。

3、种系统,其被配置用于捕获和处理由在临时阶段运行的实体在一组临时业务处理IBP中生成的临时业务处理IBP数据,其中在所述临时阶段期间,所述实体的企业资源规划ERP系统不起作用,所述系统包括映射模块,其被配置用于标识所述实体中的一组责任中心,每个责任中心负责执行该组IBP中的一个或多个IBP,标识当所述ERP系统起作用时由所述ERP系统执行的一组ERP任务,以及在该组中标识所述IBP,每个IBP与该组ERP任务中的一个ERP任务相关联;实现模块,其被配置用于创建一组IBP数据捕获工具,该组IBP数据捕获工具中的每个IBP数据捕获工具与该组IBP中的IBP相关联;向每个相关联的IBP分配每个IBP数。

4、据捕获工具,其中使用所述IBP数据捕获工具来捕获所述IBP数据,并且每个IBP数据捕获工具捕获相关联的IBP的IBP数据,向每个责任中心提供访问链接以访问针对所述责任中心的IBP数据捕获工具,以及向每个责任中心发送通知以在所述临时阶段期间的预定时间开始捕获与所述责任中心的每个IBP相关联的所述IBP数据;以及数据管理模块,其被配置用于接收使用所述IBP数据捕获工具所捕获的所述IBP数据,以及存储所接收的所述IBP数据。2如权利要求1所述的系统,其中根据关注区域之间的顺序或关注区域之间的优先级来捕获所述IBP数据。3如权利要求1所述的系统,其中根据关注区域内部的顺序或者关注区域内部的优先级来捕获。

5、所述IBP数据。4如权利要求1所述的系统,其中所述实现模块被配置用于调用IBP数据主协调工具以通过确定当所述ERP系统起作用时所执行的所述ERP任务的运行顺序来向所述责任中心发送所述通知。5一种系统,其被配置用于捕获和处理由在临时阶段运行的实体在一组临时业务处理IBP中生成的临时业务处理IBP数据,其中在所述临时阶段期间,所述实体的企业资源规划ERP系统不起作用,所述系统包括数据存储设备,其被配置用于存储一组IBP数据捕获工具,所述IBP数据,当所述ERP系统起作用时由所述ERP系统执行的一组ERP任务,以及所述实体中的一组责任中心标识,每个责任中心负责执行IBP,其中使用该组IBP数据捕获工。

6、具来捕获所述IBP数据,该组IBP数据捕获工具中的每个IBP数据捕获工具用于捕获所述实体在该组IBP中的IBP的IBP数据,其中所述IBP与由当所述ERP系统起作用时所执行的ERP任务相关联;以及处理器,其被配置用于向所述责任中心发送用于访问所述IBP数据捕获工具的访问链接,以允许所述责任中权利要求书CN102346666ACN102346686A2/4页3心运行所述IBP数据捕获工具,向所述责任中心发送通知以在所述临时阶段期间,对于每个IBP,在预定时间开始使用所述IBP数据捕获工具;接收由所述IBP数据捕获工具所捕获的所述IBP数据,以及存储所接收的所述IBP数据。6如权利要求5所述的系统。

7、,其中根据关注区域之间的顺序或关注区域之间的优先级来捕获所述IBP数据。7如权利要求5所述的系统,其中根据关注区域内部的顺序或者关注区域内部的优先级来捕获所述IBP数据。8如权利要求5所述的系统,其中所述处理器被配置用于向所述责任中心发送所述通知,以通过基于当所述ERP系统起作用时所执行的所述ERP任务来确定用于运行使用所述IBP数据捕获工具的开始的顺序,来在所述预定时间开始使用所述IBP数据捕获工具。9如权利要求8所述的系统,其中所述处理器被配置用于根据所确定的用于运行使用所述IBP数据捕获工具的开始的顺序,来接收使用所述IBP数据捕获工具所捕获的所述IBP数据。10如权利要求5所述的系统,。

8、其中所述处理器被配置用于从该组责任中心中的责任中心接收关于所述责任中心何时完成捕获所述IBP数据的第二通知。11如权利要求5所述的系统,其中多个责任中心同时捕获针对它们的IBP的IBP数据。12如权利要求5所述的系统,其中所述处理器被配置用于在所述临时阶段之后将所存储的所述IBP数据发送给所述ERP系统,或者发送给第二ERP系统。13一种方法,用于捕获和处理由在临时阶段运行的实体在一组临时业务处理IBP中生成的临时业务处理IBP数据,其中在所述临时阶段期间,所述实体的企业资源规划ERP系统不起作用,所述方法包括标识由所述ERP系统在起作用时所述ERP系统所执行的一组ERP任务;标识一组IBP,。

9、该组IBP中的每个IBP与所述ERP系统起作用时所执行的该组ERP任务中的一个ERP任务相关联;创建一组IBP数据捕获工具,该组IBP数据捕获工具中的每个IBP数据捕获工具与该组IBP中的一个IBP相关联;将每个IBP数据捕获工具分配给该组IBP中的每个IBP,其中使用一组IBP数据捕获工具来捕获所述IBP数据,并且该组IBP数据捕获工具中的每个IBP数据捕获工具用于捕获所述实体的IBP的IBP数据;标识所述实体中的一组责任中心,每个责任中心负责执行该组IBP中的一个或多个IBP;向每个责任中心提供到与所述责任中心的每个IBP相对应的所述IBP数据捕获工具的访问链接;向每个责任中心发送通知以在。

10、所述临时阶段期间的预定时间开始捕获与所述责任中心的每个IBP相关联的所述IBP数据;在所述临时阶段期间使用所述IBP数据捕获工具来捕获所述IBP数据;权利要求书CN102346666ACN102346686A3/4页4从所述IBP数据捕获工具接收所述IBP数据;以及存储所接收的所述IBP数据。14根据权利要求13所述的方法,其中根据关注区域之间的顺序或关注区域之间的优先级来捕获所述IBP数据。15根据权利要求13所述的方法,其中根据关注区域内部的顺序或者关注区域内部的优先级来捕获所述IBP数据。16根据权利要求13所述的方法,还包括基于当所述ERP系统起作用时所执行的所述ERP任务来确定用于运。

11、行使用所述IBP数据捕获工具的开始的顺序,其中IBP数据主协调工具向所述责任中心发送所述通知以在基于所确定的顺序的其预定时间开始使用所述IBP数据捕获工具。17根据权利要求16所述的方法,其中来自所述IBP数据捕获工具的所述IBP数据是基于所确定的顺序来接收的。18根据权利要求13所述的方法,还包括从该组责任中心中的责任中心接收关于该责任中心已经完成捕获所述IBP数据的第二通知。19根据权利要求13所述的方法,其中预定的IBP数据捕获工具同时捕获其IBP数据。20根据权利要求13所述的方法,还包括在所述临时阶段之后将所存储的IBP数据发送给所述实体的所述ERP系统,或者发送给第二ERP系统。2。

12、1一种装置,用于运行一种用于捕获和处理由运行在临时阶段的实体在一组临时业务处理IBP中生成的IBP数据的方法,其中在该临时阶段期间,所述实体的企业资源规划ERP系统不起作用,所述方法包括标识由所述ERP系统起作用时所述ERP系统所执行的一组ERP任务;标识一组临时业务处理IBP,该组IBP中的每个IBP与所述ERP系统起作用时所执行的该组ERP任务中的ERP任务相关联;创建一组IBP数据捕获工具,该组IBP数据捕获工具中的每个IBP数据捕获工具与该组IBP中的一个IBP相关联;将每个IBP数据捕获工具分配给该组IBP中的每个IBP,其中使用一组IBP数据捕获工具来捕获所述IBP数据,该组IBP。

13、数据捕获工具中的每个IBP数据捕获工具用于捕获所述实体的IBP的IBP数据;标识所述实体中的一组责任中心,每个责任中心负责执行该组IBP中的一个或多个IBP;向每个责任中心提供到与所述责任中心的每个IBP相对应的所述IBP数据捕获工具的访问链接;向每个责任中心发送通知以在所述临时阶段期间的预定时间开始捕获与所述责任中心的每个IBP相关联的所述IBP数据;在所述临时阶段期间使用所述IBP数据捕获工具来捕获所述IBP数据;从所述IBP数据捕获工具接收所述IBP数据;以及存储所接收的所述IBP数据。22根据权利要求21所述的装置,还用于运行包括如下步骤方法其中根据关注区域之间的顺序或关注区域之间的优。

14、先级来捕获所述IBP数据。权利要求书CN102346666ACN102346686A4/4页523根据权利要求21所述的装置,还用于运行包括如下步骤方法其中根据关注区域内部的顺序或者关注区域内部的优先级来捕获所述IBP数据。24根据权利要求21所述的计算机可读介质,还用于运行包括如下步骤的方法基于当所述ERP系统起作用时所执行的所述ERP任务来确定用于运行使用所述IBP数据捕获工具的开始的顺序,其中IBP数据主协调工具向所述责任中心发送所述通知以在基于所确定的顺序的其预定时间开始使用所述IBP数据捕获工具。权利要求书CN102346666ACN102346686A1/10页6捕获和处理在ERP。

15、临时阶段中生成的数据技术领域0001本发明涉及捕获和处理在ERP临时阶段中生成的数据。背景技术0002企业资源规划ERP系统是在公司或者其它商业实体内使用的一种基于计算机的综合系统,其用来记录在公司的交易、共享信息以及管理内部和外部资源。典型的ERP系统具有软件架构。ERP系统的一个一般性目的是为了促进在公司的工作边界内的所有企业机能之间的信息流动。ERP系统的另一个一般性目的是为了将整个公司的商业运作整合为统一的公司范围的ERP系统环境。0003ERP系统可以驻留在集中式服务器上,或者其可以分布在例如在局域网上提供服务和通信的模块化硬件和软件单元上。通常,ERP系统围绕集中式ERP系统数据库。

16、构建,并且通常使用公共计算平台。分布式ERP系统设计允许公司装配有可能来自不同供应商的模块,而不需要在公司区域内放置不会用到其全部功能的复杂、昂贵的计算机硬件和软件系统的各种实现。然而,这种分布式的ERP系统设计还可能增加在一个或多个单个模块处出现局部ERP系统故障的可能性。0004在新的ERP系统的一种实现中,诸如在代替旧的ERP系统时,由于执行实现或替换所需的转换步骤所涉及的复杂性,公司通常寻求ERP系统供应商或第三方咨询公司的帮助。通常,在用新的ERP系统替换旧的ERP系统时,由于在两个系统中都收集和处理数据的开销以及在同时运行两个ERP系统时所固有的涉及数据完整性的风险,新的ERP系统。

17、和旧的ERP系统在转换期间并不同时运行。在ERP系统之间进行转换的过程通常需要花费几天长的时间。这个时段通常被称为ERP“中断中断BLACKOUT”时段。然而,在ERP中断中断时段期间,公司可能仍需要运行并且从而生成生成由于在ERP中断中断时段期间ERP系统的功能缺失而丢失或以其他方式受损的业务数据。0005如果公司的ERP系统暂时不能运行或以其他方式变得公司不能对其进行访问,则可能会出现类似的情况。这种类型的情况可能出现在公司的ERP系统由于系统故障、安全漏洞或者一些其它干扰情况而崩溃时。这种类型的中断时段可能是很短时间的,也可能是较长时间的。不管ERP系统暂时不起作用的情况如何,公司都需要。

18、能够在中断时段期间执行其业务功能。并且,由公司在任意类型的ERP中断时段期间生成的数据都需要被保存。此外,一旦公司ERP系统重新开始起作用,就需要将这种业务数据结合到公司ERP系统的ERP数据库中。或者,在旧的ERP系统和替换它的新的ERP系统之间的切换时出现的相关情况下,需要将在中断时段期间生成的业务数据迁移到ERP数据库中以供由新的ERP系统访问。发明内容0006本公开的一个实施例呈现了一种系统,其用于捕获和处理由在临时阶段运行的实体在一组临时业务处理IBP中生成的临时业务处理IBP数据,其中在该临时阶段期间,所述实体的企业资源规划ERP系统不起作用。所述系统包括映射模块,其被配置用于标说。

19、明书CN102346666ACN102346686A2/10页7识该实体中的一组责任中心,每个责任中心负责执行该组IBP中的一个或多个IBP,标识当所述ERP系统起作用时由所述ERP系统执行的一组ERP任务,并且在该组中标识所述IBP,每个IBP与该组ERP任务中的一个ERP任务相关联。该系统还包括实现模块,其被配置用于创建一组IBP数据捕获工具,该组IBP数据捕获工具中的每个IBP数据捕获工具与该组IBP中的IBP相关联,向每个相关联的IBP分配每个IBP数据捕获工具。使用所述IBP数据捕获工具来捕获所述IBP数据,并且每个IBP数据捕获工具捕获相关联的IBP的IBP数据。该实现模块向每个责。

20、任中心提供访问链接以访问针对该责任中心的IBP数据捕获工具,并且向每个责任中心发送通知以在所述临时阶段期间的预定时间使用IBP数据主协调工具开始捕获与所述责任中心的每个IBP相关联的IBP数据。该系统还包括数据管理模块,其被配置用于接收来自所述IBP数据捕获工具的所述IBP数据,并且存储所接收的IBP数据。0007本公开的另一个实施例提供了一种系统,其被配置用于捕获和处理由在临时阶段运行的实体在一组IBP中生成的IBP数据,其中在该临时阶段期间,所述实体的ERP系统不起作用。所述系统包括数据存储设备,其被配置用于存储一组IBP数据捕获工具,所述IBP数据,当所述ERP系统起作用时由该ERP系统。

21、执行的一组ERP任务,以及所述实体中的一组责任中心标识。每个责任中心负责执行IBP。使用该组IBP数据捕获工具来捕获所述IBP数据。该组IBP数据捕获工具中的每个IBP数据捕获工具用于捕获所述实体在该组IBP中的IBP的IBP数据,其中所述IBP与由所述ERP系统在起作用时所执行的ERP任务相关联。所述系统还包括处理器,其被配置用于使用IBP数据主协调工具向所述责任中心发送用于访问所述IBP数据捕获工具的访问链接,以允许所述责任中心运行所述IBP数据捕获工具。所述处理器还被配置用于向所述责任中心发送通知以在所述临时阶段期间,对于每个IBP,在预定时间开始使用所述IBP数据捕获工具,并且接收由所。

22、述IBP数据捕获工具所捕获的所述IBP数据,以及将使用所述IBP数据捕获工具所捕获的IBP数据存储在数据存储设备上。0008本公开的另一个实施例提供了一种方法,用于捕获和处理由在临时阶段运行的实体在一组IBP中生成的IBP数据,其中在该临时阶段期间,所述实体的ERP系统不起作用。所述方法包括标识由所述ERP系统在起作用时所执行的一组ERP任务,标识一组IBP,该组IBP中的每个IBP与所述ERP系统起作用时所执行的该组ERP任务中的一个ERP任务相关联。另一步骤是创建一组IBP数据捕获工具,该组IBP数据捕获工具中的每个IBP数据捕获工具与该组IBP中的一个IBP相关联,并且将每个IBP数据捕。

23、获工具分配给该组IBP中的每个IBP,其中使用IBP数据主协调工具和一组IBP数据捕获工具来捕获所述IBP数据。该组IBP数据捕获工具中的每个IBP数据捕获工具用于捕获所述实体的IBP的IBP数据。所述方法还包括标识所述商业实体中的一组责任中心,每个责任中心负责执行该组IBP中的一个或多个IBP。所述方法还包括向每个责任中心提供到与该责任中心的每个IBP相对应的IBP数据捕获工具的访问链接,并且向每个责任中心发送通知以在所述临时阶段期间的预定时间开始捕获与所述责任中心的每个IBP相关联的IBP数据。所述方法还包括在所述临时阶段期间使用所述IBP数据捕获工具来捕获所述IBP数据,从所述IBP数据。

24、捕获工具接收所述IBP数据,并且存储所接收的IBP数据。0009本公开的另一实施例提供了一种计算机可读介质,其包含在至少一个处理器上可运行的指令,所述指令用于执行一种用于捕获和处理由运行在临时阶段的实体在一组IBP说明书CN102346666ACN102346686A3/10页8中生成的IBP数据的方法,其中在该临时阶段期间,所述商业实体的ERP系统不起作用。所述方法包括标识当所述ERP系统起作用时由所述ERP系统所执行的一组ERP任务,标识一组IBP,该组IBP中的每个IBP与所述ERP系统在起作用时所执行的该组ERP任务中的ERP任务相关联。另一步骤是创建一组IBP数据捕获工具,该组IBP。

25、数据捕获工具中的每个IBP数据捕获工具与该组IBP中的一个IBP相关联,将每个IBP数据捕获工具分配给该组IBP中的每个IBP,其中使用IBP数据主协调工具和一组IBP数据捕获工具来捕获所述IBP数据。该组IBP数据捕获工具中的每个IBP数据捕获工具用于捕获所述实体的IBP的IBP数据。所述方法还包括标识所述商业实体中的一组责任中心,每个责任中心负责执行该组IBP中的一个或多个IBP。所述方法还包括向每个责任中心提供到与该责任中心的每个IBP相对应的IBP数据捕获工具的访问链接,向每个责任中心发送通知以在所述临时阶段期间的预定时间开始捕获与所述责任中心的每个IBP相关联的IBP数据。所述方法还。

26、包括在所述临时阶段期间使用所述IBP数据捕获工具来捕获所述IBP数据,从所述IBP数据捕获工具接收所述IBP数据,并且存储所接收的IBP数据。附图说明0010在下面的描述中参考以下附图详细描述了各个实施例。0011图1A图示了根据一个实施例的系统;0012图1B图示了根据一个实施例的另一系统;0013图2图示了根据一个实施例的用于使用图1中所示的系统来在ERP中断时段中捕获并处理数据的方法;以及0014图3图示了根据一个实施例的、被配置用于提供用于图1中所示的系统的硬件平台的计算机系统。具体实施方式0015为了简单和举例说明的目的,通过主要参考示例描述了各个实施例的原理。在下面的描述中,阐述了。

27、大量具体细节以提供对各个实施例的透彻理解。然而对于本领域普通技术人员来说,显然也可以在没有这些具体细节的限制的情况下实践所述实施例。在某些情况下,公知的方法和结构没有再详细描述,以避免不必要地混淆各个实施例。此外,下面描述了不同的实施例。所述实施例可以按照不同的组合一起使用或执行。0016公开了用于保存并收集由实体在ERP系统中断时段期间生成的业务数据的系统和方法,以使得该数据可被添加到ERP系统数据库中。通过保存和收集该业务数据,所述系统和方法提高了公司的ERP数据库中的数据完整性,提高了公司中的运作和生产效率,并且针对依赖于具有更高完整性的ERP系统数据库的ERP系统的公司提高了收益。并且。

28、,通过运行具有更高完整性的ERP数据库的ERP系统,能够实现降低对公司所利用的所有类型的资源的浪费。00171系统0018图1A图示了根据一个实施例的中断恢复BLACKOUTRECOVERY,BR系统100。BR系统100包括数据存储装置105、映射模块101、实现模块102、数据管理模块103,以及报告模块104。BR系统100中的这些模块可以作为BR系统100中的独立模块单独操作,或者可说明书CN102346666ACN102346686A4/10页9以作为BR系统100中的一个或多个组合模块在BR系统100的组合的操作中操作。0019BR系统100在BR系统100的数据初始化中接收组织数。

29、据106和ERP任务107。组织数据106是与使用BR系统100的公司或任何实体的组织结构有关的数据。组织数据106的示例可以包括负责公司的业务处理和功能的个人、群组或者资源的标识。ERP任务107是描述由公司的ERP系统执行的实际ERP任务的数据。实际ERP任务可以包括由公司在公司的业务处理中生成的记录和通信信息以及与业务处理相关联的其它任务。记录可以包括生成、输入和/或存储数据。组织数据106和ERP任务107被存储在BR系统100的数据存储装置105中。0020映射模块101利用组织数据106和ERP任务107将由公司的ERP系统所执行的ERP任务107映射到生成基本业务数据的公司的实际。

30、业务处理。该业务数据被正常记录并在ERP系统起作用时通过公司的ERP系统中的ERP任务107传送。然而,在ERP中断时段期间生成的实际业务数据在此被称为临时业务处理IBP数据109。IBP数据109是通过与ERP任务107对应的实际业务处理所生成的业务数据。IBP是在ERP中断时段期间出现的实际业务处理。每个IBP对应于如果ERP系统起作用则将在其中运行的ERP任务。然而,在ERP中断时段期间ERP系统并不起作用。0021映射模块101还在进一步的映射处理中利用组织数据106将公司中负责记录和传送与对应于ERP任务107中的每个ERP任务的每个业务处理相关联的业务数据的个人、群组或资源点的标识。

31、进行映射。公司中具有这些责任的这些个人、群组和/或资源被称为责任中心。组织数据106包括与公司中的每个责任中心相关联的联系信息。通常,映射模块101将每个单独的责任中心的标识分配给单个IBP。然而,例如,如果责任中心执行或生成针对多个ERP任务的业务数据,则责任中心的标识也可以被分配给多个IBP。此外,还可能有其它的在其中将多个责任中心的标识分配给单个IBP的情况。0022IBP数据捕获工具与实现模块102相关联。IBP数据捕获工具可以被提前创建并与IBP数据主协调工具110一起存储在BR系统100中,或者IBP数据捕获工具可以通过实现模块102来创建。例如,从ERP数据库中确定与特定ERP任。

32、务相关联的数据段。该数据段被转换为针对相应的IBP数据捕获工具的数据段。在一个示例中,针对该数据捕获工具的模板可以被存储在数据存储装置105中并由实现模块102修改以包括该数据段以从执行与该ERP任务相关联的IBP的用户或系统请求信息。通过这种方式,实现模块102可以自动创建数据捕获工具。下面将参照图1B更详细地描述IBP数据捕获工具和IBP数据主协调工具110。工具和模块可以包括在计算机系统上运行并且存储在数据存储设备中的软件。0023实现模块102具有两个主要功能。第一个主要功能是将每个IBP与IBP数据捕获工具相关联并向分配给IBP的每个责任中心提供对对应的IBP数据捕获工具的访问。如上。

33、所述,责任中心是公司中负责记录和传送与ERP任务107中的每个ERP任务对应的每个实际业务处理相关联的实际业务数据的个人、群组和/或资源点。例如,可以通过使用责任中心中的个人的联系信息,经由电子邮件向该责任中心发送IBP数据捕获工具的拷贝来向该责任中心提供对该IBP数据捕获工具的访问。另一种途径可以是简单地经由电子邮件向该责任中心发送HTML链接。数据捕获工具可以是提供针对IBP数据获取的功能的定制的电子表格或者特殊化的计算机程序。访问链接提供了对存储在局域网中并且包含IBP数据捕获工具的文件夹的直接访问。说明书CN102346666ACN102346686A5/10页100024实现模块10。

34、2的另一主要功能是当责任中心要在ERP中断时段期间的预定时间开始运行IBP数据捕获工具时,向该责任中心发送一个或多个通知。该预定时间可以基于IBP提前确定,诸如为与周期性执行的实际业务处理比如每日结束报告有关的IBP而确定,而不考虑其它业务活动。或者,该预定时间可以取决于涉及另一IBP的预定活动而确定,诸如记录在基于销售该销售基于信用期限处理了销售订单之后可接收到的帐户。映射模块101可以确定用于执行IBP的顺序和/或时间段以及用于执行IBP的偶然性或规则。该信息被提供给实现模块102,并且实现模块102向责任中心发送通知,指示它们在ERP中断时段期间将在何时开始运行与IBP相关联的IBP数据。

35、捕获工具。0025并且,除了向责任中心发送通知之外,实现模块102可以在责任中心完成了使用IBP数据捕获工具的IBP数据捕获工具操作之后从该责任中心接收返回通知。例如,在已经使用销售订单IBP数据捕获工具对销售订单IBP中的IBP进行处理并记录之后,责任中心将向驻留在实现模块102或者BR系统100中的IBP数据主数据协调工具发送返回通知。IBP数据主协调工具110继而可以向针对帐户可接收IBP的责任中心发送后续通知,以记录与可基于销售订单接收到的帐户有关的IBP数据。进入BR系统100的通知构成一种类型的IBP数据109。从BR系统100出来的通知构成一种类型的BRS数据108。BRS数据1。

36、08是由BR系统100生成的任意数据。0026BR系统100还可以包括数据管理模块103和报告模块104。其中数据管理模块103可以被用于接受和处理输入的IBP数据109,并将其存储到数据存储装置105中。其中报告模块可以被用于获取存储在数据存储装置105上的IBP数据109并作为IBP数据109/BRS数据108发送给其它系统。例如,BRS数据108被发送至公司ERP数据库以供在中断时段之后向公司ERP系统的迁移中使用。00272IBP数据工具的示例主协调和捕获0028图1B是图示了根据一个实施例的、上面一般性介绍的不同IBP数据工具和责任中心之间的关系和操作的另一个系统。在图1B中,IBP。

37、数据主协调工具110分别通过IBP数据捕获工具I111、IBP数据捕获工具II112和IBP数据捕获工具III113与相应的责任中心I114、责任中心II115和责任中心III116进行通信。根据一个实施例,IBP数据主协调工具110向责任中心I114发送指示何时开始使用IBP数据捕获工具I111捕获IBP数据111A的通知114A。一旦捕获了IBP数据111A,则责任中心I114将IBP数据111A发送回IBP数据主协调工具110。类似地,针对责任中心II115和责任中心III116分别捕获和/或传送通知115A和116A以及IBP数据112A和113A。0029IBP数据主协调工具110的。

38、一般功能是在ERP中断时段期间使用正确的执行顺序和诸如IBP数据捕获工具111113之类的IBP数据捕获工具来促进IBP的执行。其还有助于从数据存储装置105中存储的IBP数据恢复出发送给ERP数据库的数据迁移中的IBP数据。根据一个实施例,IBP数据主协调工具110具有基于软件的架构,并且能够完全自动化或由IBP数据主协调器未示出操作。IBP数据主协调器可以是如上所述的责任中心,其负责操作IBP数据主协调工具110。IBP数据主协调工具110的基于软件的架构通常可以是计算机程序。根据一个实施例,该计算机程序是具有编程的用于请求组织数据106、ERP任务107和IBP数据109并发送BRS数据。

39、108的子例程的数据库。根据另一实施例,该计算机程序是具有编程的用于请求组织数据106、ERP任务107和IBP数据109并发送BRS数说明书CN102346666ACN102346686A6/10页11据108的子例程的电子表格。0030根据一个实施例,IBP数据主协调工具110可以访问存储在数据存储装置105上的包含IBP数据捕获工具111113的数据文件夹,其也可以是基于软件的架构并且可以是完全自动话或由责任中心114116中的指定操作者操作。根据一个实施例,IBP数据捕获工具111113包括用于每个责任中心111113的详细指令集,用来捕获针对每个相应分配的IBP的IBP数据111A1。

40、13A。IBP数据捕获工具111113还可以包括可执行的表格和模板,其用于捕获交易和其它活动作为IBP数据111A113A。下面给出示例性IBP数据捕获工具中的详细指令集的更详细的示例。0031根据一个实施例,IBP数据主协调工具110可以在ERP中断时段期间作为高级端到端订单实现处理来运行,以实现诸如订单录入、中期生产规划、短期生产规划以及中间产品和最终产品的详细调度、采购规划、公司间库存转移规划、质量管理、可支付帐户和公司间发票、中间产品制造、最终产品制造、可支付帐户/可接收帐户处理等等的功能。根据该实施例,高级端到端订单实现处理可以被分解为可应用的子处理。例如,采购规划可以被分解为针对购。

41、买订单提供商分配、创建购买订单、释放购买订单、购买订单价格确认、公司内库存订单处理、采购接受方处理等等子处理。0032根据一个实施例,典型的IBP数据主协调工具110帮助确保IBP的有效运行,其中某些IBP能够同时运行并执行捕获数据的恢复。例如,在典型的公司中,销售订单创建的业务处理早于信用管理的业务处理,而这两者又都早于针对主线业务操作的高级规划优化ADVANCEDPLANNINGOPTIMIZATION,APO。在典型的ERP系统中,这些ERP任务销售订单创建、信用管理和APO也早于针对主线业务操作的ERP任务,之后跟着通常依次进行的递送处理、发票处理和可接收帐户处理的ERP任务。然而,在。

42、典型的ERP系统中,针对主线业务操作的ERP任务可以同时运行。这些包括用于购买、合约管理、生产规划、供应网规划、商品接收处理、发票确认、材料估价、综合报告以及数据供应以供供应商战略分析的ERP任务。根据一个实施例,与针对主线业务操作的ERP任务相对应的IBP还可以与针对其它ERP任务的IBP同时运行。0033根据一个实施例,通过IBP数据主协调工具110管理的不同IBP可以由关注区域来组织。关注区域是与涉及多个IBP的一类业务功能有关的所有IBP的分组。例如,ERP系统中的订单到现金ORDERTOCASH,OTC处理通常与该系统中涉及销售订单以及接收商品支付的ERP处理有关。因此在典型的OTC。

43、关注区域中的一些IBP的示例可以包括用于寄售处理、销售订单创建、开放销售订单处理、信用管理、发票处理、返利/佣金处理、信用/借记备忘录处理的不同IBP,或者用于与销售订单和接收商品支付有关的类似功能的其它IBP。另一个示例性关注区域可以是高级规划组织ADVANCEDPLANNINGORGANIZATIONAL,APO关注区域。APO涉及通常根据地理、市场分区或相关的时间范围所划分的组织。因此,与这些功能有关的IBP可以被分类为APO类型的IBP。关注区域的其它示例包括针对库存功能IBP的库存关注区域以及针对制造功能IBP的制造关注区域。0034典型的,对于给定时间段,业务实体中的所有APO功能。

44、被首先执行和完成,以使得通过APO功能完成的高级规划能够在执行和运行与该给定时间段中的操作有关的其它功能时得以考虑。也就是说,通常,APO功能会在执行针对OTC、库存和制造的功能之前完成。OTC和制造功能通常同时运行并且之后是库存功能。因此,根据该示例性实施例,IBP数据说明书CN102346666ACN102346686A7/10页12主协调工具110在管理和运行在针对OCT和制造的关注区域中的IBP之前,管理和运行在APO关注区域中的所有IBP。继而,该IBP数据主协调工具110管理和运行在针对OTC和制造的关注区域中的IBP,它们可以同时运行和完成。IBP数据主协调工具110管理和运行针。

45、对库存的关注区域中的IBP。在管理根据关注区域的IBP的运行和性能时,IBP数据主协调工具110根据关注区域运行优先级来按照关注区域之间的顺序组织和运行IBP。0035因为APO关注区域IBP具有最高优先级,该示例中的关注区域之间的顺序使APO关注区域IBP首先运行,然后使制造和OTC关注区域IBP同时运行,这是因为这些关注区域IBP具有中等优先级并且能够同时或彼此依次运行。运行OTC和制造关注区域IBP之后是运行库存关注区域IBP,在该示例中,库存关注区域IBP不能与制造关注区域IBP或OTC关注区域IBP同时运行,并且因此将在制造关注区域IBP和OTC关注区域IBP运行之后才开始运行。此外。

46、,或者备选的,为了根据关注区域之间的顺序或关注区域之间的优先级对IBP进行排序以供在多个不同关注区域之间运行,IBP数据主协调工具110可以根据关注区域内部的顺序或关注区域内部的优先级来管理和运行单个关注区域内的各个IBP。在这种情况下,出于关注区域内部的顺序或者关注区域内部的优先级的目的而只考虑单个关注区域内的IBP。0036如上所述,典型的OTC关注区域可能包括用于寄售处理、销售订单创建、开放销售订单处理、信用管理、发票处理、返利/佣金处理、信用/借记备忘录处理的不同IBP,或者用于与销售订单和接收商品支付有关的类似功能的其它IBP。通常,在业务实体中,销售订单创建的开始早于开放销售订单处。

47、理的开始,并且这二者又都早于发票处理的开始。根据该实施例,针对这些功能的针对OTCIBP的关注区域内部的优先级和顺序与以下相同用于销售订单创建的IBP的开始早于用于开放销售订单处理的IBP的开始,并且这二者又都早于针对运行用于发票处理的IBP的开始。当然,这些不同的IBP也可以同时运行以进行不同的基本交易。0037根据一个实施例,IBP数据捕获工具111的一般功能是捕获ERP中断期间IBP中所处理的开放销售订单业务数据。本文中出于举例说明的目的给出了根据一个实施例的、用于开放销售订单处理的IBP的IBP数据捕获工具111的详细描述。0038开放销售订单处理IBP是用于处理在中断时段开始时现存的。

48、ERP系统中剩下的开放销售订单或者在中断时段期间生成的开放销售订单的IBP。开放销售订单是已为其记录了顾客订单、但是还没有出现递送文档和工厂相关处理的销售订单。销售订单IBP包括如下的详细指令集,其要求收集关于来自现存的ERP系统的所有开放订单的数据、对中断时段期间处理的所有开放订单进行标记,并且处理使用针对销售订单IBP的IBP数据捕获工具中的可执行表格所手工产生的递送/记账文档。0039下面的表1给出了在销售订单IBP数据捕获工具中的详细指令集中的步骤示例。0040表1在销售订单IBP数据捕获工具指令集中的详细指令/步骤的示例。0041说明书CN102346666ACN102346686A。

49、8/10页130042在表1中,步骤1和2是用于收集与中断时段开始之前打开的开放销售订单有关的数据的中断前准备步骤。步骤2描述了从之前的ERP系统中提取数据以使得与这些开放销售订单有关的数据在中断时段期间可用于处理。步骤3步骤6是在中断时段期间出现的步骤,其与接下来的用于处理要在中断时段期间处理的所有销售订单的步骤有关。步骤7步骤11是数据恢复步骤,其用于恢复中断时段期间生成的数据。步骤8描述了向IBP数据主协调工具110“上载”或发送在中断时段期间生成的IBP数据111A。00433方法0044图2图示出了根据一个实施例的、用于捕获和处理数据的方法200。关于图1A1B中所示的系统以举例而非。

50、限制的方式描述方法200,并且该方法也可以在其它系统中执行。0045参考图2,在步骤201中,标识公司ERP系统的ERP任务。例如,图1A中所示的BR系统100接受诸如组织数据106和ERP任务107之类的信息作为针对映射模块101的输入数据。0046在步骤202中,映射模块101标识与对应于在步骤201中标识的ERP任务107的业务处理有关的IBP。该IBP还与IBP数据主协调工具110相关联。说明书CN102346666ACN102346686A9/10页140047在步骤203中,实现模块102创建或分配与在步骤202中标识的IBP相关联的IBP数据捕获工具,例如IBP数据捕获工具I11。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1