You are on page 1of 4

How to add additional currency types to

the ITSM 6.0 applications, and how to


set default values for the currency fields
using the unsupported utility
arcurrencydefault
Print
Details
Self Help Document
ID: KM-000000022306
Type: Problem Solution
Problem

Highlight Close

How to add additional currency types to the ITSM 6.0 applications, and how to set
default values for the currency fields using the unsupported utility arcurrencydefault
Product
Environment
Solution

By default, currency fields in IT Service Management applications have functional


currency types of USD, EUR, GBP and JPY, with the default value 0.00 USD. You
can add additional currency types such as CNY or KRW to all currency fields by
using the arcurrencydefault utility. You can also set default values of the currency
fields to another data locale by running ARSystem driver scripts. If you do not set
your default currency values to the same locale used by your operating system,
Crystal Report errors will prevent you from printing reports that contain currency
values.
For more information, see "Data language and display language" in Chapter 1 of the
Remedy IT Service Management Installation and Configuration Guide.
To add functional currency types to currency fields:
1. Make sure you have the arlabel utility in your AR System server installation
directory.
If you do not have the arcurrencydefault utility, download it from the Remedy
Customer Support web site at http://supportweb.remedy.com.
2. Create a dummy .csv file.
This file can have any name you like, but it must be empty and have the filename
extension .csv. Note the full path of the directory where you create the file, because
you will use it in the next step.
3. For each appropriate form in Table ii-1, run the following command:
arcurrencydefault -R -m i -n "<form-name>" -v Administrator -l "" -y "1" -C
<currency> -Q -d "<directory>" -x "<arserver>" -u "<username>" -p "<password>" -a
""
For the <currency> parameter, use the format XXX:Y where XXX is the currency
abbreviation and Y is the desired accuracy in decimal places, such as KRW:3 for
South Korean Won displayed to three decimal places.
For the <directory> parameter, enter the full path to the directory where you created
your dummy .csv file. You must use the username and password of an AR System
administrator with this utility.
The list below shows the names of forms in each Remedy ITSM application that
contain currency fields. Run the arcurrencydefault command once for each form in

the Shared list and once for each form in the applications you have installed, using the
form name as the <form-name> parameter.
Forms containing currency fields, by application
Application: Shared
Form names:
SHR:People
TCO:IncidentCosts
TCO:Costs
SHRCFG:ConfigPeople
Application: Asset Management
Form Names:
AST:Asset
AST:Component
AST:PurchaseRequisition
AST:Configuration
AST:AssetCost
AST:AUD_AssetAssociations
AST:ReconcileAssets
AST:AssetWarranty
AST:AssetLease
AST:Contract Payments
AST:AssetSupport
SHRAAS:SHR-SearchPanel
AST:AssetMaintenance
AST:AssetSoftware
AST:PurchaseLineItem
AST:PurchaseOrder
CBK:ChargeBack
SHRAXS:SHR-SearchAsset
Application: Change Management
Form names:
CHG:Change
Application: Service Level Agreements
Form names:
SLA:Main
SLA:Bundle
Formsthat don't exist in ITSM 7.x
SHR:People
TCO:IncidentCosts
TCO:Costs
SHRCFG:ConfigPeople
AST:Asset
AST:Component
AST:ReconcileAsset
ASR:ContractPayments
SLA:Main
SLA:Bundle

ITSM 7.xformswithcurrencytypefields
CTR:ContractBAse
FIN:Cost
FIN:CostInterface
FIN:TemplateCosts
FIN:CostAssociation
AST:AssetCostDepreciationHeader
AST:AssetCostJoin
AST:AsserCostCIJoin

Syntax for driver scripts


