DBA Data[Home] [Help]

APPS.JA_JAINYEDE_XMLP_PKG SQL Statements

The following lines contain the word 'select', 'insert', 'update' or 'delete':

Line: 6

    SELECT
      COMPANY_NAME
    INTO N
    FROM
      FA_SYSTEM_CONTROLS;
Line: 48

      SELECT
        ( NVL(A.PROCEEDS_OF_SALE
           ,0) - NVL(A.COST_OF_REMOVAL
           ,0) ) SALE
      FROM
        FA_RETIREMENTS A,
        JAI_FA_AST_BLOCK_DTLS B,
        JAI_FA_AST_BLOCKS C
      WHERE A.ASSET_ID = B.ASSET_ID
        AND A.STATUS = 'PROCESSED'
        AND A.ASSET_ID = ASSET_ID_v
        AND B.BLOCK_ID = TO_CHAR(BLOCK_ID1)
        AND C.BOOK_TYPE_CODE = BOOK_NAME
        AND A.DATE_RETIRED BETWEEN C.START_DATE
        AND C.YEAR_ENDED
        AND C.START_DATE BETWEEN START_DATE
        AND END_DATE_N;
Line: 77

      SELECT
        YEAR_END
      FROM
        JAI_FA_AST_YEARS
      WHERE YEAR_START = START_DATE;
Line: 106

      SELECT
        A.BLOCK_ID
      FROM
        JAI_FA_AST_BLOCKS A,
        JAI_FA_AST_BLOCK_DTLS B,
        FA_RETIREMENTS C
      WHERE A.BLOCK_ID = B.BLOCK_ID
        AND B.ASSET_ID = C.ASSET_ID
      GROUP BY
        A.BLOCK_ID;
Line: 117

      SELECT
        TYPE,
        RATE
      FROM
        JAI_FA_AST_BLOCKS
      WHERE TO_CHAR(BLOCK_ID) = TO_CHAR(P_BLOCK_ID)
        AND BOOK_TYPE_CODE = BOOK_NAME;
Line: 125

      SELECT
        BLOCK_ID
      FROM
        JAI_FA_AST_BLOCKS
      WHERE TYPE = P_TYPE
        AND RATE = P_RATE
        AND BOOK_TYPE_CODE = BOOK_NAME
        AND START_DATE BETWEEN START_DATE
        AND END_DATE_N;
Line: 135

      SELECT
        DISTINCT
        ( NVL(A.PROCEEDS_OF_SALE
           ,0) - NVL(A.COST_OF_REMOVAL
           ,0) ) SALE
      FROM
        FA_RETIREMENTS A,
        JAI_FA_AST_BLOCK_DTLS B,
        JAI_FA_AST_BLOCKS C
      WHERE A.ASSET_ID = B.ASSET_ID
        AND B.BLOCK_ID = P_BLOCK_ID
        AND C.TYPE = P_TYPE
        AND C.RATE = P_RATE
        AND A.DATE_RETIRED between START_DATE
        AND END_DATE_N;
Line: 180

      SELECT
        TYPE,
        RATE
      FROM
        JAI_FA_AST_BLOCKS
      WHERE BLOCK_ID = BLOCK_ID
        AND BOOK_TYPE_CODE = BOOK_NAME;
Line: 188

      SELECT
        BLOCK_ID
      FROM
        JAI_FA_AST_BLOCKS
      WHERE TYPE = TYPE1
        AND RATE = RATE
        AND START_DATE < START_DATE;
Line: 196

      SELECT
        NVL(SUM(FAR.PROCEEDS_OF_SALE - FAR.COST_OF_REMOVAL)
           ,0) SALE
      FROM
        JAI_FA_AST_BLOCK_DTLS JBA,
        FA_ADDITIONS FA,
        JAI_FA_AST_BLOCKS JABLOA,
        FA_RETIREMENTS FAR
      WHERE FA.OWNED_LEASED = CP_OWNED_LEASED
        AND FA.ASSET_ID = JBA.ASSET_ID
        AND JBA.BLOCK_ID = JABLOA.BLOCK_ID
        AND FAR.BOOK_TYPE_CODE = JABLOA.BOOK_TYPE_CODE
        AND JABLOA.BOOK_TYPE_CODE = BOOK_NAME
        AND JABLOA.TYPE = TYPE1
        AND JABLOA.RATE = RATE
        AND JBA.ASSET_ID = FAR.ASSET_ID
        AND FAR.STATUS = CP_STATUS
        AND FAR.DATE_RETIRED between START_DATE
        AND END_DATE_N;
Line: 246

      SELECT
        '1'
      FROM
        JAI_FA_AST_BLOCK_DTLS JBA,
        FA_BOOKS FAB,
        JAI_FA_AST_BLOCKS JABOA
      WHERE JBA.ASSET_ID = FAB.ASSET_ID
        AND ( ( JBA.ASSET_TYPE = LV_CAPITALIZED
        AND FAB.CAPITALIZE_FLAG = LV_FLAG )
      OR JBA.ASSET_TYPE = LV_EXPENSED )
        AND JBA.DATE_OF_ACQUISITION BETWEEN JABOA.START_DATE
        AND NVL(JABOA.YEAR_ENDED
         ,END_DATE_N)
        AND FAB.DATE_INEFFECTIVE IS NULL
        AND FAB.TRANSACTION_HEADER_ID_OUT IS NULL
        AND FAB.PERIOD_COUNTER_FULLY_RETIRED IS NULL
        AND JBA.BLOCK_ID = JABOA.BLOCK_ID
        AND JABOA.BOOK_TYPE_CODE = FAB.BOOK_TYPE_CODE
        AND JABOA.BOOK_TYPE_CODE = BOOK_NAME
        AND JABOA.TYPE = (
        SELECT
          TYPE
        FROM
          JAI_FA_AST_BLOCKS
        WHERE BLOCK_ID = BLOCK_ID_v )
        AND ( JABOA.START_DATE <= NVL(START_DATE
         ,JABOA.START_DATE)
      OR JABOA.START_DATE BETWEEN NVL(START_DATE
         ,JABOA.START_DATE)
        AND NVL(END_DATE_N
         ,JABOA.YEAR_ENDED) );
Line: 278

      SELECT
        OPENING_WDV
      FROM
        JAI_FA_AST_BLOCKS JABOA
      WHERE JABOA.BOOK_TYPE_CODE = BOOK_NAME
        AND JABOA.TYPE = (
        SELECT
          TYPE
        FROM
          JAI_FA_AST_BLOCKS
        WHERE BLOCK_ID = CP_BLOCK_ID )
      ORDER BY
        START_DATE ASC;
Line: 294

      SELECT
        A.ASSET_ID,
        A.COST,
        A.TRANSACTION_HEADER_ID_IN,
        A.DATE_EFFECTIVE
      FROM
        FA_BOOKS A,
        JAI_FA_AST_BLOCKS B,
        JAI_FA_AST_BLOCK_DTLS C,
        JAI_FA_AST_PERIOD_RATES D
      WHERE A.ASSET_ID = C.ASSET_ID
        AND ( ( C.ASSET_TYPE = LV_CAPITALIZED
        AND A.CAPITALIZE_FLAG = LV_FLAG )
      OR C.ASSET_TYPE = LV_EXPENSED )
        AND B.BLOCK_ID = BLOCK_ID_v
        AND B.BLOCK_ID = C.BLOCK_ID
        AND A.BOOK_TYPE_CODE = B.BOOK_TYPE_CODE
        AND A.BOOK_TYPE_CODE = BOOK_NAME
        AND C.DATE_OF_ACQUISITION between D.START_DATE
        AND D.END_DATE
        AND B.START_DATE between NVL(START_DATE_T,B.START_DATE)
        AND NVL(END_DATE_N ,B.YEAR_ENDED)
        AND D.START_DATE >= ADD_MONTHS(START_DATE_T,6)
        AND D.SLNO = 2
        AND A.DATE_INEFFECTIVE IS null
        AND A.TRANSACTION_HEADER_ID_OUT IS null;
Line: 321

      SELECT
        NVL(SUM(C.PROCEEDS_OF_SALE - C.COST_OF_REMOVAL)
           ,0) SALE
      FROM
        JAI_FA_AST_BLOCKS A,
        FA_ADDITIONS B,
        FA_RETIREMENTS C,
        JAI_FA_AST_PERIOD_RATES D
      WHERE B.CONTEXT = P_CONTEXT_VALUE
        AND TO_CHAR(A.BLOCK_ID) = B.ATTRIBUTE2
        AND A.BOOK_TYPE_CODE = BOOK_NAME
        AND B.OWNED_LEASED = 'OWNED'
        AND B.ASSET_TYPE IN ( 'CAPITALIZED' , 'EXPENSED' )
        AND TO_DATE(B.ATTRIBUTE1
             ,'DD-MON-RRRR') between D.START_DATE
        AND D.END_DATE
        AND D.START_DATE < ADD_MONTHS(START_DATE_T
                ,6)
        AND D.SLNO = 1
        AND B.ASSET_ID = C.ASSET_ID
        AND C.STATUS = 'PROCESSED'
        AND A.TYPE = P_BLOCK_TYPE
        AND A.BLOCK_ID = BLOCK_ID_V
        AND C.DATE_RETIRED BETWEEN START_DATE_T
        AND END_DATE_N;
Line: 347

      SELECT
        NVL(SUM(C.PROCEEDS_OF_SALE - C.COST_OF_REMOVAL)
           ,0) SALE
      FROM
        JAI_FA_AST_BLOCKS A,
        FA_ADDITIONS B,
        FA_RETIREMENTS C,
        JAI_FA_AST_PERIOD_RATES D
      WHERE B.CONTEXT = P_CONTEXT_VALUE
        AND TO_CHAR(A.BLOCK_ID) = B.ATTRIBUTE2
        AND A.BOOK_TYPE_CODE = BOOK_NAME
        AND B.OWNED_LEASED = 'OWNED'
        AND B.ASSET_TYPE IN ( 'CAPITALIZED' , 'EXPENSED' )
        AND TO_DATE(B.ATTRIBUTE1
             ,'DD-MON-RRRR') between D.START_DATE
        AND D.END_DATE
        AND D.START_DATE >= ADD_MONTHS(START_DATE_T
                ,6)
        AND D.SLNO = 2
        AND B.ASSET_ID = C.ASSET_ID
        AND C.STATUS = 'PROCESSED'
        AND A.TYPE = P_BLOCK_TYPE
        AND A.BLOCK_ID = BLOCK_ID_V
        AND C.DATE_RETIRED BETWEEN START_DATE_T
        AND END_DATE_N;
Line: 460

      SELECT
        count(*)
      FROM
        JAI_FA_DEP_BLOCKS
      WHERE TO_CHAR(BLOCK_ID) = TO_CHAR(P_BLOCK_ID)
        AND SLNO = - 1;
Line: 473

    SELECT
      MAX(BLOCK_HISTORY_ID)
    INTO V_BLOCK_HISTORY_ID
    FROM
      JAI_FA_AST_BLOCK_H;
Line: 487

    INSERT INTO JAI_FA_AST_BLOCK_H
      (BLOCK_HISTORY_ID
      ,BLOCK_ID
      ,OPENING_WDV
      ,CLOSING_WDV
      ,OPENING_WDV_ADJ
      ,DEPN_ADJ
      ,CREATION_DATE
      ,CREATED_BY
      ,LAST_UPDATE_DATE
      ,LAST_UPDATE_LOGIN
      ,LAST_UPDATED_BY)
    VALUES   (V_BLOCK_HISTORY_ID
      ,P_BLOCK_ID
      ,P_OPENING_WDV
      ,P_CLOSING_BALANCE
      ,P_OPENING_WDV_ADJ
      ,P_DEPN_ADJ
      ,SYSDATE
      ,UID
      ,SYSDATE
      ,UID
      ,UID);
Line: 512

    UPDATE
      JAI_FA_AST_BLOCKS
    SET
      OPENING_WDV = NVL(P_OPENING_WDV
         ,0) + NVL(P_OPENING_WDV_ADJ
         ,0)
    WHERE TO_CHAR(BLOCK_ID) = TO_CHAR(P_BLOCK_ID);
Line: 520

               ,'updated JAI_FA_AST_BLOCKS...in DEPRECIATION1..')*/NULL;
Line: 522

               ,'No of rows updated in JAI_FA_AST_BLOCKS.....' || SQL%ROWCOUNT)*/NULL;
Line: 529

        INSERT INTO JAI_FA_DEP_BLOCKS
          (BLOCK_DEPN_ID
          ,BLOCK_ID
          ,SLNO
          ,DEPN_OF_ASSETS
          ,UNPLANNED_DEPN
          ,YEAR_ENDED
          ,CREATION_DATE
          ,CREATED_BY
          ,LAST_UPDATE_DATE
          ,LAST_UPDATE_LOGIN
          ,LAST_UPDATED_BY)
        VALUES   (JAI_FA_DEP_BLOCKS_S.NEXTVAL
          ,P_BLOCK_ID
          ,-1
          ,NULL
          ,P_DEPN_ADJ
          ,P_YEAR_END
          ,SYSDATE
          ,UID
          ,SYSDATE
          ,UID
          ,UID);
Line: 553

                   ,'inserted into JAI_FA_DEP_BLOCKS...DEPRECIATION1')*/NULL;
Line: 555

        UPDATE
          JAI_FA_DEP_BLOCKS
        SET
          UNPLANNED_DEPN = P_DEPN_ADJ
        WHERE TO_CHAR(BLOCK_ID) = TO_CHAR(P_BLOCK_ID)
          AND SLNO = - 1;
Line: 564

                   ,'no.of rows updated JAI_FA_DEP_BLOCKS...DEPRECIATION1' || SQL%ROWCOUNT)*/NULL;
Line: 572

      SELECT
        NVL(DEPN_OF_ASSETS
           ,0)
      FROM
        JAI_FA_DEP_BLOCKS
      WHERE UNPLANNED_DEPN = ASSET_ID
        AND TO_CHAR(BLOCK_ID) = TO_CHAR(BLOCK_ID1);
