DBA Data[Home] [Help]

APPS.IGS_AD_ACT_ASSESSMENTS_PKG SQL Statements

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

Line: 34

     SELECT
      IGS_AD_ACT_ASSESSMENTS_S.nextval
     INTO batch_id
     FROM dual;
Line: 49

   SELECT meaning from igs_lookup_values where lookup_code = cp_lookup_code and lookup_type = 'ACT_STATISTIC_CATEGORY';
Line: 64

   This function also set the global variables to respective values requried while inserting into Interface Tables. */

FUNCTION  Check_Setups (
                  p_ACT_Batch_Id     IN IGS_AD_ACT_ASSESSMENTS.ACT_BATCH_ID%type,
		  p_Reporting_Year   IN IGS_AD_ACT_ASSESSMENTS.REPORTING_YEAR%type,
                  p_Test_Type        IN IGS_AD_ACT_ASSESSMENTS.TEST_TYPE%type,
		  p_Test_Date        IN IGS_AD_ACT_ASSESSMENTS.TEST_DATE_TXT%type,
		  p_ACT_Id           IN IGS_AD_ACT_ASSESSMENTS.act_identifier%type)
		  RETURN NUMBER AS

 l_return NUMBER;
Line: 79

    SELECT
        PERSON_ID_TYPE
    FROM IGS_PE_PERSON_ID_TYP
    WHERE S_PERSON_ID_TYPE = 'SSN'
     AND CLOSED_IND ='N';
Line: 87

    SELECT
        PERSON_ID_TYPE
    FROM IGS_PE_PERSON_ID_TYP
    WHERE S_PERSON_ID_TYPE = 'ACTID'
     AND CLOSED_IND ='N';
Line: 95

      SELECT
       CODE_ID
      FROM IGS_AD_CODE_CLASSES
      WHERE CLASS = 'SYS_SCORE_SOURCE'
       AND NAME = 'ELEC'
       AND CLOSED_IND = 'N'
       AND CLASS_TYPE_CODE='ADM_CODE_CLASSES';
Line: 105

     SELECT
      CODE_ID
     FROM IGS_AD_CODE_CLASSES
     WHERE CLASS = 'TRANSCRIPT_SOURCE'
      AND CLOSED_IND = 'N'
      AND NAME = 'ACT'
      AND CLASS_TYPE_CODE='ADM_CODE_CLASSES';
Line: 115

     SELECT
      CODE_ID
     FROM IGS_AD_CODE_CLASSES
     WHERE CLASS = 'GRADING_SCALE_TYPES'
      AND CLOSED_IND = 'N'
      AND NAME = '4 POINT'
      AND CLASS_TYPE_CODE='ADM_CODE_CLASSES';
Line: 125

     SELECT
      CODE_ID
     FROM IGS_AD_CODE_CLASSES
     WHERE CLASS = 'UNIT_DIFFICULTY'
      AND CLOSED_IND = 'N'
      AND NAME = 'STANDARD'
      AND CLASS_TYPE_CODE='ADM_CODE_CLASSES';
Line: 139

  SELECT
    DISTINCT Grade_Level LEVEL_OF_QUAL
  FROM IGS_AD_ACT_ASSESSMENTS actas
  WHERE actas.ACT_Batch_ID = cp_ACT_Batch_Id
    AND actas.Reporting_Year like nvl(cp_Reporting_Year,'%')
    AND actas.Test_Type like nvl(cp_Test_Type,'%')
    AND actas.TEST_DATE_TXT like nvl(cp_Test_Date,'%')
    AND actas.ACT_Identifier like nvl(cp_ACT_Id,'%')
    AND actas.Interface_Transfer_Date IS NULL
    AND actas.Grade_Level IS NOT NULL
  MINUS
    SELECT
      NAME  LEVEL_OF_QUAL
    FROM IGS_AD_CODE_CLASSES
    WHERE CLASS ='LEVEL_OF_QUAL'
    AND CLOSED_IND = 'N'
    AND CLASS_TYPE_CODE='ADM_CODE_CLASSES';
