User exit to change Purchase requisition created from VA01

Hi,
I am using item categories ZRUI and ZRUD for which PR is created in VA01 while saving the sales order.
I need to change address data in such PR. Can anyone suggest user exit to be used??

Hi,
You may use USEREXIT_MOVE_FIELD_TO_ME_REQ.
You can find this in include MV45AFZB.
<REMOVED BY MODERATOR>
Regards,
Sharad
Edited by: Alvaro Tejada Galindo on Jul 21, 2008 12:37 PM

Similar Messages

  • How to Change delivery date of Purchase Requisition created from PM  module

    Hi all,
         We are creating service PR from PM module. There is a need that user should be able to change the
    Delivery Date of the PR. When we use ME52N , the field is grayed out.
    If the PR is created with same data manually with ME51N, we are able to change the delivery date.
    Please suggest how to do this.
    Thanks

    I´m sorry, but my english, is not better.
    Why in the Scheduling for External Procurement, the Purchase Requisition take (or picks up) as Delivery date, the Basic End Date of the Maintenance Order (PM). 
    What must I do in the customizing so that the Purchase Requisition takes (or picks up) the delivery date as the Basic End Date of the Maintenance Order.
    Please, helpme..
    Cristian Torres

  • User exit to change purchase order quantity

    Hi all,
    when we create production order based on that service purchase requisition is created. based on that in me21n service purchase order is created and now if we do any change  will be changing the production order qty after creating the order that is reflecting in service purchase requisiton but not reflectiing in me21n purchase order number so can u suggest me which enhancement  to use and which user exit should be used to acheive this functionality i have tried using ppco0012 enhancement by keeping break point but when running the scenario it is not going to debug mode.
    Regards,
    Naveen
    Moderator Message: Previous warnings from Moderator ignored. Account sent for deletion.
    Edited by: kishan P on Dec 1, 2010 9:47 AM

    Hi,
    You may use USEREXIT_MOVE_FIELD_TO_ME_REQ.
    You can find this in include MV45AFZB.
    <REMOVED BY MODERATOR>
    Regards,
    Sharad
    Edited by: Alvaro Tejada Galindo on Jul 21, 2008 12:37 PM

  • User exit/BADI  for Purchase requisition through release of Process order

    Hi ,
    i need to add some text to the Pur Req.
    The Pur Req will be created THROUGH the release of PROCESS order. Please let me know any exits are available for the same.
    regards

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

  • User Exit when save Purchase Requisition (ME51N and ME52N)

    Hy Everyboby,
    I want to know an enhancement point/user exit activated when saving a Purchase requisition to control all item amount for a budget check.
    So anyone can help me ?
    Thanks in advance.

    Hi All,
    i am working on an enhancement where in i need to enhance the transactions ME41,42 , ME51n, 52n and ME21n and ME22n.
    the requirement is whenever a PR is created/modified (ME51/52) and a business document is attached to it, then the same business document should be available in the RFQ created for this PR as an attachment. and the same flow should happen while creating the PO using the RFQ. I am unable to find a correct user exit for this requirement. kindlyreply me if you have any solutions for it.
    your help is very much appreciated.
    thanks,
    Mohan

  • User Exit for getting Purchase Requisition Release Strategy

    Hi Experts,
    When a user creates a PR I need to know the user exit I need to implement so that the First Approver (Processor) text  in the Release Strategy is populated from a custom table. I have seen that the field is MEREL_S_GRID1-STEXT. I also need to know if I can implement a user exit so that it pulls the release strategy for a PR for assets (Acct Category A) since it is pulling for Acct Category K (Cost Centre) and the Release Strategy tab is appearing in this case.
    Kind Regards,
    Darlington

    Hi Meenakshi,
    Thanks for the very useful answer. It has given clues on how to resolve this issue. I have resolved this issue for the Asset item category using the following thread: user exit for requisition release strategy, and also SAP Note 365604.
    However, I have another issue, the release strategy for Stock Items, (item category blank) is not pulling through. I need to use the same method above but would like to know how it determines the funds centre for a specific stock item. I couldn't find where that is implemented in the material master and I need info on how to determine the account assignment for stock items based on the funds centre.
    Regards and Thanks.

  • USer Exit/BADI  for Purchase requisition creation in MDBT or WC27 /MRP Run

    I am looking for an enhancement where a purchase req is created during MRP Run in the background ( MDBT or WC27 or program - RMMRP000 .
    Any suggestions would be welcome.

    Hi,
    try the exits:
    LMDR2001  User exits restr. profiles of opt. pur.ord.
    LMDZU001  User exits in additional planning
    Regards,
    Renjith Michael.

  • Automatic purchase requisition created from routing needs to be have material no. information in it.

    Hello Experts,
    There are some operations in my routing where external service , from an outside vendor shall be required.
    We are doing this by using a particular control key PP02, for this routing, so that purchase requisition is created automatically, when the production order is created.
    Through customization, I have also been able to make the setting so that instead of single, collective requisition gets  created for the entire order.The requisition that is getting created is a service requisition and can be later converted to a Purchase order.
    Requirement :-  I need to enter material information in this requisition automatically. By material, I mean the material no. and preferably qty of the material,  which will have to be sent out to the external vendor for his services.
    How can I achieve this, in SAP?
    Regards
    P.R

    Hello Caetano,
    Right now we are not considering best practices , so not considering BADI implementation as such.
    So far I have done the following:
    I created a subcontracting purchasing info record for the material and a vendor.
    Then, I have created a routing for the material and the operation which expects to go for external processing, I have used control key YBP2 (tried with PP02) in it.
    I have assigned the subcontracting PIR under the external processing section of this operation in the routing.
    My Production version combines the BOM and routing in the material master.
    Now ,,when I try to create the production order, I get the following errors in succession:
    Control key YBP2: Maintain external processing data
    Message no. CO558
    Diagnosis
    The control key specifies that the operation is processed externally. However, not all data relevant to external processing has been maintained.
    respond by entering the material group where the cursor is.
    Then I get the following error.
    Material class differs from material class  from info record
    Message no. 06354
    Diagnosis
    The material class or material group of the info record differs from that of the item.
    I checked in the material master and the material group there is same as the material group in the info record . Field name is MATKL.
    What material class is it talking about?
    I cannot get past this error and therefore cannot complete the order creation.
    Regards
    P.R

  • User Exit M06B0001 for Purchase Requisition Releases WF

    Hi All,
    I'm having some trouble with the User Exit M06B0001.  I am trying to add logic in here to determine the correct agents based on release codes, cost centers etc. and send emails to the required agents.
    Some background info: we are using BUS2105 (for overall release), with a custom WF based on the standard WS20000077, all the release strategies are configured..
    My understanding was that when a PR is created and saved, the RELEASESTEPCREATED (this is what i configured in SWE2) event is kicked off and my WF is started, which all works fine.  I thought it was at this point that the user exit M06B0001 was initiated.
    But, what's happening is that if a user creates the PR and hits the "check" button (before hitting save), it hits the Exit several times...I thought it would only hit the exit once the WF was kicked off.  Right now, it's hitting the Exit twice for each level of release, for example if a PR has level's 10,20,30, in the Exit (via Debug) the i_frgco shows 10,20, 30 and then again 10,20,30...so it goes in there 6 times (I get 6 emails from myself)!  Once the user saves...it again hits the Exit, but without hitting my breakpoint (I know it's going in there because I get a 7th email..this time from the Wf-batch user)- this is the correct thing that is supposed to happen.
    I would appreciate it if someone could explain this User exit to me and how it is supposed to work.
    Thanks,
    Suman

    Hi:
    Since it calls in include so it not necessary that  exit signature you'll get.
    You have 2 ways to find it out
    1. go in se37 and put EXIT_SAPLMEREQ_006, select where used list - it would go in include -> again select include -> click on where used list -> it would give the calling position- just check the required data
    2. Put the break point at the calling postion and check its parameters
    Regards
    Shashi

  • Purchase Requisition created from Maintenance Order can not deleted

    Hi Gurus,
    I've create a Maintenance Order for External Service (Control Key: PM02) and Purchase Requisition already created related to this Maintenance Order.
    But when I want to cancel/delete the Purchase Requisition, there is error message "This item is only deletable via the associated production order". So II can not delete the PR.
    Any solution for this problem ?
    Regards,
    Tri W

    Hi,
    If the PR has not been approved and no PO has been created yet, you have to delete the external service operation (PM02) in the work order. This should delete the Pruchase Requisitions.
    Regards,
    Joey

  • User exit to change incoterms while creating PO

    Hi,
    I am trying to create a PO via ME21N transaction.When I populate the vendor and the purchasing organization details in the header, the incoterm gets populated from the vendor master. Is there any exit to populate my own set of values while creating the PO.
    Thanks.
    Alagu Rajavel S.

    i think it is better to write @ time of save exit.
    Regards,
    Sudheer.

  • User exit to change shi-from address

    Hi Guys,
          Help me if you know an user exit for changing ship-from address while creating sale order.
    Thanks.

    Hi
    EXIT_SAPLV09A_001
    You can use this user exit to control whether an address that was entered manually and has already been used in other documents (referenced), should be referenced again if it changes or whether a new address should be created (duplicated).
    Hope this may help you
    Regards
    Srinath

  • Custom Event for Purchase Requisition Create, Change & Delete

    Hello Experts,
    I want to create a custom event which triggers on Purchase Requisition Create, SAP provide's standard event's for purchase requisition release but not for create.
    What are all the steps and how to create a new event.
    Thanks in Adavance,
    Sandhya.

    Hi Sandhya,
    may i know the reason why you are trying to create custom methods.
    You have business object BUS2009(for PR line item wise release) and BUS2105(for PR overall release).
    Both those business object have events RELEASESTEPCREATED (for PR creation) and SIGNIFICANTLYCHANGED(For PR change).
    Even then if you want to create custom events, create a subtype of the standard business object, then click on events, and then select create. Now create your Z-events, say ZCREATED (For creation), ZCHANGED (for changed) and ZDELETED (for deleted). Now select each event, click on edit -> Change release status -> object type component -> to be implemented. Follow the same for all the events. Then select each event, click on edit -> Change release status -> object type component -> to be released.
    Now click on your custom object, click on edit -> Change release status -> object type component -> to be implemented.Then click on your custom object, click on edit -> Change release status -> object type component -> to be released.
    After this in SWEC tcode, click on new entries. Select change document object as BANF, business object as say ZBUS2105 and event as ZCREATED. make sure radio button on create is checked.
    Similary create entries for ZCHANGED event and ZDELETED.
    Select on change and on delete radio button for event ZCHANGED and ZDELETED event respectively.
    let me know if you have any queries.
    Regards,
    Raj

  • Backend exit in Purchase Requisition creation from SC in SRM

    Hello,
    could please someone tell me which exit can be called in R/3 backend system during the creation of a Purchase requisition created form a SC in SRM?
    Thanks a lot.
    Guido

    Hi Guido,
    It does exist in ECC60 !
    However, maybe your release backend does not have it....
    Kind regards,
    Yann

  • User exit to change item level data in purchase order

    Hi,
    Can anyone let me know the user exit to change item level data in purchase order . there is a badi ME_PROCESS_PO_CUST for this but the issue is its method process_item gets triggered only when the item is changed. My requirment is
    For purchase order document types u201CZSOu201D and u201CZCOu201D, where the purchase order is a u201CLimits Orderu201D only i.e. no materials or services on the purchase order, the print price indicator field should be set to u201Cblanku201D (unchecked).   now i cant use ME_PROCESS_PO_CUST  because process_item wont get triggered if there is no change in itemlevel data.
    Regards,
    Rahul

    Hi Rahul,
    Probably EXIT_SAPLMEKO_002.
    hope it helps,
    Edgar

Maybe you are looking for