Consistent set of interfaces derived from a business object model
First Claim
Patent Images
1. A computer-implemented method of generating a request for cancellation of an accounting, the method comprising:
- generating an electronic message by a first application, the first application executing in a landscape of computer systems providing message-based services, wherein the message comprises an accounting cancellation package containing;
an accounting cancellation entity identifying a first document that characterizes cancellation of an accounting, and identifying a type of a second document characterizing posting information previously sent and to be canceled; and
a business transaction document reference package containing a reference entity identifying the second document; and
initiating transmission of the message to a second application to request cancellation of the accounting.
2 Assignments
0 Petitions
Accused Products
Abstract
A business object model, which reflects data that used during a given business transaction, is utilized to generate interfaces This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction.
-
Citations
111 Claims
-
1. A computer-implemented method of generating a request for cancellation of an accounting, the method comprising:
-
generating an electronic message by a first application, the first application executing in a landscape of computer systems providing message-based services, wherein the message comprises an accounting cancellation package containing;
an accounting cancellation entity identifying a first document that characterizes cancellation of an accounting, and identifying a type of a second document characterizing posting information previously sent and to be canceled; and
a business transaction document reference package containing a reference entity identifying the second document; and
initiating transmission of the message to a second application to request cancellation of the accounting. - View Dependent Claims (2)
-
-
3. A computer-implemented method of responding to a request to cancel an accounting, the method comprising:
-
receiving an electronic message including an accounting cancellation package in a landscape of computer systems providing message-based services, wherein the message comprises the accounting cancellation package containing;
an accounting cancellation entity identifying a first document that characterizes cancellation of an accounting, and identifying a type of a second document characterizing posting information previously sent and to be canceled; and
a business transaction document reference package containing a reference entity identifying the second document; and
initiating cancellation of the accounting of the posting information identified by the reference entity.
-
-
4. A computer-implemented method of generating a request for a bank account statement, the method comprising:
-
generating an electronic message by a first application, the first application executing in a landscape of computer systems providing message-based services, wherein the message comprises;
a bank account statement package containing;
a bank account statement entity characterizing a statement of a bank regarding turnovers on a customer bank account;
a bank account package containing information characterizing a bank account;
a bank account statement item package containing;
an item entity characterizing a single turnover on a bank account;
a payment explanation package containing information characterizing payments in a bank account statement and containing;
a payment difference explanation package containing information characterizing documents relating to payments in a bank account statement; and
initiating transmission of the message to a second application to generate a request for a bank account statement - View Dependent Claims (5)
-
-
6. A computer-implemented method of generating a request for a bank account statement, the method comprising:
-
receiving an electronic message in a landscape of computer systems providing message-based services, wherein the message comprises;
a bank account statement package containing;
a bank account statement entity characterizing a statement of a bank regarding turnovers on a customer bank account;
a bank account package containing information characterizing a bank account;
a bank account statement item package containing;
an item entity characterizing a single turnover on a bank account;
a payment explanation package containing information characterizing payments in a bank account statement and containing;
a payment difference explanation package containing information characterizing documents relating to payments in a bank account statement; and
initiating generation of a request for a bank account statement.
-
-
7. A computer-implemented method of generating a request for bank account balances for a time period for a group of bank accounts, the method comprising:
-
generating an electronic message by a first application, the first application executing in a landscape of computer systems providing message-based services, wherein the message comprises a bank account balance report query package containing;
a bank account balance report query entity characterizing a request for balance information for a bank account;
a bank account package containing information characterizing a bank account for which requests are to be made, wherein the bank account package contains a bank account entity characterizing the bank account for which balance information is to be ascertained; and
an item package containing information characterizing criteria that are relevant for determining bank account balances, wherein the item package contains;
a bank account balance report query item entity characterizing criteria for determining bank account balances, wherein the bank account balance report query item entity contains;
a bank account balance type code characterizing a type of a bank account balance; and
a date period entity identifying a period for which the bank account balances are to be taken into consideration; and
initiating transmission of the message to a second application to request bank account balances for a time period. - View Dependent Claims (8)
-
-
9. A computer-implemented method of responding to a request for bank account balances for a time period for a group of bank accounts, the method comprising:
-
receiving an electronic message including a bank account balance report query package in a landscape of computer systems providing message-based services, wherein the message comprises a bank account balance report query package containing;
a bank account balance report query entity characterizing a request for balance information for a bank account;
a bank account package containing information characterizing the bank account for which requests are to be made, wherein the bank account package contains a bank account entity characterizing a bank account for which balance information is to be ascertained; and
an item package containing information characterizing criteria that are relevant for determining bank account balances, wherein the item package contains;
a bank account balance report query item entity characterizing criteria for determining bank account balances, wherein the bank account balance report query item entity contains;
a bank account balance type code characterizing a type of a bank account balance; and
a date period entity identifying a period for which the bank account balances are to be taken into consideration; and
initiating a request for bank account balances for a time period.
-
-
10. A computer-implemented method of generating a response to a request for bank account balances for a time period for a group of bank accounts, the method comprising:
-
generating an electronic message by a first application, the first application executing in a landscape of computer systems providing message-based services, wherein the message comprises a bank account balance report package containing a bank account balance report entity containing information about balances of a bank account; and
initiating transmission of the message to a second application to request bank account balances. - View Dependent Claims (11)
-
-
12. A computer-implemented method of responding to a request for bank account balances for a time period for a group of bank accounts, the method comprising:
-
receiving an electronic message including a bank account balance report package in a landscape of computer systems providing message-based services, wherein the message comprises a bank account balance report package containing a bank account balance report entity containing information about balances of a bank account; and
initiating transmission of the requested bank account balances.
-
-
13. A computer-implemented method of generating a request to recognize a business document, the method comprising:
-
generating an electronic message by a first application, the first application executing in a landscape of computer systems providing message-based services, wherein the message comprises a business transaction document image recognition package containing;
a business transaction document image recognition request entity characterizing a request for a digitized business document to be recognized;
an attachment package containing an attachment entity identifying the digitized business document; and
initiating transmission of the message to a second application to request the recognition of business document data in the digitized business document.
-
-
14. A computer-implemented method of responding to a request to recognize a business document, the method comprising:
-
receiving an electronic message including a business transaction document image recognition package in a landscape of computer systems providing message-based services, wherein the message comprises the business transaction document image recognition package containing;
a business transaction document image recognition request entity characterizing a request for a digitized business document to be recognized;
an attachment package containing an attachment entity identifying the digitized business document; and
initiating recognition of business document data in the digitized business document.
-
-
15. A computer-implemented method of generating a request to change, create, or delete items in a catalogue, the method comprising:
-
generating an electronic message by a first application, the first application executing in a landscape of computer systems providing message-based services, wherein the message comprises;
a catalogue publication transmission package, the catalogue publication transmission package containing;
a catalogue entity characterizing a structured directory of catalogue items; and
initiating transmission of the message to a second application to generate a request to change, create, or delete items in a catalogue. - View Dependent Claims (16)
-
-
17. A computer-implemented method of generating a request to change, create, or delete items in a catalogue, the method comprising:
-
receiving an electronic message in a landscape of computer systems providing message-based services, wherein the message comprises;
a catalogue publication transmission package, the catalogue publication transmission package containing;
a catalogue entity characterizing a structured directory of catalogue items; and
initiating a generation of a request to change, create, or delete items in a catalogue.
-
-
18. A computer-implemented method of generating a confirmation to a request to change, create, or delete items in a catalogue, the method comprising:
-
generating an electronic message by a first application, the first application executing in a landscape of computer systems providing message-based services, wherein the message comprises;
a catalogue publication transmission package, the catalogue publication transmission package containing;
a catalogue publication transmission entity characterizing information required to confirm whether items in a catalogue request can be changed, created, or deleted; and
a catalogue package containing;
a catalogue entity characterizing a catalogue of items which can be changed, created, or deleted; and
initiating transmission of the message to a second application to generate a confirmation to a request to change, create, or delete items in a catalogue.
-
-
19. A computer-implemented method of generating a confirmation to a request to change, create, or delete items in a catalogue, the method comprising:
-
receiving an electronic message in a landscape of computer systems providing message-based services, wherein the message comprises;
a catalogue publication transmission package, the catalogue publication transmission package containing;
a catalogue publication transmission entity characterizing information required to confirm whether items in a catalogue request can be changed, created, or deleted; and
a catalogue package containing;
a catalogue entity characterizing a catalogue of items which can be changed, created, or deleted; and
initiating a generation of a confirmation to a request to change, create, or delete items in a catalog.
-
-
20. A computer-implemented method of generating a request to carry out one or more payment transactions, the method comprising:
-
generating an electronic message by a first application, the first application executing in a landscape of computer systems providing message-based services, wherein the message comprises a collective payment order package containing;
a collective payment order entity characterizing an instruction to a credit institution to carry out one or more payment transactions; and
a payment order package containing a payment order entity characterizing one or more instructions to a credit institution to carry out a payment transaction, and a net amount entity identifying a payment amount associated with the payment order entity; and
initiating transmission of the message to a second application to carry out the one or more payment transactions. - View Dependent Claims (21)
-
-
22. A computer-implemented method of responding to a request to carry out one or more payment transactions, the method comprising:
-
receiving an electronic message including a collective payment order package in a landscape of computer systems providing message-based services, wherein the message comprises the collective payment order package containing;
a collective payment order entity characterizing an instruction to a credit institution to carry out one or more payment transactions; and
a payment order package containing a payment order entity characterizing one or more instructions to a credit institution to carry out a payment transaction, and a net amount entity identifying a payment amount associated with the payment order entity; and
initiating recording of the result of the payment transactions to the payment transaction initiator'"'"'s account.
-
-
23. A computer-implemented method of generating a notification regarding payment behavior of a business partner, the method comprising:
generating an electronic message by a first application, the first application executing in a landscape of computer systems providing message-based services, wherein the message contains;
a credit payment behavior summary package, the credit payment behavior summary package containing;
a credit payment behavior summary message entity characterizing key figures regarding payment behavior of a business partner; and
a party package containing information characterizing information about parties relevant to the payment behavior of the business party; and
initiating transmission of the message to a second application to provide notification of the payment behavior of the business partner. - View Dependent Claims (24)
-
25. A computer-implemented method of responding to a notification of payment behavior of a business partner, the method comprising:
-
receiving an electronic message in a landscape of computer systems providing message-based services, wherein the message comprises;
a credit payment behavior summary package, the credit payment behavior summary package containing;
a credit payment behavior summary message entity characterizing key figures regarding payment behavior of a business partner; and
a party package containing information characterizing information about parties relevant to the payment behavior of the business party; and
initiating a notification of the payment behavior of the business partner.
-
-
26. A computer-implemented method of generating a query regarding creditworthiness of a party, the method comprising:
-
generating an electronic message by a first application, the first application executing in a landscape of computer systems providing message-based services, wherein the message comprises;
a credit worthiness query package containing;
a credit worthiness entity characterizing a query regarding creditworthiness of a party; and
a party package containing;
a debtor party entity characterizing a party for whom creditworthiness information is to be provided; and
initiating transmission of the message to a second application to generate a query regarding creditworthiness of a party. - View Dependent Claims (27)
-
-
28. A computer-implemented method of generating a query regarding creditworthiness of a party, the method comprising:
-
receiving an electronic message in a landscape of computer systems providing message-based services, wherein the message comprises;
a credit worthiness query package containing;
a credit worthiness entity characterizing a query regarding creditworthiness of a party; and
a party package containing;
a debtor party entity characterizing a party for whom creditworthiness information is to be provided; and
initiating a query regarding creditworthiness of a party.
-
-
29. A computer-implemented method of generating a response to a query regarding creditworthiness of a party, the method comprising:
-
generating an electronic message by a first application, the first application executing in a landscape of computer systems providing message-based services, wherein the message comprises;
a credit worthiness query package containing;
a credit worthiness entity characterizing a query regarding creditworthiness of a party;
a party package containing;
a debtor party entity characterizing a party for whom creditworthiness information is to be provided; and
an information package containing;
a credit rating entity characterizing a credit rating for a debtor party; and
initiating transmission of the message to a second application to generate a response to a query regarding creditworthiness of a party. - View Dependent Claims (30)
-
-
31. A computer-implemented method of generating a response to a query regarding creditworthiness of a party, the method comprising:
-
receiving an electronic message in a landscape of computer systems providing message-based services, wherein the message comprises;
a credit worthiness query package containing;
a credit worthiness entity characterizing a query regarding creditworthiness of a party;
a party package containing;
a debtor party entity characterizing a party for whom creditworthiness information is to be provided; and
an information package containing;
a credit rating entity characterizing a credit rating for a debtor party; and
initiating a response to a query regarding creditworthiness of a party.
-
-
32. A computer-implemented method of exchanging information relating to a vendor declaration, the method comprising:
-
generating an electronic message by a first application, the first application executing in a landscape of computer systems providing message-based services, wherein the message comprises;
a customs vendor declaration package containing information characterizing a declaration of products to be delivered, the customs vendor declaration package containing;
a customs vendor declaration entity characterizing specifications made by a vendor associated with a product to be delivered; and
a party package containing information characterizing parties of a vendor declaration, the party package containing;
a vendor party entity characterizing a party that issues a vendor declaration for a product to be delivered; and
a buyer party entity characterizing a party that requires a vendor declaration for a product to be purchased; and
initiating transmission of the message to a second application to exchange information relating to the vendor declaration. - View Dependent Claims (33)
-
-
34. A computer-implemented method of exchanging information relating to a vendor declaration, the method comprising:
-
receiving an electronic message in a landscape of computer systems providing message-based services, wherein the message comprises;
a customs vendor declaration package containing information characterizing a declaration of products to be delivered, the customs vendor declaration package containing;
a customs vendor declaration entity characterizing specifications made by a vendor associated with a product to be delivered; and
a party package containing information characterizing parties of a vendor declaration, the party package containing;
a vendor party entity characterizing a party that issues a vendor declaration for a product to be delivered; and
a buyer party entity characterizing a party that requires a vendor declaration for a product to be purchased; and
initiating an exchange of information relating to a vendor declaration.
-
-
35. A computer-implemented method of generating delivery quantity and scheduling information, the method comprising:
-
generating an electronic message by a first application, the first application executing in a landscape of computer systems providing message-based services, wherein the message comprises;
a delivery schedule package containing;
a delivery schedule entity characterizing delivery dates, products, quantities, and delivery locations;
a delivery schedule party package containing;
a vendor party entity characterizing a party to deliver goods described in a delivery schedule;
an item package containing;
a business transaction document reference package containing information characterizing references to business documents relevant for a delivery schedule;
a release package containing;
a release entity characterizing an identification and validity of a release instance transferred in a delivery schedule item; and
a product information package containing information characterizing goods to be delivered; and
initiating transmission of the message to a second application to generate delivery quantity and scheduling information. - View Dependent Claims (36)
-
-
37. A computer-implemented method of generating delivery quantity and scheduling information, the method comprising:
-
receiving an electronic message in a landscape of computer systems providing message-based services, wherein the message comprises;
a purchase request package containing;
a purchase request entity characterizing requisition requirements; and
a purchase request item package containing;
a schedule line package characterizing quantity and date information associated with a requisition; and
initiating a generation of delivery quantity and scheduling information.
-
-
38. A computer-implemented method of generating delivery quantity and scheduling information, the method comprising:
-
generating an electronic message by a first application, the first application executing in a landscape of computer systems providing message-based services, wherein the message comprises;
a delivery schedule package containing;
a delivery schedule entity characterizing delivery dates, products, quantities, and delivery locations;
a delivery schedule party package containing;
a vendor party entity characterizing a party to deliver goods described in a delivery schedule;
an item package containing;
a business transaction document reference package containing information characterizing references to business documents relevant for a delivery schedule;
a release package containing;
a release entity characterizing an identification and validity of a release instance transferred in a delivery schedule item; and
a product information package containing information characterizing goods to be delivered; and
initiating transmission of the message to a second application to generate delivery quantity and scheduling information. - View Dependent Claims (39)
-
-
40. A computer-implemented method of generating delivery quantity and scheduling information, the method comprising:
-
receiving an electronic message in a landscape of computer systems providing message-based services, wherein the message comprises;
a purchase request package containing;
a purchase request entity characterizing requisition requirements; and
a purchase request item package containing;
a schedule line package characterizing quantity and date information associated with a requisition; and
initiating a generation of delivery quantity and scheduling information.
-
-
41. A computer-implemented method of generating a notification regarding a shipment event associated with a delivery of goods, the method comprising:
-
generating an electronic message by a first application, the first application executing in a landscape of computer systems providing message-based services, wherein the message comprises;
a delivery package containing;
a delivery entity characterizing goods or a combination of goods to be made available for transportation;
a location package containing;
a ship to location entity characterizing a place to which goods are shipped; and
an item package containing;
an item entity characterizing a quantity of goods in a delivery; and
a product information package containing information characterizing a product in a delivery item; and
initiating transmission of the message to a second application to generate a shipment notification regarding an event associated with a delivery of goods. - View Dependent Claims (42)
-
-
43. A computer-implemented method of generating a notification regarding a shipment event associated with a delivery of goods, the method comprising:
-
receiving an electronic message in a landscape of computer systems providing message-based services, wherein the message comprises;
a delivery package containing;
a delivery entity characterizing goods or a combination of goods to be made available for transportation;
a location package containing;
a ship to location entity characterizing a place to which goods are shipped; and
an item package containing;
an item entity characterizing a quantity of goods in a delivery; and
a product information package containing information characterizing a product in a delivery item; and
initiating a notification regarding a shipment event associated with a delivery of goods.
-
-
44. A computer-implemented method of generating a notification regarding a receipt of a delivery of goods, the method comprising:
-
generating an electronic message by a first application, the first application executing in a landscape of computer systems providing message-based services, wherein the message comprises;
a delivery package containing;
a delivery entity characterizing a confirmation of a receipt of a delivery of goods;
a party package containing;
a vendor party entity characterizing party that delivered goods or on whose behalf goods were delivered;
a location package containing information characterizing a place to which goods were delivered; and
an item package containing;
an item entity characterizing a quantity of goods that were delivered; and
a product information package containing information characterizing a delivered; and
initiating transmission of the message to a second application to generate a notification regarding a receipt of a delivery of goods. - View Dependent Claims (45)
-
-
46. A computer-implemented method of generating a notification regarding a receipt of a delivery of goods, the method comprising:
-
receiving an electronic message in a landscape of computer systems providing message-based services, wherein the message comprises;
a delivery package containing;
a delivery entity characterizing goods or a combination of goods to be made available for transportation;
a location package containing;
a ship to location entity characterizing a place to which goods are shipped; and
an item package containing;
an item entity characterizing a quantity of goods in a delivery; and
a product information package containing information characterizing a product in a delivery item; and
initiating generation of a notification regarding a receipt of a delivery of goods.
-
-
47. A computer-implemented method of generating invoicing information associated with a business transaction, the method comprising:
-
generating an electronic message by a first application, the first application executing in a landscape of computer systems providing message-based services, wherein the message comprises;
an invoice package containing;
an invoice entity characterizing payables and receivables for delivered goods and rendered services;
an invoice party package containing;
a bill to party entity characterizing a party to which an invoice for deliveries received or services rendered is sent; and
a bill from party entity characterizing a party initiating an execution of an invoice; and
initiating transmission of the message to a second application to generate invoicing information associated with a business transaction. - View Dependent Claims (48, 49)
-
-
50. A computer-implemented method of generating invoicing information associated with a business transaction, the method comprising:
-
receiving an electronic message in a landscape of computer systems providing message-based services, wherein the message comprises;
an invoice package containing;
an invoice entity characterizing payables and receivables for delivered goods and rendered services;
an invoice party package containing;
a bill to party entity characterizing a party to which an invoice for deliveries received or services rendered is sent; and
a bill from party entity characterizing a party initiating an execution of an invoice; and
initiating a generation of invoicing information associated with a business transaction.
-
-
51. A computer-implemented method of generating business transaction information, the method comprising:
-
generating an electronic message by a first application, the first application executing in a landscape of computer systems providing message-based services, wherein the message comprises;
an invoice due package containing;
an invoice due entity characterizing details of a business transaction relevant for settling the business transaction;
an invoice due party package containing information characterizing parties to a business transaction;
an invoice due location package containing information characterizing locales associated with a business transaction;
an invoice due delivery information package containing information characterizing a delivery of goods associated with a business transaction;
an invoice due payment information package containing information characterizing payment terms for a business transaction;
an invoice due price information package containing information characterizing a total price to be settled for goods or services provided under a business transaction;
an invoice due account assignment package containing information characterizing account assignment information associated with a business transaction;
an invoice due attachment package containing information characterizing attachment information associated with a settlement of a business transaction;
an invoice due description package containing information characterizing texts associated with a settlement of a business transaction; and
an invoice due item package containing information characterizing item information for a settlement of a business transaction; and
initiating transmission of the message to a second application to generate business transaction information. - View Dependent Claims (52, 53)
-
-
54. A computer-implemented method of generating business transaction information, the method comprising:
-
receiving an electronic message in a landscape of computer systems providing message-based services, wherein the message comprises;
an invoice due package containing;
an invoice due entity characterizing details of a business transaction relevant for settling the business transaction;
an invoice due party package containing information characterizing parties to a business transaction;
an invoice due location package containing information characterizing locales associated with a business transaction;
an invoice due delivery information package containing information characterizing delivery of goods associated with a business transaction;
an invoice due payment information package containing information characterizing payment terms for a business transaction;
an invoice due price information package containing information characterizing a total price to be settled for goods or services provided under a business transaction;
an invoice due account assignment package containing information characterizing account assignment information associated with a business transaction;
an invoice due attachment package containing information characterizing attachment information associated with a settlement of a business transaction;
an invoice due description package containing information characterizing texts associated with a settlement of a business transaction; and
an invoice due item package containing information characterizing item information for a settlement of a business transaction; and
initiating a generation of business transaction information.
-
-
55. A computer-implemented method of requesting a generation of a loan contract, the method comprising:
-
generating an electronic message by a first application, the first application executing in a landscape of computer systems providing message-based services, wherein the message contains;
a loan contract package, wherein the loan contract package contains;
a loan contract entity characterizing information required to generate a loan contract;
a party package containing information characterizing parties to a loan contract;
a product information package containing information characterizing a product upon which a loan contract is based;
a payment information package containing information characterizing information associated with payment processing;
an item package containing information characterizing conditions of a loan contract; and
initiating transmission of the message to a second application to generate a loan contract. - View Dependent Claims (56)
-
-
57. A computer-implemented method of requesting a generation of a loan contract, the method comprising:
-
receiving an electronic message in a landscape of computer systems providing message-based services, wherein the message contains;
a loan contract package, wherein the loan contract package contains;
a loan contract entity characterizing information required to generate a loan contract;
a party package containing information characterizing parties to a loan contract;
a product information package containing information characterizing a product upon which a loan contract is based;
a payment information package containing information characterizing information associated with payment processing;
an item package containing information characterizing conditions of a loan contract; and
initiating generation of a loan contract.
-
-
58. A computer-implemented method of generating a confirmation of a creation of a loan contract, the method comprising:
-
generating an electronic message by a first application, the first application executing in a landscape of computer systems providing message-based services, wherein the message contains;
a loan contract package, wherein the loan contract package comprises;
a loan contract entity characterizing information regarding a creation of a loan contract;
a log package containing information characterizing log messages associated with a creation of al loan contract; and
a payment information package, wherein the payment information package contains;
a bank account entity characterizing information about a bank account to be used to repay a loan; and
initiating transmission of the message to a second application to generate a confirmation of a creation of a loan contract.
-
-
59. A computer-implemented method of generating a confirmation of a creation of a loan contract, the method comprising:
-
receiving an electronic message in a landscape of computer systems providing message-based services, wherein the message contains;
a loan contract package, wherein the loan contract package comprises;
a loan contract entity characterizing information regarding a creation of a loan contract;
a log package containing information characterizing log messages associated with a creation of al loan contract;
a payment information package, wherein the payment information package contains;
a bank account entity characterizing information about a bank account to be used to repay a loan; and
initiating a generation of a confirmation of a creation of a loan contract.
-
-
60. A computer-implemented method of generating a notice from a buyer to a vendor relating to product activities, the method comprising:
-
generating an electronic message by a first application, the first application executing in a landscape of computer systems providing message-based services, wherein the message comprises;
a product activity package containing;
a product activity entity characterizing activities associated with goods of a buyer at a ship to location; and
an item package containing;
an item entity characterizing activities associated with goods of a buyer at a ship to location; and
a location package containing;
a ship to location entity characterizing a location to which goods are to be delivered; and
a product information package containing information characterizing goods to be delivered; and
initiating transmission of the message to a second application to generate a notice from a buyer to a vendor relating to product activities. - View Dependent Claims (61)
-
-
62. A computer-implemented method of generating a notice from a buyer to a vendor relating to product activities, the method comprising:
-
receiving an electronic message in a landscape of computer systems providing message-based services, wherein the message comprises a product activity package containing;
a product activity entity characterizing activities associated with goods of a buyer at a ship to location; and
an item package containing;
an item entity characterizing activities associated with goods of a buyer at a ship to location; and
a location package containing;
a ship to location entity characterizing a location to which goods are to be delivered; and
a product information package containing information characterizing goods to be delivered; and
initiating a generation of a notice from a buyer to a vendor relating to product activities.
-
-
63. A computer-implemented method of generating a notice of an event affecting product demand, the method comprising:
-
generating an electronic message by a first application, the first application executing in a landscape of computer systems providing message-based services, wherein the message comprises;
a product demand influencing event package containing;
a product demand influencing event entity characterizing a product demand influencing event;
a party package containing;
a buyer party entity characterizing a party that purchases goods; and
a vendor party entity characterizing a party that delivers goods;
an item package containing;
an item entity characterizing activities associated with goods of a buyer at a ship to location; and
a location package containing;
a ship to location entity characterizing a location to which goods are to be delivered; and
a product information package containing information characterizing goods to be delivered; and
initiating transmission of the message to a second application to generate a notice of an event affecting product demand. - View Dependent Claims (64)
-
-
65. A computer-implemented method of generating a notice of an event affecting product demand, the method comprising:
-
receiving an electronic message in a landscape of computer systems providing message-based services, wherein the message comprises a product demand influencing event package containing;
a product demand influencing event package containing;
a product demand influencing event entity characterizing a product demand influencing event;
a party package containing;
a buyer party entity characterizing a party that purchases goods; and
a vendor party entity characterizing a party that delivers goods;
an item package containing;
an item entity characterizing activities associated with goods of a buyer at a ship to location; and
a location package containing;
a ship to location entity characterizing a location to which goods are to be delivered; and
a product information package containing information characterizing goods to be delivered; and
initiating a generation of a notice of an event affecting product demand.
-
-
66. A computer-implemented method of generating information associated with a purchase order, the method comprising:
-
generating an electronic message by a first application, the first application executing in a landscape of computer systems providing message-based services, wherein the message comprises;
a purchase order package containing;
a purchase order entity characterizing a request by a buyer to a seller to provide certain quantities of products or services;
a purchase order party package containing information characterizing parties to a purchase order;
a purchase order location package containing information characterizing locations associated with a purchase order;
a purchase order delivery information package containing information characterizing a delivery of goods associated with a purchase order;
a purchase order payment information package containing information characterizing payment terms associated with a purchase order;
a price order price information package containing pricing information associated with a purchase order;
a purchase order attachment package containing information characterizing attachments relevant to a purchase order;
a purchase order description package containing information characterizing texts associated with a purchase order;
a purchase order follow up message package containing information characterizing messages associated with a purchase order and occurring subsequent to an issuance of such purchase order; and
a purchase order item package containing information characterizing an item associated with a purchase order;
initiating transmission of the message to a second application to generate information associated with a purchase order. - View Dependent Claims (67, 68)
-
-
69. A computer-implemented method of generating information associated with a purchase order, the method comprising:
-
receiving an electronic message in a landscape of computer systems providing message-based services, wherein the message comprises;
a purchase order package containing;
a purchase order entity characterizing a request by a buyer to a seller to provide certain quantities of products or services;
a purchase order party package containing information characterizing parties to a purchase order;
a purchase order location package containing information characterizing locations associated with a purchase order;
a purchase order delivery information package containing information characterizing a delivery of goods associated with a purchase order;
a purchase order payment information package containing information characterizing payment terms associated with a purchase order;
a price order price information package containing pricing information associated with a purchase order;
a purchase order attachment package containing information characterizing attachments relevant to a purchase order;
a purchase order description package containing information characterizing texts associated with a purchase order;
a purchase order follow up message package containing information characterizing messages associated with a purchase order and occurring subsequent to an issuance of such purchase order; and
a purchase order item package containing information characterizing an item associated with a purchase order;
initiating a generation of information associated with a purchase order.
-
-
70. A computer-implemented method of generating status information associated with a purchase order, the method comprising:
-
generating an electronic message by a first application, the first application executing in a landscape of computer systems providing message-based services, wherein the message comprises;
a purchase order information package containing;
a purchase order information entity characterizing a request by a buyer to a seller to provide certain quantities of products or services;
a purchase order information party package containing information characterizing parties to a purchase order;
a purchase order information location package containing information characterizing locations associated with a purchase order;
a purchase order information delivery information package containing information characterizing a delivery of goods associated with a purchase order;
a purchase order information payment information package containing information characterizing payment information associated with a purchase order;
a price order price information package containing pricing information associated with a purchase order;
a purchase order information attachment package containing information characterizing attachments relevant to a purchase order;
a purchase order information description package containing information characterizing texts associated with a purchase order;
a purchase order information follow up message package containing information characterizing messages to be sent subsequent to issuance of a purchase order; and
a purchase order information item package containing information characterizing an item;
initiating transmission of the message to a second application to generate status information associated with a purchase order. - View Dependent Claims (71, 72)
-
-
73. A computer-implemented method of generating status information associated with a purchase order, the method comprising:
-
receiving an electronic message in a landscape of computer systems providing message-based services, wherein the message comprises;
a purchase order information package containing;
a purchase order information entity characterizing a request by a buyer to a seller to provide certain quantities of products or services;
a purchase order information party package containing information characterizing parties to a purchase order;
a purchase order information location package containing information characterizing locations associated with a purchase order;
a purchase order information delivery information package containing information characterizing a delivery of goods associated with a purchase order;
a purchase order information payment information package containing information characterizing payment information associated with a purchase order;
a price order price information package containing pricing information associated with a purchase order;
a purchase order information attachment package containing information characterizing attachments relevant to a purchase order;
a purchase order information description package containing information characterizing texts associated with a purchase order;
a purchase order information follow up message package containing information characterizing messages to be sent subsequent to issuance of a purchase order; and
a purchase order information item package containing information characterizing an item; and
initiating a generation of status information associated with a purchase order.
-
-
74. A computer-implemented method of generating a request querying a buyer to procure products or services, the method comprising:
-
generating an electronic message by a first application, the first application executing in a landscape of computer systems providing message-based services, wherein the message comprises;
a purchase request package containing;
a purchase request entity characterizing requisition requirements; and
a purchase request item package containing;
a schedule line package containing information characterizing quantity and date information associated with a requisition;
initiating transmission of the message to a second application to generate a request querying a buyer to procure products or services. - View Dependent Claims (75)
-
-
76. A computer-implemented method of generating a request querying a buyer to procure products or services, the method comprising:
-
receiving an electronic message in a landscape of computer systems providing message-based services, wherein the message comprises;
a purchase request package containing;
a purchase request entity characterizing requisition requirements; and
a purchase request item package containing;
a schedule line package containing information characterizing quantity and date information associated with a requisition; and
initiating a generation of a request querying a buyer to procure products or services.
-
-
77. A computer-implemented method of generating a confirmation of a fulfillment of a requisition, the method comprising:
-
generating an electronic message by a first application, the first application executing in a landscape of computer systems providing message-based services, wherein the message comprises;
a purchase request package containing;
a purchase request entity characterizing a confirmation of requirements associated with a procurement of products or services; and
an item package containing;
an item entity characterizing a product; and
a purchase order package containing information characterizing a level of fulfillment of a requirement by a purchase order;
initiating transmission of the message to a second application to generate a confirmation of a fulfillment of a requisition.
-
-
78. A computer-implemented method of generating a confirmation of a fulfillment of a requisition, the method comprising:
-
receiving an electronic message in a landscape of computer systems providing message-based services, wherein the message comprises;
a purchase request package containing;
a purchase request entity characterizes a confirmation of requirements associated with a procurement of products or services; and
an item package containing;
an item entity characterizing a product; and
a purchase order package containing information characterizing a level of fulfillment of a requirement by a purchase order;
initiating a generation of a confirmation of a fulfillment of a requisition.
-
- 79. A computer-implemented method of generating purchasing contract information, the method comprising:
-
82. A computer-implemented method of generating purchasing contract information, the method comprising:
-
receiving an electronic message in a landscape of computer systems providing message-based services, wherein the message comprises;
a purchasing contract package containing;
a purchasing contract entity characterizing an agreement to order products or provide services within a certain period of time;
a purchasing contract party package containing information characterizing parties to a purchasing contract parties to a purchasing contract;
a purchasing contract location package containing information characterizing locations associated with a purchasing contract;
a purchasing contract delivery information package containing information characterizing a delivery requested in a purchasing contract;
a purchasing contract payment information package containing information characterizing payment terms for a purchasing contract;
a purchasing contract price information package containing information characterizing pricing of goods or services identified in a purchasing contract;
a purchasing contract attachment package containing information characterizing documents referring to a purchasing contract;
a purchasing contract description package containing information characterizing texts associated with a purchasing contract; and
a purchasing contract item package containing information characterizing a product or service in a purchasing contract; and
initiating a generation of purchasing contract information.
-
-
83. A computer-implemented method of generating a notification of a purchasing contract release, the method comprising:
-
generating an electronic message by a first application, the first application executing in a landscape of computer systems providing message-based services, wherein the message comprises;
a purchasing contract release package containing;
a purchasing contract release entity characterizing a notification regarding a performed release with reference to a purchasing contract;
a purchasing contract release party package containing information characterizing a release of a purchasing contract;
a purchasing contract release location package containing information characterizing locations associated with a release of a purchasing contract; and
a purchasing contract release item package containing;
purchasing contract release item entity characterizing an item in a purchasing contract release;
a purchasing contract release item location package containing information characterizing locations associated with a contract release item; and
a purchasing contract release item business document object package containing information characterizing references to business documents relevant to an item in a purchasing contract release; and
initiating transmission of the message to a second application to generate a notification of a purchasing contract release.
-
-
84. A computer-implemented method of generating a notification of a purchasing contract release, the method comprising:
-
receiving an electronic message in a landscape of computer systems providing message-based services, wherein the message comprises;
a purchasing contract release package containing;
a purchasing contract release entity characterizing a notification regarding a performed release with reference to a purchasing contract;
a purchasing contract release party package containing information characterizing a release of a purchasing contract;
a purchasing contract release location package containing information characterizing locations associated with a release of a purchasing contract; and
a purchasing contract release item package containing;
purchasing contract release item entity characterizing an item in a purchasing contract release;
a purchasing contract release item location package containing information characterizing locations associated with a contract release item; and
a purchasing contract release item business document object package containing information characterizing references to business documents relevant to an item in a purchasing contract release; and
initiating a generation of a notification of a purchasing contract release.
-
-
85. A computer-implemented method of generating replenishment order information, the method comprising:
-
generating an electronic message by a first application, the first application executing in a landscape of computer systems providing message-based services, wherein the message comprises;
a replenishment order package containing;
a replenishment order entity characterizing a replenishment order executed by a vendor for a customer; and
a replenishment order item package containing;
a replenishment order item entity characterizing an item in a replenishment order;
a replenishment order item location package containing;
a ship from location entity characterizing a location from which products listed in a replenishment order are to be delivered; and
a ship to location entity characterizing a location from which products listed in a replenishment order are to be delivered; and
a replenishment order item product information package containing information characterizing a product associated with a replenishment order; and
initiating transmission of the message to a second application to generate replenishment order information. - View Dependent Claims (86, 87)
-
-
88. A computer-implemented method of generating replenishment order information, the method comprising:
-
receiving an electronic message in a landscape of computer systems providing message-based services, wherein the message comprises;
a replenishment order package containing;
a replenishment order entity characterizing a replenishment order executed by a vendor for a customer; and
a replenishment order item package containing;
a replenishment order item entity characterizing an item in a replenishment order;
a replenishment order item location package containing;
a ship from location entity characterizing a location from which products listed in a replenishment order are to be delivered; and
a ship to location entity characterizing a location from which products listed in a replenishment order are to be delivered; and
a replenishment order item product information package containing information characterizing a product associated with a replenishment order; and
initiating a generation of replenishment order information.
-
-
89. A computer-implemented method of generating replenishment order proposal information, the method comprising:
-
generating an electronic message by a first application, the first application 10 executing in a landscape of computer systems providing message-based services, wherein the message comprises;
a replenishment order proposal package containing;
a replenishment order proposal entity characterizing a proposal for an order to replenish product supply; and
a replenishment order proposal item entity characterizing an item in a replenishment order proposal;
a replenishment order proposal item location package containing;
a ship from location entity characterizing a location from which products listed in a replenishment order proposal are to be delivered; and
a ship to location entity characterizing a location from which products listed in a replenishment order proposal are to be delivered; and
a replenishment order proposal item product information package containing information characterizing a product associated with a replenishment order proposal; and
initiating transmission of the message to a second application to generate replenishment order proposal information. - View Dependent Claims (90, 91)
-
-
92. A computer-implemented method of generating replenishment order proposal information, the method comprising:
-
receiving an electronic message in a landscape of computer systems providing message-based services, wherein the message comprises;
a replenishment order proposal package containing;
a replenishment order proposal entity characterizing a proposal for an order to replenish product supply; and
a replenishment order proposal item package containing;
a replenishment order proposal item entity characterizing an item in a replenishment order proposal; and
a replenishment order proposal item location package containing;
a ship from location entity characterizing a location from which products listed in a replenishment order proposal are to be delivered; and
a ship to location entity characterizing a location from which products listed in a replenishment order proposal are to be delivered; and
a replenishment order proposal item product information package containing information characterizing a product associated with a replenishment order proposal; and
initiating a generation of replenishment order proposal information.
-
-
93. A computer-implemented method of generating a notification associated with a return delivery, the method comprising:
-
generating an electronic message by a first application, the first application executing in a landscape of computer systems providing message-based services, wherein the message comprises;
a return delivery instruction package containing;
a return delivery instruction entity characterizing logistical instructions to a vendor for a future return delivery; and
a return delivery instruction item package containing a product information package containing information characterizing characterizing a return quantities and scheduling for a return delivery;
initiating transmission of the message to a second application to generate a notification associated with a return delivery. - View Dependent Claims (94)
-
-
95. A computer-implemented method of generating a notification associated with a return delivery, the method comprising:
-
receiving an electronic message in a landscape of computer systems providing message-based services, wherein the message comprises;
a return delivery instruction package containing;
a return delivery instruction entity characterizing logistical instructions to a vendor for a future return delivery; and
a return delivery instruction item package containing a product information package containing information characterizing a return quantities and scheduling for a return delivery; and
initiating a generation of a notification associated with a return delivery.
-
-
96. A computer-implemented method of exchanging information associated with a request for quotation, the method comprising:
-
generating an electronic message by a first application, the first application executing in a landscape of computer systems providing message-based services, wherein the message comprises;
a package containing;
a party package containing information characterizing parties associated with a request for quotation;
a location package containing information characterizing locations associated with a request for quotation;
a first delivery information package containing information characterizing a required delivery associated with a request for quotation;
a payment information package containing information characterizing payment information associated with a request for quotation;
a product information package containing information characterizing a product category associated with a request for quotation;
a business transaction document reference package containing information characterizing business document references associated with a request for quotation;
a follow up business transaction document reference package containing information characterizing business transaction documents expected by a buying party associated with a request for quotation;
an attachment package containing information characterizing documents referring to a request for quotation;
a description package containing information characterizing text visible to parties to a request for quotation;
an item package containing;
a product information package containing information characterizing a product tendered by a request for quotation;
a party package containing information characterizing parties associated with a request for quotation;
a second delivery information package containing information characterizing delivery of a product associated with a request for quotation;
a business transaction document reference package containing information characterizing a required delivery associated with a request for quotation;
an attachment package containing information characterizing documents referring to a request for quotation;
a description package containing information characterizing text visible to parties to a request for quotation; and
a schedule line package containing information characterizing quantity and date information associated with a request for quotation; and
initiating transmission of the message to a second application to exchange information associated with a request for quotation. - View Dependent Claims (97)
-
-
98. A computer-implemented method of exchanging information associated with a request for quotation, the method comprising:
-
receiving an electronic message in a landscape of computer systems providing message-based services, wherein the message comprises;
a package containing;
a party package containing information characterizing parties associated with a request for quotation;
a location package containing information characterizing locations associated with a request for quotation;
a first delivery information package containing information characterizing a required delivery associated with a request for quotation;
a payment information package containing information characterizing payment information associated with a request for quotation;
a product information package containing information characterizing a product category associated with a request for quotation;
a business transaction document reference package containing information characterizing business document references associated with a request for quotation;
a follow up business transaction document reference package containing information characterizing business transaction documents expected by a buying party associated with a request for quotation;
an attachment package containing information characterizing documents referring to a request for quotation;
a description package containing information characterizing text visible to parties to a request for quotation;
an item package containing;
a product information package containing information characterizing a product tendered by a request for quotation;
a party package containing information characterizing parties associated with a request for quotation;
a second delivery information package containing information characterizing delivery of a product;
a business transaction document reference package containing information characterizing a required delivery associated with a request for quotation;
an attachment package containing information characterizing documents referring to a request for quotation;
a description package containing information characterizing text visible to parties to a request for quotation; and
a schedule line package containing information characterizing quantity and date information associated with a request for quotation; and
initiating an exchange of information associated with a request for quotation.
-
-
99. A computer-implemented method of exchanging information associated with services that have been entered, the method comprising:
-
generating an electronic message by a first application, the first application executing in a landscape of computer systems providing message-based services, wherein the message comprises;
a service acknowledgement package containing;
a service acknowledgement entity characterizing information about a confirmation by a purchase of an entered service; and
a party package containing;
a buyer party entity characterizing a party that purchases goods or services; and
initiating transmission of the message to a second application to exchange information associated with services that have been entered. - View Dependent Claims (100, 101)
-
-
102. A computer-implemented method of exchanging information associated with services that have been entered, the method comprising:
-
receiving an electronic message in a landscape of computer systems providing message-based services, wherein the message comprises;
a service acknowledgement package containing;
a service acknowledgement entity characterizing information about a confirmation by a purchase of an entered service; and
a party package containing;
a buyer party entity characterizing a party that purchases goods or services; and
initiating an exchange of information associated with services that have been entered.
-
-
103. A computer-implemented method of generating a supply chain exception notification, the method comprising:
-
generating an electronic message by a first application, the first application executing in a landscape of computer systems providing message-based services, wherein the message comprises;
a supply chain exception package containing;
a supply chain exception report entity characterizing an exception that occurred in a supply chain;
a business transaction document reference package containing;
a purchaser order entity characterizing a reference to a purchase order or an item within a purchase order for which an exception in a supply chain has occurred;
a location package containing;
a ship from location characterizing a location from which ordered products are delivered;
a product information package characterizing a product associated with a supply chain exception; and
initiating transmission of the message to a second application to generate a supply chain exception notification. - View Dependent Claims (104)
-
-
105. A computer-implemented method of generating a supply chain exception notification, the method comprising:
-
receiving an electronic message in a landscape of computer systems providing message-based services, wherein the message comprises;
a supply chain exception package containing;
a supply chain exception report entity characterizing an exception that occurred in a supply chain;
a business transaction document reference package containing;
a purchaser order entity characterizing a reference to a purchase order or an item within a purchase order for which an exception in a supply chain has occurred;
a location package containing;
a ship from location characterizing a location from which are ordered products are delivered;
a product information package characterizing a product associated with a supply chain exception; and
initiating generation of a supply chain exception notification.
-
-
106. A computer-implemented method of generating a tax declaration, the method comprising:
-
generating an electronic message by a first application, the first application executing in a landscape of computer systems providing message-based services, wherein the message comprises;
a declaration package containing;
a declaration entity characterizing a tax return based on a purchase;
a log package containing;
a validation log entity characterizing log messages from a tax authority associated with a receipt and validation of a tax return based on a purchase;
a party package containing;
a tax payer party entity characterizing a party liable for tax on a purchase; and
a tax authority party entity characterizing a tax authority that receives a tax declaration; and
initiating transmission of the message to a second application to generate a tax declaration. - View Dependent Claims (107)
-
-
108. A computer-implemented method of generating of generating a tax declaration, the method comprising:
-
receiving an electronic message in a landscape of computer systems providing message-based services, wherein the message comprises;
a declaration package containing;
a declaration entity characterizing a tax return based on a purchase;
a log package containing;
a validation log entity characterizing log messages from a tax authority associated with a receipt and validation of a tax return based on a purchase;
a party package containing;
a tax payer party entity characterizing a party liable for tax on a purchase; and
a tax authority party entity characterizing a tax authority that receives a tax declaration; and
initiating a generation of a tax declaration.
-
-
109. A computer-implemented method of generating information associated with a vendor initiated purchase order, the method comprising:
-
generating an electronic message by a first application, the first application executing in a landscape of computer systems providing message-based services, wherein the message comprises;
a vendor generated order package containing;
a vendor generated order entity characterizing a purchaser order that is initiated by a vendor for a customer;
a party package containing;
a buyer party entity characterizing a party to receive a goods replenishment delivery; and
a vendor party entity characterizing a party to provide a goods replenishment delivery;
a location package containing;
a ship from location entity characterizing a location from which goods associated with a purchase order is to be delivered; and
a ship to location entity characterizing a location at which goods associated with a purchase order is to be delivered; and
a vendor generated order item package containing;
a vendor generated order item entity characterizing quantities of goods and associated delivery and location conditions for goods in a purchase order; and
a product information package containing information characterizing goods associated with a purchase order; and
initiating transmission of the message to a second application to generate information associated with a vendor initiated purchase order. - View Dependent Claims (110)
-
-
111. A computer-implemented method of generating information associated with a vendor initiated purchase order, the method comprising:
-
receiving an electronic message in a landscape of computer systems providing message-based services, wherein the message comprises;
a vendor generated order package containing;
a vendor generated order entity characterizing a purchaser order that is initiated by a vendor for a customer;
a party package containing;
a buyer party entity characterizing a party to receive a goods replenishment delivery; and
a vendor party entity characterizing a party to provide a goods replenishment delivery;
a location package containing;
a ship from location entity characterizing a location from which goods associated with a purchase order is to be delivered; and
a ship to location entity characterizing a location at which goods associated with a purchase order is to be delivered; and
a vendor generated order item package containing;
a vendor generated order item entity characterizing quantities of goods and associated delivery and location conditions for goods in a purchase order; and
a product information package containing information characterizing goods associated with a purchase order; and
initiating generation of information associated with a vendor initiated purchase order.
-
Specification