Object type dependencies
You can export and import objects that are based on their dependency to other objects within the data model.
The objects that are required for any environment export
depends upon what is selected for export. The base objects are specs
and lookup table specs, which are the root objects that all other
objects require. The dependency sequence is similar to the following:
Additionally,
collaboration areas and workflows depend upon Users and Roles. All
container objects, for example, collaboration areas, catalogs, hierarchies,
and so on depend upon access control groups. Views depend upon attribute
collections.
Collaboration Area > Workflow > Catalog > Hierarchy > Spec > Lookup Tables > Lookup SpecThe following table lists all the object types that you can
deploy in Product Master and
provides a description, the export format, and object dependencies.
| Object type | Object type name | Export format | Object type dependency |
|---|---|---|---|
Access control group (ACG)
|
ACG | XML | Roles
|
| Alerts | ALERT | XML | Distributions
Distribution groups Users |
| Attribute collections | ATTRIBUTE_COLS | XML | Specs
|
| Catalogs | CATALOG | XML | Primary specs
Scripts (Document Store) Users Roles |
| Catalog content | CATALOG_CONTENT | CSV | Catalogs
|
| Catalog view | CATALOG_VIEW | XML | Catalogs
Attribute collections |
Collaboration area
|
COLLABORATION_AREA | XML | Workflows
Catalogs Hierarchies ACGs Users Roles |
Collaboration area content
|
COLLABORATION_AREA_CONTENT | XML | Collaboration areas
|
| Company attributes | COMPANY_ATTRIBUTES (LOCALES) | XML | |
Container access privileges
|
CONTAINER_ACCESSPRV | XML | Catalogs
Hierarchies Roles Attribute collections |
| Data source | DATASOURCE | XML | |
| Destination spec | DESTINATION_SPEC | XML | |
| Distribution | DISTRIBUTION | XML | |
| Distribution group | DISTRIBUTION_GROUP | XML | Distributions
|
| Document store | DOC_STORE | XML | |
| Exports | EXPORTS | XML | Catalogs
Lookup tables Destination specs Hierarchies Spec maps Distributions Document stores Users Scripts (Document Store) |
| Feeds | FEEDS | XML | ACGs
DataSources File specs Catalogs Lookup tables Document stores Users Scripts (Document Store) |
| File spec | FILE_SPEC | XML | |
| Hierarchy | HIERARCHY | XML | Primary specs
Scripts (document store) |
| Hierarchy content | HIERARCHY_CONTENT | CSV | Hierarchies
|
| Category to category maps | HIERARCHY_MAPS | XML | Hierarchies
|
| Hierarchy view | HIERARCHY_VIEW | XML | Hierarchies
Attribute collections |
| Item to category map, referenced as setItemCategoryMaps in the export script. | Item to category map (setItemCategoryMaps) | CSV | Hierarchies
Catalogs Hierarchy content Catalog content |
| Jobs (schedules) | JOBS | XML | Users
|
| Lookup table | LOOKUP_TABLE | XML | Lookup table specs
|
| Lookup table content | LOOKUP_TABLE_CONTENT | CSV | Lookup tables
|
| Lookup table specs | LOOKUP_TABLE_SPEC | XML | Company attributes
|
| Maps | MAPS | XML | Specs
Catalogs |
| My settings | MY_SETTINGS | XML | Company attributes
|
Organization hierarchy
|
ORG_HIERARCHY | XML | Primary specs
Scripts (document store) |
| Organization hierarchy content | ORG_HIERARCHY_CONTENT | CSV | Organization
hierarchies |
| Primary specs | PRIMARY_SPEC | XML | Sub-specs
Company attributes |
| Queue | QUEUE | XML | |
| Reports | REPORTS | XML | Script input specs
Distributions Document stores |
| Role locale access | ROLE_LOCALE_ACCESS | XML | Roles
|
| Roles | ROLES | XML | ACGs
|
| Script input specs | SCRIPT_INPUT_SPEC | XML | |
| Search templates | SEARCH_TEMPLATES | XML | Catalogs
Workflows |
| Secondary specs | SECONDARY_SPEC | XML | Company attributes
Sub-specs |
| Static selections | SELECTION | XML | Catalogs
Hierarchy Hierarchy content ACGs |
| Specs | SPEC | XML | |
| Sub specs | SUB_SPEC | XML | Company attributes
|
| User-defined logs | UDL | XML | Catalogs
Hierarchies |
| User-defined log content | UDL_CONTENT | CSV | Catalogs
Hierarchies Catalog content Hierarchy content UDLs |
| Users | USERS | XML | Roles
|
| Web service | WEBSERVICE | XML | |
| Workflow | WORKFLOW | XML | ACGs
Users Roles Attribute collections Scripts (document store) |