DBA Data[Home] [Help]

APPS.IGS_AD_ACAD_HISTORY_PKG SQL Statements

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

Line: 3

  PROCEDURE insert_row (
    x_rowid                             IN OUT NOCOPY VARCHAR2,
    x_attribute14                       IN     VARCHAR2,
    x_attribute15                       IN     VARCHAR2,
    x_attribute16                       IN     VARCHAR2,
    x_attribute17                       IN     VARCHAR2,
    x_attribute18                       IN     VARCHAR2,
    x_attribute19                       IN     VARCHAR2,
    x_attribute20                       IN     VARCHAR2,
    x_attribute13                       IN     VARCHAR2,
    x_attribute11                       IN     VARCHAR2,
    x_attribute12                       IN     VARCHAR2,
    x_education_id                      OUT NOCOPY    NUMBER,
    x_person_id                         IN     NUMBER,
    x_current_inst                      IN     VARCHAR2,
    x_degree_attempted            IN     VARCHAR2,
    x_program_code                      IN     VARCHAR2,
    x_degree_earned		IN     VARCHAR2,
    x_comments                          IN     VARCHAR2,
    x_start_date                        IN     DATE,
    x_end_date                          IN     DATE,
    x_planned_completion_date           IN     DATE,
    x_recalc_total_cp_attempted         IN     NUMBER,
    x_recalc_total_cp_earned            IN     NUMBER,
    x_recalc_total_unit_gp              IN     NUMBER,
    x_recalc_tot_gpa_units_attemp       IN     NUMBER,
    x_recalc_inst_gpa                   IN     VARCHAR2,
    x_recalc_grading_scale_id           IN     NUMBER,
    x_selfrep_total_cp_attempted        IN     NUMBER,
    x_selfrep_total_cp_earned           IN     NUMBER,
    x_selfrep_total_unit_gp             IN     NUMBER,
    X_selfrep_tot_gpa_uts_attemp	IN     NUMBER,
    x_selfrep_inst_gpa                  IN     VARCHAR2,
    x_selfrep_grading_scale_id          IN     NUMBER,
    x_selfrep_weighted_gpa              IN     VARCHAR2,
    x_selfrep_rank_in_class             IN     NUMBER,
    x_selfrep_weighed_rank              IN     VARCHAR2,
    x_type_of_school                    IN     VARCHAR2,
    x_institution_code			IN     VARCHAR2,
    x_attribute_category                IN     VARCHAR2,
    x_attribute1                        IN     VARCHAR2,
    x_attribute2                        IN     VARCHAR2,
    x_attribute3                        IN     VARCHAR2,
    x_attribute4                        IN     VARCHAR2,
    x_attribute5                        IN     VARCHAR2,
    x_attribute6                        IN     VARCHAR2,
    x_attribute7                        IN     VARCHAR2,
    x_attribute8                        IN     VARCHAR2,
    x_attribute9                        IN     VARCHAR2,
    x_attribute10                       IN     VARCHAR2,
    x_selfrep_class_size                IN     NUMBER DEFAULT NULL,
    x_transcript_required               IN     VARCHAR2 DEFAULT NULL,
    x_school_party_id                   IN     NUMBER,
    x_status                            IN     VARCHAR2,
    x_object_version_number             OUT NOCOPY    NUMBER,
    x_msg_data				OUT NOCOPY	   VARCHAR2,
    x_return_status			OUT NOCOPY	   VARCHAR2,
    x_mode                              IN     VARCHAR2    ,
    x_school_attended_name     IN VARCHAR2  DEFAULT NULL,
    x_program_type_attempted   IN VARCHAR2  ,
    x_program_type_earned      IN VARCHAR2
  )
 AS
 l_education_rec   					HZ_PERSON_INFO_V2PUB.EDUCATION_REC_TYPE;
Line: 77

    SELECT party_id
    FROM   igs_pe_hz_parties
    WHERE  oss_org_unit_cd = p_party_number;
Line: 82

    SELECT party_name
    FROM   hz_parties hz, igs_pe_hz_parties php
    WHERE  php.oss_org_unit_cd = p_party_number
    AND php.party_id = hz.party_id ;
Line: 88

    SELECT    dg.degree_cd
    FROM       igs_ps_degrees dg,
               igs_ps_type_all ps
    WHERE   dg.degree_cd = p_degree
    AND dg.closed_ind  ='N'
    AND dg.program_type = ps.course_type;
Line: 97

    SELECT birth_date
    FROM  igs_pe_person_base_v
    WHERE person_id = p_person_id;
Line: 110

  ||  Purpose : Handles the INSERT DML logic for the table.
  ||  Known limitations, enhancements or remarks :
  ||  Change History :
  ||  Who             When            What
  ||  (reverse chronological order - newest change first)
  || samaresh.in      20-NOV-2001   Added a Check to see if
  ||                                current institution already exists
  ||                                for the person id
  || vdixit.in	      23-JULY-2001  Added new column transcript_required
  ||					to the tbh calls
  || pkpatel          30-Jun-2005   Bug 4327807 (Person SS Enhancement)
  ||                                Removed the check for single current institution. Multiple current institutions will be allowed.
  ||                                Removed the cursor to get the object version number. In insert its not needed.
  */
  BEGIN
  l_mode := NVL(x_mode ,'R');
Line: 258

       Igs_Ad_Hz_Acad_Hist_Pkg.Insert_Row
   	( X_ROWID  => l_RowId,
    	  X_RECALC_TOTAL_CP_ATTEMPTED    => X_RECALC_TOTAL_CP_ATTEMPTED,
 	  X_RECALC_TOTAL_CP_EARNED       => X_RECALC_TOTAL_CP_EARNED,
 	  X_RECALC_TOTAL_UNIT_GP         => X_RECALC_TOTAL_UNIT_GP,
 	  X_RECALC_TOT_GPA_UTS_ATTEMPTED => x_recalc_tot_gpa_units_attemp,
 	  X_RECALC_INST_GPA              => X_RECALC_INST_GPA,
 	  X_RECALC_GRADING_SCALE_ID      => X_RECALC_GRADING_SCALE_ID,
 	  X_SELFREP_TOTAL_CP_ATTEMPTED   => X_SELFREP_TOTAL_CP_ATTEMPTED,
 	  X_SELFREP_TOTAL_CP_EARNED      => X_SELFREP_TOTAL_CP_EARNED,
 	  X_SELFREP_TOTAL_UNIT_GP        => X_SELFREP_TOTAL_UNIT_GP,
 	  X_SELFREP_TOT_GPA_UTS_ATTEMP   => X_SELFREP_TOT_GPA_UTS_ATTEMP,
 	  X_SELFREP_INST_GPA             => X_SELFREP_INST_GPA,
 	  X_SELFREP_GRADING_SCALE_ID     => X_SELFREP_GRADING_SCALE_ID,
 	  X_SELFREP_WEIGHTED_GPA         => X_SELFREP_WEIGHTED_GPA,
 	  X_SELFREP_RANK_IN_CLASS        => X_SELFREP_RANK_IN_CLASS,
 	  X_SELFREP_WEIGHED_RANK         => X_SELFREP_WEIGHED_RANK,
 	  X_ATTRIBUTE_CATEGORY           => X_ATTRIBUTE_CATEGORY,
	  X_SELFREP_CLASS_SIZE           => X_SELFREP_CLASS_SIZE,
 	  X_ATTRIBUTE1                   => X_ATTRIBUTE1,
 	  X_ATTRIBUTE2                   => X_ATTRIBUTE2,
 	  X_ATTRIBUTE3                   => X_ATTRIBUTE3,
 	  X_ATTRIBUTE4                   => X_ATTRIBUTE4,
 	  X_ATTRIBUTE5                   => X_ATTRIBUTE5,
 	  X_ATTRIBUTE6                   => X_ATTRIBUTE6,
 	  X_ATTRIBUTE7                   => X_ATTRIBUTE7,
 	  X_ATTRIBUTE8                   => X_ATTRIBUTE8,
 	  X_ATTRIBUTE9                   => X_ATTRIBUTE9,
 	  X_ATTRIBUTE10                  => X_ATTRIBUTE10,
 	  X_ATTRIBUTE11                  => X_ATTRIBUTE11,
 	  X_ATTRIBUTE12                  => X_ATTRIBUTE12,
 	  X_ATTRIBUTE13                  => X_ATTRIBUTE13,
 	  X_ATTRIBUTE14                  => X_ATTRIBUTE14,
 	  X_ATTRIBUTE15                  => X_ATTRIBUTE15,
 	  X_ATTRIBUTE16                  => X_ATTRIBUTE16,
 	  X_ATTRIBUTE17                  => X_ATTRIBUTE17,
 	  X_ATTRIBUTE18                  => X_ATTRIBUTE18,
 	  X_ATTRIBUTE19                  => X_ATTRIBUTE19,
 	  X_ATTRIBUTE20                  => X_ATTRIBUTE20,
 	  X_HZ_ACAD_HIST_ID              =>  lv_Hz_Acad_Hist_Id,
 	  X_EDUCATION_ID                 =>   lv_Education_Id,
 	  X_CURRENT_INST                 =>  X_CURRENT_INST,
 	  X_DEGREE_ATTEMPTED             => X_DEGREE_ATTEMPTED,
 	  X_COMMENTS                     => X_COMMENTS,
 	  X_PLANNED_COMPLETION_DATE      => X_PLANNED_COMPLETION_DATE,
          X_TRANSCRIPT_REQUIRED	       => X_TRANSCRIPT_REQUIRED	,
 	  X_MODE                         => 'R');
Line: 317

  END insert_row;
Line: 319

 PROCEDURE update_row (
    x_rowid                             IN     VARCHAR2,
    x_attribute14                       IN     VARCHAR2,
    x_attribute15                       IN     VARCHAR2,
    x_attribute16                       IN     VARCHAR2,
    x_attribute17                       IN     VARCHAR2,
    x_attribute18                       IN     VARCHAR2,
    x_attribute19                       IN     VARCHAR2,
    x_attribute20                       IN     VARCHAR2,
    x_attribute13                       IN     VARCHAR2,
    x_attribute11                       IN     VARCHAR2,
    x_attribute12                       IN     VARCHAR2,
    x_education_id                      IN     NUMBER,
    x_person_id                         IN     NUMBER,
    x_current_inst                      IN     VARCHAR2,
    x_degree_attempted            IN     VARCHAR2,
    x_program_code                      IN     VARCHAR2,
    x_degree_earned		IN     VARCHAR2,
    x_comments                          IN     VARCHAR2,
    x_start_date                        IN     DATE,
    x_end_date                          IN     DATE,
    x_planned_completion_date           IN     DATE,
    x_recalc_total_cp_attempted         IN     NUMBER,
    x_recalc_total_cp_earned            IN     NUMBER,
    x_recalc_total_unit_gp              IN     NUMBER,
    x_recalc_tot_gpa_units_attemp       IN     NUMBER,
    x_recalc_inst_gpa                   IN     VARCHAR2,
    x_recalc_grading_scale_id           IN     NUMBER,
    x_selfrep_total_cp_attempted        IN     NUMBER,
    x_selfrep_total_cp_earned           IN     NUMBER,
    x_selfrep_total_unit_gp             IN     NUMBER,
    x_selfrep_tot_gpa_uts_attemp	IN     NUMBER,
    x_selfrep_inst_gpa                  IN     VARCHAR2,
    x_selfrep_grading_scale_id          IN     NUMBER,
    x_selfrep_weighted_gpa              IN     VARCHAR2,
    x_selfrep_rank_in_class             IN     NUMBER,
    x_selfrep_weighed_rank              IN     VARCHAR2,
    x_type_of_school                    IN     VARCHAR2,
    x_institution_code			IN     VARCHAR2,
    x_attribute_category                IN     VARCHAR2,
    x_attribute1                        IN     VARCHAR2,
    x_attribute2                        IN     VARCHAR2,
    x_attribute3                        IN     VARCHAR2,
    x_attribute4                        IN     VARCHAR2,
    x_attribute5                        IN     VARCHAR2,
    x_attribute6                        IN     VARCHAR2,
    x_attribute7                        IN     VARCHAR2,
    x_attribute8                        IN     VARCHAR2,
    x_attribute9                        IN     VARCHAR2,
    x_attribute10                       IN     VARCHAR2,
    x_selfrep_class_size                IN     NUMBER DEFAULT NULL,
    x_transcript_required               IN     VARCHAR2 DEFAULT NULL,
    x_school_party_id                   IN     NUMBER,
    x_status                            IN     VARCHAR2,
    x_object_version_number             IN OUT NOCOPY    NUMBER,
    x_msg_data				OUT NOCOPY    VARCHAR2,
    x_return_status			OUT NOCOPY    VARCHAR2,
    x_mode                              IN     VARCHAR2   ,
    x_school_attended_name     IN VARCHAR2  DEFAULT NULL,
    x_program_type_attempted   IN VARCHAR2  ,
    x_program_type_earned      IN VARCHAR2
  ) AS
  /*
  ||  Created By : [email protected]
  ||  Created On : 07-SEP-2000
  ||  Purpose : Handles the UPDATE DML logic for the table.
  ||  Known limitations, enhancements or remarks :
  ||  Change History :
  ||  Who             When            What
  ||  (reverse chronological order - newest change first)
  ||
  || apadegal.in      10-Jun-2005   Modified the validation logic for
  ||                                UK Degree Earned and Degree Attempted
  ||
  || samaresh.in      20-NOV-2001   Added a Check to see if
  ||                                current institution already exists
  ||                                for the person id
  || vdixit.in	      23-JULY-2001  Added new column transcript_required
  ||					to the tbh calls
  || pkpatel          30-Jun-2005   Bug 4327807 (Person SS Enhancement)
  ||                                Removed the check for single current institution. Multiple current institutions will be allowed.
  ||                                Removed the cursor to get the Created_By_Module. In update no need to pass it.
  ||
  */

  l_education_rec   					hz_person_info_v2pub.education_rec_type;
Line: 422

    SELECT status,TRANSCRIPT_REQUIRED from IGS_AD_ACAD_HISTORY_V
    WHERE row_id = cp_rowid;
Line: 426

     SELECT  ROWID, HZ_ACAD_HIST_ID
     FROM IGS_AD_HZ_ACAD_HIST
     WHERE EDUCATION_ID = x_Education_Id;
Line: 431

    SELECT party_id
    FROM   igs_pe_hz_parties
    WHERE  oss_org_unit_cd = p_party_number;
Line: 436

    SELECT party_name
    FROM   hz_parties hz, igs_pe_hz_parties php
    WHERE  php.oss_org_unit_cd = p_party_number
    AND php.party_id = hz.party_id ;
Line: 442

    SELECT '1'
    FROM  igs_av_adv_standing
    WHERE person_id = p_person_id
    AND   exemption_institution_cd = p_party_number;
Line: 448

    SELECT    dg.degree_cd
    FROM       igs_ps_degrees dg
    WHERE   dg.degree_cd = p_degree
    AND dg.closed_ind  ='N'
    AND dg.program_type IS NOT NULL;
Line: 455

    SELECT degree_attempted, degree_earned, program_code
    FROM IGS_AD_ACAD_HISTORY_V ach
    WHERE ach.education_id = x_education_id;
Line: 461

    SELECT birth_date
    FROM  igs_pe_person_base_v
    WHERE person_id = p_person_id;
Line: 469

    SELECT DISTINCT 1
    FROM igs_ad_transcript_v trans, igs_ad_code_classes code
    WHERE trans.transcript_source = code.code_id
    AND trans.education_id = p_education_id
    AND code.class = 'TRANSCRIPT_SOURCE'
    AND code.class_type_code = 'ADM_CODE_CLASSES'
    AND code.system_status = 'THIRD_PARTY_TRANSFER_EVAL';
Line: 635

       hz_person_info_v2pub.Update_education(
          p_init_msg_list =>  FND_API.G_TRUE,
          p_education_rec => l_education_rec,
	  p_object_version_number => x_object_version_number,
          x_return_status  => lv_return_status,
          x_msg_count   => lv_msg_count,
          x_msg_data => lv_msg_data );
Line: 722

 END update_row;