Appropriation Request Statuses

Is it possible to restrict the authorization for Appropriation Requests using just system statues.
e.g. Planner created an appr req. He should be able to change the appr req as long as the system status is 'Created'. but once he set the status to 'For Approval' and sent the appr req for approval process, he shouldn't have the flexibility to change the master data during approval process. how do i restrict this?
Is there a database table where appropriation request statuses are saved?
what would be the criterion if i had to create a custom authorization object?

Hi Ravindra,
You can achieve this with a combination of System & User Status. Do as below;
1. Create a status profile and assign to object type Appropriation request
2. Create one user status as 'Created'. Set it as initial status.
3. Create other user status as 'For Approval'. In Business Transaction screen, for transaction 'Submit for approval' tick the Radio Button 'SET'. The effect will be that as soon as user Presses 'For Approval' , this corresponding user status will be set-up automatically.
Now in this user status 'For Approval' restrict whatever Biz Transaction you want to restrict.
Any user who uses these statuses will need to have following authorization objects in their profile
   1. B_USERSTAT
   2. B_USERST_T
with regards,
Ravi Shrivastav

Similar Messages

  • Appropriation  request Status

    Hi Gurus,
    Can anyone tell me where can I find Appropriation  request status for an Appropriation  request number.
    Please tell me the t.code or table with field name.
    regards
    Mac

    Hi Mac,
    You can see the status of the appropriation request thru T code IMA11. Check the status from App Req tab.
    let me know if you need help.
    Regards
    Bharat

  • Appropriation Request: Status 'In process' after all approvals (IMA11)

    Hello,
    We are using IMA11 and associated workflow tasks to create and approve a appropriation request. Occasionally, the status of the appropriation request wouldn't change to 'Approved' even after all the approvals. When we look at the corresponding workflow, the status of the task "New status for appropriation requests" would be 'In process'. There would be no error messages shown in the workflow log and there won't be any short dumps.
    The same appropriation request, when restarted for the second or third time, would complete without any issues and the status of the appropriation request would change to 'Approved'.
    Can someone let me know what could be the reason for occasional failure of the appropriation request workflow?
    Thanks,
    Surya

    Here is another issue for the same workflow approval process.
    There are 4 approval levels. Identifying the agent and the approval happens in a loop.
    Occasionally, the workitem fails with the message 'Work item XXXXXXXX locked by user XXXXXXX (enqueue error)' The workitem is  getting locked by the previous approver. Is there any specific reason for this lock or do I need to add a wait step for each loop?
    The approver, approves the workitem from his Business Workplace. I checked other threads, but I am not able to figure out a reason. These are all synchronous processes.
    Thanks,
    Surya

  • Revoke Status RBMS (Replaced by measure) in Appropriation Request

    Hi,
    I need your help to resolve the following.
    We are using Approriation Requests (AR) in IM. When status RBMS (replaced by measure) has been set, changes to User Fields are not allowed (grey fields) and that is why we are trying to revoke or cancel status RBMS.
    I know that Business Transaction MNEZ (cancel replacement by measure) exists in the system but I haven't been able to find the way to execute it. I've been thoroughly searching in AR master data and also in the measure (WBS element) with no results.
    My question is therefore: How to revoke/cancel RBMS?
    Thanks and regards!
    Edited by: Gonzalo Pineda on Feb 24, 2012 3:14 AM

    HI SAP IM expert,
    In order to meet the need of my customer, we made a program ( with BAPI ) in order to automatically create the Appropriation request and the project definition and Wbs by uploading a file...first steps works fine until the creation of the WBS
    the assignment of WBS to approriation request is not possible , receiving error message project definition does not exist but when I check the project definition via cj03 , I find my project !!! I checked also that the field INACT is empty in ia table PROJ ,
    How can I assign a WBS to an appropriation request ??
    Need helps please ?
    the problem is that I turn in round , I don't know if something is missing of or the order of the objects created is correct
    1) Appropriation Request ( via Bapi BAPI_APPREQUEST_CREATE )
    2 )BAPI_TRANSACTION_COMMIT and wait
    3)Activate Project Definition to assign WBS Element for Appr.Requ (CJDW_PROJ_ACTIVATE_IM)
    4)Change now the Appr.Request to add the WBS Element. (BAPI_APPREQUEST_CHANGE)
    5 BAPI_TRANSACTION_COMMIT and wait
    6)Create WBS Element (BAPI_PS_INITIALIZATION after BAPI_BUS2054_CREATE_MULTI)
    7)BAPI_PS_PRECOMMIT
    8) BAPI_TRANSACTION_COMMIT and wait
    *Error message received WBS element BE/10/IPKG/1404/D-056 does not exist*
    *Message no. ABPS021*
    Please need helps...
    Regards

  • Approval of appropriation request BUS2104

    Hello,
    i have a problem with workflow of  appropriation request  approval. The problem is with background jobs. Are there any other settings about applicant and responsible person, because when the messsage for approval, rejection, posponding is triggered the system status is Error and no agent assigned. In the log file have errors WL821 and SO023.
    Work item 000000394366: Object 000000394366 method SWW_BI_EXECUTE_S cannot be executed
    Document <Appropriation request 4000000008 is rejected> could not be sent
    Work item 000000394298: Object SELFITEM method SENDTASKDESCRIPTION cannot be executed
    Object element 'RECEIVERS' has invalid internal state
    Method container for work item cannot be created
    Can anybody help me.
    Thank's in advance!

    Hi,  -->> "Work item 000000394298: Object SELFITEM method SENDTASKDESCRIPTION cannot be executed
    Object element 'RECEIVERS' has invalid internal state"
    It seems, there is a binding issue in your email step. Just check in the workflow log for the correpsonding workitem

  • BAPI/Function Module for approve Appropriation Request?

    Hi Friends,
    Please guide me for
    BAPI/Function Module for approve Appropriation Request?
    Regards
    Ricky

    Hello
    Check these BAPI
    BAPI_APPREQUEST_ADDVARIANT     Add a Variant to an Appropriation Request
    BAPI_APPREQUEST_CHANGE         Change an Appropriation Request
    BAPI_APPREQUEST_CHANGEVARIANT  Change Appropriation Request Variant
    BAPI_APPREQUEST_CREATE         Create Appropriation Request
    BAPI_APPREQUEST_DELETE         Deletion of an Appropriation Request
    BAPI_APPREQUEST_GETDETAIL      Display of an Appropriation Request
    BAPI_APPREQUEST_GETSTATUS      Display Status of an Appropriation Request
    BAPI_APPREQUEST_REMOVEVARIANT  Delete an Appropriation Request Variant
    BAPI_APPREQUEST_SETSTATUS      Setting System and User Status of Appropriation Request
    BAPI_APPREQUEST_SETSTATUSVARNT Setting of User and System Status on Variants

  • Workflow for Approval of Appropriation Request

    Dear experts,
    I have been working on Workflow for Approval of Appropriation Request.
    Even after carrying out all the required configuration, the process is not working. Following are the symptoms:
    When appropriation request is submitted for Approval, I am maintaining user ids of approvers in the Partner field.The moment I click For Approval status the Approve Button is deactivated.Even when I log in from the Approver's user ID the button is Deactivated. 
    When I check the Business Workplace Inboxes of Approvers there are no Workflow related mails.
    please help me out
    Regards,
    srikanth

    srikanth,
    Have you maintained all the configurations related to Work flow in IMG? like activating event linkage, assigning agents, approval schema etc...
    Also, have you maintained the workflow automatic configuration in transaction SWU3,
    you have to maintain the following:
    1. create a user id WF-BATCH, user type system and maintain a password for this user (seek BASIS team help for doing this)
    2. Assign SAP_ALL & SAP_NEW in user profile tab.
    3. in SWU3, under Maintain Runtime Environment --> Maintain Workflow System Administrator , select line and click on execute button, select user - WF-BATCH, save and back.
    4. then in the same screen select *Configure RFC Destination * click on execute, system prompts with the user id mentioned in the above step, you enter the password mentioned in the first step, click OK.
    5. now select *Maintain Runtime Environment * click on perform automatic configuration button (f9).
    6. Ensure that the option Maintain Runtime Environment turns to Green tick mark.
    7. select Classify Tasks as General click on perform automatic configuration button (f9).
    8. Ensure that the option Maintain Runtime Environment turns to Green tick mark.
    Now can go to transaction SWDD, on the left side of the screen, in the field WORKFLOW enter this value* WS00300022* press enter. Click on test (F8) button.
    In the Test Work flow screen select BUS2104 line, it shows a new line at the bottom of the screen with the following options:
    Object type:  BUS2104, Key:
    You enter the appropriation request number in the  field key (you cannot directly enter value here, choose drill down option (f4) then a new window pops up, enter the approp request number, click ok.
    then click on execute (f8).
    Now you can check in the approver's business work place under Inbox - workflow.
    Praveen

  • Appropriation Request Workflow Not Working

    Dear Friends,
    I have been working on Workflow for Approval of Appropriation Request.
    Even after carrying out all the required configuration, the process is not working. Following are the symptoms:
    1) When appropriation request is submitted for Approval, I am maintaining Ser ids of approvers in the Partner field.The moment I set the For Approval status the Approve Button is deactivated.Even when I log in from the Approver's user ID the button is Deactivated. I believe that, it is so because once workflow is active one can not approve in master data transaction, approval has to be done thru workflow only.
    2) When I check the Business Workplace Inboxes of Approvers there are no Workflow related mails.
    3) I have also checked in IMA11 that the Work flow has been created.
    Ne suggestion on the would be of great value.
    Regards,
    Seemant

    I checked all these.
    Still there is no success.
    In the appropriation request I have maintained different users as partners ( excluding myself) partners. As per the Workflow the mail should go to inbox of these users. Work flow is getting activated but still its not geting updated in the inboxes of users.
    Are there any Basis settings that I may be ignoring.
    Also the object type BUS2104 is being used. In forum I have read that this object type is obsolete. May be I can change the object type to BUS2204 ( the new one). If I need to do the same, what are the settings I need to do?
    Regards,
    Seemant
    Edited by: Seemant Parth on Sep 4, 2008 10:44 AM

  • IM - Appropriation Request

    Hi,
    We need to implement Appropriation Request and have the approval done automatically via workflow.
    I have some questions here.  Any inputs will be appreciated.
    1. I noticed when I go to SPRO: Investment Management > Choose Appropriation Requests > Master Data  > Control Data > Process Selection Criteria, there seems to be an option for Internet (Easy Web).   --> I want to know if this means users will need to login to web gui to access SAP?
    2. How to link to workflow? Is it possible to set it to link to workflow once the appropriation request is created / saved?
    I would appreciate if you can send me any relevant job aid / guide on implementing this.
    Thanks!
    Regards,
    Vivian

    The standard AR workflow sends a notification (document once approved) to the applicant and workflow to the approver (for approval). For details refer the link below:
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/2a/f9f542493111d182b70000e829fbfe/content.htm
    Standard reports under Investment Management>Appropriation Requests>Reports on Appropriation Requests>Master Data Lists ex.,T Code IMR5 - Appropriation Request Without Distribution Without Variants with changed layout to include system status would show you the required information.
    Regards
    Sreenivas

  • Appropriation Request authorizations

    How can I manage my Appropriation Request if one of the steps requires a project to determine its outcome (approval/refusal)?
    My setup is as follows:
    Appropriation Request 1 approval:
    Step 1: Approve (y/n)
    y
    Step 2: Approve (y/n)
    y
    Step 3: Approve (y/n)
    >>>> Create additional Appropriation Request
    >>>> Appropriation Request outcome (if y then y, else n)
    Step 4: Approve (y/n)
    y
    Step 5: Approve (y/n)
    Appropriation Request approved >>> Investment Measure creation.
    The reason for having this set up is because the authorizor might require a team of resources to analyze some factors to determine the outcome.
    Is this possible to set up in SAP Investment Mangament?
    If so how?
    Kindest Regards,
    Vero

    Hi Veronica,
    If you are not using user status, then you can built different user status approval as user status.
    These status can be activated at created between released, once the final status is reached, it can be released.
    But you need to restrict the same with roles and authorization and requires security resource to complete the activity.
    Another way is my using Person Involved, you can maintain the partner function and determine the list of approvers and you can also trigger email based on this. May be bit of Abap work is required.
    Regards
    Terence

  • Approval levels appropriation request

    Hi guru,
    for my appropriation request, I have 3 levels of approval.
    I want to know, which is the level of approval in every time.
    For example, I set my appropriation request with status " For approval" and the workflow starts.
    If i see the appropriation request the day after, I want to know if the appropriation request is to 1st level, 2nd level o 3rd level.
    Is it possible to know this information?
    Thanks in advance
    Regards

    Hi Raffael,
         There is no report for exact use your mentioning. But yes you can develop a quick report based on SWWWIHEAD and SWWUSERWI. Where as SWWWIHEAD will give you details of workitem and SWWUSERWI wil give you details about possible or actual agents for a given work item.
        Theer are some standard transactions as mentioned by other forum members. But by my experience users need to be more advanced than basic level users to understand it. if it is for your self then thos might be ok. But still if you need a report for regular monitoring i would recommend a bespoke report.
    Warm Regards,
    Anuj Nagpal

  • IM - Appropriation Request approval authorization based on Budget Value

    Hi all,
    Can someone help me confirm the following?
    I'm implementing Investment Management module and use appropriation request (AR) to approve budgets where AR statuses can be approved only by certain authorization groups, and we do not use Workflow. The problem is that we want the status change not only based on authorization but combined with the budget value. For example, for budget <50,000 then Superintendants can approve the AR but if it's >50,000 then only Managers can approve the AR.
    As far as I've looked, IM module does not provide this functionality where authorization can be restricted based on budget value. Can someone confirm this?
    Thx very much in advance!
    cheers,
    -Ri-

    The standard AR workflow sends a notification (document once approved) to the applicant and workflow to the approver (for approval). For details refer the link below:
    http://help.sap.com/saphelp_erp60_sp/helpdata/en/2a/f9f542493111d182b70000e829fbfe/content.htm
    Standard reports under Investment Management>Appropriation Requests>Reports on Appropriation Requests>Master Data Lists ex.,T Code IMR5 - Appropriation Request Without Distribution Without Variants with changed layout to include system status would show you the required information.
    Regards
    Sreenivas

  • Appropriation Request(IMAK-POSNR) is 'Approved' or not?

    How can we know that the System Status(RAIA1-SYSST1) of an Appropriation Request(IMAK-POSNR) is 'Approved' or not?  I mean in what table I can found this or if you can give the name of a functional module that will be also great.

    to change the status by user, he can modify the hours in the application and resubmit
    For administrator purposes, you should cats_appr_lite, you can reject the all time and do it,
    Do not make any changes directly to CATSDB< it might cause inconsistency
    So better use standard transaction like cats_appr_lite or cats_da

  • Re: Approving two plan variants in an appropriation request

    Hi All
    I have created a variant 01 for appropriation request and approved it. I want to supplement the same appropriation request with a new budget. So , I created a new variant , and assigned it to a new plan version...But the problem here is I was unable to approve the new variant...The approval button is grayed out...Can anyone help me out please...Why the system is not letting me to approve the new plan variant.

    Hi ,
    as I said variants are like quotations, so you have to maintain it...........
    in case of rolling up plan values you have to select respective status profile before rolling up respective variant version or variant version range.......  (IM34)
    1. approved status profile...
    2. created status profile..
    3. released status profile...... like that
    - give both CRTD & APPRD versions  in IM34... select status profile for approved & roll up
    then check in IM36 ...
    Regards,
    Venkatesh

  • Not possible to delete link investment program position from Appropriation request

    Dear specialists,
    We have a problem with deleting a linked investment program position in an appropriation request (IMA3, IMA11 or IMA12).
    We could edit some of the appr.req.'s but a few give an error.
    Steps done:
    We deleted the status BUDG from the linked projects (budgets deleted and OPSX for deletion of status).
    The we run the IM27_repeat.
    For the most of the appr.req.'s the linke was removed (table IMZO).
    For a few of our req.'s the link is not removed so that we can't link the new progr.pos. to this appr.req.
    Regards,
    Marcel

    Hello Marcel,
    Please check Customizing of the investment program type under 'assignable operative objects' in t-code OIT3 or in following path
    SPRO --> Investment Management --> Investment Programs --> Master Data --> Define Program Types
    Also check in following SAP note
    130216 - Program position not allowed for measure
    Regards
    Tushar