Line: 163

  SELECT
    DISTINCT HIGH_SCHOOL_CODE INSTITUTION_CD
  FROM IGS_AD_ACT_ASSESSMENTS actas
  WHERE actas.ACT_Batch_ID = cp_ACT_Batch_Id
    AND actas.Reporting_Year like nvl(cp_Reporting_Year,'%')
    AND actas.Test_Type like nvl(cp_Test_Type,'%')
    AND actas.TEST_DATE_TXT like nvl(cp_Test_Date,'%')
    AND actas.ACT_Identifier like nvl(cp_ACT_Id,'%')
    AND actas.Interface_Transfer_Date IS NULL
    AND actas.High_School_Code IS NOT NULL
MINUS
  SELECT INSTITUTION_CD FROM IGS_OR_INSTITUTION WHERE INSTITUTION_STATUS
   IN (SELECT INSTITUTION_STATUS FROM IGS_OR_INST_STAT WHERE S_INSTITUTION_STATUS = 'ACTIVE' AND CLOSED_IND = 'N');
Line: 184

  SELECT
    DISTINCT Decode (actas.Test_Type,'D','ACT-DANTES','F','ACT-INTERNATIONAL','I',
    	        'ACT-INSTITUTION','R','ACT-RESIDUAL','S','ACT-STATE','Z','ACT-ARRANGED','N','ACT-NATIONAL') ADMISSION_TEST_TYPE
  FROM IGS_AD_ACT_ASSESSMENTS actas
  WHERE actas.ACT_Batch_ID = cp_ACT_Batch_Id
    AND actas.Reporting_Year like nvl(cp_Reporting_Year,'%')
    AND actas.Test_Type like nvl(cp_Test_Type,'%')
    AND actas.TEST_DATE_TXT like nvl(cp_Test_Date,'%')
    AND actas.ACT_Identifier like nvl(cp_ACT_Id,'%')
    AND actas.Interface_Transfer_Date IS NULL
  MINUS
    SELECT
      ADMISSION_TEST_TYPE
    FROM IGS_AD_TEST_TYPE
    WHERE SCORE_TYPE = 'OFFICIAL';
Line: 207

    SELECT/*+ no_expand */
      DISTINCT  Decode (aas.Test_Type,'D','ACT-DANTES','F','ACT-INTERNATIONAL','I',
    	        'ACT-INSTITUTION','R','ACT-RESIDUAL','S','ACT-STATE','Z','ACT-ARRANGED','N','ACT-NATIONAL') ADMISSION_TEST_TYPE,
		Decode(aas.STATISTIC_TYPE,'TEST','SCORE','TEST_SUB_SCORE','SUB SCORE') SEGMENT_TYPE,
		lkv.meaning TEST_SEGMENT_NAME
    FROM IGS_AD_ACT_STATISTICS aas ,
         IGS_LOOKUP_VALUES lkv
    WHERE  aas.Reporting_Year like nvl(cp_Reporting_Year,'%')
        AND aas.Test_Type like nvl(cp_Test_Type,'%')
        AND aas.TEST_DATE_TXT like nvl(cp_Test_Date,'%')
        AND aas.ACT_Identifier like nvl(cp_ACT_Id,'%')
        AND aas.STATISTIC_TYPE IN ('TEST','TEST_SUB_SCORE')
	AND STATISTIC_CATEGORY IN ('COMENGWRI','COMPOSITE','ENGLISH','MATHS','READING','SCIENCE','ALGCOGEOM',
'ARTSLIT','ELEMALG','PLGEOTRIG','RHESKILLS','SOCSTSCI' ,'USAGMECH' ,'WRITING')
	AND trim(aas.SCORE) <> '--'
	AND lkv.Lookup_code = aas.STATISTIC_CATEGORY
	AND lkv.lookup_type = 'ACT_STATISTIC_CATEGORY'
	AND aas.ACT_Identifier in (Select ACT_Identifier from IGS_AD_ACT_ASSESSMENTS where ACT_Batch_ID = cp_ACT_Batch_Id)
  MINUS
   SELECT
     ADMISSION_TEST_TYPE,
     SEGMENT_TYPE,
     TEST_SEGMENT_NAME
   FROM IGS_AD_TEST_SEGMENTS
   WHERE CLOSED_IND = 'N';