Line: 657

      SELECT
        DISTINCT
        A.ASSET_ID,
        B.BLOCK_ID,
        B.OPENING_WDV,
        B.RATE BLOCK_RATE,
        C.SLNO,
        C.START_DATE,
        C.END_DATE,
        C.RATE PERIOD_RATE,
        C.EXEMPT_UPTO,
        A.DATE_OF_ACQUISITION AQUISATION_DATE,
        D.DATE_PLACED_IN_SERVICE,
        E.CURRENT_UNITS
      FROM
        JAI_FA_AST_BLOCK_DTLS A,
        JAI_FA_AST_BLOCKS B,
        JAI_FA_AST_PERIOD_RATES C,
        FA_BOOKS D,
        FA_ADDITIONS E
      WHERE E.OWNED_LEASED = LV_OWNED
        AND E.ASSET_ID = A.ASSET_ID
        AND NVL(A.ASSET_ID
         ,0) = NVL(D.ASSET_ID
         ,0)
        AND D.DATE_PLACED_IN_SERVICE between C.START_DATE
        AND C.END_DATE
        AND B.START_DATE >= P_YEAR_START
        AND B.START_DATE <= P_YEAR_END
        AND C.YEAR_START = P_YEAR_START
        AND C.YEAR_END = P_YEAR_END
        AND A.BLOCK_ID = B.BLOCK_ID
        AND B.BOOK_TYPE_CODE = P_BOOK_NAME
        AND D.DATE_INEFFECTIVE is null
        AND D.TRANSACTION_HEADER_ID_OUT is null
        AND ( ( A.ASSET_TYPE = LV_CAPITALIZED
        AND D.CAPITALIZE_FLAG = LV_FLAG )
      OR A.ASSET_TYPE = LV_EXPENSED )
      ORDER BY
        A.ASSET_ID;
Line: 698

      SELECT
        count(*)
      FROM
        JAI_FA_AST_BLOCK_DTLS A,
        JAI_FA_AST_BLOCKS B,
        JAI_FA_AST_PERIOD_RATES C,
        FA_BOOKS D,
        FA_ADDITIONS E
      WHERE E.OWNED_LEASED = 'OWNED'
        AND E.ASSET_ID = A.ASSET_ID
        AND NVL(A.ASSET_ID
         ,0) = NVL(D.ASSET_ID
         ,0)
        AND D.DATE_PLACED_IN_SERVICE between C.START_DATE
        AND C.END_DATE
        AND B.START_DATE >= P_YEAR_START
        AND B.START_DATE <= P_YEAR_END
        AND C.YEAR_START = P_YEAR_START
        AND C.YEAR_END = P_YEAR_END
        AND A.BLOCK_ID = B.BLOCK_ID
        AND B.BLOCK_ID = P_BLOCK_ID
        AND B.BOOK_TYPE_CODE = P_BOOK_NAME
        AND D.BOOK_TYPE_CODE = B.BOOK_TYPE_CODE
        AND NVL(B.CLOSING_WDV
         ,0) <> 0
        AND B.YEAR_ENDED is NOT null
        AND D.DATE_INEFFECTIVE is null
        AND D.TRANSACTION_HEADER_ID_OUT is null
        AND ( ( A.ASSET_TYPE = LV_CAPITALIZED
        AND D.CAPITALIZE_FLAG = LV_FLAG )
      OR A.ASSET_TYPE = LV_EXPENSED )
      ORDER BY
        A.ASSET_ID;
Line: 732

      SELECT
        A.BLOCK_ID,
        NVL(SUM(C.PROCEEDS_OF_SALE)
           ,0) SALE
      FROM
        JAI_FA_AST_BLOCKS A,
        JAI_FA_AST_BLOCK_DTLS B,
        FA_RETIREMENTS C
      WHERE A.BLOCK_ID = B.BLOCK_ID
        AND A.BOOK_TYPE_CODE = P_BOOK_NAME
        AND B.ASSET_ID = C.ASSET_ID
        AND C.DATE_RETIRED between P_YEAR_START
        AND P_YEAR_END
      GROUP BY
        A.BLOCK_ID;
Line: 748

      SELECT
        TYPE,
        RATE
      FROM
        JAI_FA_AST_BLOCKS
      WHERE TO_CHAR(BLOCK_ID) = TO_CHAR(P_BLOCK_ID)
        AND BOOK_TYPE_CODE = P_BOOK_NAME;
Line: 756

      SELECT
        BLOCK_ID,
        OPENING_WDV,
        RATE,
        TYPE,
        OPENING_WDV_ADJ,
        DEPN_ADJ
      FROM
        JAI_FA_AST_BLOCKS
      WHERE TYPE = P_TYPE
        AND RATE = P_RATE
        AND BOOK_TYPE_CODE = P_BOOK_NAME
        AND START_DATE BETWEEN P_YEAR_START
        AND P_YEAR_END;
Line: 771

      SELECT
        DISTINCT
        SUM(NVL(A.PROCEEDS_OF_SALE
               ,0)) SALE
      FROM
        FA_RETIREMENTS A,
        JAI_FA_AST_BLOCK_DTLS B,
        JAI_FA_AST_BLOCKS C
      WHERE A.ASSET_ID = B.ASSET_ID
        AND B.BLOCK_ID = P_BLOCK_ID
        AND B.BLOCK_ID = C.BLOCK_ID
        AND A.BOOK_TYPE_CODE = P_BOOK_NAME
        AND A.DATE_RETIRED between P_YEAR_START
        AND P_YEAR_END
      ORDER BY
        B.BLOCK_ID;
Line: 788

      SELECT
        SUM(A.ORIGINAL_COST) COSTING,
        A.ASSET_ID,
        A.DATE_PLACED_IN_SERVICE
      FROM
        FA_BOOKS A,
        JAI_FA_AST_BLOCK_DTLS B,
        FA_ADDITIONS C
      WHERE A.ASSET_ID = P_ASSET_ID
        AND A.ASSET_ID = B.ASSET_ID
        AND A.DATE_INEFFECTIVE is null
        AND A.TRANSACTION_HEADER_ID_OUT is null
        AND ( ( B.ASSET_TYPE = LV_CAPITALIZED
        AND A.CAPITALIZE_FLAG = LV_FLAG )
      OR B.ASSET_TYPE = LV_EXPENSED )
        AND B.BLOCK_ID = P_BLOCK_ID
        AND A.ASSET_ID = C.ASSET_ID
        AND A.BOOK_TYPE_CODE = P_BOOK_NAME
        AND A.DATE_PLACED_IN_SERVICE between P_START_DATE
        AND P_END_DATE
        AND ( A.ORIGINAL_COST / C.CURRENT_UNITS ) <= NVL(P_EXEMPT_UPTO
         ,0)
      GROUP BY
        A.ASSET_ID,
        A.DATE_PLACED_IN_SERVICE;
Line: 814

      SELECT
        SUM(A.ORIGINAL_COST) COSTING,
        A.ASSET_ID,
        A.DATE_PLACED_IN_SERVICE
      FROM
        FA_BOOKS A,
        JAI_FA_AST_BLOCK_DTLS B,
        FA_ADDITIONS C
      WHERE A.ASSET_ID = P_ASSET_ID
        AND A.ASSET_ID = B.ASSET_ID
        AND A.ASSET_ID = B.ASSET_ID
        AND A.DATE_INEFFECTIVE is null
        AND A.TRANSACTION_HEADER_ID_OUT is null
        AND ( ( B.ASSET_TYPE = LV_CAPITALIZED
        AND A.CAPITALIZE_FLAG = LV_FLAG )
      OR B.ASSET_TYPE = LV_EXPENSED )
        AND B.BLOCK_ID = P_BLOCK_ID
        AND A.BOOK_TYPE_CODE = P_BOOK_NAME
        AND A.DATE_PLACED_IN_SERVICE between P_START_DATE
        AND P_END_DATE
        AND ( A.ORIGINAL_COST / C.CURRENT_UNITS ) > NVL(P_EXEMPT_UPTO
         ,0)
      GROUP BY
        A.ASSET_ID,
        A.DATE_PLACED_IN_SERVICE;
Line: 840

      SELECT
        SUM(DEPN_OF_ASSETS) ASSETS,
        SUM(TOTAL_BALANCE) BALANCE,
        SUM(SLNO) COST,
        SUM(FULL_EXEMPT) COST_FULL,
        BLOCK_ID
      FROM
        JAI_FA_DEP_BLOCKS_T
      GROUP BY
        BLOCK_ID;
Line: 851

      SELECT
        TYPE,
        RATE,
        OPENING_WDV,
        OPENING_WDV_ADJ,
        DEPN_ADJ
      FROM
        JAI_FA_AST_BLOCKS
      WHERE BLOCK_ID = P_BLOCK_ID
        AND BOOK_TYPE_CODE = P_BOOK_NAME;
Line: 862

      SELECT
        SUM(EXEMPT_AMOUNT) L_AMOUNT,
        BLOCK_ID
      FROM
        JAI_FA_EXEMPTIONS
      WHERE BLOCK_ID = P_BLOCK_ID
      GROUP BY
        BLOCK_ID;
Line: 871

      SELECT
        A.UNITS,
        B.BLOCK_ID
      FROM
        FA_RETIREMENTS A,
        JAI_FA_AST_BLOCK_DTLS B
      WHERE A.DATE_RETIRED <= P_YEAR_END
        AND A.ASSET_ID = B.ASSET_ID
        AND A.STATUS = 'PROCESSED'
        AND A.ASSET_ID = P_ASSET_ID
        AND B.BLOCK_ID = TO_CHAR(P_BLOCK_ID);
Line: 883

      SELECT
        DISTINCT
        H.UNITS,
        H.ASSET_ID
      FROM
        FA_ASSET_HISTORY H,
        JAI_FA_AST_BLOCK_DTLS A
      WHERE TRANSACTION_HEADER_ID_IN IN (
        SELECT
          MIN(TRANSACTION_HEADER_ID_IN)
        FROM
          FA_ASSET_HISTORY
        GROUP BY
          ASSET_ID )
        AND A.ASSET_ID = H.ASSET_ID
        AND A.BLOCK_ID = P_BLOCK_ID
        AND A.ASSET_ID = P_ASSET_ID;
Line: 901

      SELECT
        BLOCK_ID
      FROM
        JAI_FA_AST_BLOCKS
      WHERE TO_CHAR(BLOCK_ID) NOT IN (
        SELECT
          BLOCK_ID
        FROM
          JAI_FA_AST_BLOCK_DTLS )
        AND START_DATE >= P_YEAR_START
        AND START_DATE <= P_YEAR_END;
Line: 913

      SELECT
        DISTINCT
        B.OPENING_WDV,
        B.OPENING_WDV_ADJ,
        B.DEPN_ADJ,
        B.RATE BLOCK_RATE,
        B.BLOCK_ID,
        B.TYPE
      FROM
        JAI_FA_AST_BLOCKS B,
        JAI_FA_AST_PERIOD_RATES C
      WHERE B.START_DATE >= P_YEAR_START
        AND B.START_DATE <= P_YEAR_END
        AND C.YEAR_START >= P_YEAR_START
        AND C.YEAR_END <= P_YEAR_END
        AND B.BOOK_TYPE_CODE = P_BOOK_NAME
        AND B.BLOCK_ID = P_BLOCK_ID;
Line: 931

      SELECT
        count(*)
      FROM
        JAI_FA_AST_BLOCKS
      WHERE CLOSING_WDV is not null
        AND YEAR_ENDED is not null
        AND BLOCK_ID = P_BLOCK_ID
        AND BOOK_TYPE_CODE = P_BOOK_NAME
        AND START_DATE >= P_YEAR_START
        AND START_DATE <= P_YEAR_END;
Line: 942

      SELECT
        COUNT(*)
      FROM
        FA_RETIREMENTS
      WHERE DATE_RETIRED BETWEEN P_YEAR_START
        AND P_YEAR_END;
Line: 949

      SELECT
        count(*)
      FROM
        FA_RETIREMENTS A,
        JAI_FA_AST_BLOCK_DTLS B,
        JAI_FA_AST_BLOCKS C
      WHERE A.DATE_RETIRED BETWEEN P_YEAR_START
        AND P_YEAR_END
        AND A.ASSET_ID = B.ASSET_ID
        AND B.BLOCK_ID = C.BLOCK_ID
        AND C.START_DATE between P_YEAR_START
        AND P_YEAR_END;
Line: 962

      SELECT
        ASSET_ID
      FROM
        JAI_FA_AST_BLOCK_DTLS
      WHERE BLOCK_ID = P_BLOCK_ID;
Line: 968

      SELECT
        RATE,
        TYPE
      FROM
        JAI_FA_AST_BLOCKS
      WHERE START_DATE BETWEEN P_YEAR_START
        AND P_YEAR_END
        AND OPENING_WDV_ADJ is not null
      OR DEPN_ADJ is not null
        AND BOOK_TYPE_CODE = P_BOOK_NAME
        AND TO_CHAR(BLOCK_ID) not in (
        SELECT
          BLOCK_ID
        FROM
          JAI_FA_AST_BLOCK_DTLS );
Line: 984

      SELECT
        RATE,
        TYPE
      FROM
        JAI_FA_AST_BLOCKS
      WHERE START_DATE BETWEEN P_YEAR_START
        AND P_YEAR_END
        AND BOOK_TYPE_CODE = P_BOOK_NAME
        AND CLOSING_WDV > 0
        AND TO_CHAR(BLOCK_ID) in (
        SELECT
          BLOCK_ID
        FROM
          JAI_FA_AST_BLOCK_DTLS );
Line: 999

      SELECT
        BLOCK_ID,
        OPENING_WDV,
        CLOSING_WDV,
        RATE,
        START_DATE
      FROM
        JAI_FA_AST_BLOCKS
      WHERE RATE = P_RATE
        AND TYPE = P_TYPE
        AND START_DATE > P_YEAR_END
        AND BOOK_TYPE_CODE = P_BOOK_NAME;
Line: 1012

      SELECT
        YEAR_END
      FROM
        JAI_FA_AST_YEARS
      WHERE YEAR_START = P_START_DATE;
Line: 1018

      SELECT
        count(*)
      FROM
        JAI_FA_DEP_BLOCKS
      WHERE SLNO > 0
        AND BLOCK_ID = P_BLOCK_ID
        AND SLNO = P_SLNO
        AND UNPLANNED_DEPN = P_ASSET_ID;
Line: 1027

      SELECT
        UNPLANNED_DEPN
      FROM
        JAI_FA_DEP_BLOCKS
      WHERE BLOCK_ID = P_BLOCK_ID
        AND SLNO = - 1;
