Le tabelle dei tassi di cambio consentono ai preparatori di budget di creare piani in valute diverse. Ad esempio, è possibile specificare lo yen come divisa base per l'entità Giappone e il dollaro americano per l'entità Stati Uniti. Quando viene visualizzato un form con valori per l'entità Giappone e la valuta visualizzata è impostata sul dollaro americano, il tasso di cambio dello yen viene utilizzato per convertire i valori del Giappone in dollari americani. Se la valuta visualizzata è impostata sullo yen, il tasso di cambio del dollaro americano viene utilizzato per convertire i valori degli Stati Uniti in yen.
Per utilizzare i tassi di cambio, è necessario selezionare l'opzione delle valute multiple quando si crea un'applicazione. È possibile impostare i tassi di cambio utilizzando la procedura descritta nelle sezioni Creazione di tabelle dei tassi di cambio e Modifica delle tabelle dei tassi di cambio.
In un'applicazione multivaluta i tassi di cambio vengono memorizzati con la dimensione HSP_Rates che include questi e altri membri che memorizzano i tassi di cambio:
HSP_InputValue: memorizza i valori di dati
HSP_InputCurrency: memorizza i tipi di valuta per i valori di dati
Quando si generano report o si caricano dati, è necessario fare riferimento al membro HSP_InputValue. Quando vengono caricati i dati, è necessario caricarli rispetto alla valuta locale. Non è necessario fare riferimento al membro HSP_InputCurrency. Per impostazione predefinita, la dimensione HSP_Rates è impostata su Sparsa.