DBA Data[Home] [Help]

APPS.AR_INVOICE_SQL_FUNC_PUB SQL Statements

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

Line: 43

  select translated_description
    into l_description
    from ra_customer_trx_lines
   where customer_trx_line_id = p_customer_trx_line_id;
Line: 97

	SELECT nvl( cp_site.tax_printing_option,
        	 nvl(cp_cust.tax_printing_option,p_tax_printing_option) )
	INTO   l_tax_printing_option
	FROM   hz_customer_profiles 	cp_site,
       	       hz_customer_profiles 	cp_cust,
       	       hz_cust_site_uses       	site
	WHERE  cp_site.site_use_id(+) = site.site_use_id
	AND    site.site_use_id       = p_bill_to_site_use_id
	AND    cp_cust.cust_account_id = p_bill_to_customer_id
	AND    cp_cust.site_use_id    is null;
Line: 177

           SELECT NVL(SUM(adj.amount),0)
             INTO commit_adjustments
             FROM ra_customer_trx 		trx,
                  ra_cust_trx_types 		type,
                  ar_adjustments 		adj
            WHERE trx.cust_trx_type_id 		= type.cust_trx_type_id
              AND type.type in ('INV', 'CM')
              AND trx.complete_flag		='Y'
              AND trx.initial_customer_trx_id 	= p_init_cust_trx_id
              AND adj.customer_trx_id 	= DECODE(type.type,
                               'INV', trx.customer_trx_id,
                               'CM', trx.previous_customer_trx_id)
              AND NVL(adj.subsequent_trx_id,-111) = DECODE(type.type,
                               'INV',-111,
				'CM',trx.customer_trx_id)
              AND adj.adjustment_type 		= 'C';
Line: 194

           SELECT NVL(SUM(line.extended_amount),0)
           INTO   commit_total_activity
           FROM   ra_customer_trx trx,
                  ra_cust_trx_types type,
                  ra_customer_trx_lines line
           WHERE  trx.cust_trx_type_id = type.cust_trx_type_id
             AND  trx.customer_trx_id = line.customer_trx_id
             AND    type.type = 'CM'
             AND    trx.complete_flag = 'Y'
             AND    trx.previous_customer_trx_id = p_init_cust_trx_id;
Line: 213

           SELECT -1 * (NVL(SUM(amount_line_items_original), 0) -
                        NVL(SUM(amount_line_items_remaining), 0))
           INTO   commit_total_activity
           FROM   ar_payment_schedules
           WHERE  customer_trx_id = p_init_cust_trx_id;
Line: 234

     SELECT SUM(Amount)
     INTO commit_this_invoice
     FROM ar_adjustments
     WHERE adjustment_type = 'C'
	   AND ( ((customer_trx_id = p_customer_trx_id )
		 	AND (subsequent_trx_id is null))
      		  OR  subsequent_trx_id = p_customer_trx_id);
Line: 300

	SELECT SUM(Amount)
	INTO   commit_this_invoice
	FROM   ar_adjustments
	WHERE  adjustment_type = 'C'
	       AND  ( ((customer_trx_id = p_customer_trx_id )
			   AND (subsequent_trx_id is null))
      		       OR  subsequent_trx_id = p_customer_trx_id) ;
Line: 349

           SELECT NVL(SUM(adj.amount),0)
             INTO commit_adjustments
             FROM ra_customer_trx 		trx,
                  ra_cust_trx_types 		type,
                  ar_adjustments 		adj
            WHERE trx.cust_trx_type_id 		= type.cust_trx_type_id
              AND type.type in ('INV', 'CM')
              AND trx.complete_flag		='Y'
              AND trx.initial_customer_trx_id 	= p_init_cust_trx_id
              AND adj.customer_trx_id 	= DECODE(type.type,
                               'INV', trx.customer_trx_id,
                               'CM', trx.previous_customer_trx_id)
              AND NVL(adj.subsequent_trx_id,-111) = DECODE(type.type,
                               'INV',-111,
				'CM',trx.customer_trx_id)
              AND adj.adjustment_type 		= 'C';
Line: 366

           SELECT NVL(SUM(line.extended_amount),0)
           INTO   commit_total_activity
           FROM   ra_customer_trx trx,
                  ra_cust_trx_types type,
                  ra_customer_trx_lines line
           WHERE  trx.cust_trx_type_id = type.cust_trx_type_id
             AND  trx.customer_trx_id = line.customer_trx_id
             AND    type.type = 'CM'
             AND    trx.complete_flag = 'Y'
             AND    trx.previous_customer_trx_id = p_init_cust_trx_id;
Line: 385

           SELECT -1 * (NVL(SUM(amount_line_items_original), 0) -
                        NVL(SUM(amount_line_items_remaining), 0))
           INTO   commit_total_activity
           FROM   ar_payment_schedules
           WHERE  customer_trx_id = p_init_cust_trx_id;
