You are on page 1of 5

SELECT cc.

segment1 "Company",
cc.segment2 "Branch",
cc.segment5 "Cost Center",
ca.segment1 "Main Cat",
-- ca.segment2 "sub Cat",
fdp.period_name,
fdp.fiscal_year,
round(SUM(RSV.DEPRN_AMOUNT)/5,2) DEPRN_AMOUNT
FROM FA_RESERVE_LEDGER_ITF RSV,
FA_ADDITIONS
AD,
FA_ASSET_HISTORY
AH,
FA_CATEGORY_BOOKS
CB,
GL_CODE_COMBINATIONS CC,
FA_DEPRN_SUMMARY DS,
fa_deprn_periods fdp,
fa_categories_b ca
WHERE RSV.ASSET_ID = AD.ASSET_ID
AND RSV.DH_CCID = CC.CODE_COMBINATION_ID
AND CB.BOOK_TYPE_CODE = 'TYRES BOOK'
AND CB.CATEGORY_ID = AH.CATEGORY_ID
AND AH.ASSET_ID = AD.ASSET_ID
AND AH.DATE_EFFECTIVE < RSV.DATE_EFFECTIVE
AND nvl(AH.DATE_INEFFECTIVE, SYSDATE) >= RSV.DATE_EFFECTIVE
AND DS.PERIOD_COUNTER(+) = RSV.PERIOD_COUNTER
AND DS.BOOK_TYPE_CODE(+) = 'TYRES BOOK'
AND DS.ASSET_ID(+) = RSV.ASSET_ID
and ca.category_id =cb.category_id
and fdp.period_name = 'JAN-16'
AND fdp.book_type_code = 'TYRES BOOK'
and cc.segment1='02'
and cc.segment2='01'
--and cc.segment5='1222'
and fdp.period_counter =rsv.period_counter
GROUP BY cc.segment1,
cc.segment2 ,
cc.segment5 ,
fdp.period_name,
fdp.fiscal_year,
ca.segment1
-- ca.segment2
order by cc.segment5
---------------------------------SELECT cc.segment1 "Company",
cc.segment2 "Branch",
cc.segment5 "Cost Center",
ca.segment1 "Main Cat",
-- ca.segment2 "sub Cat",
fdp.period_name,
fdp.fiscal_year,
round(SUM(RSV.DEPRN_AMOUNT) / 3, 2) DEPRN_AMOUNT
FROM FA_RESERVE_LEDGER_ITF
FA_ADDITIONS
FA_ASSET_HISTORY
FA_CATEGORY_BOOKS
GL_CODE_COMBINATIONS
FA_DEPRN_SUMMARY
fa_deprn_periods
fa_categories_b

RSV,
AD,
AH,
CB,
CC,
DS,
fdp,
ca

WHERE
AND
AND
AND
AND
AND
AND
AND
AND
AND
and
and
AND
and
and
and
GROUP