Line: 1071

            UPDATE
              JAI_FA_AST_BLOCKS
            SET
              CLOSING_WDV = NVL(V_CLOSING_BALANCE
                 ,0) - NVL(BLOCK_ID_NEW.DEPN_ADJ
                 ,0)
              ,YEAR_ENDED = P_YEAR_END
            WHERE BLOCK_ID = BLOCK_ID_NEW.BLOCK_ID;
Line: 1079

            SELECT
              JAI_FA_AST_BLOCKS_S.NEXTVAL
            INTO V_BLOCK_ID1
            FROM
              DUAL;
Line: 1084

            INSERT INTO JAI_FA_AST_BLOCKS
              (BLOCK_ID
              ,TYPE
              ,RATE
              ,BOOK_TYPE_CODE
              ,OPENING_WDV
              ,START_DATE
              ,CREATION_DATE
              ,CREATED_BY
              ,LAST_UPDATE_DATE
              ,LAST_UPDATE_LOGIN
              ,LAST_UPDATED_BY)
            VALUES   (V_BLOCK_ID1
              ,BLOCK_ID_NEW.TYPE
              ,BLOCK_ID_NEW.RATE
              ,P_BOOK_NAME
              ,NVL(V_CLOSING_BALANCE
                 ,0) - NVL(BLOCK_ID_NEW.DEPN_ADJ
                 ,0)
              ,P_YEAR_END + 1
              ,SYSDATE
              ,UID
              ,SYSDATE
              ,UID
              ,UID);
Line: 1109

            INSERT INTO JAI_FA_DEP_BLOCKS
              (BLOCK_DEPN_ID
              ,BLOCK_ID
              ,SLNO
              ,DEPN_OF_ASSETS
              ,YEAR_ENDED
              ,CREATION_DATE
              ,CREATED_BY
              ,LAST_UPDATE_DATE
              ,LAST_UPDATE_LOGIN
              ,LAST_UPDATED_BY)
            VALUES   (JAI_FA_DEP_BLOCKS_S.NEXTVAL
              ,BLOCK_ID_NEW.BLOCK_ID
              ,0
              ,V_DEPRECIATION
              ,P_YEAR_END
              ,SYSDATE
              ,UID
              ,SYSDATE
              ,UID
              ,UID);
Line: 1131

            UPDATE
              JAI_FA_DEP_BLOCKS
            SET
              DEPN_OF_ASSETS = V_DEPRECIATION
            WHERE BLOCK_ID = BLOCK_ID_NEW.BLOCK_ID
              AND SLNO = 0;
Line: 1137

            UPDATE
              JAI_FA_AST_BLOCKS
            SET
              OPENING_WDV = NVL(V_CLOSING_BALANCE
                 ,0) - NVL(V_UNPLANNED_DEPN
                 ,0)
            WHERE START_DATE = P_YEAR_END + 1
              AND TYPE = BLOCK_ID_NEW.TYPE
              AND RATE = BLOCK_ID_NEW.RATE;
Line: 1146

            UPDATE
              JAI_FA_AST_BLOCKS
            SET
              CLOSING_WDV = NVL(V_CLOSING_BALANCE
                 ,0) - NVL(V_UNPLANNED_DEPN
                 ,0)
              ,YEAR_ENDED = P_YEAR_END
            WHERE BLOCK_ID = BLOCK_ID_NEW.BLOCK_ID;
Line: 1155

              UPDATE
                JAI_FA_DEP_BLOCKS
              SET
                UNPLANNED_DEPN = BLOCK_ID_NEW.DEPN_ADJ
              WHERE BLOCK_ID = BLOCK_ID_NEW.BLOCK_ID
                AND SLNO = 0;
Line: 1243

      SELECT
        DISTINCT
        A.ASSET_ID,
        B.BLOCK_ID,
        B.OPENING_WDV,
        B.RATE BLOCK_RATE,
        C.SLNO,
        C.START_DATE,
        C.END_DATE,
        C.RATE PERIOD_RATE,
        C.EXEMPT_UPTO,
        NVL(E.DATE_OF_ACQUISITION
           ,B.START_DATE) AQUISATION_DATE,
        D.DATE_PLACED_IN_SERVICE,
        A.CURRENT_UNITS
      FROM
        FA_ADDITIONS A,
        JAI_FA_AST_BLOCKS B,
        JAI_FA_AST_PERIOD_RATES C,
        FA_BOOKS D,
        JAI_FA_AST_BLOCK_DTLS E
      WHERE A.OWNED_LEASED = LV_OWNED_LEASED
        AND ( ( A.ASSET_TYPE = LV_CAPITALIZED
        AND D.CAPITALIZE_FLAG = LV_FLAG )
      OR A.ASSET_TYPE = LV_EXPENSED )
        AND A.ASSET_ID = D.ASSET_ID
        AND A.ASSET_ID = E.ASSET_ID
        AND E.DATE_OF_ACQUISITION BETWEEN C.START_DATE
        AND C.END_DATE
        AND B.START_DATE >= P_YEAR_START
        AND B.START_DATE <= P_YEAR_END
        AND C.YEAR_START = P_YEAR_START
        AND C.YEAR_END = P_YEAR_END
        AND E.BLOCK_ID = B.BLOCK_ID
        AND B.BOOK_TYPE_CODE = P_BOOK_NAME
        AND D.DATE_INEFFECTIVE IS null
        AND D.TRANSACTION_HEADER_ID_OUT IS null;
Line: 1281

      SELECT
        BLOCK_ID,
        TYPE
      FROM
        JAI_FA_AST_BLOCKS
      WHERE BLOCK_ID NOT IN (
        SELECT
          BLOCK_ID
        FROM
          JAI_FA_AST_BLOCK_DTLS
        WHERE DATE_OF_ACQUISITION BETWEEN P_YEAR_START
          AND P_YEAR_END )
        AND START_DATE >= P_YEAR_START
        AND START_DATE <= P_YEAR_END
        AND BOOK_TYPE_CODE = P_BOOK_NAME;
Line: 1297

      SELECT
        DISTINCT
        B.OPENING_WDV,
        B.OPENING_WDV_ADJ,
        B.DEPN_ADJ,
        B.RATE BLOCK_RATE,
        B.BLOCK_ID,
        B.TYPE
      FROM
        JAI_FA_AST_BLOCKS B,
        JAI_FA_AST_PERIOD_RATES C
      WHERE B.START_DATE >= P_YEAR_START
        AND B.START_DATE <= P_YEAR_END
        AND C.YEAR_START >= P_YEAR_START
        AND C.YEAR_END <= P_YEAR_END
        AND B.BOOK_TYPE_CODE = P_BOOK_NAME
        AND B.BLOCK_ID = P_BLOCK_ID;
Line: 1315

      SELECT
        NVL(SUM(A.PROCEEDS_OF_SALE - A.COST_OF_REMOVAL)
           ,0) SALE
      FROM
        FA_RETIREMENTS A,
        JAI_FA_AST_BLOCK_DTLS B,
        JAI_FA_AST_BLOCKS C,
        FA_BOOKS D
      WHERE A.ASSET_ID = B.ASSET_ID
        AND ( ( B.ASSET_TYPE = LV_CAPITALIZED
        AND D.CAPITALIZE_FLAG = LV_FLAG )
      OR B.ASSET_TYPE = LV_EXPENSED )
        AND D.ASSET_ID = B.ASSET_ID
        AND C.BLOCK_ID = B.BLOCK_ID
        AND A.STATUS = LV_STATUS
        AND C.TYPE = P_TYPE
        AND A.DATE_RETIRED BETWEEN P_YEAR_START
        AND P_YEAR_END
        AND A.RETIREMENT_ID = D.RETIREMENT_ID
        AND D.BOOK_TYPE_CODE = C.BOOK_TYPE_CODE
        AND C.BOOK_TYPE_CODE = P_BOOK_NAME;
Line: 1337

      SELECT
        NVL(SUM(C.PROCEEDS_OF_SALE - C.COST_OF_REMOVAL)
           ,0) SALE
      FROM
        JAI_FA_AST_BLOCKS A,
        JAI_FA_AST_BLOCK_DTLS B,
        FA_RETIREMENTS C
      WHERE A.BLOCK_ID = B.BLOCK_ID
        AND A.BOOK_TYPE_CODE = P_BOOK_NAME
        AND B.ASSET_ID = C.ASSET_ID
        AND C.STATUS = LV_STATUS
        AND A.TYPE = P_BLOCK_TYPE
        AND C.DATE_RETIRED BETWEEN P_YEAR_START
        AND P_YEAR_END;
Line: 1352

      SELECT
        DISTINCT
        SUM(NVL(A.PROCEEDS_OF_SALE
               ,0)) SALE
      FROM
        FA_RETIREMENTS A,
        JAI_FA_AST_BLOCK_DTLS B,
        JAI_FA_AST_BLOCKS C
      WHERE A.ASSET_ID = B.ASSET_ID
        AND B.ASSET_TYPE IN ( LV_CAPITALIZED , LV_EXPENSED )
        AND A.STATUS = LV_STATUS
        AND B.BLOCK_ID = P_BLOCK_ID
        AND B.BLOCK_ID = C.BLOCK_ID
        AND A.BOOK_TYPE_CODE = P_BOOK_NAME
        AND A.DATE_RETIRED BETWEEN P_YEAR_START
        AND P_YEAR_END
      ORDER BY
        B.BLOCK_ID;
Line: 1371

      SELECT
        A.COST COSTING,
        A.ASSET_ID,
        A.DATE_PLACED_IN_SERVICE
      FROM
        FA_BOOKS A,
        FA_ADDITIONS B,
        JAI_FA_AST_BLOCK_DTLS C
      WHERE A.ASSET_ID = P_ASSET_ID
        AND A.ASSET_ID = C.ASSET_ID
        AND ( ( B.ASSET_TYPE = LV_CAPITALIZED
        AND A.CAPITALIZE_FLAG = LV_FLAG )
      OR B.ASSET_TYPE = LV_EXPENSED )
        AND A.ASSET_ID = B.ASSET_ID
        AND A.TRANSACTION_HEADER_ID_IN = CP_TRANSACTION_HEADER_ID_IN
        AND C.BLOCK_ID = TO_CHAR(P_BLOCK_ID)
        AND A.BOOK_TYPE_CODE = P_BOOK_NAME
        AND C.DATE_OF_ACQUISITION BETWEEN P_START_DATE
        AND P_END_DATE
        AND ( A.COST / B.CURRENT_UNITS ) <= NVL(P_EXEMPT_UPTO
         ,0);
Line: 1393

      SELECT
        A.COST COSTING,
        A.ASSET_ID,
        A.DATE_PLACED_IN_SERVICE
      FROM
        FA_BOOKS A,
        FA_ADDITIONS B,
        JAI_FA_AST_BLOCK_DTLS C
      WHERE A.ASSET_ID = P_ASSET_ID
        AND A.ASSET_ID = C.ASSET_ID
        AND ( ( B.ASSET_TYPE = LV_CAPITALIZED
        AND A.CAPITALIZE_FLAG = LV_FLAG )
      OR B.ASSET_TYPE = LV_EXPENSED )
        AND A.ASSET_ID = B.ASSET_ID
        AND A.TRANSACTION_HEADER_ID_IN = CP_TRANSACTION_HEADER_ID_IN
        AND C.BLOCK_ID = TO_CHAR(P_BLOCK_ID)
        AND A.BOOK_TYPE_CODE = P_BOOK_NAME
        AND C.DATE_OF_ACQUISITION BETWEEN P_START_DATE
        AND P_END_DATE
        AND ( A.COST / B.CURRENT_UNITS ) > NVL(P_EXEMPT_UPTO
         ,0);
Line: 1416

      SELECT
        BLOCK_ID BLOCKID,
        SUM(DEPN_OF_ASSETS) ASSETS,
        SUM(TOTAL_BALANCE) BALANCE,
        SUM(SLNO) COST,
        SUM(FULL_EXEMPT) COST_FULL,
        BLOCK_ID
      FROM
        JAI_FA_DEP_BLOCKS_T
      GROUP BY
        BLOCK_ID;
Line: 1428

      SELECT
        TYPE,
        RATE,
        OPENING_WDV,
        OPENING_WDV_ADJ,
        DEPN_ADJ
      FROM
        JAI_FA_AST_BLOCKS
      WHERE BLOCK_ID = P_BLOCK_ID
        AND BOOK_TYPE_CODE = P_BOOK_NAME
        AND START_DATE >= P_YEAR_START
        AND START_DATE <= P_YEAR_END;
Line: 1441

      SELECT
        SUM(EXEMPT_AMOUNT) L_AMOUNT,
        BLOCK_ID
      FROM
        JAI_FA_EXEMPTIONS
      WHERE BLOCK_ID = P_BLOCK_ID
      GROUP BY
        BLOCK_ID;
Line: 1450

      SELECT
        A.UNITS,
        TO_NUMBER(B.BLOCK_ID)
      FROM
        FA_RETIREMENTS A,
        JAI_FA_AST_BLOCK_DTLS B
      WHERE A.DATE_RETIRED <= P_YEAR_END
        AND A.ASSET_ID = B.ASSET_ID
        AND A.STATUS = LV_STATUS
        AND A.ASSET_ID = P_ASSET_ID
        AND B.BLOCK_ID = P_BLOCK_ID;
Line: 1462

      SELECT
        DISTINCT
        H.UNITS,
        H.ASSET_ID
      FROM
        FA_ASSET_HISTORY H,
        JAI_FA_AST_BLOCK_DTLS A
      WHERE H.TRANSACTION_HEADER_ID_IN IN (
        SELECT
          MIN(TRANSACTION_HEADER_ID_IN)
        FROM
          FA_ASSET_HISTORY
        GROUP BY
          ASSET_ID )
        AND A.ASSET_ID = H.ASSET_ID
        AND A.BLOCK_ID = P_BLOCK_ID
        AND A.ASSET_ID = P_ASSET_ID;