Line: 347

PROCEDURE Insert_ACT_to_Interface (
                  ERRBUF             OUT NOCOPY VARCHAR2,
		  RETCODE            OUT NOCOPY NUMBER,
		  p_ACT_Batch_Id     IN IGS_AD_ACT_ASSESSMENTS.ACT_BATCH_ID%type,
		  p_Source_Type_Id   IN NUMBER,
                  p_Match_Set_Id     IN NUMBER,
		  p_Reporting_Year   IN IGS_AD_ACT_ASSESSMENTS.REPORTING_YEAR%type,
                  p_Test_Type        IN IGS_AD_ACT_ASSESSMENTS.TEST_TYPE%type,
		  p_Test_Date        IN IGS_AD_ACT_ASSESSMENTS.TEST_DATE_TXT%type,
		  p_ACT_Id           IN IGS_AD_ACT_ASSESSMENTS.act_identifier%type,
          P_ADDR_USAGE_CD    IN IGS_AD_ADDRUSAGE_INT_ALL.SITE_USE_CODE%type)

          AS

/*----------------------------------------------------------------------------------
  ||  Created By : stammine
  ||  Created On : 09-Nov-2004
  ||  Purpose : This procedure Loads the data into Ad Interface tables from ACT Data Store
  ||  Known limitations, enhancements or remarks :
  ||  Change History :
  ||  Who             When            What
  ||  (reverse chronological order - newest change first)
  ||--------------------------------------------------------------------------------*/


-- Cusrsor to select the ACT Assessment Recrod
CURSOR c_Act_Assessment ( cp_ACT_Batch_Id IGS_AD_ACT_ASSESSMENTS.ACT_BATCH_ID%type,
		  cp_Reporting_Year IGS_AD_ACT_ASSESSMENTS.REPORTING_YEAR%type,
                  cp_Test_Type IGS_AD_ACT_ASSESSMENTS.TEST_TYPE%type,
		  cp_Test_Date IGS_AD_ACT_ASSESSMENTS.TEST_DATE_TXT%type,
		  cp_ACT_Id    IGS_AD_ACT_ASSESSMENTS.act_identifier%type) IS
SELECT
    actas.ROWID, actas.*,cc.code_id
FROM IGS_AD_ACT_ASSESSMENTS actas,
     IGS_AD_CODE_CLASSES cc
WHERE actas.ACT_Batch_ID = cp_ACT_Batch_Id
    AND actas.Reporting_Year like nvl(cp_Reporting_Year,'%')
    AND actas.Test_Type like nvl(cp_Test_Type,'%')
    AND actas.TEST_DATE_TXT like nvl(cp_Test_Date,'%')
    AND actas.ACT_Identifier like nvl(cp_ACT_Id,'%')
    AND actas.Interface_Transfer_Date IS NULL
    AND cc.name (+) = actas.grade_level
    AND cc.class (+) = 'LEVEL_OF_QUAL'
    AND cc.closed_ind (+) = 'N'
    AND cc.class_type_code (+)='ADM_CODE_CLASSES'
ORDER BY actas.act_identifier,
    actas.TEST_DATE_TXT DESC,
    actas.High_School_Code,
    actas.High_School_Graduation;
Line: 402

    SELECT
        TEST_SEGMENT_ID
    FROM IGS_AD_TEST_SEGMENTS
    WHERE ADMISSION_TEST_TYPE = cp_admission_test_type
        AND UPPER(trim(TEST_SEGMENT_NAME)) = UPPER(trim(cp_test_segment_name))
        AND SEGMENT_TYPE = cp_segment_type;
Line: 411

    SELECT
       Description
     FROM IGS_LOOKUP_VALUES
     WHERE lookup_TYPE = 'ACT_STATISTIC_CATEGORY'
       AND Lookup_code = cp_Statistic_category;
