BAdi's for Preq's and Contracts

Iam trying to find  badi's for custom fields in purchase requisition(me51n and me52n) in header level and custom fields in contracts(me31k and me32k) in header level.If don't is there any user exits for those one's.once i developed the screen how to configure to add that screen to the badi.Can any one explain clearly.
Avinash m.

Hello,
For Purchase Requisitions, You need to implement enhancement MEREQ001, enhance the structures to add the fields on the screen, and call necessary Function exits to display / update the table.
Please refer to the thread:
enhancements MEREQ001 in purchase requisition
Hope this helps you.
Best Regards, Murugesh AS

Similar Messages

  • Exit for role determination via exit for scheduling agreement and contract?

    Hi..
    I have a requirement to fetch the agents in run-time for PO,PR,SCHEDULE AGREEMENT, CONTRACT..
    For PO i am using EXIT : - M06E0005
    For PR release i am using EXIT :- M06B0001
    By using above 2 exits i am getting the agents at run-time...
    Same way i need the EXIT for SCHEDULE AGREEMENT and CONTRACT..
    if there is any EXIT for this please share with me..
    Regards,
    Imtiaz Khan

    Hi Imtiaz,
    Ideally you should have your agent determination logic in workflow itself instead of determinining them in EXIT.
    Can you tell me why you are determining agents in exit and how you are making use of it ?
    Also let us know how your workflows are getting trigger for all these documents.
    Regards,
    Ibrahim

  • Is workflow mandetory for shopping carts and contracts approvals srm7

    hi
    in SRM 7 are workflows mandetory for approvals of Shopping carts  andContracts?
    I understand you need an approved workflow to turn a SC to a PO.
    is workflow required for approval of  shopping carts or can approvals be done manually
    you create the SC and you communicate and  look at  the sc and approve it
    Same type of question for workflow in contracts  for approval ?? is it mandetory or optional (manual achieve approvals)
    cheers
    alex
    Edited by: Alex Waiyaki on Apr 23, 2010 8:24 PM

    Hello Alex,
    SRM 7 has process controlled workflow and its easy to configure for simple requirement.
    Yes, Shopping cart approval will be required to change status of SC to approved. Though it can be as simple as auto approval. SAP delivers number of standard BC Set for approvals including auto approval of SC.
    SRM also has a option of adding approvers & reviewers. SC creator can add approvers & it goes for approval to added approver.
    Hope this helps.
    Thanks
    Ashutosh

  • BADI/EXIT for SA (ME31L and ME32L)

    Hi all,
    I need to populate tax code based on the certain parameters in SA (ME31L and ME32L). Please tell me if there is any BDAI or exit available for my above requirement.
    I have already checked enhancement Spot 'ME_PROCESS_OUT' but its not working for ME31L and ME32L.
    Thanks a lot in advance.
    Regards,
    Sheelesh

    Thanks for your reply but its not working for me.
    Although i got one customer exit MM06E005 but as per the documentation of exit it seems that we can not edit sap standard field, we can only update our custom field.
    Is there any way to update the standard field?
    Edited by: Sheelesh on Nov 16, 2011 8:35 PM

  • Release strategy for PO and Contract

    Hi,
    I maintain characteritic for PO
    Plant
    Doc Type
    Net Order Value
    Purchasing Group
    I maintain characteristic  for contract
    Company code
    Target Value
    Doc Type
    Purchasing group
    My class consist of
    Plant
    Doc Type
    Net Order Value
    Purchasing Group
    Company code
    Target value
    Q1: Do i need to maintain ALL characteristic value when i define my release strategy for PO or Contract as some characteristic only apply to PO only or contract only?
    Q2:  What option do i have if i need to maintain all characteristic value ? leave it blank ? empty
    Currently my PO release is working fine but when i try to maintain the contract release inside the class . my PO release is not triggering . I maintained diffrent release group for both PO and Contract .
    Thank for your advice

    First of all
    For purchasing like PO,pr,contract you can able to get in ekko table.No need to maintain separate release unless if it your business requirement.Take Document type as one of the characteristics it will distinguish whether it is PO or contract.
    You have to maintain all the characteristic value then only it will trigered release.
    Check the release indicator as well.
    Hope it will help.

  • BADI/EXIT for FB60 Save document

    Hi All,
    I need to perform certain custom checks and save custom date in FB60 transaction.
    Please let me know the BADI/EXIT for header check and save document badis in FB60 transaction.
    Thanks and Regards,
    Vijay

    Hi,
    Could any of these exits be useful for you..??
    F050S001            FIDCMT, FIDCC1, FIDCC2: Edit user-defined IDoc segment 
    F050S002            FIDCC1: Change IDoc/do not send                        
    F050S003            FIDCC2: Change IDoc/do not send                        
    F050S004            FIDCMT, FIDCC1, FIDCC2: Change outbound IDoc/do not send
    F050S005            FIDCMT, FIDCC1, FIDCC2 Inbound IDoc: Change FI document
    F050S006            FI Outgoing IDoc: Reset Clearing in FI Document        
    F050S007            FIDCCH Outbound: Influence on IDoc for Document Change 
    F180A001            Balance Sheet Adjustment                               
    FARC0002            Additional Checks for Archiving MM Vendor Master Data  
    RFAVIS01            Customer Exit for Changing Payment Advice Segment Text 
    RFEPOS00            Line item display: Checking of selection conditions    
    RFKORIEX            Automatic correspondence                               
    SAPLF051            Workflow for FI (pre-capture, release for payment)
    Thanks

  • User Exit/BADI for Purchase Order and Purchase Requisitions

    HI,
    I have a requireent where i have to check the the user does not enter both Subitems and Over a Limit for a Service Purchase Requisition.
    Is there a User Exit or Badi that i can use where this information is availaible.
    also i have to check that release strategy is assigned to every purchase order where the version has been completed.
    Is there a User Exit or Badi where Information of EREV table is availaible.
    Regards,
    Tarun Bahal

    For Purchachase requisition , the BADIs and USER EXITS are
    ME_COMMITMNT_PARKING BAdI for Redefining Commitment Interface When Parking
    ME_MEREQ_PARKING BAdI Purchase Requisition: "Hold"
    ME_REQ_HEADER_TEXT Copy Header Text: Enjoy Purchase Requisition
    try with the above BADI's
    MEREQ001 Customers' Own Data in Purchase Requisition
    for Purchase order , the BADIs and USER EXITS are
    ARC_MM_EKKO_CHECK BAdI: Enhancement of Archivability Check (MM_EKKO)
    ARC_MM_EKKO_WRITE BAdI: Enhancement of Scope of Archiving (MM_EKKO)
    EXTENSION_US_TAXES Extended Tax Calculation with Additional Data
    MEGUI_LAYOUT BAdI for Enjoy Purchasing GUI
    ME_ACTV_CANCEL_PO BAdI for Activating the Cancel Function at Header Level
    ME_BADI_DISPLAY_DOC BAdI for Internal Control of Transaction to be Invoked
    ME_BAPI_PO_CREATE_01
    ME_BAPI_PO_CREATE_02
    ME_BAPI_PR_CREATE_01
    ME_BAPI_PR_CREATE_02
    ME_BSART_DET Change document type for automatically generated POs
    ME_CCP_ACTIVE_CHECK BAdI to check whether CCP process is active
    ME_CCP_BESWK_AUTH_CH BAdI for authorization checks for procuring plant
    ME_CCP_DEL_DURATION Calc. of Delivery Duration in CCP Process (Not in Standard)
    ME_CHANGE_CHARACTER Customer-Specific Characteristics for Product Allocation
    ME_CHANGE_OUTTAB Enrich ALV Output Table in Purchasing
    ME_CHECK_ALL_ITEMS Run Through Items Again in the Event of Changes in EKKO
    ME_CHECK_OA Check BAdI for Contracts
    ME_CHECK_SOURCES Additional Checks in Source Determination/Checking
    ME_CIN_LEINRF2R BADI for CIN India - Delivery charges
    ME_CIN_LEINRF2V BADI for LEINRF03 excise_invoice_details
    ME_CIN_MM06EFKO Copy PO data for use by Country version India
    ME_CIP_ALLOW_CHANGE Configuration in Purchasing: Changeability Control
    ME_CIP_REF_CHAR Enables Reference Characteristics in Purchasing
    ME_COMMITMENT_RETURN Commitment for return item
    ME_COMMITMENT_STO_CH BadI for checking if commitments for STOs are active
    ME_COMMTMNT_PO_RELEV Check for Commitment-Relevance of Purchase Orders
    ME_COMMTMNT_PO_REL_C Check for Commitment-Relevance of Purchase Orders
    ME_COMMTMNT_REQ_RELE Check of Commitment Relevance of Purchase Requisitions
    ME_COMMTMNT_REQ_RE_C Check of Commitment Relevance of Purchase Requisitions
    ME_DEFINE_CALCTYPE Control of Pricing Type: Additional Fields
    ME_DP_CLEARING Clearing (Offsetting) of Down Payments and Payment Requests
    ME_FIELDSTATUS_STOCK FM Account Assignment Behavior for Stock PR/PO
    ME_GUI_PO_CUST Customer's Own Screens in Enjoy Purchase Order
    ME_HOLD_PO Hold Enjoy Purchase Orders: Activation/Deactivation
    ME_INFOREC_SEND Capture/Send Purchase Info Record Changes - Internal Use
    ME_PO_PRICING Enhancements to Price Determination: Internal
    ME_PO_PRICING_CUST Enhancements to Price Determination: Customer
    ME_PO_SC_SRV BAdI: Service Tab Page for Subcontracting
    ME_PROCESS_COMP Processing of Component Default Data at Time of GR: Customer
    ME_PROCESS_PO Enhancements for Processing Enjoy Purchase Order: Intern.
    ME_PROCESS_PO_CUST Enhancements for Processing Enjoy Purchase Order: Customer
    ME_PROCESS_REQ Enhancements for Processing Enjoy PReqs: Internal
    ME_PROCESS_REQ_CUST Enhancements for Processing Enjoy PReqs: Customer
    ME_PURCHDOC_POSTED Purchasing Document Posted
    ME_RELEASE_CREATE BAdI: Release Creation for Sched.Agrmts with Release Docu.
    ME_REQ_OI_EXT Commitment Update in the Case of External Requisitions
    ME_REQ_POSTED Purchase Requisition Posted
    ME_TAX_FROM_ADDRESS Tax jurisdiction code taken from address
    ME_TRF_RULE_CUST_OFF BADI for Deactivation of Field T161V-REVFE
    ME_TRIGGER_ATP Triggers New ATP for Changes in EKKO, EKPO, EKPV
    ME_WRF_STD_DNG PO Controlling Reminder: Extension to Standard Reminder
    MM_DELIVERY_ADDR_SAP Determination of Delivery Address
    MM_EDI_DESADV_IN Supplementation of Delivery Interface from Purchase Order
    SMOD_MRFLB001 Control Items for Contract Release Order
    AMPL0001  User subscreen for additional data on AMPL             
    LMEDR001  Enhancements to print program                          
    LMELA002  Adopt batch no. from shipping notification when posting
    LMELA010  Inbound shipping notification: Transfer item data from 
    LMEQR001  User exit for source determination                     
    LMEXF001  Conditions in Purchasing Documents Without Invoice Rece
    LWSUS001  Customer-Specific Source Determination in Retail       
    M06B0001  Role determination for purchase requisition release    
    M06B0002  Changes to comm. structure for purchase requisition rel
    M06B0003  Number range and document number                       
    M06B0004  Number range and document number                       
    M06B0005  Changes to comm. structure for overall release of requi
    M06E0004  Changes to communication structure for release purch. d
    M06E0005  Role determination for release of purchasing documents 
    ME590001  Grouping of requsitions for PO split in ME59           
    MEETA001  Define schedule line type (backlog, immed. req., previe
    MEFLD004  Determine earliest delivery date f. check w. GR (only P
    MELAB001  Gen. forecast delivery schedules: Transfer schedule imp
    MEQUERY1  Enhancement to Document Overview ME21N/ME51N           
    MEVME001  WE default quantity calc. and over/ underdelivery toler
    MM06E001  User exits for EDI inbound and outbound purchasing docu
    MM06E003  Number range and document number                       
    MM06E004  Control import data screens in purchase order          
    MM06E005  Customer fields in purchasing document                 
    MM06E007  Change document for requisitions upon conversion into P
    MM06E008  Monitoring of contr. target value in case of release or
    MM06E009  Relevant texts for "Texts exist" indicator             
    MM06E010  Field selection for vendor address                     
    MMAL0001  ALE source list distribution: Outbound processing      
    MMAL0002  ALE source list distribution: Inbound processing       
    MMAL0003  ALE purcasing info record distribution: Outbound proces
    MMAL0004  ALE purchasing info record distribution: Inbound proces
    MMDA0001  Default delivery addresses                             
    MMFAB001  User exit for generation of release order              
    MRFLB001
    Regards,
    Anirban

  • BADI CRM_COPY_BADI for item splitting in Quote - Contract

    Hi all,
    i have this requirement to split the item quantity into 1 per line when a contract gets created from a quotation.
    im new to both CRM and BADI but after doing some research online i figure that my scope should involve creating an implementation of the BADI, configurating the transaction type, and then adding my splitting code in method PRODUCT_I.
    but problem is, i've created my implementation and put a breakpoint in both method COPY and PRODUCT_I... and when i try to create a follow-up from a quote to contract, only the COPY method breakpoint gets caught. however, im quite sure it's the PRODUCT_I method which i should be using as it contains the item level internal table being pass into it. but it doesnt seems to be called in this process (am wondering if it's some config thing which i've missed).
    can someone provide some guidance into BADI, CRM_COPY_BADI and possibly the requirement's approach?
    many thanks in advance.
    cheers,
    Ryan.

    Hi Karthik,
    thanks for the info!
    technically, my understanding is that when u create an implementation, the process should goes through all these methods at relevant point on relevant business transaction. but strangely after putting breakpoints in all the said methods above, it seems to just going through the COPY method everytime a followup is being created (from quotation to contract). btw, i'm processing it through tcode CRMD_BUS2000112-> openning an existing quote-> then creating a follow-up contract.
    or should should i instead be coding these method-calling manually (on ORDERADM_I and SCHEDLIN_I) or is there some config i'm missing?
    lost in badi, was working more on the old exits for MM/SD. any pointers are much appreciated.
    many thanks!
    cheers,
    Ryan.

  • No Range for Contract Offer and Contract

    Hi Experts,
    I have to Give the no range to contract offer and contact as per the contract type. We have three contract type 1) Factory LO 2) Land LO AND Building LO.
    Kindly guide me how to give no range to contract offer and contract. Waiting for your reply
    Regards,
    Manzoor

    Hi,
    You can maintain number ranges based on the contract types, it is available in config of contract types.
    To maintain different number ranges for contract offer basing on the type of contract, you can use BADI BADI_REOR_OFFER and method IF_EX_REOR_OFFER~GET_NUMBER     Determine Contract Offer Number with Int. Number Assignment
    Srini

  • Open PR, PO and Contract for services.

    Dear All,
    I want to develop a report that gives the open PR, PO and Contract for services.
    When user will enter the service number report will give the open PR, PO and Contract.
    But for services quntity in item overview is always 1 AU.
    I want to compair the quantity in item details (ESLL - MENGE).
    Suppose PR is with 100 Hrs and 3 diffrent PO created for this with 25 Hrs each.
    How Can I compair this.
    Thanks and Regards.
    Prakash

    TNX

  • I'm going to another country for a year and I would like to unlock my phone to take another sim other than my carrier. My contract with my present carrier is finished yet they still wouldnt unlock the iphone 4 for me. How can I be able to unlock it?t

    I'm going to another country for a year and I would like to unlock my phone to take another sim other than my carrier. My contract with my present carrier is finished yet they still wouldnt unlock the iphone 4 for me. How can I be able to unlock it?t

    Only the carrier to whom the device is locked can unlock it.
    If you do not meet their requirements or they do not offer unlocking there is no official way to unlock the device.
    Who is your carrier?

  • HT2105 When you get a apple receipt for itunes songs and you paid with a itunes gift card do they charge you or give you store credit what's store credit is it good or bad or does it charge you if you have a free account with no credit cards at all is it

    When you get a apple receipt for itunes songs and you paid with a itunes gift card do they charge you or give you store credit what's store credit is it good or bad or does it charge you if you have a free account with no credit cards at all is it bad?

    iTunes credits are, for example, if you download a song from the store and it's found to be corrupt - if the track can't be fixed then iTunes support will tend to give you a song credit for a free download.
    When you purchase music from the store then any credits that you have will be used first, then any balance that you have (e.g. from iTunes gift cards or allowances), and any remaining amount will be taken from your credit card.

  • Account Creation - Badi for Default values for BP Role and Sales Area

    Hi all,
    my requirement regards the possibility to create a new prospect (a link should be available in the navigation bar or create section).
    Logically, a bp role as "Prospect" and particoular sales area should be created automatically.
    I created an implementation for the BADI definition "BADI_CRM_BP_UIU_DEFAULTS". But don't know how to create the default values for BP role and Sales area:
    In my code
    assign cr_me->('VIEW') to <lv_view_name>.
      if sy-subrc ne 0.
        exit.
      endif.
      lv_viewname = <lv_view_name>.
      case lv_viewname.
        when 'AccountDetails.htm'.
    I obtain the viewname "AccountDetails" , the related context "Header". After I don't know how to proceed to obtain the related entities through the relationship BuilRolesRel and BuilSalesArrangementRel.
    Am I following the right way? Is there another solution to prepare the output for default values?
    Any kind of suggestion will be appreciated.
    Regards, Roberto

    go to spro>cross-application components>sap busines partner>business partner> basic settings>field groupings>Configure Field Attributes per BP Role
    Double click the business role which you want to customaze (e.g. 'A') and change the proper settings.
    Regards.

  • Creation of MKK and Contract Account for New CRM Roles

    Hi Experts,
    I need a help in CRM for creating new roles and extending the same in R/3 in MKK role.
    Here is the problem I faced.
    I have copied the CRM000 role and created a new role ZCRM00 for
    business specific need. It is getting created in CRM and a BP is also
    getting created in R/3 BP but it is not creating an MKK Role in FI-CA.
    The following steps can be used to simulate the problem
    Step-1: Create a BP in CRM with the ZCRM00 role. Please do not
    extend or create the BP in Sold to Party Role. Because if the BP has
    Sold to Party role then the problem will not occur and Business does
    not want to have s in Sold to Party roles because customers will
    be having Sold to Party Role
    Step-2: Create a Business Agreement for that BP
    Step 3: Go to R/3. Run Transaction FPP3 and search for the BP created
    in  role. The system throws the message "usiness Partner <BP
    Number> does not exist in the MKK Role".
    Step-4: If you go to the transaction CAA2 and enter the Contract
    Account Number (Appearing in the Business Agreement Tab of BP Business
    AGreement Tab in CRM) and the BP Number the system will say "Business
    Partner <BP Number> does not exist in the Contract Partner.
    I have already executed the steps mentioned in OSS Notes 632749 but it did not result into anything.
    Can anybody please help me to create the MKK role and Contract Account in R/3 for the newly created role in CRM. I understand this thing works fine for the Sold to Party role in CRM. I believe when SAP has given the flexibility to create new role in CRM, there will be some way to create the MKK role and contract account automatically (very much like Sold to Party) in R/3.
    Looking forward for your reply
    Regards
    Karthi V

    Hi,
    Can you please guide us if you were able to resolve this issue and you were able to assign the MKK Contract partner role for the custom BP Roles.
    Thanks,
    Vamsi.

  • Change Logs for RFQ and Contract

    Hi all
    Where in ME43 (display RFQ) and ME33K (display Contract) do I see the option for Header/Item changes?
    Thanks in advance!

    Hi,
    For both ME43 and ME33K, you can observe the changes, after entering into the overview screen at main menu:
    Header/ Item> statistics> Changes.
    Regards,
    Narayana.

