OI_CURR_VW

(SQL View)
Index Back

Currency

Primary record for Currency ChartField

SELECT CC.CURRENCY_CD , CC.EFFDT , ED.EFF_END_DT , CC.EFF_STATUS , CC.DESCR , CC.DESCRSHORT , CC.COUNTRY , CY.DESCR COUNTRY_DESC , CY.DESCRSHORT COUNTRY_DESCRSHORT , CC.DECIMAL_POSITIONS , CC.SCALE_POSITIONS FROM PS_CURRENCY_CD_TBL CC INNER JOIN %Table(OI_CURR_EFF_VW) ED ON CC.CURRENCY_CD = ED.CURRENCY_CD AND CC.EFFDT =ED.EFF_ST_DT LEFT OUTER JOIN PS_COUNTRY_TBL CY ON CC.COUNTRY=CY.COUNTRY UNION SELECT ' ' , %DateIn('1900-01-01') , %DateIn('9999-12-31') , '-' , '-' , '-' , '-' , '-' , '-' , 0 , 0 FROM PS_INSTALLATION

# PeopleSoft Field Name PeopleSoft Field Type Database Column Type Description
1 CURRENCY_CD Character(3) VARCHAR2(3) NOT NULL Currency Code
2 EFF_ST_DT Date(10) DATE Effective Start Date
3 EFF_END_DT Date(10) DATE Effective End Date
4 EFF_STATUS Character(1) VARCHAR2(1) NOT NULL Effective Status
A=Active
I=Inactive
5 DESCR Character(30) VARCHAR2(30) NOT NULL Description
6 DESCRSHORT Character(10) VARCHAR2(10) NOT NULL Short Description
7 COUNTRY Character(3) VARCHAR2(3) NOT NULL Country
8 COUNTRY_DESCR Character(30) VARCHAR2(30) NOT NULL Country Description
9 COUNTRY_DESCRSHORT Character(10) VARCHAR2(10) NOT NULL Country Short Description
10 DECIMAL_POSITIONS Number(2,0) SMALLINT NOT NULL Decimal Positions
11 SCALE_POSITIONS Number(1,0) SMALLINT NOT NULL Scale Positions