Line: 423

    SELECT
        *
    FROM IGS_AD_ACT_STATISTICS
    WHERE REPORTING_YEAR = cp_reporting_year
        AND TEST_TYPE = cp_test_type
        AND TEST_DATE_TXT = cp_test_date
        AND ACT_Identifier = cp_act_id
        AND STATISTIC_TYPE IN ('TEST','TEST_SUB_SCORE')
	AND STATISTIC_CATEGORY IN ('COMENGWRI','COMPOSITE','ENGLISH','MATHS','READING','SCIENCE','ALGCOGEOM',
'ARTSLIT','ELEMALG','PLGEOTRIG','RHESKILLS','SOCSTSCI' ,'USAGMECH' ,'WRITING')
	AND trim(SCORE) <> '--';
Line: 441

    SELECT
        *
    FROM IGS_AD_ACT_STATISTICS
    WHERE REPORTING_YEAR = cp_reporting_year
        AND TEST_TYPE = cp_test_type
        AND TEST_DATE_TXT = cp_test_date
        AND ACT_Identifier = cp_act_id
        AND STATISTIC_TYPE = 'HIGH_SCHOOL'
	AND (COURSE_STATUS IN ('1','2') OR COURSE_STATUS IS NULL); -- exam taken(1) or Planned(2) or Numeric Grades
Line: 507

  INSERT
  INTO IGS_AD_IMP_BATCH_DET
      (
          BATCH_ID ,
          BATCH_DESC ,
          CREATED_BY ,
          CREATION_DATE ,
          LAST_UPDATED_BY ,
          LAST_UPDATE_DATE ,
          LAST_UPDATE_LOGIN
      )
      VALUES
      (
          IGS_AD_INTERFACE_BATCH_ID_S.NEXTVAL,
          l_Batch_Desc,
          FND_GLOBAL.USER_ID,
          SYSDATE,
          FND_GLOBAL.USER_ID,
          SYSDATE,
          FND_GLOBAL.LOGIN_ID
      ) returning BATCH_ID into l_Batch_Id
      ;
Line: 590

        INSERT
        INTO IGS_AD_INTERFACE_ALL
            (
                INTERFACE_ID ,
                BATCH_ID ,
                SOURCE_TYPE_ID ,
                SURNAME ,
                MIDDLE_NAME ,
                GIVEN_NAMES ,
                SEX ,
                BIRTH_DT ,
                LEVEL_OF_QUAL ,
                STATUS ,
                RECORD_STATUS ,
                CREATED_BY ,
                CREATION_DATE ,
                LAST_UPDATED_BY ,
                LAST_UPDATE_DATE ,
                LAST_UPDATE_LOGIN
            )
            VALUES
            (
                IGS_AD_INTERFACE_S.NEXTVAL,
                l_Batch_id,
                p_Source_Type_Id,
                Act_Assessment_rec.last_name,
                Act_Assessment_rec.middle_initial,
                Act_Assessment_rec.first_name,
                Decode(upper(Act_Assessment_rec.gender),'M','MALE','F','FEMALE','UNKNOWN'),
                to_date(Act_Assessment_rec.date_of_birth_txt,'YYYYMMDD'),
		Act_Assessment_rec.code_id,  -- Grade level need to be defined  in IGS_AD_CODE_CLASSES
		                         --WHERE CLASS ='LEVEL_OF_QUAL' code_id is retrieved from the code_classes table
		'2',
                '2',
                FND_GLOBAL.USER_ID,
                SYSDATE,
                FND_GLOBAL.USER_ID,
                SYSDATE,
                FND_GLOBAL.LOGIN_ID
            ) returning INTERFACE_ID into l_interface_id;