Line: 1480

      SELECT
        count(*)
      FROM
        FA_ADDITIONS A,
        JAI_FA_AST_BLOCKS B,
        JAI_FA_AST_PERIOD_RATES C,
        FA_BOOKS D,
        JAI_FA_AST_BLOCK_DTLS E
      WHERE A.OWNED_LEASED = LV_OWNED_LEASED
        AND ( ( A.ASSET_TYPE = LV_CAPITALIZED
        AND D.CAPITALIZE_FLAG = LV_FLAG )
      OR A.ASSET_TYPE = LV_EXPENSED )
        AND NVL(A.ASSET_ID
         ,0) = NVL(D.ASSET_ID
         ,0)
        AND NVL(A.ASSET_ID
         ,0) = E.ASSET_ID
        AND E.DATE_OF_ACQUISITION BETWEEN C.START_DATE
        AND C.END_DATE
        AND B.START_DATE >= P_YEAR_START
        AND B.START_DATE <= P_YEAR_END
        AND C.YEAR_START = P_YEAR_START
        AND C.YEAR_END = P_YEAR_END
        AND E.BLOCK_ID = B.BLOCK_ID
        AND B.BLOCK_ID = P_BLOCK_ID
        AND B.BOOK_TYPE_CODE = P_BOOK_NAME
        AND D.BOOK_TYPE_CODE = B.BOOK_TYPE_CODE
        AND B.CLOSING_WDV IS NOT NULL
        AND B.YEAR_ENDED IS NOT NULL
        AND D.DATE_INEFFECTIVE IS NULL
        AND D.TRANSACTION_HEADER_ID_OUT IS NULL
      ORDER BY
        1;
Line: 1514

      SELECT
        count(*)
      FROM
        JAI_FA_AST_BLOCKS
      WHERE CLOSING_WDV IS not null
        AND YEAR_ENDED IS not null
        AND BLOCK_ID = P_BLOCK_ID
        AND BOOK_TYPE_CODE = P_BOOK_NAME
        AND START_DATE >= P_YEAR_START
        AND START_DATE <= P_YEAR_END;
Line: 1525

      SELECT
        count(*)
      FROM
        FA_RETIREMENTS
      WHERE DATE_RETIRED BETWEEN P_YEAR_START
        AND P_YEAR_END;
Line: 1532

      SELECT
        COUNT(*)
      FROM
        FA_RETIREMENTS A,
        JAI_FA_AST_BLOCK_DTLS B,
        JAI_FA_AST_BLOCKS C
      WHERE A.DATE_RETIRED BETWEEN P_YEAR_START
        AND P_YEAR_END
        AND A.ASSET_ID = B.ASSET_ID
        AND B.BLOCK_ID = C.BLOCK_ID
        AND C.START_DATE BETWEEN P_YEAR_START
        AND P_YEAR_END;
Line: 1545

      SELECT
        ASSET_ID
      FROM
        JAI_FA_AST_BLOCK_DTLS
      WHERE BLOCK_ID = P_BLOCK_ID;
Line: 1551

      SELECT
        RATE,
        TYPE
      FROM
        JAI_FA_AST_BLOCKS
      WHERE START_DATE BETWEEN P_YEAR_START
        AND P_YEAR_END
        AND NVL(OPENING_WDV_ADJ
         ,DEPN_ADJ) IS NOT NULL
        AND BOOK_TYPE_CODE = P_BOOK_NAME;
Line: 1562

      SELECT
        JABOA.RATE,
        JABOA.TYPE
      FROM
        JAI_FA_AST_BLOCKS JABOA,
        JAI_FA_AST_BLOCK_DTLS JBA
      WHERE JABOA.START_DATE BETWEEN P_YEAR_START
        AND P_YEAR_END
        AND JABOA.BOOK_TYPE_CODE = P_BOOK_NAME
        AND JABOA.CLOSING_WDV > 0
        AND JABOA.BLOCK_ID = JBA.BLOCK_ID;
Line: 1574

      SELECT
        BLOCK_ID,
        OPENING_WDV,
        CLOSING_WDV,
        RATE,
        START_DATE
      FROM
        JAI_FA_AST_BLOCKS
      WHERE RATE = P_RATE
        AND TYPE = P_TYPE
        AND START_DATE > P_YEAR_END
        AND BOOK_TYPE_CODE = P_BOOK_NAME;
Line: 1587

      SELECT
        YEAR_END
      FROM
        JAI_FA_AST_YEARS
      WHERE YEAR_START = P_START_DATE;
Line: 1593

      SELECT
        COUNT(*)
      FROM
        JAI_FA_DEP_BLOCKS
      WHERE SLNO > 0
        AND BLOCK_ID = P_BLOCK_ID
        AND SLNO = P_SLNO
        AND UNPLANNED_DEPN = P_ASSET_ID;
Line: 1602

      SELECT
        UNPLANNED_DEPN
      FROM
        JAI_FA_DEP_BLOCKS
      WHERE BLOCK_ID = P_BLOCK_ID
        AND SLNO = - 1;
Line: 1609

      SELECT
        COUNT(*)
      FROM
        JAI_FA_DEP_BLOCKS
      WHERE BLOCK_ID = P_BLOCK_ID
        AND SLNO = 0;
Line: 1726

              UPDATE
                JAI_FA_AST_BLOCKS
              SET
                CLOSING_WDV = NVL(V_CLOSING_BALANCE
                   ,0) - NVL(CLOSING.DEPN_ADJ
                   ,0)
                ,YEAR_ENDED = P_YEAR_END
              WHERE BLOCK_ID = CLOSING.BLOCK_ID;
Line: 1734

              SELECT
                JAI_FA_AST_BLOCKS_S.NEXTVAL
              INTO V_BLOCK_ID1
              FROM
                DUAL;
Line: 1741

              INSERT INTO JAI_FA_AST_BLOCKS
                (BLOCK_ID
                ,TYPE
                ,RATE
                ,BOOK_TYPE_CODE
                ,OPENING_WDV
                ,START_DATE
                ,CREATION_DATE
                ,CREATED_BY
                ,LAST_UPDATE_DATE
                ,LAST_UPDATE_LOGIN
                ,LAST_UPDATED_BY)
              VALUES   (V_BLOCK_ID1
                ,CLOSING.TYPE
                ,CLOSING.BLOCK_RATE
                ,P_BOOK_NAME
                ,NVL(V_CLOSING_BALANCE
                   ,0) - NVL(CLOSING.DEPN_ADJ
                   ,0)
                ,P_YEAR_END + 1
                ,SYSDATE
                ,UID
                ,SYSDATE
                ,UID
                ,UID);
Line: 1767

                         ,'2.11 INSERT INTO JAI_FA_AST_BLOCKS')*/NULL;
Line: 1768

              INSERT INTO JAI_FA_DEP_BLOCKS
                (BLOCK_DEPN_ID
                ,BLOCK_ID
                ,SLNO
                ,DEPN_OF_ASSETS
                ,YEAR_ENDED
                ,CREATION_DATE
                ,CREATED_BY
                ,LAST_UPDATE_DATE
                ,LAST_UPDATE_LOGIN
                ,LAST_UPDATED_BY
                ,UNPLANNED_DEPN)
              VALUES   (JAI_FA_DEP_BLOCKS_S.NEXTVAL
                ,CLOSING.BLOCK_ID
                ,0
                ,V_DEPRECIATION
                ,P_YEAR_END
                ,SYSDATE
                ,UID
                ,SYSDATE
                ,UID
                ,UID
                ,CLOSING.DEPN_ADJ);
Line: 1792

                         ,'UPDATE INTO JAI_FA_DEP_BLOCKS')*/NULL;
Line: 1794

              UPDATE
                JAI_FA_DEP_BLOCKS
              SET
                DEPN_OF_ASSETS = V_DEPRECIATION
              WHERE BLOCK_ID = CLOSING.BLOCK_ID
                AND SLNO = 0;
Line: 1801

                         ,'2.12 update JAI_FA_DEP_BLOCKS ')*/NULL;
Line: 1802

              UPDATE
                JAI_FA_AST_BLOCKS
              SET
                OPENING_WDV = NVL(V_CLOSING_BALANCE
                   ,0) - NVL(V_UNPLANNED_DEPN
                   ,0)
              WHERE START_DATE = P_YEAR_END + 1
                AND TYPE = CLOSING.TYPE
                AND BOOK_TYPE_CODE = P_BOOK_NAME;
Line: 1812

                         ,'2.13 Update opening wdv JAI_FA_AST_BLOCKS -> ' || SQL%ROWCOUNT)*/NULL;
Line: 1813

              UPDATE
                JAI_FA_AST_BLOCKS
              SET
                CLOSING_WDV = NVL(V_CLOSING_BALANCE
                   ,0) - NVL(V_UNPLANNED_DEPN
                   ,0)
                ,YEAR_ENDED = P_YEAR_END
              WHERE BLOCK_ID = CLOSING.BLOCK_ID;
Line: 1822

                         ,'2.14 Update closing wdv JAI_FA_AST_BLOCKS -> ' || SQL%ROWCOUNT)*/NULL;
Line: 1826

                UPDATE
                  JAI_FA_DEP_BLOCKS
                SET
                  UNPLANNED_DEPN = CLOSING.DEPN_ADJ
                WHERE BLOCK_ID = CLOSING.BLOCK_ID
                  AND SLNO = 0;
Line: 1879

                       ,'3.3 inserting INTO JAI_FA_DEP_BLOCKS, v_block_id -> ' || V_BLOCK_ID || ', v_depn_amount -> ' || NVL(V_DEPN_AMOUNT
                          ,0))*/NULL;
Line: 1881

            INSERT INTO JAI_FA_DEP_BLOCKS
              (BLOCK_DEPN_ID
              ,BLOCK_ID
              ,SLNO
              ,DEPN_OF_ASSETS
              ,YEAR_ENDED
              ,CREATION_DATE
              ,CREATED_BY
              ,LAST_UPDATE_DATE
              ,LAST_UPDATE_LOGIN
              ,LAST_UPDATED_BY
              ,UNPLANNED_DEPN)
            VALUES   (JAI_FA_DEP_BLOCKS_S.NEXTVAL
              ,V_BLOCK_ID
              ,V_SERIAL_NUM1
              ,NVL(V_DEPN_AMOUNT
                 ,0)
              ,P_YEAR_END
              ,SYSDATE
              ,UID
              ,SYSDATE
              ,UID
              ,UID
              ,V_ASSET_ID);
Line: 1992

                   ,'3.81 Before insert into JAI_FA_DEP_BLOCKS_T block_id ' || V_BLOCK_ID || ' , ' || 'slno' || ROUND(NVL(V_COST
                            ,0)
                        ,2) || ' , ' || 'depn_of_assets ' || ROUND(NVL(V_MORE_AMOUNT
                            ,0)
                        ,2) || ' , ' || 'year_ended    ' || P_YEAR_END || ' , ' || 'full_exempt   ' || NVL(V_MORE_AMOUNT1
                      ,0) || ' , ' || 'total_balance ' || ROUND(NVL(V_CLOSING_BALANCE
                            ,0)
                        ,2) || ' , ' || 'unplanned_depn ' || V_SLNO || ' , ' || 'asset_id      ' || V_ASSET_ID)*/NULL;
Line: 2000

        INSERT INTO JAI_FA_DEP_BLOCKS_T
          (BLOCK_ID
          ,SLNO
          ,DEPN_OF_ASSETS
          ,YEAR_ENDED
          ,FULL_EXEMPT
          ,CREATION_DATE
          ,CREATED_BY
          ,LAST_UPDATE_DATE
          ,LAST_UPDATE_LOGIN
          ,LAST_UPDATED_BY
          ,TOTAL_BALANCE
          ,UNPLANNED_DEPN
          ,ASSET_ID)
        VALUES   (V_BLOCK_ID
          ,ROUND(NVL(V_COST
                   ,0)
               ,2)
          ,ROUND(NVL(V_MORE_AMOUNT
                   ,0)
               ,2)
          ,P_YEAR_END
          ,NVL(V_MORE_AMOUNT1
             ,0)
          ,SYSDATE
          ,UID
          ,SYSDATE
          ,UID
          ,UID
          ,ROUND(NVL(V_CLOSING_BALANCE
                   ,0)
               ,2)
          ,V_SLNO
          ,V_ASSET_ID);
Line: 2035

                   ,'3.82 After insert into JAI_FA_DEP_BLOCKS_T')*/NULL;
Line: 2045

              INSERT INTO JAI_FA_DEP_BLOCKS
                (BLOCK_DEPN_ID
                ,BLOCK_ID
                ,SLNO
                ,DEPN_OF_ASSETS
                ,YEAR_ENDED
                ,CREATION_DATE
                ,CREATED_BY
                ,LAST_UPDATE_DATE
                ,LAST_UPDATE_LOGIN
                ,LAST_UPDATED_BY
                ,UNPLANNED_DEPN)
              VALUES   (JAI_FA_DEP_BLOCKS_S.NEXTVAL
                ,V_BLOCK_ID
                ,V_SERIAL_NUM1
                ,NVL(V_DEPN_AMOUNT
                   ,0)
                ,P_YEAR_END
                ,SYSDATE
                ,UID
                ,SYSDATE
                ,UID
                ,UID
                ,V_ASSET_ID);
Line: 2091

          INSERT INTO JAI_FA_EXEMPTIONS
            (BLOCK_ID
            ,EXEMPT_AMOUNT
            ,FA_EXEMPTION_ID
            ,CREATED_BY
            ,CREATION_DATE
            ,LAST_UPDATED_BY
            ,LAST_UPDATE_DATE
            ,LAST_UPDATE_LOGIN
            ,OBJECT_VERSION_NUMBER)
          VALUES   (V_BLOCK_ID
            ,ROUND(NVL(V_COST_LESS
                     ,0)
                 ,2)
            ,JAI_FA_EXEMPTIONS_S.NEXTVAL
            ,FND_GLOBAL.USER_ID
            ,SYSDATE
            ,FND_GLOBAL.USER_ID
            ,SYSDATE
            ,FND_GLOBAL.LOGIN_ID
            ,NULL);
Line: 2113

                     ,'4.2  Inserted into JAI_FA_EXEMPTIONS, v_cost_less -> ' || V_COST_LESS || ', v_depn_slno -> ' || V_DEPN_SLNO)*/NULL;
Line: 2116

                       ,'4.3  Inserted into JAI_FA_DEP_BLOCKS, V_block_id -> ' || V_BLOCK_ID || ', v_cost_less -> ' || NVL(V_COST_LESS
                          ,0) || ', v_slno -> ' || V_SLNO)*/NULL;
