Computer-readable medium, program product, and system for providing a schedule bar with event dates to monitor procurement of a product
First Claim
1. One or more computer-readable storage media comprising program code stored therein executable by one or more machines to perform an automated process for monitoring procurement of a product via an event management system in a computerized business system, the automated process comprising the steps of:
- generating, by a purchase order program module via one or more processors, a purchase order, the purchase order comprising a purchase order generation date and a product delivery date;
transferring the purchase order generation date and the product delivery date to the event management system;
calculating, by a calculation program module via one or more processors, a purchase order trigger date, a distribution center delivery date, and a store receipt date based on the product delivery date, the calculation program module configured to calculate dates based on product data;
calculating, by the calculation program module via one or more processors, a first set of dates based on the product delivery date and a second set of dates based on the product delivery date, the first set of dates comprising a material staging date, an issue date, an arrival date, a handover date, and a distribution center storage date, the second set of dates comprising an order confirmation date, a quotation sample date, a sample photo date, a sample size date, a sample date, and a labeling date;
generating, by a scheduling program module, a schedule bar based the purchase order trigger date, the distribution center delivery date, and the store receipt date via one or more processors;
providing, by the schedule program module via one or more processors, the schedule bar in the event management system, the schedule bar comprising the purchase order trigger date, the distribution center delivery date, the product delivery date, and the store receipt date;
triggering, by a procurement program module via one or more processors, an activity based on at least one of the distribution center delivery date, the product delivery date, and the store receipt date exceeding an actual date;
wherein the second set of dates exceeding the actual date has no effect on the first set of dates;
assigning an identification number to each respective purchase order;
storing the activity in a business warehouse;
merging dates generated at the item level prior to purchase order generation with the purchase order dates when the individual purchase order items correspond and creating a data record in the schedule bar for individual purchase order items which do not correspond; and
providing a schedule bar for each respective purchase order generated;
wherein the calculation of the purchase order generation date, the product delivery date, the purchase order trigger date, the distribution center delivery date, and the store receipt date are based on data from a vendor calendar, a logistics calendar, a distribution center logistics calendar, a store logistics calendar, an order cycle of an ordering retail site, and a delivery cycle of a recipient retail site; and
wherein the vendor calendar includes information regarding a work schedule of a vendor of the product, the logistics calendar includes information regarding transportation routings, the distribution center logistics calendar includes information regarding a schedule of a distribution center to which the product is to be delivered, the store logistics calendar includes information regarding a schedule of a store in which the product is to be sold, and the delivery cycle indicates days on which the product is delivered to the recipient retail site.
2 Assignments
0 Petitions
Accused Products
Abstract
The successful monitoring of procurement processes requires that dates in the supply chain be calculated exactly and tracked accordingly. The central calculation of dates ensures that different applications arrive at the same results, optimizing their accuracy. Monitoring the dates will allow a user to quickly gain an overview of the current procurement situation and react on time to potential delays. Dates from a purchase order are transferred to the event management system and used to calculate base dates. A schedule bar is provided in the event management system, and includes dates received or calculated by the event management system. An activity is triggered based upon the occurrence or nonoccurrence of an event by a purchaser order date or a calculated date.
221 Citations
15 Claims
-
1. One or more computer-readable storage media comprising program code stored therein executable by one or more machines to perform an automated process for monitoring procurement of a product via an event management system in a computerized business system, the automated process comprising the steps of:
-
generating, by a purchase order program module via one or more processors, a purchase order, the purchase order comprising a purchase order generation date and a product delivery date; transferring the purchase order generation date and the product delivery date to the event management system; calculating, by a calculation program module via one or more processors, a purchase order trigger date, a distribution center delivery date, and a store receipt date based on the product delivery date, the calculation program module configured to calculate dates based on product data; calculating, by the calculation program module via one or more processors, a first set of dates based on the product delivery date and a second set of dates based on the product delivery date, the first set of dates comprising a material staging date, an issue date, an arrival date, a handover date, and a distribution center storage date, the second set of dates comprising an order confirmation date, a quotation sample date, a sample photo date, a sample size date, a sample date, and a labeling date; generating, by a scheduling program module, a schedule bar based the purchase order trigger date, the distribution center delivery date, and the store receipt date via one or more processors; providing, by the schedule program module via one or more processors, the schedule bar in the event management system, the schedule bar comprising the purchase order trigger date, the distribution center delivery date, the product delivery date, and the store receipt date; triggering, by a procurement program module via one or more processors, an activity based on at least one of the distribution center delivery date, the product delivery date, and the store receipt date exceeding an actual date; wherein the second set of dates exceeding the actual date has no effect on the first set of dates; assigning an identification number to each respective purchase order; storing the activity in a business warehouse; merging dates generated at the item level prior to purchase order generation with the purchase order dates when the individual purchase order items correspond and creating a data record in the schedule bar for individual purchase order items which do not correspond; and providing a schedule bar for each respective purchase order generated; wherein the calculation of the purchase order generation date, the product delivery date, the purchase order trigger date, the distribution center delivery date, and the store receipt date are based on data from a vendor calendar, a logistics calendar, a distribution center logistics calendar, a store logistics calendar, an order cycle of an ordering retail site, and a delivery cycle of a recipient retail site; and wherein the vendor calendar includes information regarding a work schedule of a vendor of the product, the logistics calendar includes information regarding transportation routings, the distribution center logistics calendar includes information regarding a schedule of a distribution center to which the product is to be delivered, the store logistics calendar includes information regarding a schedule of a store in which the product is to be sold, and the delivery cycle indicates days on which the product is delivered to the recipient retail site. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computerized event management system for monitoring and managing procurement dates within a business enterprise, comprising:
-
a purchase order module comprising a purchase order processing device, the purchase order module configured to generate a purchase order via one or more processors, the purchase order comprising a purchase order generation date and a product delivery date, the purchase order module configured to transfer the purchase order generation date and the product delivery date to the computerized event management system; the computerized event management system configured to generate a purchase order trigger date, a distribution center delivery date, and a store receipt date via one or more processors based on the product delivery date, the computerized event management system further configured to generate a first set of dates based on the product delivery date and a second set of dates based on the product delivery date, the first set of dates comprising a material staging date, an issue date, an arrival date, a handover date, and a distribution center storage date, the second set of dates comprising an order confirmation date, a quotation sample date, a sample photo date, a sample size date, a sample date, and a labeling date; and a scheduling module comprising a scheduling processing device, the scheduling module configured to generate a schedule bar based on at least the purchase order trigger date, the distribution center delivery date, and the store receipt date via one or more processors, the scheduling module configured to transfer the scheduling bar to the computerized event management system via one or more processors; the computerized event management system is configured to trigger an activity based on at least one of the purchase order trigger date, the distribution center delivery date, and the store receipt date exceeding an actual date via one or more processors; wherein the second set of dates exceeding the actual date has no effect on the first set of dates; the computerized event management system is configured to assign an identification number to each respective purchase order; the computerized management system is configured to store the activity in a business warehouse; the scheduling module is configured to merge dates generated at the item level prior to purchase order generation with the purchase order dates when the individual purchase order items correspond and create a data record in the schedule bar for individual purchase order items which do not correspond; the scheduling module is configured to provide a schedule bar for each respective purchase order generated; wherein a calculation of the purchase order generation date, the product delivery date, the purchase order trigger date, the distribution center delivery date, and the store receipt date are based on data from a vendor calendar, a logistics calendar, a distribution center logistics calendar, a store logistics calendar, an order cycle of an ordering retail site, and a delivery cycle of a recipient retail site; and wherein the vendor calendar includes information regarding a work schedule of a vendor of a product to which the purchase order is related, the logistics calendar includes information regarding transportation routings, the distribution center logistics calendar includes information regarding a schedule of a distribution center to which the product is to be delivered, the store logistics calendar includes information regarding a schedule of a store in which the product is to be sold, and the delivery cycle indicates days on which the product is delivered to the recipient retail site. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A program product for monitoring and managing procurement dates within a business enterprise, the program product comprising at least one machine-readable medium having program code stored thereon for causing, when executed, one or more machines to perform the following method steps:
-
generating, by a purchase order program module via one or more processors, at least one purchase order, the purchase order comprising a purchase order generation date and a product delivery date; transferring the purchase order generation date and the product delivery date to the event management system; calculating, by a calculation program module via one or more processors, a purchase order trigger date, a distribution center delivery date, and a store receipt date based on the product delivery date, the calculation program module configured to calculate dates based on product data; calculating, by the calculation program module via one or more processors, a first set of dates based on the product delivery date and a second set of dates based on the product delivery date, the first set of dates comprising a material staging date, an issue date, an arrival date, a handover date, and a distribution center storage date, the second set of dates comprising an order confirmation date, a quotation sample date, a sample photo date, a sample size date, a sample date, and a labeling date; generating, by a scheduling program module, a schedule bar based the purchase order trigger date, the distribution center delivery date, and the store receipt date via one or more processors; providing by the schedule program module via one or more processors, the schedule bar in the event management system, the schedule bar comprising the purchase order trigger date, the distribution center delivery date, the product delivery date, and the store receipt date; triggering, by a procurement program module via one or more processors, an activity based on at least one of the distribution center delivery date, the product delivery date, and the store receipt date exceeding an actual date; wherein the second set of dates exceeding the actual date has no effect on the first set of dates; assigning an identification number to each respective purchase order; storing the identification number in a business warehouse; merging dates generated at the item level prior to purchase order generation with the purchase order dates when the individual purchase order items correspond and creating a data record in the schedule bar for individual purchase order items which do not correspond; and providing a schedule bar for each respective purchase order generated; wherein the calculation of the purchase order generation date, the product delivery date, the purchase order trigger date, the distribution center delivery date, and the store receipt date are based on data from a vendor calendar, a logistics calendar, a distribution center logistics calendar, a store logistics calendar, an order cycle of an ordering retail site, and a delivery cycle of a recipient retail site; wherein the vendor calendar includes information regarding a work schedule of a vendor of a product to which the purchase order is related, the logistics calendar includes information regarding transportation routings, the distribution center logistics calendar includes information regarding a schedule of a distribution center to which the product is to be delivered, the store logistics calendar includes information regarding a schedule of a store in which the product is to be sold, and the delivery cycle indicates days on which the product is delivered to the recipient retail site. - View Dependent Claims (14, 15)
-
Specification