CPC G06Q 10/0875 (2013.01) [G06F 9/547 (2013.01); G06F 16/2282 (2019.01); G06F 16/285 (2019.01); G06F 3/0483 (2013.01); G06F 3/0484 (2013.01)] | 16 Claims |
1. A common item data management system comprising:
an item records data store maintaining a common editable data set of item records that is accessible to an assortment planning tool and a product negotiation tool prior to, during and after an assortment planning process and a vendor negotiation process, wherein the common editable data set is exposed to external computing devices associated with one or more vendors;
a processing device; and
a memory device comprising instructions that, when executed by the processing device, perform the following operations:
prior to the vendor negotiation process, receiving input initiating creation of an item record within the common editable data set of item records;
saving the item record to the item records data store within the common editable data set of item records;
receiving attribute information for an item corresponding to the item record from a first computing device, wherein the attribute information includes item attribute information for a plurality of item attributes, vendor price attribute information, and retail price attribute information;
saving the attribute information to the item record in the item records data store within the common editable data set of item records;
receiving, as part of a negotiation process mediated at a product negotiation tool, a request for the item record from a second computing device;
determining permissions to access and edit the common editable data set for the second computing device relative to the attribute information of the item record, wherein the second computing device is an external computing device;
communicating permitted attribute information from the item record within the common editable data set of item records to the second computing device within a first instance of a product negotiation user interface, wherein the permitted attribute information includes the vendor price information and at least one item attribute of the plurality of item attributes, wherein the permitted attribute information is presented and editable at the second computing device, and wherein the retail price attribute information is not included within the permitted attribute information and is not presented on the first instance of the product negotiation user interface;
receiving updated attribute information for the item record from a third computing device at the product negotiation tool based on input at the third computing device at a second instance of the product negotiation user interface, the updated attribute information updating at least a portion of the item attribute information, the second instance of the product negotiation user interface displaying the vendor price attribute information and the retail price attribute information; and
saving the updated attribute information to the item record within the common editable data set of item records, wherein at least a portion of the updated attribute information corresponding to the item record is concurrently accessible via the assortment planning tool on at least one of the first computing device, the second computing device and the third computing device throughout the assortment planning process, and is also accessible via the product negotiation tool from any of the first computing device, the second computing device and the third computing device throughout the vendor negotiation process,
wherein the assortment planning tool is configured to assist in planning types and quantities of items presented for sale at a retail enterprise and the product negotiation tool is configured to mediate negotiations between a buyer for the retail enterprise and the one or more vendors regarding purchase of the items presented for sale by the retail enterprise and upon completion of the negotiations over the item record between the buyer and the one or more vendors, locking negotiated attributes of the item record and storing the item record within the common editable data set of item records maintained by the item records data store such that no further changes can be made to the item record from the product negotiation tool.
|