DBA Data[Home] [Help]

APPS.ARI_SELF_REG_CONFIG SQL Statements

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

Line: 9

 |      when the user selects the location of the customer requesting access.
 |
 | PARAMETERS
 |      p_customer_id           IN VARCHAR2
 |      p_customer_site_use_id  IN VARCHAR2 DEFAULT NULL
 |      x_verify_access         OUT ARI_SELF_REGISTRATION_PKG.VerifyAccessTable
 |      x_attempts              OUT NUMBER
 |
 | NOTES
 |      Records in ARI_SELF_REGISTRATION_PKG.VerifyAccessTable contain the variables listed below:
 |          question        VARCHAR2(2000)
 |          expected_answer VARCHAR2(2000)
 |          currency_code   VARCHAR2(15)
 |
 | MODIFICATION HISTORY
 | Date                  Author            Description of Changes
 | 09-May-2005           vnb               Created
 | 22-Mar-2010           avepati           bug 7713325 - FLEXIBILITY TO DEFINE CHALLENGE QUESTION DURING SELF REGISTRION
 *=======================================================================*/
PROCEDURE  verify_customer_site_access( p_customer_id          IN VARCHAR2,
                                        p_customer_site_use_id IN VARCHAR2 DEFAULT NULL,
                                        x_verify_access        OUT NOCOPY ARI_SELF_REGISTRATION_PKG.VerifyAccessTable,
                                        x_attempts             OUT NOCOPY NUMBER)
IS
    l_trx_number    VARCHAR2(255);
Line: 42

    	select organization_id org_id from hr_operating_units where mo_global.check_access(organization_id) = 'Y';
Line: 59

    	SELECT org_id INTO cust_site_org_id
    	FROM hz_cust_site_uses
    	WHERE site_use_id = p_customer_site_use_id ;
Line: 154

                SELECT trx_number
                INTO l_trx_number
                FROM ar_payment_schedules
                WHERE customer_id = p_customer_id
                AND customer_site_use_id = nvl(p_customer_site_use_id,customer_site_use_id)
                AND status like 'OP'
                AND amount_due_remaining > 0
                AND rownum = 1;
Line: 171

                    SELECT to_char(amount_due_remaining)
                    INTO x_verify_access(i).expected_answer
                    FROM ar_payment_schedules
                    WHERE customer_id = p_customer_id
                    AND customer_site_use_id = nvl(p_customer_site_use_id,customer_site_use_id)
                    AND status like 'OP'
                    AND amount_due_remaining > 0
                    AND rownum = 1;
Line: 191

              SELECT receipt_number
              INTO l_receipt_number
              FROM ar_cash_receipts
              WHERE PAY_FROM_CUSTOMER = p_customer_id
              AND customer_site_use_id = nvl(p_customer_site_use_id,customer_site_use_id)
              AND rownum = 1;
Line: 214

                        SELECT amount
                        INTO l_temp
                        FROM ar_cash_receipts
                        WHERE PAY_FROM_CUSTOMER = p_customer_id
                        AND customer_site_use_id = nvl(p_customer_site_use_id,customer_site_use_id)
                        AND rownum = 1;
Line: 247

 |      when the user selects the customer requesting access.
 |
 | PARAMETERS
 |      p_customer_id           IN VARCHAR2
 |      x_verify_access         OUT ARI_SELF_REGISTRATION_PKG.VerifyAccessTable
 |      x_attempts              OUT NUMBER
 |
 | NOTES
 |      Records in ARI_SELF_REGISTRATION_PKG.VerifyAccessTable contain the variables listed below:
 |          question        VARCHAR2(2000)
 |          expected_answer VARCHAR2(2000)
 |          currency_code   VARCHAR2(15)
 |
 | MODIFICATION HISTORY
 | Date                  Author            Description of Changes
 | 09-May-2005           vnb               Created
 | 19-Mar-2010           avepati           bug 7713325 - FLEXIBILITY TO DEFINE CHALLENGE QUESTION DURING SELF REGISTRION
 *=======================================================================*/
PROCEDURE  validate_cust_detail_access( p_customer_id          IN VARCHAR2,
                                        x_verify_access        OUT NOCOPY ARI_SELF_REGISTRATION_PKG.VerifyAccessTable,
                                        x_attempts             OUT NOCOPY NUMBER)
