MVC: Where to find the model and the table select in standard BSP apps?

Hello!
We are going to use MSS with the appraisal-application
which is written in BSP and 'e-recruiting'. Both applications use the MVC-design pattern. We are going to do some modifications, but are struggling a bit since MVC is a new topic for us. How is the best way to get an overview of the controllers and views and call sequences in an existing application? We have done this by debugging, but are there other ways to find the 'starting controller', etc. ?
Where can we find the model-code which reads the table-values into the internal table?
We have read a lot about how nice MVC is - how the design gives you a better overview of the application. But without any docuemtation of the design we are quite lost. What are others experiences on this?
regards Tine

Hi Tine,
let's see if I can answer your questions (at least partially).
The main controller is the one you normally call directly in your browser (or after some introduction pages like login etc.). It's typically called start.do or main.do (but can differ). So if you call in the browser:
http://myhost.domain:4711/sap/bc/bsp/sap/myappl/start.do,
just call se80, choose the application myappl and double-click on start.do. There you can get the name of the controller class (just double-click on the class name).
The standard model class is called CL_BSP_MODEL. The model classes from the application inherit from this class.
For a complete documentation please have a look at the online docu:
http://aiokeh.wdf.sap.corp:1080/SAPIKS2/contentShow.sap?_SCLASS=IWB_STRUCT&_SLOIO=EDBB153AAB4A0C0EE10000000A114084&TMP_IWB_TASK=PREVIEW2&RELEASE=640&LANGUAGE=DE&_SEQNUM=106&_LOIO=0FAB3A3C9CA75402E10000000A114084&_CLASS=IWB_EXTHLP
There are also some weblogs written by Craig Cmehil where you can get examples.
Hoping this helps a little bit.
Regards,
Rainer

