Exploiting RIA & RCA functionalities would entail changing in the ABAP code

Dear All,
Could someone please explain  to what extent exploiting the latest RCA & RIA functionalities available in SAP NetWeaver would lead to changing in the underlying ABAP code (SAP native & customized) of an ERP system, ABAP stack.
Thank you in advance for your cooperation.
Best regards.
Reda Khalifa

Hi,
1st: you create a class using se24. Within your class you can define methods. Each method can have import, export and changing parameter.
2nd: in the global part of your start routine you need to instanciate your class using:
data: class_variable type ref to <your class>.
create object class_variable.
In the start routine and the infoobject routines itself you call your methods using:
call method class_variable->method_name exporting..... importing..... changing.....
For some more help use the F1-help on the keywords in the abap editor.
Hope this helps!
regards
Siggi

Similar Messages

  • After recent Verizon upgrade, my music files are messed up.  Used to be able to see all artists.  Now only some artists display and there's one giant file of "unkown".  Why would that change affter the upgrade?

    Prior to March, 2015 upgrade, all my music appeared by Artist.  After the March, 2015, upgrade, about half of my music appears by Artist and then there's one giant "unknown" file.  Why would this change with the upgrade?  Makes my music unsearchable unless I want to search by the song name or album name. 

    You can try an app like Album Art in the Play Store and it will take any tag info and find and sort music.  Should work unless the music files were altered during update, in that case you'd need to remove those files and re-add them to the phone.

  • My primary keyboard is English UK and secondary one Spanish. Until now when switching keyboards the spell check would automatically change to the desired language. Somehow it does not happen anymore. Any ideas on how to fix this?

    My primary keyboard is English UK and secondary one Spanish. Until now when switching keyboards languages the spell check would automatically change to the desired language. Somehow it does not happen anymore. Any ideas on how to fix this?

    The keyboard doesn't normally play any role in Apple apps regarding spellcheck.  That  is determined by system prefs/keyboard/text/spelling.  Go the setup item at the bottom of the list and make sure that British English and Spanish are the only two boxes checked, and then set it to Automatic.  How well it works varies a lot.  You may also need to check Edit > Spelling and Grammar > Show Spelling and Grammar.
    If you are still using Pages 4, spellcheck is determined by Inspector > Text > More > Language.  Make sure that is set to the right thing for what you want to do.

  • Changes of the ZIP Code for the sales organization

    Hi All,
    I have done the changes of the ZIP Code for the sales organization by using the t code ovx5  the change of zip code in adress but when i rechek the changes in the order acknowledgement output there i can see the old zip code only.
    Please help me how to make the change the zip code to SO, so that i can view that in output.
    need to update pls help..
    Thanks for help
    Raj.

    Hiii
    Check weather your developer hardcode the sales organization pin code: else check the logic weathe Sales org Pin Code is getting from following logic. Go to table TVKO and put ur sales org number in VKORG field  then execute
    Get the ADRNR number and pass the same in ADRC table and get the POST_CODE1 as pin code number (give same logic to your abaper)
    Regards
    Shambhu Sarkar

  • Change of the dialing codes for landlines in Saudi Arabia

    After adding number (1) after zero to the geographic zone codes in KSA (Government website: http://www.citc.gov.sa/English/MediaCenter/awarenesscampaigns/Pages/PR_AWR_004.a spx ) we start face small problems.
    and becuse I travel I saved all my contact numbers like this
    ( +966 11xxxxxxx ),( +966 12xxxxxxx ),
    ( +966 13xxxxxxx ),( +966 14xxxxxxx ),
    ( +966 16xxxxxxx ),( +966 17xxxxxxx )
    1. If somebody called me from my contact list , his name not came on display but only the his number like (013xxxxxxx)
    2. I cannot call any saved contact in my contact list
    3. I like to save my contact list like ( +966 13 xxx xxxx) with spaces.
    Message was edited by: AymanOZ

    berryarab wrote:
    should we move to IPHONE????
    I would take Ronbob's advice before I would move to iPhone. 
    - If my response has helped you, please click "Options" beside my post and mark it as solved. Clicking the "thumbs up" icon near the bottom of my response would also be appreciated.

  • What are the acceptable Sap methods/steps to change standard SAP/Abap code?

    To you Sap experts:
    Can you point me to Sap document  that lists the acceptable methods to follow when modifing SAP standard  (abap code).  We are on release 4..7.  
    I assume there is a best practice guide if you have to modify standard Sap code of what to do and don't do.  Ex:. Field exit, CMOD, SMOD... Thanks for assistance.

    Hi,
        You can implement your own logic using User Exits (which includes function module exits, screen exits, field exits and menu exits), Badi's, Enhancement points and Business Transaction, Events.
    Thanks,
    Srinivasa Rada

  • I would like to remove the pass code from my iphone icloud account. I hate having to log in every time ti goes to sleep.

    How do I remove the pass code from my iphone icloud account? I hate having to log in every time my phone goes to sleep.

    Welcome to the Apple community.
    settings > general > passcode lock > off.

  • Something is wrong with the cropping.  It won't let me crop the picture.  Usually the arrow would appear so I can drag it to crop the image but now the little hand appear and does not change to the arrow.

    I cannot use my crop function in editing.  The little hand would not change to the arrow hence cannot drag to crop the image.  It just happened today.

    Lets start with details - what version of iPhoto and of the OS?
    anything else that might help figure this out?
    LN

  • Automatic variable Change of the Place item on a action

    I'm begining in the scripting area, but I'm lost realy.  I looking in a way to change the place automatic based on the filename/ folder. Today I do like this:
    I'm aplying a image in the back of a photo with automate batch. My actions goes in resume like this.
    set the background - to unlock the layer
    Canvas size -to make the document matches the bigger image that will be the background
    place- That's where I have to change every folder with a especific background.
    flatten
    in resume is this: I have files inside various folders , the name of the folder , is the name of the especific background that will aply to the images inside.
    Today I open a image, change the place ,close.  them I do the automate batch the folder with my action, because if I put the place to bring , it will make me to especify every in every image in the folder during action.

    Lost soul... I'm just a hacker I don't realy know javascript. I'm a cut and past man a theif. A script that I know that can process all files in a tree in the image processor script that ships with Photoshop.  So I took a quick look at it. In it I saw a function named FindAllFiles. This  function returns an array of all files in a tree.  Each element contains a files full path name. So you can parse out the filename and the sub directory its in.  It should be easy loop through this array and do what you want.
    Here is a hack change the var tree to your image tree to see the array. I updated the hack to help you parse out the varables that you will need to do what you want.  Note that this function is recursive can handle a tree with many sub doirectory levels.  You show  a tree with only one lower sub folder level with no images in the tree root. This hack should help you see the posibilites. You  need to deside if you want a dialog,  prompts or hard code the three folders  to process the imput image tree, the background image folder and the output tree. 
    You would need to replace the alert code line with code to do what you want using the varable displayed in the alert.
    var tree = "C:/ImageTree";
    inputFiles = new Array();
    inputFiles = FindAllFiles( tree, inputFiles );
    //alert(inputFiles);
    for ( var i = 0; i < inputFiles.length; i++ ) {
         / Isolate File Part
         var fullName = inputFiles[i];
         var Name =  decodeURI(inputFiles[i]).replace(/\.[^\.]+$/, ''); // strip the extension off
         var imagetreeroot = "";
         imagetreeroot= Name.substr(0, Name.indexOf(tree) + tree.length +1); // stript the tree root off
         Name = Name.substr(Name.indexOf(tree) + tree.length +1);
         var imagePath = "";
         while (Name.indexOf("/") != -1 ) { // strip the sub directories path off
              imagePath= imagePath + Name.substr(0, Name.indexOf("/") + 1);
              Name = Name.substr(Name.indexOf("/") + 1 ,);
         var backgroundName = imagePath.substr(0, imagePath.length - 1); // Strip off traling "/"
         while (backgroundName.indexOf("/") != -1 ) { // strip  the higher sub directories
              backgroundName = backgroundName.substr(backgroundName.indexOf("/") + 1 ,);
    alert("Image File Path: "  + fullName
         + "\rImage Tree Root: " + imagetreeroot
         + "\rImage Sub Path: " + imagePath
         + "\rImage File Name: " + Name
         + "\rBackground Name: " + backgroundName );
    // Function: FindAllFiles
    // Usage: Find all the files in the given folder recursively
    // Input: srcFolder is a string to a folder
    //   destArray is an Array of File objects
    // Return: Array of File objects, same as destArray
    function FindAllFiles( srcFolderStr, destArray ) {
    var fileFolderArray = Folder( srcFolderStr ).getFiles();
    for ( var i = 0; i < fileFolderArray.length; i++ ) {
         var fileFoldObj = fileFolderArray[i];
         if ( fileFoldObj instanceof File ) {
                   destArray.push( fileFoldObj );
                   } else { // folder
                        FindAllFiles( fileFoldObj.toString(), destArray );
    return destArray;
    Message was edited by: JJMack

  • Change on the PFCG object

    Hi ,
    there is user exist or badi event for PFCG  which i can use in any of the
    pfcg changing i.e. when user is assign to role or deleted for role this badi
    etc will be called .
    Regards
    Alex
    Edited by: Alex Dean on Mar 28, 2010 8:21 AM

    Alex,
    I am not absolutely sure whether that is the best solution for your problem ..
    Although after searching SDN and google .. that is the only method that seems to solve your issue ..
    Still,
    you could check the OSS notes for the same .
    OR
    You can try Explicit enhancements in the foll. manner ,
    Quoting from ERP genie.com
    Enhancement points are basically hooks at certain defined points within the ABAP code i.e. at the beginning and end of a FORM. These hooks allow you to attach your own custom code which will be executed as if it had been hard coded into the code using a modification. Unlike hard coded modifications these will not be lost during upgrade or patching exercises.
    There are 2 types of enhancements with the enhancement framework:
    1. Explicit enhancement points: These are basically hooks already coded into the program by SAP at various points of the code. See program RIAUFMVK for examples of these! These are very easy to implement simply go into enhancement mode of SE80 and right click on the enhancement point where you want to add your code and choose u2018Enhancement Implementation->Createu2019 Give it a name, description and assign it to a change request (should not be a Z package) and then simply add the code as normal.
    2. Implicit enhancement points: These are basically points within ABAP code where an enhancement point is implied, and in which case can be created. Examples of implicit enhancement points are at the beginning and end of FORMu2019s, at the end of a program, include or function module etc.
    You would have to use the enhancement builder [HELP|http://help.sap.com/saphelp_nw04s/helpdata/en/09/9bf240a5668d38e10000000a155106/content.htm]
    to search edit create delete enhancement spots
    Hope this helps
    Regards
    Manthan.

  • Change manually the defaulted Tax code in PO

    Hello!
    I would like to know if it is possible to change manually the tax code in the PO item defulted from the PIR.
    Currently the field is display only. I checked the screen layout definition but I didnt find the Tax code field there.
    Thank you very much in advance!
    Kind regards,
    Mariya

    Mariya Petkova wrote:
    Hello!
    >
    > I would like to know if it is possible to change manually the tax code in the PO item defulted from the PIR.
    > Currently the field is display only. I checked the screen layout definition but I didnt find the Tax code field there.
    >
    > Thank you very much in advance!
    >
    > Kind regards,
    > Mariya
    Hi Mariya,
    It is there..
    Go to
    IMG> MM> Purhasing > PO> Define Screen Layout
    Here double click on field selection ME21N and in the new screen double click on GR/IR control which will display Tax-Code field.
    Regards
    Shiva

  • Transport changes made to company code address (ox02)

    Hello All,
    We are making the changes to the company code address in OX02 in development online client and transporting the request generated while saving to the quality client in the same system.
    However, after importing the request successfully, we don't see any changes made in target client.
    Kindly suggest what could be the mistake here.
    Regards,
    Satish

    Hello Swapna,
    Thanks for the reply.
    Once we come to the main screen and click on Save button, it automatically asks for a transport request. I don't understand why we need to include in request mannually. Becuase, this is may not be acceptable to my customer until we show some wirtten procedure on this from SAP. Can you give me where I can find this so that I can proceed further?
    Thanks in advance.
    Regards,
    Satish

  • HT204266 Downloaded a movie through ITunes. Intended to use a redemption code. Only options were purchase or rent when searched for the title. Choose purchase, thinking that would prompt using the redemption code. Can I cancel that purchase?

    Movie obtained through search for title in ITunes. Intended to use redemption code. Only option was purchase or rent. Choose purchase, thinking it would prompt asking for the redemption code.  Instead, it downloaded the movie and charged my account. Can I cancel that order and have my account credited for that accidental purchase?

    Since this is an open forum, not Adobe support... you need to contact Adobe staff to help
    Adobe contact information - http://helpx.adobe.com/contact.html
    -Select your product and what you need help with
    -Click on the blue box "Still need help? Contact us"
    -or by telephone http://helpx.adobe.com/x-productkb/global/phone-support-orders.html

  • When I open a saved document in pages, then close it right away without making any changes, why does it ask if I would like to save the page or all new info will be lost?

    I have a few saved documents and when I open them to view them quick, sometimes when I close it, I will get asked if I would like to save the document or all my new info will be lost. I didnt change anything so Im not sure why it asks me that. When I open the document again, all the info is there and nothing is different. Thanks

    Unless they were Word documents, Pages has done nothing really, but it is updating date information in the file.
    It is annoying but just ignore it and don't save.
    Peter

  • HT201304 It would be tremendously helpful to be able to access, set restrictions, and make changes from the parents device to all devices under the same iTunes account, so that I could make changes to my kids devices without physical access.

    Please help!
    It would be tremendously helpful to be able to access, set restrictions, and make changes from the parents device, to all devices under the same iTunes account, so that I could make changes to my kids devices without physical access.
    I understand that I can set up a different Apple ID for the kids devices, or take physical control of the device and make the changes myself. However, my teenage son is technically savvy enough to have a job in Silicon Valley, as are most young people these days. However, in order to access his devices the current way, I first have to bypass the four digit pass code. This starts a fight of why I need in the device and continues to escalate. The argument that I am the parent will gain access but the fight is simply exhausting, and quite frankly shouldn't have to happen at all. He is not yet an adult, he did not pay for his iPad or iPhone and I, as a parent, should have not only have the right to change options at will, and from anywhere, but look at history or current activity when I feel like it.
    I currently have the settings where app and in-app purchases require my password to be put in, and he must come to me to type it in, but I need more control and would like, and should be able to access any of our six devices and make individual changes simply by logging in to my account, with my password.
    If I can see all my devices on the "Lost My iPhone" app, this technology should be easy to make happen.
    C'mon parents! I have a pretty good kid, given all things that they can get into, but I am not stupid. For everything I see has been done, there is much more I haven't seen. I want my children to be kept safe and be able to know what they are looking at or listening to. We parents are the only ones who know our beliefs and what our kids can handle and when.
    Thanks for any support or information that I may be missing in order to fulfill my request.

    There are mobile device management solutions that can do this, including in Apple's OS X Server system, but most parents generally find that setting this up is more work than it's worth. If you're interested, though, there are a couple that at least purport to be free (I don't know if there are any hidden "gotchas"):
    http://www.unwireddevicelink.com/features/
    https://meraki.cisco.com/products/systems-manager
    and Apple's system:
    http://www.apple.com/osx/server/features/#profile-manager
    I don't think any, however, allow you to see current activity or browser history. iOS doesn't expose those to access from MDM solutions, to the best of my knowledge.
    Regards.

Maybe you are looking for