Patent ID: 8819075

Claim:
A computer-implemented method comprising: presenting, to a user, a consuming business entity including a reference field of a business object; receiving an instruction from the user to add an extension field to the consuming business entity based on the reference field of the business object; after the receiving the instruction from the user to add an extension field to the consuming business entity, determining a second consuming business entity that: (i) is different than the consuming business entity to which the user instructed the extension field be added and (ii) includes the reference field but not the extension field that the user instructed be added to the consuming business entity; wherein the determining a second consuming business entity that: (i) is different than the consuming business entity to which the user instructed the extension field be added and (ii) includes the reference field but not the extension field that the user instructed be added to the consuming business entity comprises: analyzing a plurality of reference field bundles, each one of the plurality of reference field bundles: (i) being associated with a respective consuming business entity that is separate from the one of the plurality of reference field bundles and (ii) including a plurality of reference fields that are included in the respective consuming business entity, to identify a reference field bundle that: (i) is separate from the second consuming business entity and (ii) includes the reference field but not the extension field that the user instructed be added to the consuming business entity based on the reference field; and determining the second consuming business entity that: (i) is different than the consuming business entity to which the user instructed the extension field be added and (ii) includes the reference field but not the extension field that the user instructed be added to the consuming business entity based on the association between the second consuming business entity and the reference field bundle that: (i) is separate from the second consuming business entity and (ii) includes the reference field but not the extension field that the user instructed be added to the consuming business entity based on the reference field; the method further comprising: adding the extension field to the second consuming business entity after the determining the second consuming business entity that: (i) is different than the consuming business entity to which the user instructed the extension field be added and (ii) includes the reference field but not the extension field that the user instructed be added to the consuming business entity by analyzing reference field bundles to identify a based on the association between the second consuming business entity and the reference field bundle that: (i) is separate from the second consuming business entity and (ii) includes the reference field but not the extension field that the user instructed be added to the consuming business entity based on the reference field.