System and method for scheduling driven availability check
First Claim
Patent Images
1. A process comprising:
- providing to a computer processor a scheduling process; and
providing to the computer processor an availability process;
wherein the scheduling process and the availability process reside in a service architecture;
wherein the scheduling process is configurable to invoke the availability process at a point in the scheduling process;
wherein a user of the service architecture may configure the scheduling process, by altering a customer requirements module, to change the number of times that the scheduling process invokes the availability process and to change one or more points in time in the scheduling process from which the availability process is invoked;
wherein the customer requirements module determines the processing requirements of a customer order;
wherein the scheduling process includes an activity network that includes one or more activities; and
wherein the activities include a lead time activity, an available to promise (ATP) activity, a pickup activity, a loading activity, a transportation activity, and an unloading activity.
2 Assignments
0 Petitions
Accused Products
Abstract
In an embodiment, a scheduling process and an availability process are provided in which both the scheduling process and the availability process reside in a service architecture. The scheduling process is configurable to invoke the availability process at a point in the scheduling process, and a user of the service architecture may configure the scheduling process.
24 Citations
18 Claims
-
1. A process comprising:
-
providing to a computer processor a scheduling process; and providing to the computer processor an availability process; wherein the scheduling process and the availability process reside in a service architecture; wherein the scheduling process is configurable to invoke the availability process at a point in the scheduling process; wherein a user of the service architecture may configure the scheduling process, by altering a customer requirements module, to change the number of times that the scheduling process invokes the availability process and to change one or more points in time in the scheduling process from which the availability process is invoked;
wherein the customer requirements module determines the processing requirements of a customer order;wherein the scheduling process includes an activity network that includes one or more activities; and wherein the activities include a lead time activity, an available to promise (ATP) activity, a pickup activity, a loading activity, a transportation activity, and an unloading activity. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a computer processor configured to provide a scheduling process; and the computer processor configured to provide an availability process; wherein the scheduling process and the availability process reside in a service architecture; wherein the scheduling process is configurable to invoke the availability process at a point in the scheduling process; wherein a user of the service architecture may configure the scheduling process, by altering a customer requirements module, to change the number of times that the scheduling process invokes the availability process and to change one or more points in time in the scheduling process from which the availability process is invoked;
wherein the customer requirements module determines the processing requirements of a customer order;wherein the scheduling process includes an activity network that includes one or more activities; and wherein the activities include a lead time activity, an available to promise (ATP) activity, a pickup activity, a loading activity, a transportation activity, and an unloading activity. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable medium with instructions thereon for executing a process comprising:
-
providing to a computer processor a scheduling process; and providing to the computer processor an availability process; wherein the scheduling process and the availability process reside in a service architecture; wherein the scheduling process is configurable to invoke the availability process at a point in the scheduling process; wherein a user of the service architecture may configure the scheduling process, by altering a customer requirements module, to change the number of times that the scheduling process invokes the availability process and to change one or more points in time in the scheduling process from which the availability process is invoked;
wherein the customer requirements module determines the processing requirements of a customer order;wherein the scheduling process includes an activity network that includes one or more activities; and wherein the activities include a lead time activity, an available to promise (ATP) activity, a pickup activity, a loading activity, a transportation activity, and an unloading activity. - View Dependent Claims (16, 17, 18)
-
Specification