Line: 635

        INSERT
        INTO IGS_AD_ADDR_INT_ALL
            (
                INTERFACE_ADDR_ID,
                INTERFACE_ID ,
                ADDR_LINE_1 ,
                POSTCODE ,
                CITY ,
                STATE ,
		--COUNTY, -- temp
                COUNTRY ,
                START_DATE ,
                STATUS ,
                CREATED_BY ,
                CREATION_DATE ,
                LAST_UPDATED_BY ,
                LAST_UPDATE_DATE ,
                LAST_UPDATE_LOGIN
            )
            VALUES
            (
                IGS_AD_ADDR_INT_S.NEXTVAL,
                l_interface_id,
                Act_Assessment_rec.street_address,
                Act_Assessment_rec.zip_code,
                Act_Assessment_rec.city,  --'ALBANY',
                Act_Assessment_rec.state_abbreviation, --'NY',
		--'ALBANY', --temp
                'US',
                SYSDATE,
                '2',
                FND_GLOBAL.USER_ID,
                SYSDATE,
                FND_GLOBAL.USER_ID,
                SYSDATE,
                FND_GLOBAL.LOGIN_ID
            )returning INTERFACE_ADDR_ID into l_interface_addr_id;
Line: 677

             INSERT INTO igs_ad_addrusage_int_all (
             interface_addrusage_id,
             interface_addr_id,
             site_use_code,
             status,
             created_by,
             creation_date,
             last_updated_by,
             last_update_date,
             last_update_login
             )
             VALUES
             (
             igs_ad_addrusage_int_s.NEXTVAL,
             l_interface_addr_id,  -- interfaced Id populated in igs_ad_addr_int_all.
             p_addr_usage_cd,
             '2',
             fnd_global.user_id,
             sysdate,
             fnd_global.user_id,
             sysdate,
             fnd_global.login_id
         );
Line: 705

            INSERT
            INTO IGS_AD_CONTACTS_INT_ALL
            (
                     INTERFACE_CONTACTS_ID ,
                     INTERFACE_ID  ,
                     CONTACT_POINT_TYPE ,
                     PHONE_LINE_TYPE ,
                     PHONE_AREA_CODE ,
                     PHONE_NUMBER ,
                     STATUS ,
                     CREATED_BY ,
                     CREATION_DATE ,
                     LAST_UPDATED_BY ,
                     LAST_UPDATE_DATE ,
                     LAST_UPDATE_LOGIN
             )
             VALUES
             (
                     IGS_AD_CONTACTS_INT_S.NEXTVAL,
                     l_interface_id,
                     'PHONE', -- COMMUNICATION_TYPE
                     'GEN' ,-- Telephone PHONE_LINE_TYPE
                     SUBSTR(Act_Assessment_rec.home_phone,1,3),
                     SUBSTR(Act_Assessment_rec.home_phone,4,7),
                     '2',
                     FND_GLOBAL.USER_ID,
                     SYSDATE,
                     FND_GLOBAL.USER_ID,
                     SYSDATE,
                     FND_GLOBAL.LOGIN_ID
             );
Line: 738

               INSERT
               INTO IGS_AD_CONTACTS_INT_ALL
                 (
                     INTERFACE_CONTACTS_ID ,
                     INTERFACE_ID ,
                     CONTACT_POINT_TYPE ,
                     PHONE_LINE_TYPE ,
                     PHONE_NUMBER ,
                     STATUS ,
                     CREATED_BY ,
                     CREATION_DATE ,
                     LAST_UPDATED_BY ,
                     LAST_UPDATE_DATE ,
                     LAST_UPDATE_LOGIN
                 )
                 VALUES
                 (
                     IGS_AD_CONTACTS_INT_S.NEXTVAL,
                     l_interface_id,
                     'PHONE', -- COMMUNICATION_TYPE
                     'GEN' ,-- Telephone PHONE_LINE_TYPE
                     Act_Assessment_rec.home_phone,
                     '2',
                     FND_GLOBAL.USER_ID,
                     SYSDATE,
                     FND_GLOBAL.USER_ID,
                     SYSDATE,
                     FND_GLOBAL.LOGIN_ID
                 );
Line: 774

          INSERT
          INTO IGS_AD_API_INT_ALL
              (
                  INTERFACE_API_ID ,
                  INTERFACE_ID ,
                  PERSON_ID_TYPE ,
                  ALTERNATE_ID ,
                  STATUS ,
                  CREATED_BY ,
                  CREATION_DATE ,
                  LAST_UPDATED_BY ,
                  LAST_UPDATE_DATE ,
                  LAST_UPDATE_LOGIN
              )
              VALUES
              (
                  IGS_AD_API_INT_S.nextval,
                  l_interface_id,
                  G_SSN_Person_Id_Type,   -- 'SSN', -- {get the person_type having the System Person Type  = SSN}
                  Act_Assessment_rec.act_identifier,
                  '2',
                  FND_GLOBAL.USER_ID,
                  SYSDATE,
                  FND_GLOBAL.USER_ID,
                  SYSDATE,
                  FND_GLOBAL.LOGIN_ID
              );
