Development of BSP application using BSP_WD_CMPWB in CRM 2007

Hi
I am  to develop an BSP application in web client UI ( using BSP_WD_CMPWB transaction code)
in CRM 2007could any one suggest me the tutorial i need to go through for this?
Ajay

Hi Ajay,
this is the link that u can visit for BSP application
http://help.sap.com/erp2005_ehp_04/helpdata/EN/a7/881e3aa03ddb0fe10000000a11402f/frameset.htm
http://help.sap.com/erp2005_ehp_04/helpdata/EN/7a/b86041397211d5992200508b6b8b11/frameset.htm
If u want to enhance any component of the BSP application then these documents would be helpful
http://help.sap.com/saphelp_crm60/helpdata/en/df/92fd2caf844d8daf890224d9761cbd/content.htm
http://help.sap.com/saphelp_crm60/helpdata/en/51/dfdf460f464db1b483d9c2a1bcd488/content.htm
http://help.sap.com/saphelp_crm60/helpdata/en/31/33591017f24cb68ef6ebf2ff575c2d/content.htm
Regards
Mayank

Similar Messages

  • Handling events in BSP application using WML tag Extensions

    Hello Everyone  ,
                            We are developing a BSP applications for Mobile handheld using WML tag library. I am looking for some code samples to know how we can handle evevents inside the BSP using the WML tag library.
    Can any one of  you plesae help us by placing a code snippet for handling onInputprocessing() methods (BSP Using WML Tag extensions).
    I mean to ask how we can handle events inside the BSP applications that uses the WML tag library.
    I know about how to handle BSP events using HTMLB and XHTMLB tags frameworks.
    Thanks for your help in advance.
    Thanks,
    Greetson

    Is this WML tag library something that is supplied by SAP u2013 as a BSP Extension Element?  Or are you just using WML tags directly in your layout?  I can tell you in general that if you want to generate HTMLB events from regular HTML code you can generate the JavaScript calls using the htmlbEvent tag of the BSP extension library.  However your tags have to be running within an HTMLB Content tag for this to work.
    If you want to work totally without HTMLB then you need to use the simple HTTP Post but format the input name as OnInputProcessing(<function code>) like this:
    <input type="submit" name="OnInputProcessing(ok)" value="OK">
    This will cause the OnInputProcessing event handler to trigger without needing any HTMLB tags (this is how it was done in WebAS 6.10 before we BSP Extensions).

  • New BSP Application using BOL Entities!..

    Hi All,
    Is it possible to create a new (Custom) BSP application using standard BOL entities, used in ICWC?.
    I have a requirement to create a BSP application which maintain service tickets (Transactions). If I can use the BOL entities it will be more convenient for the developement. When I tried to develope a sample application using standard BOL entitity(BTOrder, BTAdminH, etc), it failed!.
    Anyone did similar developments ?. Please Help!.
    Thanks, Sudeep..

    Requirement ruled out

  • We have developed a desktop application using Flash software and published the same for MAC environment. When we double click on the index.app file, the application is working perfectly in Mac 10.6.7 at our office. But if the same index.app file is double

    We have developed a desktop application using Flash software and published the same for MAC environment. When we double click on the index.app file, the application is working perfectly in Mac 10.6.7 at our office. But if the same index.app file is double clicked in Mac 10.6.7 at out clients location, its not opening. For your information the client is able to open this same application by double clicking on index.swf file. The main problem is that client is not able to open the application using index.app file at their office whereas we are able to do so at our office. Can anyone give some suggestions to sort this problem?

    The most common reason is different versions of Flash, or different versions of web browsers used.  Some users may elect to not have Flash installed at all because of the processor overhead of Flash.  If you are going to make an application for a client, check what operating system and browser versions they are using first.  Then determine if a stand alone application is required, or if they have the necessary plugins to run specific browser enhanced code.
    P.S. MAC is an acronym for Media Access Control.  Mac is the shorthand for Macintosh, the operating system and computers made by Apple Inc.

  • How do i develop a chat application using jms over web based

    I want to develop a chat application using jms with mailing,file transfer and audio facilities
    can anyone help me to how to go abt that

    There is a good article from Sun on a simple example of what you want - it could serve as a basis for you.
    http://developer.java.sun.com/developer/technicalArticles/peer/

  • Hi, I developed a web application using HTML5-Offline Application Cache mechanism. Inspite of deleting the cache as mentioned in the above steps, Firefox still maintains a copy of the page in it's cache. Also, a serious bug is, even though we delete all

    == Issue
    ==
    I have a problem with my bookmarks, cookies, history or settings
    == Description
    ==
    Hi,
    I developed a web application using HTML5-Offline Application Cache mechanism. Inspite of deleting the cache as mentioned in the above steps, Firefox still maintains a copy of the page in it's cache. Also, a serious bug is, even though we delete all temp files used by Firefox, and open the previously cached page, it displays it correctly, but upon refreshing/reloading it again shows the previous version of the page maintained in the cache.
    == Troubleshooting information
    ==
    HTML5: Application Caching
    .style1 {
    font-family: Consolas;
    font-size: small;
    text-align: left;
    margin-left: 80px;
    function onCacheChecking(e)
    printOutput("CHECKINGContents of the manifest are being checked.", 0);
    function onCacheCached(e) {
    printOutput("CACHEDAll the resources mentioned in the manifest have been downloaded", 0);
    function onCacheNoUpdate(e)
    printOutput("NOUPDATEManifest file has not been changed. No updates took place.", 0);
    function onCacheUpdateReady(e)
    printOutput("UPDATEREADYChanges have been made to manifest file, and were downloaded.", 0);
    function onCacheError(e) {
    printOutput("ERRORAn error occured while trying to process manifest file.", 0);
    function onCacheObselete(e)
    printOutput("OBSOLETEEither the manifest file has been deleted or renamed at the source", 0);
    function onCacheDownloading(e) {
    printOutput("DOWNLOADINGDownloading resources into local cache.", 0);
    function onCacheProgress(e) {
    printOutput("PROGRESSDownload in process.", 0);
    function printOutput(statusMessages, howToTell)
    * Outputs information about an event with its description
    * @param statusMessages The message string to be displayed that describes the event
    * @param howToTell Specifies if the output is to be written onto document(0) or alert(1) or both(2)
    try {
    if (howToTell == 2) {
    document.getElementById("stat").innerHTML += statusMessages;
    window.alert(statusMessages);
    else if (howToTell == 0) {
    document.getElementById("stat").innerHTML += statusMessages;
    else if (howToTell == 1) {
    window.alert(statusMessages);
    catch (IOExceptionOutput) {
    window.alert(IOExceptionOutput);
    function initiateCaching()
    var ONLY_DOC = 0;
    var ONLY_ALERT = 1;
    var BOTH_DOC_ALERT = 2;
    try
    if (window.applicationCache)
    var appcache = window.applicationCache;
    printOutput("BROWSER COMPATIBILITYSUCCESS!! AppCache works on this browser.", 0);
    appcache.addEventListener('checking', onCacheChecking, false);
    appcache.addEventListener('cached', onCacheCached, false);
    appcache.addEventListener('noupdate', onCacheNoUpdate, false);
    appcache.addEventListener('downloading', onCacheDownloading, false);
    appcache.addEventListener('progress', onCacheProgress, false);
    appcache.addEventListener('updateready', onCacheUpdateReady, false);
    appcache.addEventListener('error', onCacheError, false);
    appcache.addEventListener('obsolete', onCacheObselete, false);
    else
    document.getElementById("stat").innerHTML = "Failure! I cant work.";
    catch (UnknownError)
    window.alert('Internet Explorer does not support Application Caching yet.\nPlease run me on Safari or Firefox browsers\n\n');
    stat.innerHTML = "Failure! I cant work.";
    == Firefox version
    ==
    3.6.3
    == Operating system
    ==
    Windows XP
    == User Agent
    ==
    Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 ( .NET CLR 3.5.30729; .NET4.0E)
    == Plugins installed
    ==
    *-Shockwave Flash 10.0 r45
    *Default Plug-in
    *Adobe PDF Plug-In For Firefox and Netscape "9.3.2"
    *NPRuntime Script Plug-in Library for Java(TM) Deploy
    *The QuickTime Plugin allows you to view a wide variety of multimedia content in Web pages. For more information, visit the QuickTime Web site.
    *Google Update
    *4.0.50524.0
    *Office Live Update v1.4
    *NPWLPG
    *Windows Presentation Foundation (WPF) plug-in for Mozilla browsers
    *Next Generation Java Plug-in 1.6.0_20 for Mozilla browsers
    *Npdsplay dll
    *DRM Store Netscape Plugin
    *DRM Netscape Network Object
    Thanks & Regards,
    Kandarpa Chandrasekhar Omkar
    Software Engineer
    Wipro Technologies
    Bangalore.
    [email protected]
    [email protected]

    We have had this issue many, many times before including on the latest 3.6 rev. It appears that when the applicationCache has an update triggered by a new manifest file, the browser may still use only its local network cache to check for updates to the files in the manifest, instead of forcing an HTTP request and revalidating both the browser cache and the applicationCache versions of the cached file (seems there is more than one). I have to assume this is a browser bug, as one should not have to frig with server Cache-Control headers and such to get this to work as expected (and even then it still doesn't sometimes).
    The only thing that seems to fix the problem is setting network.http.use-cache to false (default is true) in about:config . This helps my case because we only ever run offline (applicationCache driven) apps in the affected browser (our managed mobile apps platform), but it will otherwise slow down your browser experience considerably.

  • Developing server-side applications using dreamweaver

    We are having issues developing server-side applications using dreamweaver for our client's website www.uuee.org.. They are building oracle database driven worldwide directory for Egyptian expatriates. Any help is highly appreciated.

    You made 3 statements. What is the question?  What do you need help with?

  • Is feasible to develop a BSP application  in xRPM

    Hi,
    I am new to SAP BSP development.We are planning to develop a resource allocation application on xRPM.  We want to decide either we can use BSP or go for j2ee technology to develop that application on xRPM server. Since no one have knowledge of developing the application using j2ee(netweaver) in my company. so we have plan to use BSP. Is that feasible ?.Is that correct decision ?. Please let me know your suggestion.
    Thanks!
    lakshmikandh

    Hi,
    First you have to search for a java SIP Stack which will help you to parse SIP protocol messages.. hope the following links will help you...
    http://java.sun.com/products/jain/SIP-and-Java.html
    http://sourceforge.net/projects/jsip
    Google -> java + sip, you will get some idea...
    With Regards,
    Karthikeyan R

  • Problems with BSP application using HTTPS in EP6.0

    We developed a custom BSP which uses HTTPS protocol and HTMLB tags.  The BSP page has a date field (htmlb inputfield of type date..which allows the user to pick a date).  If I run this BSP in its own browser window, clicking on the date field will display a calendar.  However, if I run this BSP as an iView in the portal (we use EP6.0) and click on the date, I see a Javascript error message (in the browser status area) that says "access is denied" and the calendar isn't displayed.                           
    Also, this BSP is a stateful application with the portal integration flag checked.  However the DSM terminator is not invoked when I close the iView.                                                                 
    If I change the BSP settings to use HTTP, I can run it as a portal iView without any such problems.  Has anyone experienced this and/or know how to resolve it?  Any feedback would be greatly appreciated? Thanks,                         
    Pradeep

    Hi Pradeep,
    You replied that you have "I fixed the date dropdown issue by specifying the theme in iView definition", could you please let us know where to specify the theme because when i ty to create the BSP iView i never get the option for specifying the theme,your assistance would be highly appreciated,do we have any Note on this issue.
    Regards,
    Rohit Pathak

  • Can i develope a java application using C API

    hai,
    i have C api, the project was developed in C before, now i am having that api. I have to do that in java by using that C api.
    can any one suggest me how to do this?

    Your question is not that very clear!! You want to convert the C api to a Java api? or you want to develop a Java application that uses the C api?
    For the first question I believe that you should check the functionality of the C api and re-code it in Java! do not believe you should find anything imposible in that! (unless that api is trying to do something crzy directly with memory)
    For the second question then I believe you will have to use native calling or something like that. I have never used it, but read about it, and it seems one way how Java can interect with C.
    Over here there is a forum.
    Regards,
    Sim085

  • How can I develop a web application using EJB design pattern?

    I have searched over the web and found quite a lot of tutorials on how to use the EJB design pattern.
    I know that there will be a home interface, EJB object interface and a SessionBean.
    But the tutorials often only cover a single class, this made me unable to get a complete picture of how EJB design pattern can be implemented into a whole system.
    I am now required to devleop an online shopping web application using EJB and JSP page.
    I think I will need to create a lot of classes: Member, ShoppingCart, Product...etc.
    What I want to ask is that, do I need to create a home interface, EJB object interface and a SessionBean for each of these classes?
    I really need some ideas on how to develop this system using EJB + JSP pages.
    Many thanks to you all.

    For every EJB that you want to create, you will need to code a home and remote interface and a bean class.
    You could start getting your ideas here
    http://www.theserverside.com/books/wiley/masteringEJB/
    http://www.coreservlets.com

  • Develop a BI Application using NWdS

    Hai all,
      I have NWDS sneak preview edition, How can i develop  a bI based application using this edition,
      What is the prerequisites for this type of applicatiion development ,
      any one please help me in this regard
    Regards
    somaraju

    Try this:
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/5a71ec51-0601-0010-4dbb-aab73656d500
    Not sure if this help you,.. but have a look.
    Thanks,
    Raj

  • E-recuitment-BSP Applications used

    Dear Experts,
    I am trying to understand the use of BSP's in E-recruitement. I am looking for materials that details the BSP's used in E-recruitment and how they are applied in E-recuitment. Any input on this would be of much help to me.
    Thanks and Regards,
    Pavithra

    Hello Pavithra,
    E-Recruiting uses the BSP technology for user interface. For E-Recruiting 300 BSP was the only user interface, with E-Recruiting 600 SAP introduced WebDynpro for candidate as an option, while for recruiters, managers and admin pages stayed with BSP. With EhP 4 WebDynpro replaces BSP for all E-recruiting applications.
    You will find all BSP applications relevant for E-Recruting in Package PAOC_RCF_UI.
    For the general structure. The very most applications are grouped on startpages for the different roles in the recruiting process (ext. candidate, int. candidate, recrutier, decision maker, ...). To get the links of these standard startpages just run report RCF_GENERATE_URLS. You can then logon to the different startpages but be sure to generate a candiate for your user first, using report RCF_CREATE_USER.
    To learn more about how the different applications are linked within the startpage check the startpage and perhaps the container sequence customizing. Keep in mind that in the IMG only the customer entries are fond. To see the sap standard delivery you will have to use SE11/SE16. E-Recruiting customizing is stored in T77RCF* tables, startpage customizing is T77RCF_SP and container sequence customizing is T77RCF_CS. If you do not get along with the table descriptions just check the technical info of the tables/views behind the IMG nodes, then look for an table named without the C at the end. also check table T77RCF_LOG_APPL.
    I hope that helps for a start.
    Kind Regards
    Roman

  • Authenticate BSP application using LDAP

    Hi,
    Thanks to Durai Raja for his earlier inputs in setting up LDAP connector in SAP. We were able to connect to our LDAP from SAP ( We use Novell eDirectory 8.5).
    I also wrote a small program as below and I am getting back results from LDAP. We want to build BSP application where users would enter LDAP User ID and password and we want to Authenticate BSP application based on this input. My questions are
    1) Is it possible to Authenticate BSP application based on LDAP user ID and password.
    2) IF so, what is the function module to use. I searched LDAP_* but did not find anything.
    3) If we authenticate using LDAP user ID and password, do we have to provide SAP User id and password in SICF and allow all users to log in using same SAP user ID and password ?
    Niranjan
    data: dns_out type table of ldap_dnii,
          ldapinfo type ldap_dnii,
          attrs_io type table of ldap_atii.
    call function 'LDAP_SIMPLEBIND'
      exporting
        serverid = 'HQLDAP'.   " Logical Server ID set in LDAP tcode
    if sy-subrc eq 0.
      call function 'LDAP_SEARCH'
        exporting
          base     = 'o=xxxxxxxx'  " Company's Base
          filter   = 'uid=xxxxxxxx'  " Novell User ID or LDAP user ID
        tables
          dns_out  = dns_out
          attrs_io = attrs_io.
      if sy-subrc eq 0.
        loop at dns_out into ldapinfo.
        endloop.
      endif.
    endif.

    Thanks Raja for your inputs. This is our requirement.
    We have about 350 SAP Users and about 700 Novell Users (computers). We want to provide Employee Personnel Information like Vacation details, Savings/Insurance details in BSP application. But half of them cannot access because they don't have access to SAP. We cannot give access to all of them since we have only 400 licenses. So, we were thinking to Authenticate against Novell Used ID and password and show them their personnel details. We have a mapping between Novell Used ID and SAP HR Empl # and so we can easily get their information. So, we want users to authenticate using Novell Used ID and password (each Novell user ID is mapped as LDAP ID) and, if it is successful, show their personnel details.
    How can we achieve this ?
    Niranjan

  • Best way to develope a BSP application

    Hi Experts,
       Can you help e in writing a BSP applications. I have couple of basic Q?s on it.
    1. I hope the structure of an BSP applicatons will be writing JAVASCRIPT in HTML or HTMLB pages???
    is that correct..
    2. Can anybody let me know the best approach fr this...
    Thanks in advance....

    Hi Krish,
    If your SAP Version is greater than 4.7 then, better u go for WEBDynpro ABAP rather than BSP.
    BSP = ABAP + HTML + Javascript
    (BSP is like normal ABAP expect the output display. U can use all the ABAP objects in BSP and to display output in web, u need to use some html tags. and Javascript for client side validation.)
    (HTMLB is higher version, there no need to write code for displaying button/form.. as its already written.Just u need to drag and drop the relevant htmlb element in ur bsp page)
    Regards,
    Jothi.P

Maybe you are looking for

  • Create an image with 100% height?

    Hi, I am working on a project and require an image to stretch to the full height of the table cell. The width will be fixed at 40 pixels, but I require the height to always be 100% of the cell. I have tried simply adding the height tag as 100%, but t

  • Stored procedure with parameters

    Morning all, I was wondering how can you pass report parameters to the stored procedure so that the records can be filtered accordingly. I have created a Command under CR2008 using the following SQL however when I ran the report with my parameters ac

  • JUST PURCHASED A VIZIO 42'' TV...AUDIO OPTIONS?

    ..For now, I'm usingDynex computer speakers, but I want MORE...It's a new TV for my bedroom, so I don't need anything TOO loud, and actually, the Dynex don't sound all that bad, but I mounted the set on the wall and now I found out the speakers don't

  • Excel run time error (Essbase caused?)

    Currently I'm getting an error whenever I open files in Excel that seem to be pointing to an Essbase XLL file called essexcln.xll. I've searched the web and find that most of the causes relate to: 1. The essexcln.xll file being installed in the wrong

  • G580 Wifi problem

    I'm using lenovo G580(20157)  wireless is connected to wifi network sometimes it disconnected automatically and shows no internet access while disconnecting and connecting to particular wifi network shows internet access but sometimes without system