Ar_transaction_pub

Hi all,
Please tell me documentation for this procedure, AR_TRANSACTION_PUB.CREATE_TRANSACTION , I think if I want
to create credit memo or debit memo then I put entry in this procedure to create automatic credit memo.
However need verification and detailed documents on this procedure.
Thanks

Hi;
All APIs are listed in Oracle Integration Repository
http://irep.oracle.com/index.html
API User Notes - HTML Format [ID 236937.1]
R12.0.[3-4] : Oracle Install Base Api / Open Interface Setup Test [ID 427566.1]
Oracle Trading Community Architecture API User Notes, June 2003 [ID 241320.1]
Technical Uses of Customer Interface and TCA-API [ID 269121.1]
Pelase also check below:
Api's in EBS
Re: Api's in EBS
http://sairamgoudmalla.blogspot.com/2009/05/script-to-find-oracle-apis-for-any.html
API
Fixed Asset API
List of API
Re: List of APIs
Oracle Common Application Components API Reference Guide
download.oracle.com/docs/cd/B25284_01/current/acrobat/jta115api.pdf
List of APIs and open interface R12
Re: List of APIs and open interface R12
Please see:
ttp://www.oraclebusinessapps.com/2008/06/22/creating-credit-memo-in-ar-using-ap
http://www.oraclebusinessapps.com/category/financials/
Regard
Helios

