Display table on Decision Task for Outlook

Hi Guru's
I've gone through the documentation for Display table on Decision Task and i'd like to know which of the suggested solutions was used to create the desired output and could i please have the steps taken to actually achieve a tabular layout of a decision appearing in the Outlook inbox in the same format please Help step by step.
thanks
Regards Tatenda

Hi there
I've gone thru that definition but what i would like to understand is which of the 2 methods where the solutions to the problem there is one by Pavan and the other by Alessandro and with alessanrdo's solution which i have been trying to impliment i would like to know where the actual modification or placing of the HTML code should be done.
Regards
Tatenda

Similar Messages

  • How to display Material in decision task?

    Hi Experts,
    I want to display a material data in a WF decision task. In the spec they ask a "link".
    I think the only way to do this - without process the workflow - is to create an attachment, with the Business Object: BUS1001, and with the material number as key. (Of course if you know something better, than it is also good for me)
    I have a program which starts the WF, and I want to fill up the WF container from this program.
    Please help me in, how should I write the code, if I know just the material number?
    Please give me code sample if it is possible.
    Thanks in advanced, Csaba.

    Hi,
    I am not sure how to the display method behaves in the BO BUS1001. You can try using that.
    Or a work around solution would be create a custom method. In that
    you set the material number field in the MM03 screen with the object-key.
    Then use call transaction 'MM03' and skip first screen.
    Hope it helps.
    Regards,
    Raj

  • In Decision task, Method defined after execution is not called from Portal

    Dear All,
    In one of my scenarios, I am using a decision task for approval.
    In that after the approval action is taken i am calling a BAPI to update business function.
    I have called this BAPI in the Methods ( After Workitem Execution ) .
    When I execute this task from the SAP Inbox ,  the method is getting called successfully and the BAPI is also executed successfully. But when I approve the task from portal this method is not getting called at all, and BAPI also fails.
    Actually in the workitem display , I am using the standard FM SWU2_INPLACE_DECISION_PROCESS, will it have any impact when its used from Portal ?
    Is there any common place that will be called from both SAP Inbox and Portal after the task execution , so that based on the decision taken , I can process the action at the same place.
    Advance thanks for your response.
    regards,
    Sabari Prabhu.

    Hello,
    Unfortunately, that I know, there is no way to call your BAPI if you're using the standard decision JavaWD. In fact all that WD does is calling a WAPI to read the decision alternatives and then once the user has taken his decision it calls another WAPI to feedback the decision into the backend.
    The blog mentionned by Pavan concerns only the secondary methods with amodal call, this is different from the before and after methods which are not supported and cannot help you for calling your BAPI. The so-called "Program exits" are not supported either.
    The only alternatives I can see for you are:
    - Develop your own decision screen specific for your workflow and integrate there your BAPI call. This would also give you more flexibility to show your agents the information they need to take their decision. This is the way I usually go for now.
    - Change your UWL settings so that decisions are processed in a GUI screen instead of the JAVA WD screen. The main disadvantage is that you can do this either for all decision or for none of them. You can't just set that up for the decision in your specific workflow (or at least I haven't found how to do it).
    To change the way decisons are processed in UWL you must first change the parameter "List of preview sections to hide" in your UWL iView to add value USERDECISION.
    Then you must create a custom XML config file (or modify an existing one) in which you must customize each decision task used in your company individualy. To do that just take a standard config file and find the Item type entry for a standard decision task as an example. All you have to do is to recreate the same entry for each of the decision tasks you actually use and replace the defaultAction="viewDetail" parameter by defaultAction="launchSAPAction".
    Cheers,
    Patrick

  • How do you sync iCloud (contact, calendar, task) to outlook 2011 for Mac? and how do you make seemless sync between iCloud to Outlook 2011 to Blackberry device or an iPad?

    I have three device: Macbook Pro (OSX 10.7.5) for work; an iPad and a Blackberry for mobile. I used mail, iCal, and Address Book combine with mobileme (iCloud) to exchange data such as contact, calendar and task from my Mackbook Pro to my iPad but never to Blackberry. The problem is my boss was asking me to change to Outlook 2011 for Mac because some of the email that I sent from Mail did not appear in my client's Blackberry. So how do you sync iCloud (contact, calendar, task) to Outlook 2011 for Mac? and how do you make seemless sync between iCloud to Outlook 2011 to Blackberry device or an iPad?  
    Best regards,
    W. Sasongko

    More Like This --------------------------------------->

  • Need Help: Workflow Decision Task not visible in NWBC for customer Task

    Hello All,
    I am  new to NWBC configuration , need ur expert knowledge  for the below issue. I have checked the treat . Approve/Reject button for SRM Approval for RFx response ,but not able to get the exact steps for the configurations in NWBC.
    Requirement.
         We are working on SLM/SRM module, where we have requirement to create a custom workflow with custom Task for which we have executed below actions.
    Created the Custom Workflow.
    Created the custom Task with custom  ZCLASS and ZEVET.
    Created   Event linkages in SWE2.
    After doing this we are getting the workitem in the NWBC, currently we don’t have the Portal system in place, so we are using the NWBC for all our testing.
    What is the issue?
         When we select the workitem in the NWBC (UML) inbox  , the Decision Task ie “Approve” or “Reject” button are not visible , where as for SAP standard  Task  buttons are visible.
    What help we need?
      When we cross check the SCN/IBM portal, found that we need to do the XML file configurations. Can you any one kindly let us know the steps we need to follow to achieve our functionality.
    Thanks a lot in advance.
    Thanks and Regards
    Channa

    You need to share the details of what Inbox you are using, configuration steps depend on it. If you aren't using portal, you aren't using UWL and there is no UML inbox. You need to get your facts straight. Most likely you are using the Business Workflow Inbox (SWF_WORKPLACE) or the Lean Inbox (IBO_WDA_INBOX). Both are based on Web Dynpro ABAP and POWL but the configuration is different. Regardless, you posted this in the wrong space. Correct space is either SAP NetWeaver Business Client or Web Dynpro ABAP.

  • From which table can I display PGI (material and quantity)for a spesific cu

    Dear gurus,
    From which table can I display PGI (material and quantity)for a spesific customer order?
    Thanks in advance

    HI
    PGI and material quantity can be available in MSEG table
    for this enter the sales order number in KDAUF or* MAT_KDAUF* fields in MSEG table
    Also try with LIPS delivery item table and LIKP table
    regards
    SAP SD
    Edited by: sapkpit_sd on Jul 22, 2010 8:14 AM

  • Workflow creating task for user in Outlook

    Is it possible to create a task in outlook for a specific user via workflow? My Boss want to have every user informed via mail that there is a new element in a list (that works fine) and one User should have a task (even better a complete to do list) in
    his outlook task tab.

    Hi Elite,
    Based on your description, my understanding is that you want to create the tasks for users in Outlook with workflow.
    I recommend to use workflow to create tasks in a task list in SharePoint and then sync the task list with outlook by clicking the button Connect to Outlook in the ribbon of the task list.
    After that, the tasks created in the task list will be automatically synced to Outlook.
    Please refer to the link below for detailed steps:
    http://netizenapps.com/blog/?p=6
    Best regards.
    Thanks
    Victoria Xia
    TechNet Community Support

  • Lumia 610 doesn't display notification for Outlook...

    Hello, My Lumia 610 doesn't display notification (unread messages) for outlook when the screen is locked. However it does display the notification such as missed calls, text messages, face book messages, Gmails, Yahoo emails, Windows live emails. But nothing for Outlook. Can some one please help. Regards, Hussain

    WIndows Phone 7.5 has a total of four positions where notifications can be shown on the lockscreen. If these are used further notifications are not shows. You can resolve this by clearing the existing notifications or link your inboxes which will result in the use of a single notification for new mail messages in any of the linked inboxes. You can find more information o this using this link.
    Press the 'Accept As Solution' icon if I have solved your problem, click on the Star Icon below if my advice has helped you!

  • Finding an iPhone app that syncs tasks with Outlook for Mac

    Does anyone have any recommendations?  It's a pretty simple use case
    I want to create/read/edit/delete tasks on my iPhone
    I want to create/read/edit/delete tasks in Outlook for Mac
    I want those tasks to stay in sync?

    You don't need an app for notes:
    http://support.apple.com/kb/HT4231

  • Show Attachment in Decision Task

    Hi Experts,
    I have a Multiline attribute and i want to display the content of the Multi line element in the Decision Task just for the display Purpose in Table format so that it can help the user to take the Decision.
    Is there any way i can attach the data inside the multiline attribute as an excel attachment in the Decision Task ??
    Kindly Suggest..
    Thanks in Advance...
    Regards,
    Vaibhav

    Hi vaibhav,
    Set ur internal table as something like
    SWC_SET_TABLE CONTAINER 'MessageLines'  IMSGTAB.
    and collect this as a multi-line container element in the workflow template.
    In the decision tasks you use, pass this as a container element to sdtandard task(Decision task) and in the Description tab of the task mark this as &MSGTAB so that approver can see this in the workitem description.
    Hope this helps.
    Please reward points if the hint is useful.
    Thanks & Regards,
    Venkat Pappu

  • Unable to create a subtask within a task for cProjects

    Hi All,
    I am unable to create a subtask within a task using BAPI_BUS2175_CREATE. When I pass the GUID of the project definition and fill the corresponding task structures to the BAPI, a task gets created at the phase level. But when I pass the GUID of the task along with the task
    information, subtask does not get created. The BAPI returns the following error message:
    DPR_SHARED 051: You cannot create Task for (Task Name).
    Steps for recreating the error message are:
    1. GUID is found out using function module CONVERSION_EXIT_DPRCE_INPUT.
    2. GUID and task information is passed to BAPI_BUS2175_CREATE.
    3. Task is created if project definition GUID is passed, but if task GUID is passed, there is no subtask created. An error message is displayed:
    DPR_SHARED 051: You cannot create Task for (Task Name).
    Any help would be appreciated.
    Thanks,
    Tom

    Hi all,
    I have used the same and it works absolutely fine.
    here is a code sample
    CONSTANTS:
       lc_rfc_none        TYPE string VALUE 'NONE'.       " RFC on same server
    DATA:
      lv_header_task_guid TYPE bapi_ts_guid-parent_guid, " Header Task GUID
      ls_sub_task TYPE bapi_ts_task,
      ls_sub_task_upd TYPE bapi_ts_task_upd,
      lt_crtask_return TYPE TABLE OF bapiret2,
      ls_extension_in TYPE bapiparex,
      ls_extension_out TYPE bapiparex,
      lv_task_guid TYPE bapi_ts_guid-parent_guid. " Task GUID
    * Assign sub-task name. (Task Number is internally generated)
    ls_sub_task-task_name = 'ST 1.1'.
    ls_sub_task_upd-task_name = 'X'.
    * Assign Sort Number
    ls_sub_task-sort_number = '00010'.
    ls_sub_task_upd-sort_number = 'X'.
    * Assign Duration
    ls_sub_task-duration = 30.
    ls_sub_task_upd-duration = 'X'.
    * Assign Work.
    ls_sub_task-planned_work = 240.
    CALL FUNCTION 'CONVERSION_EXIT_CUNIT_INPUT'
      EXPORTING
        input          = 'H'
      IMPORTING
        output         = ls_sub_task-planned_work_unit
      EXCEPTIONS
        unit_not_found = 1
        OTHERS         = 2.
    IF sy-subrc <> 0.
    ENDIF.
    ls_sub_task_upd-planned_work = 'X'.
    ls_sub_task_upd-planned_work_unit = 'X'.
    CALL FUNCTION 'BAPI_BUS2175_CREATE'
         DESTINATION lc_rfc_none
         EXPORTING
             iv_parent_guid   = lv_header_task_guid
             is_task          = ls_sub_task
             is_task_upd      = ls_sub_task_upd
             is_extension_in  = ls_extension_in
          IMPORTING
             es_extension_out = ls_extension_out
         TABLES
             return           = lt_crtask_return.
    * If task is successfully created,
    READ TABLE lt_crtask_return WITH KEY type = lc_success number = '114'.
    IF sy-subrc = 0.
    * Get task GUID
    lv_task_guid = lt_crtask_return-message_v1.
    CALL FUNCTION 'BAPI_CPROJECTS_COMMIT_WORK'
      DESTINATION
        lc_rfc_none
      TABLES
        return = lt_bapiret2.
    endif.
    In order to find the GUID of the header task use function module:
    DPR_GET_GUID_BY_ID_FROM_DB
    with IV_Number  = task number for the header task and IV_OBJECT_TYPE = TTO
    Read the documentation for 'BAPI_BUS2175_CREATE' before using it.
    make sure you have maintained IS_TASK_UPDATE structure as well.
    Regards,
    Reema.

  • UWL: Missing decision buttons for travel workflow

    Hi all,
    We're implementing travel workflow for a customer and we're not able to display the decision buttons in the UWL. We're quite baffled, because we've done this many times before with success. The items appear correctly, but no buttons for approve/reject.
    What we have done:
    - re-registered system
    - manually created the XML file
    - decision is working fine in backend (WF inbox)
    - decision is working fine with RFCs (e.g. SAP_WAP_DECISION_COMPLETE)
    We've compared UWL support info with a working system, and the only difference is that in the working system, there is an action called "GroupAction" which is not available in the non-working system for the relevant decision task.
    The StepID / Item Type is "TS99000001"
    I've already created an OSS, but maybe someone here know something.
    The backend is of version ECC 6.0 SP18 (HR 40) (Ehp0)
    THe portal is NW 7.0 SP17
    Best Regards,
    Hans Petter Bjørn

    second is......
    the view which is called in your xml file is there ???
    < View name="com.sap.pct.erp.mss.tra.view.TripCheckView" selectionMode="SINGLESELECT" width="98%" supportedItemTypes="uwl.task.webflow.decision.TSXXXXXX" columnOrder="TripNumber, statusIcon, subject, priority, creatorId, createdDate, dueDate, processor, forwardedDate, attachmentCount, detailIcon, APPROVE, REJECT" sortby="priority:descend, dueDate:ascend, createdDate:descend" tableDesign="STANDARD" visibleRowCount="10" headerVisible="yes" queryRange="undefined" tableNavigationFooterVisible="yes" tableNavigationType="CUSTOMNAV" refresh="300" dueDateSevere="0" dueDateWarning="0" emphasizedItems="none" displayOnlyDefinedAttributes="yes" dynamicCreationAllowed="yes" actionPosition="bottom" referenceBundle="com.sap.pct.erp.mss.tra.TripCheck" >
          < DisplayAttributes >
            < DisplayAttribute name="REJECT" type="checkbox" sortable="no" format="default" actionRef="com.sap.pct.erp.mss.tra.action.checker.ClassifyTripIncorrect" referenceBundle="com.sap.pct.erp.mss.tra.Reject" hAlign="CENTER" vAlign="MIDDLE" maxTextWidth="0" headerVisible="yes" / >
            < DisplayAttribute name="APPROVE" type="checkbox" sortable="no" format="default" actionRef="com.sap.pct.erp.mss.tra.action.checker.ClassifyTripConsistent" referenceBundle="com.sap.pct.erp.mss.tra.Approve" hAlign="CENTER" vAlign="MIDDLE" maxTextWidth="0" headerVisible="yes" / >
            < DisplayAttribute name="TripNumber" type="string" sortable="yes" format="default" referenceBundle="com.sap.pct.erp.mss.tra.TripNumber" hAlign="LEFT" vAlign="BASELINE" maxTextWidth="0" headerVisible="yes" / >
          < / DisplayAttributes >
          < Actions >
            < Action name="com.sap.pct.erp.mss.tra.action.checker.ClassifyTripConsistent" groupAction="yes" handler="UserDecisionHandler" referenceBundle="com.sap.pct.erp.mss.tra.Consistent" returnToDetailViewAllowed="no" launchInNewWindow="no" >
              < Properties >
                < Property name="decisionKey" value="0001" / >
              < / Properties >
            < / Action>
            < Action name="com.sap.pct.erp.mss.tra.action.checker.ClassifyTripIncorrect" groupAction="yes" handler="UserDecisionHandler" referenceBundle="com.sap.pct.erp.mss.tra.CorrectionRequired" returnToDetailViewAllowed="no" launchInNewWindow="no" >
              < Properties >
                < Property name="decisionKey" value="0002" / >
              < / Properties >
            < / Action >
            < Action reference="submitUserDecisions" / >
            < Action reference="com.sap.pct.erp.mss.gotoWorkcenter" / >
            < Action reference="refresh" / >
            < Action reference="defaultGlobalWizard" / >
            < Action reference="addToNavigation" / >
            < Action reference="removeFromNavigation" / >
          < / Actions >
        < / View >
      < / Views >
    Regards
    Tushar Dave
    Edited by: Tushar Dave on Aug 13, 2009 4:01 PM
    Edited by: Tushar Dave on Aug 13, 2009 4:42 PM

  • Object visualization to open attachment link in UWL decision task workitems

    We are using Object Visualization (in t-code SWFVISU) to open an I-view when you click the attachment link in decision task workitems.  I sort of have this working.  My issue is that I need to pass parameters to the I-view.  I'm not sure how to do that.  I've seen some documentation on dynamic parms in SWFVISU (DYNPARM) but I don't see that option (maybe we are on an older version).  Maybe we can via XML files?  I've done Task visualization and edited xml files but I'm not sure if we can do similar code for object visualization.  Does anyone know how to do this?   Have any samples/documentation?
    Thanks,
    Matt

    Hi Matthew,
    Check if the following links help you:
    /people/raja.thangamani/blog/2007/03/27/bsp-with-workflow-part-i
    /people/ginger.gatling/blog/2005/12/14/create-new-uis-for-existing-workflow-tasks-with-abap-web-dynpro-and-universal-worklist
    Problems with bitmaps and tables on the visualization
    /message/6725781#6725781 [original link is broken]
    Re: WD java application in UWL link has authentication problems !
    Regards,
    Saumya

  • Remove optinos in user decision task dinamically

    Hi all,
    I have an user decision task wich have several options. I want to remove (or deactivate) some of these options dinamically or under some conditions...
    Do you know how can i do it?
    May be it's possible to do with a program exit but i don't find any method in the class for do that.
    Thanks in advance.

    Hi,
    Finally, I had to do it. I put the steps in case anyone is interested:
    - Create a Decision Task in workflow builder. Replace the Task used in Control tab by a custom one. You need to create a copy of the standard task 00008267. In my case I've created the task 99000001.
    - The FM to get the options and texts is SWU_GET_DECISION_TEXT_TITLE. We need to create an enhancement point at the end of this FM. I've created a method in a custom class to embed all my code:
    TRY.
      CALL METHOD zcl_im_wf_dec_task=>zz_mod_decision_task
        EXPORTING
          wiid             = wiid
        changing
          ct_decision_text = decision_text[].
    CATCH cx_root.
    ENDTRY.
    - This method has the following parameters:
    WIID                     TYPE SWW_WIID
    CT_DECISION_TEXT     TYPE ANY TABLE
    With the following code you can change the description of the options you want or delete some options dinamically:
    DATA: l_wi_handle  TYPE REF TO if_swf_run_wim_internal,
          lo_wi_dialog TYPE REF TO cl_swf_run_wim_dialog,
          lo_container TYPE REF TO if_swf_cnt_container,
          ls_wi_head   TYPE sww_wihead,
          lv_key       TYPE sww_wi2obj-instid,
          lv_bstyp     TYPE ebstyp.
    FIELD-SYMBOLS: <ls> TYPE ANY.
    * Obtain the header:
    TRY.
        CALL METHOD cl_swf_run_wim_factory=>find_by_wiid
          EXPORTING
            im_wiid     = wiid
          RECEIVING
            re_instance = l_wi_handle.
        lo_wi_dialog ?= l_wi_handle.
        ls_wi_head = lo_wi_dialog->if_swf_run_wim_internal~m_sww_wihead.
      CATCH cx_swf_run_wim .
      CATCH cx_root.
    ENDTRY.
    * Read the container (if you want...):
    TRY.
        CALL METHOD lo_wi_dialog->if_swf_run_wim_wfm~get_wi_container
          RECEIVING
            re_container = lo_container.
      CATCH cx_swf_run_wim .
    ENDTRY.
    * Read the Key:
    SELECT SINGLE instid INTO lv_key
    FROM sww_wi2obj
    WHERE top_wi_id EQ ls_wi_head-top_wi_id.
    * In this example is a workflow for PO;
    SELECT SINGLE bstyp INTO lv_bstyp
    FROM ekko WHERE ebeln EQ lv_key.
    * Depending on the Task;
    CASE ls_wi_head-wi_rh_task.
    *  Authorize  
      WHEN 'TS99000001'.
        LOOP AT ct_decision_text ASSIGNING <ls>.
    *       The first 4 characters are the number of the option.
    *       The following characters are the description.
    *       Delete an option;
          IF <ls>(4) EQ '0001' AND lv_bstyp EQ 'F'.
            DELETE ct_decision_text INDEX sy-tabix.
            CONTINUE.
          ENDIF.
    *       Change the description:
          IF <ls>(4) EQ '0002'.
            IF lv_bstyp EQ 'K'.
              <ls>+4 = 'Authorize'.
            ELSE.
              <ls>+4 = 'Continue with the process'.
            ENDIF.
          ENDIF.
        ENDLOOP.
    ENDCASE.

  • Can't configure SWU3 Classify Decision Task as General in Quality

    Hello Workflow Gurus,
    I have successfully completed SWU3 configuration in development, however, in quality I am not able to. I have not been able to complete two tasks:
    Classify Decision Task as General
    Document Generation/Form Integration
    I can not configure these two manually or automatically, I get the following message:
    Client 700 has status 'not modifiable'. Choose 'Display object' or 'Cancel'.
    How can I configure these two tasks in quality?
    Me, as workflow and ABAP consultant and a BASIS contact have tried to configure this. Thanks for any help in advance, points will be awarded.
    Best Regards,
    Gustavo Yong

    Hi Gustavo
    Please check with basis if its okay to transport a TR just from Q to P.
    Normally, SWU3 config asking for transport happens based on the settings you chose in SCC4. Now for your case, there was no TR from Dev, but one from Q -> check with basis if it will not cause any conflicts.
    Else you have this solution available when production is setup first.
    Regards,
    Modak

Maybe you are looking for