Similar Messages

  • Does anyone know the model and the make of the 865 card reader?

    i bought a new camera for my wife for christmas, it uses memory stick pro and from what i have read and tried it doesnt work with the card reader. i would like to get it working by either updating a driver? or replacing the unit with one that works and lines up with th same holes on the front of the case. thanks for you help.

    If you are in the US call Apple Customer Support 1-800-767-2775, provide the Serial Number and specifications of the Mac, and for a reasonable fee, they will supply a replacement set of system discs (if available).
    The discs will be for the original version of the OS that was pre-installed when the Mac was manufactured.
    If you are in another country:
    http://support.apple.com/kb/HE57
    Leopard is no longer supported by Apple but can be ontained from eBay or Amazon - but costs around $200.

  • .How do I find out what Version (generation) of Ipod touch I have, as I want to know if I can download IOS 5 onto it? It was a gift so I only know the model and serial numbers but not the type

    Hi, can anyone help me out with this question?
    How can I find out which version of Ipod touch I have. I only have the model and serial numbers as it was a gift, but I would like to download IOS 5 if it is compatible?
    Very frustrated Ipod user, any advice would be much appreciated.
    Lynda.

    I had the same problem because there are so many iPod models.  There is a great article in Wikileaks that explains it all and also has pictures.  I'm confident this answer your question.

  • HT4250 Does anyone know where to get a copy of the OS X 10.6.5 update?  Apples' site says it can't find the page and the only other downloads i've found on the net say you need to have 10.6.5 to install 10.6.5.  HUH?

    Does anyone know where to get a copy of the OS X 10.6.5 update?  Apples' site says it can't find the page and the only other downloads i've found on the net say you need to have 10.6.5 to install 10.6.5.  HUH?

    It's right here from Apple, at least for me. 
    Combo http://support.apple.com/kb/DL1324
    Delta  http://support.apple.com/kb/DL1325
    Any reason you want the 10.6.5? You do know that the latest and final is the 10.6.8.

  • HT4061 When I tap the screen and the button copy appears where does it copy too? If its to clipboard where do I find it?

    Hi,
    When I tap the screen and the copy button appears if I copy to clipboard where do I find clipboard and can I save it to a folder?

    Hi
    When you tap the text and the blue copy command appears... you must TAP the copy command to invoke it.
    You can save it anywhere that you can paste something.  Go to that place and tap again and the paste command should appear , then TAP paste.
    I use Notes as a convenient temporary storage if I am not going to paste it right away and before I forget what I have copied!
    Clipboard?  I think of the clipboard as being my fingernail on my tapping finger!

  • I bought an iphone 5 where the warranty goes up to May 2014. On 22/02 I did the update of iOS 7.0.6 and the same was without service. The model is the A1429 which has no assistance in Brazil.  How should I proceed?   thank youI bought an iphone 5 where th

    I bought an iphone 5 where the warranty goes up to May 2014. On 22/02 I did the update of iOS 7.0.6 and the same was without service. The model is the A1429 which has no assistance in Brazil.
    How should I proceed?
    thank you 

    Take it back to Apple in the US where the iPhone originated ,any Apple Store genius bar will look at it under warranty

  • How do I see the model and manufacturer of my wifi card?

    how do I see the model and manufacturer of my wifi card?
    MacBook Pro 13-2011

    Shootist007 wrote:
    That is not correct. Apple really doesn't build any parts. They are all made by some other manufacturer and then installed in Mac computers as Add-on cards or soldered onto the motherboard, Apple Speak Logic board, before it is installed in the computer.
    As to the WiFi card Broadcom makes most of the chips and they are then soldered onto a Duaghter card that is then inserted in a socket. The socket for the WiFi card is near the back of the system just behind the Superdrive. That is on the standard MBP. On the Retina models I'm not sure where it is placed.
    Strebsjig wrote:
    As far as I know, Apple only uses their own AirPort 'cards' (they aren't really cards anymore, but integrated chips). So the manufacturer is Apple, and the model is just AirPort.
    Technically, you are correct. The original manufacturer is Broadcom, but all the WiFi chips Apple is using are rebranded as Apple, Inc. AirPort Extreme.

  • I have an attachment to my iPod Classic that allows me to record. However, when the hard drive died on my last computer I lost the software that allowed me to transfer files for burning CD's or email, etc. I don't remember where I got the software and the

    I have an attachment to my iPod Classic that allows me to record. However, when the hard drive died on my last computer I lost the software that allowed me to transfer files for burning CD's or email, etc. I don't remember have an attachment to my iPod Classic that allows me to record. However, when the hard drive died on my last computer I lost the software that allowed me to transfer files for burning CD's or email, etc. I don't remember where I got the software and the package with the instructions is long gone. Anyone know where to get it?

    What is the make and model of this recorder?  Do you have that information available?
    You can still use iTunes to transfer and manage your recorded audio.
    iPod: Recording voice memos
    B-rock

  • Excel, PowerView error in SharePoint 2013: "An error occurred while loading the model for the item or data source 'EntityDataSource'. Verify that the connection information is correct and that you have permissions to access the data source."

    I've installed SQL Server 2012 SP1 + SP server 2012 + SSRS and PowerPivot add-in.
    I also configured excel services correctly. Everything works fine but the powerview doesn't work!
    While I open an excel workbook consist of a PowerView report an error occurs: "An error occurred while loading the model for the item or data source 'EntityDataSource'. Verify that the connection information is correct and that you have permissions
    to access the data source."
    error detail: 
    <detail><ErrorCode xmlns="http://www.microsoft.com/sql/reportingservices">rsCannotRetrieveModel</ErrorCode><HttpStatus xmlns="http://www.microsoft.com/sql/reportingservices">400</HttpStatus><Message xmlns="http://www.microsoft.com/sql/reportingservices">An
    error occurred while loading the model for the item or data source 'EntityDataSource'. Verify that the connection information is correct and that you have permissions to access the data source.</Message><HelpLink xmlns="http://www.microsoft.com/sql/reportingservices">http://go.microsoft.com/fwlink/?LinkId=20476&amp;EvtSrc=Microsoft.ReportingServices.Diagnostics.Utilities.ErrorStrings&amp;EvtID=rsCannotRetrieveModel&amp;ProdName=Microsoft%20SQL%20Server%20Reporting%20Services&amp;ProdVer=11.0.3128.0</HelpLink><ProductName
    xmlns="http://www.microsoft.com/sql/reportingservices">Microsoft SQL Server Reporting Services</ProductName><ProductVersion xmlns="http://www.microsoft.com/sql/reportingservices">11.0.3128.0</ProductVersion><ProductLocaleId
    xmlns="http://www.microsoft.com/sql/reportingservices">127</ProductLocaleId><OperatingSystem xmlns="http://www.microsoft.com/sql/reportingservices">OsIndependent</OperatingSystem><CountryLocaleId xmlns="http://www.microsoft.com/sql/reportingservices">1033</CountryLocaleId><MoreInformation
    xmlns="http://www.microsoft.com/sql/reportingservices"><Source>ReportingServicesLibrary</Source><Message msrs:ErrorCode="rsCannotRetrieveModel" msrs:HelpLink="http://go.microsoft.com/fwlink/?LinkId=20476&amp;EvtSrc=Microsoft.ReportingServices.Diagnostics.Utilities.ErrorStrings&amp;EvtID=rsCannotRetrieveModel&amp;ProdName=Microsoft%20SQL%20Server%20Reporting%20Services&amp;ProdVer=11.0.3128.0"
    xmlns:msrs="http://www.microsoft.com/sql/reportingservices">An error occurred while loading the model for the item or data source 'EntityDataSource'. Verify that the connection information is correct and that you have permissions to access the
    data source.</Message><MoreInformation><Source>Microsoft.ReportingServices.ProcessingCore</Source><Message msrs:ErrorCode="rsErrorOpeningConnection" msrs:HelpLink="http://go.microsoft.com/fwlink/?LinkId=20476&amp;EvtSrc=Microsoft.ReportingServices.Diagnostics.Utilities.ErrorStrings&amp;EvtID=rsErrorOpeningConnection&amp;ProdName=Microsoft%20SQL%20Server%20Reporting%20Services&amp;ProdVer=11.0.3128.0"
    xmlns:msrs="http://www.microsoft.com/sql/reportingservices">Cannot create a connection to data source 'EntityDataSource'.</Message><MoreInformation><Source></Source><Message>For more information about this error navigate
    to the report server on the local server machine, or enable remote errors</Message></MoreInformation></MoreInformation></MoreInformation><Warnings xmlns="http://www.microsoft.com/sql/reportingservices" /></detail>
    Please help me to solve this issue. I don't know if uploading the excel workbook is enough or maybe It needed to connect to another data source.
    I Appreciate in advance.

    Hi Ali.y,
    Based on the current error message, the error can be related to the
    Claims to Windows Token Service (C2WTS) and is an expected error under certain conditions. To verify the issue, please check the aspects below:
         1. The C2WTS Windows service and C2WTS SharePoint service are both running.
         2. Check the SQL Server Browser service is running on the machine that has the PowerPivot instance of SSAS.
         3. Check the domain. You're signing into SharePoint with a user account in some domain (call it Domain A).  When Domain A is equal to Domain B which SharePoint server itself is located (they're the same domain), or Domain
    A trusts Domain B.
    In addition, the error may be caused by Kerberos authentication issue due to missing SPN. In order to make the Kerberos authentication work, you need to configure the Analysis Services to run under a domain account, and register the SPNs for the Analysis
    Services server.
    To create the SPN for the Analysis Services server that is running under a domain account, run the following commands at a command prompt:
    • Setspn.exe -S MSOLAPSvc.3/Fully_Qualified_domainName OLAP_Service_Startup_Account
    Note: Fully_Qualified_domainName is a placeholder for the FQDN.
    • Setspn.exe -S MSOLAPSvc.3/serverHostName OLAP_Service_Startup_Account
    For more information, please see:
    How to configure SQL Reporting Services 2012 in SharePoint Server 2010 / 2013 for Kerberos authentication
    Regards,
    Heidi Duan
    Heidi Duan
    TechNet Community Support

  • I recently attempted to re-install Mountain Lion on my MacBook Pro late 2012 model and the internet recovery is failing.

    I recently attempted to re-install Mountain Lion on my MacBook Pro late 2012 model and the internet recovery is failing. I have absolutely no clue what to do here. Any help is greatly appreciated. Thank you.
    - Currently if I boot it up there is a flashing folder icon with a question mark in it. I am assuming this means there is no OS because I wiped the SSD and tried to reinstall Mountain Lion
    - When I hold Command+R, it prompts me to Choose Network... the problem with this is the wifi constantly is disconnecting. The Retina 2012 does not have an ethernet port so i have considered buying the attachment then returning when done.
    Once again Thank you in advance.
    Best.

    There is nothing to do if you don't have a reliable Internet connection unless you have a copy of the Mountain Lion installer application from when you first installed it.
    Install or Reinstall Mavericks or Mountain Lion from Scratch
    Be sure you backup your files to an external drive or second internal drive because the following procedure will remove everything from the hard drive.
    OS X Mavericks- Erase and reinstall OS X
    OS X Mountain Lion- Erase and reinstall OS X
    OS X Lion- Erase and reinstall Mac OS X
    Note: You will need an active Internet connection. I suggest using Ethernet if possible
                because it is three times faster than wireless.

  • I have forgot my Iphone passcode. Itunes will not let me restore it, i do not have icloude,or find my iphone,and the closest itunes store is 4 hours away how can i unlock, or reset my phone?

    I have forgot my Iphone passcode. Itunes will not let me restore it, i do not have icloude,or find my iphone,and the closest itunes store is 4 hours away how can i unlock, or reset my phone?

    Try this:
    Placing your device into recovery (DFU-Device Firmware Upgrade) mode:
    Follow these steps to place your iOS device into recovery mode. If your iOS device is already in recovery mode, you can proceed immediately to step 6.
       1. Disconnect the USB cable from the iPhone, iPad, or iPod touch, but leave the
           other end of the cable connected to your computer's USB port.
       2. Turn off the device: Press and hold the Sleep/Wake button for a few seconds
           until the red slider appears, then slide the slider. Wait for the device to turn off.
                  * If you cannot turn off the device using the slider, press and hold the
                    Sleep/Wake and Home buttons at the same time. When the device turns off,
                    release the Sleep/Wake and Home buttons.
      3. While pressing and holding the Home button, reconnect the USB cable to the
           device. The device should turn on. Note: If you see the battery charge warning,
           let the device charge for at least ten minutes to ensure that the battery has some
           charge, and then start with step 2 again.
      4. Continue holding the Home button until you see the "Connect to iTunes" screen.
           When this screen appears you can release the Home button:
      5. If necessary, open iTunes. You should see the following "recovery mode" alert:
      6. Use iTunes to restore the device.
    If you don't see the "Connect to iTunes" screen, try these steps again. If you see the "Connect to iTunes" screen but the device does not appear in iTunes, see this article and its related links.
    Additional Information:
    If you have a problem getting into recovery mode then try: RecBoot: Easy Way to Put iPhone into Recovery Mode.
    Note: When using recovery mode, you can only restore the device. All user content on the device will be erased, but if you had previously synced with iTunes on this computer, you can restore from a previous backup. See this article for more information.

  • HT5022 I'm trying to add a "new client" to my wireless network using Airport Utility, but I can't find that option in the new version.  I've downloaded all available updates of the OS and the utility..  Help!

    I'm trying to add my HP wireless printer as a "new client" to my wireless network using Airport Utility, but I can't find that option in the new version.  I've downloaded all available updates of the OS and the utility..  Help!

    Why would you need to ADD a new Client. Unless the APE sytem is completely different then any other Wireless router the printer should get an IP address from the router. That is IF the printer is setup to get an IP from the LAN DHCP server.
    Now you may want to make that IP it does get a Staticly assign IP address so it never changes, which will screw up printing if it does change. But i don't know if you can do that with APE routers.

  • I have a Macbook 2007/08 model and the charger has decided to pack in. I have also recently purchased a Macbook Pro 2013 model and would like to know if there is an adaptor available that I can use on my Macbook Pro charger to charge the Macbook

    I have a Macbook 2007/08 model and the charger has decided to pack in. I have also recently purchased a Macbook Pro 2013 model and would like to know if there is an adaptor available that I can use on my Macbook Pro charger to charge the Macbook.

    You can get a new third party 60W power adapter on eBay for under $20.
    http://www.ebay.com/sch/i.html?_nkw=macbook+power+adapter&_sacat=0&_sop=12&_dmpt =Apple_Laptops&_odkw=macbook+power+adapter&_osacat=111422&_trksid=p3286.c0.m270. l1313
    Or for $80 from Apple http://store.apple.com/us/product/MC461LL/A

  • When I send an email from Mac Mail, why does Mail go to the background and the Finder comes to the front? I want it to stay in Mail.

    When I send an email from Mac Mail, why does Mail go to the background and the Finder comes to the front? I want it to stay in Mail.

    Did you check your user name and password in Settings>Mail,Contacts,Calendars...tap your email account, tap SMTP, then tap the primary server name.  Make sure the settings there are correct.

  • TS4006 When trying to find my ipod i get the message offfline.  However I have it with me and it is connected to the internet and the find my iphone is on.  Any suggestions?

    When trying to find my ipod i get the message offfline.  However I have it with me and it is connected to the internet and the find my iphone is on.  Any suggestions?

    Clear the cache and the cookies from sites that cause problems.
    "Clear the Cache":
    *Tools > Options > Advanced > Network > Offline Storage (Cache): "Clear Now"
    "Remove Cookies" from sites causing problems:
    *Tools > Options > Privacy > Cookies: "Show Cookies"
    Start Firefox in <u>[[Safe Mode]]</u> to check if one of the extensions or if hardware acceleration is causing the problem (switch to the DEFAULT theme: Firefox (Tools) > Add-ons > Appearance/Themes).
    *Don't make any changes on the Safe mode start window.
    *https://support.mozilla.com/kb/Safe+Mode
    *https://support.mozilla.com/kb/Troubleshooting+extensions+and+themes

Maybe you are looking for

  • Version of OAS to work with JDeveloper 10.1.3.1

    I will begin a project and I would like to know which version of OAS do I have to use in order to work with JDeveloper 10.1.3.1 Thanks Marco

  • UNIQUE constraint vs checking before INSERT

    I have a SQL server table RealEstate with columns - Id, Property, Property_Value. This table has about 5-10 million rows and can increase even more in the future. I want to insert a row only if a combination of Id, Property, Property_Value does not e

  • Stop starting apps popping up in front

    Sometimes I am working in – let's say – Mail and I decide I am going to need – let's say – Word a bit later. Then I click the Word icon in the Dock and continue working in Mail. The problem is, that various Word screens keep popping up in front of Ma

  • Display Language- Russian

    I just got a new Blackberry Style and I need to change the display language to Russian. I know you can add languages using the desktop manager but Russian does not appear as an option. I have tried to update and install the latest versions of BlackBe

  • Mac OS X Has quit unexpectedly

    for the last couple weeks, i turn on my computer and it works for 3-5 minuets then a message comes up that says " Mac OS X has quit unexpectedly you need to restart your computer? " anyone know why it has been doing this?