Customizing Standard Workflow Log

Hi All,
Good Morning!
I'm asking this question from an end user perspective.
Is there a standard way to bring the workflow log on the main document screen (for example: ME23n) so that user need not navigate to workflow overview?
Also there are many improvements that are to be done in this view.
1. Showing the current user name the workitem is sitting with instead of information link.
2. Showing the workitem processing end date/time alongwith start date/time.
3. highlighting deadline notifications (to keep the end user happy )
Can this be achieved?
Thanks,
Raj

Hi Raj
The only way I know of is "Development"...."Extensive Development" :-)
Say, ME23N, check for Screen Exits, then develop Screen code similar to screen 0200 of program SAPLSWI2, with all your add-ons. This would be painful for every type of transactions.
Users will always want to have everything on one screen, moon and stars and the sun, however, that ain't possible
Try convincing for standard reporting, for example:
Frequently workflows in system - SWI2_FREQ
Work items by deadline monitoring  - SWI2_DEAD
Work items initiated by ‘Me’ (from SAP Business Workplace – SAP Inbox)
Workflow in which ‘I’ took a decision/ forwarded (from SAP Business Workplace – SAP Inbox)
Workflow for a given type Document - SWI6
Workflow of All documents of a type – SWI14
Regards,
Modak

Similar Messages

  • Workflow Logs - Custom or Standard?

    Is it normal / recommended to use the standard SAP workflow logs or to always have a custom table setup?  Any recommendations or input would be appreciated, thanks.

    Hello,
    Always use the custom SAP setup, unless absolutely necessary.
    Are you having a problem with the workflow logs? They work well for me.
    regards
    Rick Bakker
    Hanabi Technology

  • Custom versus standard workflows

    Hello All,
    I would like to know how do we come to know whether a workflow is standard or custom workflow.
    I.e I would like to list the list of Standard workflows versus list of custom workflows. (There exists some table like WF_ITEM_TYPES).
    Also how can we know list of standard workflows which were customized.
    Please let me know.
    Kind regards,
    Kumar.

    Hi,
    The easiest way to tell whether an item type has been customized or not would be to use a simple text comparison tool. Download the item type from the database and save it. Then open the original .wft file that ships with the product and compare the two files.
    HTH,
    Matt
    WorkflowFAQ.com - the ONLY independent resource for Oracle Workflow development
    Alpha review chapters from my book "Developing With Oracle Workflow" are available via my website http://www.workflowfaq.com
    Have you read the blog at http://www.workflowfaq.com/blog ?
    WorkflowFAQ support forum: http://forum.workflowfaq.com

  • How to trigger a standard workflow task in customizing program?

    Hi experts,
    Does any1 have any ideas about how to trigger a standard workflow task in customizing program? Is there any FMs can be used to do this?
    Thx in advance. Points will be rewarded.
    Vincent

    will followiign Fms help -
    'SWE_EVENT_CREATE'
    SWR_START_WORKFLOW
    SWU_START_WORKFLOW

  • Customizing of campaign standard workflow

    Hello Sap guys,
    I´m working with marketing campaigns, and I have customized the standard workflow for marketing campaign approvals. The workflow is not working at the moment and I don´t know what the cause is. Here are the steps of customizing that I did, can anyone tell me if there is still something that needs to be done?
    1. I went onto Maintain Standard Settings for SAP Business Workflow, and automatically customized the workflow being all the flags in green.
    2. I went onto Perform Task Specific Customizing and accessed the component and CRM-MKT-MPL and clicked on Activate event linking and I opened the event WS 10001004 (CRM: Approving Marketing Campaigns) and set the status of the event to ACTIVATED.
    3. I assigned agents to the component CRM-MKT-MPL on the screen Task Customizing Overview
    4.  I set the task and the workflow as General Tasks
    When I went to create a campaign I assigned as the responsible person the same person quoted above, and released the campaign.
    Those are all the steps done...
    Regards,
    Mariana

    Hi Raj
    The only way I know of is "Development"...."Extensive Development" :-)
    Say, ME23N, check for Screen Exits, then develop Screen code similar to screen 0200 of program SAPLSWI2, with all your add-ons. This would be painful for every type of transactions.
    Users will always want to have everything on one screen, moon and stars and the sun, however, that ain't possible
    Try convincing for standard reporting, for example:
    Frequently workflows in system - SWI2_FREQ
    Work items by deadline monitoring  - SWI2_DEAD
    Work items initiated by ‘Me’ (from SAP Business Workplace – SAP Inbox)
    Workflow in which ‘I’ took a decision/ forwarded (from SAP Business Workplace – SAP Inbox)
    Workflow for a given type Document - SWI6
    Workflow of All documents of a type – SWI14
    Regards,
    Modak

  • Will custom process defined in a standard workflow get affected by Patch

    Hi,
    Kindly let me know in case I have some custom processes defined in my standard workflow(Extending a wrokflow), will it be overriden by Oracle patch application or not.
    Thanks,
    Nisha.

    Hi,
    It depends on the access and protection level in the patch file, and the level at which you made your customizations.
    HTH,
    Matt
    WorkflowFAQ.com - the ONLY independent resource for Oracle Workflow development
    Alpha review chapters from my book "Developing With Oracle Workflow" are available via my website http://www.workflowfaq.com
    Have you read the blog at http://www.workflowfaq.com/blog ?
    WorkflowFAQ support forum: http://forum.workflowfaq.com

  • Replacing the standard workflow with Custom Workflow

    Hi Experts..!!
    I need one help ..!!!
    I want to know how can I replace the standard work flow of Travel Management WS2000050 / WS2000040  with my custom Workflow. Please help    me..!!
    Thanks & Regards:
    Gaurav Singh

    Hi Gaurav
    check below link
    http://wiki.scn.sap.com/wiki/display/ERPHCM/Workflow+Customizings+in+Travel+Management
    Travel management workflow temapltes you mentioned in your query are teiggered from event CREATED of busines object BUS2089. You just need to define same event as triggerimg event for your cust workflow in basic data setting (hat symbol) in swdd. Also go to standard workflow templates in swdd and check if event linkages are active (in green) if yes then dwactivate it by clicking on option A gree icon or by going in transaction SWETYPV.
    REGARDS
    IBRAHIM

  • How to activate the standard workflow :ws10000051

    hello,experts
        here is my problem:
        I want to activate the standard workflow for document parking :ws10000051 .
         I have already activate the event type linkage in SWE2.
        And then ,  i maintian  obwa , obwj , obwb, obwc, obwd.obwe,obwf.
         In obwa,i choose posting release  , subworkflow is ws10000055. 
        In obwe, Swf amnt rel  is  ws10000052.  
        In obwf , the org object is the position cfo (myself), before i assign this ,i create a position in ppoce.
       But, when i use f-65 to park a document ,  i can't receive any workflow in sbwp. I also find "the status of Document Parking (Frame), Parallel  is error " in my outbox.
       Can anyone tell me the reason ?
       Thanks !

    hi ,hari,
        you are right . when i check swel ,i  found ws10000051  : evnet put in the queue .  more detail message said :The OPEN_DI of BTE 00002214 could not determine any function modules.  
    when i check the workflow log (view with technical details), the activity :' determine subworkflow for amount release of document etermine subworkflow for amount release of docu ' status error . the message said :error in workflow customizing for document parkig (transaction obwe).
    i don't understand this , because i have already maintian  obwe. i made a new entry,like this:
    wrkf :1000   (workflow name)
    apth: 1000   (workflow approval path)
    ammont to : 9999999
    crcy: eur
    wsf amnt rel :ws10000052
    so ,could you tell me more details about this problem ,
    thanks

  • Error in standard workflow 200000075

    Hi Experts,
    I know many people had a problem with the customizing of the standard workflow 200000075. I read all the posts, triple-checked the customizing and it is still not working
    When I start my workflow (independent if I start it by creating a PO or by testing it manually) the status is set to "error" (can not see more information about this error).
    Message no. WZ703
    In the workflow log with technical details I can see following information:
              workflow created
              workflow started
    error   exception occured
    error   process_node
    error   create
    error   create wim_handle
    error   create via WFM
    error   evaluate_agent_via_rule
    error   AC20000027
             Error Message Created for Admin
    error  executing flow work item
    error  executing flow work item
    If I check the WF in transaction SWUD the Event raises the WF, it starts correct.
    In transaction SWETYPV I created an entry for the BO BUS2012 realesestepcreated with my workflow and active linkage.
    The WF Diagnosis (SWUD) tells me following:
    WD:287 Task 'TS20000168' has no agent assignment.
    Can anybody give me some help with this?
    Thanks a lot,
    Christoph

    Dear Christoph,
    As i understand that the Agent determination standard Rule  which you are using 20000027 is not working.
    Behind this is a Function module ME_REL_GET_RESPONSIBLE which is being called.
    For this you need to maintain entries in the tables T16FW and T16FC.
    First you maintain the table <b>T16FC</b> in which you will maintain the
    Release Group, Release Code,
    Workflow Role - Here Space = No Role Resolution.
                                    '1'       = Role Relevant for Workflow
                                    '9'       = Role Resolution uses a User exit   
                                                 EXIT_SAPLEBNF_001 for getting the Users.
    I quote from the documentation available through custzomisng here
    <i>The Workflow indicator is also used to control role resolution:
    "1 - Role Resolution with Group, Code and Plant (T16FW)"
    Here you use a role resolution that is supplied in the standard system. To do so, you must assign the release point in the section Workflow (see below).
    "9 - Role Resolution via User Exit"
    Here you use the customer exit M06E0005 to define a role resolution of your own</i>.
    You need to maintain these through customising mode and the path is as follows :-
    SPRO-> Materials Management-> Purchasing-> Purcahse Order-> Release Procedure for Purchase Orders-> Define Release Procedure for Purchase Orders.
    You will also need to maintain the table T16FC through the customising process the same way as given above.
    This should definitely solve your issue.
    and in T16FW the entries need to have entries like
    Release Group, Relese Code, Description,
    OT = Here you need to give 'US' for user type
            'O' or organization
            'P' for Person
            'S' for a Position
            'C' for a Job
    Agent ID = the agent id created through the Organizational object .
    for e.g you can have
    release group = X1
    release code =C1
    Description = 'Release one'
    OT = 'US'
    Agent ID = 'CHRISTOPH' - SAP User Id of a particular person
    Hope this solves yyour issue
    Thanks & Regards
    Venugopal

  • How can I get my custom PS workflows to run correctly when I Retry them after a failure?

    I have some custom PowerShell workflows in place that monitor for status changes to various work items and add Action Log entries as required. As an example one of these workflows monitors for newly created Service Requests and creates an Action Log entry
    of the type "Record Opened" (script below).
    param ( [string]$SRIDInput )
    function Using-Culture
    [CmdletBinding()]
    Param([Parameter(Mandatory = $true, HelpMessage = 'The culture (language) to run the script in.')]
    [ValidateNotNull()]
    [System.Globalization.CultureInfo]
    $Culture,
    [Parameter(Mandatory = $true, HelpMessage = 'The scriptblock or wrapped script to run.')]
    [ValidateNotNull()]
    [ScriptBlock]
    $Script
    $OldCulture = [System.Threading.Thread]::CurrentThread.CurrentCulture
    $OldUICulture = [System.Threading.Thread]::CurrentThread.CurrentUICulture
    try
    [System.Threading.Thread]::CurrentThread.CurrentCulture = $culture
    [System.Threading.Thread]::CurrentThread.CurrentUICulture = $culture
    Invoke-Command $script
    finally
    [System.Threading.Thread]::CurrentThread.CurrentCulture = $OldCulture
    [System.Threading.Thread]::CurrentThread.CurrentUICulture = $OldUICulture
    try {
    if (!(Get-Module SMlets)){Import-Module smlets -Force -ErrorAction Stop}
    $Server = "#######"
    $EnteredDate = (Get-Date).ToUniversalTime()
    $NewGUID = ([guid]::NewGuid()).ToString()
    $ServiceRequest = Get-SCSMObject -Class (Get-SCSMClass -Name System.WorkItem.ServiceRequest$ -ComputerName $Server -ErrorAction Stop) -Filter "DisplayName -like '*$SRIDInput*'" -ComputerName $Server -ErrorAction Stop
    $SRTitle = $ServiceRequest.Title
    $Projection = @{__CLASS = "System.WorkItem.ServiceRequest";
    __SEED = $ServiceRequest;
    ActionLog = @{__CLASS = "System.WorkItem.TroubleTicket.ActionLog";
    __OBJECT = @{Id = $NewGUID; EnteredBy = "Workflow"; EnteredDate = $EnteredDate; ActionType = "System.WorkItem.ActionLogEnum.RecordOpened"; Title = "Record Opened - Notify Users"; Description = $SRTitle;}
    Using-Culture "en-US" {
    New-SCSMObjectProjection -Type MYOB.WorkItem.TypeProjections.HasActionLog -Projection $Projection -ComputerName $Server -ErrorAction Stop
    } catch {
    ($_ | ConvertTo-XML).Save("D:\WorkflowLogs\$SRIDInput-RecordOpened-Exception.xml")
    throw $_
    We currently are experiencing the bug (#5) noted
    here which prompted me to take a look at re-running any failed workflows to continue other tasks.
    The problem is though that hitting Retry for the workflow doesn't actually submit the workflow request correctly. As far as I can tell it
    is running again (it pops in a new entry in the Workflow status list), but no changes are made to the Action Log and nothing is associated with the Work Item.
    I think what is happening is the $SRIDInput variable is not populated on the Retry or perhaps has odd data, which would let the script run but not actually do anything (the filter would return no results), I'm going to add a step into the
    script to check if $SRIDInput is empty and fail if that's the case, I'll also write the variable to a log file before anything else happens, that should tell me pretty quick.
    I wanted to know if anyone else has had trouble using Retry on custom PS workflows? Any tips? Anything obvious I am missing?
    Update: After writing this I'm not sure it would actually fail silently with no valid input as theoretically the New-SCSMObjectProjection cmdlet wouldn't have anything to apply to, I'll update the script anyway and see what happens.

    What does the error details show? Retrying a workflow that fails rarely works the second time around.
    http://codebeaver.blogspot.dk/

  • How to trigger FI Standard Workflows

    Hi,
    I have never worked on FI Standard Workflows . As far as I knpow there is a std WF available  WS00400012 with Object type BSEG. For Vendor Down Payment Request, Vendor Payment Request Against Invoice, Vendor Down Payment Posting,Vendor Payment Posting, Vendor Invoice FI, Vendor Invoice Logistics Posting, Vendor Credit Memo, Vendor Debit Memo, Cash Payments, Asset Posting what are the Standard Workflows available and how to trigger these workflows. I have checked with SWELS but WS00400012  is not getting triggered. Is there any SPRO config required for this, POlease help me out with the solution.
    THanks
    Edited by: Saujanya GN on Sep 16, 2008 8:23 AM

    Hello Munish,
    As Venugopal has mentioned, you have to find the relevant BTE for the process and use it to raise an event and in turn trigger the workflow.
    The following is the process to find a BTE and implementing it.
    (1)Goto transction FIBF .Execute it with Attribute type = 'A' and then menu Environment->Info System (P/S ).
    Choose the relevant BTE using the descriptions provided.
    (2)Select the BTE you want to implement.
    (3)Press button Sample function module
    (4)This brings you to SE37 - Copy the sample function module to a Z-function module (First create a new function group for the function module) . Note: The name of the Z-functionmodule is not important
    (5)Edit the code in the new function module
    (6)Go back to transaction FIBF - Menu Settings->Products -> Of a customer and create a new product whicj identifies the new product . Remember to mark the Active field.
    (7)Go back to FIBF menu Settings->P/S function modules->of a customer - Create an entry that links the BTE and Product with the new function module
    Hope this will help.
    Regards,
    Samson

  • View workflow logs in services for object tab in transaction

    HI All ,
    Is there any settings that need to be done to see the workflow associated witha particular Tcode in Services for Objects  tab.
    Actually i  want to see the custom workflow logs other than using tcode swi1  .
    Regards ,
    Sijin K P
    Moderator message: not directly related to ABAP development, please see the Workflow forum.
    Edited by: Thomas Zloch on Jan 17, 2012

    Hi,
    You have to implement GOS (Generic Object service).
    Plenty of material available for it, you can reffer to meet your requirment.
    Regards,
    Manish

  • How to use standard workflows in my company?

    Hi Experts,
    I want to know how do i use standard workflows for my company. I have searched forum, but coudn't find proper answer. I have seen some standard workflow numbers(eg.WS12300111). But when i search for them it wont works. It will pop up "Choose Workflow Template" window. When i select the module there it opens up the empty folders.
    What is the meaning of this?
    Can i know what do i need to do for overcome this problem?
    Thanks,
    Rashika.

    Hello rashika ,
      To differentiate between standard and  custom workflows .
    All custom workflows would have first three digits lying betwee 900-999  ( called prefix number range )
    The number range 90000000 - 99999999  is reserved for customer developmen t and the range 00000000 - 89999999 is reserved for SAP.
    Or to  know precisely what exactly is the number range of  custom workflows in your system , check through tcode  OOW4.
    To help with your search in HR workflow , I am providing some -
    HR -OM
    WS01000014     Execute Designated Personnel Action
    WS01000038     Consolidate Headcount Planning
    WS01000039     Generate Headcount Planning
    WS01000040     Create Vacancy for Position
    WS01000041     Delimit Vacancy for Position
    WS01000043     Error in processing a vacancy
    WS01000077     Execute Designated Personnel Action
    WS01200136     Message New Employee in Department
    HR-PA
    WS00400077      Absence approval (asynchr. unlock)
    WS00400078     Handling of unapproved absence
    WS00400095      Display approved absence
    WS00400220      Preparations for start of work
    WS00400221      Choose letter
    WS00400222      Approve absence (sychr.unlock)
    WS01000015      ESS Plausibility check change of address
    WS01000036      ESS activities after hiring
    WS01200175      Entry due to country reassignment
    WS20000003      Pay increase approval with SAP forms
    WS20000015      Approve absence
    WS20000017      Determine basic pay items
    WS20000018      Resubmit postponed pay increase
    WS20000057      Find and Lock Employee
    HR-TM
    WS01000109     Cancel leave request
    WS01200003     Find and Lock Employee
    WS04200009     ESS Leave Request
    WS12300111     General Workflow for Documents
    WS12400004     ESS Leave Request Without Approval
    WS12400005     Cancel absence
    WS12400007     Cancel Absence Without Approval Step
    WS20000081     Leave Request with HTML
    HR-PY
    WS01000090      W-2 form reprint
    HR-BN
    WS01000001     Initial enrollment Benefits
    WS01000002     Create offer and inform employee
    WS01000003     Create adj. reason because of event
    WS01000009     Check if the employee is locked
    Thanks,
    sahiba

  • Standard workflow for FB60 vendor invoice

    Dear experts,
    I am looking for a standard workflow for transaction FB60. Is that WS00400012(BO: BSEG)?
    I just wonder if I could check the link between a transaction and business object.
    In SWO1, BSEG is noted as "Accounting document line item". So i am not sure if it is for Vendor Invoice.

    There are several standard workflows for vendor invoices.  WS00400012 is for release of payment. If that is what you are looking for, it is fine. But go to the customizing to find more information about both the release for payment solution and the release for posting solution from SAP. Can't recall the customizing path now, but it is in Financial Accounting, I think the path is Accunts Receivable and Payable, then Business Transactions, and there you will at least find the Release for Payment part of it. The customizing screens are partly common, but the help available for the customizing nodes is most likely specific for each solution. I have never set up release for posting, so I don't know it.

  • Custom SRM workflow: task forwarded to last change author when approving.

    Hi experts.
    We encountered this strange behaviour when approving a Purchase Order, previously rejected.
    More precisely: the PO is created by user A, user B rejects it, user C approves it, then the same workitem sent to C is forwarded to B instead of being routed to user D through the flow. I do not want this to happen.
    Is there a way I can modify/customize this?
    Many thanks.

    Short answer: Yes.
    Longer answer: only you know which workflow template you are using. Is it a standard SAP template? If so, which one? Is it your own custom workflow? If so, you have to explain it if we are going to be able to provide any help.
    I won't be surprised if your response is that you are using the standard workflow that you customize with release procedures. But I can't know that, so please (everyone) be specific and informative when you ask questions. The readers here may all have some workflow knowledge, but most of us are not very good at reading other people's minds.
    PS: Version information can also be quite significant. In some cases there are big differences between e.g. R/3 4.6C and ECC 6.0.
    If you have used the release procedure customizing it could be your customizing that causes the behaviour you have observed. Please give some more information about your current setup.

Maybe you are looking for

  • ROS - External supplier directory -- Conversion of Business partner

    Hi ROS gurus, We are working on a ROS scenario with SRM 5.0 and the backend as the ECC6.0 We send a link to the supplier and the supplier sends us back the details and then the detailed questionaire, he answers. The supplier is accepted and through t

  • Parked Documents Display

    Dear Team, Is their any Standard Report in SAP through which I want to check the status of Parked Documents through TCODE MIR7. EG If an Invoice is Parked on 25.04.11 and the same doc is  Posted on 02.05.11. So Now on 19.05.11 I want to know the stat

  • New Keynote Video Example

    I created the following video entirely in Keynote '09 v5.0.5. http://www.youtube.com/watch?v=rr_G23JQbBA

  • Flash froze and crashed computer

    I was playing a flash-based game when the game completely locked up my computer, and the only possible solution was to do a hard reboot (pressing and holding the power key). I waited and then restarted, but the screen had vertical and horizontal pixe

  • When I try to purchase CS6 Teacher Edition, I keep getting an error when uploading eligibility proof

    I keep getting this: "The file you attempted to upload is not supported." I've tried uploading it as a TIF, JPEG, and PNG. Nothing is working. Please help!