Patent ID: 7310613

Claim:
A data management system, which receives and processes data in relation to one or more products, and records fulfilment of customer orders in respect of a generated product description, the system comprising: an input which receives-product selection data; a marketplace product store which stores marketplace product definitions; a product selection store which stores data defining a selection of one or more products from the marketplace product store; an enterprise capability store which stores data defining capability of an enterprise in relation to supply of one or more products; and a product fulfilment data store which stores one or more product descriptions and data related to the one or more product descriptions, the related data representing an event already done to fulfill a customer order; an association data store storing association data associating each product description with specified data in said enterprise capability store; and a product fulfilment data store controller arranged in operation to store a product description and related data representing an event already done to fulfill the customer order in said product fulfilment data store only when said enterprise capability store includes the specified data associated with said product description by said association data so that storage of the product description and the related data in the product fulfilment data store is prevented when said enterprise capability store does not include the specified data.