Use > Service Catalogs > Service Catalog management > Service Catalog items and bundles > Displaying currency in the Service Catalog

Displaying currency in the Service Catalog

Catalog items prices are stored in the currency in which the item was added to the catalog. This allows the definition of catalogs in a baseline currency. A catalog administrator views the catalog item in the currency in which it was added, which is not necessarily the item's display currency. When editing an item, the catalog manager views the catalog items in the currency in which the items were added.

There is a display currency field defined in the operator record for each operator. The value is selected from a drop-down list of the active currencies in the system. The value of display currency defaults to the root currency of the system as defined in the company record. In addition, the currency information record for a currency defines how to display the currency and any associated currency symbol. There is a currency information record in the system for each of the available currency codes. You can use this record to define how you want a currency to display.

The currency of items in a bundle defaults to the main bundle currency. This means that a bundle cannot have items with different base currencies. For example, a line item of $20 US dollars within a bundle with a currency of Franks will be viewed by the bundle as Franks, and the $20 item then displays as 20 Franks. The system does not convert currencies within bundles.

Warning: You should not configure a bundle with any items (bundles or line items) of a different currency as they will not be converted to the proper currency value. The sub bundles and line items will simply have the face value taken and have the bundle's currency applied to it.

When a users orders from the catalog, the item price displays in the display currency set by the user's operator record. A currency conversion table is used for this display. Conversions are rounded to two decimal places. The conversion rates do not display. Approvers see the cart item price displayed in the display currency setting for the approver's operator record.

The user selection items always displays in the original currency that the requester (operator) used to order the item. For example, if an approver is viewing the request, but the approver uses a different currency than the requester, the item cost displays in the currency of the requester.

New or modified catalog items use the conversion rate available in the conversion table at the time item is added to the cart. The item is not approved at this point in the process. If there is no rate for that date in the conversion table, then the system uses a fuzzy logic to select a rate before the date. Catalog managers are responsible for the maintenance of the conversion table and should update their conversion tables only as often as they need for accuracy. The cart item prices are stored in the root currency of Service Manager as converted from the catalog currency using the rate specified in the conversion table.