×

Architectural Design for Data Migration Application Software

  • US 20100070556A1
  • Filed: 09/18/2008
  • Published: 03/18/2010
  • Est. Priority Date: 09/18/2008
  • Status: Abandoned Application
First Claim
Patent Images

1. A computer program product comprising application software encoded on a tangible machine-readable information carrier, the application software being structured as process components interacting with each other through service interfaces, the software comprising:

  • a plurality of process components, each of the process components being a package of software implementing a respective and distinct business process, the plurality of process components including;

    a migration data dispatching process component that processes data that must be migrated to more than one deployment unit and that must be kept consistent across the deployment units;

    a due item processing process component that handles the collection, management, and monitoring or trade receivables or payables and corresponding sales tax or withholding tax;

    an accounting process component that handles the representation of all relevant business transactions for valuation and profitability analysis;

    a financial accounting master data management process component that handles the management of financial accounting master data that is used both for accounting and costing purposes;

    a payment processing process component that handles the processing and management of all payments;

    a purchase order processing process component that handles the creation and maintenance of purchase orders and purchase order confirmations;

    a purchasing contract processing process component that handles the creation and maintenance of purchasing contracts;

    an external procurement trigger and response process component that handles the management of all the tasks necessary for processing procurement planning orders and the interface to purchasing from a supply planning perspective; and

    a supplier invoice processing process component that handles the management and volume processing of supplier invoices, including exception handling and approval; and

    a plurality of service operations, each service operation being implemented for a respective process component, the operations comprising inbound and outbound operations, the outbound operation for a first process component being operable to send a message to a second process component of the plurality of process components, the second process component having an inbound operation for receiving the message, the passing of messages between an inbound and an outbound operation defining a message-based pair-wise interaction between the respective process components of the respective operations, the pair-wise interactions between pairs of the process components including interactions between;

    a data migration system process component and the migration data dispatching process component;

    the purchase order processing process component and the accounting process component;

    the migration data dispatching process component and the due item processing process component;

    the data migration system process component and the purchase order processing process component;

    the migration data dispatching process component and the payment processing process component;

    the data migration system process component and the accounting process component;

    the data migration system process component and the accounting process component related to an accounting entry;

    the data migration system process component and the financial accounting master data management process component;

    the data migration system process component and the purchasing contract processing process component;

    the data migration system process component and the accounting process component related to an accounting notification;

    the data migration system process component and the accounting process component related to a fixed asset and an accounting entry;

    the purchase order processing process component and the supplier invoice processing process component;

    the purchase order processing process component and the external procurement trigger and response process component;

    the migration data dispatching process component and the accounting process component; and

    the data migration system process component and the migration data dispatching process component related to a payment migration list.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×