×

PROVIDING PROJECT MANAGEMENT SOFTWARE APPLICATION AS ENTERPRISE SERVICES

  • US 20100153158A1
  • 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 project management deployment unit for managing simple, short-term measures and complex projects, where the project management deployment unit defines the limits of an application-defined transaction for managing simple, short-term measures and complex projects 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 project management 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 project management deployment unit comprises;

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

    a check project task accountability operation that checks whether a task is posted for accounting;

    a change project based on employee time calendar operation that updates a project based on confirmations or cancellations of actual work for project tasks;

    a find project task status by identification operation that retrieves information about the existence of project tasks and their statuses;

    a notify of project operation that provides information to time and labor management about tasks and assigned employees in a project;

    a migrate project operation that creates a new project during the data migration process;

    a change project purchase request operation based on purchase request notification that changes the project purchase request based on a notification about the creation of a new purchase request or a change to an existing purchase request;

    a change project purchase request operation based on purchase request confirmation that changes the project purchase request based on a confirmation from purchasing about the degree to which a request has been fulfilled;

    a change project purchase request operation based on purchase order notification that changes the project purchase request based on a notification about the creation of a new purchase order or a change to an existing purchase order;

    a notify of project operation that provides information to accounting about tasks in a project;

    a request project cost estimate operation that notifies costing about the creation or change of costing-relevant project elements;

    a maintain project expense view operation that creates or cancels a project expense;

    a maintain assignment operation that maintains assignments of business objects to project tasks;

    a notify of project operation that notifies product development about projects that are relevant for product engineering; and

    a request purchasing operation that requests that a purchaser procure services externally for a project; and

    a customer project invoice preparation process component, wherein the customer project invoice preparation process component implements the following service operations;

    a change customer project invoice requisition based on customer invoice operation that confirms that a customer invoice based on a customer project invoice requisition was created or canceled;

    a confirm customer project invoicing operation that confirms to a sales order that a customer invoice was created;

    a maintain customer project invoicing agreement operation that creates, updates, or cancels a customer project invoicing agreement;

    a request invoicing operation that requests the creation of a customer invoice request or to update a customer invoice request previously created; and

    an executive initiative management process component;

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

    program code for executing the application-defined transaction for managing simple, short-term measures and complex projects; and

    program code for presenting data associated with the executed application-defined transaction for managing simple, short-term measures and complex projects to a graphical user interface.

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