Maybe you are looking for

  • Multiple Users Sharing WinCE Device

    Is it possible for multiple users to share the same WinCE device? One of our business requirements is to allow users to share the same WinCE device, example, one device shared for an entire branch office. Common scenario, UserA syncs and modifies dat

  • Xorg segfault in gnome 3

    This week xorg crashed a couple of times, I am trying to find out why but I do not know where to start looking. I am using xorg with gdm and gnome 3. It just happened again, so I gathered some data I thought might be usefull. The crash: Backtrace: [

  • Hallo, ich habe seit einigen Tagen das Problem, dass im App. Store meine gekauften Artikel nicht mehr angezeigt werden. Kann mir hier jemand weiterhelfen?

    Hallo an Alle, Habe wie oben beschrieben seit einigen Tagen das Problem, das ich auf meinem neuen IPad im AppStore die gekauften Artikel nicht mehr angezeigt werden. Kann mir hier irgendwer bei diesem Problem weiterhelfen. Viele Grüße Alex

  • Error in Deployement of EJB in Oracle8i

    I have create Remote /Home Interface n Bean class file thr. JD -3.0 . After that when i tried to deploy it in Oracle8i Database it's giving error in compiling Stubs . the error is as follows : java.lang.NoClassDefFoundError: java/util/ArrayList at su

  • HP Pavillion desktop with Windows 7

    After sitting idle I am getting a blue screen error code and the computer has to be restarted.  c:/windows/minidump/071114-34741-01.dmp. I am inexperienced and dont know where to start. At first the blue screen was saying Kernel data imput error or s