Object Links
You can link each business location to other application objects within your system. You use these to depict the physical location in terms of other components in the SAP system.
You can create object links at both the business location level and the business type level. This allows you, for example, to link the business location to one storage location for fuel stocks and another storage location for car wash materials.
At the business location level you can link the business location to a site in an mySAP Retail system. For more information, see Linking Business Locations to Sites in SAP Retail.
You can assign the following objects to each business location:
·
Cost center from
the
Cost
Center Accounting system
·
Profit center from
the
EC Profit
Center Accounting system
·
Functional location
from the Plant Maintenance system. For more information, see
Functional
Locations.
·
Functional location
from the Service Management system For more information, see
Serviceable Item as a
Functional Location.
·
Asset master record
or group asset from the Asset Accounting system. For more information, see
Asset Accounting
Overview.
·
Plant or storage
location from the
Inventory
Management system
·
Storage location
for material movements. This link allows you to navigate directly to stock
overview screens for materials held at the storage location. For more
information see
Inventory
Management.

If individual
storage objects are linked to storage locations, these links override the
links made here. For more information, see
Storage Object
Specifications.
You can create further assignments to link the business location to process-oriented activity monitors such as:
·
Project and/or work
breakdown structures from the
PS Project
System
·
CO orders from the
CO Controlling system. For more information, see
Internal
Orders.
You use the
Partner Roles
facility to create object links to business partners in the SAP
system.
The system reads the master data of assigned objects and checks for their basic validity when you:
· Display the Object Link Details screen for the first time from within any business location maintenance or display transaction
· Enter an object ID to create an assignment
· Change the ID of an object assignment
Once the check has been made, the appropriate status icon appears.
You can introduce additional checks for link objects by coding user exits and using the ABAP Workbench enhancement facility to activate these. If you wish to code additional checks for the object to which you are assigning the business location, you need to activate the relevant enhancement.
You can use the following enhancements:
Object |
Enhancement ID |
Cost center |
OIFA0201 |
Profit center |
OIFA0202 |
Functional location |
OIFA0207 |
Asset |
OIFA0206 |
Plant |
OIFA0208 |
Storage location |
OIFA0209 |
Project |
OIFA0203 |
WBS |
OIFA0204 |
CO order |
OIFA0205 |
Storage location for material movements |
OIFA0210 |
In each case, the enhancement calls user processing during the initial load of the object data and during PAI (process after input) on the object assignment input fields.
For more
information about the use of enhancements, see
Customer
Exits.
You can define an assignment from the business location to more than one target object for the following object types:
· Projects and/ or Project WBSs (work breakdown structures)
· Controlling (CO) orders
You use a table control to assign these object types. You double-click a table line item or choose Detail to make other features of the object link assignment facility available.
In Customizing for the Industry Solution Oil & Gas (Downstream), you can define the permissible range of dialog transactions to which links are supported by choosing SSR (Service Station Retailing) ® Business Location Master Data ® Object Links and Navigation ® Define link dialogs for object link type.

No check is made to determine the suitability of a dialog transaction for a particular object. For example, it is quite possible to specify the Display Customer transaction for the Cost Center navigation link.
If no Customizing entry is made for the dialog control of a particular link object, the system calls a default dialog. Normally, this is the display master data dialog transaction for that object link. If one control entry is made for a particular link object, the system calls the specified dialog transaction. If multiple entries are made for a link object, the system calls a dialog box that allows you to choose the dialog that you require.
See also:
Creating Object Links for Business Locations