×

Consistent set of interfaces derived from a business object model

  • US 8,566,193 B2
  • Filed: 12/15/2006
  • Issued: 10/22/2013
  • Est. Priority Date: 08/11/2006
  • Status: Active Grant
First Claim
Patent Images

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;

    a production bill of material variant basic data by material and plant query message entity; and

    a selection package comprising a production bill of material variant basic data selection by material and plant entity;

    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;

    a production bill of materials variant basic data by material and plant response message entity; and

    a production bill of material variant basic data package comprising at least one production bill of material entity, where each production bill of material entity includes an internal ID and at least one variant, and where each variant includes a material internal ID, a usage code, and a material description;

    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;

    a production bill of material variant item basic data by variant identifying elements query message entity; and

    a selection package comprising a production bill of material variant item basic data selection by variant identifying elements entity, where the production bill of material variant item basic data selection by variant identifying elements entity includes a material internal ID, a plant ID, and a production bill of material variant usage code; and

    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;

    a production bill of material variant item basic data by variant identifying elements response message entity; and

    a production bill of material package comprising a production bill of material entity, where the production bill of material entity includes an internal ID and a variant, further where the variant includes an ID, a material internal ID, a validity date, a usage code, a material description, and a usage name.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×