UPDATING SUPPLIERS in R12 using APIs

Hi ,
For Updating the Existing Customers/sites,we have the following APIs
AP_PO_VENDORS_APIS_PKG.update_vendor,
AP_PO_VENDORS_APIS_PKG.update_vendor_site
In R12 ,API "AP_PO_VENDORS_APIS_PKG" is missing.Can anybody tell me what relpaced this API in R12?
Thanks,
Narasimha.

R12 has an Open interface program
Supplier Open Interface Import
loaded via interface table AP_SUPPLIERS_INT.
Supplier Sites Open Interface Import
loaded via interface table AP_SUPPLIER_SITES_INT
Supplier Site Contacts Open Interface Import
loadec via table AP_SUP_SITE_CONTACT_INT

Similar Messages

  • How to treminate or endate the supplier In R12 using API

    Hi ,
    I want to terminate the supplier in R12 is thier any API?
    Thanks
    Triveni

    You may try:
    POS_VENDOR_PUB_PKG.UPDATE_VENDOR
    or
    AP_VENDOR_PUB_PKG.UPDATE_VENDOR
    I think you can update the effectivity dates with those APIs.
    Hope it helps

  • How to update Tax code in R12 using API

    Hi,
    I am looking for API's to update supplier tax classification code in AP_Suppliers
    I can see the who columns get updated by POS_VENDOR_PUB_PKG.UPDATE_VENDOR in AP_Suppliers
    but the VAT_CODE is not updated I also checked in ZX_PARTY_TAX_PROFILE table but no changes.
    Any idea please suggest , I been asked to realce the 11.5.10 Tax code with the codes define for R12 using maping table,
    Lokking for API to update
    ap_suppliers.VAT_CODE (supplier)
    zx_party_tax_profile tax_classification_code (party level)
    ap_supplier_sites_all.VAT_CODE (supplier site level)
    zx_party_tax_profile zpt2 (PARTY site level)
    Tried the below :script but no use
    DECLARE
    l_vendor_rec ap_vendor_pub_pkg.r_vendor_rec_type;
    l_return_status VARCHAR2(10);
    l_msg_count NUMBER;
    l_msg_data VARCHAR2(1000);
    l_vendor_id NUMBER;
    l_party_id NUMBER;
    BEGIN
    FOR L_CUR IN
    (SELECT VENDOR_ID,
    VENDOR_NAME,
    VAT_CODE AS R11code,
    R12CODE
    from AP_SUPPLIERS,
    BES.XX_TAX_MAPPING_CODES MAPP
    WHERE AP_SUPPLIERS.VAT_CODE =MAPP.R11CODE
    AND VENDOR_ID like '8994'
    AND rownum < 10
    LOOP
    BEGIN
    L_VENDOR_REC.VENDOR_ID:=L_CUR.VENDOR_ID;
    L_VENDOR_REC.VAT_CODE :=L_CUR.R12CODE;
    L_MSG_COUNT:=null;
    L_MSG_DATA:=null;
    L_RETURN_STATUS:=NULL;
    DBMS_OUTPUT.PUT_LINE('updating status for '||L_CUR.VENDOR_ID ||' FROM '|| L_CUR.R11CODE ||' TO '|| L_CUR.R12CODE);
    POS_VENDOR_PUB_PKG.UPDATE_VENDOR( P_VENDOR_REC => L_VENDOR_REC, X_RETURN_STATUS => L_RETURN_STATUS, X_MSG_COUNT => L_MSG_COUNT, X_MSG_DATA => L_MSG_DATA);
    dbms_output.put_line('return_status: '||l_return_status);
    DBMS_OUTPUT.PUT_LINE('msg_data: '||L_MSG_DATA);
    DBMS_OUTPUT.PUT_LINE('l_msg_count: '||L_MSG_COUNT);
    IF L_RETURN_STATUS ='S' THEN
    COMMIT;
    END IF;
    EXCEPTION
    WHEN OTHERS THEN
    DBMS_OUTPUT.PUT_LINE('Error while updating '||L_CUR.vendor_id);
    END ;
    END LOOP;
    end;

    Hi
    Tax code is created in FI only. FTXP is the T-code. Please go thro the documentation on the Tax on Sales/purchases in Financial Accounting Global settings. This is based on Tax calculation procedure and this will be used in MM as well.
    S Jayaram

  • R12 Supplier Conversion by using API  OR Standard interface table ?

    R12 Supplier Conversion should be done via  API  OR  Standard interface table? Why ?
    Which approach is more suitable  kindly let us know your thoughts.
    Thanks  in advance

    We have used interface tables just to have better control and reprocessing abilities. You may need to be little careful about the TCA tables.

  • 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

  • Update Supplier / Vendor name using InterfaceTables / Concurrent programs

    Hi there,
    Is there a way to update the suppliers or vendor Name?
    I am using interface tables with concurrent programs to import data in EBS.
    Can I update data using the same procedure? i.e by using Interface Tables and Concurrent program? what happens if one of the supplier changed it's name? What do I need to call for the update?
    Thanks for any help
    Regards,
    Stefan

    Duplicate thread? -- Re: Interface tables and cocurrent programes : updating vendor

  • How to update file in Jar using API

    Hi,
    I have a jar file (actually a war file), and I need to update the properties in one of the files before I deploy it.
    I have been able to open it, get the correct JarEntry, load the properties, update the properties, but am struggling to figure out how to save it back to the Jar file?
    Any ideas?
    cheers,
    David

    So why isn't your build process just creating thecorrect contents of that properties file
    before including it in the war it builds, in thefirst place?
    Because we deploy it in many customers. They will
    obviously have different ip addresses eg for the
    database machine.
    Therefore we have certain properties that are
    customer-specific we need to update in the war before
    we deploy it.
    cheers,
    DavidI wasn't implying that your build process is only run one time. The build process can be run each time you build for each deployment. So do you mean you only want to deliver one generic WAR to each customer, and you want this change of properties to happen on the customer side somehow? What code are you going to run on that side to change it - not code in your web app because at that point it's too late - you've already loaded the web app and its files, which this/these property files are a part of. Sounds like you need a "build process" to bundle up the app for each unique target.
    Alternatively you could investigate adding or altering the manifest file in the WAR (or EAR) file to reference an additional standalone, or loose, directory (outside the WAR/EAR structure) and put your property files there. Then that directory would become part of your app's classpath just like it were in your WAR/EAR, and you could update that file independently.

  • Supplier creation using APIs in R12 (Urgent)

    Hi All,
    I will be working on supplier interface in Payables of R12 version.i would like to use the below APIs
    1.AP_VENDOR_PUB_PKG.create_Vendor
    2.AP_VENDOR_PUB_PKG.Create_Vendor_Site
    3.AP_VENDOR_PUB_PKG.Create_Vendor_Contact
    for above APIs what are the mandatory fields/columns to use the suppler creation, suppler site creation and contact details creation.
    so that i can ask the client to provide the mandatory fields.
    when we use APIs to create suppler what are the tables get effected in R12 version.
    I have created supplier from front-end, i have given bank related information. when i query AP_SUPPLIERS Table, i have not see the BANK ACCOUNT related information in AP_SUPPLIERS TABLE. where can i see/find the bank related information for suppliers.
    please help me to sort out this issue.
    Thanks.

    Suppliers in R12 are included within the TCA.
    Supplier Banks will now be categorized as Parties. You may validate it by checking that the bank information you have loaded into IBY_EXT_BANK_ACCOUNTS would also get loaded into HZ_PARTIES.
    Bank address information will be a part of the Party Site.
    Bank Site and Location information will have to be loaded into HZ_PATRY_SITES and HZ_LOCATIONS. For that, you will have to use the TCA APIs hz_party_site_v2pub.create_party_site and hz_location_v2pub.create_location
    Regards,

  • Payment_method_lookup_code in supplier conversion using api

    The conversion is from 11i to R12. I am working on supplier conversion using API. The AP_VENDOR_PUB_PKG create_vendor or create_vendor_site does not have Payment_method_lookup_code to update into apps. How can i update the Payment_method_lookup_code for a supplier?
    Any help will be appreciated.
    Bhargavi

    You could use AP_VENDOR_PUB_PKG.create_vendor_Site and pass the vendor_site_rec fields along with the following addition.
    p_vendor_site_rec.ext_payee_rec.default_pmt_method := 'EFT';
    This would create the Default Payment Method in IBY_EXTERNAL_PAYEES_ALL.
    Hope this helps.
    -Geetha K

  • Create Supplier Site with (Accounts) Using API

    Dear All,
    I want to use the API of create/update vendor site < POS_VENDOR_PUB_PKG.CREATE_VENDOR_SITE >
    The problem i'm facing is that, i don't know a way to insert the liability account and down payment account
    the api takes the default account and assign them to all the sites.
    While we have diffrent account for each type of suppliers
    Release R12.1.3
    please advice.

    See http://java.sun.com/developer/technicalArticles/java_warehouse/single_jar/

  • Is it possible to Update Supplier name through API

    Hi Folks,
    Kindly suggest me that is there any possibility of updating the existing Supplier name through API's.
    If it is possible kindly suggest me the API or Weblink for that.
                     Thanks in Advance
    Raj

    Hi Raj,
    With patch 17575099:R12.AP.B, Oracle has provided three public API's for updating supplier information. The new API's are the following procedures in the AP_VENDOR_PUB_PKG (appvndrb.pls) file:
      Update_Vendor_Public
      Update_Vendor_Site_Public
      Update_Vendor_Contact_Public
    I hope this helps.
    Cheryl

  • How to update 500 list items using Rest API

    Hi All,
    i have requirement that is "required to update 500 list items using rest Api".
    how can i do it,please share your thoughts with me.
    Thanks,
    Madhu.

    Didn't get you correctly, if you asking reference for REST API to update list items please refer below links
    http://msdn.microsoft.com/en-us/library/office/jj164022(v=office.15).aspx
    Destin -MCPD: SharePoint Developer 2010, MCTS:SharePoint 2007 Application Development

  • R12 Updating Supplier Site Payment Detail Email

    Hi All,
    When I update supplier site email adrress from Payment Details > Separate Remittance Advce Deliver tab, I can't see that it is getting updated in WF_LOCAL_ROLES table. ( after synchronization ). This causes remittance advice sent to wrong email address when the work flow is running.
    Can some one please check and let me know how should we enable it? Or Is it working in R12 as I have explained above. (modifying payment details email address and seeing it in wf_local_roles table ) ?
    Thank You,
    sandaruwan.

    Pl see if MOS Doc 458418.1 (Where Is The Supplier Notification Method In Release 12.0?) can help
    HTH
    Srini

  • Update number of hrs in OTL TimeKeeper Entry Form not working using API

    Hi,
    Say for example Employee working hrs are 8/day, I have entered manually in Timekeeper's entry form as follows and submitted and changed status to "approved"
    16-aug-2010 17-aug-2010 18-aug-2010 19-aug-2010 20-aug-2010 21-aug-2010 22-aug-2010
    8 8 8 3 8
    so i need to update 19-aug-2010 to 8 using an API, i tried using API but it's not updating can you guys please let me know.
    Regards,
    Sri

    Follow the OTL api guide and check your code. If your code is proper, timecard should get updated properly.
    --Shiv                                                                                                                                                                                                                                           

  • R12:12.0.4 Ship confirm using API

    Hi guys
    We are @ the last stage of developing a custom application for Order Management Sales Order.
    We are using OE_ORDER_PUB to process to orders and everything is working as expected. (Orders are created, lines are entering into flow status 'Awaiting Shipment'
    We would like to do the shipping confirmation using APIs and the same shouldn't use concurrent manager at any level due to following reasons
    During peak season (summer) any given sales outlet would create an average of 400-500 sales orders (we have 7 outlets within Kuwait) per day which would cause hundreds of concurrent requests submitted, thus degrading the performance of concurrent manager for other processes.
    If shipping confirmation could be performed without dealing with concurrent manager it would be great. Any suggestions, sample scripts would be highly appreciated.
    Regards,

    Hi guys
    We are @ the last stage of developing a custom application for Order Management Sales Order.
    We are using OE_ORDER_PUB to process to orders and everything is working as expected. (Orders are created, lines are entering into flow status 'Awaiting Shipment'
    We would like to do the shipping confirmation using APIs and the same shouldn't use concurrent manager at any level due to following reasons
    During peak season (summer) any given sales outlet would create an average of 400-500 sales orders (we have 7 outlets within Kuwait) per day which would cause hundreds of concurrent requests submitted, thus degrading the performance of concurrent manager for other processes.
    If shipping confirmation could be performed without dealing with concurrent manager it would be great. Any suggestions, sample scripts would be highly appreciated.
    Regards,

Maybe you are looking for

  • Safari hangs and quits suddendly

    Dear all, since the latest SW update, Safari hangs several times a day. It simply stops loading any pages ( without any error ) and I need to restart my Mac to make it working again. I already verified and repaired the disc and its permissions but th

  • Bulkloader script error in weblogicportal 10.3

    Hi, We are using same bulkloader scripts which we have used in 8.1 to deploy content in portal repository for 10.3.The script which is fine 8.1 is giving errors in 10.3. This bulkloader scripts loadcontent.java.I am facing the following error. java.r

  • Need Chief of Organization as Possible Agent

    Hi, I have a workflow task that that is an approval step of a workflow that only managers should perform. In the agent determination for the workflow I have a rule that I can use to determine the correct responsible agent who needs to approve this st

  • Version 10.2.0.2.10

    Is it still possible to download the 10.2.0.2.10 Beta version that has UDT/Object support anywhere? Regards Thorbjørn

  • Blackberry Caller ID?

    So me and my friend both have Blackberry 9780's; exact same phones on the same network, (Rogers), with literally the exact same plans. Lets say a random person who isn't in his contact list, (nor is he blocking his number,) calls my friend... on his