BADI after Final Approval in SC

Hi Guys,
Please let me know whether there is any BADI after the finl approval step completed in the Shopping cart.. Or I have to use the workflow events to handle???
regards,
Prabhu.

Here are some Badis that will be triggered after approval
BBP_CREATE_BE_PO_NEW
BBP_CREATE_BE_RQ_NEW
BBP_TARGET_OBJTYPE
BBP_DETERMINE_LOGSYS
BBP_EXTLOCALPO_BADI
BBP_SRC_DETERMINE
Regards,
Jagadish

Similar Messages

  • FYI Notification after final approval using AME

    Hi,
    We have a requirement where we need to send a FYI notification to a group of people after final approval. Could you please guide if it can be done with the help of AME or not.
    If yes can you please tell me the detail steps.
    Regards,
    Rakesh.

    Hi Rakesh,
    - you can create another rule in AME with the same conditions as your main rule.
    - Make sure the rule type is For Your Information.
    - Create approval groups for the people you want to send the FYI notification to and add these approval groups to the rule (using Post Approval as action type)
    - Make sure the order number of your new approval group is higher than the order number of the approval groups in your main rule. This will ensure that the FYI notification goes in the end and not somewhere in the middle.
    Thanks
    Shailendra

  • Self Service request is going to error after final Approver.

    Hi,
    Here we configured leave system through EIT and we are using self service (EIT) to make leave request. We have 3 level of approver for Annual Leave. Problem here is after final approver (3rd approver) approves the leave then request is going in to error. I traced the item key through Workflow Administrator > Status Monitor.
    The error is Details are given below (Status Monitor)
    Failed Activity     
    Notify HR About Commit Application Error
    Activity Type     
    Notice
    Error Name     
    WFNTF_ROLE
    Error Message     
    3205: '[email protected]' is not a valid role or user name.
    Error Stack     
    Wf_Notification.Send([email protected], HRSSA, HR_EMBED_DEPT_COMMAPPLERR_MSG, WF_ENGINE.CB) Wf_Engine_Util.Notification_Send(HRSSA, 1649471, 195663, HRSSA:HR_EMBED_DEPT_COMMAPPLERR_MSG) Wf_Engine_Util.Notification(HRSSA, 1649471, 195663, RUN)
    I appreciate if someone can help me.
    Regards,
    Jojo George

    Okay, if the $PROFILES$ reference has been working for a long time that doesn't sound like a problem. I would then suggest this is an unusual data scenario where the value the user selected was temporarily available. Don't ask me how - it's your data! The user that submitted it might be able to shed some light. For example, this kind of thing might do it:
    1) Manager logs on to ESS, starts an SIT transaction (the one in question) and Saves for Later. This sets $PROFILES$.PER_PERSON_ID to themself.
    2) Manager then switches to MSS and views one of their employees - this sets $PROFILES$.PER_PERSON_ID to their employee, not themselves.
    3) Manager then navigates to Homepage and continues the Saved for Later transaction from the Worklist (ie, without clicking on the ESS responsibility). Perhaps $PROFILES$.PER_PERSON_ID is still set to their direct report rather than themselves?
    4) Manager then selects one of their employees contracts rather than their own (because of $PROFILES$.PER_PERSON_ID being wrong).
    5) Manager submits the transaction.
    I don't know if that's possible or even if that's how it behaves. But it sounds plausible and is an example of perhaps the weird set of circumstances that might have happened here. Regardless, I'd still maintain that this value was available to the user in the Value Set at the time they submitted it.
    If it's just a one-off data problem and this has been working fine for a while I wouldn't worry about it. Bin the workflow, get the employee to re-submit. Job done.

  • Auto mail of purchase order to vendor after final approval(release)

    hello all,
    my requirement is that.after creation of purchse order and final release,my client want to send the puchase crder automatically to vendor via mail.
    pls explain me settings for same.
    i have already search the sdn threads,but not got the exact settings for this scenario.
    thanx in advance for your valuable reply.
    regards
    simran

    Hi,
    You could have searched in SDN for query sending PO by e-mail to vendor. There are a lot answers. OK.
    As required by you purchase order automatically will send to vendor via e-mail after final release, then set Dispatch time as 4 {Send immediately (when saving the application)} in NACE t.code in application EF for your PO output type and save. Also maintain condition record for PO output type in t.code: MN04 and keep Dispatch time as 4 {Send immediately (when saving the application)} with other parameters (document type, purchase organization etcu2026.)
    For more check links for details setting e-mail setting for PO
    http://www.architectsap.com/blog/sap/sap-mm-purchasing-send-purchase-order-by-mail-to-vendor-in-sap/
    http://www.sap-img.com/materials/external-send-sending-po-by-email.htm
    Regards,
    Biju K

  • Is BG_ABSENCE_DURATION called again for duartion calculation after final ap

    Dear All,
    1. Create an absence request using self servcie and submit for approval, absence duration calculated is X
    2. change the BG_ABSENCE_DURATION fast formula, in such a way that the duration of the leave created in step 1 changes to Y
    3. approve the absence created in step 1
    4. the absence is committed to database but note that the absence duration is not as per the change in the BG_ABSENCE_DURATION fast formula, the absence committed shows absence_days as X and not the actual Y
    Is the duration not being calculated again before the absence is committed after final approval?
    Thanks & Regards,
    Supriya

    I finally got the call that my phone has arrived at the centre on Friday and is ready to be collected.
    I'll finally get my phone back on Monday, 4 December i.e. after 4 and half months ! And it cost me Rs. 2500 (Around $50).
    So now I ask is it worth waiting for 5 months for a phone repair which will cost you 50 dollars?
    I love Sony Ericsson phones and that is the only reason I'm going to stick up for them. But there's no way I'm giving the phone to any Sony Ericsson outlet in future for repairs and nor am I encouraging any of my friends and aquaintaces do the same !
    Thank you.

  • How to execute Update Module FM after final commit work for a T-code.

    Hello Folks,
    I have a bit complex issue with my current object.
    We have modified MM41/MM42 transactions and added a subscreen to fulfill the requirement.
    We have designed the subscreen and embedded the same to MM41/MM42 through SPRO configuration.
    Now for update business logic,i am trying to execute one Function module(Update Module) in update Task...so that it will be executed once after the final commit work will be done for MM41/MM42.
    But its not executing.
    To fulfill my requirement i need to execute the FM only after Final Commit work for MM41/MM42.
    Please suggest in this regard.
    Even i can see few BADI's which are triggering through MM01/MM02 but not through MM41/MM42.
    BADI_ARTICLE_REF_RT
    BADI_MATERIAL_CHECK
    BADI_MAT_F_SPEC_SEL
    Code with which i am trying is given below.
    After PAI event of the subscreen---
    1:        MODULE USER_COMMAND_9001.
    2:       MODULE user_command_9001 INPUT.
                        PERFORM sub_save_mara ON COMMIT.
              ENDMODULE.
    3:       FORM sub_save_mara.
                         CALL FUNCTION 'ZMMUPDATE_MARA_APPEND_STRUCT' "IN UPDATE TASK
                                        EXPORTING
                                                 materialno = gv_matnr
                                                 appendmara = ty_zzmara.
             ENDFORM.                    "sub_save_mara
    4:                FUNCTION zmmupdate_mara_append_struct.
                      ""Update Function Module:
                       ""Local Interface:
                      *"  IMPORTING
                   *"     VALUE(MATERIALNO) TYPE  MATNR
                   *"     VALUE(APPENDMARA) TYPE  ZZMARA
    Data Declaration for Local use
      DATA : w_mara TYPE mara.
    Selecting the latest values for the material.
      SELECT SINGLE * FROM mara INTO w_mara WHERE matnr = materialno.
      IF sy-subrc = 0.
      Move the ZZMARA values to structure MARA
        MOVE-CORRESPONDING appendmara TO w_mara.
      Update the values in table MARA.
        MODIFY mara FROM w_mara.
      ENDIF.
    ENDFUNCTION.
    Kindly suggest.Thanks in advance.
    Regards
    Ansumesh

    Hi..
    The code given by me will work fine provided the Final commit should happen.
    Because to execute FM with update task,final commit work should happen which is mandatory and after that it will call the update task.
    In my case final commit work was not happeneing because..SAP standard program was not able to detect wether there is any change in my sub-screen or not as the standard program & my custom program,subscreens are different.
    As it was not able to detect the change,so final commit was not happening and hence update task also.
    To provide the reference of change in my subscreen to standard program ,i set a flag as per the change in the subscreen
    And exported the same to memory.
    Then Implemented one enhacement spot in MATERIAL_CHANGE_CHECK_RETAIL Fm where i have Imported the flag value.
    Based on my custom flag value,i have set one standard flag FLG_AENDERUNG_GES which tells SAP standard program for MM42 wether any change has happened or not.
    The above solved my purpose.
    Regards
    Ansumesh

  • Restriction of revoke after final release

    Hi experts,
    After final release of purchasing document lets say PR or PO user should not be able to revoke it.
    Any suggestions highly appreciated apart from getting it done  through user exit.
    Regards,
    Maverick

    Dear Ramesh,
    Thanks for your response.
    I have already set changeability to 1 but my concern is after PR final approval if a PO is created with its reference then in this PR user should not be able to revoke or cancel an approval.
    I think we can do this with user exit but is there any other alternative?
    regards,
    Maverick
    Edited by: Maverick 331 on Jun 16, 2009 1:00 PM

  • Activate Commitment for Purchase order after PO approval

    Hi there,
    A requirement is to have fund/financial commitments set only after PO approval (ME28, ME29N) and not before.
    Is there any standard way or BADI or workaround to have such a system behaviour?
    Kind regards

    Hi again.
    You are working with PSM - Public Sector Management (or EA-PS), were, additionaly to financial management you have budget management.
    Try, in tcode SM30, to find tables starting with PFM*. This table - PFM_01005 - sets the moment when you want the commitment to be created.
    Other helpfull tcodes:
    PFM_TPCCOMP
    PFM_01TP29
    PFM_TPGCOMP - Geração automática do Compromisso
    PFM_01050
    PFM_01004
    Cheers.

  • I am in process of restoring an iphone4 to its default settings after getting approval from my carrier to unlock it. Using itunes, it is saying "verifying iphone restore" and hasbeen stuck there for about 2 hours.

    I amtrying to restore an iphone4 to its original default settings after obtaining approval from my carrier.  I am using itunes and following instructions given.  It has been stuck on "verifying iphone restore for about 1 1/2 hours with no movement in the bar across the phone itself.  Task manager is showing very little activity.  I have internet connectivity.  Is this an issue here or with apple?  Thanks.

    Thanks.  Finally unhooked the phone and then tried again.  This time it went into recovery and reloaded all as it should have and gave me the "unlocked" message which was what i wanted to see!  thanks

  • Production order status was not changed to 'CNF' after final confirmation.

    Hi guru.
    I experienced very special case that production order status was not changed to CNF after final confirmation.
    I did final confirmation and canceled confirmation. (CNF -> REL)
    And I did final confirmation again because of fixing activity quantity.
    the strange thing is that production order status wasn't changed from REL to CNF.
    I did  confirmation again with 0 activity, thereby  I solved this problem
    BUT i don't know why this case happened.
    Please, explain the reason.
    Thanks.

    Hi,
    As per my observation, their is not any change in the status of the order REL with confirmation CNF, instead of this, it has change from CRTD & then to TECO.
       Sequence of the status of the order as below
    1) CRTD MANC NMAT SETC
    2) REL  NMAT SETC - Changes from CRTD to REL after releasing of the order
    3) REL  CNF  PRC  CSER ERTR OPGN SETC -  After confirmation, it updated after the order REL status.
    Rgd,
    Chetan

  • Premiere elements 12 is cutting off images after finalizing project

    I have recently finished a music video project and after finalizing the project and saving it down as a wmv. file, I have played back the video and parts have been cut off. I use a lot of green screen keying in my videos and at times the tops of peoples head will be cut off and images aren't aligned the way I had them within the editing program. This is only happening after I save & share the project, but yet everything looks fine in the editing window. No one's heads or limbs are cut off and the back ground images for the green screen effect look fine in the editing window, yet once the project is saved down the background images aren't stretched across the screen like they appeared in the editing program. I don't understand why this is happening and I'm seeking help before I resort to modifying any of my work again.
    Case & point, why is what I see in the editing window different from what I see after the project is finalized? PLEASE HELP!!

    screamindemon
    What computer operating system is your Premiere Elements 12 running on? For now I will assume Windows 7, 8, or 8.1 64 bit in case I need to mention specifics.
    What you describe is probably a mismatch of project settings importing and exports. So let us start with details.
    What have you or the project set automatically for the project preset? (See Edit Menu/Project Settings/General and the readings for Editing Mode, Timebase, Frame Size, and Pixel Aspect Ratio even if they appear to be grayed out.)
    What are the properties of what you are putting on the project's Timeline? Do the properties of the source media match the details of the project preset that you are using.
    Then the most likely cause of the problem...your export settings.
    From what you wrote, you are probably using
    Publish+Share
    Computer
    Windows Media
    Now the important part, what are you selecting for "Presets" and what are your settings under the Advanced Button/Video Tab and Audio Tab of the preset selected?
    The answers will be in your details.
    If you have questions about what is written or need clarification on it, please do not hesitate to ask. But, the answers are need for all of the above.
    Thank you.
    ATR

  • What is the IDOC for Final Approval of PO

    Hi,
    Can any one tell me ..
    1. what is the IDOC for Final Approval of Purchase Order?
    2. Is there any Separate IDOCs for GRN(Goods Receipts
    Note) in Transaction MIGO. Like Creation of GRN,
    Changing of GRN, Cancelling of GRN, Transfering materials to Scrap or Cost center (Changing of Movement types in MIGO).
    regards,
    Khaja.

    Khaja,
    1. There is no separate IDOC for final approval of a PO. IF you have configured a release stratgey for a PO, the PO IDOC will be transmitted only upon the final apporval of the PO.
    2. Yes there should be a IDOC for Goods Receipt.
    Regards,
    Ravi
    Note : Please mark the helpful answers

  • Trigger badi after giving data in custom tab of po item

    Hi,
    We have added custom tab in po item level, now we want to make those fields manditory
    for specific document type.We are using badi ME_PROCESS_PO_CUST .
    The message is getting triggered initially , but after giving data in the custom fields the badi
    is not getting triggered again.And triggers if we make changes to some other fields in po.
    So can we trigger the badi after giving data in custom tab ?
    I was trying something like this.
    method IF_EX_ME_PROCESS_PO_CUST~PROCESS_ITEM .
      DATA: l_if_header TYPE REF TO if_purchase_order_mm,
            ls_header TYPE mepoheader,
           ls_mepoitem TYPE mepoitem,
      l_if_header = im_item->get_header( ).
      ls_header   = l_if_header->get_data( ).
      CALL METHOD im_item->get_data
        RECEIVING
          re_data = ls_mepoitem.
    IF ls_header-bsart = 'BW'.
    if ls_mepoitem-ZZONAME IS INITIAL.
    MESSAGE 'Plz enter Operator name in custom data' TYPE 'E'.
    endif.
    endif.
    endmethod.
    Any pointers are welcome..

    Solved using exit EXIT_SAPMM06E_012
    This exit will trigger even after giving data in custom tab at po item level.

  • Generation of Output after Final release of Purchase Order

    Hello
    When a PO is subject to release procedure the output for the PO is only generated and sent  when the PO has been finally approved. I would like to know is this sap standard internal feature or do we need to configure it.
    If it is standard then can some throw light on what happens on background?
    If it needs customization please let me know the customization details?
    Regards
    Mohammed

    Hi,
    Out put of the PO is something to do with the Release Indicator assigned for each state of release of the document.This indicator if is blocked state of a PO it prevents from outputing the message .If the indicator has the status Released by way of releasing by the concerned user than the same can be outputed.
    If the PO is subject to a release strategy, it must normally be released before it can be transmitted to the vendor. Therefore, when a PO is created, it is assigned a release indicator that blocks it from being outputted in message form.
    This I think is a standard behaviour of the system.
    Dhruba

  • IPhone went bad after software update - iPhone 5 is now stuck on Itunes connect and has vertical lines

    iPhone went bad after software update - iPhone 5 is now stuck on Itunes connect and has vertical lines.
    I found a video on youtube with similar issues - http://youtu.be/Xuuqxx18-bA
    EVERYTHING HAS BEEN TRIED: Restore, Reboot, Recycle, Replacing Cables, etc....
    I don't have Apple Care, what to do? Spend more money and buy a new phone?

    Here is another person who has a problem with the iPhone 5 screen https://www.youtube.com/watch?v=sc1ZPWSA8dc and they have just received them NEW!!!!!
    I myself, two days ago purchased a  2nd hand iPhone 5 that was advertised as having a line of squares at the bottom of the screen. I Googled it and found people saying it was a screen issue and to replace the screen, so I did this and it is still happening with a new screen.
    I am starting to dislike Apple intensely after reading forum posts and watching videos where people are asking for help and telling us about issues that they are having with their phones.
    Why is Apple getting it so wrong with their updates and manufacturing that they are completely destroying iPhones that cost a lot of money and then expecting the owner to purchase another phone unless they are still in warranty.
    Apple you should be going out of your way to put things right for people but instead there is a wall of silence over so many of the issues destroying peoples phones.
    SHAME ON YOU!

Maybe you are looking for

  • Problem with isAttributeUpdateable in deployed ADF appliction on AS 10.1.2

    I am trying to track down the source of an error that only appears when I deploy my ADF application to my Oracle Application server. The problem does not occur on the built in OC4J. I have already tried the ADF run time installer prior to deploying m

  • Question about data migration from one company to new without transactions

    Dear All, My company is using SAP B1 2005B. I would like to create new company which is based on existing one, including all configuration, chart of A/C and BP records and so on. May I know how to do it? From Samson

  • .gif animation quality.

    Hello, it's again my. I have a problem with my flash animation quality. I have a gif animation - the quality should look like this. But instead it looks like this, when I save it like a .gif animation. How can I save my quality on gif format?  (sorry

  • Moving an object in the stage

    Any help on this would be greatly appreciated. I have an object that is serving as a background for a flash website. The background object (a table) moves and rotates around when clicked, exposing different parts of the table on the stage when the us

  • EKKO+ RSEG : Report times out

    Hi What would be the most effetive way to check whether an purchase order has been invoice receipt(IR) and what the invoice document number is? The report times out because i don't use the year and invoice document number when reading rseg. The link