Catalog User Guide
Catalog User Guide
Release 24
User Guide
Nokia is committed to diversity and inclusion. We are continuously reviewing our customer documentation and consulting with standards
bodies to ensure that terminology is inclusive and aligned with the industry. Our future customer documentation will be updated
accordingly.
This document includes Nokia proprietary and confidential information, which may not be distributed
or disclosed to any third parties without the prior written consent of Nokia. This document is intended for use by Nokia's customers
("You"/"Your") in connection with a product purchased or licensed from any company within Nokia Group of Companies. Use this
document as agreed. You agree to notify Nokia of any errors you may find in this document; however, should you elect to use this
document for any purpose(s) for which it is not intended, You understand and warrant that any determinations You may make or actions
You may take will be based upon Your independent judgment and analysis of the content of this document.
Nokia reserves the right to make changes to this document without notice. At all times, the controlling version is the one available on
Nokia's site.
NO WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY OF
AVAILABILITY, ACCURACY, RELIABILITY, TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR
PURPOSE, IS MADE IN RELATION TO THE CONTENT OF THIS DOCUMENT. IN NO EVENT WILL NOKIA BE LIABLE FOR ANY
DAMAGES, INCLUDING BUT NOT LIMITED TO SPECIAL, DIRECT, INDIRECT, INCIDENTAL OR CONSEQUENTIAL OR ANY
LOSSES, SUCH AS BUT NOT LIMITED TO LOSS OF PROFIT, REVENUE, BUSINESS INTERRUPTION, BUSINESS OPPORTUNITY
OR DATA THAT MAY ARISE FROM THE USE OF THIS DOCUMENT OR THE INFORMATION IN IT, EVEN IN THE CASE OF ERRORS
IN OR OMISSIONS FROM THIS DOCUMENT OR ITS CONTENT.
Copyright and trademark: Nokia is a registered trademark of Nokia Corporation. Other product names mentioned in this document may
be trademarks of their respective owners.
© 2024 Nokia.
2 Introduction 3
2.1 User roles 3
3 Application interface 5
3.1 Menu 6
3.2 Toolbars 7
4 Getting started 11
4.1 Configuring local catalogs 11
6.1.1 Filters 17
6.1.2 Columns 17
7 Designing an item 21
7.1 Creating a new item 21
8 Configuring an item 26
8.1 Properties tab 27
8.2 Transactions 28
8.4 Messages 33
8.5 Parameters 37
8.6 Capabilities 46
8.7 Dependencies 47
8.8 Exclusions 50
9.5 Capabilities 59
9.6 Dependencies 60
9.7 Exclusions 61
10.2 Parameters 65
10.3 Rules 69
10.4.1 Editing duration auto sum type on check in selection group item 73
14 Troubleshooting 87
1.1 Audience
This document is intended for persons who need to use the Catalog Designer to create
and maintain products, services and technical service definitions in Catalog. It is
assumed that the reader is familiar with Catalog.
In the Catalog model the Item Types of product, service, technical library and
technical service have no technical or functional importance and are used in this
document for illustrative purposes only. They default to these four values in Catalog
Operational Client but can be changed to be specific to your organisation. For more
information on Item Types, refer Catalog Operational Client User Guide.
dependency A sanity check rule that helps managing product structures. Can
state, that a customer who wants a monthly spending limit must also
have a contract based mobile subscription.
exclusion A sanity check rule that helps managing product structures. Can
state, for example, that a product that includes a 4 MB DSL line
cannot simultaneously include a 2 MB DSL line.
item Catalog allows user to create and maintain product, service or
resource definitions as generic items. Items can be explicitly defined
as products, services or any user defined term, or they can be left as
generic items. Products and Services are defined by encapsulating
and combining these items.
product A CRM or other BSS system level product that defines a sellable and
marketable, business driven commercial offering.
service A group of technical services that can be sold to a customer as part of
a product.
state A product's phase in its life-cycle. When a product traverses from
development to testing and finally into a commercial product, its
state changes accordingly from Working to Testing and Published.
Catalog has a predefined state model which determines the state
transitions.
technical library A collection of technical services and provisioning logic formatted
for the BST Interface for Catalog.
technical service A specification of a network level capability with attributes that
define a network driven service.
User Interface, UI The interface features through which users interact with the hardware
and software of computers and other electronic devices.
2 Introduction
Catalog Designer is a client application installed on your PC that interacts with your
Catalog database and any remote catalogs within your organisation. Catalog Designer
is where you create and maintain new products and services.
Developer – a user who has full access to Catalog Designer and can force the check in
of items to be checked out to other users. This role has the same privileges as the
existing role namely Administrator. In addition, this role is given the right to modify
embedded item. For more information about the Developer user role, see Catalog
Developer Mode User Guide.
Product Manager – a user who is able to create products and services but is not able
to specify the interaction of the embedded items as they may not have a technical
understanding of the services and resources being utilised. The Product Manager has
access to the following views:
• Items view
• Capabilities view
• Properties view
• Search view
The Product Manager has access to the design tab of the item and selection group
editors, and can perform the following actions:
• add and remove embedded items
• maintain item/selection group capabilities, dependencies and exclusions
• maintain item/selection group parameters.
Service Engineer – a user who has full access to Catalog Designer. The Service
Engineer is able to import resources and services from remote systems, and create
complete products, services and selection groups including the interaction of the
embedded items. It is expected that Service Engineers have a full technical
understanding of the products, services and resources within Catalog.
In addition, there are User defined roles – a user with a user defined role does not
have access to the Designer UI, beyond the ability to login. The UI is presented as
inaccessible to them. Current functionality on this type of role is limited to the
Signoff functionality on Transitions, which can be found under the Items tab in the
Catalog Operational Client.
3 Application interface
The main window of Catalog Designer user interface (UI) is divided into four areas,
as shown in Figure 1.
The tab layout used throughout this document is the default layout for Catalog.
3.1 Menu
The Catalog UI’s menu bar contains the menus and items detailed in Table 1.
3.2 Toolbars
4 Getting started
This chapter gives instructions on how to configure local catalogs, log in to Catalog
Designer, and how to work with the Catalog Designer UI.
4. In the Host field enter the server name or IP address of the server where your
local catalog is installed.
5. In the Port field list the port number that your local catalog uses for
communication.
6. If the port is used for secure communication via HTTPS, check the Secure
Transport check box.
7. Click Apply.
Example:
-vm
C:\ProgramFiles\openlogic-openjdk-8u292-b10-windows-64\b
in
-startup
<...>
You can configure multiple local catalogs by repeating this process. When you have
configured all the catalogs you require, click OK to return to the login screen.
To test the availability of the selected catalog, click the Test Connection button. This
will verify if the host and port can be reached.
Note The Test Connection button only verifies if the host and port are reachable, it
does not verify if the catalog has been configured at that location.
Table 9. Default values for the fields in the Login dialog box
Field Default value
Username admin
Password password123!
If the login dialog box is closed, or if you want to log in to a different catalog instance
while you are currently logged in, you should select File > Login to Catalog from the
menu or click the Login button .
• If the most lenient access for an item in any of the User Groups that the user
belongs to is read-only, the item can be viewed and can be embedded within other
items/selection groups but cannot be edited within Catalog Designer.
When both role/item type and User Group data security are combined then the most
restrictive access is applied, as described in Table 10.
These catalogs are specific to your organisation. Contact your local system
administrator for information on the catalogs that are available for your use.
• right-click in the area beneath the Catalogs tab and select New Catalog
from the pop-up menu, or
• click the New Catalog button .
The New Catalog Details dialog box is displayed.
2. Enter the Catalog URL for your remote catalog. The format of the Catalog
URL is http://host:port/Catalog/services.
3. Click OK.
4. On the Catalogs tab, choose whether to import individual items (you can
expand any remote catalog using the expand icon ) or a complete catalog
by selecting the appropriate check box that is next to the catalog name.
5. Right-click on the catalog name in the Catalogs tab and choose Import
<Name> Catalog from the pop-up menu.
Your chosen remote items are added to the Items tab of the Trees and Lists
area and are available for inclusion in any products or services you design.
Once you have connected to remote catalogs and imported any items that you require,
these are available to you from the Items tab of the Trees and Lists area. Items that
are listed on the Items tab can be moved or copied to one or more folders.
Remote items are technical services and cannot contain other items; instead, they can
be combined with other items to create a new item representing a product or service.
These must adhere to rules that control the validity of the constituent items (for
example, what inputs each item requires to function and what it is unable to work
alongside) as well as define the operations that the item can perform (for example,
provide, amend and cease) and the interaction of the constituent items that make up
that operation (for example, the orchestration of messages and data).
As can be seen from Figure 3, the Items tab has a set of filters at the top. The
remainder of the tab comprises a hierarchical tree structure of items with columns of
information about each of the items. This section explains the terms and icons used on
the Items tab.
6.1.1 Filters
You can apply a filter to reduce the volume of items displayed so that they are more
relevant to the work that you are doing. The filters that can be applied are explained in
Table 11.
Filters can be combined, meaning that you can apply one of each type simultaneously.
Table 11. Filters that can be applied to the items on the Items tab
Filter Description
Type If item types have been defined in the system, then when an item is created a type can be
assigned to it. This field contains a drop-down list of items and can be used to filter the
view to only show items with the selected type.
Latest Select this check box to filter the view to only show items with the highest version number
for each item name.
Name This field can filter items based upon their name. Wildcards * and ? can be used to
represent multiple characters and a single character respectively. The filter is case
insensitive.
6.1.2 Columns
The columns of information given for each item are explained in Table 12.
With the exception of the first column (Item), you can reorder the columns by using
drag and drop in the column titles.
An invalid selection group that is checked out to your user ID. The reason(s) why it is invalid
are displayed in the Errors section of the Properties tab in the Properties and Search area.
A valid selection group that is either checked in or checked out to another user ID.
An invalid selection group that is either checked in or checked out to another user ID. The
reason(s) why it is invalid are displayed in the Errors section of the Properties tab in the
Properties and Search area.
A valid local item that is checked out to your user ID.
An invalid local item that is checked out to your user ID. The reason(s) why it is invalid are
displayed in the Errors section of the Properties tab in the Properties and Search area.
A valid local item that is either checked in or checked out to another user ID.
An invalid local item that is either checked in or checked out to another user ID. The
reason(s) why it is invalid are displayed in the Errors section of the Properties tab in the
Properties and Search area.
A fixed item.
Fixed items
Once an item is complete, you can change its state by starting a transition. Depending
on the Catalog lifecycle defined, some state changes cause the item to become fixed.
Fixed items are items that are available to other users. They can be used as
components in other items; consequently, an item should not be moved to a state
where it is fixed until its design and configuration is complete and all dependencies
have been resolved.
In the default Catalog lifecycle, an item becomes fixed when it moves to a state of
Published or Testing (see Section 13.1 Catalog lifecycle).
New items are automatically created in the folder that is selected when that item is
created. Remote items are imported into a folder with the same name as the remote
catalog under the Remote Items folder.
1. In the hierarchical tree structure, right-click on the folder under which you
want to create a new folder and select New Folder from the pop-up menu.
4. Click Finish.
Your new folder is created and appears in the hierarchical tree structure under
the specified folder.
To rename a folder
1. In the hierarchical tree structure, right-click on the folder that you want to
rename and select Rename Folder from the pop-up menu.
2. Enter the new name for the folder in the Folder name field.
3. Click Finish.
The name of the specified folder is updated in the hierarchical tree structure.
To delete a folder
1. In the hierarchical tree structure, right-click on the folder that you want to
delete and select Delete Folder from the pop-up menu.
To copy a folder under a new parent, hold down the CTRL key while dragging and
dropping.
To copy an item under a new folder, hold down the CTRL key while dragging and
dropping.
7 Designing an item
In Catalog Designer, you use existing local and remote items as the building blocks
for creating new items. When you start to create a new item, it is displayed in the
Items tab of the Trees and Lists area and is visible to other local users but cannot be
used or changed by them. Remote items cannot be modified; instead, they can be
combined with other local and remote items to create a new item representing a
product or service.
You can design new items (products, services and other components) by arranging
existing items from your local and remote catalogs together in the Item Editor tab of
the Design and Configuration area using drag and drop. You can modify any items
that are checked out to your user ID.
Any items that you design are held in your local catalog and are not externally visible
until they are published. This means that you can design and test your items before
they are made available through publication.
The Item Editor includes an icon which displays the item’s state. Item states are
detailed in Section 6.1.3 Item states.
Item name must be unique. It is not possible to use a name for a product that is
already used by a service or a technical service.
If you enter a value which is already in use, you see the following error
message: Failed to create item. External id [2062] already
exists.
5. Optionally enter an alias in the Alias field. For more information, see Section
3.3 User preferences.
6. Select which transactions you would like to create for your item. All available
transactions will be selected by default. Use the CTRL key to select multiple
transactions. At least one transaction must be selected.
7. Navigate to the item group under which the new item should be added in the
Create in field.
8. If displayed, select the User Groups that the item should be assigned to.
These are the User Groups that the current user has full access to.
The master User Group is never displayed as all items are added to the master
User Group.
Your new item is created locally and appears under the specified directory on
the Items tab of the Trees and Lists area with a Status of Working. A new
Item Editor tab representing the new item is opened in the Design and
Configuration area. The Item Editor tab will have a Design sub-tab and one
or more Transaction sub-tabs. The default transactions for a new item are
defined in the Catalog system parameters. For more information on the
Catalog system parameters, refer Catalog Operational Client User Guide.
By default, when you create a new item it is checked out to your user ID. You
can identify which items are checked out to which users in the Checkout
User column of the Items tab. You cannot edit items that are checked in or
checked out to other users. Check-out information for each item is also
displayed in the Properties tab of the Properties and Search area.
If you enter a value which is already in use, you see the following error
message: Failed to create item. External id [2062] already
exists.
4. Optionally enter an alias in the Alias field. For more information, see Section
3.3 User preferences.
6. Select which transactions you would like to create for your item. All available
transactions will be selected by default. Use the CTRL key to select multiple
transactions. At least one transaction must be selected.
7. In the Create in field navigate to the folder under which the new technical
library or technical service should be added.
8. If displayed, select the User Groups that the item should be assigned to.
These are the User Groups that the current user has full access to.
The master User Group is never displayed as all items are added to the
master User Group.
Your new technical library or technical service is created with version number
1.0 and appears under the specified directory on the Items tab of the Trees,
and Lists area. The status of the technical library or service is checked out,
which allows configuring capabilities and parameters for the technical library
or service.
You can enlarge the Item Editor tab to full screen size by using its the maximise
button . Alternatively, you can enlarge the lower section of the Item Editor tab’s
Design sub-tab by placing the mouse cursor within it and holding down the CTRL
key while rotating the scroll wheel on the mouse.
1. Double-click on the new item in the Items tab of the Trees and Lists area.
The Item Editor tab for that item is opened in the Design and Configuration
area.
2. Drag and drop the relevant items from the Items tab into the lower section of
the Item Editor tab’s Design sub-tab.
3. After you have added the items that you require, you must identify and resolve
or promote any outstanding dependencies. For more information on how to do
this, see Section 8.7 Dependencies).
5. To check in your saved item, right-click on the item in the Items tab and select
Check In from the pop-up menu.
Select multiple capabilities and dependencies using the CTRL button, or press
Select All or Deselect All to select all or none of them. Press OK to close the dialog
box after making your selection.
8 Configuring an item
Once your item has been defined, see Section 7.2 Defining an item. The details of its
implementation – the transaction(s) that can be performed on the item – must be
configured, checked and validated before that item can be published. You can
configure these activities in the Transaction sub-tab of the Item Editor tab, an
example of which is shown in Figure 4.
Note In Catalog, the request message on the product or service contains the
parameters that are returned to the client requesting the specification or
decomposition of the product or service.
You can enlarge the Item Editor tab to full screen size by using the maximise
button . Alternatively, you can enlarge the lower section of the Item
Editor tab’s Transaction sub-tab by placing the mouse cursor within it and
holding down the CTRL key while rotating the scroll wheel on the mouse.
This opens the Search tab in the Properties and Search area. Alternatively, you can
navigate to this tab directly. Enter your search term in the search field and click
Search to obtain a listing of all items and capabilities that contain that term.
If the result is an item or selection group, you can double-click on it to open that item
or selection group in an Item Editor or Selection Group Editor tab. Alternatively,
you can drag and drop the item into the Design sub-tab of an Item Editor or
Selection Group Editor tab pertaining to a different item or selection group.
8.2 Transactions
Transactions define the operations that can be carried out on an item. For example, an
ADSL service might have transactions called Provide and Cease, and an ADSL
Router (modem) might have a transaction called Order.
Default transactions are defined using the Catalog system parameter Default
Transactions and are added when a new item is created. An item must have at least
one transaction defined, but more transactions can be added as appropriate.
Note To make a transaction Business Service Tool compliant, the transaction name
must be Create, Modify, Display or Delete.
To create a transaction
• right-click in the lower section of the Transaction sub-tab and select New
Transaction from the pop-up menu
• click on the New Transaction button .
The New Transaction dialog box is displayed.
2. Enter a name for your new transaction in the Transaction name field.
3. Click Finish.
A new Transaction sub-tab, with the appropriate name is added to the Item
Editor tab.
1. Right-click in the lower section of the Transaction sub-tab and select Undo
Transaction from the pop-up menu, then select the transaction that is to be
defined as the undo transaction for the Transaction transaction from the
sub-menu.
To rename a transaction
• right-click in the lower section of the Transaction sub-tab and select Edit
Transaction from the pop-up menu
• click on the Edit Transaction button .
The Edit Transaction dialog box is displayed.
2. Enter the new name for the transaction in the Transaction name field.
3. Click Finish.
To copy a transaction
2. Enter the name for the new transaction in the Transaction Name field.
3. Click Finish.
The copy of the original Transaction sub-tab (with the new name) is added to
the Item Editor tab.
To delete a transaction
2. Click OK.
The transaction is deleted, and the Transaction sub-tab is removed from the
Item Editor tab.
To activate an item
The transaction types that are available for selection are determined by the
selected object.
The selection of a transaction type activates the item; its colour changes to
blue, and the visual representation is expanded to include the messages and
parameters, as shown in Figure 5. The transaction type that was selected is
shown in angle brackets.
Messages might be collapsed by default (see Section 3.3 User preferences), in which
case you need to expand them if you want to see the parameters (see Section
8.4.3 Expanding messages).
You can use the Errors section of the Properties tab in the Properties and Search
area (an example of which is shown in Figure 6) to help you identify any problems
with a transaction.
Transactions are mapped by name. Messages and parameters are mapped based on
each item’s dependencies and capabilities and on the parameters defined on each
message.
The Highlight Mode On/Off button is used to turn on highlight mode. Turning
on highlight mode highlights the current selection and all its mappings:
• If a parameter is selected, that parameter and the one(s) to which it is mapped are
highlighted.
• If a message is selected, that message and its parameters and the message(s) and
parameters to which they are mapped are highlighted.
• If an item is selected, that item and its messages and parameters and the item(s)
and messages and parameters to which they are mapped are highlighted.
In the Transaction sub-tab of the Item Editor tab, highlighted text is shown in blue,
and the arrows that represent message and parameter mappings are also shown in
blue. The rest of the text and mapping arrows are shown in grey.
Note For specific information on parameter and message mapping, see Section
8.4 Messages and Section 8.5 Parameters.
8.4 Messages
Messages represent the flow of control between a parent item and its embedded items.
Messages are mapped together to create the runtime configuration (also known as a
message dependency). Messages have a direction, incoming or outgoing, indicated in
the Catalog Designer by a golden arrow (ingoing = and outgoing = ).
If a red square overlays a golden arrow, one or more of the parameters are invalid.
Note You must map all necessary messages between items in your transaction
before it can be published.
1. Select the message that you want to create a mapping from and drag and drop
it onto the message that you want to map it to.
You must drag and drop as appropriate to the message direction. For example,
you can drag from one embedded item's Complete message to another
embedded item's Request message, but not from one embedded item's
Request message to another embedded item's Complete message.
1. Right-click on the message that you want to expand and select Expand
Message from the pop-up menu.
1. Right-click on the item for which you want to expand the messages and select
Expand Messages from the pop-up menu.
1. Right-click on the message that you want to collapse and select Collapse
Message from the pop-up menu.
1. Right-click on the item for which you want to collapse the messages and
select Collapse Messages from the pop-up menu.
8.5 Parameters
A parameter is a value that is passed between two separate messages in a transaction.
Dashed arrows represent mappings between parameters.
Mandatory parameters (item and transaction parameters) that have no value assigned
are shown in red text. Values can be preconfigured as default values, or specified
from the input mapping from another parameter. If the input parameter originates
from an embedded item, this must also have an available value.
Item Parameters
Parameters can be defined against an item. These parameters are included in the
GetItemSummaryResponse, GetItemDetailsResponse and
GetItemDecompositionResponse in the Catalog API. These parameters can be
used by Business Service Tool via the BST Interface for Catalog and Order
Management when performing Catalog Driven Fulfillment. For more information,
refer Business Service Tool User’s Guide or Online Help.
Transaction Parameters
Parameters can be defined against a transaction. These parameters are included in the
GetItemSummaryResponse, GetItemDetailsResponse and
GetItemDecompositionResponse in the Catalog API. These parameters can be
used by Business Service Tool via the BST Interface for Catalog and Order
Management when performing Catalog Driven Fulfillment. For more information,
refer Business Service Tool User’s Guide or Online Help and FlowOne Fulfillment
Catalog-driven Fulfillment Reference Guide.
Note You must map all necessary parameters between items in your transaction
before it can be published.
At the top of the ParameterView tab is a Favourite Parameters area. This area can
be used to place parameters that are reused often. You can add parameters to the
Favourite Parameters area by ‘dragging and dropping’ from the list or by
right-clicking on a parameter in the list and selecting Add To Favourites from the
pop-up menu. Parameters can be removed from the Favourite Parameters area by
right-clicking and selecting Remove From Favourites from the pop-up menu.
The list of parameters can be filtered by Name. Wildcards * and ? can be used to
represent multiple characters and a single character respectively. The filter is case
insensitive.
Boolean Binary valued logic legal literal. For example, true, false, 1 or 0.
1. In the Transaction sub-tab of the Item Editor tab, select the parameter that
you want to create a mapping from and drag and drop it onto the parameter
that you want to map it to.
Note You must drag and drop as appropriate to the message direction. For
example, you can drag a parameter from one embedded item's
Complete message to a parameter in another embedded item's
Request message, but not from a parameter in one embedded item's
Request message to a parameter in another embedded item's
Complete message.
1. Create a valid local item which includes at least one simple remote item.
Make sure this remote item has at least one parameter defined on it's request
message.
2. On the local item's Transaction tab, right click on the request message and
select Map Parameters on the pop-up menu. This dialog represents the single
message dependency.
3. The Parameter Mappings Wizard opens. The top section of the dialog
details the item - message mapping.
For example:
From local item name - Request
To remote item name - Request
4. A table with two columns (From and To) is displayed. The From column
details all parameters in the local item - request message. The To column
shows the target parameter(s) for any message mappings you have set.
5. In the From column you can change parameter mappings by clicking on the
parameter and choosing an alternate from the dropdown list.
6. If you have more than one embedded item, click Next and repeat the above
mapping steps for that item.
If the parameters of your embedded items have not been auto-mapped but a
dependency exists between their messages, you can map these parameters by
following the below steps.
1. On the local item's Transaction tab right click on the request message and
select Map Parameters from the pop-up menu.
Note The lower section of the Wizard has now got active tick-boxes next to
the parameter names that exist on the embedded item. This section
allows you to add parameters from embedded items to the top level
messages.
2. Click Finish.
The dialog closes, the ticked parameters are added to the local item request
message and mapped to the same name parameters on the embedded remote
item.
These check boxes are disabled if matching parameters already exist on the
top level message.
1. Create a valid local item which has at least two simple remote items with
distinctive names. For example, ‘remote one’ and ‘remote two’. Make sure
these remote items have at least one parameter defined on their request and
complete messages.
4. The Parameter Mappings Wizard opens. This first dialog of the Wizard
details the item - message mapping.
For example:
The check boxes are not displayed on this inter item message dependency
dialog.
For example:
7. For more information on how mappings are handled in this dialog, see To
map parameters for a message dependency in Section 8.5.5 Parameter
mapping wizard.
1. Using the above example, select all of the embedded item remote two by
clicking on the blue graphic displaying it's name on the local item's
Transaction tab.
2. Right click and select Map Parameters from the pop-up menu.
3. The Parameter Mappings Wizard opens. This first dialog of the Wizard
details the item - message mapping.
For example:
The check boxes are not displayed on this inter item message dependency
dialog.
For example:
For more information on how mappings are handled in this dialog, see To
map parameters for a message dependency in Section 8.5.5 Parameter
mapping wizard.
For example:
4. Select a type from the Type drop-down list. For the available types, see
Section 8.5.2 Parameter types.
• If your parameter has a fixed set of values, select the This parameter has
a fixed set of possible values check box. Click Next. Use the Value field
to enter a parameter value and click Add. Your new value is added to the
Values area. Add as many values as you require. You can delete or replace
any values by selecting them in the Values area and clicking the Delete or
Replace button. You can specify a default value by selecting a value from
the Default Value drop-down list. This is populated by the values that
have been added to the Values area.
• If your parameter does not have a fixed set of values, do not select the
This parameter has a fixed set of possible values check box. Optionally,
you can set a default value for your parameter in the Default Value field.
7. Optionally, if your parameter type is long, decimal or float, you can specify a
range of permitted values using the Min Value and Max Value fields.
9. Click Finish.
1. On the Transaction sub-tab, right-click on the parameter that you want to edit
and select Edit Parameter from the pop-up menu.
3. Click Finish.
You can also set the default value for parameters in embedded items.
1. On the Transaction sub-tab, right-click on the parameter for which you want
to set a default value and select Edit Parameter from the pop-up menu.
3. Click Finish.
If the system parameter Update Default Values On Fixed Items has been set to Yes,
you can update the default values of item, transaction and transaction message
parameters on fixed items.
1. Right-click on the parameter for which you want to set a default value and
select Edit Parameter from the pop-up menu.
3. Click Finish.
8.6 Capabilities
The capability of an item describes the functionality that can be performed by that
item.
You can view an item’s capabilities in the Details sub-tab of that item's Properties
tab in the Properties and Search area (along with its dependencies and exclusions).
To create a capability
3. Click Finish.
The Capabilities tab in the Trees and Lists area displays a hierarchical view of all
available capabilities. You can drag and drop capabilities from here into the Design
sub-tab of the Item Editor tab.
To promote a capability
The promoted capability is then listed in the Capabilities area in the Design
sub-tab of the Item Editor tab, and the border of any items with that
capability change colour from red to blue.
Note Capability and Dependency promotion is only done manually if you have not
selected Automatically promote capabilities when embedding an item or
Automatically promote dependencies when embedding an item
(respectively) in the Window>Preferences dialog box.
8.7 Dependencies
If an item in the Design sub-tab has a dependency, another item in the Design sub-tab
must have that dependency as a capability to enable the item with the dependency to
function correctly.
You can view an item’s dependencies in the Details sub-tab of that item's Properties
tab in the Properties and Search area (along with its capabilities and exclusions).
Figure 9. Example of the transaction sub-tab showing items with resolved and
unresolved dependencies
You must resolve or promote any outstanding dependencies in each item before it can
be published.
To create a dependency
3. Click Finish.
1. In the lower section of the Design sub-tab of the Item Editor tab, select an
item that has a red border.
Items that could resolve the selected dependency are displayed in the Possible
Item Candidates section.
To promote a dependency
Capability and Dependency promotion is only done manually if you have not selected
Automatically promote capabilities when embedding an item or Automatically
promote dependencies when embedding an item (respectively) in the
Window>Preferences dialog box.
8.8 Exclusions
If an item in the Design sub-tab has an exclusion, no item in the Design sub-tab can
have that exclusion as a capability or the item with the exclusion cannot function
correctly.
You can view an item’s exclusions in the Details sub-tab of that item's Properties tab
in the Properties and Search area (along with its capabilities and dependencies).
Note You must resolve any outstanding exclusions in an item before it can be
published.
To create an exclusion
• in the Design sub-tab of the Item Editor tab, right-click in the Exclusions
area and select New Exclusion from the pop-up menu.
• ensure that the Design sub-tab of the Item Editor tab is open and click the
New Exclusion button
The New Exclusion dialog box is displayed.
3. Click Finish.
1. In the lower section of the Design sub-tab of the Item Editor tab, select an
item that has a red border.
The items that conflict with the selected exclusion are listed in the
Conflicting Items area.
The conflicting item is removed from the Design sub-tab of the Item Editor
tab.
The Sum up duration values check box is available for a Local Item that has at least
one embedded item. Selecting this check box will automatically calculate the
message mapping path that contains the longest duration values from all valid
embedded items in a local item.
The activity name is available for each transaction and is based on item name and
transaction name by default. For example, MOBILE_CREATE.
Note You must resolve any error related to the duration for each of the transaction
before it can be published or embedded in another item.
• Remote item:
º Check out
º Check in the remote item when the system parameter Update Values on
Activity Properties is set to Yes in Catalog Operational Client.
• Local item:
º Check out
º Make sure that the item is fixed when the system parameter Update Values
on Activity Properties is set to Yes in Catalog Operational Client.
5. Click on the Edit link that appears on the right side of the duration unit.
For further actions of editing duration on multiple items, see Section 8.9.5 Editing
duration on embedded items.
3. Create a local item with embedded items and fix the possible errors of the
local item.
4. If auto sum-up duration value is not checked, please ensure the duration value
entered is not less than the total duration value of its embedded items.
For further action of editing duration on multiple items, see Section 8.9.5 Editing
duration on embedded items.
3. Create a local item with embedded items and fix the possible errors of the
local item.
6. Click on the Edit link that appear on the right side of the duration unit.
For further action of editing duration on multiple items, see Section 8.9.5 Editing
duration on embedded items.
• In the event of parent item is enabling the option of auto sum-up duration
values, new duration entered in embedded item will impact its parent item.
• In the event of parent item is disabling the option of auto sum-up duration
values, new duration entered in embedded item must not be greater than
its parent item.
2. Once a valid duration is entered, click Next.
3. A list of impacted parent items will be displayed on the next page of the Edit
wizard.
4. Click on the Expand All check box to expand the tree view of the parent item
lists.
5. Click on the Auto Sum check box on the desired parent item or Auto Sum
All check box to select all parent items, in order to update its duration value.
6. Click Finish.
Note Only parent items with complete embedded items message mapping are valid
for the process of auto sum-up duration values.
If you enter a value which is already in use, you see the following error
message: Failed to create selection group. External id
[entered ID value] already exists.
4. Optionally enter an alias in the Alias field. For more information, see Section
3.3 User preferences.
5. Select which transactions you would like to create for your item. All available
transactions are selected by default. Use the CTRL key to select multiple
transactions. At least one transaction must be selected.
6. In the Create in field navigate to the folder under which the new selection
group should be added.
7. If displayed, select the User Groups that the item should be assigned to.
These are the User Groups that the current user has full access to.
The master User Group is never displayed as all items are added to the
master User Group.
9. Click Finish.
Your new selection group is created with version number 1.0 and appears
under the specified directory on the Items tab of the Trees and Lists area.
The status of the selection group is checked out, which allows configuration
of the selection group.
Note You can enlarge the Selection Group Editor tab to full screen size by using
the maximise button .
1. Double-click on the new selection group in the Items tab of the Trees and
Lists area.
The Selection Group Editor tab for that selection group is opened in the
Design and Configuration area.
2. Drag and drop the relevant items from the Items tab into the Items table on
the Selection Group Editor tab's Design sub-tab.
3. After you have added the items that you require, you must define any
Capabilities, Dependencies and Exclusions for the selection group.
Note A selection group automatically saves when a change is made to its embedded
items.
In certain circumstances (for example, when interacting with the Business Service
Tool), you might not want to include an item in a selection group. Clicking the Add
Empty Selection button beneath the Items table in the Selection Group Editor tab
of the Design and Configuration area adds a row to the Items table with an item of
(none) and a corresponding transaction of (none). Only one of these rows can be
added to each selection group.
This empty item can have rules applied or be set as the default item on the transaction
tab pages in the same way as the other items in the selection group. For more
information, see Section 10.3 Rules.
If there are more than three embedded items in a Selection Group, pagination buttons
will be visible at the Selection Group Item's transaction area.
Select multiple capabilities and dependencies using the CTRL button, or press Select
All or Deselect All to select all or none of them. Press OK to close the dialog after
making your selection.
9.5 Capabilities
The capabilities of a selection group describe the functionality that can be performed
by the items embedded in that selection group.
You can view a selection group’s capabilities in the Details section of the Selection
Group Editor Design tab (along with its dependencies and exclusions).
To create a capability
• in the Design sub-tab of the Selection Group Editor tab, right-click in the
Capabilities area and select New Capability from the pop-up menu.
• ensure that the Design sub-tab of the Selection Group Editor tab is open
and click the New Capability button.
The New Capability dialog box is displayed.
3. Click Finish.
The Capabilities tab in the Trees and Lists area displays a hierarchical view of all
available capabilities. You can drag and drop capabilities from here into the
Capabilities area of the Design sub-tab of the Selection Group Editor tab.
To promote a capability
1. Select an item in the Items table on the Design sub-tab of the Selection
Group Editor.
2. Select the Details section of the Properties tab in the Properties and Search
area.
3. Double-click on the capability in the Capabilities list or drag and drop the
capability from the Capabilities list of the Details section to the Capabilities
area on the Design sub-tab of the Selection Group Editor.
4. The promoted capability is then listed in the Capabilities area in the Design
sub-tab of the Selection Group Editor.
9.6 Dependencies
The dependencies of a selection group describe the functionality that must be
performed by other items when combined with the items embedded in the selection
group for the items to function.
You can view a selection group's dependencies in the Details section of the Selection
Group Editor Design tab (along with its capabilities and exclusions).
To create a dependency
• in the Design sub-tab of the Selection Group Editor tab, right-click in the
Dependencies area and select New Dependency from the pop-up menu.
• ensure that the Design sub-tab of the Selection Group Editor tab is open
and click the New Dependency button.
The New Dependency dialog box is displayed.
3. Click Finish.
The Capabilities tab in the Trees and Lists area displays a hierarchical view of all
available capabilities. You can drag and drop capabilities from here into the
Dependencies area of the Design sub-tab of the Selection Group Editor tab.
To promote a dependency
1. Select an item in the Items table on the Design sub-tab of the Selection
Group Editor.
2. Select the Details section of the Properties tab in the Properties and Search
area.
3. Double-click on the dependency in the Dependencies list or drag and drop the
dependency from the Dependencies list of the Details section to the
Dependencies area on the Design sub-tab of the Selection Group Editor.
9.7 Exclusions
The exclusions of a selection group describe the functionality that cannot be
performed by other items when combined with the items embedded in the selection
group for the items to function.
You can view a selection group’s exclusions in the Details section of the Selection
Group Editor Design tab (along with its capabilities and dependencies).
To create an exclusion
• in the Design sub-tab of the Item Editor tab, right-click in the Exclusions
area and select New Exclusion from the pop-up menu.
• ensure that the Design sub-tab of the Item Editor tab is open and click the
New Exclusion button.
The New Exclusion dialog box is displayed.
3. Click Finish.
10.1 Transactions
Transactions define the operations that can be carried out on a selection group. For
example, an ADSL service might have transactions called Provide and Cease, and an
ADSL Router (modem) might have a transaction called Order.
Default transactions are defined using the Catalog system parameter Default
Transactions and are added when a new selection group is created. An item must have
at least one transaction defined, but more transactions can be added as appropriate.
To create a transaction
• right-click in the lower section of the Transaction sub-tab and select New
Transaction from the pop-up menu.
• click on the New Transaction button .
The New Transaction dialog box is displayed.
2. Enter a name for your new transaction in the Transaction name field.
3. Click Finish.
A new Transaction sub-tab (with the appropriate name) is added to the Item
Editor tab.
1. Right-click in the lower section of the Transaction sub-tab and select Undo
Transaction from the pop-up menu, then select the transaction that is to be
defined as the undo transaction for the Transaction from the sub-menu.
To rename a transaction
• right-click in the lower section of the Transaction sub-tab and select Edit
Transaction from the pop-up menu
• click on the Edit Transaction button .
The Edit Transaction dialog box is displayed.
2. Enter the new name for the transaction in the Transaction name field.
3. Click Finish.
To copy a transaction
2. Enter the name for the new transaction in the Transaction Name field.
3. Click Finish.
The copy of the original Transaction sub-tab (with the new name) is added to
the Item Editor tab.
To delete a transaction
2. Click OK.
The transaction is deleted, and the Transaction sub-tab is removed from the
Item Editor tab.
1. In the Transaction sub-tab of the Selection Group Editor tab, select the
Items sub-tab.
10.2 Parameters
Like items, parameters in selection groups are mapped between messages, however in
selection groups the mappings are simply between the selection group and each
embedded item separately.
Parameters can be defined against a selection group. These parameters are included in
the GetItemSummaryResponse, GetSelectionGroupDetailsResponse and
GetItemDecompositionResponse in the Catalog API. These parameters can be
used by Business Service Tool via the BST Interface for Catalog and Order
Management when performing Catalog Driven Fulfillment. For more information,
refer Business Service Tool User’s Guide or Online Help.
Transaction Parameters
Parameters can be defined against a transaction. These parameters are included in the
GetItemSummaryResponse, GetSelectionGroupDetailsResponse and
GetItemDecompositionResponse in the Catalog API. These parameters can be
used by Business Service Tool via the BST Interface for Catalog and Order
Management when performing Catalog Driven Fulfillment. For more information,
refer Business Service Tool User’s Guide or Online Help.
1. In the Transaction sub-tab of the Selection Group Editor tab, select the
Parameter Connections sub-tab.
• In the row of the to parameter of the mapping, select the from parameter in
the drop down in the Source Parameter column of the Request table.
If creating a complete parameter mapping:
• In the row of the from parameter of the mapping, select the to parameter in
the drop down in the Target Parameter column of the Complete table.
2. Click the Save button .
1. In the Transaction sub-tab of the Selection Group Editor tab, select the
Parameter Connections sub-tab.
• In the row of the to parameter of the mapping, select the (none) in the
drop down in the Source Parameter column of the Request table.
If deleting a complete parameter mapping:
• In the row of the from parameter of the mapping, select the (none) in the
drop down in the Target Parameter column of the Complete table.
2. Click the Save button .
Selection Group Message Parameters are lists of parameters similar to those in the
Request/Complete Message balloons of the host Item represented in a tabular format.
Any new Parameters added to the Request Message table become available in the
Parameter Connections > Request table > Source Parameter column and are
accessed via a drop-down box. The drop-down box is accessed by clicking on the
Parameter name in the Source Parameter column.
Changing the Default value of Parameters in the SGMP > Request table should
have these changes mirrored in the Items > (Embedded Item tab) Request table.
The above statement from Request Message table is true for the Complete table also,
however, in Complete Message table the Target Parameter column has the dropdown
selection on Parameters available as this represents the host Items Complete Message.
Changing the Default value of Parameters in the SGMP > Complete table should have
these changes mirrored in the Items > (Embedded Item tab) Complete table.
4. Select a type from the Type drop-down list. For the available types, see
Section 8.5.2 Parameter types.
• If your parameter has a fixed set of values, select the This parameter has
a fixed set of possible values check box. Click Next. Use the Value field
to enter a parameter value and click Add. Your new value is added to the
Values area. Add as many values as you require. You can delete or replace
any values by selecting them in the Values area and clicking the Delete or
Replace button. You can specify a default value by selecting a value from
the Default Value drop-down list. This is populated by the values that
have been added to the Values area.
• If your parameter does not have a fixed set of values, do not select the
This parameter has a fixed set of possible values check box. Optionally,
you can set a default value for your parameter in the Default Value field.
7. Optionally, if your parameter type is long, decimal or float, you can specify a
range of permitted values using the Min Value and Max Value fields.
9. Click Finish.
1. On the Transaction sub-tab, right-click on the parameter that you want to edit
and select Edit Parameter from the pop-up menu.
3. Click Finish.
You can also set the default value for parameters in embedded items.
1. In the Transaction sub-tab of the Selection Group Editor tab, select the
Items sub-tab.
2. Click in the Default Value column in the Request or Complete table for the
parameter where you wish to modify the default value.
10.3 Rules
Rules determine which item is included at runtime. When defining rules (see Section
10.3.1 Defining a rule):
• a default item must be specified for each transaction – the embedded item that is
specified as the default within the transaction is executed if none of the rules
within the transaction evaluate to true.
• a rule must be associated with each item for each transaction with the exception of
the item that is defined as the default item – items (including the empty selection)
which are set as default do not require a rule to be defined.
Rules are evaluated in the order that the embedded items are listed in the Items table
on the Design subtab of the Selection Group Editor tab of the Design and
Configuration area. Two buttons beneath the Items table can be used to change the
order in which the items are listed:
• Move Up – moves the selected item one place higher in the evaluation order.
• Move Down – moves the selected item one place lower in the evaluation order.
To define a rule
1. In the Transaction sub-tab of the Selection Group Editor tab, select the
Items sub-tab.
3. Right-click on a possible rule in the Rules area and either add a new rule
group (by selecting Add Group from the pop-up menu and populating the
New Rule Group Details dialog box) or add a new condition (by selecting
Add Condition from the pop-up menu and populating the New Condition
dialog box).
• A group must contain one or more conditions or groups that are evaluated
to determine whether your rule has been passed or failed. Choose your
rule group type (AND or OR) using the Rule Group Type drop-down list
in the New Rule Group Details dialog box.
Operation Action
isSet The condition is met if the LHS parameter has a value defined (that is, is
not null or empty). In this situation, the RHS of the condition is not
displayed as it is not required.
notSet The condition is met if the LHS parameter does not have a value defined
(that is, is null or empty). In this situation, the RHS of the condition is
not displayed as it is not required.
regex The condition is met if the LHS parameter value matches the regular
expression pattern – only a literal value can be provided. For more
information on regex patterns, refer to Javadoc.
4. Repeat step 3 to add groups and conditions to each embedded item on each
transaction.
5. Select the embedded item that is to be the default item for each transaction
and select the Default check box. This is the item that will be executed by
default if all rules evaluate to false.
The type of auto sum that are available for Selection Group item are DEFAULT and
LONGEST. DEFAULT auto sum type selects duration values from the default
embedded item; LONGEST auto sum type selects the longest duration values among
the embedded item.
10.4.1 Editing duration auto sum type on check in selection group item
To edit the duration auto sum type of a check in selection group item
3. Create a selection group item with embedded items and fix the possible errors
of the selection group item.
5. Click on the Edit link that appear on the right side of the duration unit.
For further actions of editing duration on multiple items, see Section 10.4.2 Editing
duration on embedded items.
Figure 15. Edit duration auto sum type of check in selection group item
2. Once the desired duration auto sum type is selected, click Next.
3. A list of impacted parent items will be displayed on the next page of the Edit
wizard.
4. Click on the Expand All check box to expand the tree view of the parent item
lists.
5. Click on the Auto Sum check box on the desired parent item or Auto Sum
All check box to select all parent items in order to update its duration value.
6. Click Finish.
• Name: allows the selection of individual items. When selected, the Select
Items page displays a list of all the local items within Catalog that the
current user has permission to see.
• Folder: allows the selection of folder items. When selected, the Select
Folder page displays a nested list of folders. The selected folder must
contain at least one local item. All local items in the selected folder and
any nested folders are included for selection when moving on to the Select
Items page.
• State: allows the selection of items by their state. When selected, the
Select Lifecycle State page displays a drop-down menu with all the
configured lifecycle states in the system. The selected state must contain
at least one local item. All local items in the state are included for
selection when moving to the Select Items page.
On the Select Items page you can restrict the list by using of the filters at the
top. The Type filter restricts the items to those with a matching type. The
Name filter, which accepts wildcards (* and ?), restricts the items by name.
The Latest check box displays only the latest local items.
4. Click Finish.
The XML for each item is generated individually and written to a file in the
specified output directory. The file name consists of the item's name and
version.
Remote items can be dragged and dropped onto the remote items table and can be
reordered.
Parameters can be dragged and dropped onto the parameters table. For each
parameter a rule must be defined. The possible rules are:
• CONCATENATE – The value for this parameter is the concatenation of all the
values of this parameter (if exists on the remote item) from the remote items in the
group in the order specified. An optional delimiter can be specified in the rule
data field.
• OVERRIDE – The value of the parameter comes from the first or last remote item
in the group. The value of FIRST or LAST must be defined in the rule data field.
• FIXED – The value of this parameter are always set to the value defined in the
rule data field.
During the BST Interface for Catalog decomposition step, if items in a single task
group exist in a remote item group, a new single technical service is returned. The
common parameters across the remote items in the group are processed as defined in
the rules. Any parameters which are not common are added to the new technical
service. If there are any common parameters that do not have a rule defined, an error
occurs.
The processing order for an item can be viewed in Catalog’s Processing Order for
<Item> dialog box, which is accessed by right-clicking on the item in the Items tab
of the Trees and Lists area and selecting Show Processing Order from the pop-up
menu. An example of this dialog box is shown in Figure 17.
You can create copies and new versions of items in the Items tab of the Trees and
Lists area (you can copy an item to instantiate a new item with the same properties
and transactions as the original item, or you can adapt an existing item by creating a
new version of it).
When you have created new items in the Catalog Designer, you make them available
to other Catalog users by publishing them. After an item has been published it cannot
be changed.
You can identify the lifecycle stage of any item in Catalog Designer by viewing the
Status column on the Items tab of the Trees and Lists area. This is colour-coded to
aid rapid recognition – the colours are configurable and can vary from those
illustrated in this document.
To make a Catalog item available for discovery and use by remote systems, its state
must be changed to one that is defined as fixed and published. In the default Catalog
lifecycle, items available for discovery and use by remote systems when they have a
state of Published.
Before an item can be transitioned to a state that is defined as fixed, you must
complete the item's design and configuration and resolve all dependencies and
exclusions.
To publish an item
1. Right-click on the relevant item in the Items tab of the Trees and Lists area,
and select either Start Transition > Published or Start Transition > Testing
from the pop-up menu.
If a transition has already been scheduled or started, new transitions can be queued
and will start on completion of the prior transition.
It is possible to move an item from a fixed state to an unfixed state. This is only
possible if the item has not yet been used, for example, the item has not been included
within another item and no transaction has been requested against the item remotely.
You should ensure that your items meet your business needs before publication.
You can create an updated version of a published item using the version control
features of Catalog – see Section 13.3 Version control.
You can create new versions of local items, pseudo remote items and selection groups
to increment the version number as either a major or minor change.
A major change increments the major version number, for example, 2.0 or 3.0.
A minor change increments the minor version number, for example, 1.1 or 1.2.
Generally you cannot directly update fixed items. Instead, you must create a new
local version, fixing that once your changes are complete. However, if the system
parameter Update Default Values On Fixed Items has been set to Yes, it is
possible to update the default values of item, transaction and transaction message
parameters.
1. Right-click on the relevant item or selection group in the Items tab of the
Trees and Lists area, and select New Version from the pop-up menu.
2. Navigate to the item group under which the new version should be added in
the Create in field.
4. Use the Change radio buttons to select whether this is a Major or Minor
change.
5. Click Finish to create the new version or Cancel to abandon your changes.
1. Right-click on the relevant item or selection group in the Items tab of the
Trees and Lists area, and select Copy Item from the pop-up menu.
2. Enter a name for your copied item in the Name field. This must be unique.
3. Navigate to the item group under which the new item should be added in the
Create in field.
5. Click Finish to create the new item or selection group or Cancel to abandon
your changes.
To replace an embedded item in the Item Editor or Selection Group Editor tab
1. Open the Item Editor or Selection Group Editor tab for the embedded item.
The pages that follow depend on the configuration of the items being
replaced.
6. Click Finish.
To replace an item in the Items tab of the Trees and Lists area
1. Right-click on the item to be replaced in the Items tab of the Trees and Lists
area and select Replace Embedded Item from the pop-up menu.
The Replace Embedded Item wizard is displayed, showing all the items that
contain the item to be replaced. Each containing item has a checkbox to
specify whether the embedded item should be replaced. If a containing item is
fixed, a new version must be created. The user must select whether the new
item will have a minor or major version increment.
The pages that follow depend on the configuration of the items being
replaced.
4. Click Finish.
For each containing item, the embedded item and its mappings are replaced as
specified. If the containing item is fixed, a new version is created first.
If there is any of selected containing items being checked-in, the Check Out
dialog box will be displayed. You may enter the Reason and tick the Apply
All checkbox if you want to check out all the items that are checked-in.
1. Select the two items to compare in the Items tab of the Trees and Lists area
Hold the CTRL key when clicking to select multiple items in the Items tab.
2. Right-click on one of the two selected items and select Compare Items from
the pop-up menu.
1. Right-click the first item to compare in the Items tab of the Trees and Lists
area and select Select Left Item To Compare from the pop-up menu.
2. Right-click the second item to compare in the Items tab of the Trees and
Lists area and select Compare To <name of first item> from the pop-up
menu.
1. Right click on the folder and select Check In Items in Folder from the menu.
2. The Check In Items in Folder wizard is displayed, showing all the items that
can be checked in. Each item has a checkbox to specify whether the item
should be checked in. There is a Check In All checkbox to allow user to
select all items to be checked in.
3. Tick the checkbox in Check-In column to select the items need to be checked
in. You may filter the items by Name or Type.
You may also find the Where Used items. To do so, enter both the Where
Used (select Name or Alias) and Version.
6. A summary page will display the status of the checked in items. If there is any
failure, it is listed in the table with an error message displayed in the Info
column.
1. Right click on an item and select Check In Where Used Item from the menu.
2. The Check In Where Used Item wizard is displayed, showing all the items
that contain the item to be checked in. Each containing item has a checkbox to
specify whether it should be checked in. There is a Check In All checkbox to
allow user to select all items to be checked in.
3. Tick the checkbox in Check-In column to select the items need to be checked
in. You may filter the items by Name or Type.
You may also find other Where Used items. To do so, enter both the Where
Used (select Name or Alias) and Version.
6. A summary page will display the status of the checked in items. If there is any
failure, it is listed in the table with an error message displayed in the Info
column.
1. Right click on the folder and select Update Transition of Items in Folder
from the menu.
3. Tick the checkbox in Update Transition column to select the items where
transition need to be updated.
Note You may filter the items by From State, To State, Name or Type.
6. A summary page will display the status of the transition-update items. If there
is any failure, it is listed in the table with an error message displayed in the
Info column.
1. Right click on an item and select Update Transition Where Used Item from
the menu.
2. The Update Transition Where Used Item wizard is displayed, showing all
the items that have valid transition to be updated. Each containing item has a
checkbox to specify whether the transition should be updated. The Update
Transition for All checkbox allows user to perform transition update for all
items.
3. Tick the checkbox in Update Transition column to select the items where
transition need to be updated.
Note You may filter the items by From State, To State, Name or Type.
6. A summary page will display the status of the transition update items. If there
is any failure, it is listed in the table with an error message displayed in the
Info column.
14 Troubleshooting
This section describes some of the problems that can occur during the Catalog
Designer operations.
Table 16 lists the possible errors and explains the action(s) to be taken.
Example:
--launcher.XXMaxPermSize
256m
-vmargs
-Xms256m
-Xmx1024m
Designer does not opens or throws login Check the catalog.log to see if any error is captured
errors. for login. It was observed that sometimes this log file is
empty. Add -consoleLog to the Designer.ini and
try to connect to Catalog from Designer. The errors will
be captured in the newly opened console window.