This section will focus on Use Cases associated with importing or updating Equipment using DDR.
IMPORTANT: In case when the DDR import includes multiple types of placement in a single operation, the critical Equipment characteristics, such as IsRackMountable, IsRailMountable, IsSubcomponent) must be set correctly in order for the code to understand what kind of placement it should be trying to do. If otherwise, the application will return the "PlaceBy object not found" error message.
As shown in screenshot images below, the DDR Import wizard shows a set of fields in step 3 - Source Data Placement, for which the relevant text labels change dynamically, depending on selection and the use case scenario. The following table lists all possible states and label text:
Button checked
Label 1
Label 2
Label 3
Place in Rack
Place in Rack X Column
Place in Rack Y Column
Place in Rack Space
Place in Mount Point
Place in Horizontal MP Column
Place in Vertical MP Column
Place in MP Space
both or neither
Place in X/Horizontal Column
Place in Y/Vertical Column
Place in Rack/MP Space
In other words, the labels get automatically updated to the indicated text whenever the "Place in Rack" and/or "Place in Mount Point" buttons are checked or cleared. Note that if both or neither button is checked, the currently existing labels remain.
Note also that the Place in Rack Space - Default Units label in this section does not need this dynamic behavior because it only applies to the Rack case and it’s already enabled/disabled accordingly (should be no confusion).