BADI for Customer's own screen for Purchase Requisition.

Hi All,
I have a requirement where I need to create a BADI implementation for creating addition screens in the Purchase Requisition Transaction (ME51n/ME52n/ME53n).
I know there are User exits but we donu2019t want to implement them. Now in case of PO there is a standard SAP given BADI -> ME_GUI_PO_CUST for Customeru2019s own screen but as far as my understanding goes there are no such BADIs for Purchase Requisition.
Could anyone please advice if I can create a Custom BADI similar to ME_GUI_PO_CUST for PR for adding the screen and throw some light on it like how can this be achieved?
Thanks,
Ameesha

Thanks Darek for replying back and the BADI   ME_BAPI_PR_CUST looks helpful but could you please help me in understanding how can i create my own custom screens within ME51N / ME52N / ME53N tcode using the BADI , ME_BAPI_PR_CUST.
For example in PO, we have the BADI   ME_GUI_PO_CUST, with several methods like SUBSCRIBE and others which we can make use of for creating screen exits but what in the case of PR fpr BADI  ME_BAPI_PR_CUST. i couldn't find any sample code for implementing this.
Any help is greatly appreciated.
Thanks,
Ameesha

Similar Messages

  • Regarding BAdi : Customer's Own Screens in Enjoy Purchase Order

    Hi freinds
    If we activate the above mentioned BAdi what enhancements will we get in comparition with std functionality.
    Regards
    Eldee

    Hi
    By implement ting this BAdi you can define your own screens which will be visible in ME21n screen at the time of purchase order creation.
    Certain screens or fields which are  not present in the standard  but required by the client can be accomplished using this BAdi.
    Thanks & Regards
    Kishore

  • SAP Cloud For Customer : Code List Mapping For Material or Product

    Hi Experts,
    I wnat some information about the SAP cloud code list mapping.
    If i want to replicate Material / Product from SAP ECC / SAP CRM to SAP cloud for customer then any code list mapping entry we need to maintain in cloud side?
    Or
    Any Code list mapping for Material or Product in Cloud?
    If yes anyone have list with SAP ECC / SAP CRM table details?
    Many Thanks
    Mithun

    Hi Mithun,
    Code list data type is available in SAP Cloud. As of my knowledge I trying to find is code list mapping is available or not.
    Yes we can replicate exactly the same values in SAP Cloud that we see in the SAP ECC / SAP CRM. For this, We need to create custom 'Code list' for the required one you want and assign that code list data type name which you created in the previous step to the required element in the BO.
    For creating the code list data type: Go the Solution Explorer, Right Click on the Solution name, Click on 'Add' and Click on "New Item', then Add new item window will open with Installed templates, you will see the list of templates select the code list data type. Give the name as per your requirement starting with Z, max length is 27 only. click next, in 2/3 step, here you can add the list of values you want, add description to them. after clicking on the finish. activate the solution. Go to the BO and for the required element add the name you provided in creating the Custom code list ( ZXxxxxCode ) . Save and activate the BO as well as the solution then update the metadata in the designer part and in date model also, In data model, bind the required root element which is on the left pane to the required BO element which are in the right pane. Click Save and activate here also after the changes are made. finally activate the solution. In the solution explorer Right click on the OIF ui component and click on preview, it will open in the browser, here you will find the custom list you created, for the required one which you added code list date type name for the element in the BO.
    Mithun.. Sorry if I"m confusing you more on this. let me know is this solution enough for the requirement you are searching.
    Best Regards
    Bandhav

  • Entries in  BSID for customerA is more than for Customer B.

    Hi SDNers,
    In case of CustomerA, no of entries fetched from BSID is 246709 .
    Because of this a standard piece of  code takes a looong time to execute.
    In case of Customer B, no of entries fetched from BSID is just 512.
    Because of this less entries standard code executes faster.
    Please suggest if some things can be deleted or cleaned up for this customer A from the table BSID.
    What should be the steps taken to reduce the time of execution.
    since this is a standard code, i cannot  make changes too.
    Please suggest.
    How can we clear up so many entries from BSID?
    Can archiving be done?
    or deletion?
    what steps needs to be done to reduce the entries for CustomerA in table BSID.
    Please suggest.
    Regards,
    SuryaD.
    Edited by: SuryaD on Dec 8, 2009 7:27 PM

    This would be a basis related job of deleting.
    No, it's not, unless you have performed clearing as Rob suggested.  You will need your FI configurator (or someone who knows how to perform the IMG step) to specify the clearing criteria by customer account number range.  Be sure that the criteria are accurate for your business needs so the documents clear properly.  Then you will run one of the SAPF124* programs to clear the documents on a regular basis.
    You can't archive open items.  Once the items are cleared and moved to BSAD though, you can archive them IF they meet the criteria (as specified in SARA).  There is a post-processing step to remove the secondary index table entries.  You may or may not elect to run this as well.  Without a good archive imaging system, we elect to NOT run the secondary index clean up - this allows the main entries to be deleted but auditors, accountants, and reports can still generate some details and have some visibility in the FBL*N transactions.

  • Looking for Customer Collateralson Local Government for Financial Mgmt

    Hi. I am actually asssisting my manager to look for customer references particularly from eBusiness Suite which related to local government or municipal council. I am actually in CX, so I may not be familiar with the Financial Mgmt offering from EBZ. This opportunity I am currently covering is interested to know the solutions below which I have tried to map out with the products offered under EBZ
    Credit-to-Cash > Oracle Receivables
    Procure-to-Pay > Oracle Payables
    Financial Control and Reporting > Oracle General Ledger
    Financial Control and Reporting > Oracle Hyperion Financial Management
    Cash and Treasury Management > Oracle Cash Management
    Budgeting > Oracle Hyperion Public Sector Planning and Budgeting
    Procurement > Oracle Advanced Procurement
    Contracts > ???
    Project Accounting > Oracle Projects with Oracle Sub-ledger Accounting
    Investments > ???
    Most importantly, I am trying to find reference to local government who have used the products above. Appreciate if anyone can throw me some information/lead. Preferably around the ASEAN region primarily Malaysia and Singapore.

    You should contact the Oracle sales folks in your city / country - they should be able to get you connected with any references.
    http://www.oracle.com/us/products/applications/ebusiness/ebs-r12-1-booklet-sept-2011-1355209.pdf
    HTH
    Srini

  • Need consultency support for design of RF screens for IM

    hi,
    i want to know is there anybody knowing about desigining of RF screen for mobile data entry device(pda),if there is any experts on this knidly give me reply.or i want some document on this how to design and implement rf screens for mobile data entry.
    Thanks,
    Rammohan.

    Hi,
      You can check in the RFID forum that has lots of information on this topic, you can also go thro' the following weblog which may be helpful,
    /people/john.carlson2/blog/2005/07/22/commissioning-rfid-tags-from-sap-part-ii-of-iii
    Rgds,

  • Screen layout Purchase Requisition

    Dear all gurus,
    I want to ask a question about Screen Layout PR in Purchase Requisition -> Define Screen Layout at Document Level. In "Field Selection" Quantity and Price for Price and price unit. I had filed Opt Entry in that field. But when i create PR it always mandatory to entry the price in PR. How to solve it?
    Thx
    Icuk Hertanto

    hi
    As u r saying, setting at my place is same as yours..but at my place..system is not asking for price...though it is asking for quantity,...that too...we have marked the quantity as optional entry..
    so please check ur setting once again...because while we create PR..material valuation price comes from the material master.
    try this out
    Thanks

  • Need help with BBP_CUF_BADI - Adding your own screens for custom fields.

    We are on SRM 5.0 and we need your help to add the custom fields to a separate screen.
    All the item level custom fields are visible in Item Details screen under Basic Data and Header level custom fields are visible under Additional Specifications. Instead we like to add a new Tree as Custom fields just like Basic data or Cost Assignment in item details screen.
    The documentation for the BADI BBP_CUF_BADI does not say how to include a new tree structure. I did everything mentioned in the BADI like creating a screen and two funciton modules and generating the template. But it does not work. Any help is greatly appreciated.
    I went through other threads on this forum. So please do not waste your time pointing me to the old threads.
    Please provide sample code if possible.
    Thanks
    KM

    It seems that you are looking for exact solution but many a times you get pointers on this forum which lead you in correct direction.
    I have heard from one project site that they are able to fulfill the requirement via creating a webdynpro and linking the same to user role.
    if this doesn't help, just ignore.
    BR
    Dinesh

  • IDOC for custom confirmation categories in a purchase order

    Hi Gurus,
    I am stuck with a problem in incoming IDOCS. We are creating new confirmation categories, other than AA, AB and LA.
    I need two of them, Z1 and Z2 (custom confirmation type/category) to come via EDI
    However SAP says that only conf categories associated with internal conf categories (order acknowledgment, shipping notification, rough goods receipt) can come via EDI.
    Creating internal conf categories does not seem to be allowed in SAP.
    Is there some specific IDOC type that can be used to bring in z1,z2?
    we are already using DESADV for LA and SHPMNT for shipment.
    I am trying SHPCON for this purpose, but i dont see any field for conf type (EBTYP). Then i looked into ORDRSP
    Any help will be appreciated
    Thanks
    Nitin

    Hi,
    SAP has provided two reports that you can use for capturing all changes you have made to your POs -
    1)   RSSCD100; and
    2)   CHANGEDOCU_READ
    Both reports shall be run with Object Class EINKBELEG.
    Cheers,
    HT

  • Customizing the create screen for transaction SDCR

    Hello,
    We are running BBPCRM 500 level 12 SAPKU50012
    We would like to reduce the number of fields shown when one enters a change request or service desk incident. There are many fields that are visible but not necessary. Is there a way to u201CHideu201D these fields? For example in transaction SDCR I do not want to see the Sold-ToParty or the ProductID.
    Also we would like to have some fields automatically defaulted to common values. How would this be setup? There appears to be a long winded way of setting partner determination. But, I am just looking to fill in an initial value during the initial creation. How can this be done?
    Regards,
    Avrohom

    Hej again, I have now added a button and a screen to transaction MK01/MK02 to add these extra fields that i have defined in the table LFM1.  Thats works very well.
    Now I need to do similar for the table LFM2, does anyone know if there is a similar options to add fields to the "Vendor sub-range" screen.  This is still in the same transaction MK01/MK02 but you go via "Alternative Data" and then you enter new vendor sub-range and in that screen I need to insert 2 extra fields that i have defined in the table LFM2.
    Does anyone know if there is a standard way to add fields to this screen or what would be the best way to do this.
    Best regards Gisli

  • HT3302 How much will be charged for replacing a cracked screen for iPhone 5? How long it will take for repair?

    Hi Folks,
    I am a visitor and had my iPhone 5 cracked the front screen today, I just want to know how long it will take for repair if I send to Apple USA, and the charge for the replacement of the cracked screen.
    Thanks for your advice in advance, I am currently in LA and will put into LA Apple Store asap.

    Warranty and support are only valid in the country of origin.
    If the device was not purchased in the US, an Apple store in the US will not touch it.

  • Firefox for Android gives black screen for my site

    I developed web app using GWT. And if I open my web app using Firefox for Android it gives me black screen. And nothing more. It happens only at site developed for mobile usage. At desktop version it works fine.
    Mobile version url: https://mob.meridianbet.com/mobile.jsp
    Desktop version url: https://meridianbet.com
    Can someone give me any advice.
    Kind regards,
    Marko

    I can't offer much help but I suggest checking the color
    controls on the browser and web page.

  • Code help for Custom extensuion in WAD for IF_BICS_CONS_WEBITEM_CUST_EXIT

    Hello Experts,
                          We have a requirement to display individual graphs for top 5 customers from over all TOP 5 performace Graph. I want to use the webitem Custom extension in WAD. I have seen some posts on this.
    Can anyone please help in writing code for the above requirement using the inteeface IF_BICS_CONS_WEBITEM_CUST_EXIT .
    I want to derive top 1 , 2 , 3, 4 and 5 form a single data provider. Please put some light on this.
    Regards,
    Shashi

    Hi,
    into your modify view,
    extract data you need in your search help in an itab (do it into a class do not perform select directly into modify view) and then bind it as value help to your WD element.
    Regards,
    Ivan

  • Bapi for PO creation with reference to Purchase Requisition - PReq

    Can any one let me know if there is any BAPI to Create PO with reference to PReq. I know we can easily write a BDC for ME21 but... is there a similar functionality via BAPI's ?

    Try
    BAPI_PO_CREATE1
    check its documentation in SE37 for detail documentation..
    Enjoy SAP.
    Pankaj Singh

  • 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

Maybe you are looking for

  • I still haven't found an answer

    Why do i get this message when trying to 'authorize computer': E_AUTH_NOT_READY? Is there anyone out there who knows?

  • Generic method - UnmarshalException (ClassNotFoundException)

    The mechanism was working fine until I added a generic method to the interface. Now it fails on a call to the new method. Here's the relevant code: public interface MyServer extends Remote {     <T extends pub.beans.Bean> T getBeanAs ( Class<T> clazz

  • Applying a filter to restrict the tables displayed

    using a new install of sql dev 2.1 (windows with jdk included in the download) If i right click on the 'Tables' icon, then chose 'Apply Filter...' no matter what combination of the available options I chose I cannot get a reduced list of tables to be

  • Any way to lock the dock?

    Is there any way to lock the dock so it can't be changed? Every so often one of my kids drags an icon from the dock and I have to add it again.

  • Ora sudden shutdown

    Hi, System: 2 Application, 1 DB server; Win2000, Ora9203, 47E. At 18:00 our system shuts down unexpectedly and I can't find reason. (SAP was still running at the time) Checked:- - Ora Alert log (Show db running and db startup - no shutdown) - Event l