Line: 2118

            INSERT INTO JAI_FA_DEP_BLOCKS
              (BLOCK_DEPN_ID
              ,BLOCK_ID
              ,SLNO
              ,DEPN_OF_ASSETS
              ,FULL_EXEMPT
              ,YEAR_ENDED
              ,CREATION_DATE
              ,CREATED_BY
              ,LAST_UPDATE_DATE
              ,LAST_UPDATE_LOGIN
              ,LAST_UPDATED_BY
              ,UNPLANNED_DEPN)
            VALUES   (JAI_FA_DEP_BLOCKS_S.NEXTVAL
              ,V_BLOCK_ID
              ,V_SLNO
              ,NVL(V_COST_LESS
                 ,0)
              ,NVL(V_COST_LESS
                 ,0)
              ,P_YEAR_END
              ,SYSDATE
              ,UID
              ,SYSDATE
              ,UID
              ,UID
              ,V_ASSET_ID);
Line: 2273

          SELECT
            '1'
          FROM
            JAI_FA_AST_BLOCK_DTLS JBA,
            FA_BOOKS FAB,
            JAI_FA_AST_BLOCKS JABOA
          WHERE JBA.ASSET_ID = FAB.ASSET_ID
            AND ( ( JBA.ASSET_TYPE = 'CAPITALIZED'
            AND FAB.CAPITALIZE_FLAG = 'YES' )
          OR JBA.ASSET_TYPE = 'EXPENSED' )
            AND JBA.DATE_OF_ACQUISITION BETWEEN JABOA.START_DATE
            AND NVL(JABOA.YEAR_ENDED
             ,P_YEAR_END)
            AND FAB.DATE_INEFFECTIVE IS NULL
            AND FAB.TRANSACTION_HEADER_ID_OUT IS NULL
            AND FAB.PERIOD_COUNTER_FULLY_RETIRED IS NULL
            AND JBA.BLOCK_ID = JABOA.BLOCK_ID
            AND JABOA.BOOK_TYPE_CODE = FAB.BOOK_TYPE_CODE
            AND JABOA.BOOK_TYPE_CODE = P_BOOK_NAME
            AND JABOA.TYPE = (
            SELECT
              TYPE
            FROM
              JAI_FA_AST_BLOCKS
            WHERE BLOCK_ID = CP_BLOCK_ID )
            AND ( JABOA.START_DATE <= NVL(P_YEAR_START
             ,JABOA.START_DATE)
          OR JABOA.START_DATE BETWEEN NVL(P_YEAR_START
             ,JABOA.START_DATE)
            AND NVL(P_YEAR_END
             ,JABOA.YEAR_ENDED) );
Line: 2305

          SELECT
            OPENING_WDV
          FROM
            JAI_FA_AST_BLOCKS JABOA
          WHERE JABOA.BOOK_TYPE_CODE = P_BOOK_NAME
            AND JABOA.TYPE = (
            SELECT
              TYPE
            FROM
              JAI_FA_AST_BLOCKS
            WHERE BLOCK_ID = CP_BLOCK_ID )
          ORDER BY
            START_DATE ASC;
Line: 2349

          UPDATE
            JAI_FA_AST_BLOCKS
          SET
            CLOSING_WDV = NVL(V_CLOSING_BALANCE
               ,0)
            ,YEAR_ENDED = P_YEAR_END
          WHERE BLOCK_ID = TEMP_REC.BLOCK_ID;
Line: 2357

                     ,'5.7 After update of JAI_FA_AST_BLOCKS, cnt -> ' || SQL%ROWCOUNT)*/NULL;
Line: 2358

          INSERT INTO JAI_FA_DEP_BLOCKS
            (BLOCK_DEPN_ID
            ,BLOCK_ID
            ,SLNO
            ,DEPN_OF_ASSETS
            ,YEAR_ENDED
            ,CREATION_DATE
            ,CREATED_BY
            ,LAST_UPDATE_DATE
            ,LAST_UPDATE_LOGIN
            ,LAST_UPDATED_BY
            ,UNPLANNED_DEPN)
          VALUES   (JAI_FA_DEP_BLOCKS_S.NEXTVAL
            ,TEMP_REC.BLOCK_ID
            ,0
            ,NVL(V_AMOUNT1
               ,0)
            ,P_YEAR_END
            ,SYSDATE
            ,UID
            ,SYSDATE
            ,UID
            ,UID
            ,V_DEPN_ADJ);
Line: 2382

          SELECT
            JAI_FA_AST_BLOCKS_S.NEXTVAL
          INTO V_BLOCK_ID
          FROM
            DUAL;
Line: 2388

          INSERT INTO JAI_FA_AST_BLOCKS
            (BLOCK_ID
            ,TYPE
            ,RATE
            ,OPENING_WDV
            ,START_DATE
            ,BOOK_TYPE_CODE
            ,CREATION_DATE
            ,CREATED_BY
            ,LAST_UPDATE_DATE
            ,LAST_UPDATE_LOGIN
            ,LAST_UPDATED_BY)
          VALUES   (V_BLOCK_ID
            ,V_TYPE
            ,V_BLOCK_RATE
            ,NVL(V_CLOSING_BALANCE
               ,0)
            ,P_YEAR_END + 1
            ,P_BOOK_NAME
            ,SYSDATE
            ,UID
            ,SYSDATE
            ,UID
            ,UID);
Line: 2413

          UPDATE
            JAI_FA_AST_BLOCKS
          SET
            CLOSING_WDV = NVL(V_CLOSING_BALANCE
               ,0)
            ,YEAR_ENDED = P_YEAR_END
          WHERE BLOCK_ID = TEMP_REC.BLOCK_ID;
Line: 2421

                     ,'5.9 After update of JAI_FA_AST_BLOCKS, cnt -> ' || SQL%ROWCOUNT)*/NULL;
Line: 2422

          UPDATE
            JAI_FA_DEP_BLOCKS
          SET
            DEPN_OF_ASSETS = NVL(V_AMOUNT1
               ,0)
          WHERE BLOCK_ID = TEMP_REC.BLOCK_ID
            AND SLNO = 0;
Line: 2430

                     ,'5.10 After update of JAI_FA_DEP_BLOCKS, cnt -> ' || SQL%ROWCOUNT)*/NULL;
Line: 2431

          UPDATE
            JAI_FA_AST_BLOCKS
          SET
            OPENING_WDV = NVL(V_CLOSING_BALANCE
               ,0)
          WHERE START_DATE = P_YEAR_END + 1
            AND TYPE = V_TYPE
            AND BOOK_TYPE_CODE = P_BOOK_NAME;
Line: 2441

                     ,'5.11 After update of JAI_FA_AST_BLOCKS, cnt -> ' || SQL%ROWCOUNT)*/NULL;
Line: 2443

            UPDATE
              JAI_FA_DEP_BLOCKS
            SET
              UNPLANNED_DEPN = V_DEPN_ADJ
            WHERE BLOCK_ID = TEMP_REC.BLOCK_ID
              AND SLNO = 0;
Line: 2450

                       ,'5.12 After update of JAI_FA_DEP_BLOCKS, cnt -> ' || SQL%ROWCOUNT)*/NULL;
Line: 2455

        UPDATE
          JAI_FA_AST_BLOCKS
        SET
          CLOSING_WDV = 0
          ,YEAR_ENDED = P_YEAR_END
          ,CAPITAL_GAINS = ABS(V_CLOSING)
        WHERE BLOCK_ID = TEMP_REC.BLOCK_ID;
Line: 2463

                   ,'6.1 After update of JAI_FA_AST_BLOCKS, cnt -> ' || SQL%ROWCOUNT)*/NULL;
Line: 2467

                     ,'6.2  insert into JAI_FA_AST_BLOCKS, temp_rec.block_id -> ' || TEMP_REC.BLOCK_ID)*/NULL;
Line: 2468

          INSERT INTO JAI_FA_DEP_BLOCKS
            (BLOCK_DEPN_ID
            ,BLOCK_ID
            ,SLNO
            ,DEPN_OF_ASSETS
            ,YEAR_ENDED
            ,CREATION_DATE
            ,CREATED_BY
            ,LAST_UPDATE_DATE
            ,LAST_UPDATE_LOGIN
            ,LAST_UPDATED_BY
            ,UNPLANNED_DEPN)
          VALUES   (JAI_FA_DEP_BLOCKS_S.NEXTVAL
            ,TEMP_REC.BLOCK_ID
            ,0
            ,0
            ,P_YEAR_END
            ,SYSDATE
            ,UID
            ,SYSDATE
            ,UID
            ,UID
            ,V_DEPN_ADJ);
Line: 2492

          UPDATE
            JAI_FA_DEP_BLOCKS
          SET
            DEPN_OF_ASSETS = 0
          WHERE BLOCK_ID = TEMP_REC.BLOCK_ID;
Line: 2498

                     ,'6.3 After update of JAI_FA_DEP_BLOCKS, cnt -> ' || SQL%ROWCOUNT)*/NULL;
Line: 2500

        UPDATE
          JAI_FA_AST_BLOCKS
        SET
          OPENING_WDV = 0
        WHERE START_DATE = P_YEAR_END + 1
          AND BOOK_TYPE_CODE = P_BOOK_NAME
          AND TYPE = V_TYPE;
Line: 2508

                   ,'6.4 After update of JAI_FA_AST_BLOCKS, cnt -> ' || SQL%ROWCOUNT)*/NULL;
Line: 2510

        UPDATE
          JAI_FA_AST_BLOCKS
        SET
          CLOSING_WDV = 0
          ,YEAR_ENDED = P_YEAR_END
          ,CAPITAL_GAINS = NULL
          ,CAPITAL_LOSS = NULL
        WHERE BLOCK_ID = TEMP_REC.BLOCK_ID;
Line: 2519

                   ,'6.5 After update of JAI_FA_AST_BLOCKS, cnt -> ' || SQL%ROWCOUNT)*/NULL;
Line: 2522

          INSERT INTO JAI_FA_DEP_BLOCKS
            (BLOCK_DEPN_ID
            ,BLOCK_ID
            ,SLNO
            ,DEPN_OF_ASSETS
            ,YEAR_ENDED
            ,CREATION_DATE
            ,CREATED_BY
            ,LAST_UPDATE_DATE
            ,LAST_UPDATE_LOGIN
            ,LAST_UPDATED_BY
            ,UNPLANNED_DEPN)
          VALUES   (JAI_FA_DEP_BLOCKS_S.NEXTVAL
            ,TEMP_REC.BLOCK_ID
            ,0
            ,0
            ,P_YEAR_END
            ,SYSDATE
            ,UID
            ,SYSDATE
            ,UID
            ,UID
            ,V_DEPN_ADJ);
Line: 2546

                     ,'6.6 After insert into JAI_FA_DEP_BLOCKS')*/NULL;
Line: 2548

          UPDATE
            JAI_FA_DEP_BLOCKS
          SET
            DEPN_OF_ASSETS = 0
          WHERE BLOCK_ID = TEMP_REC.BLOCK_ID;
Line: 2554

                     ,'6.7 After update of JAI_FA_DEP_BLOCKS, cnt -> ' || SQL%ROWCOUNT)*/NULL;
Line: 2556

        UPDATE
          JAI_FA_AST_BLOCKS
        SET
          OPENING_WDV = 0
        WHERE START_DATE = P_YEAR_END + 1
          AND BOOK_TYPE_CODE = P_BOOK_NAME
          AND TYPE = V_TYPE;
Line: 2564

                   ,'6.8 After update of JAI_FA_AST_BLOCKS, cnt -> ' || SQL%ROWCOUNT)*/NULL;
Line: 2567

        UPDATE
          JAI_FA_AST_BLOCKS
        SET
          CLOSING_WDV = 0
          ,YEAR_ENDED = P_YEAR_END
          ,CAPITAL_GAINS = NULL
          ,CAPITAL_LOSS = V_CLOSING
        WHERE BLOCK_ID = TEMP_REC.BLOCK_ID;
Line: 2576

                   ,'7.1 After update of JAI_FA_AST_BLOCKS, cnt -> ' || SQL%ROWCOUNT)*/NULL;
Line: 2577

        UPDATE
          JAI_FA_DEP_BLOCKS
        SET
          DEPN_OF_ASSETS = 0
        WHERE BLOCK_ID = TEMP_REC.BLOCK_ID;
Line: 2583

                   ,'7.2 After update of JAI_FA_DEP_BLOCKS, cnt -> ' || SQL%ROWCOUNT)*/NULL;
Line: 2584

        UPDATE
          JAI_FA_AST_BLOCKS
        SET
          OPENING_WDV = 0
        WHERE START_DATE = P_YEAR_END + 1
          AND BOOK_TYPE_CODE = P_BOOK_NAME
          AND TYPE = V_TYPE;
Line: 2592

                   ,'7.3 After update of JAI_FA_AST_BLOCKS, cnt -> ' || SQL%ROWCOUNT)*/NULL;
Line: 2597

    UPDATE
      JAI_FA_AST_BLOCKS
    SET
      OPENING_WDV_ADJ = NULL
      ,DEPN_ADJ = NULL
    WHERE START_DATE BETWEEN P_YEAR_START
      AND P_YEAR_END
      AND OPENING_WDV_ADJ IS NOT NULL
    OR DEPN_ADJ IS NOT NULL
      AND BOOK_TYPE_CODE = P_BOOK_NAME;
Line: 2608

               ,'8.1 After update of JAI_FA_AST_BLOCKS, cnt -> ' || SQL%ROWCOUNT)*/NULL;
Line: 2609

    DELETE FROM JAI_FA_EXEMPTIONS;
Line: 2611

               ,'8.2 before commit and after delete of JAI_FA_EXEMPTIONS, cnt -> ' || SQL%ROWCOUNT)*/NULL;
Line: 2690

      SELECT
        DISTINCT
        A.MASS_ADDITION_ID,
        B.BLOCK_ID,
        B.OPENING_WDV,
        B.RATE BLOCK_RATE,
        C.SLNO,
        C.START_DATE,
        C.END_DATE,
        C.RATE PERIOD_RATE,
        C.EXEMPT_UPTO,
        NVL(TO_DATE(A.ATTRIBUTE1
                   ,'DD-MON-RR')
           ,B.START_DATE) AQUISATION_DATE,
        D.DATE_PLACED_IN_SERVICE,
        A.FIXED_ASSETS_UNITS
      FROM
        FA_MASS_ADDITIONS A,
        JAI_FA_AST_BLOCKS B,
        JAI_FA_AST_PERIOD_RATES C,
        FA_BOOKS D
      WHERE NVL(A.MASS_ADDITION_ID
         ,0) = NVL(D.ASSET_ID
         ,0)
        AND TO_DATE(A.ATTRIBUTE1
             ,'DD-MON-RR') between C.START_DATE
        AND C.END_DATE
        AND B.START_DATE >= P_YEAR_START
        AND B.START_DATE <= P_YEAR_END
        AND C.YEAR_START = P_YEAR_START
        AND C.YEAR_END = P_YEAR_END
        AND A.ATTRIBUTE2 = TO_CHAR(B.BLOCK_ID)
        AND B.BOOK_TYPE_CODE = P_BOOK_NAME
        AND D.DATE_INEFFECTIVE is null
        AND D.TRANSACTION_HEADER_ID_OUT is null
        AND ( ( A.ASSET_TYPE = LV_CAPITALIZED
        AND D.CAPITALIZE_FLAG = LV_FLAG )
      OR A.ASSET_TYPE = LV_EXPENSED )
      ORDER BY
        1;
