Budgetary Ledger Core Extension Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computerized accounting systems for public sector organizations, such as government agencies, are cumbersome and inflexible, requiring manual configuration of complex tables for budgetary ledgers and are not easily adaptable to multiple reporting requirements across different nations.

Innovation Solution

A computerized accounting system is divided into a core and an extension set, where the core provides essential services for a general ledger and the extension performs account derivation, allowing for easy configuration and adaptation to various reporting requirements by changing only the extension set.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a master configuration table with seventeen data fields is used to manually cycle through and selectively indicate predecessor conditions, then the budgetary ledger can maintain account balances for budget relevant transactions, but the setup and maintenance becomes cumbersome and time consuming

Engineering Contradiction:
Improveaccount balance maintenanceVSAvoidconfiguration setup and maintenance
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent segments the configuration table into multiple inheritance layers (direct parent table, grandparent table, etc.) where each layer contains only the relevant fields for that level. This segmentation reduces the complexity of any single configuration table from seventeen fields to a manageable number of fields at each inheritance level, making setup and maintenance less cumbersome while maintaining reliable account balance maintenance through the inheritance chain.

Inventive Principle:
Principle #1Segmentation

2Reliability

If a master configuration table with seventeen data fields is used to compare each transaction against all data fields, then the budgetary ledger can determine relevant accounts, but the process becomes very difficult and time consuming

Engineering Contradiction:
Improverelevant account determinationVSAvoidaccount derivation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent divides the account derivation process into sequential inheritance steps, where each inheritance level processes only the relevant fields for that level. Instead of comparing all seventeen fields simultaneously, the system compares fields at each inheritance level in sequence, significantly reducing the time required for account derivation while maintaining reliable determination of relevant accounts through the inheritance chain.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary action by pre-establishing the inheritance chain of configuration tables before transaction processing. The inheritance relationships are pre-configured so that when a transaction needs account derivation, the system can immediately traverse the pre-established inheritance chain without performing complex real-time comparisons, thereby reducing account derivation time while maintaining reliable account determination.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the budgetary ledger unit is designed for one nation's reporting requirements, then it can satisfy specific reporting needs, but it is not suitable for ready extension to accommodate reporting requirements of other nations

Engineering Contradiction:
Improvereporting requirement satisfactionVSAvoidextension to multiple nations
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal budgetary ledger unit by implementing inheritance-based configuration tables that can be adapted to different nations' reporting requirements. The same core system structure with inheritance mechanisms can serve multiple nations by simply changing the configuration table inheritance chains, making the system versatile and ready for extension to accommodate reporting requirements of various nations without requiring separate systems for each country.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS7599865B2Budgetary ledger
Publication Date: 2009.10.06 SAP SE
  • US7599865B2 patent drawing
  • US7599865B2 patent drawing
  • US7599865B2 patent drawing

AI summary

A system and method for maintaining budget related transactions in a financial management system. A financial management system may include a general ledger to maintain account balances and a budgetary ledger to maintain account balances only for budget related transactions. The budgetary ledger may generate a budgetary ledger document, which contains budget related transactions. The budgetary ledger may further include a core to enable generation of the budgetary ledger document, and an extension to define rules associated with generation of the budgetary ledger document. The budgetary ledger may then post the budgetary ledger document to the general ledger.