Line: 807

         INSERT
          INTO IGS_AD_API_INT_ALL
              (
                  INTERFACE_API_ID ,
                  INTERFACE_ID ,
                  PERSON_ID_TYPE ,
                  ALTERNATE_ID ,
                  STATUS ,
                  CREATED_BY ,
                  CREATION_DATE ,
                  LAST_UPDATED_BY ,
                  LAST_UPDATE_DATE ,
                  LAST_UPDATE_LOGIN
              )
              VALUES
              (
                  IGS_AD_API_INT_S.nextval,
                  l_interface_id,
                  G_ACT_Person_Id_Type,   -- 'ACTID',     -- {get the person_type having the System Person Type  = ACT}
                  SUBSTR(Act_Assessment_rec.act_identifier,(Decode(SUBSTR(Act_Assessment_rec.act_identifier,1,1),'-',2,1))),
                  '2',
                  FND_GLOBAL.USER_ID,
                  SYSDATE,
                  FND_GLOBAL.USER_ID,
                  SYSDATE,
                  FND_GLOBAL.LOGIN_ID
              );
Line: 837

      END IF; -- End Insert Most Recent Person Details
Line: 844

     INSERT
     INTO IGS_AD_TEST_INT
        (
            INTERFACE_TEST_ID ,
            INTERFACE_ID ,
            ADMISSION_TEST_TYPE ,
            TEST_DATE ,
            SCORE_TYPE ,
            SCORE_SOURCE_ID ,
	    SCORE_REPORT_DATE ,
            SPECIAL_CODE ,
            STATUS ,
            CREATED_BY ,
            CREATION_DATE ,
            LAST_UPDATED_BY ,
            LAST_UPDATE_DATE ,
            LAST_UPDATE_LOGIN,
	    ACTIVE_IND
        )
        VALUES
        (
            IGS_AD_TEST_INT_S.NEXTVAL,
            l_interface_id,
            Decode (Act_Assessment_rec.test_type,'D','ACT-DANTES','F','ACT-INTERNATIONAL','I',
    	        'ACT-INSTITUTION','R','ACT-RESIDUAL','S','ACT-STATE','Z','ACT-ARRANGED','N','ACT-NATIONAL'),
    	    to_date( Act_Assessment_rec.test_date_txt||'01','YYYYMMDD'),
            'OFFICIAL',
    	    G_Score_Source_id,
	    SYSDATE,
            Act_Assessment_rec.corrected_report_ind, -- if the data is ' ' in Data file value in the Assessments table is NULL
            '2',
            FND_GLOBAL.USER_ID,
            SYSDATE,
            FND_GLOBAL.USER_ID,
            SYSDATE,
            FND_GLOBAL.LOGIN_ID,
	    'Y'
        ) returning INTERFACE_TEST_ID,ADMISSION_TEST_TYPE into l_interface_test_id,l_admission_test_type;
Line: 1030

        INSERT
        INTO IGS_AD_TEST_SEGS_INT
            (
                INTERFACE_TESTSEGS_ID ,
                INTERFACE_TEST_ID ,
                ADMISSION_TEST_TYPE ,
                TEST_SEGMENT_ID ,
                TEST_SCORE ,
                NATIONAL_PERCENTILE ,
                STATE_PERCENTILE ,
                SCORE_BAND_UPPER ,
                SCORE_BAND_LOWER ,
                STATUS ,
                CREATED_BY ,
                CREATION_DATE ,
                LAST_UPDATED_BY ,
                LAST_UPDATE_DATE ,
                LAST_UPDATE_LOGIN
            )
            VALUES
            (
                IGS_AD_TEST_SEGS_INT_S.NEXTVAL,
                l_interface_test_id,
                l_admission_test_type,
                l_test_segment_id,
                l_test_score,
                DECODE(INSTR(l_national_percentile,'-'),0,to_number(l_national_percentile),NULL),  --l_national_percentile bug#4693325
                DECODE(INSTR(l_state_percentile,'-'),0,to_number(l_state_percentile),NULL),        --l_state_percentile
                l_score_band_upper,
                l_score_band_lower,
                '2',
                FND_GLOBAL.USER_ID,
                SYSDATE,
                FND_GLOBAL.USER_ID,
                SYSDATE,
                FND_GLOBAL.LOGIN_ID
            );
