The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Oct. 20, 2009
Filed:
Apr. 30, 1999
Marion Scott Bright, Charlotte, NC (US);
Pushpalatha Channikere, South Burlington, VT (US);
Balasubramanian Gopalan, South Burlington, VT (US);
Rahul Jindani, South Burlington, VT (US);
Jinraj Dhruvakumar Joshipura, Medford, MA (US);
Vinod Kannoth, South Burlington, VT (US);
Jayakumar Krishnamurthy, Malden, MA (US);
Gregory Lee Mckee, Charlotte, NC (US);
Sylvain Michel, St-Hubert, CA;
Penny Jeannette Peachey-kountz, South Burlington, VT (US);
James Donald Scott, Charlotte, NC (US);
Marion Scott Bright, Charlotte, NC (US);
Pushpalatha Channikere, South Burlington, VT (US);
Balasubramanian Gopalan, South Burlington, VT (US);
Rahul Jindani, South Burlington, VT (US);
Jinraj Dhruvakumar Joshipura, Medford, MA (US);
Vinod Kannoth, South Burlington, VT (US);
Jayakumar Krishnamurthy, Malden, MA (US);
Gregory Lee McKee, Charlotte, NC (US);
Sylvain Michel, St-Hubert, CA;
Penny Jeannette Peachey-Kountz, South Burlington, VT (US);
James Donald Scott, Charlotte, NC (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
A method and apparatus for pre-processing electronic data requests within the EDI subsystem layer and within the order fulfillment application system. An order interceptor, third-party Available To Promise (ATP) interface, pseudo-sales order workbench, and the reject acknowledgment system processes are provided within the order fulfillment application system to accomplish the pre-processing. The order interceptor performs an asynchronous availability check before a sales order is posted. The result of the ATP check is stored in an ESO, and is applied during the posting process with unique user exits. The result of the ATP check is also used to determine key information about the sales order, such as the sales organization, and division and distribution channels. The pre-processor uses business rules to determine if the ESO should be split into multiple documents for requests satisfied across multiple sales areas. The Workbench provides a customer purchase order view of the ESO that looks, feels and behaves like actual order entry screens. The Workbench also displays messages generated from the pre-processor describing why the ESO was held for review. After the condition is corrected the Workbench re-executes the ESO pre-processor. This continues until all messages are corrected or marked reviewed. The supplier can decide to either accept the request, reject the request or accept individual line items.