×

PROVIDING ACCOUNTING SOFTWARE APPLICATION AS ENTERPRISE SERVICES

  • US 20100153239A1
  • Filed: 12/11/2008
  • Published: 06/17/2010
  • Est. Priority Date: 12/11/2008
  • Status: Abandoned Application
First Claim
Patent Images

1. A computer readable medium including program code for providing message-based services using a service-oriented methodology for implementing an instance of a deployment unit, the medium comprising:

  • program code for storing an instance of a financials deployment unit for recording and valuation of business transactions, and the estimation of costs and profits, for both financial and management accounting, where the financials deployment unit defines the limits of an application-defined transaction for recording and valuation of business transactions, and the estimation of costs and profits, for both financial and management accounting by a set of actions that have atomicity, consistency, isolation, and durability in a database, and where the actions associated with the application-defined transaction are performed by one or more process components contained in the financials deployment unit, wherein each process component comprises a software package realizing a business process and exposing its functionality as one or more service operations, wherein the financials deployment unit comprises;

    an accounting process component, wherein the accounting process component implements the following service operations;

    a first create accounting notification operation related to production data;

    a second create accounting notification operation related to sales and purchasing data;

    a first create accounting document operation related to goods movement or resource consumption data;

    a first cancel accounting document operation related to goods movement or resource consumption data;

    a second create accounting document operation related to inventory data, a second cancel accounting document operation related to inventory data;

    a third create accounting document operation related to resource consumption data;

    a third cancel accounting document operation related to resource consumption data;

    a fourth create accounting document operation related to invoice data;

    a fourth cancel accounting document operation related to invoice data;

    a fifth create accounting document operation related to expense dataa fifth cancel accounting document operation related to expense data;

    a transmit accounts receivable operation;

    a transmit accounts payable operation;

    a notify of balance sheet and income statement operation;

    a notify of account balance report operation;

    a notify of accounting document report operation;

    a notify of cash flow statement operation, a notify of China (CN) golden audit report operation;

    a migrate open goods receipt operation;

    a migrate account balance operation;

    a migrate fixed asset operation; and

    a manage accounting entry in maintain as bundle operation;

    a financial accounting master data management process component, wherein the financial accounting master data management process component implements the following service operations;

    a transmit material valuation data operation;

    a transmit service product valuation data operation; and

    a sync valuate product and resource operation;

    a payment processing process component, wherein the payment processing process component implements the following service operations;

    a change payment allocation based on clearing request confirmation operation;

    a notify of payment operation;

    a request clearing operation;

    a request clearing cancellation operation;

    a create bank statement collection operation;

    a create bank statement operation;

    a create payment advice operation;

    a create incoming check operation;

    a change clearing house payment order based on settlement confirmation operation;

    a request check deposit operation;

    a request payment card payment settlement operation;

    a request bill of exchange deposit operation;

    a create bill of exchange cashing operation;

    a confirm bill of exchange cashing acceptance operation;

    a first issue bill of exchange operation related to bill of exchange receivable data;

    a second issue bill of exchange operation related to bill of exchange payable data;

    a create file operation;

    a request payment order collection operation;

    a request file based payment order operation;

    an issue check operation;

    a notify of bank statement collection operation; and

    a notify of incoming check operation;

    a due item processing process component, wherein the due item processing process component implements the following service operations;

    a query liquidity information operation;

    a check creditworthiness operation;

    a notify of European community sales list report operation;

    a notify of withholding tax declaration operation;

    a notify of product tax declaration operation;

    a cancel clearing operation, a create clearing operation;

    a confirm clearing operation;

    a notify of clearing operation;

    a notify of dunning operation; and

    a notify of trade receivables payables account statement operation;

    a migration data dispatching process component, wherein the migration data dispatching process component implements the following service operations;

    a migrate open outgoing check operation;

    a migrate open debtor item operation;

    a migrate open creditor item operation;

    a migrate open bill of exchange receivable operation; and

    a migrate open tax item operation, a migrate open bill of exchange payable operation;

    a balance of foreign payment management process component, wherein the balance of foreign payment management process component implements the following service operations;

    a cancel foreign receivable payable operation; and

    a create foreign receivable payable operation;

    a costing process component, wherein the costing process component implements a maintain project cost estimate service operation; and

    a cash management process component, wherein the cash management process component implements a query liquidity information service operation;

    wherein the process components of the financials deployment unit are packaged together to be deployed on a single computer system;

    program code for executing the application-defined transaction for recording and valuation of business transactions, and the estimation of costs and profits, for both financial and management accounting; and

    program code for presenting data associated with the executed application-defined transaction for recording and valuation of business transactions, and the estimation of costs and profits, for both financial and management accounting to a graphical user interface.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×