Line: 1068

      END LOOP;	--- End Inserting multiple records of Test Details for a Person
Line: 1082

      INSERT
      INTO IGS_AD_ACADHIS_INT_ALL
        (
            INTERFACE_ACADHIS_ID ,
            INTERFACE_ID ,
            INSTITUTION_CODE ,
            CURRENT_INST ,
            PLANNED_COMPLETION_DATE ,
            SELFREP_INST_GPA ,
            STATUS ,
            CREATED_BY ,
            CREATION_DATE ,
            LAST_UPDATED_BY ,
            LAST_UPDATE_DATE ,
            LAST_UPDATE_LOGIN
        )
        VALUES
        (
            IGS_AD_ACADHIS_INT_S.NEXTVAL,
            l_interface_id,
            Act_Assessment_Rec.high_school_code,
            'N',
            DECODE(Act_Assessment_Rec.high_school_graduation,'',NULL,to_date(Act_Assessment_Rec.high_school_graduation||'0501','YYYYMMDD')),
                                                          	    -- changed planned completion date from 01-jan to 01-may bug# 4252413
            DECODE(INSTR(Act_Assessment_Rec.high_school_average,'-'),0,Act_Assessment_Rec.high_school_average,NULL),
            '2',
            FND_GLOBAL.USER_ID,
            SYSDATE,
            FND_GLOBAL.USER_ID,
            SYSDATE,
            FND_GLOBAL.LOGIN_ID
        ) returning INTERFACE_ACADHIS_ID into l_interface_acadhis_id;
Line: 1130

    INSERT
    INTO IGS_AD_TXCPT_INT
        (
            INTERFACE_TRANSCRIPT_ID ,
            TRANSCRIPT_STATUS ,
            TRANSCRIPT_TYPE ,
            TRANSCRIPT_SOURCE ,
            INTERFACE_ACADHIS_ID ,
            STATUS ,
            ENTERED_GS_ID ,
            CONV_GS_ID ,
            TERM_TYPE ,
            CREATED_BY ,
            CREATION_DATE ,
            LAST_UPDATED_BY ,
            LAST_UPDATE_DATE ,
            LAST_UPDATE_LOGIN ,
            DATE_OF_ISSUE
        )
        VALUES
        (
            IGS_AD_TXCPT_INT_S.NEXTVAL,
            'FINAL', -- Lookup code for lookup_type  =  TRANSCRIPT_STATUS
            'OFFICIAL', -- Lookup code for lookup_type  =  TRANSCRIPT_TYPE
            G_Transcript_Source,       --User Defined 'ACT' Transcript Info Code Class 'Transcript Source'
            l_interface_acadhis_id,
            '2',
            G_Grading_Scale, -- User Defined '4 POINT' Transcript Info Code Class 'Grading Scale Types'
            G_Grading_Scale,  -- User Defined '4 POINT' Transcript Info Code Class 'Grading Scale Types'
            'S',       -- Term Type is Defined as 'S' for Semister in lookup for TERM_TYPE
            FND_GLOBAL.USER_ID,
            SYSDATE,
            FND_GLOBAL.USER_ID,
            SYSDATE,
            FND_GLOBAL.LOGIN_ID,
    	    to_date( Act_Assessment_rec.TEST_DATE_TXT||'01','YYYYMMDD')
        ) returning INTERFACE_TRANSCRIPT_ID into l_Interface_Transcript_Id ;
