How can we make function calls to sap in odi ?

how can we make function calls to sap in odi ?
to populate a column i need to make a function call which returns the value.

There are two ODI SAP adapters available that allows extraction from SAP ERP and SAP BW. For SAP ERP we allow extraction from ERP tables, but not from RFCs/BAPIs.
You can find details on them at
http://www.oracle.com/technetwork/middleware/data-integrator/overview/odigs-sapabap-168070.pdf
http://www.oracle.com/technetwork/middleware/data-integrator/overview/odigs-sapabapbw-168071.pdf

Similar Messages

  • How can I make a call from iPad

    How can I make a call from IPad

    Oh, you have to get the iPhone app.
    Seriously, though .... you are aware that it's not a telephone, right? Any calls you make will be using VOIP and any of the apps and/or services (Skype, Google Talk, etc., etc.) which support that. Some of those are US-only, all have various restrictions and cost structures.

  • How Can I make redirect caller from agent to any branch IVR?

    I have IPCC Enterprise Edition (ICM 5.0, IVR 3.1)
    How can I make redirect caller from agent to chosen branch IVR, and send with call any variable to IVR (e.g. account number).
    Regards
    Krzysztof

    I would suggest that post-routing should not be used. The way to go is to use translation routing applications. Although post-routing is easy to set up, almost all deployments require translation routing. I can't think of anything good to say about post routing, other than it's trivial to configure.
    You want the main route point to be on the CM_PIM.RC for a number of reasons. You can check to see which of your IVRs are on line, and/or to do load balancing. If calls don't need to go to the IVR if agents are ready, you can have an LAA Select node immediately, and then translation route. Even if you just have one IVR, translation routing will enable you to do RONA more easily.
    You need to bite the bullet and learn translation routing. If you do it that way, peripheral variables attached to the call remain unaffected whether the call is under the control of the CM_PIM.RC or the IVR_PIM.RC. This is exactly what you want.
    There is no need, in my opinion, to go to an external database. In your IVR, decisions made by the caller (e.g. which "skill" they want) set peripheral variables. When the call comes out of this script you check the peripheral variable, and depending on the value do a queue to the appropriate skill group and run external script (BasicQ.aef).
    Separate the intelligence gathering IVR script from the Queuing script. Allow ICM to make the routing decisions.

  • HT5176 How can I make a call from my new iPad(3rd generation) with wifi+4G

    How can we make a call from iPad 3rd generation with wifi+4G?

    You cant "Call" anyone. Its not a phone. You can facetime other IOS users. Setup facetime with your apple id in ipad settings/facetime. You can also download apps like skype in the app store.

  • How can i make entry in standard SAP table

    hi all
    how can i make entry in standard sap table.
    ex- lfa1
    without using programming,BDC.

    Hi,
    in the table if u find delivery and maintainance allowed with restrictions in delivery /maintainance tab u can enter data from program only.
    see the below example.
    tables: lfa1.
    lfa1-lifnr = '0878877'.
    lfa1-name1 = 'my name'.
    lfa1-ort01 = 'bangalore'.
    lfa1-land1 = 'in'.
    modify lfa1.
    rgds,
    bharat.

  • How can I make a call with my iPad in Nigeria

    How can I make calls with my iPad in Nigeria? Also, why is Nigeria not listed among the Region on iPad?

    You can try downloading them as explained here:http://support.apple.com/kb/ht2519.  (This is not available in all countries, and must be permitted by the movie studio.)
    Otherwise, sync them to your iPad by selecting them on the Movies tab of your iTunes sync settings and syncing.

  • How can I make a call to *190*phone number# in c#?

    Hi,
    I am trying to create an app as shortcut for some requests.
    I want to make a call to this number: *190*phone number# using c# but it never works.
    On the phone, I can call this number and I get a reply from my provider.
    If I try to call it using:
    Windows.ApplicationModel.Calls.PhoneCallManager.ShowPhoneCallUI("*190*phone number#", "TEST CALL");
    I get a message saying that I have to use the dialer keypad to send the request.
    Is there a workaround for this (bug)? I mean, if I put the phone number in the phoneCall-request, it is because I don't want insert it manually in the dialer keypad...
    Thanks,
    Adriano

    Yes security LOL...
    If Microsoft want security, they should create a smartphone without the possibility to install apps ;)
    If an app can't make a call (user has to press CALL), the same thing is also possible for a FREE request to the provider, or not?
    Thanks for the link! This show once again that write a utility for WP is a hard work...
    If I create a new contact, I have to call phoneCallTask.Show();
    ... And so I am on the same situation.
    .My phone provider created an app for iPhone and one for Android. I was thinking I would be able to create something for Windows Phone too. Now I know why nobody want to create tools for Windows Phone. The API never allow you to write a utility (for security
    reason, I know ;) )... But it would also be nice to have a utility some times in a store full of inutility apps :(
    About this BUG:
    I can create a textbox where the user can copy the phone number (maybe the app could copy it automatically in the clipboard if there is no security problem about the OS :P). But the user has to exit the app, open the dialer and insert this text.
    Is there a way to open the phone dialer?
    Thank you for the support Cristian!

  • How can we make a call to the Data base in the SAP Scripts?

    Hi All,
            How we make a call to the data base in scripts?
    I think we can use the PERFORM statement to achieve the above functionality.
    Pls correct me if i am wrong?
    Regards
    Abhilash.

    Hello.
    If you want to access database in the script itself (not in print program) yes, you can use PERFORM statement.
    In your script, use:
    /: PERFORM F_FORM IN PROGRAM ZRFIRFS05
    /: USING &VAR1&
    /: CHANGING &VAR2&
    /: ENDPERFORM
    Then, create a program ZPROG (ZRFIRFS05 in my case) with a structure like this one:
    REPORT ZRFIRFS05 .
    FORM f_form TABLES in_par STRUCTURE itcsy out_par STRUCTURE itcsy.
      DATA: l_data1(10).
      READ TABLE in_par WITH KEY name = 'VAR1'.
      CHECK sy-subrc = 0.
      l_data1 = in_par-value.
    *  SELECT .... "YOUR SELECT TO DATABASE
      READ TABLE out_par WITH KEY name = 'VAR2'.
      CHECK sy-subrc = 0.
      out_par-value = l_data3.
      MODIFY out_par INDEX sy-tabix.
    ENDFORM.
    Regards.
    Valter Oliveira.

  • How can I make Applet call up a JFrame??

    hello ..
    I'm making a game, and I have a flash screen done in Applet (the very first logo that appears ) so I can just load it in the browser ... someone told me that I can't make another applet that would hold the menu choices and such come up in the same browser window, so I made it into a JFrame .. so I have an Applet calling up a JFrame, and I don't know how to do that ..
    any suggestions???

    Hmm...but that doesn't put it on the screen thgou, does it?
    IIRC applets embedded in the web page cannot contain menus - you have to 'break out' your applet so that it becomes a separate window.
    To do this you would have a small standard applet embedded in your web page which then invokes your main JFrame-based application (not applet!).
    When the user loads the web page, the embedded applet starts and then launches the JFrame-based application.
    eg:
    import java.awt.*;
    import java.awt.applet.*;
    public class RunApplet extends Applet {
        public void init() {
            MyApplet myA = new MyApplet();
    import java.awt.*;
    import java.awt.event.*;
    import java.applet.*;
    import javax.swing.*;
    public class MyApplet extends JFrame {
        private JPanel pnlCenter;
        private JLabel lblSomeText;
        public MyApplet() {
            try {
                myInit();
            catch(Exception e) {
                e.printStackTrace();
        private void myInit() throws Exception {
            //Create components to display...
            pnlCenter = new JPanel();  //Main container inside the frame.
            lblSomeText = new JLabel("GUI stuff displays here!");
            pnlCenter.add(lblSomeText);
            //Put them on the screen...
            getContentPane().add(pnlCenter);
            //Show it...
            setTitle("My First Windowed App");
            setVisible(true);
    }Hope this helps.
    Paul.

  • How can I make Function return varchar2 more than 4000

    I have a function
    FUNCTION testing (v_pk_application in number, v_inccharges in char)
    return varchar2(30000)
    --return number
    is
    v_net_sum varchar2(30000);
    v_net_sum2 varchar2(30000);
    v_datarow varchar2(3000);
    v_datarow2 varchar2(3000);
    begin
    return v_net_sum;
    end;
    I want to return varchar2 more than 4000, how can I do that.
    Thanks

    user10659388 wrote:
    I want to return varchar2 more than 4000, how can I do that.A function can return a string up to the maximum allowed for varchar2.
    Varchar2 can be up to 32767 characters...
    SQL> create or replace function ret_str return varchar2 is
      2    v_str varchar2(32767);
      3  begin
      4    v_str := lpad('*',32767,'*');
      5    return v_str;
      6  end;
      7  /
    Function created.
    SQL> declare
      2    v_retstr varchar2(32767);
      3  begin
      4    v_retstr := ret_str();
      5  end;
      6  /
    PL/SQL procedure successfully completed.However, SQL only supports varchar2 up to 4000 characters so the same function will cause SQL to error, even though the function is perfectly valid.
    SQL> select ret_str() from dual;
    select ret_str() from dual
    ERROR at line 1:
    ORA-06502: PL/SQL: numeric or value error: character string buffer too small
    ORA-06512: at "SCOTT.RET_STR", line 5
    SQL>So, if you intend to use the function only in PL/SQL then you can use varchar2 up to 32767 characters, but if you intend to use it in SQL then you will be limited to returning 4000 characters. Alternatively you can return a CLOB which SQL supports but they are a little more tricky to work with than varchar2...
    SQL> ed
    Wrote file afiedt.buf
      1  create or replace function ret_str return clob is
      2    v_str clob;
      3  begin
      4    v_str := lpad('*',32767,'*');
      5    return v_str;
      6* end;
    SQL> /
    Function created.
    SQL> select ret_str() from dual;
    RET_STR()
    SQL>

  • How can I make a call to a swing component which will be blocking?

    Hi,
    I have a small GUI, and an underlying application class which interacts with it. At one point in time, the underlying class needs to wait for the user to type a string into a textbox, and press a submit button (both of which are on a GUI that is already visible to the user). I cant seem to figure out how to make the call to the gui, so that i blocks, until that submit button is pressed.
    Do I have to spawn a seperate thread which constantly is checking if that button is pressed (i.e. associate a flag with that button).
    I pretty much wanna do something similar to JOptionDialog, but with my own gui implementation.
    thanks!

    No...let me rephrase...
    1) I only want 1 dialog...with multiple swing components on there. 2 of which are a textbox, and a jbutton....the jbutton has a listener associated with it....and that obviously grabs the text from the textbox...
    2) I have a model class (no swing components, only a reference to my dialog)...I want to make a call to the dialog, which blocks, until the button is pressed...
    did this clear things up at all?

  • How can we make language translation in sap script?

    Hi expert,
    Based on language i have to display text in sap script form.
    please i like to know how to maintain language translation in sap script.
    manually i am handling the language text in print program.
    like below.
    if language = 'EN'
       text in english.
    endif.
    if language = 'DE'
      text in German.
    endif.
    good points will be given for proper answer.
    Thanks and regards,
    Pavan.

    Hello there!
    If those texts are static, you can use the following procedure (to translate your text elements):
    Go to SE63, then in the menu follow this path:
    Translation->ABAP Objects->Other Long Texts->FS (forms and styles)->FORM (Forms)
    This will transport you for a screen where you can choose the script (Object -> field Object Name). Press Enter. If says object not found, it's because the source language is wrong (box below named translation -> field source language --- press F4 to change it)
    After this, you'll navigate (after pressing Enter with correct language in source and choosing a correct one in target) to the transaltion screen. You'll have you text elements, original on top, your transalation below.
    If those texts are dynamic, I believe you have to do the way you are doing.
    Hope this helps.

  • How can I make internet calls from OS X 10.5.8?

    I want to make internet to landline calls with Mac OS X 10.5.8. Which applications will work with this operating system?
    I was previously using Skype until their recent compulsory upgrade, which is not compatible with my computer . A friend suggested Viber, but that also seems to require a more advanced version of OS X than my MacBook will support.
    Thank you,
    REM

    Buy a Snow Leopard DVD
    Any copies you find that can be downloaded besides being illegal are probably loaded with malware. so save yourselt the troubles and purchase a DVD.
    Allan

  • How can I make local calls without using a country code when it's in my Contacts?

    The phone numbers in my Contacts all contain country codes because I do a lot of travelling.
    An example of this might be:
    +1 (229) 123-4567
    +44 (0)12 345 6789
    +31 (0)10 2345 6789
    I have an unlocked phone so when I travel, I usually pick up a local SIM and use that to make calls.
    The problem I have is that when I am abroad and select a phone number from my contact list it doesn' work. For example, if I select a contact with the number:
    +31 (0)10 2345 6789
    A voice-recording comes on saying that the number I had dialed was incorrect.
    But when I dial the number manually:
    010 2345 6789
    It works.
    In the US I do not have this problem because for some reason, the phone knows whether the +1 is needed or not. I'm sure if it uses it at all when you're in the US. When I dial internationally from within the US, the number dialing works fine.
    So this problem only occurs when I'm dialing locally in the country I'm in while travelling outside the US.
    Anyone have any idea of why this is happening and more importantly, what I need to do to fix this? I would hate to have go and change all my contact numbers and get rid of the country codes. If I ever have to call those numbers internationally, I'll need to manually add the country code back in.
    Very annoying!
    Advice anyone?

    If you include a country number, you have to drop the initial 0 from the area code. eg +31 10 2345 6789 instead of +31 (0)10 2345 6789

  • I can't make a call but i can recieve calls

    why can't i make a call but i can recieve a call. im using TM/Globe sim and i followed sum instructions on the net. i tried updating my carrier. at first i was ignoring these pop up to make an update but now i'm searching for that pop up to make updates.
    i don't know how to fix it. i tried to call even with a strong signal connection. same things happening to me. i dial a number (e.g. - 09352908272) and at first it will make a call dialog. but after 5 secs. the call ended. at first i thought that the person im calling is declining my call, but when i tried to make another call to someone else. call ended still appears with my call
    Still i can't figure out how can i make a call. please help, thanks

    What did your carrier say when you contacted them to report the problem?

Maybe you are looking for

  • Count number of rows in a table

    Hi, I have a requirement. I want to frame a SQL, which takes schema name as input and returns tables owned by that schema and number of rows inside a particular table. A Sample output: =========== Table            No. of Rows ~~~~          ~~~~~~~~ A

  • I get error 2324 when trying to update itunes.  Suggestions?

    I get error code 2324 when trying to install the latest itunes.  Any suggestions?

  • Help! I have duplicates

    I have nearly 7000 duplicates in my itunes any clever ways I can get rid of them easily the whole display duplicates and date sort doesn't work for this many.... hopefully someone can help at the moment a lot of my albums have each song in it 3 times

  • HT1338 can't download the mountain lion os

    Having problem to download the mountain lion os, not accepting my aplle ID.

  • Uninstalling AMD driver

    Hi all, My Macbook Pro 17" (Early 2011) recently got the known issue with the AMD Radeon HD 6750M, weirds columns and lines on screen, to finally freeze for ever. Getting a replacement is not possible because the cost of motherboard is near the price