SELECT DISTINCT A.BUSINESS_UNIT , A.LEDGER_GROUP , B.FISCAL_YEAR , B.ACCOUNTING_PERIOD , A.OPEN_YEAR_TO , A.OPEN_PERIOD_TO , A.OPEN_TO_DATE FROM PS_FIN_OPEN_PERIOD A , PS_FIN_OPEN_ADJ B WHERE A.PSFT_PRODUCT = 'GL' AND A.TRANSACTION_TYPE = 'DEF' AND B.PSFT_PRODUCT = A.PSFT_PRODUCT AND B.BUSINESS_UNIT = A.BUSINESS_UNIT AND B.LEDGER_GROUP = A.LEDGER_GROUP AND B.DEFAULT_FLAG = 'Y' AND A.OPEN_TO_DATE = ( SELECT MAX(C.OPEN_TO_DATE) FROM PS_FIN_OPEN_PERIOD C WHERE C.PSFT_PRODUCT = 'GL' AND C.BUSINESS_UNIT = A.BUSINESS_UNIT AND C.LEDGER_GROUP = A.LEDGER_GROUP AND C.TRANSACTION_TYPE = A.TRANSACTION_TYPE)
|