Approval Level

Hi all..
   I want to get the Approver level...in my scenerio i have 3 levels of approver ...when the 3rd approver approves the workitem i want update some values..
i write the coding in the SAVI Badi it is working ... i am not able to get the approver level...i am having the workitem ID...
how can i get which level the approver is correponds to...??
Help me on this...
thanks..

Hi all...
i found the solution....
thanks..

Similar Messages

  • BADI/User exit for ME18 to specifically check for Approval Level...

    Hi all,
    I hope this is not a repost. I have found none so far in SDN forum. However if do, please point it to me. I will gladly close this thread.
    Ok, i need a userexit/badi, whichever will do, to check for user approval levels in ME18.
    So far I couldn't find a user exit/Badi that is suitable in my SAP system using SMOD and the program that find user exit by TCODE.
    I hope SAP do provide a user exit that can actually check for user Approval Level in ME18.
    Can anyone share this info on this issue?
    Thanks,
    William Wilstroth

    There are few enhancement points available for ME18. Please check them once.
    Thanks,
    Srinivas

  • Approval Level in Process Controlled workflows

    Hi Sap Gurus,
    How can i find the number of approval levels in process controlled workflows for Shopping Cart, Purchase Order....
    Thanks in advance

    Hello,
    IMG: SAP Implementation Guide > SAP Supplier Relationship Management > SRM Server > Cross-Application Basic Settings > Business Workflow > Process-Controlled Workflow > Business Process Configuration > Define Process Levels
    For concerned object type, select "Process Schema Definition" directory.
    Then, select correct process level schema to display "Process Level Configuration" directory: here are the process levels defined.
    Regards.
    Laurent.

  • Setting approval level for credit management in SD

    Dear Gurus,
    I have a case like this:
    My client would like to use credit management in SD. They have few approval levels for for credit limit release.
    Exp: With SD has amount under from 1000$, Mr. A has the right to approve and release it
            With SD has amount bigger than 1000$, Mr. A  have to release it and then Mr. B check again afterwards Mr. B can reject and release it up to his decision.
    As I see in SAP, maybe there is only one level for check and after release the SO doesn't need other approve anymore. But I am still concerning about how to find or config to satisfy this requirement.
    Thank for nice support!

    In our case we have maintained a view named as "ZVW_OAR_WF_CTRL" which is created by our ABAPer.
    The fields in this view are
       FIELD NAME                              DATA ELEMENT         TYPE         LENGTH
    1) MANDT                                          MANDT                         CLNT             3
    2)PROCESS                                      ZDE_WF_PROCESS      CHAR           2
    3)KKBER                                           ZDE_KKBER                  CHAR          4
    4)GRUPP_F                                       ZDE_GRUPP_CM_FROM CHAR         4
    5)GRUPP_T                                       ZDE_GRUPP_CM_TO      CHAR         4
    6)LEVELS                                         ZDE_WF_LEVEL              CHAR         5
    7)VALUE_F                                       ZDE_NETWR_AK_FROM   CURR       15
    8)VALUE_T                                       ZDE_NETWR_AK_TO         CURR       15
    9)APPR                                            ZDE_PLANS                       NUMC      8
    10)APPR_AD1                                  ZDE_PLANS1                    NUMC       8
    11)APPR_AD2                                  ZDE_PLANS1                   NUMC        8
    12)BOX_AC_APPR                           ZDE_AD_SMTPADR_BOX  CHAR       241
    13)BOX_AC_REJC                            ZDE_AD_SMTPADR_REJ   CHAR      241
    14)NEXT_LEVEL                              ZDE_WF_LEVEL_NXT         CHAR       5
    You can ask your ABAPer such that your view contains the above mentioned fields and in the the approvers you have to enter the "Pernr id" s of approver s which can be taken from HR people.

  • BW-approval level of a purchase Order from MM module

    Hi,
    I have a query in BW.where do we place the approval level of a purchase order from MM module.
    If any one cud help me with this doubt,thanks.

    I am still in doubt,but will ask the question some time later.Thanks

  • Stat machine workflow task workflow status different values on different state activity(Approval level)

    i have developed the State machine workflow in which i am using default workflow task
    i have added one status dropdown and that is having approve or reject that i set using workflow task drop down values
    now my requirement is that when my workflow goes to different approval i need to have different status values in dropdown
    for example
    on manager approval state activity i need to add additional status value forward to legal
    but when it moved to next activity this task status field should show only approve and reject
    in summary i need to have different status values for workflow task when it moved to different state activity(approval levels)
    can we set these status field of task for state machine workflow programtically as well like for different approval level of task i need different status to be set for the dropdown of task status field
    MCTS,ITIL

    Hi Shahid Siddique,
    I have seen a similar thread from you about this issue, create custom form for the seperate form is a considerable workaround, you can have a check whether it works.
    http://social.technet.microsoft.com/Forums/en-US/9baa0c32-1cde-4c58-aa7c-3568ccf0cdc9/different-approval-level-of-task-i-need-different-status-to-be-set-for-the-dropdown-of-task-status?forum=sharepointdevelopmentprevious
    Thanks,
    Qiao Wei
    TechNet Community Support

  • Database table of Match approval level data in shipment more tab

    hi friends
    i need to know the database database table of Match approval level data in shipment > more tab of PO.
    pls help. its urgent.

    Hi friends
    Thank you all for reply. 2-Way, 3-Way or 4-Way values are coming against particular item according to the following combination of values in inspection_required_flag and receipt_required_flag column of PO_line_locations_all.
    4-WAY :Inspection_required : Y , Receipt_required : Y
    3-WAY :Inspection_required : N , Receipt_required : Y
    2-WAY :Inspection_required : N , Receipt_required : N
    it refers there is no fixed column in table based on which 2-Way, 3-Way or 4-Way values are coming for MATCH APPROVAL LEVEL field in that form. am i right? pls response.
    One more thing, inspection_required_flag and receipt_required_flag columns are also available in mtl_system_items_b. My question is when a PO is created with any item which value combination is prioritized. i mean when i open Shipment form and go to More Tab, a value for MATCH APPROVAL LEVEL field is automatically set for that item. Where does that value come from? does it come from PO_line_locations_all or mtl_system_items_b ?
    if my concept is not wrong it comes from mtl_system_items_b. after saving that PO the value is then stored in PO_line_locations_all.
    if my concept is wrong in any way pls let me know. Thanks
    Edited by: Lisan on Jul 15, 2009 9:45 AM

  • Approver level 2 not receiving Workitem

    Dear Forum contributors,
    May I kindly ask you advice about the next situation?
         We have set up a WF process with 3 levels based on the SC amount.
         Requesters are able to change approvers determined by the system according to a custom criteria.
         The conflictive case goes as it follows:
    o     Requester creates a SC. Three levels of approval are determined.
    o     Requester changes approver level 1determined for another approver of the same level.
    o     Requester changes approver level 2 determined for another approver of the same level.
    o     SC is ordered.
    o     Workitem goes into the approver level 1 inbox. Approver level 1 completes workitem.
    o     Workitem goes into the approver level 2 inbox.
    o     Approver level 2 is out of office for a long period, therefore requester enters into the SC and changes the approver level 2 for another one with the same level.
    o     Work item is not going into the new approver level 2 inbox. Woritem only goes into the new approver inbox once the original one has completed the workitem.
    Is this standard behavior?
    Thanks in advance for your support,
    Abraham

    Hi,
    There is a slight difference here.
    WF is not being restarted. As I mentioned in the initial exposure, work item is not moving to the approver level 2 changed until the original approver level 2 has approved the work item( not the approver level 1).
    u201CThe conflictive case goes as it follows:
    o Requester creates a SC. Three levels of approval are determined.
    o Requester changes approver level 1determined for another approver of the same level.
    o Requester changes approver level 2 determined for another approver of the same level.
    o SC is ordered.
    o Workitem goes into the approver level 1 inbox. Approver level 1 completes workitem.
    o Workitem goes into the approver level 2 inbox.
    o Approver level 2 is out of office for a long period, therefore requester enters into the SC and changes the approver level 2 for another one with the same level.
    o Work item is not going into the new approver level 2 inbox. Woritem only goes into the new approver inbox once the original one has completed the workitem.
    Thanks for your feedback,
    Abraham

  • OTL Multiple Approver Levels

    In OTL while defining Approvers, We have defined HR Supervisor as Approver for Human Resources Applications. Now we want to set second approver level, which can be person/ or formula.
    But when I defined another level with same Application it gives an error that I can not have two rows for same application. Then how can I implement above functionality using approval style

    I guess you can achieve it using Entry Level Aprovals.
    1. Define a empty Time category(TC1)..i.e. just select Dummy Element context, do not select any element name (its implied that Time category includes all elements)
    2. In the Approval style scree, select Entry level approvals as the approval mechanism.
    3. Click Entry Level approval fragments button
    4. Define as follows
    Row1=> TC1 - HR Supervisor - 1 (seq)
    Row2=> TC1 - Person - <person name> - 2(seq)
    I guess it should work

  • Dynamic Approval Levels In RFX

    Hi,
    I Have requirement i.e  Approvers are determined on the basis of Purchasing Group. Approval Levels May Vary  Depending Up on the Purchasing Group. I have seen lot of threads in this forum regarding this . BRF needs to be implemented for this . But  iam new to this Concept . AnyOne please Gide Me in this regard
    Edited by: sunil challapalli on Apr 12, 2010 8:05 AM

    ev_type = 'B'.
      ev_length = 1.
      CLEAR ev_currency.
      ev_output_length = 1.
      ev_decimals = 0.
      ev_value = abap_true. " no processing
      ev_data_missing = 'X'.
    get event object
      lo_wf_brf_event ?= io_event.
    get Context Container from BRF event
      lo_context_provider = lo_wf_brf_event->get_context_provider( ).
      CALL METHOD lo_context_provider->get_document
        IMPORTING
          ev_document_guid = lv_document_guid
          ev_document_type = lv_document_type.
      CASE lv_document_type.
    WHEN 'BUS2200'.
       ev_value = '3C_RQ_600_002'. """Process Schema Name
       CLEAR ev_data_missing.
    WHEN OTHERS.
      ENDCASE.
    ENDFUNCTION.
    For testing Purpose I hardcoded the  Process schema..

  • Unreleased PO/SA and their Approval Level

    The client need a report on the unreleased PO/SA and their approval level (lowest level only).
    In the Structure RM06B, We have two fileds
    ANZEF : Final Release
    ANZFR : Release to date
    The difference between the two fields will give me the unreleased PO/SA.
    My question is
    1) Does data comes from Structure-Field combination, if not
    2) What is the equivalent Table-Field combination and how do I see it.
    Thanks and Regards,
    Bhavesh

    Hi,
    Look at the release status of the PO.
    Screenfield MEPO_REL_GENERAL-FRGKX (you may find in ME23n for a po that has release strategy and not released yet, in its header -->Release Strategy tab)
    Release indicator can tell the status of PO whether released or not
    It is however, configured:
    T16FE-FRGKE
    This table will show you for the picked up release strategy in the PO, how many levels are there and at what level what status it will have...
    Hope it helps!
    Regards

  • Audit on Match Approval Level - 2-Way, 3-Way...

    Hi,
    We have a requirement where user wants to audit any changes made to Match Approval Level field. If anyone changes 3-way to 2-way or 4-way to 3-way it should be tracked. Are there any audit tables for this?
    Thanks
    Sam

    Hi Sam,
    As this is a part of setup, so cannot track the history. Where as the same thing can be tracked at purchase order level. you can ask for customized report to your technical team and can identify the which match approval level has been used for that order.
    Thanks & Regards
    Ankur Dawra

  • Added Approver is merging in ASM approver level

    Hi Experts,
    We are in SRM5.0 version, when a PO is being ordered, if i add a valid approver at the preliminay approver level, i.e before the preliminary approver it will go for the approval to his inbox and then the preliminary approver.
    Suppose I have a PO with one Preliminary approver and 2 ASM approvers.
    At the ASM level, if i add a valid approver at the second level i.e before ASM approver, the approver will get added and when I refresh the PO, the added approver will display at the added ASM level.
    When the First level of approver i.e preliminary approver approvers the PO, the PO will go to the next level for approval.
    But here the added approver is being merged with the ASM approver, and when i check the node id of the added approver will be deleted.
    Kindly let me know if this is a standard behaviour in SRM 5.0, if not then at what class/method/FM/BADI this merging of the ASM approvers is taking place.
    Many Thanks in advance
    Regards
    Ahmed

    Can you please check whether the first user has approved the cart or not ?
    Check the workflow LOG in SWI1 and there you can see the details, why the workitem is not being sent.
    ~Mani

  • Approver Level in Workflow?

    Hi all,
    I have  a z table and it has fields like PERNR APPROVER_LEVEL and APPROVER_ROLE.
    and whevever workflow is trigger it will first go to approver level 1 then if it is approved by approver level 2 then it will go to second level....and if not approved within 1 week then it will go to secone approver level.
    can anyone help me?do i need to create ZMETHOD for that?
    Thanks and Regards,
    Arpita

    I think your issue might be how to go direectly to the second level when the first approver has not acted on the workitem for 1 week right?
    If this is your concern then what you can do is you have to make use of Latest ENd tab of the workitem, make sure you use expression in the Date field and populate the date into this expression by adding 7 to sydatum .
    And selct the deadline type as MOdelled, now once you selct the deadline as modelled and new branch will be created and in this new branch you have to copy paste the decision workitem  but this time the agent should be second level approver, once he acts on it in any of teh cases either approved or rejected , include the process control step and choose the options Complete workflow...

  • Completion level preceds the approval level

    Dear SAP expert,
    Our company is implementing SRM 7.0 right now and we have a confusion of what SAP means in the documentation for approval with completion level. It mentions, as I quote:
    "If the process schema contains a completion level, it always precedes the approval levels"
    Does it mean that the approver which able to do a completion (having inquire button) cannot be the approver AFTER the approver who can only approve/reject? We exactly have the requirement where ALL the approvers need to approve first, and only after that the purchaser will complete the shopping cart (eg. changing the free text item with a product id), where the purchaser will be the last approver.
    This is to prevent the stigma that purchaser is delaying the process (IF the purchaser is the first approver with completion, then if there is a delay in purchaser it will be blamed on the purchaser).
    Can someone shed the light on this matter?
    John

    Hi Saravanan,
    Thanks a lot for your help. One thing i notice in the note that you mention that by default if SC is in approval phase and when the creator receive the work item, he can only accept the rejection. I thought that if the SC is rejected the creator will always have the option to revise and restart the approval workflow? As in http://help.sap.com/saphelp_srm70/helpdata/en/74/c0256bebb54f1c8dfb519d2908152b/frameset.htm
    which one is correct? If the SC is rejected and it goes back to the creator, the creator can have the option to not accept the rejection right? By revising the SC and re-start the approval again.
    John

Maybe you are looking for

  • Calling a VI which uses "system exec.vi" with LabVIEW run-time engine as adapter

    Hi, My TestStand sequence calls a VI which includes a call to "system exec.vi". When I try to load it in TestStand and if LabVIEW adapter is set to run-time engine, I get an error message "Unable to load Vi...". If I switch the adapter to "Developmen

  • Using an external hard drive for backup

    I admit to knowing nothing about this so I need someone's advice. The wiring for the backlight in my iBook fried 2 nights ago and I have to send it back to Apple..very expensive problem add to the fact that I did not extend my apple care OUCH!! Anywa

  • HELP!  mounting laptop as external drive

    I just bought my Macbook Pro (used) and I want to mount it as an external drive from my old G4 running on OSX 10.3.9 I have a firewire cable to link them but I don't know how to launch either one on the other desktop. HELP!!

  • Screwy burning CDs in iTunes

    Some of the CD albums I burn into iTunes end up with as many individual "albums" as there were songs on the CD, each one a separate "album" on iTunes. A nuisance. How can I correct?

  • IMac to iPod using Wi-Fi

    Why dose my Wi-Fi connection drop off at times even though I do not move the iPad or my iMac, when the connection drops I then go to my iMac and put the iPad close to the iMac and it takes about a minuet for the signal to come to full strength, also