RSV.ASSET_ID = AD.ASSET_ID
RSV.DH_CCID = CC.CODE_COMBINATION_ID
CB.BOOK_TYPE_CODE = 'TYRES ER BOOK' --'TYRES BOOK'
CB.CATEGORY_ID = AH.CATEGORY_ID
AH.ASSET_ID = AD.ASSET_ID
AH.DATE_EFFECTIVE < RSV.DATE_EFFECTIVE
nvl(AH.DATE_INEFFECTIVE, SYSDATE) >= RSV.DATE_EFFECTIVE
DS.PERIOD_COUNTER(+) = RSV.PERIOD_COUNTER
DS.BOOK_TYPE_CODE(+) = 'TYRES ER BOOK'
DS.ASSET_ID(+) = RSV.ASSET_ID
ca.category_id = cb.category_id
fdp.period_name = 'JAN-16'
fdp.book_type_code = 'TYRES ER BOOK' --'TYRES BOOK'
cc.segment1 = '02'
cc.segment2 = '03'
fdp.period_counter = rsv.period_counter
BY cc.segment1,
cc.segment2,
cc.segment5,
fdp.period_name,
fdp.fiscal_year,
ca.segment1
-- ca.segment2
order by cc.segment5
-------------------------------------------------SELECT cc.segment1 "Company",
cc.segment2 "Branch",
cc.segment5 "Cost Center",
ca.segment1 "Main Cat",
-- ca.segment2 "sub Cat",
fdp.period_name,
fdp.fiscal_year,
round(SUM(RSV.DEPRN_AMOUNT) / 3, 2) DEPRN_AMOUNT
FROM FA_RESERVE_LEDGER_ITF RSV,
FA_ADDITIONS
AD,
FA_ASSET_HISTORY
AH,
FA_CATEGORY_BOOKS
CB,
GL_CODE_COMBINATIONS CC,
FA_DEPRN_SUMMARY
DS,
fa_deprn_periods
fdp,
fa_categories_b
ca
WHERE RSV.ASSET_ID = AD.ASSET_ID
AND RSV.DH_CCID = CC.CODE_COMBINATION_ID
AND CB.BOOK_TYPE_CODE = 'HO BOOK'--'TYRES ER BOOK' --'TYRES BOOK'
AND CB.CATEGORY_ID = AH.CATEGORY_ID
AND AH.ASSET_ID = AD.ASSET_ID
AND AH.DATE_EFFECTIVE < RSV.DATE_EFFECTIVE
AND nvl(AH.DATE_INEFFECTIVE, SYSDATE) >= RSV.DATE_EFFECTIVE
AND DS.PERIOD_COUNTER(+) = RSV.PERIOD_COUNTER
AND DS.BOOK_TYPE_CODE(+) = 'HO BOOK'--'TYRES ER BOOK'
AND DS.ASSET_ID(+) = RSV.ASSET_ID
and ca.category_id = cb.category_id
and fdp.period_name = 'JAN-16'
AND fdp.book_type_code = 'HO BOOK'--'TYRES ER BOOK' --'TYRES BOOK'
and cc.segment1 = '03'
and cc.segment2 = '01'
and fdp.period_counter = rsv.period_counter
GROUP BY cc.segment1,
cc.segment2,

cc.segment5,
fdp.period_name,
fdp.fiscal_year,
ca.segment1
-- ca.segment2
order by cc.segment5
-----------------------------------------------------------SELECT cc.segment1 "Company",
cc.segment2 "Branch",
cc.segment5 "Cost Center",
ca.segment1 "Main Cat",
-- ca.segment2 "sub Cat",
fdp.period_name,
fdp.fiscal_year,
round(SUM(RSV.DEPRN_AMOUNT) / 2, 2) DEPRN_AMOUNT
FROM FA_RESERVE_LEDGER_ITF RSV,
FA_ADDITIONS
AD,
FA_ASSET_HISTORY
AH,
FA_CATEGORY_BOOKS
CB,
GL_CODE_COMBINATIONS CC,
FA_DEPRN_SUMMARY
DS,
fa_deprn_periods
fdp,
fa_categories_b
ca
WHERE RSV.ASSET_ID = AD.ASSET_ID
AND RSV.DH_CCID = CC.CODE_COMBINATION_ID
AND CB.BOOK_TYPE_CODE = 'HO ER BOOK'--'TYRES ER BOOK' --'TYRES BOOK'
AND CB.CATEGORY_ID = AH.CATEGORY_ID
AND AH.ASSET_ID = AD.ASSET_ID
AND AH.DATE_EFFECTIVE < RSV.DATE_EFFECTIVE
AND nvl(AH.DATE_INEFFECTIVE, SYSDATE) >= RSV.DATE_EFFECTIVE
AND DS.PERIOD_COUNTER(+) = RSV.PERIOD_COUNTER
AND DS.BOOK_TYPE_CODE(+) = 'HO ER BOOK'--'HO BOOK'--'TYRES ER BOOK'
AND DS.ASSET_ID(+) = RSV.ASSET_ID
and ca.category_id = cb.category_id
and fdp.period_name = 'JAN-16'
AND fdp.book_type_code = 'HO ER BOOK'--'HO BOOK'--'TYRES ER BOOK' --'TYRES B
OOK'
and cc.segment1 = '03'
and cc.segment2 = '03'
and fdp.period_counter = rsv.period_counter
GROUP BY cc.segment1,
cc.segment2,
cc.segment5,
fdp.period_name,
fdp.fiscal_year,
ca.segment1
-- ca.segment2
order by cc.segment5
----------------------------------------------------------------------------SELECT cc.segment1 "Company",
cc.segment2 "Branch",
cc.segment5 "Cost Center",
ca.segment1 "Main Cat",
-- ca.segment2 "sub Cat",
fdp.period_name,
fdp.fiscal_year,
round(SUM(RSV.DEPRN_AMOUNT) / 3, 2) DEPRN_AMOUNT

