DBA Data[Home] [Help]

APPS.ARP_PROCESS_HEADER_UPDTE_COVER SQL Statements

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

Line: 8

 |    update_header_cover                                                    |
 |                                                                           |
 | DESCRIPTION                                                               |
 |    Updates a record in ra_customer_trx.                                   |
 |                                                                           |
 | SCOPE - PUBLIC                                                            |
 |                                                                           |
 | EXETERNAL PROCEDURES/FUNCTIONS ACCESSED                                   |
 |    arp_util.debug                                                         |
 |    arp_process_header.update_header                                       |
 |                                                                           |
 | ARGUMENTS  : IN:                                                          |
 |                 p_form_name                                               |
 |                 p_form_version                                            |
 |                 p_trx_amount                                              |
 |                 p_trx_class                                               |
 |                 p_gl_date                                                 |
 |                 p_term_in_use_flag                                        |
 |                 p_open_rec_flag                                           |
 |                 p_recalc_tax_flag                                         |
 |                 p_rerun_autoacc_flag                                      |
 |                 p_receivable_ccid                                         |
 |                 p_customer_trx_id                                         |
 |                 p_trx_number                                              |
 |                 p_posting_control_id                                      |
 |                 p_ra_post_loop_number                                     |
 |                 p_complete_flag                                           |
 |                 p_initial_customer_trx_id                                 |
 |                 p_initial_customer_trx_line_id                            |
 |                 p_previous_customer_trx_id                                |
 |                 p_related_customer_trx_id                                 |
 |                 p_recurred_from_trx_number                                |
 |                 p_cust_trx_type_id                                        |
 |                 p_batch_id                                                |
 |                 p_batch_source_id                                         |
 |                 p_agreement_id                                            |
 |                 p_trx_date                                                |
 |                 p_bill_to_customer_id                                     |
 |                 p_bill_to_contact_id                                      |
 |                 p_bill_to_site_use_id                                     |
 |                 p_ship_to_customer_id                                     |
 |                 p_ship_to_contact_id                                      |
 |                 p_ship_to_site_use_id                                     |
 |                 p_sold_to_customer_id                                     |
 |                 p_sold_to_site_use_id                                     |
 |                 p_sold_to_contact_id                                      |
 |                 p_customer_reference                                      |
 |                 p_customer_reference_date                                 |
 |                 p_cr_method_for_installments                              |
 |                 p_credit_method_for_rules                                 |
 |                 p_start_date_commitment                                   |
 |                 p_end_date_commitment                                     |
 |                 p_exchange_date                                           |
 |                 p_exchange_rate                                           |
 |                 p_exchange_rate_type                                      |
 |                 p_customer_bank_account_id                                |
 |                 p_finance_charges                                         |
 |                 p_fob_point                                               |
 |                 p_comments                                                |
 |                 p_internal_notes                                          |
 |                 p_invoice_currency_code                                   |
 |                 p_invoicing_rule_id                                       |
 |                 p_last_printed_sequence_num                               |
 |                 p_orig_system_batch_name                                  |
 |                 p_primary_salesrep_id                                     |
 |                 p_printing_count                                          |
 |                 p_printing_last_printed                                   |
 |                 p_printing_option                                         |
 |                 p_printing_original_date                                  |
 |                 p_printing_pending                                        |
 |                 p_purchase_order                                          |
 |                 p_purchase_order_date                                     |
 |                 p_purchase_order_revision                                 |
 |                 p_receipt_method_id                                       |
 |                 p_remit_to_address_id                                     |
 |                 p_shipment_id                                             |
 |                 p_ship_date_actual                                        |
 |                 p_ship_via                                                |
 |                 p_term_due_date                                           |
 |                 p_term_id                                                 |
 |                 p_territory_id                                            |
 |                 p_waybill_number                                          |
 |                 p_status_trx                                              |
 |                 p_reason_code                                             |
 |                 p_doc_sequence_id                                         |
 |                 p_doc_sequence_value                                      |
 |                 p_paying_customer_id                                      |
 |                 p_paying_site_use_id                                      |
 |                 p_related_batch_source_id                                 |
 |                 p_default_tax_exempt_flag                                 |
 |                 p_created_from                                            |
 |                 p_ps_dispute_amount                                       |
 |                 p_ps_dispute_date                                         |
 |                 p_deflt_ussgl_trx_code_context                            |
 |                 p_deflt_ussgl_transaction_code                            |
 |                 p_old_trx_number                                          |
 |                 p_interface_header_context                                |
 |                 p_interface_header_attribute1                             |
 |                 p_interface_header_attribute2                             |
 |                 p_interface_header_attribute3                             |
 |                 p_interface_header_attribute4                             |
 |                 p_interface_header_attribute5                             |
 |                 p_interface_header_attribute6                             |
 |                 p_interface_header_attribute7                             |
 |                 p_interface_header_attribute8                             |
 |                 p_interface_header_attribute9                             |
 |                 p_interface_header_attribute10                            |
 |                 p_interface_header_attribute11                            |
 |                 p_interface_header_attribute12                            |
 |                 p_interface_header_attribute13                            |
 |                 p_interface_header_attribute14                            |
 |                 p_interface_header_attribute15                            |
 |                 p_attribute_category                                      |
 |                 p_attribute1                                              |
 |                 p_attribute2                                              |
 |                 p_attribute3                                              |
 |                 p_attribute4                                              |
 |                 p_attribute5                                              |
 |                 p_attribute6                                              |
 |                 p_attribute7                                              |
 |                 p_attribute8                                              |
 |                 p_attribute9                                              |
 |                 p_attribute10                                             |
 |                 p_attribute11                                             |
 |                 p_attribute12                                             |
 |                 p_attribute13                                             |
 |                 p_attribute14                                             |
 |                 p_attribute15                                             |
 |                 p_commit_customer_trx_line_id                             |
 |                 p_commit_inventory_item_id                                |
 |                 p_commit_memo_line_id                                     |
 |                 p_commit_description                                      |
 |                 p_commit_extended_amount                                  |
 |                 p_commit_interface_line_attr1                             |
 |                 p_commit_interface_line_attr2                             |
 |                 p_commit_interface_line_attr3                             |
 |                 p_commit_interface_line_attr4                             |
 |                 p_commit_interface_line_attr5                             |
 |                 p_commit_interface_line_attr6                             |
 |                 p_commit_interface_line_attr7                             |
 |                 p_commit_interface_line_attr8                             |
 |                 p_commit_interface_line_attr9                             |
 |                 p_commit_interface_line_attr10                            |
 |                 p_commit_interface_line_attr11                            |
 |                 p_commit_interface_line_attr12                            |
 |                 p_commit_interface_line_attr13                            |
 |                 p_commit_interface_line_attr14                            |
 |                 p_commit_interface_line_attr15                            |
 |                 p_commit_interface_line_contxt                            |
 |                 p_commit_attribute_category                               |
 |                 p_commit_attribute1                                       |
 |                 p_commit_attribute2                                       |
 |                 p_commit_attribute3                                       |
 |                 p_commit_attribute4                                       |
 |                 p_commit_attribute5                                       |
 |                 p_commit_attribute6                                       |
 |                 p_commit_attribute7                                       |
 |                 p_commit_attribute8                                       |
 |                 p_commit_attribute9                                       |
 |                 p_commit_attribute10                                      |
 |                 p_commit_attribute11                                      |
 |                 p_commit_attribute12                                      |
 |                 p_commit_attribute13                                      |
 |                 p_commit_attribute14                                      |
 |                 p_commit_attribute15                                      |
 |              OUT:                                                         |
 |                 p_trx_number                                              |
 |                 p_customer_trx_id                                         |
 |          IN/ OUT:                                                         |
 |                                                                           |
 | RETURNS    : NONE                                                         |
 |                                                                           |
 | NOTES                                                                     |
 |                                                                           |
 | MODIFICATION HISTORY                                                      |
 |     27-NOV-95  Martin Johnson      Created                                |
 |     18-May-05  Debbie Sue Jancis   Added Legal Entity Id for LE project   |
 |   28-MAR-2006  Herve Yu            BUG#4897183 call update XLA events     |
 |                                                                           |
 +===========================================================================*/

