Customers / Suppliers interfaces' implementation on R12

Hi,
I was trying to implement interfaces for loading customers and suppliers, by populating the following tables:
ra_customers_interface_all
ra_customer_profiles_all
ap_suppliers_int
ap_supplier_sites_int
I've seen the content Integration Repository but I was looking for some sample codes related. Anybody could help me on this?
Thanks a lot in advance!
Best regards,
Pablo

Hi, Vivek
I have created a paying relationship for the supplier, at the supplier party relationship setup a customer payee and the supplier automatically as a payer for the object , while there still isn't LOV.
Could u give me a further guide?
Regards,
Chelsea

Similar Messages

  • Suppliers interface in R12

    HI FRIENDS,
    I DEVELOPED THE SUPPLIER INTERFACE( SUPPIER DETAILS AND SITES DETAILS ) AND THEN INSERTED INTO INTERFACE TABLES
    AND THEN RUN THE STANDARD PROGRAM 1)supplier open interface import and 2)supplier sites open interface import .but iam not getting in base tables
    "In interface table column *status :Rejected* "
    Please send the answer urgently if you have
    Thanks
    prasanth

    Hi,
    We believe the record got rejected because the standard import program found that the record is not valid.
    You can find the reason why the record is invalid from AP_SUPPLIER_INT_REJECTIONS table. Join AP_SUPPLIER_INT_REJECTIONS (parent_id) and AP_SUPPLIERS_INT (vendor_interface_id) to find the errors for suppliers.
    For supplier_site_interface : join AP_SUPPLIER_INT_REJECTIONS(parent_id) and AP_SUPPLIER_SITES_INT(interface_id)to find the errors for supplier_site
    Hope it helps.
    /S.P DASH

  • Component interface ( implementation ) is missing

    Hello,
    I had imported from NWDI one SWC that have some DC's. When I create a project in NWDS form one DC  that have a dependence from another DC where the project has bveen already created in NWDS I have the following error message for this DC: "<error: missing compoent> component interface ( implementation ) is missisng". When I delete the referenced DCt from NWDS and sync used DC's from the DC with the error, the problem is solved.
    But, when I create the refereced DC again, the DC that use this, the error missing component occurs again.
    Anybody have any ideia about this?
    thanks in advance.

    You are absolute right in this, but this is not my problem. I will try to explain it once again. Currently I have the following configuration on my PE router
    router ospf 5628 vrf INET
    network 194.154.224.0 0.0.31.255 area 0
    the f0/0 interface has this configuration
    interface FastEthernet0/0
    ip vrf forwarding INET
    ip address 194.154.236.43 255.255.255.248
    The problem is, that using this configuration, hello packets are send also through other interfaces of my PE router, which are part of the same ip address range specified under ospf process and are in the same vrf. In other words, hello packets are send to my Internet customers, which is not good. Because it is not possible to configure passive interface under ospf in the VRF, I decided to make the network statement more specific. I have changed the configuration to
    router ospf 5628 vrf INET
    network 194.154.236.40 0.0.0.7 area 0
    and got the message
    %OSPF: OSPF not enabled on FastEthernet0/0
    The question is, why is OSPF not enabled on my f0/0, as the ip address of my f0/0 is part of a 194.154.236.40 0.0.0.7 network ?

  • How to create payment terms in AP Supplier Interface

    Hi Folks.
    May I know How to create payment terms(for ex:45 days) through AP Supplier Interface.
    Kindly suggest me the exact column name in interface.
    Regards,
    Raj

    Hi Raj,
    To populate the terms information, you use the ap_invoices_interface.terms_name or ap_invoices_interface.terms_id fields. This assumes that the terms themselves are already created.
    Currently there is no functionality to add new terms through the supplier interface.
    Cheryl

  • Update Supplier Using Supplier Interface

    I am trying to update the terms of some existing suppliers using supplier interface and I am hitting the following errors:
    100002 ABEC LTD. Supplier Number is invalid
    100002 ABEC LTD. Supplier name already exists.
    100002 ABEC LTD. This Supplier Number already exists.
    The insert statement which i used in the control file was:
    append into table ap_suppliers_int
    fields terminated by '|'
    vendor_interface_id,
    vendor_name,
    segment1,
    terms_id)
    As far as i know, in customer interface there is an insert update flag. How do we indicate an update action in Supplier Interface?

    The supplier interface doesn't support updates of vendor records. You can try using the ap_po_vendors_apis_pkg.update_vendor_site procedure, which allows limited update capabilities.

  • How to register new interface implementation?

    Hi,
    I have the following problem:
    There exists a self written webdynpro application. This application uses a Java Interface. The administrator of the application can add new functionality to the application by adding a new line to a table. He inserts the name of a class which implements that Java interface. This class has the new functionality.
    For each interface implementation the user of the webdynpro gets a value into a list. He can select an entry from this list. This value tells to the application that it has to create an object from the related java interface implementation.
    Now I wonder how I can tell to the webdynpro application that it knows all interface implementations which will come in the future? If I do not "register" or reference the new interface implementations, then I think the webdynpro application has ClassNotFound errors.
    The developers should make there own projects for each interface implementation an deploy them. But what must be done, that the webdynpro application knows them?
    Can you please give me some suggestions?
    Thank you and best regards,
    Marcus

    You can register a Mac, but not an accessory like the Time Capsule. Keep a copy of your sales receipt.....just in case.

  • Designs for interface/implementation factory APIs

    I've been building a complex data store for geographical information based on JNDI.
    The store is basically working but I've been trying to make the API for programs accessing it more regular.
    I'm dissatisfied with the way that new objects for addition to the store are instanciated. It's all a bit ad-hoc at the moment so I want to create a proper factory system, separating interface from implementation and allowing for the case where the interface has a different implentation for remote and local contexts.
    I'm thinking the best approach would be to have a single create method, probably as a member of the extended context interface.
    What I want to get is a sample of how programmers feal about different methods of passing creation parameters to such a factory method (or for that matter, to invite comments on the basic idea).
    One possibility would be as a Hashtable or Hashmap. Generic keys (like datastore path) would be defined as constants in the context or factory interface, type specific keys in the interface which is used to access the object being created.
    e.g.
    Hashtable fsCreate = new Hashtable(5);
    fgCreate.put(DataContext.PATH_KEY, "test.features");
    fgCreate.put(DataContext.FORMAT_KEY, format);
    fgCreate.put(DataContext.BOUNDS_KEY, boundaryRectangle);
    FeatureSet fs = (FeatureSet)dataContext.create(FeatureSet.TYPE_VALUE,fsCreate);Another possibility would be some kind of parameter bean, with an fundamental parameter class and different extensions for each type of object to be created.
    FeatureSetParams fsCreate = new fsCreate();
    fsCreate.setPath("test.features");
    fsCreate.setFormat(format);
    fgCreate.setBounds(boundaryRectangle);
    FeatureSet fs = (FeatureSet)dataContext.create(fgCreate);The Hashtable method has a slightly clumbsy feel, but it does avoid directly instanciating a whole bunch of new concrete classes (which seems to go against the spirit of interface/implementation separation).

    If there's a create method in the interface, wouldn't
    that make it accessible from anything that knows about
    the interface? This would nullify the factory
    pattern, wouldn't it?Not necesasrilly, that would depend how the create method was implemented. I already have a "retriever" object associated with each implentation class that can be retrieved from the data store. I can add a "create" method, effectively adding a factory class function to these. These retrievers are already registered with the concrete implentation of the JNDI Context.
    Granted the implentations are in several different packages, so I can't restrict acces to these retriever objects to the package level.

  • Non display of old Customers, Suppliers, Sales Reps and Staff

    Is it possible to hide or not display old information in standard searches such as:
    Customers
    Suppliers
    Items (can be done by unticking Sales and Purchase documents)
    Sales Reps
    Staff Members
    I know we can add formatted searches, however more often than not we already we may have a formatted search in place for something else?
    Most of the clients existing software have this functionality as standard, whereas SBO does not.

    Good call Kevin.
    Anything marked as Inactive should be hidden from display as a matter of course (an inactive flag would need to be added to some masterdata), with a check box on the find form to display inactive if required.

  • Is the remote interface implemented by some class

    Hi,
    I have a simple question, googled, no help.
    I am trying to udnerstand, where exactly is the remote interface implemented ?
    I mean, i know that it contains all the business methods which have a body in the bean.
    But is the remote interface implemented somewhere ? Is there any class which implements the Remote interface ?
    thanks
    S

    Sarvananda wrote:
    Hi,
    I have a simple question, googled, no help.look better...
    I am trying to udnerstand, where exactly is the remote interface implemented ?
    I mean, i know that it contains all the business methods which have a body in the bean. so, that's what implements it :)
    But is the remote interface implemented somewhere ? Is there any class which implements the Remote interface ?
    the bean class :)
    But the actual implementor is a class generated by the appserver that delegates to the bean class.

  • Supplier Interface Doubts

    Hi All,
    I have some doubts regarding Supplier Interface.
    We need to import Suppliers, Sites, Contacts and Banks. So do we need one program to create all in one, or we need separate programs for each?

    Hi,
    The supplier import jobs are designed so that you can support suppliers, sites, and contacts as individual or single requests, or there is a request set that will run all of them, the Supplier Open Interface Request Set.
    There is not a concurrent request, either a single or request set, that allows you to run the bank import API. That has to be launched manually.
    Regards,
    Cheryl

  • Unable to create Supplier as Employee using R12 API

    Hi,
    I am creating supplier as amployee by uing the API and pasting the Annonimus API code and its details below.
    declare
      x_vendor_site_id NUMBER;
      x_return_status  VARCHAR2(1);
      x_msg_count      NUMBER;
      x_msg_data       VARCHAR2(2000);
      l_vendor_rec     ap_vendor_pub_pkg.r_vendor_rec_type;
      x_vendor_id      NUMBER;
      X_PARTY_ID       NUMBER;
      BEGIN
    for c in (select employee_id,location_id,party_id,organization_id from
    PER_EMPLOYEES_X pex
    where not exists
    (select 1
    from po_vendors
    where employee_id=pex.employee_id
    and employee_id=1198)
    loop
    l_vendor_rec.employee_id := c.employee_id;
    l_vendor_rec.VENDOR_TYPE_LOOKUP_CODE := 'EMPLOYEE';
    --mo_global.set_policy_context('S',c.organization_id);
    AP_VENDOR_PUB_PKG.Create_Vendor
    (      p_api_version => 1,
         x_return_status     => x_return_status,
         x_msg_count     => x_msg_count,
         x_msg_data     => x_msg_data,
         p_vendor_rec=> l_vendor_rec,
         x_vendor_id => x_vendor_id,
         x_party_id => x_party_id
      IF x_return_status = apps.FND_API.G_RET_STS_SUCCESS
      THEN
      commit;
      dbms_output.put_line('--------------------------------------');
      dbms_output.put_line('Supplier created:'||x_vendor_id); 
      ELSE
      dbms_output.put_line ('Creation of Supplier Failed with the error :'||x_msg_data||'  '||FND_MSG_PUB.count_msg);
         FOR i IN 1..FND_MSG_PUB.count_msg
    LOOP
    DBMS_OUTPUT.put_line(FND_MSG_PUB.Get(p_msg_index =>i,p_encoded =>'F'));
    end loop;
    END IF;
    END LOOP;
      END;
    Error : Am getting the error saying that
    "Supplier record cannot be updated.Either the Employee ID/Info is incorrect or the employee associated with this supplier is terminated".
    When i checked in the DB this employee is an active employee with us.
    Could any one please help me by providing your suggestion on this with Priority.
    Looking for your answer soon.
    Thanks,
    Surya.

    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]
    "12: How To Access API References via the Oracle Integration Repository" [ ID 462586.1]
    "Oracle Integration Repository Documentation Resources Release 12" [ ID 396116.1]
    Pelase also check below:
    Api's in EBS
    http://forums.oracle.com/forums/thread.jspa?forumID=39&threadID=984534&messageID=3890192#3890192
    http://sairamgoudmalla.blogspot.com/2009/05/script-to-find-oracle-apis-for-any.html
    API
    http://forums.oracle.com/forums/thread.jspa?threadID=1038379&tstart=0
    List of API
    http://forums.oracle.com/forums/message.jspa?messageID=4198097#4198097
    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
    http://forums.oracle.com/forums/thread.jspa?messageID=2340033
    Regard
    Helios

  • The Scope of Customers,Suppliers,.....

    hi all
    in our company we setup 1 Set of books, 1 Legal Entity , 1 Operating Unit
    i want to know the Scope of the customers displayed in Sales Order , Suppliers Displayed in PO, Bank Accounts , items , ........
    these things displayed at level of SOB Or LE Or Operating Unit,
    and i would be grateful if any one send adocument explain the scope of all these things ,
    this is because we need to implement new site at our Company , So i want to specify if i define it as a new operating unit , or New Legal Entity , Or New Set Of Book, Or New HR/INV Organization.
    thanks

    Hello Reddy,
    We are about to implement the HCM module (We are now in the testing
    phase), on the same client as that of our SAP ERP implementation.
    We need to authorize on the personnel number grouped by 'Payroll Area'
    in transactions PA30, PA40
    In authorization object P_ORGIN, the field VDSK1 is already used to
    authorize on an attribute : cost center (organizational key) for each
    organizational unit, so we can't configure it to authorize on other
    fields from info type 0001 (e.g. Payroll Area).
    We need to continue using the conventional / general authorization and
    not the structural authorization, to stay in compliance with our
    authorization schema already implemented in our FI, MM, SD & CS modules.
    ( Also, as per thread : Steps for creating structural authorization profile using trans. OOSP
    the structural authorization cannot be used to authorize on Payroll Area.)
    We need to go through the HR module implementation without any changes
    in the ABAP code.
    So, the last way out is the custom-specific authorization object, and as I mentioned before, the authorization object P_ORGIN was already used in other ERP modules; e.g. FI, MM, SD & CS,
    ( Note : I haven't started yet implementing this solution.)
    Thanks.
    Reda

  • 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 help for learning how to develop interfaces for Oracle R12 EBS

    Hi all,
    I need to learn how to create interfaces in PL/SQL for Oracle R12 EBS Financials. I cannot find a good starting point for the documentation and examples to help me get started in this area. Would appreciate tips
    for this area.

    Hi,
    What kind of interfaces you are planning to develop?
    Oracle already provides list of APIs that can be used (in R12, it is responsibility).
    Oracle Integration Repository Documentation Resources Release 12 [ID 396116.1]
    Oracle Integration Repository
    http://irep.oracle.com/index.html
    If those APIs do not satisfy your requirements, you can refer to "Oracle Applications Developer" guide as well as SQL-PL/SQL guides.
    Applications Releases 11i and 12
    http://www.oracle.com/technetwork/documentation/applications-167706.html
    Database Documentation -- SQL-PL/SQL
    http://www.oracle.com/technetwork/database/enterprise-edition/documentation/index.html
    Thanks,
    Hussein

  • Supplier Interface

    Hi All,
    Is it possible to update the vendor contact details through "Supplier Site Contacts Open Interface Import" program.
    I have populated the data in the interface table(AP_SUP_SITE_CONTACT_INT) for existing vendor_site_id and then ran the concurrent program
    but it is creating another record, but i need to update the existing record..
    Please let me know is there any solution to update the contact details for the existing vendor/supplier..
    Thanks..

    Thanks for the info..
    can you please provide me the update scripts?
    these updates will affect any other functionality?

Maybe you are looking for

  • File to XI scenario

    Hi All I have a scenario where, XI has to read a file and process it. File format is like this: One Header Record with 3 fields Multiple data records with around 20 fields One footer record with 3 fields Now, while reading data from the file, how wil

  • Ora-27102

    Hi friends. I am installing Oracle8i in Sun Solaris. During the installation of INITIAL DATABASE, the installer show this error: ora-27102 Out of Memory, I said continue, and then ora-01034 Oracle not available. Somebody can helpme with this errors?

  • Modifying sql query in "region source" depending on hidden parameter?

    Hi, Is there a way to run 2 sql queries in "region source" depending on the hidden parameter passed? In other words, if I want to show all employees "select * from emp" when clicking on a "total" link as opposed to "select * from emp where dept=:xxx"

  • Rsau/local/file missing in WAS 700

    Hi migrated from 46B to WAS 700. Now i need to enable Audit Log however parameter rsau/local/file is missing in WAS 700 please help. Regards, Surpreet do i need to maintain some more parameters i can see many new ones in WAS 700 like .... per_day and

  • UIPageViewController with Images not releasing viewcontrollers in iPad3

    In ARC, I have a customised UIPageviewController called MyPageViewController. To a RootViewcontroller, I am adding this MyPageViewController as childViewController, with Transition Type Curl. I have a ViewController ImageViewController with 4 UIImage