Line: 1171

    INSERT
    INTO IGS_AD_TRMDT_INT
        (
            INTERFACE_TERM_DTLS_ID ,
            INTERFACE_TRANSCRIPT_ID ,
            START_DATE ,
            END_DATE ,
            TERM ,
            STATUS ,
            CREATED_BY ,
            CREATION_DATE ,
            LAST_UPDATED_BY ,
            LAST_UPDATE_DATE ,
            LAST_UPDATE_LOGIN
        )
        VALUES
        (
            igs_ad_trmdt_int_s.NEXTVAL,
            l_Interface_Transcript_Id,
            to_date( Act_Assessment_rec.TEST_DATE_TXT||'01','YYYYMMDD'),
            to_date( Act_Assessment_rec.TEST_DATE_TXT||'02','YYYYMMDD'),
            'ACT - '||to_char(to_date( Act_Assessment_rec.TEST_DATE_TXT||'01','YYYYMMDD'),'Mon DD, YYYY'),  -- 'ACT Test Date - '||to_char(to_date( Act_Assessment_rec.TEST_DATE_TXT||'01','YYYYMMDD'),'Month DD, YYYY'),
            '2',
            FND_GLOBAL.USER_ID,
            SYSDATE,
            FND_GLOBAL.USER_ID,
            SYSDATE,
            FND_GLOBAL.LOGIN_ID
        )returning INTERFACE_TERM_DTLS_ID into l_interface_term_dtls_id;
Line: 1223

	  INSERT
          INTO IGS_AD_TUNDT_INT
          (
              INTERFACE_TERM_UNITDTLS_ID ,
              INTERFACE_TERM_DTLS_ID ,
              UNIT ,
              UNIT_DIFFICULTY ,
              UNIT_NAME ,
              GRADE ,
              STATUS ,
              CREATED_BY ,
              CREATION_DATE ,
              LAST_UPDATED_BY ,
              LAST_UPDATE_DATE ,
              LAST_UPDATE_LOGIN
          )
          VALUES
          (
              IGS_AD_TUNDT_INT_S.NEXTVAL,
              l_interface_term_dtls_id,
              Act_Statistic_HS_Rec.statistic_category ,
              G_Unit_Difficulty,
              l_Statistic_Category_desc,
              l_grade,
              '2',
              FND_GLOBAL.USER_ID,
              SYSDATE,
              FND_GLOBAL.USER_ID,
              SYSDATE,
              FND_GLOBAL.LOGIN_ID
          ) ;
Line: 1262

	 INSERT
         INTO IGS_AD_TUNDT_INT
          (
              INTERFACE_TERM_UNITDTLS_ID ,
              INTERFACE_TERM_DTLS_ID ,
              UNIT ,
              UNIT_DIFFICULTY ,
              UNIT_NAME ,
              GRADE ,
              STATUS ,
              CREATED_BY ,
              CREATION_DATE ,
              LAST_UPDATED_BY ,
              LAST_UPDATE_DATE ,
              LAST_UPDATE_LOGIN
          )
          VALUES
          (
              IGS_AD_TUNDT_INT_S.NEXTVAL,
              l_interface_term_dtls_id,
              Act_Statistic_HS_Rec.statistic_category ,
              G_Unit_Difficulty,
              l_Statistic_Category_desc,
              Decode(trim(l_grade),'4','A','3','B','2','C','1','D','0','F','','P',l_grade),
              '2',
              FND_GLOBAL.USER_ID,
              SYSDATE,
              FND_GLOBAL.USER_ID,
              SYSDATE,
              FND_GLOBAL.LOGIN_ID
          ) ;
Line: 1298

       Update IGS_AD_ACT_ASSESSMENTS set Interface_Transfer_Date = SYSDATE where rowid = Act_Assessment_Rec.rowid;
Line: 1313

       END; -- END of Inserting a Single Transaction
Line: 1320

    END LOOP --END of Inserting all Person details
    COMMIT;
Line: 1329

   FND_FILE.PUT_LINE(Fnd_File.LOG,l_rec_fail_count || ' ACT records have failed to insert into the interface tables');
Line: 1351

   END Insert_ACT_to_Interface;-- End of Procedure