Line: 2731

      SELECT
        count(*)
      FROM
        FA_MASS_ADDITIONS A,
        JAI_FA_AST_BLOCKS B,
        JAI_FA_AST_PERIOD_RATES C,
        FA_BOOKS D
      WHERE NVL(A.MASS_ADDITION_ID
         ,0) = NVL(D.ASSET_ID
         ,0)
        AND TO_DATE(A.ATTRIBUTE1
             ,'DD-MON-RR') between C.START_DATE
        AND C.END_DATE
        AND B.START_DATE >= P_YEAR_START
        AND B.START_DATE <= P_YEAR_END
        AND C.YEAR_START = P_YEAR_START
        AND C.YEAR_END = P_YEAR_END
        AND A.ATTRIBUTE2 = TO_CHAR(B.BLOCK_ID)
        AND B.BLOCK_ID = P_BLOCK_ID
        AND B.BOOK_TYPE_CODE = P_BOOK_NAME
        AND D.BOOK_TYPE_CODE = B.BOOK_TYPE_CODE
        AND NVL(B.CLOSING_WDV
         ,0) <> 0
        AND B.YEAR_ENDED is NOT null
        AND D.DATE_INEFFECTIVE is null
        AND D.TRANSACTION_HEADER_ID_OUT is null
        AND ( ( A.ASSET_TYPE = LV_CAPITALIZED
        AND D.CAPITALIZE_FLAG = LV_FLAG )
      OR A.ASSET_TYPE = LV_EXPENSED )
      ORDER BY
        1;
Line: 2763

      SELECT
        A.BLOCK_ID,
        NVL(SUM(C.PROCEEDS_OF_SALE - C.COST_OF_REMOVAL)
           ,0) SALE
      FROM
        JAI_FA_AST_BLOCKS A,
        FA_MASS_ADDITIONS B,
        FA_RETIREMENTS C
      WHERE A.BLOCK_ID = B.ATTRIBUTE2
        AND A.BOOK_TYPE_CODE = P_BOOK_NAME
        AND B.MASS_ADDITION_ID = C.ASSET_ID
        AND A.BLOCK_ID = P_BLOCK_ID
        AND C.DATE_RETIRED between P_YEAR_START
        AND P_YEAR_END
      GROUP BY
        A.BLOCK_ID;
Line: 2780

      SELECT
        DISTINCT
        SUM(NVL(A.PROCEEDS_OF_SALE
               ,0)) SALE
      FROM
        FA_RETIREMENTS A,
        FA_MASS_ADDITIONS B,
        JAI_FA_AST_BLOCKS C
      WHERE A.ASSET_ID = B.MASS_ADDITION_ID
        AND B.ATTRIBUTE2 = P_BLOCK_ID
        AND B.ATTRIBUTE2 = C.BLOCK_ID
        AND A.BOOK_TYPE_CODE = P_BOOK_NAME
        AND A.DATE_RETIRED between P_YEAR_START
        AND P_YEAR_END
      ORDER BY
        BLOCK_ID;
Line: 2797

      SELECT
        SUM(A.ORIGINAL_COST) COSTING,
        A.ASSET_ID,
        A.DATE_PLACED_IN_SERVICE
      FROM
        FA_BOOKS A,
        FA_MASS_ADDITIONS B
      WHERE A.ASSET_ID = P_ASSET_ID
        AND A.ASSET_ID = B.MASS_ADDITION_ID
        AND A.DATE_INEFFECTIVE is null
        AND A.TRANSACTION_HEADER_ID_OUT is null
        AND ( ( B.ASSET_TYPE = LV_CAPITALIZED
        AND A.CAPITALIZE_FLAG = LV_FLAG )
      OR B.ASSET_TYPE = LV_EXPENSED )
        AND B.ATTRIBUTE2 = P_BLOCK_ID
        AND A.BOOK_TYPE_CODE = P_BOOK_NAME
        AND TO_DATE(B.ATTRIBUTE1
             ,'DD-MON-RR') between P_START_DATE
        AND P_END_DATE
        AND ( A.ORIGINAL_COST / B.FIXED_ASSETS_UNITS ) <= NVL(P_EXEMPT_UPTO
         ,0)
      GROUP BY
        A.ASSET_ID,
        A.DATE_PLACED_IN_SERVICE;
Line: 2822

      SELECT
        SUM(A.ORIGINAL_COST) COSTING,
        A.ASSET_ID,
        A.DATE_PLACED_IN_SERVICE
      FROM
        FA_BOOKS A,
        FA_MASS_ADDITIONS B
      WHERE A.ASSET_ID = P_ASSET_ID
        AND A.ASSET_ID = B.MASS_ADDITION_ID
        AND A.DATE_INEFFECTIVE is null
        AND A.TRANSACTION_HEADER_ID_OUT is null
        AND ( ( B.ASSET_TYPE = LV_CAPITALIZED
        AND A.CAPITALIZE_FLAG = LV_FLAG )
      OR B.ASSET_TYPE = LV_EXPENSED )
        AND B.ATTRIBUTE2 = P_BLOCK_ID
        AND A.BOOK_TYPE_CODE = P_BOOK_NAME
        AND TO_DATE(B.ATTRIBUTE1
             ,'DD-MON-RR') between P_START_DATE
        AND P_END_DATE
        AND ( A.ORIGINAL_COST / B.FIXED_ASSETS_UNITS ) > NVL(P_EXEMPT_UPTO
         ,0)
      GROUP BY
        A.ASSET_ID,
        A.DATE_PLACED_IN_SERVICE;
Line: 2847

      SELECT
        BLOCK_ID BLOCKID,
        SUM(DEPN_OF_ASSETS) ASSETS,
        SUM(TOTAL_BALANCE) BALANCE,
        SUM(SLNO) COST,
        SUM(FULL_EXEMPT) COST_FULL,
        BLOCK_ID
      FROM
        JAI_FA_DEP_BLOCKS_T
      GROUP BY
        BLOCK_ID;
Line: 2859

      SELECT
        TYPE,
        RATE,
        OPENING_WDV,
        OPENING_WDV_ADJ,
        DEPN_ADJ
      FROM
        JAI_FA_AST_BLOCKS
      WHERE BLOCK_ID = P_BLOCK_ID
        AND BOOK_TYPE_CODE = P_BOOK_NAME
        AND START_DATE >= P_YEAR_START
        AND START_DATE <= P_YEAR_END;
Line: 2872

      SELECT
        SUM(EXEMPT_AMOUNT) L_AMOUNT,
        BLOCK_ID
      FROM
        JAI_FA_EXEMPTIONS
      WHERE BLOCK_ID = P_BLOCK_ID
      GROUP BY
        BLOCK_ID;
Line: 2881

      SELECT
        A.UNITS,
        TO_NUMBER(B.ATTRIBUTE2)
      FROM
        FA_RETIREMENTS A,
        FA_MASS_ADDITIONS B
      WHERE A.DATE_RETIRED <= P_YEAR_END
        AND A.ASSET_ID = B.MASS_ADDITION_ID
        AND A.STATUS = 'PROCESSED'
        AND A.ASSET_ID = P_ASSET_ID
        AND B.ATTRIBUTE2 = P_BLOCK_ID;
Line: 2893

      SELECT
        DISTINCT
        H.UNITS,
        H.ASSET_ID
      FROM
        FA_ASSET_HISTORY H,
        FA_MASS_ADDITIONS A
      WHERE TRANSACTION_HEADER_ID_IN IN (
        SELECT
          MIN(TRANSACTION_HEADER_ID_IN)
        FROM
          FA_ASSET_HISTORY
        GROUP BY
          ASSET_ID )
        AND A.MASS_ADDITION_ID = H.ASSET_ID
        AND A.ATTRIBUTE2 = P_BLOCK_ID
        AND A.MASS_ADDITION_ID = P_ASSET_ID;
Line: 2911

      SELECT
        BLOCK_ID
      FROM
        JAI_FA_AST_BLOCKS
      WHERE BLOCK_ID NOT IN (
        SELECT
          TO_NUMBER(NVL(ATTRIBUTE2
                       ,0))
        FROM
          FA_MASS_ADDITIONS )
        AND START_DATE >= P_YEAR_START
        AND START_DATE <= P_YEAR_END;
Line: 2924

      SELECT
        DISTINCT
        B.OPENING_WDV,
        B.OPENING_WDV_ADJ,
        B.DEPN_ADJ,
        B.RATE BLOCK_RATE,
        B.BLOCK_ID,
        B.TYPE
      FROM
        JAI_FA_AST_BLOCKS B,
        JAI_FA_AST_PERIOD_RATES C
      WHERE B.START_DATE >= P_YEAR_START
        AND B.START_DATE <= P_YEAR_END
        AND C.YEAR_START >= P_YEAR_START
        AND C.YEAR_END <= P_YEAR_END
        AND B.BOOK_TYPE_CODE = P_BOOK_NAME
        AND B.BLOCK_ID = P_BLOCK_ID;
Line: 2942

      SELECT
        count(*)
      FROM
        JAI_FA_AST_BLOCKS
      WHERE CLOSING_WDV is not null
        AND YEAR_ENDED is not null
        AND BLOCK_ID = P_BLOCK_ID
        AND BOOK_TYPE_CODE = P_BOOK_NAME
        AND START_DATE >= P_YEAR_START
        AND START_DATE <= P_YEAR_END;
Line: 2953

      SELECT
        COUNT(*)
      FROM
        FA_RETIREMENTS
      WHERE DATE_RETIRED BETWEEN P_YEAR_START
        AND P_YEAR_END;
Line: 2960

      SELECT
        count(*)
      FROM
        FA_RETIREMENTS A,
        FA_MASS_ADDITIONS B,
        JAI_FA_AST_BLOCKS C
      WHERE A.DATE_RETIRED BETWEEN P_YEAR_START
        AND P_YEAR_END
        AND A.ASSET_ID = B.MASS_ADDITION_ID
        AND B.ATTRIBUTE2 = C.BLOCK_ID
        AND C.START_DATE between P_YEAR_START
        AND P_YEAR_END;
Line: 2973

      SELECT
        MASS_ADDITION_ID
      FROM
        FA_MASS_ADDITIONS
      WHERE ATTRIBUTE2 = P_BLOCK_ID;
Line: 2979

      SELECT
        RATE,
        TYPE
      FROM
        JAI_FA_AST_BLOCKS
      WHERE START_DATE BETWEEN P_YEAR_START
        AND P_YEAR_END
        AND NVL(OPENING_WDV_ADJ
         ,DEPN_ADJ) is not null
        AND BOOK_TYPE_CODE = P_BOOK_NAME;
Line: 2990

      SELECT
        RATE,
        TYPE
      FROM
        JAI_FA_AST_BLOCKS
      WHERE START_DATE BETWEEN P_YEAR_START
        AND P_YEAR_END
        AND BOOK_TYPE_CODE = P_BOOK_NAME
        AND CLOSING_WDV > 0
        AND BLOCK_ID in (
        SELECT
          TO_NUMBER(ATTRIBUTE2)
        FROM
          FA_MASS_ADDITIONS );
Line: 3005

      SELECT
        BLOCK_ID,
        OPENING_WDV,
        CLOSING_WDV,
        RATE,
        START_DATE
      FROM
        JAI_FA_AST_BLOCKS
      WHERE RATE = P_RATE
        AND TYPE = P_TYPE
        AND START_DATE > P_YEAR_END
        AND BOOK_TYPE_CODE = P_BOOK_NAME;
Line: 3018

      SELECT
        YEAR_END
      FROM
        JAI_FA_AST_YEARS
      WHERE YEAR_START = P_START_DATE;
Line: 3024

      SELECT
        count(*)
      FROM
        JAI_FA_DEP_BLOCKS
      WHERE SLNO > 0
        AND BLOCK_ID = P_BLOCK_ID
        AND SLNO = P_SLNO
        AND UNPLANNED_DEPN = P_ASSET_ID;
Line: 3033

      SELECT
        UNPLANNED_DEPN
      FROM
        JAI_FA_DEP_BLOCKS
      WHERE BLOCK_ID = P_BLOCK_ID
        AND SLNO = - 1;
Line: 3040

      SELECT
        COUNT(*)
      FROM
        JAI_FA_DEP_BLOCKS
      WHERE BLOCK_ID = P_BLOCK_ID
        AND SLNO = 0;
Line: 3108

              UPDATE
                JAI_FA_AST_BLOCKS
              SET
                CLOSING_WDV = NVL(V_CLOSING_BALANCE
                   ,0) - NVL(CLOSING.DEPN_ADJ
                   ,0)
                ,YEAR_ENDED = P_YEAR_END
              WHERE BLOCK_ID = CLOSING.BLOCK_ID;
Line: 3116

              SELECT
                JAI_FA_AST_BLOCKS_S.NEXTVAL
              INTO V_BLOCK_ID1
              FROM
                DUAL;
Line: 3121

              INSERT INTO JAI_FA_AST_BLOCKS
                (BLOCK_ID
                ,TYPE
                ,RATE
                ,BOOK_TYPE_CODE
                ,OPENING_WDV
                ,START_DATE
                ,CREATION_DATE
                ,CREATED_BY
                ,LAST_UPDATE_DATE
                ,LAST_UPDATE_LOGIN
                ,LAST_UPDATED_BY)
              VALUES   (V_BLOCK_ID1
                ,CLOSING.TYPE
                ,CLOSING.BLOCK_RATE
                ,P_BOOK_NAME
                ,NVL(V_CLOSING_BALANCE
                   ,0) - NVL(CLOSING.DEPN_ADJ
                   ,0)
                ,P_YEAR_END + 1
                ,SYSDATE
                ,UID
                ,SYSDATE
                ,UID
                ,UID);
