User cannot approve the BSP Workflow

Hi,
A User has been experiencing an error when approving a particular work item in UWL which is
releated to creation of a customer .
And the following error is appearing : BSP exception: The BSP URL / Doesnot contain ant namespace entry.
Kindly assist me on this.
thanks,
Anoop
Edited by: anoop choudhary on Aug 5, 2008 11:09 AM

Dear Anoop,
Open the SICF transaction and see whether you application is enrolled with the services. If it is not present you can newly enter ur application and services can be created for it.
Reward points if helpful.
Regards,
Gokul.N
Edited by: Gokul on Aug 6, 2008 1:13 PM

Similar Messages

  • How to find the user who approved the workitem.

    Hi experts,
    I have created a parking/posting workflow.
    When the user Approves, parked document is posted and BKPF table is updated with WF-BATCH as user name.
    Now I need to find the actual user who approved the workitem for posting.
    My plan is:
    1. Find the workitem id using the BOR, company code, document no, year, task no.
    2. Find the user who processed the above obtained worktem id.
    Please let me know the tables for the above points 1 and 2.
    Or let me know if there is any other way to find the actual user.
    Regards,
    Karthik

    Hi,
    To get the workitem ID with respect to a specific business object instance make use of the FM SAP_WAPI_WORKITEMS_TO_OBJECT
    To know who processed the determined workitem either you can make use of the FM SAP_WAPI_GET_WORKITEM_DETAIL or directly read the table SWWWIHEAD and you can find the actual agent WI_AAGENT this is the field which says who has executed the workitem.
    Regards
    Pavan

  • When one network user is logged in another network user cannot on the same machine

    I am working on a home network for 5 family members and we are use to fast user switching. Since getting the server up we can no longer fast user switch. If one network user is logged in and we go to switch to a new user the server returns an error and that user can not log into that machine until the first user logs out. I would expect this to work but I have not had any success.
    Any suggestions
    David urban

    Hi,
    What is the current setting of Enable user policy polling on clients?
    However, if this setting is False or No, the following will not work when users use the Application Catalog:
    In System Center 2012 Configuration Manager SP1 and System Center 2012 R2 Configuration Manager only, users cannot install the applications that they see in the Application Catalog.
    Users will not see notifications about their application approval requests. Instead, they must refresh the Application Catalog and check the approval status.
    Users will not receive revisions and updates for applications that are published to the Application Catalog. However, they will see changes to application information in the Application Catalog.
    If you remove an application deployment after the client has installed the application from the Application Catalog, clients continue to check that the application is installed for up to 2 days.
    http://technet.microsoft.com/en-in/library/gg682067.aspx#BKMK_ClientPolicyDeviceSettings
    In addition, the following to thread may give us some clue:
    http://social.technet.microsoft.com/Forums/en-US/6a51488c-ff68-4c83-9b3d-6d03fd74a373/application-catalog-could-not-communicate-with-the-client-control-properly?forum=configmanagerapps
    http://social.technet.microsoft.com/Forums/en-US/235f7ef7-e646-401e-9524-008831a32cde/application-catalog-silverlight-error-could-not-communicate-with-the-client-control-properly?forum=configmanagerapps

  • User validation for the BSP application

    I wanted a user to access the bsp application.
    I already have the user names maintained in the database who will be using the application.
    i am using the application class for my application.
    where should i do the user validation and how.
    i know tst if i would had used the model class then i can do it in the request method of the model class.
    but where to do it when using the application class.
    Thanks

    Hi Din,
    I assume that the usernames that are present in your Database also exists in the WAS Server.
    i.e. The database has a part of users that are present in the WAS Server.
    Your need is to allow only those users in the database to access your bsp application and not others correct!
    If your first BSP Page is a ...
    <b>View</b>
    1.In the DO_INIT method of the Corresponding Controller Class populate the internal table that is present in the Application Class with the usernames that are present in the database.
    2. In the DO_REQUEST method of the Corresponding Controller Class check for the username who runs your BSP Application is present in the Database.
    You can get the username who run the bsp application using the system field...
    data: username type string.
    username = sy-uname.
    So if the <i>username</i> is in the database show your bsp page else show an error page.
    <b>You can directly check for the sy-uname is present in the database.</b>
    <b>Page with Flow Logic</b>
    It is same as MVC only thing is that method name changes...
    Place the code in the DO_INIT of MVC in onCreate of Page with Flow logic.(Populate the internal table of the application class with the usernames from the database)
    Place the code in the DO_REQUEST of MVC in onRequest of Page with Flow logic.(Check whether the sy-uname is present in the itab or directly in the database).
    Hope it solves your problem
    Regards,
    Maheswaran.B

  • How to retrict user cannot open the same form more than once (Forms 6i)

    Our users always open the same forms more than once. For example the customer form, the user may access a customer record in the first form, however, he will open a new customer form to edit the same record, the result is he cannot save the record because the record is locked in the first customer form.
    How can I control the user cannot open the same form more than 1 time.
    Best Regards,
    Kane

    The customer form is only an example, I found there will cause a lot of problems is I cannot control the user from calling 1 program more than 1 than within application. Sometimes a user (not good in using computer) will overlap the form for many times.....
    Is there any simple way to do that?...can I have some PL/SQL statement or build-in functions that let me easily found our what forms the user has already opened, then I can control whether I let him open this form or not.
    Urgent...please
    Thanks

  • I want to send notifications to outside(i,e mail box) from oracle, and users will approve the notification from email

    Hi
    I have a client required to send notifications to outside email box, and also user will approve this notification through email.(i,e not logged into oracle and approve it) in 11i instance.
    i need to send mail from po department to finance department
    once finance department approves , then mail back to po department that your notificaiton approved.
    from address:=[email protected]
    to address:=[email protected]
    as part of this we did IMAP set up
    and used the following code. and getting the notifications from Oracle to my mail box.
    my main issue is when user approves the wf notifications, it is not showing my specified email address in the attribute #WFM_REPLYTO, always it is showing the IMAP set up wfdev address
    what is the value i need to use for this #WFM_REPLYTO
    eventhough i am sending the to_address email id to the following attribute(wf_engine.setitemattrtext), the workflow approval not working for that email id.
    only if i am using the '[email protected]' in the imap set up, then only approval is working.
    how can i override this to_email address value([email protected]) to my desired email address?
    wf_engine.setitemattrtext (itemtype => l_item_type,
    itemkey => l_item_key,
    aname => '#WFM_REPLYTO', -- to_ address
    avalue => '[email protected]' -- [email protected]
    if any body having some sample code related to this please share on this.
    Thanks
    sam

    Sam,
    Can you find any errors in the Workflow log file?
    Please review the following docs.
    Setting Different Values For Attributes #WFM_FROM & #WFM_REPLYTO Does Not Happen Or Results In SAXParseException (Doc ID 1455191.1)
    How To Change The Default From and Reply To Email Address For Workflow Email Notifications (Doc ID 760477.1)
    Thanks,
    Hussein

  • User cannot see the "-" signs on amounts in ALV report

    Hi all,
    We have a problem with a user, who cannot see the signs on the amounts in an ALV report:
    <a href="http://img66.imageshack.us/img66/1424/nataliabr9.jpg">Report without signs</a>
    The user has tested this report with his user, and another test user, on his computer and on another computer. It does not change anything, he cannot see the signs "-" on the amounts.
    But when I launch the same report on the same client, I cann see the signs:
    <a href="http://img398.imageshack.us/img398/1203/moigl3.jpg">Report with signs</a>
    So, I think it does not come from his user (he has tested with two different users), or from his computer (he has tested on two different computers).
    Do you have any ideas?
    Thanks for your help.

    Having seen and "played" with an NB100-12a the other day I must agree that the grey letters on black keys
    aren't a clever idea - its bad enough that the keys are so small also.
    I currently own a satellite Pro with which I am very happy ( apart from the inclusion of Windows Vista which I
    don't particularily like ) and found this machine easy to "drive" BUT due to the keyboard size and lettering
    I won't be buying one ( unless they do a redesign - an acer aspire one keyboard and touchpad or NC10 style
    design ) and I think that the price of these machines has recently dropped from approx £300 to approx £270
    due to poor take up by the public mainly for the above reasons.
    Sorry Toshiba looks like i'll be buying an NC10 - unless I hear of a possible redesign.#
    Mike

  • Lock the plant so that other user cannot use the same plant.

    Hi Gurus!
    I ahve this small report which shows the pro-rate factor . In this report I need to block the plant or lock it(a soft) lock witha  message that some other user is using the plant so that other cannot use the same plant to post.Following is the report and if soemone can help me out would be very kind enough.I ahve added teh code where validation of plant is doen , so it must be somewhere here the locking should be done as per my thinking . Kindly suggest please.
    *&      Form  get_pro_factor
    *       get pro rate factor from the given
    *       combination of plant/sloc/mat#/period
    form get_pro_factor .
      select single zpr_factor zpr_disp_factor zpr_pipe_net zpr_pipe_gross
      from zprfactor
      into (zprfactor-zpr_factor, zprfactor-zpr_disp_factor,
            zprfactor-zpr_pipe_net, zprfactor-zpr_pipe_gross)
      where zpr_werks = p_werks    and
            zpr_lgort = p_lgort    and
            zpr_matnr = p_matnr    and
            zpr_mjahr = p_mjahr    and
            zpr_monat = p_monat.
      v_subrc = sy-subrc.
      if zprfactor-zpr_factor = 0.
        if c_wp = p_lgort+0(2).
          zprfactor-zpr_factor = 1. " Don C added this routine
        endif.
      endif.
      if zprfactor-zpr_disp_factor is initial.
        if not zprfactor-zpr_pipe_gross is initial.
          zprfactor-zpr_disp_factor = zprfactor-zpr_pipe_net / zprfactor-zpr_pipe_gross.
        endif.
        if zprfactor-zpr_disp_factor is initial.
          zprfactor-zpr_disp_factor = 1.
        endif.
      endif.
    endform.                    " get_pro_factor
    *&      Form  valid_plant
    *       validate whether plant entered in selection screen
    *       exists in database or not
    form valid_plant .
      if not ( p_werks is initial and
                 p_lgort is initial and
                 p_matnr is initial and
                 p_mjahr is initial and
                 p_monat is initial ).
        select single werks from t001w into t001w-werks
               where werks = p_werks.
        if sy-subrc ne 0.
          message e048(zmm) with p_werks.
        endif.
      endif.
    endform.                    " valid_plant
    *&      Form  FIND_MATKL
    form find_matkl .
      select single matkl into v_matkl from mara where matnr = p_matnr.
    endform.                    " FIND_MATKL
    *&      Form  UPDATE_ZPRFACTOR
    form update_zprfactor using p_flag.                         "DEVK903224
      call function 'ENQUEUE_E_TABLEE'
        exporting
          mode_rstable   = c_e
          tabname        = 'ZPRFACTOR'
        exceptions
          foreign_lock   = 1
          system_failure = 2
          others         = 3.
      if sy-subrc <> 0.
        message id sy-msgid type sy-msgty number sy-msgno
                with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      else.
        select single * from zprfactor where zpr_werks = p_werks
                                       and   zpr_lgort = p_lgort
                                       and   zpr_matnr = p_matnr
                                       and   zpr_monat = p_monat
                                       and   zpr_mjahr = p_mjahr.
        if sy-subrc = 0.
          zprfactor-zpr_rate_flag = p_flag.                     "DEVK903224
          update zprfactor.
        endif.
      endif.
      call function 'DEQUEUE_E_TABLEE'
        exporting
          mode_rstable = c_e
          tabname      = 'ZPRFACTOR'.
    Thanks
    Aarav

    call function 'ENQUEUE_E_TABLEE'
        exporting
          mode_rstable   = c_e
          tabname        = 'ZPRFACTOR'
        exceptions
          foreign_lock   = 1
          system_failure = 2
          others         = 3.
    ENQUEUE_E_TABLEE   } E_TABLEE is the name of the lock object, it starts with character "E".

  • How user will execute the BSP application I created...

    Hi,
    I have created a BSP application which has various pages with flow logic.
    Now to execute it I use execute icon and then I get moved to web browser.
    The application is working cool.
    But what I am wondering is user is not going to go to code and use excute button to execute the code.
    So how can he do the execution of page ?

    You have lots of options (and no generally users don't go to SE80 and launch your application from there).
    1.  Give out the URL to your application. Users can launch the application directly from the URL in the browser. The URL could be stored in the Browser Favorites or as a desktop icon.
    2.  If you use the Netweaver Portal - create a BSP iView for the application and attach it to the users' role.
    3.  A BSP URL can be added as a link in the SAP Easy Access Menu.  Under favorites, just choose Insert Other Object
    4.  You can create an ABAP Transaction code. In the program under this transaction code, you could host the BSP application in an HTML Control or open it externally in a browser via CL_GUI_FRONTEND_SERVICES=>EXECUTE.  It is fairly easy to create a generic ABAP program to launch BSP application and receive the application name via a Transaction Code Parameter. You can build a specfic URL to a BSP application in code using CL_BSP_RUNTIME=>CONSTRUCT_BSP_URL.

  • Capture all the Users who viewed the BSP Applications ???

    Hello All,
           I need to create a BSP Application which shows all the Users, who have executed different BSP Applications and the Number of Times each user has executed these BSP's.
    Is this Possible ?
    If yes, can anyone tell me how to go forward  ????
    Regards,
    Deepu.K
    Message was edited by:
            deepu k

    Hello Eddy,
          I have gone thru ur Blog.
    But in this I guess I need from this part -->
    C. Generating Own Stats in BSP
    C.1. Logging It
    If all of the aforementioned tools don’t cover what you’re looking for, or there are technical/other reasons not
    to choose them, then there is only one thing left to do. Write your own stuff. It really isn’t that difficult to do
    and, if you are confident enough, you can make something that suits your needs 100%. Or as a host in a
    Flemish regional TV DIY show always says: “What you do yourself is usually done better.” Let us see what
    you need to do in order to achieve this.
    First of all you need data on the browser. This can be done via JavaScript and the navigator object:
    appCodeName
    The code name of browser (i.e.: Mozilla)
    appName
    The name of the browser (i.e.: Microsoft Internet Explorer)
    appVersion
    Version information of the browser (ie: 4.75 [en] (Win98; U)
    userAgent
    String passed by browser as user-agent header. (ie: Mozilla/4.0
    (compatible; MSIE 5.5; Windows 98; Hotbar 3.0))
    Platform
    The platform of the client's computer. JavaScript 1.2 property. (ie:
    Win32)
    You probably need some extra information like IP number. This can be done via the
    request->get_header_field method.
    As such you don’t need to retrieve this info every time if you have a single entry point like a login page. Just
    put it in a server side cookie. Each new page will read this cookie and save this info together with the page
    name, user id, eventual parameters, etc. into the log. Now I talked earlier about the visitor concept. This is
    also an ideal place to implement this. If you are only interested in returning visitors with a full day time interval,
    you can for example determine whether that user has already used that application. If so, you just increment a
    counter. If not, you have to create a new line. This method will also reduce the size of your table.
    C.2 Showing It
    The only thing you need to do is to analyze and visualize stuff. The analyzing stuff is completely up to you.
    The following screen shot is an example where the total number of visitors within a given time frame is shown.
    It also shows the number of unique visitors in that same time frame compared to the potential number of
    visitors. You might find this of interest if you want to know how many (internal) users actually use your intranet
    application. You can couple the user info to the department info and then you can figure out whether
    department X or Y is actually using the application.
    But I didnot get the actual idea of implementing this in my BSP.
    Can you give an explanation for the above ?
    Regards,
    Deepu.K

  • User cannot see the roles in the portal

    Hi,
    We have a users who uses portal for his reports. Today he executed a report which took more time. since then onwards when ever user logon to the portal he doesnt get any thing loaded on the page in his system but when the user logon on the other system he get all the roles assigned to him. so i guess there might have been some problem on his pc when he executed report with lots of selections.
    Did anyone had this issue earlier? How can we fix that issue on his PC?
    Thanks
    annie

    Hi
    thanks for your replies.
    We have restarted the PC twice, but still the problem exists.
    I have deleted the cookies and tried and it worked.
    thanks
    Annie

  • How to config the user cannot post the document which he parked .

    Hello , SAP gurus .
    Did SAP contain this configuration and would you please show me some details .
    We need that the user who parked the document will now have the authorization to post it.
    Thanks

    Hi,
    I am using transaction FV50,
    In this transaction SAVE button and SAVE AS COMPLETE both parks the document and will be posted by clicking on POST,
    but I need to just save the document when I click SAVE button, and when I click on SAVE AS COMLPETE then only it should be ready for posting while posting will be done using FBV0.
    Please let me know the best way to acheive this.
    Thanks,
    Rtech.

  • Cannot approve the notification in production

    Hi ,
    When user tries to approve or perform any action on non stock requisition in Production instance , It is throwing an error 3138: action cannot be performed ,contact system adminstrator.
    The same notification is working fine in Support instance.
    FYI : we regularly clone production in to support everyday.
    And this problem exists for a particular user.
    The above error message is hanlded in a custom package, when we try to debug the code , every thing seems to be working fine.As this is as urgent issue Plz respond asap.
    Thanks
    Murali

    This error is shown if the post-notification function associated to the notification activity returns a result ERROR. This post-notification function belongs to the Product that owns the workflow. If the notification is sent from Oracle iProcurement that it is the Procurement team that has written the post-notification function.
    Within this post-notification function, a certain validation is performed when the notification is responded. This validation seems to fail that Procurement code communicates to the workflow engine that shows this error message.
    Please look at the post-notification function code for more information.

  • Restrict a user from approving the PO that he had created

    Hi experts,
    Few users have the ability to create and approve Purchase orders.
    However, the user should not be able to approve a Purchase order that he has created?
    We are on ECC 6.0 on Enhancement Pack 04. Is it possible to achieve through SAP delivered authorization objects?
    Appreciate your suggestions ASAP..
    Thanks
    Kee

    Hi,
    You may have to define your release strategy accordingly such that if a PO is created by a particular purchasing group (buyer) then the strategyA should come in picture if by another set of buyer then strategyB should be activated. This can be possibly defined at the charatceritic level for classification and is more of a MM functional know how rather than authorizations. Obviously, authorizations would come into picture if there are seperate release codes assigned to the release strategy and the users role has authorization to other release codes except for the strategy for his purchasing group.
    M_EINK_FRG as already mentioned would be the object used.
    regards,
    Subbu

  • PC Users cannot read the JPG images attached to my emails

    Several users of PC's, running Vista or Win 7, have difficulties to read the JPG images attached to my emails. All they see is an endless list of numbers and signs (in fact the binary data of the image).
    The problem can only be solved by zipping the images.
    is this due to a setup option in MAIL, or do you know how to solve this issue?
    Patrick

    If I had to guess, I would bet that your images do not have a ".jpg" or ".jpeg" extension on the end. This is how PCs identify the file - and Macs, too, these days, unfortunately. You also should make sure that Edit -> Attachments -> Always Send Windows-Friendly Attachments is checked.

Maybe you are looking for