Line: 413

|| PRIVATE PROCEDURE     update_customer_trx
||
|| DESCRIPTION          This procedure updates the ra_customer_trx table
||		   and sets the printing information.
||
|| ARGUMENTS
||              IN:     p_choice
||			p_customer_trx_id
||			p_trx_type
||			p_term_count
||			p_term_sequence_number
||			p_printing_count
||			p_printing_original_date
||
||              OUT:
||
|| FUNCTION CALL
||
|| RETURN
||
|| NOTE    This is a update  procedure. So pragma restriction should not be
||         imposed in its declaration.
||
||  MODIFICATION HISTORY
||      29-MAY-97  	Ashim K Dey      Created
=============================================================================*/
PROCEDURE update_customer_trx (
		p_choice	   	 IN VARCHAR2,
		p_customer_trx_id  	 IN NUMBER,
		p_trx_type	   	 IN VARCHAR2,
		p_term_count	    	 IN NUMBER,
		p_term_sequence_number   IN NUMBER,
		p_printing_count   	 IN NUMBER,
		p_printing_original_date IN DATE)  IS
BEGIN

   IF
	p_choice <> 'ADJ'

   THEN

     /* 4188835 - freeze for tax if printing columns updated */
     IF NVL(p_printing_count, 0) = 0
     THEN
        /* This is the first run for this one -- freeze it */
        arp_etax_util.global_document_update(p_customer_trx_id,
                                             null,
                                             'PRINT');
Line: 463

	UPDATE ra_customer_trx
	SET printing_pending =
	      decode (p_trx_type, 'CM', 'N',
	        decode (p_term_count,
		    greatest(nvl(last_printed_sequence_num,0),
                                      p_term_sequence_number), 'N',
                                                         NULL, 'N',
                                                            1, 'N',
                                                            0, 'N',
                                                                'Y')),
      	   printing_count          = decode(p_printing_count,
					      NULL, 0,
                                                   p_printing_count) + 1,
           printing_last_printed  = SYSDATE,
           printing_original_date = decode(p_printing_count, 0, SYSDATE,
                                      p_printing_original_date),
           last_printed_sequence_num =
        		decode(p_term_count,NULL,NULL,
               		     greatest(nvl(last_printed_sequence_num,0),
               				p_term_sequence_number))
  	WHERE customer_trx_id = p_customer_trx_id;
Line: 486

END update_customer_trx ;
Line: 512

        SELECT 'x' from dual where exists
         ( SELECT 'x'
           FROM   ra_customer_trx_lines l
           WHERE  l.link_to_cust_trx_line_id = line_id
           AND    l.line_type = 'TAX'
           AND    l.extended_amount <> 0 );
Line: 530

	SELECT meaning
	INTO   l_taxyn
	FROM   ar_lookups
	WHERE  lookup_type = 'YES/NO'
        AND    lookup_code = 'Y' ;
Line: 538

        SELECT meaning
	INTO   l_taxyn
	FROM   ar_lookups
	WHERE  lookup_type = 'YES/NO'
        AND    lookup_code = 'N' ;
Line: 577

SELECT rt.address_id
  FROM hz_cust_acct_sites acct_site,
       hz_party_sites party_site,
       hz_locations loc,
       ra_remit_tos 	rt
 WHERE acct_site.cust_acct_site_id = rt.address_id
   AND acct_site.party_site_id = party_site.party_site_id
   AND loc.location_id = party_site.location_id
   AND nvl(rt.status,'A') = 'A'
   AND nvl(acct_site.status, 'A') = 'A'
   AND (nvl(rt.state, inv_state)= inv_state
        OR
        (inv_state IS NULL AND
         rt.state  IS NULL))
   AND ((inv_postal_code between
                rt.postal_code_low and rt.postal_code_high)
        OR
        (rt.postal_code_high IS NULL and rt.postal_code_low IS NULL))
   AND rt.country = inv_country
ORDER BY rt.postal_code_low,
         rt.postal_code_high,
         rt.state,
         loc.address1,
         loc.address2;
Line: 605

        SELECT loc.state,
               loc.country,
               loc.postal_code
        FROM hz_cust_acct_sites acct_site,
             hz_party_sites party_site,
             hz_locations loc,
             hz_cust_site_uses site_uses
        WHERE acct_site.cust_acct_site_id  = site_uses.cust_acct_site_id
        AND   site_uses.site_use_id = bill_site_use_id
        and   acct_site.party_site_id = party_site.party_site_id
        and   loc.location_id = party_site.location_id;
Line: 727

    SELECT remit_to_address_id
    INTO   l_remit_to_address_id
    FROM   ra_customer_trx
    WHERE   customer_trx_id = p_previous_customer_trx_id;