PG_DEBUG varchar2(1) := NVL(FND_PROFILE.value('AFLOG_ENABLED'), 'N');
Line: 191

PROCEDURE update_header_cover(
  p_form_name                           IN varchar2,
  p_form_version                        IN number,
  p_trx_amount                          IN number,
  p_trx_class                           IN VARCHAR2,
  p_gl_date                             IN DATE,
  p_term_in_use_flag                    IN varchar2,
  p_open_rec_flag                       IN VARCHAR2,
  p_recalc_tax_flag                     IN varchar2,
  p_rerun_autoacc_flag                  IN varchar2,
  p_receivable_ccid                     IN NUMBER,
  p_customer_trx_id                     IN NUMBER,
  p_trx_number                          IN VARCHAR2,
  p_posting_control_id                  IN NUMBER,
  p_ra_post_loop_number                 IN NUMBER,
  p_complete_flag                       IN VARCHAR2,
  p_initial_customer_trx_id             IN NUMBER,
  p_initial_customer_trx_line_id        IN NUMBER,
  p_previous_customer_trx_id            IN NUMBER,
  p_related_customer_trx_id             IN NUMBER,
  p_recurred_from_trx_number            IN VARCHAR2,
  p_cust_trx_type_id                    IN NUMBER,
  p_batch_id                            IN NUMBER,
  p_batch_source_id                     IN NUMBER,
  p_agreement_id                        IN NUMBER,
  p_trx_date                            IN DATE,
  p_bill_to_customer_id                 IN NUMBER,
  p_bill_to_contact_id                  IN NUMBER,
  p_bill_to_site_use_id                 IN NUMBER,
  p_ship_to_customer_id                 IN NUMBER,
  p_ship_to_contact_id                  IN NUMBER,
  p_ship_to_site_use_id                 IN NUMBER,
  p_sold_to_customer_id                 IN NUMBER,
  p_sold_to_site_use_id                 IN NUMBER,
  p_sold_to_contact_id                  IN NUMBER,
  p_customer_reference                  IN VARCHAR2,
  p_customer_reference_date             IN DATE,
  p_cr_method_for_installments          IN VARCHAR2,
  p_credit_method_for_rules             IN VARCHAR2,
  p_start_date_commitment               IN DATE,
  p_end_date_commitment                 IN DATE,
  p_exchange_date                       IN DATE,
  p_exchange_rate                       IN NUMBER,
  p_exchange_rate_type                  IN VARCHAR2,
  p_customer_bank_account_id            IN NUMBER,
  p_finance_charges                     IN VARCHAR2,
  p_fob_point                           IN VARCHAR2,
  p_comments                            IN VARCHAR2,
  p_internal_notes                      IN VARCHAR2,
  p_invoice_currency_code               IN VARCHAR2,
  p_invoicing_rule_id                   IN NUMBER,
  p_last_printed_sequence_num           IN NUMBER,
  p_orig_system_batch_name              IN VARCHAR2,
  p_primary_salesrep_id                 IN NUMBER,
  p_printing_count                      IN NUMBER,
  p_printing_last_printed               IN DATE,
  p_printing_option                     IN VARCHAR2,
  p_printing_original_date              IN DATE,
  p_printing_pending                    IN VARCHAR2,
  p_purchase_order                      IN VARCHAR2,
  p_purchase_order_date                 IN DATE,
  p_purchase_order_revision             IN VARCHAR2,
  p_receipt_method_id                   IN NUMBER,
  p_remit_to_address_id                 IN NUMBER,
  p_shipment_id                         IN NUMBER,
  p_ship_date_actual                    IN DATE,
  p_ship_via                            IN VARCHAR2,
  p_term_due_date                       IN DATE,
  p_term_id                             IN NUMBER,
  p_territory_id                        IN NUMBER,
  p_waybill_number                      IN VARCHAR2,
  p_status_trx                          IN VARCHAR2,
  p_reason_code                         IN VARCHAR2,
  p_doc_sequence_id                     IN NUMBER,
  p_doc_sequence_value                  IN NUMBER,
  p_paying_customer_id                  IN NUMBER,
  p_paying_site_use_id                  IN NUMBER,
  p_related_batch_source_id             IN NUMBER,
  p_default_tax_exempt_flag             IN VARCHAR2,
  p_created_from                        IN VARCHAR2,
  p_ps_dispute_amount                   IN number,
  p_ps_dispute_date                     IN date,
  p_deflt_ussgl_trx_code_context        IN VARCHAR2,
  p_deflt_ussgl_transaction_code        IN VARCHAR2,
  p_old_trx_number                      IN VARCHAR2,
  p_interface_header_context            IN VARCHAR2,
  p_interface_header_attribute1         IN VARCHAR2,
  p_interface_header_attribute2         IN VARCHAR2,
  p_interface_header_attribute3         IN VARCHAR2,
  p_interface_header_attribute4         IN VARCHAR2,
  p_interface_header_attribute5         IN VARCHAR2,
  p_interface_header_attribute6         IN VARCHAR2,
  p_interface_header_attribute7         IN VARCHAR2,
  p_interface_header_attribute8         IN VARCHAR2,
  p_interface_header_attribute9         IN VARCHAR2,
  p_interface_header_attribute10        IN VARCHAR2,
  p_interface_header_attribute11        IN VARCHAR2,
  p_interface_header_attribute12        IN VARCHAR2,
  p_interface_header_attribute13        IN VARCHAR2,
  p_interface_header_attribute14        IN VARCHAR2,
  p_interface_header_attribute15        IN VARCHAR2,
  p_attribute_category                  IN VARCHAR2,
  p_attribute1                          IN VARCHAR2,
  p_attribute2                          IN VARCHAR2,
  p_attribute3                          IN VARCHAR2,
  p_attribute4                          IN VARCHAR2,
  p_attribute5                          IN VARCHAR2,
  p_attribute6                          IN VARCHAR2,
  p_attribute7                          IN VARCHAR2,
  p_attribute8                          IN VARCHAR2,
  p_attribute9                          IN VARCHAR2,
  p_attribute10                         IN VARCHAR2,
  p_attribute11                         IN VARCHAR2,
  p_attribute12                         IN VARCHAR2,
  p_attribute13                         IN VARCHAR2,
  p_attribute14                         IN VARCHAR2,
  p_attribute15                         IN VARCHAR2,
  p_commit_customer_trx_line_id         IN NUMBER,
  p_commit_inventory_item_id            IN NUMBER,
  p_commit_memo_line_id			IN NUMBER,
  p_commit_description                  IN VARCHAR2,
  p_commit_extended_amount              IN NUMBER,
  p_commit_interface_line_attr1         IN VARCHAR2,
  p_commit_interface_line_attr2         IN VARCHAR2,
  p_commit_interface_line_attr3         IN VARCHAR2,
  p_commit_interface_line_attr4         IN VARCHAR2,
  p_commit_interface_line_attr5         IN VARCHAR2,
  p_commit_interface_line_attr6         IN VARCHAR2,
  p_commit_interface_line_attr7         IN VARCHAR2,
  p_commit_interface_line_attr8         IN VARCHAR2,
  p_commit_interface_line_attr9         IN VARCHAR2,
  p_commit_interface_line_attr10        IN VARCHAR2,
  p_commit_interface_line_attr11        IN VARCHAR2,
  p_commit_interface_line_attr12        IN VARCHAR2,
  p_commit_interface_line_attr13        IN VARCHAR2,
  p_commit_interface_line_attr14        IN VARCHAR2,
  p_commit_interface_line_attr15        IN VARCHAR2,
  p_commit_interface_line_contxt        IN VARCHAR2,
  p_commit_attribute_category           IN VARCHAR2,
  p_commit_attribute1                   IN VARCHAR2,
  p_commit_attribute2                   IN VARCHAR2,
  p_commit_attribute3                   IN VARCHAR2,
  p_commit_attribute4                   IN VARCHAR2,
  p_commit_attribute5                   IN VARCHAR2,
  p_commit_attribute6                   IN VARCHAR2,
  p_commit_attribute7                   IN VARCHAR2,
  p_commit_attribute8                   IN VARCHAR2,
  p_commit_attribute9                   IN VARCHAR2,
  p_commit_attribute10                  IN VARCHAR2,
  p_commit_attribute11                  IN VARCHAR2,
  p_commit_attribute12                  IN VARCHAR2,
  p_commit_attribute13                  IN VARCHAR2,
  p_commit_attribute14                  IN VARCHAR2,
  p_commit_attribute15                  IN VARCHAR2,
  p_ctl_default_ussgl_trx_code          IN varchar2,
  p_status                             OUT NOCOPY varchar2,
  p_legal_entity_id                     IN NUMBER DEFAULT NULL,
  p_payment_trxn_extension_id           IN NUMBER DEFAULT NULL,
  p_billing_date                        IN DATE   DEFAULT NULL,
  p_ct_reference			IN VARCHAR2 DEFAULT NULL)  IS /* Bug fix 5330712 */

