Latest recommendation for custom screen development?

easy points here  - get 'em while their hot!  : )
I'm trying to confirm my thoughts/assumptions on the development of custom screens.  We are installing the various pieces of NW04s and expect the majority of our users to access ECC transactions through the SAP Portal (using Web GUI for HTML).  Also, we will have a significant number of custom screen requirements; some may be enhancements to existing SAP delivered screens; others may be new screen development.
What is SAP's latest recommendation for custom screen development?
More specifically, what are various options and their advantages and disadvantages?
For example:
**Web Dynpro for Java
+ easy Portal integration
- requires NW Dev Studio/Infrastructure
**Web Dynpro for Java
+ Development tools within Workbench
- more difficult to integrate in the Portal
**Z transaction development with Screen Painter
**HTML/JavaScript or similar
etc....
Thanks,
Brian

Brian,
For me , I have only two choices
1. Web Dynpro for Java
         Great front end IDE to work with, only issue could be the performance issue, while Java is trying to communicate with SAP ECC.
2. Web Dynpro for ABAP
          Relatively new, however a good tool to work with. Performance improvement compared to Java Web Dynpro.
I don't think you should have a concern of integrating this with Portal, as you have a separate iView for ABA Web Dynpro. The screen can be developed on the SAP ECC and then can be called from the Portal screen.
You still have other options like developing normal dynpro - but that will not give a look and feel of the web interface. BSP / PCUI are the other choices but given the roadmap of SAP for UI, I would stick to Web Dynpro for ABAP / Java.
Please let me know if you have any questions.
Regards,
Ravi