IS
    l_customer_name     hz_parties.party_name%type;
Line: 380

        SELECT cust_account_id
        INTO l_customer_id
        FROM hz_cust_accounts
        where account_number = p_search_number;
Line: 395

 * the source. So added 'distinct' in the below query to select unique customer_id.
 */
            SELECT DISTINCT customer_id
            INTO l_customer_id
            FROM ar_payment_schedules
            WHERE trx_number = p_search_number
            AND class = (CASE p_search_type
                            WHEN 'INVOICES' THEN 'INV'
            	            WHEN 'PAYMENTS' THEN 'PMT'
                            WHEN 'DEBIT_MEMOS' THEN 'DM'
                            WHEN 'CREDIT_MEMOS' THEN 'CM'
                            WHEN 'DEPOSITS' THEN 'DEP'
                	END);
Line: 489

                  l_query_string := 'SELECT anstable.'||p_answer_column|| ' from '|| p_answer_table||' anstable, hz_cust_accounts hca WHERE rownum = 1 and hca.'||p_hz_join_column||' = anstable.'||p_answer_join_column||
                                  ' and hca.cust_account_id = '||p_customer_id;
Line: 493

 l_query_string :=  'SELECT anstable.'||p_answer_column|| ' from '|| p_answer_table||' anstable,hz_party_sites hps, hz_cust_acct_sites_all hcas, hz_cust_site_uses_all hcsu where hcsu.site_use_id =' || p_customer_site_use_id ||
                                  ' and hcsu.cust_acct_site_id = hcas.cust_acct_site_id and hcas.party_site_id = hps.party_site_id and hps.'||p_hz_join_column||' = anstable.'||p_answer_join_column;
Line: 502

              SELECT site_use_id into l_site_use_id FROM
                        ( SELECT 	site_uses.site_use_id   FROM
                                  fnd_territories_vl     Terr,
                                  hz_cust_acct_sites     acct_sites,
                                  hz_party_sites         party_sites,
                                  hz_locations           loc,
                                  hz_cust_accounts       Cust,
                                  hz_parties             Party,
                                  hz_cust_site_uses	 site_uses
                                WHERE Party.party_id = Cust.party_id
                                  AND Cust.account_number =  p_customer_id
                                  AND Cust.cust_account_id = acct_sites.cust_account_id
                                  AND ACCT_SITES.party_site_id     = PARTY_SITES.party_site_id
                                  AND PARTY_SITES.location_id      = LOC.location_id
                                  AND acct_sites.cust_acct_site_id = site_uses.cust_acct_site_id
                                  AND site_uses.site_use_code = 'BILL_TO'
                                  AND loc.country         = Terr.territory_code(+)
                                  order by site_uses.creation_date asc ) dummy
                                  where rownum=1;
Line: 524

  l_query_string :='SELECT anstable.'||p_answer_column|| ' from '|| p_answer_table||' anstable,hz_party_sites hps, hz_cust_acct_sites_all hcas, hz_cust_site_uses_all hcsu where hcsu.site_use_id =' || l_site_use_id ||
                                  ' and hcsu.cust_acct_site_id = hcas.cust_acct_site_id and hcas.party_site_id = hps.party_site_id and hps.'||p_hz_join_column||' = anstable.'||p_answer_join_column;
Line: 561

        SELECT cust_account_id
        INTO l_customer_id
        FROM hz_cust_accounts
        where account_number = p_search_number;
Line: 578

 * the source. So added 'distinct' in the below query to select unique customer_id.
 */
            SELECT DISTINCT customer_id
            INTO l_customer_id
            FROM ar_payment_schedules
            WHERE trx_number = p_search_number
            AND class = (CASE p_search_type
                            WHEN 'INVOICES' THEN 'INV'
            	            WHEN 'PAYMENTS' THEN 'PMT'
                            WHEN 'DEBIT_MEMOS' THEN 'DM'
                            WHEN 'CREDIT_MEMOS' THEN 'CM'
                            WHEN 'DEPOSITS' THEN 'DEP'
                	END);
Line: 592

						SELECT account_number
		        INTO l_account_number
        FROM hz_cust_accounts
        where cust_account_id  = l_customer_id;