Line: 3146

              INSERT INTO JAI_FA_DEP_BLOCKS
                (BLOCK_DEPN_ID
                ,BLOCK_ID
                ,SLNO
                ,DEPN_OF_ASSETS
                ,YEAR_ENDED
                ,CREATION_DATE
                ,CREATED_BY
                ,LAST_UPDATE_DATE
                ,LAST_UPDATE_LOGIN
                ,LAST_UPDATED_BY
                ,UNPLANNED_DEPN)
              VALUES   (JAI_FA_DEP_BLOCKS_S.NEXTVAL
                ,CLOSING.BLOCK_ID
                ,0
                ,V_DEPRECIATION
                ,P_YEAR_END
                ,SYSDATE
                ,UID
                ,SYSDATE
                ,UID
                ,UID
                ,CLOSING.DEPN_ADJ);
Line: 3170

              UPDATE
                JAI_FA_DEP_BLOCKS
              SET
                DEPN_OF_ASSETS = V_DEPRECIATION
              WHERE BLOCK_ID = CLOSING.BLOCK_ID
                AND SLNO = 0;
Line: 3176

              UPDATE
                JAI_FA_AST_BLOCKS
              SET
                OPENING_WDV = NVL(V_CLOSING_BALANCE
                   ,0) - NVL(V_UNPLANNED_DEPN
                   ,0)
              WHERE START_DATE = P_YEAR_END + 1
                AND TYPE = CLOSING.TYPE
                AND RATE = CLOSING.BLOCK_RATE;
Line: 3185

              UPDATE
                JAI_FA_AST_BLOCKS
              SET
                CLOSING_WDV = NVL(V_CLOSING_BALANCE
                   ,0) - NVL(V_UNPLANNED_DEPN
                   ,0)
                ,YEAR_ENDED = P_YEAR_END
              WHERE BLOCK_ID = CLOSING.BLOCK_ID;
Line: 3194

                UPDATE
                  JAI_FA_DEP_BLOCKS
                SET
                  UNPLANNED_DEPN = CLOSING.DEPN_ADJ
                WHERE BLOCK_ID = CLOSING.BLOCK_ID
                  AND SLNO = 0;
Line: 3221

              INSERT INTO JAI_FA_DEP_BLOCKS
                (BLOCK_DEPN_ID
                ,BLOCK_ID
                ,SLNO
                ,DEPN_OF_ASSETS
                ,YEAR_ENDED
                ,CREATION_DATE
                ,CREATED_BY
                ,LAST_UPDATE_DATE
                ,LAST_UPDATE_LOGIN
                ,LAST_UPDATED_BY
                ,UNPLANNED_DEPN)
              VALUES   (JAI_FA_DEP_BLOCKS_S.NEXTVAL
                ,V_BLOCK_ID
                ,V_SERIAL_NUM1
                ,NVL(V_DEPN_AMOUNT
                   ,0)
                ,P_YEAR_END
                ,SYSDATE
                ,UID
                ,SYSDATE
                ,UID
                ,UID
                ,V_ASSET_ID);
Line: 3322

          INSERT INTO JAI_FA_DEP_BLOCKS_T
            (BLOCK_ID
            ,SLNO
            ,DEPN_OF_ASSETS
            ,YEAR_ENDED
            ,FULL_EXEMPT
            ,CREATION_DATE
            ,CREATED_BY
            ,LAST_UPDATE_DATE
            ,LAST_UPDATE_LOGIN
            ,LAST_UPDATED_BY
            ,TOTAL_BALANCE
            ,UNPLANNED_DEPN)
          VALUES   (V_BLOCK_ID
            ,ROUND(NVL(V_COST
                     ,0)
                 ,2)
            ,ROUND(NVL(V_MORE_AMOUNT
                     ,0)
                 ,2)
            ,P_YEAR_END
            ,NVL(V_MORE_AMOUNT1
               ,0)
            ,SYSDATE
            ,UID
            ,SYSDATE
            ,UID
            ,UID
            ,ROUND(NVL(V_CLOSING_BALANCE
                     ,0)
                 ,2)
            ,V_SLNO);
Line: 3358

              INSERT INTO JAI_FA_DEP_BLOCKS
                (BLOCK_DEPN_ID
                ,BLOCK_ID
                ,SLNO
                ,DEPN_OF_ASSETS
                ,YEAR_ENDED
                ,CREATION_DATE
                ,CREATED_BY
                ,LAST_UPDATE_DATE
                ,LAST_UPDATE_LOGIN
                ,LAST_UPDATED_BY
                ,UNPLANNED_DEPN)
              VALUES   (JAI_FA_DEP_BLOCKS_S.NEXTVAL
                ,V_BLOCK_ID
                ,V_SERIAL_NUM1
                ,NVL(V_DEPN_AMOUNT
                   ,0)
                ,P_YEAR_END
                ,SYSDATE
                ,UID
                ,SYSDATE
                ,UID
                ,UID
                ,V_ASSET_ID);
Line: 3391

          INSERT INTO JAI_FA_EXEMPTIONS
            (BLOCK_ID
            ,EXEMPT_AMOUNT
            ,FA_EXEMPTION_ID
            ,CREATED_BY
            ,CREATION_DATE
            ,LAST_UPDATED_BY
            ,LAST_UPDATE_DATE
            ,LAST_UPDATE_LOGIN
            ,OBJECT_VERSION_NUMBER)
          VALUES   (V_BLOCK_ID
            ,ROUND(NVL(V_COST_LESS
                     ,0)
                 ,2)
            ,JAI_FA_EXEMPTIONS_S.NEXTVAL
            ,FND_GLOBAL.USER_ID
            ,SYSDATE
            ,FND_GLOBAL.USER_ID
            ,SYSDATE
            ,FND_GLOBAL.LOGIN_ID
            ,NULL);
Line: 3413

            INSERT INTO JAI_FA_DEP_BLOCKS
              (BLOCK_DEPN_ID
              ,BLOCK_ID
              ,SLNO
              ,DEPN_OF_ASSETS
              ,FULL_EXEMPT
              ,YEAR_ENDED
              ,CREATION_DATE
              ,CREATED_BY
              ,LAST_UPDATE_DATE
              ,LAST_UPDATE_LOGIN
              ,LAST_UPDATED_BY
              ,UNPLANNED_DEPN)
            VALUES   (JAI_FA_DEP_BLOCKS_S.NEXTVAL
              ,V_BLOCK_ID
              ,V_SLNO
              ,NVL(V_COST_LESS
                 ,0)
              ,NVL(V_COST_LESS
                 ,0)
              ,P_YEAR_END
              ,SYSDATE
              ,UID
              ,SYSDATE
              ,UID
              ,UID
              ,V_ASSET_ID);
Line: 3549

          UPDATE
            JAI_FA_AST_BLOCKS
          SET
            CLOSING_WDV = NVL(V_CLOSING_BALANCE
               ,0)
            ,YEAR_ENDED = P_YEAR_END
          WHERE BLOCK_ID = TEMP_REC.BLOCK_ID;
Line: 3556

          INSERT INTO JAI_FA_DEP_BLOCKS
            (BLOCK_DEPN_ID
            ,BLOCK_ID
            ,SLNO
            ,DEPN_OF_ASSETS
            ,YEAR_ENDED
            ,CREATION_DATE
            ,CREATED_BY
            ,LAST_UPDATE_DATE
            ,LAST_UPDATE_LOGIN
            ,LAST_UPDATED_BY
            ,UNPLANNED_DEPN)
          VALUES   (JAI_FA_DEP_BLOCKS_S.NEXTVAL
            ,TEMP_REC.BLOCK_ID
            ,0
            ,NVL(V_AMOUNT1
               ,0)
            ,P_YEAR_END
            ,SYSDATE
            ,UID
            ,SYSDATE
            ,UID
            ,UID
            ,V_DEPN_ADJ);
Line: 3580

          SELECT
            JAI_FA_AST_BLOCKS_S.NEXTVAL
          INTO V_BLOCK_ID
          FROM
            DUAL;
Line: 3585

          INSERT INTO JAI_FA_AST_BLOCKS
            (BLOCK_ID
            ,TYPE
            ,RATE
            ,OPENING_WDV
            ,START_DATE
            ,BOOK_TYPE_CODE
            ,CREATION_DATE
            ,CREATED_BY
            ,LAST_UPDATE_DATE
            ,LAST_UPDATE_LOGIN
            ,LAST_UPDATED_BY)
          VALUES   (V_BLOCK_ID
            ,V_TYPE
            ,V_BLOCK_RATE
            ,NVL(V_CLOSING_BALANCE
               ,0)
            ,P_YEAR_END + 1
            ,P_BOOK_NAME
            ,SYSDATE
            ,UID
            ,SYSDATE
            ,UID
            ,UID);
Line: 3610

          UPDATE
            JAI_FA_AST_BLOCKS
          SET
            CLOSING_WDV = NVL(V_CLOSING_BALANCE
               ,0)
            ,YEAR_ENDED = P_YEAR_END
          WHERE BLOCK_ID = TEMP_REC.BLOCK_ID;
Line: 3617

          UPDATE
            JAI_FA_DEP_BLOCKS
          SET
            DEPN_OF_ASSETS = NVL(V_AMOUNT1
               ,0)
          WHERE BLOCK_ID = TEMP_REC.BLOCK_ID
            AND SLNO = 0;
Line: 3624

          UPDATE
            JAI_FA_AST_BLOCKS
          SET
            OPENING_WDV = NVL(V_CLOSING_BALANCE
               ,0)
          WHERE START_DATE = P_YEAR_END + 1
            AND RATE = V_BLOCK_RATE
            AND TYPE = V_TYPE;
Line: 3634

            UPDATE
              JAI_FA_DEP_BLOCKS
            SET
              UNPLANNED_DEPN = V_DEPN_ADJ
            WHERE BLOCK_ID = TEMP_REC.BLOCK_ID
              AND SLNO = 0;
Line: 3644

        UPDATE
          JAI_FA_AST_BLOCKS
        SET
          CLOSING_WDV = 0
          ,YEAR_ENDED = P_YEAR_END
          ,CAPITAL_GAINS = ABS(V_CLOSING)
        WHERE BLOCK_ID = TEMP_REC.BLOCK_ID;
Line: 3653

          INSERT INTO JAI_FA_DEP_BLOCKS
            (BLOCK_DEPN_ID
            ,BLOCK_ID
            ,SLNO
            ,DEPN_OF_ASSETS
            ,YEAR_ENDED
            ,CREATION_DATE
            ,CREATED_BY
            ,LAST_UPDATE_DATE
            ,LAST_UPDATE_LOGIN
            ,LAST_UPDATED_BY
            ,UNPLANNED_DEPN)
          VALUES   (JAI_FA_DEP_BLOCKS_S.NEXTVAL
            ,TEMP_REC.BLOCK_ID
            ,0
            ,0
            ,P_YEAR_END
            ,SYSDATE
            ,UID
            ,SYSDATE
            ,UID
            ,UID
            ,V_DEPN_ADJ);
Line: 3677

          UPDATE
            JAI_FA_DEP_BLOCKS
          SET
            DEPN_OF_ASSETS = 0
          WHERE BLOCK_ID = TEMP_REC.BLOCK_ID;
Line: 3683

        UPDATE
          JAI_FA_AST_BLOCKS
        SET
          OPENING_WDV = 0
        WHERE START_DATE = P_YEAR_END + 1
          AND RATE = V_BLOCK_RATE
          AND TYPE = V_TYPE;
Line: 3691

        UPDATE
          JAI_FA_AST_BLOCKS
        SET
          CLOSING_WDV = 0
          ,YEAR_ENDED = P_YEAR_END
          ,CAPITAL_GAINS = NULL
          ,CAPITAL_LOSS = NULL
        WHERE BLOCK_ID = TEMP_REC.BLOCK_ID;
Line: 3701

          INSERT INTO JAI_FA_DEP_BLOCKS
            (BLOCK_DEPN_ID
            ,BLOCK_ID
            ,SLNO
            ,DEPN_OF_ASSETS
            ,YEAR_ENDED
            ,CREATION_DATE
            ,CREATED_BY
            ,LAST_UPDATE_DATE
            ,LAST_UPDATE_LOGIN
            ,LAST_UPDATED_BY
            ,UNPLANNED_DEPN)
          VALUES   (JAI_FA_DEP_BLOCKS_S.NEXTVAL
            ,TEMP_REC.BLOCK_ID
            ,0
            ,0
            ,P_YEAR_END
            ,SYSDATE
            ,UID
            ,SYSDATE
            ,UID
            ,UID
            ,V_DEPN_ADJ);
Line: 3725

          UPDATE
            JAI_FA_DEP_BLOCKS
          SET
            DEPN_OF_ASSETS = 0
          WHERE BLOCK_ID = TEMP_REC.BLOCK_ID;
Line: 3731

        UPDATE
          JAI_FA_AST_BLOCKS
        SET
          OPENING_WDV = 0
        WHERE START_DATE = P_YEAR_END + 1
          AND RATE = V_BLOCK_RATE
          AND TYPE = V_TYPE;
Line: 3740

        UPDATE
          JAI_FA_AST_BLOCKS
        SET
          CLOSING_WDV = 0
          ,YEAR_ENDED = P_YEAR_END
          ,CAPITAL_GAINS = NULL
          ,CAPITAL_LOSS = V_CLOSING
        WHERE BLOCK_ID = TEMP_REC.BLOCK_ID;
Line: 3748

        UPDATE
          JAI_FA_DEP_BLOCKS
        SET
          DEPN_OF_ASSETS = 0
        WHERE BLOCK_ID = TEMP_REC.BLOCK_ID;
Line: 3753

        UPDATE
          JAI_FA_AST_BLOCKS
        SET
          OPENING_WDV = 0
        WHERE START_DATE = P_YEAR_END + 1
          AND RATE = V_BLOCK_RATE
          AND TYPE = V_TYPE;
Line: 3775

            UPDATE
              JAI_FA_AST_BLOCKS
            SET
              OPENING_WDV = NVL(V_PREV_CLOSING_BALANCE
                 ,ADJUST.OPENING_WDV)
            WHERE START_DATE = ADJUST.START_DATE
              AND BLOCK_ID = ADJUST.BLOCK_ID;
