Display attachments in SAP work list (at user decision) from portal.

Hi Experts,
How can we get the uploaded attachment form portal to SAP UWl .
We have requirement like user wants to upload the travel expenses related documents (.PDF,.Txt or .doc files) in portal that attachments needs to available in approver inbox as link at user decision level.
We have done the binding part and we are getting the attachment from first level to next level but unable to get the attachments uploaded in portal.
I found one link but itu2019s not working.
How to store Multiple Attachments in Workflow.
SAP_WAPI_GET_ATTACHMENTS by using this function module I am getting only OBJECT_ID                                SOFM
DESCRIPT                       Office Document
SHORTTEXT                      Office Document
Please help....good Rewards for useful answers ....
Edited by: RameshG on Jan 12, 2011 7:04 PM

Dear Ramesh,
Need your help!
While creating travel expense request from Enterprise Portal, travelers create few attachments [pdf/doc/xms/txt] and then save the travel expense reports.
A workflow then gets triggered and this travel expense report reached the SAP Inboxes of the checkers [in the finance department].
The issue here is that these checkers do not have access to enterprise portal and they expect to see the attachments [that the traveler has created via the portal] via corresponding work items in their SAP Inboxes u2013 which currently is not happening!
I checked the trip transaction that got created [in the backend / in SAP] and found the u2018attachment listu2019 menu option in GOS being disabled [may be because there is not even one attachment that has come to the backend!]
What needs to be done so that the attachments can even be viewed from the backend / from SAP Inbox?  Does this involve coding?
Please suggest!
Br,
Hari