--{BUG#4897183
CURSOR cev IS
SELECT t.trx_date,
       d.gl_date,
       t.org_id,
       d.set_of_books_id,
       t.term_id,
       t.exchange_rate,
       t.exchange_date,
       t.exchange_rate_type,
       t.complete_flag         -- Bug 8936486
  FROM ra_customer_trx t,
       ra_cust_trx_line_gl_dist d
 WHERE t.customer_trx_id = p_customer_trx_id
   AND t.customer_trx_id = d.customer_trx_id
   AND d.account_class   = 'REC' ;
Line: 370

SELECT customer_trx_line_id
FROM   ra_customer_trx_lines_all
WHERE  customer_trx_id = p_trx_id
AND    line_type = 'LINE';
Line: 377

SELECT complete_flag
FROM ra_customer_trx_all
WHERE customer_trx_id = p_customer_trx_id;
Line: 408

      arp_util.debug('arp_process_header_updte_cover.update_header_cover()+');
Line: 883

arp_acct_event_pkg.update_dates_for_trx_event
(p_source_id_int_1    => p_customer_trx_id,
 p_trx_number         => p_trx_number,
 p_legal_entity_id    => p_legal_entity_id,
 p_ledger_id          => l_sob_id,
 p_org_id             => l_org_id,
 p_event_id           => NULL,
 p_valuation_method   => NULL,
 p_entity_type_code   => 'TRANSACTIONS',
 p_event_type_code    => 'INV_CREATE',
 p_curr_event_date    => l_gl_date,
 p_event_date         => p_gl_date,
 p_status             => 'I',
 p_action             => 'UPDATE_EVENT_DATE',
 p_curr_trx_date      => l_trx_date,
 p_transaction_date   => p_trx_date,
 x_event_id           => x_event_id);
Line: 926

   arp_process_header.update_header(
                                      p_form_name,
                                      p_form_version,
                                      l_trx_rec,
                                      p_customer_trx_id,
                                      NVL(p_trx_amount,0),
                                      p_trx_class,
                                      p_gl_date,
                                      p_initial_customer_trx_line_id,
                                      l_commit_rec,
                                      p_open_rec_flag,
                                      p_term_in_use_flag,
                                      l_recalc_tax_flag,
                                      l_rerun_autoacc_flag,
                                      NVL(p_ps_dispute_amount,0),
                                      p_ps_dispute_date,
                                      p_status);
Line: 946

   /* 8349620 - Added Call to eTax API update_exchange_rate when
      Exchange details updates.*/
   IF  lf
   THEN
     /* Determine state for etax sync call */

    IF (p_complete_flag = 'Y') AND (NVL(p_exchange_rate, 0) <> NVL(l_exch_rate, 0) OR
                                    NVL(p_exchange_rate_type, '$#') <> NVL(l_exch_type, '$#') OR
				    NOT((p_exchange_date iS NULL AND l_exch_date IS NULL) OR p_exchange_date = l_exch_date)) THEN

        arp_etax_services_pkg.update_exchange_info(
	              p_customer_trx_id      => p_customer_trx_id,
		      p_exchange_rate        => p_exchange_rate,
		      p_exchange_date        => p_exchange_date,
		      p_exchange_rate_type   => p_exchange_rate_type );
Line: 975

        /* execute line_det_factor update (discount amount
           may have changed) */
        IF PG_DEBUG in ('Y','C')
        THEN
           arp_debug.debug('term has changed, execute update of LDF');
Line: 982

        /* loop through the lines and update line det factors
           for each */
        FOR line IN c_line(p_customer_trx_id)
        LOOP
           arp_etax_services_pkg.line_det_factors(line.customer_trx_line_id,
                                                  p_customer_trx_id,
                                                  'UPDATE');
Line: 1021

        /* execute synchronize w/ line update */
        arp_etax_util.synchronize_for_doc_seq(p_customer_trx_id,l_return_status,
                                            NULL,
                                            'Y');
Line: 1033

        /* execute synchronize w/out line update */
        IF PG_DEBUG in ('Y','C')
        THEN
           arp_debug.debug('execute synchronize for doc seq only');
Line: 1052

      arp_util.debug('arp_process_header_updte_cover.update_header_cover()-');
Line: 1059

           'exception:  arp_process_header_updte_cover.update_header_cover()');
Line: 1063

END update_header_cover;