[发明专利]使用求散列的逻辑帐户表有效
申请号: | 201110358428.X | 申请日: | 2011-10-31 |
公开(公告)号: | CN102426680A | 公开(公告)日: | 2012-04-25 |
发明(设计)人: | J·安德森;W·弗兰德森;J·希利;S·德格勒 | 申请(专利权)人: | 微软公司 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 胡利鸣 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 求散列 逻辑 帐户 | ||
技术背景
本申请涉及使用求散列的逻辑帐户表。
背景
企业资源规划(ERP)系统管理组织的内部和外部资源,包括有形资产、财务资源、材料和人力资源。ERP系统促进组织的边界内部所有组织/商业功能之间的信息流动并管理到外部风险承担者(stakeholder)的连接。ERP系统要么驻留在集中式服务器上要么跨提供服务并通过一个或多个网络通信的模块化硬件和软件分布。分布式的设计可允许组织装配来自不同供应商的模块,而不需要将复杂的和昂贵的计算机系统的多个副本放置在不使用它们的全部能力的区域中。
在传统的ERP系统中,帐户表(COA)表示维度的组合并可作为可能的组合的物理列表被持久存储。这意味着帐户代码以及其他片段的所有有效组合也被持久存储,这可采用数小时或数日来生成并可在某个数量的组合后变得不可能。某些系统将组合的其他片段移到实际COA的外部并作为替代,将它们简单地添加为报告分层结构或在使用期间加标签的其他数据片段。尽管这样的机制可减少处理资源的需要,但是它们不允许许多公共部门公司期望的在单个组合处的所需的控制的粒度级。
概述
提供本发明内容是为了以简化的形式介绍将在以下具体实施方式中进一步描述的一些概念。本发明内容并非旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。
各实施例旨在将COA维护为约束、准则和关系的逻辑集合,并不持久存储任何有效的组合直到某个组合被第一次使用。当需要在单独的组合上设置或引用任何业务逻辑或特性时,该组合可以被“即时”地物理地持久存储,并接着变成可被以后使用的物理组合。根据某些实施例,散列值可与每个组合相关联,使得查找被简化。
通过阅读下面的详细描述并参考相关联的附图,这些及其他特点和优点将变得显而易见。可以理解,前述一般描述和以下具体实施方式均仅是说明性的,且不限制所要求保护的各方面。
附图简要说明
图1是示出其中可实现各实施例的示例联网ERP环境的概念图;
图2示出具有逻辑COA的ERP系统的各组件和模块的概览;
图3示出用于创建新的组合的示例消费者交互的序列图;
图4是其中可实现根据各实施例的系统的联网环境;
图5是其中可实现各实施例的示例计算操作环境的框图;以及
图6示出用于根据各实施例的在ERP系统中采用使用求散列的逻辑COA的过程的流程图。
详细描述
如以上简要描述的,逻辑COA可被存储为元数据、约束、准则和关系的集合。COA组合可被生成为它们被第一次引用,并且散列码可用于简化检查过程以查明组合是否已经存在,并且如果组合已经存在,则加载该组合。在以下详细描述中,参考了构成详细描述的一部分并作为说明示出各具体实施例或示例的附图。可组合这些方面,可利用其他方面,并且可作出结构上的改变而不背离本发明的精神或范围。因此,以下具体实施方式并不旨在限制,并且本发明的范围由所附权利要求及其等效方案来限定。
虽然在结合在计算设备上的操作系统上运行的应用程序执行的程序模块的一般上下文中描述了各实施方式,但是本领域技术人员会认识到各方面也可以结合其他程序模块实现。
一般而言,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、组件、数据结构和其他类型的结构。此外,如本领域技术人员理解的,各实施例可以用其他计算机系统配置来实施,包括手持式设备、多处理器系统、基于微处理器或可编程消费者电子产品、小型计算机、大型计算机以及类似计算设备。各实施方式还能在任务由通过通信网络链接的远程处理设备来执行的分布式计算环境中实现。在分布式计算环境中,程序模块可位于本地和远程存储器存储设备两者中。
各实施例可被实现为计算机实现的过程(方法)、计算系统、或者如计算机程序产品或计算机可读介质等制品。计算机程序产品可以是计算机系统可读并且编码包括用于使得计算机或计算系统执行示例过程的指令的计算机程序的计算机存储介质。例如,计算机可读存储介质可经由易失性计算机存储器、非易失性存储器、硬盘驱动器、闪存驱动器、软盘或紧致盘和类似存储介质中的一个或多个来实现。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110358428.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:诊断系统
- 下一篇:一种轴承脉冲检测方法
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理