Similar Messages

  • Showing universal work list when user clicks a button in webdynpro java

    Hi,
    I am developing webdynpro java application, when user clicks a button i want to display Universal worklist in the portal, if user is logged in then it directly shows in portal otherwise it should asks for username and password.
    Thanks,
    Madhu

    Hi Pithre,
    For this you have to use portal navigation classes, Same scenario occurred in previous forums, search thoroughly before you post the question.
    Go to the below link, May u r problem will be solved.
    Universal Work List & Web Dynpro
    Regards,
    Pradeep

  • Editing attachments in SAP Work Manager 6.0

    Hello Experts,
    Is there a way to edit attachments in the SAP Work Manager 6.0 application and save it back to the respective Work Order in the ECC system?
    Would appreciate if you can provide some pointers
    Thanks,
    Abhishek

    Abhishek,
    This may be possible but will depend on the host OS for the mobile device (Windows can do it, iOS can't) as well as how you have your processes defined and if you have the necessary editing tools on the device.
    The process will be to download the document to the device.
    Launch the editing software passing the file downloaded to edit
    Save the file
    Attached the edited file to your Work Order
    Transmit to upload the edited document.
    The reason iOS can't do this is due to the nature of your applications being contained and not sharing data across applications.  There may be some iOS OS enhancements coming in 7.2 and beyond which may enable this data sharing but for now you can't do it on iOS without using custom code (OpenUI on SMP3.0)
    Android may work depending on where you store you downloaded documents.  If they are stored in a "public" area then it might be possible to also do this on Android.
    Good luck.
    --Bill

  • Long list of user decisions

    Hi all,
    I need to send a work item for choosing one of a long list of purchasing groups (about 90) and I don't know if
    the only solution is a user decision with the same number of buttons or it's possible to use a dropdown list or something similar. I need to save the corresponding code of PG and use it after in a function module.
    Any help? Thanks in advance.
    Kind regards,
    Angelo

    Hi,
    Definitely don't do this with a user decision.
    It's much better to let an ABAP person create a simple screen in which you select a purchasing group (like in search helps), then create a method for this abap in appropriate Business Object and then create a task for that method.
    Before you make this, isn't there an existing method to use for selecting purchasing groups?
    Kind regards, Rob Dielemans

  • List with user data from User Profile Service

    Hi there!
    I got SP intranet site up and running with more then 2000+ users on it.
    User Profile Services is getting users attributes from Active Directory.
    How can i make a list with all of those users and columns like Department, Manager, Office number, etc.. 
    After that i'm going to apply a filter by current user department.
    I would really appreciate some offer.
    Thanks!

    There is a sharepoint hidden list called User Information List , if you want to filter by current user department I recommend that you use ser search API and search People using SourceID 
    public static ResultTable SearchUsers(string query,int limit,string [] selectproperties)
    KeywordQuery kq = new KeywordQuery(SPContext.Current.Site);
    //select properties
    foreach (string property in selectproperties)
    kq.SelectProperties.Add(property);
    kq.SourceId = new Guid("B09A7990-05EA-4AF9-81EF-EDFAB16C4E31");
    kq.QueryText = query;
    kq.RowLimit = limit;
    ResultTableCollection results = new SearchExecutor().ExecuteQuery(kq);
    return results.Filter("TableType", KnownTableTypes.RelevantResults).FirstOrDefault<ResultTable>();
    you need to pass the query Department:CurrentUserDepartment and to get current user department 
    UserProfileManager manager = new UserProfileManager(SPServiceContext.GetContext(SPContext.Current.Site));
    UserProfile currentUser = manager.GetUserProfile(SPContext.Current.Web.CurrentUser.LoginName);
    string department=currentUser["Department"].toString();
    Hope that helps|Amr Fouad|MCTS,MCPD sharePoint 2010

  • Programmatically adding/deleting users to/from portal groups

    I am using the following PDK api, to delete an user from a portal group (otp_sales).
    I get the following error which doestn make sense. I tested the following api from a
    script shown below. In my application, this gets called from a trigger, and fails
    because it sees a ROLLBACK getting used in the API.
    <<<<<<<<<<<<< delete_from_group.sql >>>>>>>>>>>>>>>>>>>>>>
    DECLARE
    BEGIN
    moc.wwsec_api.delete_user_from_list (p_group_id
    =>MOC.wwsec_API.GROUP_ID('OTP_SALES')
    ,p_member_person_id =>73);
    END;
    <<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    SQL> @delete_from_group.sql
    Input truncated to 1 characters
    DECLARE
    ERROR at line 1:
    ORA-01086: savepoint 'DELETEUSERFROMLIST_SAVEPOINT' never established
    ORA-06512: at "MOC.WWSEC_API", line 2467
    ORA-06510: PL/SQL: unhandled user-defined exception
    ORA-06512: at "MOC.WWCTX_SSO", line 849
    ORA-06510: PL/SQL: unhandled user-defined exception
    ORA-06512: at "MOC.WWCTX_SSO", line 669
    ORA-06502: PL/SQL: numeric or value error
    ORA-06512: at line 3
    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    Thanks
    regards
    -Ananth

    We had the same problem and it turned out that deleting a portal user(delete_portal_user), removing a portal user from a list (delete_user_from_list) or updating a portal user, the "savepoint xxxx never established message" came up when there was no context set. If the procedure is called from within a portal page (or as user portal30) ,and the context is set and it works. The solution is to check to see if the context was set, and then set it if not.
    if not portal30.wwctx_api_private.is_context_set then
    portal30.wwctx_api_private.set_context(p_user_name => 'portal30');
    end if;
    Hope this helps
    Tania

  • User mapping from portal to R/3

    Hello everyone,
    Our situation is this :
    We made some visual composer iviews (charts and tables) that get data from R/3.
    Instead of creating users in R/3, we want to use only one public user who can only call RFC's in R/3. So how is the user mapping implemented in this situation?
    Please give me detailed explanation for it or links of documentation.
    I will be appreciative and all answers will be rewarded with points.
    Thanks for help.

    In addition and from a maintenance perspective you could do a: Portal Group to R/3 UserMapping.
    This will then automatically map all Portal Users in the Portal Group to the one R/3 user in the back-end. This saves effort when new users are created on the portal you don't have to map them all.
    This method is also proposed by SAP for mapping to MDM for example.
    NOTE: When you choose this you cannot trace the user in the back-end because
    this back-end user is shared. If this is not a problem for your scenarion then I would say go for it.
    Cheers,
    Benjamin Houttuin

  • Get User ID from Portal Environment

    Hi,
    In order to avoid creation of as many SAP backend users as our Portal Customers. We have created one SAP communication user and mapped it to LDAP roles & a similar LDAP user. The same user is configured in SICF for this ABAP webdynpro application.
    Now following are my questions:
    1- Is the above mentioned strategy is recommended or should be avoided? when & why
    2- How can we get the portal customer id in ABAP webdynpro code
    as we need to find which customer it is related to?
    Thanx.

    Thanx I got the answer from one of the old log....

  • Metadata through user input from portal application while new check In

    Hi,
    We have a requirment to create new doc/html from portal end, and check in it into UCM with user populated metadata's
    I have few quetions
    - Can I user OOTB RichtextEditor taskflow with little customization.
    - Is it a easy option to add a check in form (custom taskflow).
    - or we have to create new custom taskflow and use CHECKIN_NEW service using RIDC api.
    Thanks
    Edited by: 953836 on Aug 21, 2012 2:20 AM

    You could go with the standard stuff, but everything depends on what user experience you want to achieve.
    a) doc/html
    What formats you want to support? HTML is OK, but .DOC (especially if it means MS-Word) might be a challenge
    b) you could use SSXA tags (see here: http://docs.oracle.com/cd/E23943_01/doc.1111/e13650/toc.htm ) which could do exactly what you ask for (via Contributor Data Files). Note, however, that this user experience is not often met with understanding. And even more important, mind this: Clarification on SSXA Support with WebCenter Portal
    c) you could also use CHECKIN_NEW_FORM (see here http://docs.oracle.com/cd/E23943_01/doc.1111/e11011/c04_core.htm#BABGBCHI ) and somehow consume its output in your custom code. By doing this, you could use Content's standard functionality, profiles, but yet, achieve the user experience similar to what Desktop Integration Suite provides.

  • Work flow to be triggered from portal but not from PA30 Transaction

    Hi,
    We have copied a standard workflow to enhance it and attached standart event to that workflow in SWETYPV t-code.
    Now the work flow is triggered from both PA30 and portal whenever changes are made.But we want it to be triggered from portal alone.
    Can anyone suggest how can i restrict work flow start event to be triggered from portal alone.
    Thanks in advance.
    Martina.

    My suggestion is instead of starting the workflow by using EVENT it is better to start by using SAP_WAPI_START_WORKFLOW
    As you are saying that you need to trigger the workflow only from the protal. Now in the portal you might be using a WebdDynpro Application or a BSP application, so in that application after filling all the details you might be having a button like Save or Submit or Create so under this final button you call the FM SAP_WAPI_START_WORKFLOW in the action handler.
    And more over even by using this FM you can even pass the values from WD Application to workflow by using the tables Parameter Simple_container.
    And one more thing is if you start a workflow by using a event then when ever the event is occured then the workflow gets triggered.
    or make use of Start Condition in the basic data of the workflow.

  • Download all attachments in sap work manager 6.0  in one single transmit

    Dear all,
    We have a requirement of downloading the attachments in a single transmit. Our client want to download all the attachments in transmit process.
    Please let us know if there is any configuration needed in application/config panel.
    Thanks
    Tags edited by: Michael Appleby

    Abhishek,
    This may be possible but will depend on the host OS for the mobile device (Windows can do it, iOS can't) as well as how you have your processes defined and if you have the necessary editing tools on the device.
    The process will be to download the document to the device.
    Launch the editing software passing the file downloaded to edit
    Save the file
    Attached the edited file to your Work Order
    Transmit to upload the edited document.
    The reason iOS can't do this is due to the nature of your applications being contained and not sharing data across applications.  There may be some iOS OS enhancements coming in 7.2 and beyond which may enable this data sharing but for now you can't do it on iOS without using custom code (OpenUI on SMP3.0)
    Android may work depending on where you store you downloaded documents.  If they are stored in a "public" area then it might be possible to also do this on Android.
    Good luck.
    --Bill

  • HREF in user decision task not working in UWL?

    Hi All,
    We're on ECC6 and portal version 7.01 SP4.
    My problem is that I have defined a link in the body of a user decision task like so..
    <A HREF="http://www.google.ie/" target=_blank> GOOGLE </A>
    and while in appears as a link in the task in the UWL, clicking it does nothing. When I check the properties of the link, I see that it's actually javascript:void(0);, so hence it doing nothing.
    Can anyone give me any guidance on how to get a link working in a user decision task in the UWL?
    Thanks in advance,
    Liz.

    Hi Patrick,
    Thanks for the respnse, I've since figured out that what I was trying to do was not possible.  I have impleneted a workaround myself, where I just added an extra button action in the UWL.
    Many thanks,
    Liz.

  • Error Handling in workitem---user decision step

    HI Experts,
    I have created work item through user decision step. In that decision i have given Approve & Reject Option
    now when user click on Approve that i need to do some validation based on this i need to give error also at same time i dont want to complete that workflow...i want that after getting error user must recity that error and than come back again to inbox and execute that workitem... I tried it but i am not able to do this...can anybody pls provide the hint for this requirement.
    Thanks & Regards,
    Taran

    Hi Pavan,
    I am confused i your third point.
    . In the Approved branch of the Decision step check for the condition , if it fails then raise the exception.that you have define in the Point 1. in the exception branch insert the logic so that the condition becomes true, after that step insert one more decision step.
    how i 'll raise the raise the exception do i need to create and task or any other step.
    also can you please explain below point in detail.
    in the exception branch insert the logic so that the condition becomes true, after that step insert one more decision step.
    also i am working into SAP CRM 2007 web UI environment.
    Please advice.
    Thanks,
    Taran

  • How forward User Decision attachment to previous approver?

    Hi all,
          I would like to forward the user decision work item - attachment notes to the previous approver. how to forward this?.
    In my workflow i have four approvers. if  2nd approver rejects/approves the work item using user decision and he is typing the text in the attachment by clicking attachment button in the work item user decision display. Now i would like to send this to the previous approver ... how to do tis?
    Regards,
    Roops.

    This attachment will be stored in the AttachObjects container eleent in Task 300052. You need to bind this container element in  AttachObjects  of Workflow container and create send mail step with this attachement being sent to the 1st approver.
    For all this it is better to copy standard Wflow and change accordingly in your custom Workflow.
    Thanks
    Arghadip

  • Container Operation step in User Decision

    Hi,
    I have used one set container operation step in one of the user decision task. But it seems it is not working inside the user decision step.
    I have checked the SWI1 log as well, but it is bypassing it.(screen shot attached from Workflow and SWI1).
    Please sugegst that can we use container operation step inside the user decision task.
    SWI1 log as well ( Not setting the variabl)e
    Regads,
    Priyanka

    Hi,
    check if in the workflow definition you mention if this step should be shown in the log or not. Also make sure using the technical details option in the workflow log that indeed the container operation was executed or not.
    If everything seems correct, but still in execution it skips something, then your workflow definition might be corrupt, either fix it by deleting the step in development, saving it and then recreating it. Or if it was corrupted after transport you could try your luck with function module SWD_REPLICATE_FROM_9999.
    Kind regards, Rob Dielemans

Maybe you are looking for

  • Macbook air can't connect to wifi but at the same time is connnected.

    Hey there fellow mac users, I got myself a tiny problem around here. My mid 2013 mba is connecting to my wifi at home, but when it's done connecting (and shows it's connected at the network panel) it doesn't load anything from firefox, safari, steam,

  • How to identify disk controllers on a sunfire V440

    We want to use Volume Manager to stripe our disks on our sunfire 440. The Solaris Volume Manager Administration Guide said, "use disks that are each on different controllers to increase the number of simultaneous reads and writes that can be preforme

  • 6500 prints too small

    I have an All in One 6500 printer that I bought at Christmas time.  When printing anything online, (whether I highlight & print selection or print the whole webpage), the fonts and everything shrinks and is too small to read.  I have looked through t

  • 1242AG Wireless Access Point - Cannot Get DHCP IP for BVI1 interface - Multiple SSIDs...

    Hello, I am attempting to set up three Cisco 1242AG Wireless Access Points with multiple SSID's. I used the web interface and directions online to set up the two networks I want and at least one of the networks work wirelessly. However, I have two pr

  • Error while TOC created when change document  approvle for UNIT testing

    Hi All, During change document approval for unit testing, we are getting error, when I checked in detail, it is giving error for transport of copies error as below it seems to be getting locked with original transport, also I can't see change in tran