Similar Messages

  • Ar_Transaction_Pub API problem

    When I try to execute the following procedure, to update an invoice ammount in receivables i am getting the following error
    l_msg_data :-6502
    l_msg_data :ORA-06502: PL/SQL: numeric or value error: NULL index table key value
    l_msg_data :ORA-06502: PL/SQL: numeric or value error: NULL index table key value in Package AR_TRANSACTION_PUB Procedure Maintain_Transaction
    Can any one help me
    Thanks in advance
    Soni
    create or replace procedure ar_update_trx_intc_v2 (p_trx_id number,
    p_trx_line_id number)
    as
    l_msg_count NUMBER;
    l_msg_data VARCHAR2(2000);
    l_return_status VARCHAR2(10);
    v_batch_rec ra_batches_all%ROWTYPE;
    v_header_rec ra_customer_trx%ROWTYPE;
    v_errors arp_trx_validate.Message_Tbl_Type;
    v_lines_tbl ar_transaction_pub.Line_Tbl_Type;
    v_tax_lines_tbl ar_transaction_pub.Line_Tbl_Type;
    v_freight_lines_tbl ar_transaction_pub.Line_Tbl_Type;
    v_salescredit_lines_tbl ar_transaction_pub.Salescredit_Tbl_Type;
    v_dist_tbl ar_transaction_pub.Dist_Tbl_Type;
    v_commitment_rec arp_process_commitment.commitment_rec_type;
    --v_date ra_cust_trx_line_gl_dist.gl_date%type;
    v_date DATE;
    out_message varchar2(4000);
    l_msg_index_OUT integer;
    BEGIN
    Fnd_Msg_Pub.initialize;
    fnd_client_info.set_org_context('121');
    fnd_global.apps_initialize(1210,     50278,     222,0);
    --fnd_global.apps_initialize(74809,54055,20003);
    v_date := sysdate;
    v_header_rec.customer_trx_id := p_trx_id;
    v_lines_tbl(1).customer_trx_line_id := p_trx_line_id;
    v_lines_tbl(1).customer_trx_id := p_trx_id;
    v_lines_tbl(1).revenue_amount := '110';
    v_lines_tbl(1).extended_amount := '110';
    v_lines_tbl(1).unit_selling_price := '110';
    ar_Transaction_Pub.Update_Transaction(p_api_name => 'AR_TRANSACTION_PUB',
    p_api_version => 1.0,
    p_init_msg_list => FND_API.G_TRUE,
    p_commit => FND_API.G_TRUE,
    p_validation_level => FND_API.G_VALID_LEVEL_FULL,
    p_batch_rec => v_batch_rec,
    p_header_rec => v_header_rec,
    p_receivable_gl_date => v_date,
    p_commitment_rec => v_commitment_rec,
    p_lines_tbl => v_lines_tbl,
    p_tax_lines_tbl => v_tax_lines_tbl,
    p_freight_lines_tbl => v_freight_lines_tbl,
    p_salescredit_lines_tbl => v_salescredit_lines_tbl,
    p_dist_tbl => v_dist_tbl,
    p_return_status => l_return_status ,
    p_msg_count => l_msg_count,
    p_msg_data => l_msg_data,
    p_errors => v_errors,
    p_recalc_tax_flag => FND_API.G_TRUE,
    p_rerun_autoacc_flag => FND_API.G_TRUE,
    p_backout_sc_flag => FND_API.G_TRUE,
    p_backout_dist_flag => FND_API.G_TRUE
    IF ( FND_MSG_PUB.Count_Msg > 0) THEN
    FOR i IN 1..FND_MSG_PUB.Count_Msg LOOP
    FND_MSG_PUB.Get(p_msg_index => i,
    p_encoded => 'F',
    p_data => out_message,
    p_msg_index_OUT => l_msg_index_OUT );
    dbms_output.put_line('l_msg_data :' ||out_message);
    END LOOP;
    END IF;
    /*dbms_output.put_line(l_return_status);
    dbms_output.put_line(l_msg_count);
    dbms_output.put_line(l_msg_data);*/
    END ar_update_trx_intc_v2;
    --------------------------------------------------------------------------------------------

    You must to set then header_rec.cust_trx_type_id with the corresponding customer transacction type:
    p_header_rec.cust_trx_type_id := 12345;
    I hope will be usefull.
    Best regards.
    Solracnauj17

  • Update Invoice  - AR_TRANSACTION_PUB.update_transaction()

    Hi,
    I have requirement to update an invoice transaction. When I try to do so using ar_transaction_pub it is erroring out saying 'wrong number or types of types of arguments in call....'. I would appreciate if anyone could send me a sample code for calling ar_transaction_pub.update_transaction().
    Following is the code for which I am getting the error:
    DECLARE
    l_msg_count NUMBER;
    l_msg_data VARCHAR2(2000);
    l_return_status VARCHAR2(10);
    v_batch_rec ra_batches_all%ROWTYPE;
    v_header_rec ra_customer_trx_all%ROWTYPE;
    v_errors arp_trx_validate.Message_Tbl_Type;
    v_lines_tbl ar_transaction_pub.Line_Tbl_Type;
    v_tax_lines_tbl ar_transaction_pub.Line_Tbl_Type;
    v_freight_lines_tbl ar_transaction_pub.Line_Tbl_Type;
    v_salescredit_lines_tbl ar_transaction_pub.Salescredit_Tbl_Type;
    v_dist_tbl ar_transaction_pub.Dist_Tbl_Type;
    v_commitment_rec arp_process_commitment.commitment_rec_type;
    --v_date ra_cust_trx_line_gl_dist.gl_date%type;
    v_date DATE;
    BEGIN
    Fnd_Msg_Pub.initialize;
    fnd_client_info.set_org_context('116');
    fnd_global.apps_initialize(74809,54055,20003);
    v_header_rec.customer_trx_id := 5666249;
    v_lines_tbl(1).customer_trx_line_id := 310774855;
    v_lines_tbl(1).customer_trx_id := 310774855;
    v_lines_tbl(1).accounting_rule_duration := 14;
    v_date := SYSDATE;
    Ar_Transaction_Pub.Update_Transaction(
    p_api_name => 'AR_TRANSACTION_PUB',
    p_api_version => 1.0,
    p_init_msg_list => FND_API.G_TRUE,
    p_commit => FND_API.G_TRUE,
    p_validation_level => FND_API.G_VALID_LEVEL_FULL,
    p_batch_rec => v_batch_rec,
    p_header_rec => v_header_rec,
    p_receivable_gl_date => v_date,
    p_commitment_rec => v_commitment_rec,
    p_lines_tbl => v_lines_tbl,
    p_tax_lines_tbl => v_tax_lines_tbl,
    p_freight_lines_tbl => v_freight_lines_tbl,
    p_salescredit_lines_tbl => v_salescredit_lines_tbl,
    p_dist_tbl => v_dist_tbl,
    p_return_status => l_return_status ,
    p_msg_count => l_msg_count,
    p_msg_data => l_msg_data,
    p_errors => v_errors,
    p_recalc_tax_flag => FND_API.G_TRUE,
    p_rerun_autoacc_flag => FND_API.G_TRUE,
    p_backout_sc_flag => FND_API.G_TRUE,
    p_backout_dist_flag => FND_API.G_TRUE
    END;
    Thanks in Advance,
    Vishnu
    Edited by: Yogi on Aug 30, 2010 3:45 PM

    Hi Nagamohan,
    I have corrected the customer_trx_id before. Following is the updated version. The found the invoice_rule_id on the invoice header as -2. But I didnt find invoice_rule_id in header rec or line rec in the following. I am still getting the same error when I run with the following parameters:
    --v_batch_rec.batch_id := NULL;
    v_header_rec.customer_trx_id := 5666349;
    --v_header_rec.invoice_rule_id := -2;
    v_lines_tbl(1).customer_trx_line_id := 310774940;
    v_lines_tbl(1).customer_trx_id := 5666349;
    v_lines_tbl(1).accounting_rule_duration := 15;
    v_lines_tbl(1).accounting_rule_id := 1022;
    --v_lines_tbl(1).invoice_rule_id := -2;
    Thanks
    Vishnu

  • 11I: WHERE FIND DOCUMENT FOR AR_TRANSACTION_PUB?

    제품 : FIN_Ar
    작성날짜 : 2006-05-29
    11I: WHERE FIND DOCUMENT FOR AR_TRANSACTION_PUB?
    ==================================================
    PURPOSE
    11i 에서 AR_TRANSACTION_PUB 을 이용하여 Single Transaction을 생성하려고 하나 Error 가 발생한다.
    Explanation
    AR_TRANSACTION_PUB 은 11.0.3 Version에서 사용되던 것으로 11i에서는 Supported API 가 아님을 유의 해야 한다.
    11i에서는 AR_TRANSACTION_PUB 대신 AR_INVOICE_API_PUB (ARXPINVB.pls , ARXPINVS.pls) 이 제공 되고 있다.
    해당 API 는 2개의 publick procedures 를 포함 하고 있으며 하나는 batch mode 로 multiple invoices를 생성하도록 하고 다른 하나는 single invoice 를 생성하도록 한다.
    - CREATE_INVOICE procedure 는 multiple invoices 를 생성하기 위한 precedure 로 batch_id 를 out parameter 로 return한다.
    - CREATE_SINGLE_INVOICE procedure 는 single invoice 를 생성하기위한 precudure 로 customer_trx_id 를 out parameter로 return한다.
    Example
    N/A
    Reference Documents
    Note. 289888.1 - 11i.AR.L: Where To Find AR_INVOICE_API_PUB Or Where Find Document For AR_TRANSACTION_PUB?
    Note. 236938.1 - Oracle Receivables API User Notes - PDF format

    Hi;
    What is your EBS?
    Please kindly looked into the AUTOINVOICE set up, and tell us what are the effects when sales crediting by territory were enabled or disabled? Does this affectthe General Ledger?
    Did you check it? Look below notes which may helps you:
    11i Autoinvoice Setup White Paper [ID 201240.1]
    Can I Use Customer Interface To Populate Territory_id Or Territory Information On Customer Form ? [ID 267303.1]
    Regard
    Helios

  • Update Attribute values of AR transaction.

    Hi All,
    We have a requirement to update the attribute of the AR transaction and have written the following code:
    DECLARE
       l_msg_count               NUMBER;
       l_msg_data                VARCHAR2 (2000);
       l_return_status           VARCHAR2 (10);
       v_batch_rec               ra_batches_all%ROWTYPE;
       v_header_rec              ra_customer_trx%ROWTYPE;
       v_errors                  arp_trx_validate.message_tbl_type;
       v_lines_tbl               ar_transaction_pub.line_tbl_type;
       v_tax_lines_tbl           ar_transaction_pub.line_tbl_type;
       v_freight_lines_tbl       ar_transaction_pub.line_tbl_type;
       v_salescredit_lines_tbl   ar_transaction_pub.salescredit_tbl_type;
       v_dist_tbl                ar_transaction_pub.dist_tbl_type;
       v_commitment_rec          arp_process_commitment.commitment_rec_type;
       v_date                    DATE;
       out_message               VARCHAR2 (4000);
       l_msg_index_out           INTEGER;
       cursor c_trx is
       select * from ra_customer_trx_all
       where customer_trx_id = 272499;--234915;
    BEGIN
       fnd_msg_pub.initialize;
       fnd_client_info.set_org_context ('328');
       fnd_global.apps_initialize (37850,50261,222, 0);
       v_date := SYSDATE - 30;--This must be a date in the open gl period
       for i in c_trx
       loop
        v_header_rec.interface_header_attribute8:= i.interface_header_attribute8;
        v_header_rec.interface_header_context:= i.interface_header_context;
        v_header_rec.default_ussgl_trx_code_context:= i.default_ussgl_trx_code_context;
        v_header_rec.interface_header_attribute10:= i.interface_header_attribute10;
        v_header_rec.interface_header_attribute11:= i.interface_header_attribute11;
        v_header_rec.interface_header_attribute12:= i.interface_header_attribute12;
        v_header_rec.interface_header_attribute13:= i.interface_header_attribute13;
        v_header_rec.interface_header_attribute14:= i.interface_header_attribute14;
        v_header_rec.interface_header_attribute15:= i.interface_header_attribute15;
        v_header_rec.interface_header_attribute9:= i.interface_header_attribute9;
        v_header_rec.default_ussgl_transaction_code:= i.default_ussgl_transaction_code;
        v_header_rec.recurred_from_trx_number:= i.recurred_from_trx_number;
        v_header_rec.attribute11:= i.attribute11;
        v_header_rec.attribute12:= i.attribute12;
        v_header_rec.attribute13:= i.attribute13;
        v_header_rec.attribute14:= i.attribute14;
        v_header_rec.attribute15:= i.attribute15;
        v_header_rec.interface_header_attribute1:= i.interface_header_attribute1;
        v_header_rec.interface_header_attribute2:= i.interface_header_attribute2;
        v_header_rec.interface_header_attribute3:= i.interface_header_attribute3;
        v_header_rec.interface_header_attribute4:= i.interface_header_attribute4;
        v_header_rec.interface_header_attribute5:= i.interface_header_attribute5;
        v_header_rec.interface_header_attribute6:= i.interface_header_attribute6;
        v_header_rec.attribute_category:= i.attribute_category;
        v_header_rec.attribute1:= i.attribute1;
        v_header_rec.attribute2:= 'NEW';
        v_header_rec.attribute3:= i.attribute3;
        v_header_rec.attribute4:= i.attribute4;
        v_header_rec.attribute5:= i.attribute5;
        v_header_rec.attribute6:= i.attribute6;
        v_header_rec.attribute7:= i.attribute7;
        v_header_rec.attribute8:= i.attribute8;
        v_header_rec.attribute9:= i.attribute9;
        v_header_rec.attribute10:= i.attribute10;
        v_header_rec.customer_trx_id:= i.customer_trx_id;
        v_header_rec.trx_number:= i.trx_number;
        v_header_rec.paying_site_use_id:= i.paying_site_use_id;
        v_header_rec.bill_to_customer_id:= i.bill_to_customer_id;
        v_header_rec.cust_trx_type_id:= i.cust_trx_type_id;
        v_header_rec.reversed_cash_receipt_id:= i.reversed_cash_receipt_id;
        v_header_rec.agreement_id:= i.agreement_id;
        v_header_rec.batch_id:= i.batch_id;
        v_header_rec.status_trx:= i.status_trx;
        v_header_rec.doc_sequence_id:= i.doc_sequence_id;
        v_header_rec.doc_sequence_value:= i.doc_sequence_value;
        v_header_rec.paying_customer_id:= i.paying_customer_id;
        v_header_rec.related_batch_source_id:= i.related_batch_source_id;
        v_header_rec.default_tax_exempt_flag:= i.default_tax_exempt_flag;
        v_header_rec.created_from:= i.created_from;
        v_header_rec.org_id:= i.org_id;
        v_header_rec.request_id:= i.request_id;
        v_header_rec.program_application_id:= i.program_application_id;
        v_header_rec.program_id:= i.program_id;
        v_header_rec.program_update_date:= i.program_update_date;
        v_header_rec.finance_charges:= i.finance_charges;
        v_header_rec.complete_flag:= i.complete_flag;
        v_header_rec.posting_control_id:= i.posting_control_id;
        v_header_rec.bill_to_address_id:= i.bill_to_address_id;
        v_header_rec.ra_post_loop_number:= i.ra_post_loop_number;
        v_header_rec.ship_to_address_id:= i.ship_to_address_id;
        v_header_rec.credit_method_for_rules:= i.credit_method_for_rules;
        v_header_rec.credit_method_for_installments:= i.credit_method_for_installments;
        v_header_rec.receipt_method_id:= i.receipt_method_id;
        v_header_rec.related_customer_trx_id:= i.related_customer_trx_id;
        v_header_rec.invoicing_rule_id:= i.invoicing_rule_id;
        v_header_rec.ship_via:= i.ship_via;
        v_header_rec.ship_date_actual:= i.ship_date_actual;
        v_header_rec.waybill_number:= i.waybill_number;
        v_header_rec.fob_point:= i.fob_point;
        v_header_rec.customer_bank_account_id:= i.customer_bank_account_id;
    --    v_header_rec.printing_option:= i.printing_option;
        v_header_rec.printing_count:= i.printing_count;
        v_header_rec.printing_pending:= i.printing_pending;
        v_header_rec.purchase_order:= i.purchase_order;
        v_header_rec.purchase_order_revision:= i.purchase_order_revision;
        v_header_rec.purchase_order_date:= i.purchase_order_date;
        v_header_rec.customer_reference:= i.customer_reference;
        v_header_rec.customer_reference_date:= i.customer_reference_date;
        v_header_rec.comments:= i.comments;
        v_header_rec.internal_notes:= i.internal_notes;
        v_header_rec.exchange_rate_type:= i.exchange_rate_type;
        v_header_rec.exchange_date:= i.exchange_date;
        v_header_rec.exchange_rate:= i.exchange_rate;
        v_header_rec.territory_id:= i.territory_id;
        v_header_rec.invoice_currency_code:= i.invoice_currency_code;
        v_header_rec.initial_customer_trx_id:= i.initial_customer_trx_id;
        v_header_rec.end_date_commitment:= i.end_date_commitment;
        v_header_rec.start_date_commitment:= i.start_date_commitment;
        v_header_rec.last_printed_sequence_num:= i.last_printed_sequence_num;
        v_header_rec.orig_system_batch_name:= i.orig_system_batch_name;
        v_header_rec.post_request_id:= i.post_request_id;
        v_header_rec.last_update_date:= i.last_update_date;
        v_header_rec.last_updated_by:= i.last_updated_by;
        v_header_rec.creation_date:= i.creation_date;
        v_header_rec.created_by:= i.created_by;
        v_header_rec.last_update_login:= i.last_update_login;
        v_header_rec.trx_date:= i.trx_date;
        v_header_rec.set_of_books_id:= i.set_of_books_id;
        v_header_rec.bill_to_contact_id:= i.bill_to_contact_id;
        v_header_rec.batch_source_id:= i.batch_source_id;
        v_header_rec.reason_code:= i.reason_code;
        v_header_rec.sold_to_customer_id:= i.sold_to_customer_id;
        v_header_rec.sold_to_contact_id:= i.sold_to_contact_id;
        v_header_rec.sold_to_site_use_id:= i.sold_to_site_use_id;
        v_header_rec.bill_to_site_use_id:= i.bill_to_site_use_id;
        v_header_rec.ship_to_customer_id:= i.ship_to_customer_id;
        v_header_rec.ship_to_contact_id:= i.ship_to_contact_id;
        v_header_rec.ship_to_site_use_id:= i.ship_to_site_use_id;
        v_header_rec.shipment_id:= i.shipment_id;
        v_header_rec.remit_to_address_id:= i.remit_to_address_id;
        v_header_rec.term_id:= i.term_id;
        v_header_rec.term_due_date:= i.term_due_date;
        v_header_rec.previous_customer_trx_id:= i.previous_customer_trx_id;
        v_header_rec.primary_salesrep_id:= i.primary_salesrep_id;
        v_header_rec.printing_original_date:= i.printing_original_date;
        v_header_rec.printing_last_printed:= i.printing_last_printed;
        v_header_rec.global_attribute1:= i.global_attribute1;
        v_header_rec.global_attribute2:= i.global_attribute2;
        v_header_rec.global_attribute3:= i.global_attribute3;
        v_header_rec.global_attribute4:= i.global_attribute4;
        v_header_rec.global_attribute5:= i.global_attribute5;
        v_header_rec.global_attribute6:= i.global_attribute6;
        v_header_rec.global_attribute7:= i.global_attribute7;
        v_header_rec.global_attribute8:= i.global_attribute8;
        v_header_rec.global_attribute9:= i.global_attribute9;
        v_header_rec.global_attribute10:= i.global_attribute10;
        v_header_rec.global_attribute11:= i.global_attribute11;
        v_header_rec.global_attribute12:= i.global_attribute12;
        v_header_rec.global_attribute13:= i.global_attribute13;
        v_header_rec.global_attribute14:= i.global_attribute14;
        v_header_rec.global_attribute15:= i.global_attribute15;
        v_header_rec.global_attribute16:= i.global_attribute16;
        v_header_rec.global_attribute17:= i.global_attribute17;
        v_header_rec.global_attribute18:= i.global_attribute18;
        v_header_rec.global_attribute19:= i.global_attribute19;
        v_header_rec.global_attribute20:= i.global_attribute20;
        v_header_rec.global_attribute_category:= i.global_attribute_category;
        v_header_rec.wh_update_date:= i.wh_update_date;
        v_header_rec.edi_processed_flag:= i.edi_processed_flag;
        v_header_rec.edi_processed_status:= i.edi_processed_status;
        v_header_rec.global_attribute21:= i.global_attribute21;
        v_header_rec.global_attribute22:= i.global_attribute22;
        v_header_rec.global_attribute23:= i.global_attribute23;
        v_header_rec.global_attribute24:= i.global_attribute24;
        v_header_rec.global_attribute25:= i.global_attribute25;
        v_header_rec.global_attribute26:= i.global_attribute26;
        v_header_rec.global_attribute27:= i.global_attribute27;
        v_header_rec.global_attribute28:= i.global_attribute28;
        v_header_rec.global_attribute29:= i.global_attribute29;
        v_header_rec.global_attribute30:= i.global_attribute30;
        v_header_rec.payment_server_order_num:= i.payment_server_order_num;
        v_header_rec.approval_code:= i.approval_code;
        v_header_rec.address_verification_code:= i.address_verification_code;
        v_header_rec.old_trx_number:= i.old_trx_number;
        v_header_rec.br_amount:= i.br_amount;
        v_header_rec.br_unpaid_flag:= i.br_unpaid_flag;
        v_header_rec.br_on_hold_flag:= i.br_on_hold_flag;
        v_header_rec.drawee_id:= i.drawee_id;
        v_header_rec.drawee_contact_id:= i.drawee_contact_id;
        v_header_rec.drawee_site_use_id:= i.drawee_site_use_id;
        v_header_rec.drawee_bank_account_id:= i.drawee_bank_account_id;
        v_header_rec.remittance_bank_account_id:= i.remittance_bank_account_id;
        v_header_rec.override_remit_account_flag:= i.override_remit_account_flag;
        v_header_rec.special_instructions:= i.special_instructions;
        v_header_rec.remittance_batch_id:= i.remittance_batch_id;
        v_header_rec.prepayment_flag:= i.prepayment_flag;
        v_header_rec.ct_reference:= i.ct_reference;
        v_header_rec.contract_id:= i.contract_id;
        v_header_rec.bill_template_id:= i.bill_template_id;
        v_header_rec.cc_error_flag:= i.cc_error_flag;
        v_header_rec.cc_error_code:= i.cc_error_code;
        v_header_rec.cc_error_text:= i.cc_error_text;
       dbms_output.put_line(v_header_rec.term_id);
       end loop;
       ar_transaction_pub.update_transaction
                             (p_api_name                   => 'AR_TRANSACTION_PUB',
                              p_api_version                => 1.0,
                              p_init_msg_list              => fnd_api.g_true,
                              p_commit                     => fnd_api.g_true,
                              p_validation_level           => fnd_api.g_valid_level_full,
                              p_batch_rec                  => v_batch_rec,
                              p_header_rec                 => v_header_rec,
                              p_receivable_gl_date         => v_date,
                              p_commitment_rec             => v_commitment_rec,
                              p_lines_tbl                  => v_lines_tbl,
                              p_tax_lines_tbl              => v_tax_lines_tbl,
                              p_freight_lines_tbl          => v_freight_lines_tbl,
                              p_salescredit_lines_tbl      => v_salescredit_lines_tbl,
                              p_dist_tbl                   => v_dist_tbl,
                              p_return_status              => l_return_status,
                              p_msg_count                  => l_msg_count,
                              p_msg_data                   => l_msg_data,
                              p_errors                     => v_errors,
                              p_recalc_tax_flag            => fnd_api.g_true,
                              p_rerun_autoacc_flag         => fnd_api.g_true,
                              p_backout_sc_flag            => fnd_api.g_true,
                              p_backout_dist_flag          => fnd_api.g_true
       IF (fnd_msg_pub.count_msg > 0)
       THEN
          FOR i IN 1 .. fnd_msg_pub.count_msg
          LOOP
             fnd_msg_pub.get (p_msg_index          => i,
                              p_encoded            => 'F',
                              p_data               => out_message,
                              p_msg_index_out      => l_msg_index_out
             DBMS_OUTPUT.put_line ('l_msg_data :' || out_message);
          END LOOP;
       END IF;
    END;However getting the below error:
    l_msg_data :Invalid payment terms id. (TERM_ID: &INVALID_VALUE)
    l_msg_data :Invalid Transaction Status &INVALID_VALUE .
    l_msg_data :Validation error(s) occurred. Rolling back and setting status to ERROR
    This was working fine sometimes back. Can anyone point the right direction. I am able to update the attribute value fron the front end.
    Thanks,
    Subhasish

    Hi All,
    Any thoughts on this ??
    Regards,
    Subhasish

  • API In AR to update Printing Option in ra_customer_trx table

    Hi,
    I need your help to find out an API to update the printing_option in rs_customer_trx for type "INVOICE-OKS", my requirement is to update the printing_option to 'NOT' when it is printed once. I have found the api (AR_TRANSACTION_PUB) but it is erroring out saying
    Error Message: You cannot update posted transactions.
    Error Message: There has been activity against this transaction. You cannot update it.
    Error Message: You cannot update printed transactions.
    L_RETURN_STATUS E
    ORA-0000: normal, successful completion
    Please reply me if anyone have used this api or got this error message when used.
    Thanks,
    Sravan

    Oracle typically does not provide APIs for ATTRIBUTE columns as these need to be maintained by customers.
    HTH
    Srini

Maybe you are looking for

  • How do I convert an ASP file into a PDF?

    How do I convert an ASP file into a PDF?

  • How do I save files here.

    How do you save files?

  • Error using variables in BEx

    Hi experts We use NW 04s BI SP09 and NW 04s EP SP09. We have made two queries that work fine. We have tested them in RSRT and the variables (both have customer exits and manual input) are filled. They work fine if we run them in our portal one by one

  • Adobe After Effects CS 5 and CS 5.5 Freezes (Initializing MediaCore)

    For about 3 days now my adobe after effects cs5 and cs5.5 freezes with "Initializing MediaCore". I tried reinstalling, changing a bunch of things, disabling my firewall, etc. Before it was not freezing at all, but I think the problem is because I hav

  • Error C2059: syntax error: ' tag ::*'

       Hello, I'm trying to adapt some Microsoft code (member.cpp in Detours) for my case ( I just want to replace : void CMember::Target(void) by QString QString::fromAscii(const char *str, int size): MS Code : class CMember public: void Target(void); v