Providing supplier relationship management software application as enterprise services
First Claim
Patent Images
1. A system comprising:
- a computer system comprising one or more hardware platforms for executing computer software; and
computer software deployed on the computer system, the computer software implementing a plurality of service operations, the service operations comprising;
a create purchase order confirmation operation operable to send a notification to create a confirmation of a purchase order;
a change purchase order based on delivery values operation operable to send a notification to change the delivered quantity of a purchase order;
a request purchase order change operation operable to request a change in a purchase order;
a request purchase order cancellation operation operable to request to cancel a purchase order;
a request purchase order creation operation operable to request to create a purchase order;
a notify of purchase order operation operable to send a notification about a new purchase order to accounting;
a notify of purchase order operation operable to send a notification about a new purchase order to external procurement trigger and response and to project processing;
a maintain purchase request operation operable to send a notification to update an existing purchase order;
a confirm purchase request operation operable to send a notification to confirm a new purchase order;
a maintain purchasing contract release operation operable to send a notification to create or update purchasing contract releases;
a notify of product catalog operation operable to send a notification about a new product catalog;
a cancel goods and service acknowledgement operation operable to send a notification to cancel a goods and service acknowledgement;
a create goods and service acknowledgement operation operable to send a notification to create a goods and service acknowledgement based on service from a supplier;
a notify of invoicing due operation operable to send a notification about invoicing due based on a goods and service acknowledgement;
a notify of goods and service acknowledgement operation operable to send a notification about a goods and service acknowledgement;
a notify of invoice operation operable to send a notification to accounting about an invoice;
a notify of invoice cancellation operation operable to send a notification about the cancellation of an invoice;
a notify of invoice operation operable to send a notification to due item processing about an invoice;
a notify of invoice cancellation operation operable to request to cancel an existing invoice;
a confirm invoice operation operable to send a notification to confirm an invoice;
a request ERS invoice operation operable to request an ERS invoice;
a maintain supplier quote operation operable to send a notification to update a supplier quote;
a request quote creation operation operable to request to create a supplier quote;
a notify of request for quote cancellation operation operable to send a notification about the request to cancel a supplier quote;
a notify of request for quote change operation operable to send a notification about the request to change a supplier quote;
a request quote change operation operable to request to change a supplier quote; and
a notify of quote award operation operable to send a notification about a quote award.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus, including systems and computer program products, for a services architecture design that provides enterprise services having supplier relationship management functionality at the level of an enterprise application. The design includes a set of service operations, process components, and optionally deployment units. Suitable business objects are also described.
-
Citations
22 Claims
-
1. A system comprising:
-
a computer system comprising one or more hardware platforms for executing computer software; and
computer software deployed on the computer system, the computer software implementing a plurality of service operations, the service operations comprising;
a create purchase order confirmation operation operable to send a notification to create a confirmation of a purchase order;
a change purchase order based on delivery values operation operable to send a notification to change the delivered quantity of a purchase order;
a request purchase order change operation operable to request a change in a purchase order;
a request purchase order cancellation operation operable to request to cancel a purchase order;
a request purchase order creation operation operable to request to create a purchase order;
a notify of purchase order operation operable to send a notification about a new purchase order to accounting;
a notify of purchase order operation operable to send a notification about a new purchase order to external procurement trigger and response and to project processing;
a maintain purchase request operation operable to send a notification to update an existing purchase order;
a confirm purchase request operation operable to send a notification to confirm a new purchase order;
a maintain purchasing contract release operation operable to send a notification to create or update purchasing contract releases;
a notify of product catalog operation operable to send a notification about a new product catalog;
a cancel goods and service acknowledgement operation operable to send a notification to cancel a goods and service acknowledgement;
a create goods and service acknowledgement operation operable to send a notification to create a goods and service acknowledgement based on service from a supplier;
a notify of invoicing due operation operable to send a notification about invoicing due based on a goods and service acknowledgement;
a notify of goods and service acknowledgement operation operable to send a notification about a goods and service acknowledgement;
a notify of invoice operation operable to send a notification to accounting about an invoice;
a notify of invoice cancellation operation operable to send a notification about the cancellation of an invoice;
a notify of invoice operation operable to send a notification to due item processing about an invoice;
a notify of invoice cancellation operation operable to request to cancel an existing invoice;
a confirm invoice operation operable to send a notification to confirm an invoice;
a request ERS invoice operation operable to request an ERS invoice;
a maintain supplier quote operation operable to send a notification to update a supplier quote;
a request quote creation operation operable to request to create a supplier quote;
a notify of request for quote cancellation operation operable to send a notification about the request to cancel a supplier quote;
a notify of request for quote change operation operable to send a notification about the request to change a supplier quote;
a request quote change operation operable to request to change a supplier quote; and
a notify of quote award operation operable to send a notification about a quote award. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product encoded on a tangible machine-readable information carrier for implementing a plurality of services, the product comprising computer software operable to implement service operations on a computer system, the service operations comprising:
-
a create purchase order confirmation operation operable to send a notification to create a confirmation of a purchase order;
a change purchase order based on delivery values operation operable to send a notification to change the delivered quantity of a purchase order;
a request purchase order change operation operable to request a change in a purchase order;
a request purchase order cancellation operation operable to request to cancel a purchase order;
a request purchase order creation operation operable to request to create a purchase order;
a notify of purchase order operation operable to send a notification about a new purchase order to accounting;
a notify of purchase order operation operable to send a notification about a new purchase order to external procurement trigger and response and to project processing;
a maintain purchase request operation operable to send a notification to update an existing purchase order;
a confirm purchase request operation operable to send a notification to confirm a new purchase order;
a maintain purchasing contract release operation operable to send a notification to create or update purchasing contract releases;
a notify of product catalog operation operable to send a notification about a new product catalog;
a cancel goods and service acknowledgement operation operable to send a notification to cancel a goods and service acknowledgement;
a create goods and service acknowledgement operation operable to send a notification to create a goods and service acknowledgement based on service from a supplier;
a notify of invoicing due operation operable to send a notification about invoicing due based on a goods and service acknowledgement;
a notify of goods and service acknowledgement operation operable to send a notification about a goods and service acknowledgement;
a notify of invoice operation operable to send a notification to accounting about an invoice;
a notify of invoice cancellation operation operable to send a notification about the cancellation of an invoice;
a notify of invoice operation operable to send a notification to due item processing about an invoice;
a notify of invoice cancellation operation operable to request to cancel an existing invoice;
a confirm invoice operation operable to send a notification to confirm an invoice;
a request ERS invoice operation operable to request an ERS invoice;
a maintain supplier quote operation operable to send a notification to update a supplier quote;
a request quote creation operation operable to request to create a supplier quote;
a notify of request for quote cancellation operation operable to send a notification about the request to cancel a supplier quote;
a notify of request for quote change operation operable to send a notification about the request to change a supplier quote;
a request quote change operation operable to request to change a supplier quote; and
a notify of quote award operation operable to send a notification about a quote award. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method for providing services from a computer system having supplier relationship management functionality, the method comprising:
providing services through the sending of messages, the messages including;
a notification to create a purchase order from an accepted supplier quote;
a notification to change the delivered quantity of a purchase order;
a notification to change a purchase order based on values in an invoice;
a notification to create a confirmation of a purchase order;
a notification about an invoice due based on a purchase order that has been created, changed or cancelled;
a notification requesting a change in a purchase order;
a notification requesting to cancel a purchase order;
a notification requesting to create a purchase order;
a notification about a new purchase order to external procurement trigger and response and to project processing;
a notification about a new purchase order to accounting;
a notification to update an existing purchase request;
a notification to update an existing purchase order;
a notification requesting a request for a quote execution;
a notification to confirm a new purchase order;
a notification to update a purchasing contract;
a notification to confirm a request for quote for updating a purchasing contract;
a notification to create or update purchasing contract releases;
a notification requesting a request for a quote execution;
a notification requesting a request for a quote cancellation;
a notification about a new product catalog;
a notification about an invoice due based on a purchasing contract that has been created, changed or cancelled;
a notification to confirm a purchasing contract;
a notification to cancel a goods and service acknowledgement;
a notification to create a goods and service acknowledgement based on an internal request;
a notification about an invoicing due based on a goods and service acknowledgement;
a notification about a goods and service acknowledgement;
a notification about the cancellation of a goods and service acknowledgement;
a notification to update an invoice request;
a notification to create an invoice based on a customer request;
a notification to create an invoice based on a supplier request;
a notification about a released contract;
a notification about invoiced values;
a notification to accounting about an invoice;
a notification about the cancellation of an invoice;
a notification to due item processing about an invoice;
a notification requesting to cancel an existing invoice;
a notification to confirm an invoice;
a notification requesting an ERS invoice;
a notification to update a request for quote;
a notification to cancel a request for quote;
a notification to update supplier quote relations;
a notification to update a supplier quote;
a notification to confirm a request for quote for updating purchase request processing and purchasing contract processing;
a notification requesting to create a supplier quote;
a notification about the request to cancel a supplier quote;
a notification about the request to change a supplier quote;
a notification requesting to create a purchase order based on a winning quote;
a notification requesting to create a contract based on a winning quote;
a notification requesting to change a supplier quote;
a notification about a quote award;
a notification to change an internal request based on progress in procurement;
a notification requesting purchasing be made based on an internal request;
a notification requesting a goods and service acknowledgement be created based on the confirmation of a delivery; and
a notification requesting an invoice be created for the complete open amount of requested goods or services.
Specification