MANAGING CONSISTENT INTERFACES FOR MERCHANDISING BUSINESS OBJECTS ACROSS HETEROGENEOUS SYSTEMS
First Claim
1. A computer readable medium including program code for providing a message-based interface for exchanging comprehensive merchandise information, including product, bill of material, configuration, sales price information and purchase price information, the medium comprising:
- program code for receiving via a message-based interface exposing at least one service as defined in a service registry and from a heterogeneous application executing in an environment of computer systems providing message-based services, a first message for providing information for a comprehensive merchandise view for a product including bill of material, configuration, sales price information and purchase price information that includes a message package hierarchically organized as;
a merchandise ERP replication bulk request message entity; and
a merchandise ERP replication request message package comprising a merchandise ERP replication request message entity and a merchandise package, the merchandise package comprising a merchandise entity and a receiving store package, where the merchandise entity includes an internal ID, and where the receiving store package includes at least one receiving store entity, where each receiving store entity includes a store internal ID; and
program code for sending a second message to the heterogeneous application responsive to the first message.
3 Assignments
0 Petitions
Accused Products
Abstract
A business object model, which reflects data that is 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. In some operations, software creates, updates, or otherwise processes information related to merchandise and point-of-sale transaction business objects.
162 Citations
12 Claims
-
1. A computer readable medium including program code for providing a message-based interface for exchanging comprehensive merchandise information, including product, bill of material, configuration, sales price information and purchase price information, the medium comprising:
-
program code for receiving via a message-based interface exposing at least one service as defined in a service registry and from a heterogeneous application executing in an environment of computer systems providing message-based services, a first message for providing information for a comprehensive merchandise view for a product including bill of material, configuration, sales price information and purchase price information that includes a message package hierarchically organized as; a merchandise ERP replication bulk request message entity; and a merchandise ERP replication request message package comprising a merchandise ERP replication request message entity and a merchandise package, the merchandise package comprising a merchandise entity and a receiving store package, where the merchandise entity includes an internal ID, and where the receiving store package includes at least one receiving store entity, where each receiving store entity includes a store internal ID; and program code for sending a second message to the heterogeneous application responsive to the first message. - View Dependent Claims (2, 3)
-
-
4. A computer readable medium including program code for providing a message-based interface for exchanging information for business activity that is performed in a retail store, including retail transactions, financial movements and goods movements, the medium comprising:
-
program code for receiving via a message-based interface exposing at least one service as defined in a service registry and from a heterogeneous application executing in an environment of computer systems providing message-based services, a first message for providing a notification of one or more point of sale transactions that includes a message package hierarchically organized as; a point of sale transaction ERP bulk create request message entity; and a point of sale transaction ERP create request message package comprising a point of sale transaction ERP create request message entity and a point of sale transaction package, the point of sale transaction package comprising a point of sale transaction entity, where the point of sale transaction entity includes a store internal ID, a device ID, an ID, a business date, and a training mode active indicator; and program code for sending a second message to the heterogeneous application responsive to the first message. - View Dependent Claims (5, 6)
-
-
7. A distributed system operating in a landscape of computer systems providing message-based services defined in a service registry, the system comprising:
-
a graphical user interface comprising computer readable instructions, embedded on tangible media, for exchanging comprehensive merchandise information, including product, bill of material, configuration, sales price information and purchase price information using a request; a first memory storing a user interface controller for processing the request and involving a message including a message package hierarchically organized as; a merchandise ERP replication bulk request message entity; and a merchandise ERP replication request message package comprising a merchandise ERP replication request message entity and a merchandise package, the merchandise package comprising a merchandise entity and a receiving store package, where the merchandise entity includes an internal ID, and where the receiving store package includes at least one receiving store entity, where each receiving store entity includes a store internal ID; and a second memory, remote from the graphical user interface, storing a plurality of service interfaces, where one of the service interfaces is operable to process the message via the service interface. - View Dependent Claims (8, 9)
-
-
10. A distributed system operating in a landscape of computer systems providing message-based services defined in a service registry, the system comprising:
-
a graphical user interface comprising computer readable instructions, embedded on tangible media, for exchanging information for business activity that is performed in a retail store, including retail transactions, financial movements and goods movements using a request; a first memory storing a user interface controller for processing the request and involving a message including a message package hierarchically organized as; a point of sale transaction ERP bulk create request message entity; and a point of sale transaction ERP create request message package comprising a point of sale transaction ERP create request message entity and a point of sale transaction package, the point of sale transaction package comprising a point of sale transaction entity, where the point of sale transaction entity includes a store internal ID, a device ID, an ID, a business date, and a training mode active indicator; and a second memory, remote from the graphical user interface, storing a plurality of service interfaces, where one of the service interfaces is operable to process the message via the service interface. - View Dependent Claims (11, 12)
-
Specification