FROM FA_RESERVE_LEDGER_ITF RSV,


FA_ADDITIONS
AD,
FA_ASSET_HISTORY
AH,
FA_CATEGORY_BOOKS
CB,
GL_CODE_COMBINATIONS CC,
FA_DEPRN_SUMMARY
DS,
fa_deprn_periods
fdp,
fa_categories_b
ca
WHERE RSV.ASSET_ID = AD.ASSET_ID
AND RSV.DH_CCID = CC.CODE_COMBINATION_ID
AND CB.BOOK_TYPE_CODE = 'AHC BOOK'--'TYRES ER BOOK' --'TYRES BOOK'
AND CB.CATEGORY_ID = AH.CATEGORY_ID
AND AH.ASSET_ID = AD.ASSET_ID
AND AH.DATE_EFFECTIVE < RSV.DATE_EFFECTIVE
AND nvl(AH.DATE_INEFFECTIVE, SYSDATE) >= RSV.DATE_EFFECTIVE
AND DS.PERIOD_COUNTER(+) = RSV.PERIOD_COUNTER
AND DS.BOOK_TYPE_CODE(+) = 'AHC BOOK'--'HO BOOK'--'TYRES ER BOOK'
AND DS.ASSET_ID(+) = RSV.ASSET_ID
and ca.category_id = cb.category_id
and fdp.period_name = 'JAN-16'
AND fdp.book_type_code = 'AHC BOOK'--'HO BOOK'--'TYRES ER BOOK' --'TYRES BOO
K'
and cc.segment1 = '01'
--and cc.segment2 = '03'
and fdp.period_counter = rsv.period_counter
GROUP BY cc.segment1,
cc.segment2,
cc.segment5,
fdp.period_name,
fdp.fiscal_year,
ca.segment1
-- ca.segment2
order by cc.segment5
=====================================================
SELECT cc.segment1 "Company",
cc.segment2 "Branch",
cc.segment5 "Cost Center",
ca.segment1 "Main Cat",
SUM(DS.DEPRN_AMOUNT)
FROM FA_DEPRN_SUMMARY DS
,FA_DISTRIBUTION_HISTORY DH
,GL_CODE_COMBINATIONS CC
,fa_deprn_periods FDP
, fa_categories_b ca
-- ,FA_CATEGORY_BOOKS
CB
,FA_ASSET_HISTORY AH
WHERE/* DS.ASSET_ID=17419
AND DS.PERIOD_COUNTER=24193
AND */DS.ASSET_ID=DH.ASSET_ID
AND CC.CODE_COMBINATION_ID=DH.CODE_COMBINATION_ID
AND FDP.PERIOD_COUNTER =DS.PERIOD_COUNTER
AND CA.CATEGORY_ID = AH.CATEGORY_ID
AND AH.ASSET_ID
=DS.ASSET_ID
AND FDP.PERIOD_NAME='JAN-16'
AND FDP.BOOK_TYPE_CODE = 'TYRES BOOK'
AND cc.segment1='02'
GROUP BY cc.segment1,
cc.segment2 ,
cc.segment5,

ca.segment1

You might also like