Use this syntax to run the scripts specified by the procedure "To update default
currency value for Remedy ITSM applications:."
Windows
set ARTCPPORT=<ARPort> # default ARS port is 0
<ARInstallDir>\driver.exe -s <ars_server> -u <ar_admin>
-p <password> "< <AppsInstallDir>\en\workflow\<drm_file>"
UNIX
# in Bourne Shell & Korn Shell
ARTCPPORT=<ARPort> # default ARS port is 0
export ARTCPPORT
# in C Shell
setenv ARTCPPORT <ARPort>
<AppsInstallDir>/bin/driver -s <ars_server> -u <ar_admin>
-p <password> < <AppsInstallDir>/en/workflow/<drm_file>
Example
This Windows command updates all appropriate currency fields in Remedy Change
Management to use the default currency value of 0,00 and currency code EUR:
C:\Program Files\AR System\driver.exe -s myserver -u aradmin -p "" < "C:\Program
Files\AR System Applications\Remedy Change
Management\en\workflow\Change_Currencyfield_EUR.drm"
To update default currency value for Remedy ITSM applications:
Note: Syntax for running the scripts in this procedure is explained in the previous
section.
1. If you have installed the entire Remedy ITSM suite, run the appropriate script from
this list for the desired currency, then you are finished. Otherwise, skip to step 2.
<AppsInstallDir>\en\workflow\ITSM_Currency_field_CNY.drm
<AppsInstallDir>\en\workflow\ITSM_Currency_field_EUR.drm
<AppsInstallDir>\en\workflow\ITSM_Currency_field_KRW.drm
<AppsInstallDir>\en\workflow\ITSM_Currency_field_JPY.drm
For a given currency, the ITSM_Currency_field_XXX.drm script combines all five
scripts in the following steps. You need only run this one script.
2. Run the appropriate script from this list for the desired currency.
<AppsInstallDir>\en\workflow\Shared_Currencyfield_CNY.drm
<AppsInstallDir>\en\workflow\Shared_Currencyfield_EUR.drm
<AppsInstallDir>\en\workflow\Shared_Currencyfield_KRW.drm
<AppsInstallDir>\en\workflow\Shared_Currencyfield_JPY.drm

This will update the default value for workflow that is shared across ITSM
applications.
3. If you have installed Remedy Asset Management, run the appropriate script from
this list for the desired currency.
<AppsInstallDir>\en\workflow\Asset_Currencyfield_CNY.drm
<AppsInstallDir>\en\workflow\Asset_Currencyfield_EUR.drm
<AppsInstallDir>\en\workflow\Asset_Currencyfield_KRW.drm
<AppsInstallDir>\en\workflow\Asset_Currencyfield_JPY.drm
4. If you have installed Remedy Change Management, run the appropriate script from
this list for the desired currency.
<AppsInstallDir>\en\workflow\Change_Currencyfield_CNY.drm
<AppsInstallDir>\en\workflow\Change_Currencyfield_EUR.drm
<AppsInstallDir>\en\workflow\Change_Currencyfield_KRW.drm
<AppsInstallDir>\en\workflow\Change_Currencyfield_JPY.drm
5. If you have installed Remedy Help Desk, run the appropriate script from this list
for the desired currency.
<AppsInstallDir>\en\workflow\HelpDesk_Currencyfield_CNY.drm
<AppsInstallDir>\en\workflow\HelpDesk_Currencyfield_EUR.drm
<AppsInstallDir>\en\workflow\HelpDesk_Currencyfield_KRW.drm
<AppsInstallDir>\en\workflow\HelpDesk_Currencyfield_JPY.drm
6. If you have installed Remedy Service Level Agreements, run the appropriate script
from this list for the desired currency.
<AppsInstallDir>\en\workflow\SLA_Currencyfield_CNY.drm
<AppsInstallDir>\en\workflow\SLA_Currencyfield_EUR.drm
<AppsInstallDir>\en\workflow\SLA_Currencyfield_KRW.drm
<AppsInstallDir>\en\workflow\SLA_Currencyfield_JPY.drm
Categories
Visibility Groups
Internal, Self-Help
Attachments
Filename

Size

arcurrencydefault.zip 63 KB
Show Global Attachments

You might also like