Dev Webdynpros/BSPS on WAS640 for a R/3 46c backend.

Hi,
As mentioned, either a webdynpro or a BSP application needs to be developed on WAS 640 for an R/3 46C residing in the backend.
The problem: We need to access a transaction (VA21 in SD R/3 4.6C)over WebDynpro/BSP.
I have earlier come across accessing BAPIs thro Webdynpros etc.
But this transaction(VA21) is not a Businessobject either.
Calling the transaction over the integrated ITS in WAS is not desired.
Business Package in this area found, but the prerequisite for it is ITS which is not desired.
Is there a way to access Transactions running in 4.6C
over webdynpros running on WAS?
Thnx

Hi Meesum,
We want to access to R/3 4.6C using Business Packages, but the one we found says that needs SAP Enterprise Core Component 5.0, which I think (I'm not sure) is newer than 4.6C.
Please, can you tell me which Business Packages did you find?
thanks in advance
Patricio

Similar Messages

  • How do you stop BSPs on WebSEAL for asking for user-credentials?

    Hi
    We are currently having an issue with BSP Pages. When we test the BSP pages on the R/3 system they work OK. When we test them directly on the Portal then they too also work. The problem is that they are not working properly on our Intranet.
    The intranet that we use is an IBM Tivoli product (also known as WebSEAL). We currently have WebSEAL SSO to our SAP Portal. This is working OK. When we use WebSEAL to access the portal we are prompted to enter our user-id and password so that the BSP page can be displayed. This should not be happening and it defeats the purpose of SSO. I have attached a screen shot document to demonstate this.
    Some time ago we had a similar issue where the transactions on the portal (when executed from WebSEAL) were giving us a Webdynpro time-out error. I later determined that the cookie information was not being passed to WebSEAL. To fix this, I went to the Visual Administrator and went to server >> services >> web container and for the web container "sap.com/irj" I went to the cookie configuration to add a session cookie. By doing this I fixed my previous problem.
    Coming back to my problem, I had a junction created in WebSEAL to point to the bsp directory (sap/bc/sap/bsp/*) on the host concerned. I had both a SSL and TCP junction created both resulted in error messages - stating that the client (SAP) is asking for user credentials.
    Hoping that I have provided enough information above my question is as follows:
    (1) How can I get the BSP messages to work on WebSEAL such that it will not ask for user credentials to be entered? Would this involve making a further change to a Web Container? If so - which container also needs a session cookie to be generated?
    Thanks
    Kind Regards
    Rajdeep Kumar

    Hi Peter
    I am having an issue with the re-direct and am hoping you might be able to provide a little assistance. If not then not to worry.
    My security department have logged a call with IBM 2 days ago yet have not received any response.
    In your document you mention that you need to have a junction to AS-JAVA and a junction to AS-ABAP.
    We have created the junctions "/sapep" (for AS-JAVA) and "saphr1" (for AS-ABAP).
    The junction /sapep" also contains the junction mapping entries "/irj/" and "/SSOTicket/".
    The direct URL to the hidden image is : https://uadsfi01.auiag.corp:53001/SSOTicket/1x1.gif. I have tested this (using my user id and password) and it works OK.
    When testing the image through TAM (https://test.insideiaghome.iaglimited.net/sapep/SSOTicket/1x1.gif) we get an "unexpected authentication challenge"
    I have reviewed the log below and it seems that we are having an authentication issue with the image:
    ==(START OF LOG)==
    2008-06-16-19:59:58.365+10:00I----- thread(136) trace.pdweb.debug:2 /sand/cholt/laura_amweb510_11LA/src/pdweb/wand/wand/log.c:309: -
    PD ===> BackEnd -
    Thread_ID:52943
    GET /SSOTicket/1x1.gif HTTP/1.1
    via: HTTP/1.1 uattam01:443
    host: uadsfi01.auiag.corp:53001
    user-agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; MS-RTC LM 8; .NET CLR 2.0.50727)
    iv_server_name: uatin1-webseald-uattam01
    accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, /
    iagsapid: 52975
    accept-language: en-au
    referer: https://test.insideiaghome.iaglimited.net/sapabap.html
    connection: close
    iv-user: s52975
    2008-06-16-19:59:58.373+10:00I----- thread(136) trace.pdweb.debug:2 /sand/cholt/laura_amweb510_11LA/src/pdweb/wand/wand/log.c:309: -
    PD <=== BackEnd -
    Thread_ID:52943
    HTTP/1.1 401 Unauthorized
    content-type: text/html
    date: Mon, 16 Jun 2008 09:59:58 GMT
    cache-control: no-cache
    content-length: 1787
    www-authenticate: Basic realm="Upload Protected Area"
    server: SAP J2EE Engine/7.00
    expires: 0
    pragma: no-cache
    connection: close
    ==(END OF LOG)==
    When logging into the SAP Portal directly general user ids have no problem accessing this (Non-Administrator portal users), however through Tivoli it is causing an issue.
    Do you know what may be causing this issue?
    Thanks in advance for any assistance you can offer.
    Kind Regards
    Rajdeep Kumar

  • Need expertice opinion on WebDynpro ABAP vs FPM for heavy custom apps

    Hi Experts,
    I have a lot of custom UI development,.for external users in SAP. Most of these applications can be simply developed using WebDynpro ABAP framework. If I do the same development using FPM framework I may need to do lot of reaseach espcially controling the UI behaviours like hiding, changing table cell  colors based on the data, manipulating the UI behavior in the runtime, lot more like this.
    The question I have is , which one is the right tool for my development FPM vs WebDynpro ABAP, what is the value in building the same apps in FPM rather then WebDynpro ABAP? If I develop these apps in WebDynpro ABAP does my client loose any new capabilities in he future releases? are any other drawbacks?
    The challenge i see the FPM Feeder classses doesnt have lot of interfaces other then few like ( IF_FPM_GUIBB_FORM, IF_FPM_GUIBB_FORM_REPEATER,IF_FPM_GUIBB_LIST,IF_FPM_GUIBB_SEARCH,IF_FPM_GUIBB_TREE,IF_FPM_GUIBB_LAUNCHPAD )
    to extend more custom UI functionalities, and the other thing I may need to invest lot of time in reseacrhing and analysing the framework events etc....Please can you shed some light on it and put me in right direction.
    Appreciate your time and help.
    Thanks
    Krishna

    Hello Krishna,
    the whole story revolves around reusability and abstraction, extensibility atleast in this context.
    FPM offers more abstraction than Webdynpro. i am sure we all appreciate the standard webdynpro components for ALV, Value help, as this is something we could reuse and if we build our components that it manipulates itself with the help of configuration, customization and personalization.
    So all the Standard SAP Dev could be enhanced (not modified) by simple, configuration, FPM is built around this concept.
    So if you want to do custom development, which could be extended for your different customers with minimal efforts, you could go for FPM.
    So here are some takeaways
    1) FPM offers more abstraction than Webdynpro
    2) FPM offers more reusability
    3) Say manipulating the UI behaviour and say some customers wants view1 first and other doesnt want view 1 and wants only view 2. so in FPM you could simply do it with different configuration. and with Webdynpro, you need to manage this dynamically based on certain application parameter or you may end up copying certain comp,,or you use different usage,,,,and you could calibrate this.
    Regarding limitation with FPM interfaces, could you explictly share what custom development you intend to do and in worst cases, you could always use freestyle UIBB,, which is webdynpro abap
    in that scenario, atleast wiring, application config(app parameter, combination of webdynpro, with thier respective config),,could be reused.
    Regards
    Anurag Chopra

  • Webdynpro/BSP vs ITS

    Hi Experts,
      Have a basic question, if every transaction in SAP can be accessed with ITS without any new development why is that we need build BSP or Webdynpro pages?
    I am sure there are some drawbacks of ITS but I was not able to find out more details.
    http://localhost:8000/sap/bc/gui/sap/its/webgui?~transaction=SE11
    Thanks,
    Arpitha.

    ITS/SAPGUI For HTML creates an HTML version of the Classic Dynpro application - exactly as it was designed.  This is good if you want to quickly enable web based access to these existing transactions, but you aren't necessarily getting a better designed application.  Rebuilding the the UI in Web Dynpro gives you the ability to redesign the flow of the application and use UI elements and user interface concepts that don't exist in classic dynpro.  Also the programming model is MVC and Object Oriented based - providing a better separation of layers and resulting in lower long term cost of maintenance over the classic dynpro model where business logic is often mixed directly into the PBO/PAI modules.

  • Pass URL parameters from BSP to WDA for ABAP (via Post   )

    Dear Gurus,/ Joerge,
    I am unable to post my Code here, but with the guidance provided by Joerge i am able to solve this
    i Have been through the Below thread
    Pass URL parameters from WD to BSP via Post
    Dear Gurus,
    "Since I am unable to Post new thread i am Continuing this thread, though this Issue has been
    " resolved,i need some more info on the following issue, Kindly guide me,
    I have gone through the below thread but left with no clue
    Pass URL parameters from WD to BSP via Post
    Here i have 2 Issues
    First one is --->
    " After pressing the Button I am calling this URL which is WDA for ABAP
          action="http://company/sap/bc/webdynpro/sap/zuser"> " I am calling WDA for ABAP URL here
    " Kindly guide me how to pass the Value
    Second one is -->
    " This value need to be passed to the URL above and
    " How to capture the Same in WINDOWINIT method of WDA for ABAP
    " And how to Capture this Value in Webdynpro INIT method
    "Here am using Form and method = post , I am removing this as it is causing some problem while posting
          action= my WDA For ABAP URL here " I am calling WDA for ABAP URL here
    " Kindly guide me how to pass the Value
    " This value need to be passed to the URL above and
    " How to capture the Same in WINDOWINIT method of WDA for ABAP
    Thanks and Regards
    Ramchander Rao.K

    Hi,
    let me see if I understand you well.
    BSP -
    You wrote the code for catching the user name in the event OnCreate, which means that you know who´s working with the BSP application when it starts.
    Somewhere you must have a button or something with text like "Call WDA application". When user presses the button, it triggers events OnInputProcessing. Here you must write the code for the cookie that "sends" the parameter(s), something like:
    CALL METHOD cl_bsp_server_side_cookie=>set_server_cookie
      EXPORTING
        name                  = 'MY_COOKIE'
        application_name      = 'ZUSER_NAME_GET'
        application_namespace = 'ZUSER_NAME_GET'
        username              =  sy-uname
        session_id            = 'SAME_FOR_ALL'
        data_value            = PAGE_DATA
        data_name             = 'PAGE_DATA'
        EXPIRY_TIME_REL       = 3600.
    you call then the URL for the WDA application.
    WDA -
    probably in method WDDOINIT of the component controller you´ll write the code for reading the "content" of the cookie:
    CALL METHOD cl_bsp_server_side_cookie=>get_server_cookie
      EXPORTING
        name                  = 'MY_COOKIE'
        application_name      = 'ZUSER_NAME_GET'
        application_namespace = 'ZUSER_NAME_GET'
        username              =  sy-uname
        session_id            = 'SAME_FOR_ALL'
        data_name             = 'PAGE_DATA'
    CHANGING
        data_value            = PAGE_DATA.
    read more about the cookies in SDN, because I am not sure if this is the correct example for transmiting values. I´ve used it in conjunction of instructions IMPORT and EXPORT for transmiting an internal table.
    if this is not working properly, then try with IMPORT TO MEMORY and EXPORT FROM MEMORY.

  • How to use bsp application SYSTEM for session handling.

    Hi All,
    We are implementing OCI.We have a few BSP applications that are called by standard ITS application.I need to destroy session at server side when the browser is closed for that..
    I copied the pages session_default_frame.htm and session_single_frame.htm from bsp application SYSTEM into my application and made necessary changes.
    I need to pass one url 'HOOK_URL' (this is related to OCI) from starting page of application to final page.
    Now suppose earlier there were two pages in my application page1.htm and page2.htm , so i was able to pass the HOOK_URL from page1 to page2 but after adding the two pages from SYSTEM application , i can pass the HOOK_URL from session_single_frame.htm  to page1.htm
    Page session_single_frame.htm:
    Page attributes:
    hook_url     TYPE     STRING (AUTO)
    OnRequest:
    navigation->set_parameter( hook_url ).
    but cant pass it from page1 to page2...what additional code is required?
    page page1.htm:
    Page attributes:
    hook_url     TYPE     STRING (AUTO)
    onRequest:
    navigation->set_parameter( 'HOOK_URL' ).
    the above code was working fine until i added the two new pages to my application.
    Hope i was able to explain the issue properly.
    Thanks,
    Anubhav.

    Hi,
    Let me describe the steps i have taken oncw again:
    1)Copy page session_single_frame and session_default_frame from SYSTEM application and changed the name in
    DATA: target_page               TYPE STRING VALUE 'session_test.htm'.
    to
    DATA: target_page               TYPE STRING VALUE 'mypage1.htm'
    2)Addes a page attribute HOOK_URL of type string (AUTO) to session_single_frame.htm .
    3)Added the line
    <i n p u t  t y p e="hidden" na m e ="HOOK_URL"  v a l ue = "< % =  hook_url %>">
    to page1.htm so that hook_url is passd to page2.htm (page2.htm has a page attribute HOOK_URL of type string and auto).
    The hook_url in page2.htm looks like:
    "http://sapupd.mycompanyname.com:8002/sap(cz1TSUQlM2FBTk9OJTNhc2FwdXBkX1NSTV8wMiUzYXJUaHBOdE1VZDdhWkVTa3hYZGtPTXRxY1NBTWo3VlAwN3NWQ2c2REYtQVRU)/bc/gui/sap/its/bbpsc02/?~OkCode=ADDI&~Target=_top&~Caller=CTLG&~sap-syscmd=NOCOOKIE&~client=200&~language=EN&~HTTP_CONTENT_CHARSET=utf-8";
    The problem is that after the page is submited , a blank page comes up .
    On closing this blank page the "Endig user session" window comes.
    Please help
    Thanks,
    Anubhav.
    Edited by: Anubhav Jain on Oct 21, 2008 6:49 AM

  • Error while opening BSP:page included for Technical Reasons: VIsta & Win7

    Hi Experts,
    when trying to open the Appriasal document in user worklist  BSP page opens as an  R/3 screen saying "this page is included for Techinical reason" and then stops. it is nop
    This issue is faced in Windows Vista and Windows7 not in lower versions of Windows OS.
    Any suggestions will be really helpful and will be rewarded
    With Regards,
    Dayakar.

    Hi Dayakar ,
    Check in nwa if you see any traces related to the issue . Check how other BSP's behave in your portal and try viewing the contents directly from backend . You mentioned that the issue is coming in win7 , vista - so it could be that the portal is not compatible . Check out the compatibility in PAM .
    Regards
    Mayank

  • BSP: F4 Help For a custom field...

    Hi All,
    I need to display search help for a custom field in one of my custom view.
    Search Help for the custom field is already implemented.. but how can i use it in BSP View!.
    In the standard CRM_IC application i couldn't find any similar search help scenario, coz it is calling some standard methods like ShowF4KeyAndValueHelp3,
    ICWCShowF4HelpExtern by passing the structure and field name!.
    I think these standard methods will work only with the fields which have value help table at the data element level. As the custom field that i m using does not have any value help i cant go for this method i guess!.
    Any Help/Hint?..
    Thank You,
    sudeep v d.

    Hello Sudeep,
    Here are some more helpful links .Please refer them .
    Re: Inputfield value for a tableView from a help window
    /people/thomas.jung3/blog/2005/08/22/bsp-value-input-help-popups-version-30
    F4 help using javascript
    Please let me know the feedback.
    Warm Regards,
    Rakesh Kumar Verma

  • DEV- QAS : Obligatory transport target for business system not found

    Hi guys!
    I have read all the other threads about this subject, but since I still have no success, I´m feeling obligated to ask you for a help (deadline approaching fast!)
    I´m trying to transport a Communication Channel, from DEV environment to QAS. I'm having the 'usual' error:
    Import failed because of business system transfer of object Communication Channel * | SIGA | SOAP_SYNC_SENDER: Obligatory transport target for business system SIGA not found in System Landscape Directory
    Here were my steps:
    Keep in mind that in DEV, everything was up and running: Software Component, Product, Technical System and Business System for this name "SIGA".
    1 - In DEV, I created a new Technical System, named "SIGA_QAS", pointing to my QAS server. (Keeping in mind I already had a "SIGA" pointing to my DEV server.)
    2 - Still in DEV, I did create two groups: GROUP_DEV and GROUP_QAS, one points to INTEGRATION_SERVER_DX1 (DEV) and the other INTEGRATION_SERVER_QX1 (QAS).
    3 - Still in DEV, I created the Business System called "SIGA_QAS" also, pointing to my QAS server.
    4 - Still in DEV, I went inside both Business Systems and put: "SIGA_QAS" as TARGET BS of "SIGA" (which automatically puts "SIGA" as SOURCE BS of "SIGA_QAS")
    If I look at my QAS SLD, I can see all of these objects already there, since my BASIS team did activate the 'sync' between these two environments. So, I dont need to create anything 'new' in my QAS SLD, all the objects are there, same as DEV SLD.
    If I try to EXPORT/IMPORT a simple Communication Channel (using file system or even CTS - I tried both) I get the error mentioned above.
    But this is 'wierd' for me, since the error says: "business system SIGA not found in System Landscape Directory", but it is there, in both SLDs.
    Am I missing something here?
    Thanks!
    Ricardo Sancio Lóra
    Brazil

    Hi,
    If you not tried this then try it. Delete the Business System SIGA from Integration Directory in your QAS system and then again import the business system from SLD. Acitvate the changes and then import the CC from Dev to QAS.
    Regards,
    Sarvesh

  • BSP with F4 for employee search criteria ?.

    Dear All,
    I am new to BSP need your feedback for below requirments.
    (1). I need to create a BSP page with input button to fill employee number - already done.
    (2). Employee input button needs a F4 help that will pop-up new page to search employee ?.
    (3). The pop-up page should be able to search using "search criteria for employee" ex: lastname, firstname, username. The result list that is shown, when double clicked should select the employee name into the input field in (1) ?.
    Could you please give steps,samples  for 2 and 3 ?.
    Regards,
    Neeth

    HI,
    I implemented this same same code,but in popup i am displaying the data in table view.Everythign is working fine,but in table view I made VISIBLE ROWCOUNT = 25, When I click on next page I am not able to see the next rows.
    Is there anything i need to implement.I am using the tabel view for first time.
    thank you
    ven

  • WEB DYNPRO FOR ABAP OR BSP OR WD FOR JAVA ?

    Hello Friends,
    We have some bussiness reports, and we have to replace the standard GUI with web; for web dynpro of java, I think we have to first put the business code of reports to some kind of RFC and then call the rfc and etc....
    is there something more straight in web dnypro for abap or if we use BSP ( i know bsp uses only object oriented , so if report has non-object functionaity, it will not be supported in bsp ) ? right
    Regards,

    Hello, Shah,
    I believe you have in fact four alternatives:
    1. WDJ: there must be BAPIs (RFC) in order to communicate with your backend server.
    2. WDA: More straightforward, it allows you to use ABAP Objects, and don't need RFCs.
    3. BSP: In my opinion, less powerfull than WDA, but it allows much more customization (such as adding javascript to your HTML, and so on).
    4. Visual Composer: If you have the RFCs, this can be very easy to implement.
    Anyway, it all depends on the complexity of your reports and the services you have at hand. If you have RFCs, you can use any of the four; if you don't, you have to choose between 2 and 3.
    Regards,
    Andre

  • Accessing Webdynpro Java iview functionality for print from webdynpro code

    I know.. you would love to post me with n different blogs and forums discussion about how to print from webdynpro java application.
    But lets read before what i am looking for..
    There is standard "Print" function available on webdynpro for java iview.. and layout and all its just fine for us. though we want to trigger this event from a screen button. as going to iview properties is very user friendly.
    I was looking for some iview api which can help me.. We are on NW 7.01 SP6 at the moment. And this is for standard ESS applications.
    Thanks a lot for your inputs.
    Regards,
    Sudhir

    Hi
    You can write Java program for printing. Call the java class from screen (button or Url). Also you can write the content to XMl file.open the xml file in action. so that u will get print preview and print option.

  • Error getting in BSP while running for first time in server

    Hi Experts,
    Does any body knows step by step Configuration for BSP in server.
    i have allready assigned paramertes in RZ11 SAPLOCALHOSTFULL and  icm/host_name_full.
    is there any other parameter need to apply.
    When i am trying to test service BSP (sap>bc>bsp)
    I am getting This Error
    BSP Extention: the BSP URL/sap/bc/bsp?sap-client=800 Does Not Contain Any Namespace Entries.
    Please Suggest me , How to solve This Issue.
    Thanks,
    Prashant

    Hi,
    read [this topic|http://wiki.sdn.sap.com/wiki/display/PLM/RelevantOSSNotesforPPM4.5SP4andAbove] in wiki and pay attention to note 1260386
    There are a couple of interesting comments [here|BSP Exception: the BSP URL / Does Not Contain Any Namespace Entries; and [here too|BSP Exception: the BSP URL / Does Not Contain Any Namespace Entries;.

  • When will WebDynPro be mature enough for production

    Hi All
    I have learned that it's very important to use the same service pack release on both the Developer Studio and the WAS, otherwise you'll might not get your WebDynPro setup to work.
    I guess this means that every time we'll install a service pack in our system landscape we'll also have to rebuild all our WebDynPro applications using that version of Developer Studio as well. Is it so?
    Has SAP made some kind of compatibility contract that ensures we do not have the hassle with rebuilding everything every 5-7 weeks?
    What is your experience with WebDynPro stability in general?
    Is WebDynPro faster in development speed than DynPagePlus (http://dynpageplus.sf.net)?
    Well that's a lot of questions, but I'm about to decide weather or not to WebDynPro in or not so I really whatever answers you can give me.
    Thank you very much.
    Best regards
    Thomas Bentzen

    Hi,
    <i>Well, its the other way.</i>
    <b>Your NDS version should not be higher than your Web AS server version.</b> This applies for everything.. Having a development kit of higher version and using a run time of older version will not work in any kind software Development..
    About the re-build you have mentioned, its not necessary.
    Yes . WD development is very very fast.. And development will be highly structured and organized.It s easier to visualize  and relaize the advantages , when we work on it.
    Regards
    Bharathwaj

  • PZ02 and Webdynpro based ADDRESS application for USA

    Hi all
    I have observed that there is a diffrence between the standard delivered Webdynpro based "address details" application for US and EWT PZ02.
    PZ02 contains communications related fields but Webdynpro based application doesn't
    Can anyone advise.
    regards
    barin

    Barin,
    Not sure if you can turn them on via config.. but that actually suits us.. we don't use the Communications fields on 0002 but go for 0105 instead.. & as you know 0105 can be maintained by an employee via Whos Who..
    ~Suresh

Maybe you are looking for