Assigning Sourcing rules to Assignment set using API or Interface table

Hello Gurus,
We have a requirement to migrate the data from legacy system to Oracle Apps.
We are given with a data file containing sourcing rules and assignment set information which needs to be assigned to assignment sets.
Are there any APIs or interface tables to assign the sourcing rule to Assignment set?
Thanks in Advance.

HI,
I have a requirement, API for loading sourcing rules in APPS and attaching the same to Assignment sets at item level..
I found that ,these are the API's for that..
MRP_SOURCING_RULE_PUB.PROCESS_SOURCING_RULE ,MRP_SRC_ASSIGNMENT_PUB.Process_Assignment
Please provide me the code for that.
Can you please send to my mail -- [email protected]
Thanks in advance...
Vijaya

Similar Messages

  • Assign Sourcing Rule API

    Hi All,
    I have to migrate ASR (Assign Sourcing Rules) in 11.5.10 instance.
    Does anyone know what API is available to do this.
    We can find ASR in EBS on following path:
    Supply Chain (Responsibility) -> Sourcing -> Assign Sourcing Rule
    Thanks in advance...
    Thanks,
    Swapnesh Parmar

    Hi Swapnesh,
    I have a similar requirement to load the Sourcing rules and attach the assignment sets to the sourcing rules.
    I did a test and was able to load a single record using MRP_SOURCING_RULE_PUB and how to attach the assignment set?? i want to know how to use MRP_SRC_ASSIGNMENT_PUB.
    As you are already aware, can you please let me know. If possible can you please email the code to my email id [email protected]
    Thanks,
    Raghav

  • What is "Assign Source Video" and "Assign Source A1"

    From time to time, on the very left of the timeline, there is another tab area that sometimes show "V" on the video track and "A1" on the audio track. When I right click on the area there will be a new option saying "Assign Source Video" and "Assign Source A1".
    What is that? I look on the online help and couldn't find info on this.

    > Can someone please tell me exactly where it is explained in the docs?
    Here are a couple of sections in the Help document that address track  targeting and source  channel mapping.
    > I remember when Adobe used to ship nice thick manuals with their
    products. Now you have to pay extra for manuals in the form of
    "Classroom in a book"
    The same information is available in the PDF Help document and the HTML Help document on the Web as was in the printed book. Actually, much, much more. We had a page-count restriction on the printed manuals. We don't have a page-count restriction on the PDF.
    I've mostly worked on After Effects, but I've worked on  these books long enough to be able to say this: I wrote those big, thick books that you're talking about. And I swear to you that you get more pages, more information, and better information for CS5 than you ever got in one of those printed books.
    You characterization of the Classroom in a Book is mistaken. Even when there was a printed Help document, there was also a Classroom in a Book (CiB). The CiB is a lesson-based guide for beginners, not a reference book. The CiB is made by a company other than Adobe. It and the Help have no relation to one another.

  • AP Payment Upload Using API or Interface

    Hi ,
    I had requirement to upload the AP payment information using API or Interface. I have the below code. But is showing some "Unexpected" error.
    declare
    p_num_printed_docs NUMBER;
    p_payment_id NUMBER;
    p_paper_doc_num NUMBER;
    p_pmt_ref_num NUMBER;
    p_return_status VARCHAR2(200);
    p_error_ids_tab IBY_DISBURSE_SINGLE_PMT_PKG.trxnErrorIdsTab;
    p_msg_count NUMBER;
    p_msg_data VARCHAR2(200);
    begin
    MO_GLOBAL.SET_POLICY_CONTEXT('S',84); --- Apps intialize
    fnd_global.apps_initialize(1823,20639,200); --- Apps intialize
    IBY_DISBURSE_SINGLE_PMT_PKG.SUBMIT_SINGLE_PAYMENT(
    p_api_version => 1.0,
    p_init_msg_list => fnd_api.g_false,
    p_calling_app_id => 200,
    p_calling_app_payreq_cd => '13011',
    p_is_manual_payment_flag => 'Y',
    p_payment_function => 'PAYABLES_DISB',
    p_internal_bank_account_id => 10000, -----12001,
    p_pay_process_profile_id => 161,
    p_payment_method_cd => 'CLEARING',
    p_legal_entity_id => 23324,
    p_organization_id => 84,
    p_organization_type => '',
    p_payment_date => sysdate,
    p_payment_amount => 111,
    p_payment_currency => 'USD',
    p_payee_party_id => 91678,
    p_payee_party_site_id => 45272,
    p_supplier_site_id => '',
    p_payee_bank_account_id => '',
    p_override_pmt_complete_pt => 'N',
    p_bill_payable_flag => 'N',
    p_anticipated_value_date => '',
    P_MATURITY_DATE => '',
    p_payment_document_id => 1,
    p_paper_document_number => '',
    p_printer_name => '',
    p_print_immediate_flag => '',
    p_transmit_immediate_flag => '',
    x_num_printed_docs => p_num_printed_docs,
    x_payment_id => p_payment_id,
    x_paper_doc_num => p_paper_doc_num,
    x_pmt_ref_num => p_pmt_ref_num,
    x_return_status => p_return_status,
    x_error_ids_tab => p_error_ids_tab,
    x_msg_count => p_msg_count,
    x_msg_data => p_msg_data
    commit;
    DBMS_OUTPUT.put_line ( p_return_status || '---''---' || p_msg_data || '--''--' || p_msg_count );
    IF p_msg_count = 1 THEN
    DBMS_OUTPUT.put_line ( p_return_status || '---''---' || p_msg_data || '--''--' || p_msg_count );
    ELSIF p_msg_count > 1 THEN
    FOR i IN 1..p_msg_count LOOP
    DBMS_OUTPUT.put_line ( i||'. ' || fnd_msg_pub.get (p_encoded => fnd_api.g_false) );
    END LOOP;
    ELSE
    DBMS_OUTPUT.put_line (p_return_status);
    END IF;
    end;
    If anyone knows the solution please respond quickly. This is quite urgent requirement. If I am not using right API then please suggest as well. This requirement for Oracle Apps R12
    Regards,
    Prakash

    Hi,
    Can you please advise if you had a response for your message.
    Regards,
    Sunil

  • API or interface table to create releases for a blanket purchase agreement

    Hi
    I need to know if Oracle provides a standard API or interface table to create releases for a blanket purchase agreement.
    I tried using the release_num field in PO_HEADERS_INTERFACE, PO_LINES_INTERFACE. But this is not working.
    I'm able to create the blanket purchase agreement using the open interfaces, but not the releases.
    Regards,
    Alister

    Hi Alister,
    You can't create a release of a BPA through API, there is no such APIs provided by oracle.
    Where as you can create a BPA by using API. You need to dump/poplulate data in PO_headers_interface & PO_Lines_intreface table.. Then use Purchasing Documents Open Interface API to create a BPA.
    Regards,
    S.P DASH

  • API or Interface table for receiving an RMA return line

    is there an API or interface table for receiving an RMA return line? any example/notes available that can i refer to ?

    Hello,
    Look at: http://www.oracleappshub.com/oracle-purchasing/oracle-api-availability-purchasing/ sentence What you can't done by this API's
    You have sample: How to Receive and Deliver Against RMA Using ROI [ID 339835.1]
    Regards,
    Luko

  • How to populate Values in Value Set via API or Interface

    Dear frds:
    i need to know is there any API or interface available to load thousands of values in particular valueset via API or Interface. I know Dataload is the alternative but i don't want to use that as the data is too much so its not feasible.
    waiting for your response
    Thanks.

    There is no API for fnd_flex_values.
    You will have to do a direct table insert (or call FND_FLEX_VALUES_PKG which does nothing but a direct table insert).
    Sandeep Gandhi

  • Value Set Use More Than One table

    folks, is there a way to use more than one table in the value set of type table?

    ok if i want to create a view and then when i'm trying to create a table value set. what application should i be selecting? i have created my view in apps schema. if i look in application object library then i do not see it in the list. So i need to register this view? and i think we could not register the views. We could only register tables in apps.Yes you can -- In the Value Sets form (Edit Information button), you can set the view name in the "Table Name" field, and write a (Where/Order by) condition in the same window.
    Oracle Applications Flexfields Guide -- R12
    http://download.oracle.com/docs/cd/B53825_03/current/acrobat/121flexug.pdf
    Oracle Applications Flexfields Guide -- 11i
    http://download.oracle.com/docs/cd/B25516_18/current/acrobat/115flexug.pdf
    Thanks,
    Hussein

  • Use of open interface tables in R12

    Hello,
    Can someone tell me the status of using open interface tables in release 12. Is this still a supported mechanism for importing data into the product, or must you use a PL/SQL/Java API, XML gateway etc?
    iREP for 11.5.10 lists these open interface tables, but they are missing from the embedded iREP in R12. However, looking in the database for the RA_CUSTOMERS_INTERFACE_ALL shows that the tables exists. Is it supported to still use open interface tables, or are they just there for legacy upgrade purposes? If it is supported, where is the documentation for these R12 open interface tables?
    I wish to integrate into various modules using Oracle Data Integrator and it seems to only have 'integration knowledge modules' to support open interface tables.
    i look forward to your response.
    Cheers,
    John

    Hi Helios,
    Thanks for your response. Two of the links do not work.
    All I really need to know for sure is that R12 supports open interface tables.
    Perhaps I didn't use the embedded R12 iRep correctly - the standard view by product family certainly didn't show any open interface table, and they did not appear in the 'interface type' drop down list. However, I notice from an example on the web that you can pivot the results by interface type. I will try that when the environment becomes available again.
    cheers,
    John

  • Need API or interface table for manufacturer & mfr part

    We are developing integration that would push data to following base tables.
    1.     mtl_item_categories
    2.     mtl_manufacturers
    3.     mtl_mfg_part_numbers
    We could find interface table for category but nothing for manufacturers and manufacturer part.
    Let me know any API or open interface table that can be used in Apps 11.5.9 and above. Thanks in advance.

    Hi,
    Go thru
    www.irep.oracle.com
    Navigation
    --SCM
    ---Inventory
    -------Material
    --Basava.S                                                                                                                                                                                                               

  • R12.1 customer conversion APIs or interface tables

    Hi
    When converting customers in R12.1, is it best to use TCA APIs or the ra_customer interface tables and customer import import

    There was not interface / api for Uom conversions in 11.5.10.2.
    I don't think it is there in R12 either but you can check the following
    Note: 462586.1 - Where are the Oracle® Release 12 (R12) API Reference Guide?
    https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=462586.1
    Note: 458225.1 - Release 12 Integration Repository
    https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=458225.1
    Note: 396116.1 - Oracle Integration Repository Documentation Resources Release 12
    https://metalink.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=396116.1
    Sandeep Gandhi

  • BLANKET PURCHASE ORDER로부터 ASL과 SOURCING RULE을 생성하는 방법

    제품 : MFG_PO
    작성날짜 : 2005-11-08
    BLANKET PURCHASE ORDER로부터 ASL과 SOURCING RULE을 생성하는 방법
    =================================================================
    PURPOSE
    Blanket PO로부터 ASL과 Soucing Rule을 생성하는 방법을 알아본다.
    Explanation
    1. Site level로 아래의 profile options이 setting 되어져 있는지 확인한다.
    PO: Allow Auto-generate Sourcing Rule = CREATE AND UPDATE
    PO: Allow autocreation of Oracle Sourcing documents = Yes
    2. User level로 하나의 assignment set을 아래의 profile option에 attach
    한다.
    MRP: Default Assignment Set
    3. Blanket Purchase Order를 생성한다.
    ASL과 Sourcing rule이 필요한 item이 입력되야 하며,BPA를 위한
    Effectivity date는 지정되어야 한다.
    4. Blanket Purchase Agreement를 저장하고 approve 한다.
    Enable Automatic Sourcing : Checked
    Update Existing rule and assigment : Checked
    Select the release method: Release using Autocreate
    5. 현재 BPA의 header status는 'Approved'이어야 한다.
    6. Workflow background process를 아래의 parameter와 함께 실행한다.
    Item Type : PO Approval
    Deffered Activity: Yes
    7. Supply Base > Approved Supplier List 화면으로 이동하여 Item을 조회
    하고 ASL이 생성되었는지 확인한다.
    8. ASL 화면의 Attributes로 이동하여 특정한 Release method를 가진
    Document가 첨부되어 있는지 확인한다.
    9. Supply Base > Assign Sourcing Rule 화면에서 MRP: Default Assignment
    Set profile option에 지정되어 있는 Assignment set을 조회한다.
    10.BPA에서 사용한 item을 Assign Sourcing Rule 화면에서 조회하고,item에
    대해 지정된 sourcing rule을 적어 놓는다.
    11.Supply base--> Sourcing rule
    Query the Sourcing rule
    ASL과 Sourcing Rule 둘 다 생성되었음을 확인할 수 있다.
    Reference Documents
    Note 246085.1

  • ESYU: Blanket PO approve시 ASL과 Sourcing Rules이 생성되기 위해 요구되는 steps

    Purpose
    Oracle Purchasing - Version: 11.5.8 to 11.5.10
    Blanket Purchase Order approval 동안 ASL과 Sourcing Rules이 생성되게 하기 위해
    요구되는 steps에는 무엇이 있는지 알아본다.
    Solution
    Profile Options:
    - PO: Allow Auto-generate Sourcing Rules => CREATE AND UPDATE
    - PO: Allow Autocreation of Oracle Sourcing Documents => Yes
    - MRP: Default Assignment Set => Define with desired Assignment Set (eg. Supplier Scheduling)
    Note:
    - 위 Profiles은 User, Responsibility, Application 그리고 Site level로 setting 할 수 있다.
    - Profile option을 setting 하거나 변경 후, application을 re-log 해야 한다.
    Workflow Builder를 통해 PO Approval Workflow를 setup:
    Attributes
    - Create Sourcing Rule Flag: "Y"
    - Update Sourcing Rule Flag: "Y"
    - PO SR Rule Name Prefix: "PURCH" - Default Value
    - PO Assignment Type ID for SR: "3 - Item level "
    - PO Sourcing Organization ID: ASL이 생성되어야 하는 Inventory Org를 set
    Example 1 : 새로운 Socing Rule이 생성
    a. 아래 setting을 가진 Blanket을 생성:
    - "Enable Automatic Sourcing"
    - "Update Existing Sourcing Rule and Assignment"
    - Item: AS12345
    - Supplier: Advanced Network Devices
    - Site: SANTA CLARA
    b. Deferred Parameter "Yes", Workflow Background engine을 실행
    c. Supply Base> Approved Supplier List로 이동
    d. Item AS12345를 조회
    e. 생성된 ASL을 확인
    f. Soucing Rule 화면으로 이동
    - Sourcing Rule을 조회: PUR%
    - Soucing Rule 'PURCH_ABCD' 이 생성된 것을 확인
    - Supplier: Advanced Network Devices
    - Allocation = 100% , Rank =1
    g. Soucing Rule 생성을 확인
    h. Assignment Set 화면으로 이동
    i. 조회:
    - Assignment Set: Supplier Shceduling
    - Type: Item
    - Item: AS12345
    - Soucing Rule: PURCH_ABCD
    j. Assignment Set 생성을 확인
    Example 2 : 기존의 Soucing Rule / ASL을 update
    a. 아래 setting을 가진 Blanket을 생성:
    - "Enable Automatic Sourcing"
    - "Update Existing Sourcing Rule and Assignment"
    - Item: AS12345
    - Supplier: Advanced Network Devices
    - Site: SANTA CLARA
    b. Deferred Parameter "Yes", Workflow Background engine을 실행
    c. Supply Base> Approved Supplier List로 이동
    - Item 'AS1345'를 조회
    - Supplier Block으로 이동:
    - Supplier: Advantage Corp
    - Site: ADVANTAGE - US
    d. ASL이 존재하고 있음을 확인
    e. Soucing Rule 화면으로 이동
    - Soucing Rule을 조회: PUR%
    - Soucing Rule 'PURCH_ABCD' 이 생성된 것을 확인
    - Supplier: Advanced Network Devices
    - Site: SANTA CLARA
    - Allocation = 100% , Rank =1
    f. 기존의 Soucing rule PURCH_ABCD가 update 된 것을 확인
    g. Assignment Set 화면으로 이동, 조회
    - Assignment Set: Supplier Shceduling
    - Type: Item
    - Item: AS12345
    - Soucing Rule: PURCH_ABCD
    j. Assignment Set은 변경됨이 없음을 확인, 왜냐하면 soucing rule이 동일하기 때문
    Reference
    Note 273983.1

  • How to create Payment against the invoices in R12 using API/Interface table

    Hi Experts,
    I need your help.
    As per my requirement , we need to create the payments against the invoices using the payment information provided.
    Earlier the Payments against the invoice is done by (3rd party system) in 11i.
    But, as a part of R12 implementation,
    The requirement is like now they are going to provide us and flat file(having below payment information) and we need to create the payment with these information.
    COLUMNS PROVIDED
    SOURCE
    INVOICE INTERNAL NUMBER #
    ACCOUNTING SEGMENTS
    DEBIT/CREDIT
    AMOUNT
    CURRENCY
    BANK ACCOUNT
    PAYMENT DATE
    DUE DATE
    PAYMENT METHOD
    PAYMENT TERMS
    BATCH ID
    We need to create an inbound interface to achieve the below requirement.
    1. Create the payments in oracle R12 with the above payment information. (unable to find the way please suggest).
    2. Creating the Journal entries. -> We are having GL_INTERFACE & Journal Import program to import the journals.
    3. Finally we have to posting the same into GL.-- Interface & Import programs available.
    Is there any api or interface tables can be used to create the payment against the invoices in r12?
    Could you please help me to achive my above requirements.
    Any sample code or reference will be a great help for me.
    Waiting for your response.
    Thanks,
    Thiru.

    Hi Thiru,
    Perhaps these links can help:
    http://ccchuanblog.blogspot.in/2010/12/oracle-ap-payment-api.html
    http://oracle.ittoolbox.com/groups/technical-functional/oracle-apps-l/ap-invoice-payment-need-help-4037407
    See "Understanding Oracle Payments APIs" here:
    http://docs.oracle.com/cd/B40089_10/current/acrobat/120ibyig.pdf
    If this answers your question, please mark the post. Thanks.
    Kristofer Cruz
    Edited by: Kristofer Cruz on Sep 5, 2012 2:41 PM

  • Create Supplier as Employee API Or Interface

    hi all ,
    i want to know if i can Create Supplier as Employee using API Or Interface , please any one can help me

    And what, pray tell, does your question have to do with the upgrade/installation/migration of WLS?
    Seems you meant to be in one of the E-Business Suite forums.
    John

Maybe you are looking for