Maybe you are looking for

  • Partner Profit Center in MIGO

    Dear Friends I met a problem of partner profit center in MIGO. We have cross company STO transactions.  I checked some STO purchase order and MIGO transactions. For one purchase order, there are two MIGO transactions for one purchase item. However, w

  • Event to be used for Table Maitaince Generator ?

    Hi Experts, I got any issue where i am unable to figure out which event to be used. my requirement is : I created a Ztable and assigend mataince genarator to it. suppose the ztable  have some entries in that so when i enter new entry then based on so

  • Setting up displays and preview monitor with Quadro FX1700

    Hi, I am using a Quadro FX1700 graphics card with two DVI displays and a montitor with component connection to the PNY breakout box. I want to have a spanned desktop on my DVI displays and use my component monitor to preview video in Premiere. Is thi

  • Could not be activated, Activation Server

    I heard that IOS 7 is out today and decided to update it and managed to do it; however, I get to the part where it activates the iPhone but i get this message- Your iPhone could not be activated because the activation server cannot be reached. Try co

  • Only 90% of Contacts synced to iPhone

    I recently got my new iPhone and started then to add my Contacts to the Addressbook on my MacBook. My issue is that iTunes syncs only 48 of my 57 Contacts from the Addressbook to my iPhone. Can anyone help? thanks Bruno