Rejected Work Item Resubmission

If workflow is constructed in a way where work items are rejected by an approver but sends a notification to the user with a link to edit their rejected work item (in this case an FI document), does this create a new work item or will this be a continuation of the original work item that was rejected?  If both are possible what is the recommended approach for this?

Hi Hari,
I didnt get your requirement clearly.
From what I understood, the workitem that was rejected would end as a decision has been taken on it.
Now a new workitem would get created to send a notification to the user with a link to edit their rejected FI document. Else you can send a mail (not a workitem) to the user to notify him of the rejection and to edit the FI document.
The user needs to manually go and edit the document.
Regards,
Saumya

Similar Messages

  • PO rejection work item to buyer

    Hi,
    How can I make the work item from the rejected go to to the buyers inbox? I have used WS20000075 to create the PO release workflow. I added an activity for PO release rejection, copying it from WS65400030.
    My problem is that when a PO release is rejected, the work item doest go to the buyers inbox.
    Thanks for any help

    Hi Joris,
    You need to give us a little more info here. Did you configure anything to make it go to the buyer? Who does it actually go to? What does the log say?
    Regards,
    Mike

  • How to handle the situation to forward work item manually?

    Hi All,
    In my workflow -
    For agent determination I have some custom logic to determine agents. If custom logic donu2019t return any agents then the requirement is work item needs to send back to workflow initiator.
    My issue-
    When no agent determines
    1.Work item needs to send back to workflow initiator - and he should not able to Approve or Reject work item - He Can only forward work item to any other person manually (he determines to whom it should forward).
    2. After manually forwarding the work item it is normal process 2 level of approval from that point .
    Please let me know for the first item how to handle the situation?
    I have developed 2 section - one goes with regular agent determination -
    and the other one when no agent determines then I am assigning back to workflow initiator. Now I want to handle that - initiator should not accept or reject and he can only forward to someone. How to develop this?
    Please let me know your thoughts.
    Thanks in advance.
    Rajesh,

    Hi All,
    Thanks for the answers.. sorry for late replay.. requirement was not confirmed.
    1. As I described in my question
    After my custom conditions.. I have to send workitem back to initator ( Now initiator forwards the work item to someone else  ( need to restrict  users  based on role - )..
    While doing this process initiator should not have access to approve or reject he should only forward the workitem.
    After forwarding the work item -this person should have approve or reject options.
    My question is not answered..
    1. As Vijay told..
    Dont give Approve and Reject Options and in Description u specify like
    If I dont provide approve/reject when I am sending the work item to initiator - After initiator forwarding this work item - how do we the other approver will get options  Approve and Reject?
    2.  AS -surjith kumar
    If your Using the Rule or Expression you have to restrict via coding -  This will solve one of my problem -
    How I can restict  users with role based?
    My problem is not solved.. Initiator should not have access to approve but He should only forward the work item...
    Please let me know...

  • Disable Reject Button for Invoice on Work Item Screen

    Hi! I know we can use the Dynamic Column configuration to disable and enable the Approve/Reject button on the Inbox screen where the approval work items are displayed. However, I would like to know whether it is possible to have only the Reject button disabled? Reason for asking this is a rejection reason needs to be maintained for the rejection. The check is in place if we reject the invoice from the detail screen. However, if we reject it from the Inbox screen, it will go through without any warning or error message. I have searched OSS notes but found nothing so am wondering whether this can be considered a bug or not. If not, then I want to know what solution option I have relating to this. I am thinking of either a repair to disable the button on the screen for invoice approval or find a why with the dynamic columns to do that.
    Appreciate any comments on the above.
    Cheers!
    SF

    No response

  • Get Accept & Reject Buttons only on click of work item in sap inbox

    Hi,
    ALL
    I have a issue.
    I have created a form in module pool which has a certain set of feilds. I have placed two buttons in the form namely " Submit " & Update. When ever the submit button is clicked in the form the form which is an attachment goes to the respective approvers for approval.
    Issue : I have not placed any Accept or Reject Buttons in the form, I want these buttons to get displayed when the form is displayed in the SAP inbox of the user.
    I am not aware of the process, that how the Accept & Reject buttons appear when the form is used for approvals in the workflow.
    Can any one suggest me the process, that how do i use these buttons while displaying when the work item is clicked in the users inbox but not when the form is intially filled.
      - The approval or Reject buttons should not get displayed when the user is initially filling up the form.
    -  The Approval or Reject Buttons should be displayed when the work item is clicked in the sap inbox of the user, instead of update & Submit.
    On click of the work item - the accept & Reject buttons should be displayed but not the Update & Submit and this should be displayed only when the work item is clicked.
    Kindly suggest me the way how to get that ..if possible some peice of  code would also be good.
    Expecting an earlier reply !
    shankar

    Hi Shanky,
    You can create two module pool programs for requirement.
    One is for trigger the workflow and other one is to get the approval.
    For the approval, create a dialog method and call the screen using call transaction.
    So at run time when the user clicks the work item it will display the Approver screen. under Approve or Reject button you have to call the function module, SAP_WAPI_COMPLETE_WORKITEM to complete the work item.
    Thanks,
    Viji.

  • Rejection of work item

    Hi,
         i am getting the work items in my inbox(sbwp)...so now if i want to reject any work item from my inbox. Is there any option to reject the work item.
       Please tell me wat is the way to reject the work item.
    Thanks & Regards,
    Chandu

    thanx for ur reply,   If the approver does not want to approve that particular work item...he wants to reject that work item...so wat should that approver would able to do to reject that work item? how will he reject?
    Thanks & Regards,
    Chandu

  • Need to call sap transaction when the work item got rejected.

    Hi all,
    I need to call the ME22n transaction once i reject the Work item. Once i press the rejection button on the work item it should direct to the sap transaction. how can i make this functionality in the decision task. Do i need to implement an ext for this.
    Thanks.
    Neslin.

    You simply create a task for executing the SAP transaction (business object TSTC)
    you use this task as a dialog step at the rejected outcome of the user decision with the same agent as the user decision and in the details of the workflow step you tick the advance with dialog box.
    And... you're done.
    Kind regards, Rob Dielemans
    Edit: Instead of using BO TSTC it would be better to check the BO normally related to Me22n and see if a dialog maintain method exists
    Edited by: Rob Dielemans on Jul 16, 2009 9:55 AM

  • Work Items to PR Agents (Only one of two agents received)

    Dear all,
    I am facing a problem like this:
    In my PR Workflow, the task TS00007986 is assigned agents by position. There is one position applied for a particular release strategy and there are two agents under this position.
    Now, there is one PR created, it went to the correct release strategy and thus sent to the correct agent. However, only one of the agent is receiving that work item while the other don't. In another words, instead of sending to both the agents, only one received.
    In SWEL, the possible agents are showing both agents' names, but the icon "In User's Inbox" is only appearing on one of the agent.
    I would like to know, what would be the possible error for this and in such cases, how could I trace the errors?
    Thank you very much in all advances.

    Here's an update on this issue:
    For example, the two agents are Agent A and Agent B.
    I think Agent A and Agent B both received the work items. However, Agent A executed the work item but later canceled the action without processing the work item (approved or rejected the PR). When Agent A executed the work item, the same work item would be removed from Agent B's inbox, but it is still in Agent A's inbox.
    The problem is, the work item has yet to be processed. In this case, how this issue should be solved (only processed work item is removed from all the agents' inbox)?
    Thank you very much.

  • You are not a receiver of the work item in ESS Leave

    Hi,
    We are using standard ESS leave application in our portal, where employee can raise leave and his manager can approve/reject his leave. But I want in case manager rejects the leave, the rejected leave should not come into MSS UWL of employee, we will send a mail to employee and he can again login to ESS leave application and where he will see the rejected leave and he can re apply/change/delete  the rejected leave. We do not want rejected leave to come in UWL of employee as a work item.
    As of now when manager rejects the leave rejected leave of an employee , it is coming in UWL of the employee which we do not want, so what we did, we went to standard leave work flow template WS12300111, in that we double clicked on Task (TS12300116, Process Request by Employee) and in that  we clicked on agent assignment icon and than we clicked on attribute and we selected General forwarding not allowed radio button, by default general task radio button was selected.
    After selecting General forwarding not allowed radio button, even when manager rejects employee leave, rejected leave is not coming in UWL of employee which we want exactly, but another error is coming when employee goes to ESS leave application again and change or delete this rejected leave he is getting the error You are not a receiver of the work item .
    But if we select general task radio button in agent assignment in work flow , than eveything is working fine but employee is getting rejected leave in his UWL, that we do not want  at all, so why after selecting different radio button this error is coming ?
    Why employee is getting this error, why employee can not reapply/change his rejected leave. Is this portal error OR workflow error OR HR configuration error and  what is the solution for this..

    If you need this option then you need to change the WF Task.
    General Forwarding Not Allowed
    This indicator enables you to determine that work items for this task can only be forwarded to users who are agents for the task.
    If this indicator is not set, a work item for this task can be forwarded to all users.
    The best way to take care of User
    Forwaring authorization is the Task Classification (PFTC -> Additional
    Data -> Classification). Classify tasks with General Forwarding Not
    allowed, will give you the oppotunity to let the user allow to forward
    items JUST to the Possible Agents Assigned to the task
    (Additional Data -> Agent Assingment -> Maintain)...
    Clear that everything depends on How you have developed your workflows
    definitions. In that cases  the best think to do is
    create Different Tasks definition (TSxxxxxx) and let they start
    depending on Company Code (That can be driven via Conditions steps in
    the workjflow definition, for example). This will allow you to define
    Just the responsible Agents per each task, depending on the Companny
    Code. This definitively Resolve the Forwarding frelated Question.

  • Approvers of Rejected line items not getting removed -Process controlled WF

    I have developed shopping cart approval using process controlled workflow. We are using SRM 7.0, patch level 9.
    Decision set used is item based approval for partial documents (Type 4)
    While testing I observed that when I reject any item, the corresponding approvers of that items are not getting removed.
    As per your requirement, if we create SC with 2 items A and B. Based on various conditions
    2 process levels are determined for item A, say approver X and approver Y at respective level.
    3 process levels are determined for item B, say approver X, approver Z1 and Z2.
    Approver X, rejects item A and approves item B. Since one item is rejected, the work item is sent to requestor for acceptance. All process levels are of type "Approval". Once the requestor clicks on "Accept" button, the item A, which is rejected gets deleted from the shopping cart.
    However now when I see the Approval Process Overview, the current approver shown is Y. The work item is sent to approver Y and the value of the shopping cart is shown as 0.00. Logically the approver Y should have been removed from approval process.
    Could you let me know if I am missing any step or do I need to do some coding to get rid of approvers of rejected items.
    Regards,
    Manish.

    We were using N-step process level on the item level contrast to example provide by SAP of N-step process leve on Header level. SAP uses standard tables /SAPSRM/D_WF_015 and /SAPSRM/D_WF_016 to implement the logic. We have customized the solution with logic on same line of sap but using bespoke tbale ZSAPSRM_D_WF_016. Let me know if anyone needs solution.

  • Work item forward when dead line reached

    Hi Every one,
    I got change request to deploy the dead line monitoring for the purchase requisition workflow.
    The workflow existing start with the agent determination step which will determines the approver and after that it has a custom user decision step( Dead line monitoring must be implemented for this task ) which will call the ME53N and if we say back it will give a pop-up with 3 options which are 'Approve' ,'Reject','Cancel'.The user will select one of the option and after that there is multiple decision step which have 3 branches will select one of the branch according to the user selected option and the flow continues so on.
    Business Requirement:
    If level 1  does not release requisition in one day, then it must go to Level 2.If level 2 does not release that requisition within three days then it must go to Level 3, escalation stops at level 3 and the work item must stay until unless level 3 make the action on the work item.
    The work item forward must be happen when escalation takes place not the notification.
    Please let me know the information aforesaid is not clear at any point.
    Regards,
    Rajesh
    Edited by: bhupathyraju rajasekhar on Jul 9, 2010 1:06 PM
    Edited by: bhupathyraju rajasekhar on Jul 9, 2010 1:23 PM

    You can do this in many ways. This is one of them:
    - Create a loop that goes around for the number of approval levels (so, 3-level approval means loop 3 times)
    - Inside the loop, create a 2-branch fork with only one mandatory branch to complete: one for approval and the other waiting for "expired" event
    - Set up modeled deadline monitoring for the approval step. Once the deadline is reached, you need to fire the "expired" event which will process the other fork branch.
    - After the expiration branch is executed, you can add any tasks to change the status, etc.
    Hope this helps,
    Abdullah

  • How to send a work item ( Mail ) as open tasks in WEB UI

    Hi,
      I have a requirement as to send a WF work item of mail text to WEB UI as open tasks.  Upon click of te link; the mail txts comes there with the link detials to the service contract number and service contract quotation. Upon click of the links it need to redirect to the respective documents.
    The requirement is as such that 60 days prior to the contract end date we need to trigger a mail that 'the contract expires in 60 days,do you  need to renewal it'. This text need to go to the WEB UI respective agent of this mail as tasks. Upon click of the task description link need to navigate to the mail text with the details of the contract and quotation numbers in link. upon click of the lnk it needs to navigate such that they can change accordingly and the contractrenewal process is completed.
    How to acheive this one.
    Thanks and Regards,
    Satish Akkina

    Hi,
    Sending Mail to Outlook : U need the Following things done for this:-
    1> Use the Mail Step in the WF and Choose the Receipient as the E-Mail Address and Give the E-Mail Address there.
    2> Check the Configurations that need to be done in Transaction SCOT. SMTP Server Settings are done to get the Desired Results.
    From the external mail, they should have the flexibility to approve or reject PO.
    To get Workitems in Outlook..!!
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/abap/workflow%252bscenario
    Problem in transferring the workitems into OUTLOOK
    /people/saujanya.gn/blog/2006/12/19/how-to-get-work-items-your-outlook-inbox
    Workflow Items in Outlook
    Let me know if u still face any issues.
    Regards,
    Kanika

  • Terminating Event Terminating all work items

    System : Solution Manager
    Business object : BUS2000116
    1. I have multiline container element for Agent.Agents are Dynamic not static.Approval from all agents is required.
    2. Work flow desing
    a.Defination of Agent : ABAP Dictionary type SWP_AGENT with Multiline
    b. FORK with two steps , One step Required
    c. One part of FORK has WAIT FOR EVENT "REJECTED" Event and other has Activity with Agent "_underline []Agent()Index of: Agent _underline"
    d. Under the Miscellaneous tab Multiline line element Agent.
    e. Terminating event for this activitiy is APPROVED Event, which I have defined in business object.
    Let say in Program [Custom tab for standard transaction CRMD_ORDER] I have three agents I am getting Three work item in the workflow log with different Agent.
    PROBLEM:
    When any user open the workitem from SAP Inbox and APPROVE it[ Custom button on standard screen CRMD_ORDER], Program raises Event APPROVED by using Function Module "SWE_EVENT_CREATE". But it set other two work items also in Completed status.
    concatenate 'US' sy-uname into v_creator.
            call function 'SWE_EVENT_CREATE'
              exporting
                objtype                       = c_objtype    "BUS2000116
                objkey                        = objectkey    "Key field Which is GUID from CRMD_ORDERADM_H  table
                event                         = gs_event      "APPROVE"
               creator                       = v_creator
                take_workitem_requester       = 'X'
              START_WITH_DELAY              = ' '
              START_RECFB_SYNCHRON          = ' '
              NO_COMMIT_FOR_QUEUE           = ' '
              DEBUG_FLAG                    = ' '
              NO_LOGGING                    = ' '
              IDENT                         =
             importing
               event_id                      = v_eventid
               receiver_count                = v_count
            TABLES
              EVENT_CONTAINER               =
             exceptions
               objtype_not_found             = 1
               others                        = 2
            if sy-subrc <> 0.
              message id sy-msgid type sy-msgty number sy-msgno
                      with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
            endif.
    Please let me know what could be the reason?
    Thanks in Advance.

    I think instead of using a event you can use a container element. You want to make sure that the users performs the approving action properly. If the user does that inside your code you set this container element as X. You pu the approval step inside a loop that checks whether the container element is X. Also another important thing you need to put the parallel approval step along with the loop inside a subworkflow.
    Thanks
    Arghadip

  • How to retain the work item in inbox of user if user press the icon cancel?

    HI,
    we  are using a text editor in approval section of workflow where the user needs to enter the reason for apporval or rejection.
    the requirement is how to retain the work item in inbox of user if user press the icon cancel? there are two icons in editor,one is ok(tick marg) and cancel(cross mark).
    so when user dont enter any text in the editor and press on cancel icon,then approval/rejection should not authorize and work item will remain in the user's inbox .unless and untill he enters the text.
    i have tried   LEAVE TO TRANSACTION 'SBWP'.leave program etc but nothing is working.
    please guide me.
    thanks
    prsahu

    Hi,
    Go with Sangvir Singh suggestion.
    It also looks neater from a Business Process Modeling perspective. You continue the process flow only when a change has occurred.
    Kind regards, Rob Dielemans

  • Don't want Background Work Item as run as a tRFC

    I have a purchase requisition approval workflow.  My problem is that the purchase requisition is showing WF-BATCH as the user-id that did the release of the PR. 
    My workflow has a sync dialog user-decision step for the approve or reject.  If the user approves the PR then it calls a background synchronous release step.  I have the "Advance with dialog" check box on the background task. 
    When I look at the workflow log the background task starts with the dialog user-id, however it then creates a tRFC entry so the work item actually finishes under the WF-BATCH user-id.
    What setting(s) do I have to change so that the background work item doesn't execute as a tRFC?
    Thanks,
    Jeff

    Hi Jeff,
    I presume you are using the custom workflow and not the std one.
    If so, in your workflow, is the user who is approving the PR is supposed to release he PR or it is different authority who will release PR ?
    If it the same authority who acts on user decision and who should release the PR, I could not get the purpose of not using the step <i>Overall Release</i> similar to std PR release workflow as against using the decision and background release step.
    Because, in this step of std workflow, user will have to act and release the PR and then you will have his name under workflow log.
    As Glauco indicated, for background steps, you will always have name of WF-BATCH.
    Regards,
    Akshay Bhagwat

Maybe you are looking for

  • Vendor's name in FB60

    Hi, is it possible to view the vendor's name next to the vendor's number field in FB60 transaction (FI)? thx.

  • How to know the port number to which the server process is listening

    I have created oracle 10g Release 1 database(orcl) in Windows Xp Professional edition through DBCA . I also created one more database(sample) manually . The ORCL server process listens to port no 1521 and SAMPLE server process listens to port no 1522

  • Index ignored by optimizer

    Hi All, I have a table with email id as one of the column. There is a query generated by packaged application to search email id's along with some other details. This query has an in-definite elapsed time. After some research i found out that query i

  • Today my iphone 5's microphone icon is not working for Notes.  Worked yesterday...

    I have been using my iPhone 5's app Notes to dictate my inventory and send it to my computer rather than typing in everything... until today. The microphone icon in Notes is gray.  I checked Messages and Mail to find that the microphone is operable w

  • Messages in Processing State for a long time on Oracle B2B 10 G

    Messages posted for all the protocols (FTP,Email,Ebxml) are taking a long time to be processed .Usually after redeploying the agreements it was taking quite a bit of time to be processed . For one of the problems , we purged the entire configuration