Line: 3783

              UPDATE
                JAI_FA_DEP_BLOCKS
              SET
                DEPN_OF_ASSETS = V_DEPRECIATION
              WHERE BLOCK_ID = ADJUST.BLOCK_ID
                AND SLNO = 0;
Line: 3789

              UPDATE
                JAI_FA_AST_BLOCKS
              SET
                CLOSING_WDV = NVL(V_CLOSING_BALANCE
                   ,0)
                ,YEAR_ENDED = V_YEAR_END
              WHERE BLOCK_ID = ADJUST.BLOCK_ID;
Line: 3814

            UPDATE
              JAI_FA_AST_BLOCKS
            SET
              OPENING_WDV = NVL(V_PREV_CLOSING_BALANCE
                 ,ADJUST.OPENING_WDV)
            WHERE START_DATE = ADJUST.START_DATE
              AND BLOCK_ID = ADJUST.BLOCK_ID;
Line: 3822

              UPDATE
                JAI_FA_DEP_BLOCKS
              SET
                DEPN_OF_ASSETS = V_DEPRECIATION
              WHERE BLOCK_ID = ADJUST.BLOCK_ID
                AND SLNO = 0;
Line: 3828

              UPDATE
                JAI_FA_AST_BLOCKS
              SET
                CLOSING_WDV = NVL(V_CLOSING_BALANCE
                   ,0)
                ,YEAR_ENDED = V_YEAR_END
              WHERE BLOCK_ID = ADJUST.BLOCK_ID;
Line: 3843

    UPDATE
      JAI_FA_AST_BLOCKS
    SET
      OPENING_WDV_ADJ = NULL
      ,DEPN_ADJ = NULL
    WHERE START_DATE BETWEEN P_YEAR_START
      AND P_YEAR_END
      AND OPENING_WDV_ADJ is not null
    OR DEPN_ADJ is not null
      AND BOOK_TYPE_CODE = P_BOOK_NAME;
Line: 3853

    DELETE FROM JAI_FA_EXEMPTIONS;
Line: 3859

    DELETE FROM JAI_FA_DEP_BLOCKS_T;
Line: 3867

      SELECT
        NVL(SUM(SLNO)
           ,0) COST
      FROM
        JAI_FA_DEP_BLOCKS_T
      WHERE ASSET_ID Not In (
        SELECT
          ASSET_ID
        FROM
          FA_RETIREMENTS
        WHERE BOOK_TYPE_CODE = BOOK_NAME
          AND STATUS = CP_STATUS
          AND DATE_RETIRED between START_DATE
          AND END_DATE_N )
        AND BLOCK_ID = BLOCK_ID
      GROUP BY
        BLOCK_ID;
Line: 3905

      SELECT
        '1'
      FROM
        JAI_FA_AST_BLOCK_DTLS JBA,
        FA_BOOKS FAB,
        JAI_FA_AST_BLOCKS JABOA
      WHERE JBA.ASSET_ID = FAB.ASSET_ID
        AND ( ( JBA.ASSET_TYPE = LV_CAPITALIZED
        AND FAB.CAPITALIZE_FLAG = LV_FLAG )
      OR JBA.ASSET_TYPE = LV_EXPENSED )
        AND JBA.DATE_OF_ACQUISITION BETWEEN JABOA.START_DATE
        AND NVL(JABOA.YEAR_ENDED
         ,P_YEAR_END)
        AND FAB.DATE_INEFFECTIVE IS NULL
        AND FAB.TRANSACTION_HEADER_ID_OUT IS NULL
        AND FAB.PERIOD_COUNTER_FULLY_RETIRED IS NULL
        AND JBA.BLOCK_ID = JABOA.BLOCK_ID
        AND JABOA.BOOK_TYPE_CODE = FAB.BOOK_TYPE_CODE
        AND JABOA.BOOK_TYPE_CODE = P_BOOK_NAME
        AND JABOA.TYPE = (
        SELECT
          TYPE
        FROM
          JAI_FA_AST_BLOCKS
        WHERE BLOCK_ID = P_BLOCK_ID )
        AND ( JABOA.START_DATE <= NVL(P_YEAR_START
         ,JABOA.START_DATE)
      OR JABOA.START_DATE BETWEEN NVL(P_YEAR_START
         ,JABOA.START_DATE)
        AND NVL(P_YEAR_END
         ,JABOA.YEAR_ENDED) );
Line: 3937

      SELECT
        OPENING_WDV
      FROM
        JAI_FA_AST_BLOCKS JABOA
      WHERE JABOA.BOOK_TYPE_CODE = P_BOOK_NAME
        AND JABOA.TYPE = (
        SELECT
          TYPE
        FROM
          JAI_FA_AST_BLOCKS
        WHERE BLOCK_ID = CP_BLOCK_ID )
      ORDER BY
        START_DATE ASC;
Line: 3953

      SELECT
        A.ASSET_ID,
        A.COST,
        A.TRANSACTION_HEADER_ID_IN,
        A.DATE_EFFECTIVE
      FROM
        FA_BOOKS A,
        JAI_FA_AST_BLOCKS B,
        JAI_FA_AST_BLOCK_DTLS C,
        JAI_FA_AST_PERIOD_RATES D
      WHERE A.ASSET_ID = C.ASSET_ID
        AND ( ( C.ASSET_TYPE = LV_CAPITALIZED
        AND A.CAPITALIZE_FLAG = LV_FLAG )
      OR C.ASSET_TYPE = LV_EXPENSED )
        AND B.BLOCK_ID = P_BLOCK_ID
        AND B.BLOCK_ID = C.BLOCK_ID
        AND A.BOOK_TYPE_CODE = B.BOOK_TYPE_CODE
        AND A.BOOK_TYPE_CODE = P_BOOK_NAME
        AND C.DATE_OF_ACQUISITION between D.START_DATE
        AND D.END_DATE
        AND B.START_DATE between NVL(P_YEAR_START
         ,B.START_DATE)
        AND NVL(P_YEAR_END
         ,B.YEAR_ENDED)
        AND D.START_DATE >= ADD_MONTHS(P_YEAR_START
                ,6)
        AND D.SLNO = 2
        AND A.DATE_INEFFECTIVE is null
        AND A.TRANSACTION_HEADER_ID_OUT is null;
Line: 3983

      SELECT
        NVL(RATE
           ,0) RATE,
        TYPE
      FROM
        JAI_FA_AST_BLOCKS
      WHERE BLOCK_ID = P_BLOCK_ID;
Line: 3991

      SELECT
        NVL(SUM(C.PROCEEDS_OF_SALE - C.COST_OF_REMOVAL)
           ,0) SALE
      FROM
        JAI_FA_AST_BLOCKS A,
        FA_ADDITIONS B,
        FA_RETIREMENTS C,
        JAI_FA_AST_PERIOD_RATES D
      WHERE B.CONTEXT = P_CONTEXT_VALUE
        AND TO_CHAR(A.BLOCK_ID) = B.ATTRIBUTE2
        AND A.BOOK_TYPE_CODE = P_BOOK_NAME
        AND B.OWNED_LEASED = 'OWNED'
        AND B.ASSET_TYPE IN ( 'CAPITALIZED' , 'EXPENSED' )
        AND TO_DATE(B.ATTRIBUTE1
             ,'DD-MON-RRRR') between D.START_DATE
        AND D.END_DATE
        AND D.START_DATE < ADD_MONTHS(P_YEAR_START
                ,6)
        AND D.SLNO = 1
        AND B.ASSET_ID = C.ASSET_ID
        AND C.STATUS = 'PROCESSED'
        AND A.TYPE = P_BLOCK_TYPE
        AND A.BLOCK_ID = P_BLOCK_ID
        AND C.DATE_RETIRED BETWEEN P_YEAR_START
        AND P_YEAR_END;
Line: 4017

      SELECT
        NVL(SUM(C.PROCEEDS_OF_SALE - C.COST_OF_REMOVAL)
           ,0) SALE
      FROM
        JAI_FA_AST_BLOCKS A,
        FA_ADDITIONS B,
        FA_RETIREMENTS C,
        JAI_FA_AST_PERIOD_RATES D
      WHERE B.CONTEXT = P_CONTEXT_VALUE
        AND TO_CHAR(A.BLOCK_ID) = B.ATTRIBUTE2
        AND A.BOOK_TYPE_CODE = P_BOOK_NAME
        AND B.OWNED_LEASED = 'OWNED'
        AND B.ASSET_TYPE IN ( 'CAPITALIZED' , 'EXPENSED' )
        AND TO_DATE(B.ATTRIBUTE1
             ,'DD-MON-RRRR') between D.START_DATE
        AND D.END_DATE
        AND D.START_DATE >= ADD_MONTHS(P_YEAR_START
                ,6)
        AND D.SLNO = 2
        AND B.ASSET_ID = C.ASSET_ID
        AND C.STATUS = 'PROCESSED'
        AND A.TYPE = P_BLOCK_TYPE
        AND A.BLOCK_ID = P_BLOCK_ID
        AND C.DATE_RETIRED BETWEEN P_YEAR_START
        AND P_YEAR_END;
Line: 4043

      SELECT
        NVL(SUM(SLNO)
           ,0) COST
      FROM
        JAI_FA_DEP_BLOCKS_T
      WHERE BLOCK_ID = P_BLOCK_ID;
Line: 4050

      SELECT
        NVL(OPENING_WDV
           ,0)
      FROM
        JAI_FA_AST_BLOCKS
      WHERE BLOCK_ID = P_BLOCK_ID;
Line: 4057

      SELECT
        NVL(OPENING_WDV_ADJ
           ,0)
      FROM
        JAI_FA_AST_BLOCKS
      WHERE BLOCK_ID = P_BLOCK_ID;
Line: 4178

      SELECT
        COUNT(*)
      FROM
        FA_ADDITIONS
      WHERE LENGTH(ATTRIBUTE1) = 1
        AND CONTEXT = P_CONTEXT_VALUE;
Line: 4186

      SELECT
        count(*)
      FROM
        FA_ADDITIONS
      WHERE ATTRIBUTE1 IS NOT NULL
        AND LENGTH(ATTRIBUTE1) <> 0
        AND CONTEXT = P_CONTEXT_VALUE;
Line: 4204

      UPDATE
        FA_ADDITIONS_B
      SET
        ATTRIBUTE1 = NULL
      WHERE LENGTH(ATTRIBUTE1) = 1
        AND CONTEXT = P_CONTEXT_VALUE;
Line: 4213

      UPDATE
        FA_ADDITIONS_B
      SET
        ATTRIBUTE1 = TO_CHAR(TO_DATE(ATTRIBUTE1
                       ,'DD-MON-RRRR')
               ,'DD-MON-RRRR')
      WHERE ATTRIBUTE1 IS NOT NULL
        AND LENGTH(ATTRIBUTE1) <> 1
        AND CONTEXT = P_CONTEXT_VALUE;
Line: 4236

      SELECT
        CONTEXT
      FROM
        FA_ADDITIONS_B
      WHERE ATTRIBUTE1 is NOT NULL
        AND ATTRIBUTE2 IN (
        SELECT
          DISTINCT
          TO_CHAR(BLOCK_ID)
        FROM
          JAI_FA_AST_BLOCKS );
Line: 4253

      UPDATE
        FA_ADDITIONS_B
      SET
        CONTEXT = 'India B Of Assets'
      WHERE ATTRIBUTE1 IS NOT NULL
        AND ATTRIBUTE2 IN (
        SELECT
          DISTINCT
          TO_CHAR(BLOCK_ID)
        FROM
          JAI_FA_AST_BLOCKS );
Line: 4277

      SELECT
        CONCURRENT_PROGRAM_ID,
        NVL(ENABLE_TRACE
           ,'N')
      FROM
        FND_CONCURRENT_REQUESTS
      WHERE REQUEST_ID = P_REQUEST_ID;
Line: 4316

      SELECT
        TRANSACTION_HEADER_ID_IN,
        DATE_EFFECTIVE,
        FAB.COST
      FROM
        FA_BOOKS FAB
      WHERE FAB.TRANSACTION_HEADER_ID_OUT = CP_TRANSACTION_HEADER_ID_IN
        AND TRUNC(FAB.DATE_INEFFECTIVE) = TRUNC(CP_DATE_EFFECTIVE)
        AND FAB.BOOK_TYPE_CODE = CP_BOOK_NAME
        AND FAB.ASSET_ID = CP_ASSET_ID
        AND FAB.RETIREMENT_ID IS NOT NULL;
Line: 4365

      SELECT
        FAB.TRANSACTION_HEADER_ID_IN,
        FAB.DATE_EFFECTIVE,
        FAB.COST
      FROM
        FA_BOOKS FAB,
        JAI_FA_AST_BLOCK_DTLS JBA
      WHERE FAB.ASSET_ID = JBA.ASSET_ID
        AND JBA.BLOCK_ID = P_BLOCK_ID
        AND JBA.ASSET_ID = P_ASSET_ID
        AND FAB.TRANSACTION_HEADER_ID_OUT IS NULL
        AND FAB.DATE_INEFFECTIVE IS NULL
        AND FAB.BOOK_TYPE_CODE = P_BOOK_NAME;
Line: 4379

      SELECT
        TRANSACTION_HEADER_ID_IN,
        DATE_EFFECTIVE
      FROM
        FA_BOOKS FAB
      WHERE FAB.TRANSACTION_HEADER_ID_OUT = CP_TRANSACTION_HEADER_ID_IN
        AND TRUNC(FAB.DATE_INEFFECTIVE) = TRUNC(CP_DATE_EFFECTIVE)
        AND FAB.BOOK_TYPE_CODE = CP_BOOK_NAME
        AND FAB.ASSET_ID = CP_ASSET_ID
        AND FAB.RETIREMENT_ID IS NOT NULL;
Line: 4449

      SELECT
        TRANSACTION_HEADER_ID_IN,
        DATE_EFFECTIVE,
        FAB.COST
      FROM
        FA_BOOKS FAB
      WHERE FAB.TRANSACTION_HEADER_ID_OUT = CP_TRANSACTION_HEADER_ID_IN
        AND TRUNC(FAB.DATE_INEFFECTIVE) = TRUNC(CP_DATE_EFFECTIVE)
        AND FAB.BOOK_TYPE_CODE = CP_BOOK_NAME
        AND FAB.ASSET_ID = CP_ASSET_ID
        AND FAB.RETIREMENT_ID IS NOT NULL;