Common inventory interface for order entry and payment systems
First Claim
1. A data processing system for allocating inventory, the data processing system comprising:
- an inventory management system implementing an underlying inventory allocation strategy and realizing a common inventory interface exposing a check inventory method operable to report an available state for an inventory item irrespective of an underlying strategy for the inventory management system; and
, an order entry component configured for coupling to the inventory management system irrespective of an underlying inventory allocation strategy for the inventory management system.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention address deficiencies of the art in respect to accessing an inventory management system and provide a method, system and computer program product for allocating inventory using a common inventory interface for ordering and payment systems. In one embodiment of the invention, an e-commerce data processing system can include an order entry component configured for coupling to an inventory management system irrespective of an underlying inventory allocation strategy for the inventory management system. The system further can include an inventory management system implementing an underlying inventory allocation strategy and realizing a common inventory interface exposing a check inventory method operable to report an available state for an inventory item irrespective of an underlying strategy for the inventory management system. Finally, the system yet further can include a payment capture component configured for coupling to the order entry component.
7 Citations
13 Claims
-
1. A data processing system for allocating inventory, the data processing system comprising:
-
an inventory management system implementing an underlying inventory allocation strategy and realizing a common inventory interface exposing a check inventory method operable to report an available state for an inventory item irrespective of an underlying strategy for the inventory management system; and
,an order entry component configured for coupling to the inventory management system irrespective of an underlying inventory allocation strategy for the inventory management system. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An data processing system implemented inventory allocation method responsive to submitting an order item for ordering, the method comprising:
-
, invoking a check inventory method for the order item in an inventory management system realization of a common inventory interface;
receiving an inventory state for the order item from the check inventory method; and
,allocating an inventory item for the order item irrespective of an underlying inventory strategy for the inventory management system. - View Dependent Claims (7, 8, 9)
-
-
10. A computer program product comprising a computer usable medium embodying computer usable program code for inventory allocation, the computer program product comprising:
-
computer usable program code for invoking a check inventory method in an inventory management system realization of a common inventory interface responsive to submitting an order item for ordering;
computer usable program code for receiving an inventory state for the order item; and
,computer usable program code for allocating an inventory item for the order item irrespective of an underlying inventory strategy for the inventory management system. - View Dependent Claims (11, 12, 13)
-
Specification