Patent ID: 8566193
Filing Date: 2013-10-22
Classification: G06Q

Abstract:
1. A computer-implemented method for managing production bills of material, the method steps performed by a processor and comprising: generating a first message by a first application, the first application executing in an environment of computer systems providing message-based services via message-based interfaces, wherein the first message inquires for a production bill of material and includes a first message package structured by a first message-based interface associated with the first application, the first message-based interface derived from a common business object model, where the common business object model includes business objects having relationships that enable derivation of message-based interfaces and message packages, and where the first message package is hierarchically organized in memory as: processing, via the first message-based interface, a second message received from a heterogeneous second application in response to the second application's processing of the first message according to the hierarchical organization of the first message package via a second message-based interface derived from the common business object model, where processing the first message by the second message-based interface includes unpacking the first message package based on the common business object model, the second application executing in the environment of computer systems providing message-based services, wherein the second message comprises a production bill of material and includes a second message package structured by the second message-based interface derived from the common business object model, and where the second message package is hierarchically organized in memory as: generating a third message by the first application, wherein the third message inquires for items of a variant for the particular production bill of material and includes a third message package structured by the first message-based interface derived from the common business object model and hierarchically organized in memory as: processing, via the first message-based interface, a fourth message received from the second application in response to the second application's processing of the third message according to the hierarchical organization of the third message package via the second message-based interface, where processing the third message by the second message-based interface includes unpacking the third message package based on the common business object model, and, wherein the fourth message comprises a production bill of material and includes a fourth message package structured by the second message-based interface derived from the common business object model and hierarchically organized in memory as: