DBA Data[Home] [Help]

APPS.IGS_AD_SS_APPL_FEE_PKG SQL Statements

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

Line: 14

PROCEDURE check_offer_resp_update(
         p_person_id IN NUMBER,
	 p_admission_application_number IN NUMBER,
	 p_nominated_course_cd IN VARCHAR2,
	 p_sequence_number IN NUMBER,
	 x_return_status OUT NOCOPY VARCHAR2,
	 x_msg_count OUT NOCOPY NUMBER,
	 x_msg_data OUT NOCOPY VARCHAR2 )
AS
 /*************************************************************
  Created By :samaresh
  Date : 20-DEC-2001
  Created By : Sandhya.Amaresh
  Purpose : This api check if the offer response can be made
  'Accepted' for the offer
  Know limitations, enhancements or remarks
  Change History
  Who             When            What
  ***************************************************************/
  CURSOR c_appl(cp_person_id NUMBER,cp_admission_appl_number NUMBER) IS
  SELECT *
  FROM igs_ad_appl
  WHERE person_id = cp_person_id
  AND admission_appl_number = cp_admission_appl_number;
Line: 40

  SELECT *
  FROM igs_ad_ps_appl_inst
  WHERE person_id = cp_person_id
  AND admission_appl_number = cp_admission_appl_number
  AND nominated_course_cd = cp_nominated_cd
  AND sequence_number = cp_seq_number;
Line: 219

END check_offer_resp_update;
Line: 221

PROCEDURE check_offer_update(
         p_person_id IN NUMBER,
	 p_admission_application_number IN NUMBER,
	 p_nominated_course_cd IN VARCHAR2,
	 p_sequence_number IN NUMBER,
	 x_return_status OUT NOCOPY VARCHAR2,
	 x_msg_count OUT NOCOPY NUMBER,
	 x_msg_data OUT NOCOPY VARCHAR2 )
AS
 /*************************************************************
  Created By :samaresh
  Date : 20-DEC-2001
  Created By : Sandhya.Amaresh
  Purpose : This api check if an offer can be made for the
  application
  Know limitations, enhancements or remarks
  Change History
  Who             When            What
  ***************************************************************/

  CURSOR c_appl(cp_person_id NUMBER,cp_admission_appl_number NUMBER) IS
  SELECT *
  FROM igs_ad_appl
  WHERE person_id = cp_person_id
  AND admission_appl_number = cp_admission_appl_number;
Line: 248

  SELECT *
  FROM igs_ad_ps_appl_inst
  WHERE person_id = cp_person_id
  AND admission_appl_number = cp_admission_appl_number
  AND nominated_course_cd = cp_nominated_cd
  AND sequence_number = cp_seq_number;
Line: 432

END check_offer_update;
Line: 434

PROCEDURE check_update_aeps_acs(
          p_person_id  IN NUMBER,
          p_admission_application_number  IN NUMBER,
          p_nominated_course_cd    IN VARCHAR2,
          p_sequence_number        IN NUMBER,
          x_return_status          OUT NOCOPY VARCHAR2,
          x_msg_count              OUT NOCOPY NUMBER,
          x_msg_data               OUT NOCOPY VARCHAR2)
AS
/*************************************************************
 Created By :rboddu
 Date Created By : 31-DEC-2001
 Purpose : 2158524
 Know limitations, enhancements or remarks
 Change History
 Who             When            What
 (reverse chronological order - newest change first)
***************************************************************/
--Cursor which retrieves the system admission process type associated with the application.
CURSOR c_appl_cur IS
  SELECT s_admission_process_type, admission_cat
  FROM   igs_ad_appl
  WHERE  person_id = p_person_id AND
         admission_appl_number = p_admission_application_number;
Line: 460

SELECT 1 FROM IGS_AD_PRCS_CAT_STEP APCS , IGS_TR_TYPE_ALL TRT
WHERE
APCS.S_ADMISSION_STEP_TYPE = TRT.TRACKING_TYPE AND
APCS.STEP_GROUP_TYPE = 'TRACK' AND
TRT.S_TRACKING_TYPE IS NOT NULL
AND admission_cat = p_adm_cat
AND s_admission_process_type = p_adm_prc_typ;
Line: 577

END check_update_aeps_acs;
Line: 605

   SELECT application_type
   FROM igs_ad_appl
   WHERE person_id = p_person_id AND
         admission_appl_number = p_admission_appl_number;
Line: 612

    SELECT
	   gl_rev_acct_ccid,
	   gl_cash_acct_ccid,
           rev_account_code,
	   cash_account_code
    FROM   igs_ad_ss_appl_typ
    WHERE  admission_application_type = l_adm_application_type;
Line: 622

    SELECT
	(NVL(apl.appl_fee_amt,0)-sum(req.FEE_AMOUNT)) OutstandingBal
	FROM
	IGS_AD_APPL_ALL apl,
	igs_ad_app_req req
	WHERE
	apl.person_id= p_person_id AND
	apl.admission_appl_number = p_admission_appl_number AND
	apl.person_id = req.person_id AND
	apl.admission_appl_number= req.admission_appl_number AND
	EXISTS (SELECT 'x'
		FROM igs_ad_code_classes
		WHERE class = 'SYS_FEE_TYPE'
		AND system_status = 'APPL_FEE'
		AND applicant_fee_type = code_id
		AND CLASS_TYPE_CODE = 'ADM_CODE_CLASSES')
	GROUP BY apl.appl_fee_amt;
Line: 641

     SELECT
        NVL(apl.appl_fee_amt,0) appfee
     FROM IGS_AD_APPL_ALL apl
     WHERE
	apl.person_id= p_person_id AND
	apl.admission_appl_number = p_admission_appl_number;
Line: 739

                               Modified call to igs_ad_app_req_pkg.insert_row() - added 3 new parameters
    VVUTUKUR    26-NOV-2002    Enh#2584986.GL Interface Build. Added 9 new parameters to this procedure.
                               These additional attributes, i.e. credit card details, Accounting information and the GL_DATE are passed to the call to igs_ad_app_req_pkg.insert_row.
    ***************************************************************/

   --CURSOR which checks whether the application is a valid one
      CURSOR is_valid_appl_cur(l_person_id IN NUMBER, l_admission_appl_number IN NUMBER) IS
        SELECT person_id
        FROM igs_ad_appl apai
        WHERE apai.person_id = l_person_id AND
        apai.admission_appl_number = l_admission_appl_number;
Line: 753

        SELECT code_id
        FROM igs_ad_code_classes
        WHERE system_status = p_sys_fee_method
        AND system_default = 'Y'
	AND CLASS_TYPE_CODE='ADM_CODE_CLASSES';
Line: 761

        SELECT code_id
        FROM igs_ad_code_classes
        WHERE system_status = p_sys_fee_status
        AND system_default = 'Y'
	AND CLASS_TYPE_CODE='ADM_CODE_CLASSES';
Line: 769

        SELECT code_id
        FROM igs_ad_code_classes
        WHERE system_status = p_sys_fee_type
        AND system_default = 'Y'
	AND CLASS_TYPE_CODE='ADM_CODE_CLASSES';
Line: 828

	    igs_ad_app_req_pkg.insert_row(
                                      X_ROWID                        => l_rowid,
                                      X_APP_REQ_ID                   => l_app_req_id,
                                      X_PERSON_ID                    => p_person_id,
                                      X_ADMISSION_APPL_NUMBER        => p_admission_appl_number,
                                      X_APPLICANT_FEE_TYPE           => l_default_fee_type,
                                      X_APPLICANT_FEE_STATUS         => l_default_fee_status,
                                      X_FEE_DATE                     => TRUNC(SYSDATE),
                                      X_FEE_PAYMENT_METHOD           => l_default_pay_method,
                                      X_FEE_AMOUNT                   => p_app_fee_amt,
                                      X_REFERENCE_NUM                => p_authorization_number,
                                      X_CREDIT_CARD_CODE             => p_credit_card_code,
                                      X_CREDIT_CARD_HOLDER_NAME      => p_credit_card_holder_name,
                                      X_CREDIT_CARD_NUMBER           => p_credit_card_number,
                                      X_CREDIT_CARD_EXPIRATION_DATE  => p_credit_card_expiration_date,
                                      X_REV_GL_CCID                  => p_rev_gl_ccid,
                                      X_CASH_GL_CCID                 => p_cash_gl_ccid,
                                      X_REV_ACCOUNT_CD               => p_rev_account_cd,
                                      X_CASH_ACCOUNT_CD              => p_cash_account_cd,
                                      X_GL_DATE                      => p_gl_date,
                                      X_GL_POSTED_DATE               => NULL,
                                      X_POSTING_CONTROL_ID           => NULL,
                                      x_credit_card_tangible_cd      => p_credit_card_tangible_cd,
                                      x_credit_card_payee_cd         => fnd_profile.value('IGS_FI_PAYEE_NAME'),
                                      x_credit_card_status_code      => 'PENDING'
                                     );