Similar Messages

  • SAP Cloud SDK : Cloud For Customer HTML5 Development

    Hi Experts,
    I have Some questions about the Upgrade to Silverlight -> HTML5.
    1) When the Cloud For Customer release the C4C in HTML5 mode with all the available work-center "Application and User Management" and all ?
    2) What is the Development software/environment to create custom business objects or enhance the standard business objects using "SAP Cloud Application Studio 14XX" or "Eclipse" software?
    3) After Upgrade the C4C into HTML5 what is the language use in development environment?
    Many Thanks,
    Mithun        

    Hello Mithun,
    1) You can use the work center "Administration" which takes the role of the "Application and User Management" with a hopeful better representation of the business user needs.#
    2) At the moment there are no plans to replace the "SAP Cloud Applications Studio" by something else.
    3) As long as there are no migration plans, there are also no plans for a "new" langauge
    HTH,
       Horst

  • Helix - Exact dimensions of screen+bezel and cutout locations for custom screen protector?

    Hey Helix owners,
    I want to get a screen protector for the Helix, but I don't want the anti-glare one offered by 3M.  Photodon prints custom screen protects to dimensions you give them.  I was hoping to get the dimensions of the screen+bezel and the cutout locations for camera and tablet button... I'm not able to measure these very precisely myself.  Anyone know where this information can be obtained?  
    I called 3M and they sent me a data sheet for their anti-glare protector, but it contained no info on dimensions and cutout locations.
    Dylan

    Hi,
    I'm from germany so no 'best buy' but I think I will lock around sleeve/bag for a different product with same measures. Any tip?
    The clear plastic case is not what I want. I would like to use the player without such protections. I just want a sleeve to protect the player while its in my jacket/pants.
    Btw, i have bought this version: Creative Zen (maybe european version?). I also doesn't seem to have your mentioned sleeve. I also couldn't find it on the website.
    Anyway, thank you,
    Chris

  • For customized screen workflow want to trigger

    i created customized screen which contains input as Sales Document ,entry time, Sales Organization,Distribution Channel for that while saving data in data base  workflow must trigger
    note:dont give the solution as change document

    for this there is a standard function module for this
    sap_create_event.
    or
    if u want to use change document event
    go to SCDO and create change document object
    for particular bus then go to SWED and link the bus and change docu object and event.remaining asusual

  • Unable to get create_SDA.bat file for custom adapter development.

    Hi ,
    I am working on custom adapters development following the PDF(SOA361-how to develop an adapter in SAP Netweaver PI)  about using Sample Adapter .
    In section where we will create the SDA file and deploy it to the J2EE server.
    The create_SDA.bat file is unavailable , How can I get that file.
    Regards,
    Syed.

    This is the original content. Adjust it to your needs.
    set PATH=C:\j2sdk1.4.2_11\bin;%PATH%
    REM Create jar file
    cd ..\AdapterZIP
    jar cvf ..\AdapterZIP_RAR\zip_ra.jar *.xml  com\test\zip\adapter\ra\*.*
    REM Create rar file
    cd ..\AdapterZIP_RAR
    jar cvf ..\AdapterZIP_SDA\zip_ra.rar *.jar  META-INF\*.*
    cd ..\AdapterZIP_SDA
    jar cvf zip_ra.sda *.rar  META-INF\*.*
    pause

  • Need experience on FORM Template for custom system development

    Hi,
    I need to use FORM BUILDER+Application Server to do development for a custom system(No relation to EBS).
    There are many screens need to development, and I want to make these screen look like in the same style, I need to a TMPLATE.fmb to guide developers to do work.
    Is there any body have the similar experience?
    If there is one good template, that will be good.
    Thanks

    Hello,
    Set default values to Property Classes and the Visual Attributes, then store them in an Object Library for a reuse purpose. You can also group them into Object Groups to simplify the job.
    Create a Forms module that include all stuff required to your every underlying modules (drop from the Object Library with "reference" option).
    When this template form is complete, you can derive other modules from it, via the File -> New -> New module from template... menu.
    Once you have created one Property Class for the different Items (Text Item, Display Item, CheckBox,...) ask your developer(s) to use these classes for all created items in the new module.
    Francois

  • Logic for LSMW screen development

    Hi,
    I need somution for the following:
    "There wil be a screen which will allow users to create projects and objects in the same way as like LSMW and all customizing data will be linked to the corresponding project and object.
    Projects are to be stored in table A
    Sub-Projects to be stored in table B
    Objects are to be in table C"
    Can anyone give me the coding logic to develop this?
    Thanks.

    Can be closed.

  • Recommendations for iPhone Screen Protector

    I have purchased both kinds you can get at the apple store and I just purchased another set at the AT&T. The ones at Apple are okay, but still impossible to put on without having air bubbles and the ones at AT&T are just cheap. With that being said, does anyone have any recommendations on the best screen protector you can buy. Call me a perfectionist, but I don't want ANY air bubbles and I want a screen protector that lasts longer than just a few months.
    Thanks!

    The best one I've found is offered by 3M. It's a screen protector that has a special coating that makes it hard to read from any angle except straight on - great for prying eyes! Very durable protector, and applied easily with no bubbles. I highly recommend it! I ordered it direct from 3M, just Google it and it'll come up.
    Good luck!

  • What will be input for custom module developed for JDBC adapter

    Hi,
    I have a scenario SQLDB -> Xi -> R3 .
    Here I have added a custom module before callsapadapter module.
    As I know the sequence of module calling will be as follows :
    1. Standard jdbc adapter
    2. custom module
    3. callsapadapter
    Standard jdbc adapter has a select query . After that what will be the input format for my custom module .Will it be the xml structure of my source Data type or will it be a resultset or will it be a inputstream(stream of xml fomat????).
    And then in which format i need to generate the output format for CallSapAdapter.
    Regards

    Hello Moni,
    SAP has a wonderful feature in ABAP. There are some Runtime Errors that you can <i>catch</i>. This is somewhat similar to the Exception Handling procedure in Java / C++. So here's how you go about it....
    Sometimes there might some calculations that we do, multiplication , for example, where the result of the arithmetic operation is known only at run-time. And the recepient for this result may not always be of the right type to take the result. Consider the following code:
    parameters a type i obligatory.
    data : b type i,
           c type i.
    b = 99999999.
    ** Assume that the user has entered 99999999 for the value of the parameter a.
    c = a * b.    " 99999999 * 99999999 "
    write c.
    This program will certainly give a short dump saying that there was an arithmetic overflow. But we can actually avoid this Shor Dump and handle the situation quite elegantly. consider the following.
    parameters a type i obligatory.
    data : b type i,
           c type i.
    b = 99999999.
    CATCH SYSTEM-EXCEPTIONS ARITHMETIC_ERRORS = 1.
    ** Assume that the user has entered 99999999 for the value of the parameter a.
       c = a * b.    " 99999999 * 99999999 "
    ENDCATCH.
    if sy-subrc ne 0.
      write: 'There was an arithmetic overflow in the calculation.'
    else.
      write c.
    endif.
    This way you can actually avoid the short dump and make the system set a value for sy-subrc. Based on the avlue of the sy-subrc, you can go ahead with further processing / error-handling, as the case may be.
    Here, ARITHMETIC_EXCEPTIONS is called an <i>exception group</i>. For more information on what other run-time errors can be <i>caught</i>, and What the various exception groups contain, please refer to the online documentation for the CATCH statement.
    Regards,
    Anand Mandalika.

  • Recommendation for Moving Screen Caps

    I'm looking for a program that will do screen capture movies.
    Snapz Pro seems like it will do what I want but I wanted to see if there was anything else somebody thought was AWESOME before I shell out my hard earned $$$.

    I've use a program called Hypercam http://www.hyperionics.com/hc/ before on a PC and it worked great. I think it was cheaper than Snapz Pro, but I don't know which one is better since I haven't used the other one. Larry Jordan uses Snapz Pro for Lynda.com movies so it must be good!

  • Recommendation for custom configuration file

    We have a requirement for some parameters to be configurable.
    We were thinking about placing the parameters in a configuration file which is then read by a java class. Is this the best approach?
    Also, where would be the best location to keep the file? (i.e. the path). The configuration parameters would be different for different instances of IDM e.g. test, production so ideally we would like the file to be outside any war files etc.

    I suspect most people are substituting per-environment configurations during the build process. That is, you build slightly different war files for development and production.

  • How to create express document for custom screen

    Hi All,
              I am working on ALV OOPS report. Created one container and splitted into 3 parts. One for header 2nd for ALV GRID and 3 rd bottom/footer part. I want option SEND on report that will create express document. however there is option SEND for ALV grid only. I want this for complete report not only for alv grid. Could anybody help me to get the solution? Is there any FM for it???

    Prabhu Peram wrote:>
    > >
    Gareth @ Atos Origin UK wrote:
    > > Prabhu,
    > >
    > > You have been on SDN a long time and have a decent amount of points - why do you feel the need to simply cut and paste standard SAP documentation? _-----> I least bother abt the Points, and i never ask somebody to give points to me , if u have any doubt on it , u can check all my postings ? All it does is fill up the SDN servers with replicated data which the original poster could quite easily access themselves via SE37----> Sorry I have seen ur Posting/Reply,dont assume that i do copy & paste for sake of Points.Njoy SAP.>
    > > Gareth.
    >
    >
    >
    > regards
    > Prabhu
    Prabhu.
    I didn't question you about points at all - I was making the point that you have been on SDN a long time and have a lot of points.  Therefore you should know better than to simply cut and paste standard SAP help.  If you don't copy and paste for sake of points, what do you do it for?  It serves no purpose other than to fill up the servers here on SDN.  The original poster appears to have access to a SAP system and SE37 and wants to know how to call a BAPI - they can easily go to SE37 and read the documentation themselves.  Posting it here just adds noise and makes searching harder, as well as taking up more and more space on SDN servers.
    Gareth.

  • Tools for custom development

    Hello!
    I have done some programming in MS Excel(VBA) - source data are taken from bw and erp systems. This program does complicated computation based on the source data and it takes few hours to execute. Results are later analyzed with different Excel files. Now I need to extend this program with addition source data and calculations which Excel might not handle.
    What tools within the SAP NetWeaver you can suggest for custom application development?
    Best Regards,
    Maris Klimavicius

    Basically, you need a VM/Application server that can handle processing of large datasets. Visual Basic is extremely good for rapid application development but when it comes to large data processing and computations of millions of records, its not the best choice available. There are a lot of overheads of this development environment that make it unsuitable for your case. Unless you are ok to work with Win32 API using VB, I'd strongly suggest using ABAP which has been built ground up for data processing. Moreover, when using VB, you may need to employ techniques for parallel processing to reduce the processing time. All of this can be handled in ABAP very easily. Unless you can use SQL Server's data processing capabilities for analytics, I think you should re-evualte your current preferences.
    Thoughts????
    Message was edited by:
            Shehryar Khan
    Message was edited by:
            Shehryar Khan

  • Need advise on selecting the IDE for swing UI development

    Hi,
    I'm looking for a best IDE for developing swing application.
    Our application is a Rich Desktop Client Application which will have more than one hunderd screens. And all the business logics will be J2EE EJB services.
    At the initial stage, we thought of using the .net winform technology as Desktop Rich GUI for its best look & feel and productivity perspective, by invoking the business services thru webservices.
    But later, we decided to use swing components which are somewhat promising now-a-days. This will avoid the multi-platform issues, maintainability and perfomance difficulties.
    I would be so much grateful, if somebody could share me their experience on deciding the IDE which would be the best for Swing development currently.
    If any one has the list of different swing UI builder IDE and the feedback list correspondingly, could you post them?
    ..Thiruppathy.R

    Thanks All!!
    I experienced both NetBeans and Eclipse recently. I did not work in-depth in any of these IDEs for swing application. All the observations are from my first impression on them.
    Please find the below are my feedback on both of these IDEs from my experience in the swing application development perspective :
    Net Beans
    Advantages:
    1. Palette Manager option is good -> I can add the custom components to the palette very easily and make them available to use them readily.
    2. IDE Layout / Framework is impressive -> In the swing design mode, the palette, properties, inspector and source all are evenly arranged in a way that things can be managed smoothly. It's very impressive.
    3. Swing Components Alignment options are good -> IDE is very smart in arranging the swing components in the Panel or Frame. Even it helps the user by showing the alignment lines in the background. So we can definitely say that Net Beans has come in much better shape.
    Disadvantages:
    1. I am not allowed to change the generated code in the IDE.
    2. I can't change the component name or event method name, other than the IDE generated one.
    3. Additional Design codes will be reflected only at the runtime, but not at the design time. Here the developer is loosing the flexibility of using the code changes that impact the design.
    Eclipse - Visual Editor
    Advantages:
    1. Source and Design mode, both can be viewed simultaneously.
    2. Source and design, both are in sync all the time. The user have the complete control with the code.
    3. As everyone knows, the IDE is very powerful and ease of use.
    Disadvantages:
    1. I can't add any custom components to the palette to make it available for ready use. Only option is 'Choose Bean' to add the custom components. So I should remember the component name everytime while adding in the panel / frame.
    I also tried few commercial plugins with Eclipse. Given below is my feedback from my experience,
    1. Eclipse - JFormDesigner
    Advantage:
    1. It provides Palette Manager option and very smart in the swing components alignment settings.
    DisAdvantages:
    1. For the design mode, it uses JFD file and later java code will be generated from this JFD file. So what you are seeing in the design mode is JFD file, not our java source. Developer have no option to see the source changes in the design mode.
    2. It is a commercial product.
    2. Eclipse -> Jigloo
    Advantage:
    1. Easy to use.
    2. Custom swing components can be added the Palette.
    Disadvantage:
    1. It is similar to Eclipse - Visual Editor, but the difference is in the look and feel of the palette and event handlings.
    2. For commercial purpose, you have to purchase it.
    I also tried the JBuilder, but seems that it provides the Eclipse - Visual Editor for Swing Application development.
    I didn't try the IntelliJ IDE yet, for swing application development. Some of the forum responses tells that IntelliJ IDE is very powerful, but not recommended for swing application development.
    Eclipse - Visual Editor is promissing and it's open source. As I'm beginner to the swing development, I might have some short vision on some of the above said items.
    If somebody have a better comparison sheet and could share with us, I would be grateful.
    ..Thiruppathy.R

  • Custom screen for Payment card information in Sales Order

    Hi All,
    I want to know if its possible to develop a custom screen to accept multiple payment card information in Additional data tab and save it in normal payment card information at the time of saving sales order. This sounds little
    Nilesh

    Hi Nilesh,
    Please, see SAP Note 914603 - FAQ/Collective note for payment cards (Consulting/modif). Here you have the relevant notes related with this topic, so, in point 4, the note says:
    4. Payment cards in the order (with billing plan)
    - 914811 FAQ: Authorisation Problems - Why?
    - 915193 No authorization in the order
    - 313416 Installment plan payment with payment cards
    - 361790 No Authorization or only pre-authorization executed
    - 701569 Incorrect value to be authorized in the order
    I hope this helps you
    Regards
    Eduardo

Maybe you are looking for