Assign Source of Supply User Exit with Quota Arrangements in ME57 and ME56

Hi there,
We are using Quota Arrangements to define Vendor rebate levels and we have enabled User Exit EXIT_SAPLMEQR_001 to provide a more informative popup to replace standard Source of Supply popup as need to display current allocation quantities and % allocation fulfiled.
This User Exit is invoked during Assign Source of Supply during PReq processing (More precisely during Assign Source of Supply in ME51n and Automatic Source of Supply in ME57 and ME56) which all works fine.
When used in ME51n and Source of Supply Assigned and PReq saved, the allocated quantity against the valid Quota Arrangement (EQUK-QUMNG) is successfully updated with the relevant amount
When using ME56 or ME57 to Automatically Assign source of Supply via the PReq list, the User Exit is invoked correctly and on selecting Vendor and saving the PReq is update correctly, however the allocated quantity against the valid Quota Arrangement (EQUK-QUMNG) is NOT updated with the relevant amount
I have searched SAP Notes and debuged with limited success but cannot find evidence as to why this difference is happening - I assume that it has something to do with User Exit but any advice gratefully received if anyone else has experienced this issue?
Ben

Hello Jerry,
source will be determine based on the following points:
Outline Agreement
Info record
Quota Arrangement
Source List
For more information, <a href="http://help.sap.com/saphelp_47x200/helpdata/en/75/ee11b255c811d189900000e8322d00/content.htm">Click here</a>
Hope this helps.
Regards
Arif Mansuri

Similar Messages

  • Assign Source of supply is not working for contract with material group

    Dear Experts,
    I have searched all the threads and gone through before posting my query. So i would ask moderators to go through the thread properly before rejecting this.
    We have value contracts with respect to a particular material group without material and with item category W in the contract item, Please note that for the materials with this material group, the source determination is not set and source list is also not maintained.
    When we create PR for the material with this contract, and when we click on assign source of supply contracts used to get popped up, but recently from few days, when we click on assign source of supply we are getting an error " no source found for this item ".
    Can anybody help on this.
    Regards

    @ Biju,
    As mentioned earlier, we are not creating PR with reference to contract.
    first we are creating contract with item category W (material group), without material and plant details.
    we create PR with or without material with account assignment K and with the material group in the transaction ME51N, and after inputting all the fields, we click on assign source of supply, it was proposing the existing contracts with respect to material group earlier, but it is not happening for particular material group(it is working for all other material groups)
    Hope it is clear.
    @ Dev Patra,
    we are using DIEN-Service material types and we assign that particular material group to only service material type.
    we have not ticked, source list in the material master, we donot have any source list for the materials under that material group.( please check the note 457110- question number 14.)
    Regards

  • Validate (check) after PReq assign source of supply with ME57

    Hi,
      I want to know if it is possible to control or check the PReq after assign source of supply with ME57. My explanation, I have a release strategy on the u201CSource of supplyu201D if it is null. When I create a PReq with the MRP by default the release strategy appear because there is no Source of supply. If I go with ME52N and put a Source of supply my release strategy disappear but if I use ME57 to assign the release stay there until I use the transaction ME52N to control(check) it. Do you know if it possible to force the control(check) with ME57?
    Regards.

    Hi Duang,
    When you create the PR manually , guess that you are not selcting the source list check box ( tick
    in the ME51N screen ),hope this should be the reason for the difference in behavior.
    Please select the tick box when you create PR in ME51N, then the manual PR also will not auto select
    the Vendor. Please test & confirm the behavior after check box selected.

  • Assign Source of Supply at Header Level of SC for single Supplier

    Hi Team,
    We are in SRM7.0 and EHP4.
    The requirement is : User is creating a SC for 50 line items to a single supplier. In SRM7.0 User not able to find the Button Assign Source of supply at Header Level. I know it is at item level and it is very painful from user point of you going to individual line item details and assiging the same Source of Supply 50 Times.
    The design is Once Source of supply assigned. It leads to Auto PO after SC status changes to approved.
    Please tell is there is a standard SRM7.0 Functionality to handle this requirement with out any BADI / Enahancement.
    If not above, please tell how to enhace the same.
    Thanks
    Giri

    Hi Masa,
    As I Mentioned in my Initial thread. We are using Auto PO. Once the Shopping cart under go 2 step Approval Process. Once the status is completly approved, Auto PO is created.
    Pre negotiated vendors for product commedities are available for the SC requestor to select and the list of supplier to Product commedities is available to requestor.
    Request Process (SC) is mainly used from approval point and from analytics (reports) point.
    1 st step approval - Finacial Approvers approve the SC.
    2ns Step Approval - Buyer check the Price in SC as per Vendor Negotiated rate and Approves and Approved staus SC result in Auto PO to Vendor.
    Business do not want change the above process and it is configured as per business and delivered. Only difficulty they are faceing is when creating SC for Same vendor with multiple line items. They need to go Individual Item details and assign the source of supply. It is pain full for them. If the SC is created for multiple line items to same vendor. They want to assign the vendor at header level of SC, Instead of going to Individual item and assign the vendor in SRM 7.0
    Thanks
    Giri
    Thanks
    Giri

  • Assign Source of Supply for Services

    Hi,
    I understand that Materials has source list and the system can actually suggest possible vendors for the material via t-code ME25.
    However, I am now dealing with services with service master defined and service conditions maintained. I can create PR via ME51 and assign source of supply but I can't do this for PO via ME25 as that is catered for materials only (even if I entered item category D, it shows as a material PO).
    My question is, is there any default SAP transactions that allow me to create a service PO with the Assign source supply function? If no, what kind of enhancements can I look into to achieve this?
    Thanks!

    Hi,
    In a normal PO there is no auto assignment of sources so I am not sure why you think that there might be for a services PO?
    Remember that to create a PO, you have to specify the vendor first, so how can it assign a source automatically if you have to manually enter the source before you can do anything?
    If you are creating a PO with reference to a requisition or contract, again there is no auto source allocation because the source is being taken from the requisition.
    So you need to try to allocate the source to the requistion and not the PO
    Steve B

  • Assign source of supply in PR from SO

    I have a PR that automatically created from SO.
    I have already created outline agreement for each material in PO and created source list (with fix indicator) too.
    But when I click "Assign source of supply" button in PR, system ask me to choose between outline agreement and info record.
    If I create PR manually with the same materials, the outline agreement will be assigned immediately after I click "Assign source of supply" button.
    Is there any master data or config that make these PRs act differently?
    Thanks for your help.
    Duangsamorn.

    Hi Duang,
    When you create the PR manually , guess that you are not selcting the source list check box ( tick
    in the ME51N screen ),hope this should be the reason for the difference in behavior.
    Please select the tick box when you create PR in ME51N, then the manual PR also will not auto select
    the Vendor. Please test & confirm the behavior after check box selected.

  • Assign source of supply

    dears
    i have made PR in a client and when i click "assign source of supply" it gives me 3 vendors where only one of them in the source list while the 2 other vendor is not in the source list but have info record
    when i make PR with the same material in the other client which have the same source list with the same material i found that i give me only the vendor in the source list although it have info record with other vendor

    Hi,
    Please check have you created PO against these vendors in that client
    If no those will not be proposed
    BR
    Diwakar
    reward if useful

  • Client Copy Error - ERROR: Type 'F' user exit with SYS_ERROR:

    Hello,
    We want to create a client copy from client 001 to clien 715.
    The client copy test runs successfully.
    The following error occurs in normal mode of client copy.
    1 ETA028XClient copy from "03.11.2010" "17:12:43"
    1 ETA029 System ID............................ "IS3"
    1 ETA043 Target client........................ "715"
    1 ETA030 R/3 Release.......................... "701"
    1 ETA354   Basis Support Package..............."SAPKB70107"
    1 ETA031 Host................................. "xxx"
    1 ETA000 Start in background............. ....." "
    1 ETA032 User................................. "SAP*"
    1 ETA033 Parameter
    1 ETA034 Source client........................ "001"
    1 ETA188 Source client user masters............"001"
    1 ETA185 Copier profile:......................."SAP_ALL"
    1 ETA036 Table selection
    1 ETA177 Customizing data ....................."X"
    1 ETA037 With application data................ "X"
    1 ETA155 Initialize and recreate......... "X"
    1 ETA294 Change documents are not copied
    2 ETA367XStart analysis of system "17:12:43"
    3 ETA108 "/GC1/CC_EXIT_CLIENT_DELETION" executed "        0"("        0") entries copied
    4 ETA114 Runtime "             0" seconds
    3 ETA072 Exit program "/GC1/CC_EXIT_CLIENT_DELETION" successfully executed "17:12:53"
    A2EE/SAPAPO/OM 012 "Mandant 715:" "Verbindung nicht oder fehlerhaft gepflegt:" "IS3CLNT001" " "
    2 ETA102 ERROR: Type 'F' user exit with SYS_ERROR: "/SAPAPO/OM_CLNT_COPY_DOWNLOAD"
    2 ETA534 "RCOD:" " 8" "SY-SUBRC:" " 0"
    2 ETA191 Program ended abnormally
    Can you help me?
    thx
    Torsten

    Torsten,
    Are you doing a local client copy in a SCM System. I can see it fails & is looking for SCM specific fn modules & user exits.
    If yes, has a look at this notes there are some steps that needs to be done for the transactional date:
    894490 - Client copy: Transactional data
    And re-post it in the SCM forum: SAP Advanced Planning & Optimization (SAP APO)
    - Regards, Dibya

  • Proposed vs. assigned source of supply

    Hello Experts,
    I have the following scenario:
    We are using SRM 5.0, extended classic scenario and have a requirement in which a material without an SAP number is selected from a catalog (something similar to a 3rd party catalog).
    However, each material in this catalog have all the information needed such as price, vendor, description, etc.
    However, when this is sent to the shopping cart, the vendor is assigned as a proposed source of supply, instead of an assigned source of supply. Because of this, this requirement is sent to the Sourcing Cockpit, which we don't want to to, since all information needed is already there, and is should automatically create a Purchase Order.
    Is it possible to do this?
    If so, which BADI's should we use?
    Regards,
    Gilberto Gallardo

    Hi
    Using BBPDOC_CHANGE_BADI, we have done this several times._
    Also, we can go for BBPCATALOG_TRANSFER BADI..._
    Please go through the links below for more details ->
    Re: Automatic PO with preferred vendor
    Re: Convert preferred vendor to fixed vendor
    Missing Name in BBP_PD_SC_GETDETAIL
    Re: I cannot access "Supplier Catalogue no" in BBP_DOC_CHANGE_BADI
    Re: partner functions  for vendor master in SRM
    Re: Partner functions OA and IP missing for Vendor in Extended classic PO
    How to select Vendor information as per the line item of the shopping cart
    Hope this will defiinitely help. Do let me know.
    Regards
    -Atul

  • No Requisition Found in Assign sources of Supply,  under central function

    Steps followed:
    1) PR is created in ECC prod 1000000262
    2) Through SRM after selecting the PR we selected Collective Processing
    and then transfered to sourcing cockpit. We got the green message
    transfered to sourcing.
    3) We tried to access the same PR in Assign Source of supply in central
    function. But we could not access the the PR. The message is "No
    requisition found; verify your entries ".
    Any clue or solution to this Issue. ??
    Thanks in advance
    SK

    Hi Manjunath,
    In BBP_PD SC is created
    In SXMB_MONI in SRM, ECC and PI/XI system everything looks ok
    I am a SRM Tech Consultant Did not understand from NOTE  1263876.
    When I go for "Assign Sources of Supply" under Central function
    I do not get any result...I get message
    "No requisition found; verify your entries "
    Thanks
    SK

  • PR - unable to assign source of supply

    Hi,
    I have created purchase requisition and tried to assign source at "Source of supply" tab at item detailed section. But it's already graded (display only) out.
    I have checked the "Screen Layout at Document Level" also. It was in optional mode only.
    How can i make it as optional entry.
    Could you pls guide me.
    Thanks
    Anilkumar Dalai

    Hi,
    What i can understand is that you have created a purchase requisition and now you want to assign a source for the item through auto source determination in PR change transaction(ME52n) by clicking on the assign source of supply tab in the item details in source of supply tab page.
    If its so Pl. check in the check box " source Determination" at the top next to the PR No. and then try.
    Regards,
    Prithviraj

  • Im trying to update db table in  user exit, with the internal table

    Im trying to update db table in user exit, with the internal table
    my scenario:
    loop at itekpo.
    updating itekpo -
    > at the end of user exit the db table ekpo have to be updated
    endloop.
    Im updating internal table, using 
    MODIFY itekpo TRANSPORTING INCO1 INCO2  WHERE ebeln = itekpo-ebeln
    where itekpo is internal table, but it is not updating the db table 'ekpo'.
    i also tried updating ekpo directly !
    Thanks in advance

    Hi,
    you can search in the forum itself,
    Try this link for instance
    https://www.sdn.sap.com/irj/sdn/advancedsearch?cat=sdn_all&query=tocreateaBADI&adv=false&sortby=cm_rnd_rankvalue
    You can find a code for finding BADI as a report with the following Transaction
    finding badis
    How to find BADIs
    Reward if helpful
    Regards
    Byju

  • Assign Source of Supply - Inforecord

    Hello guys!
    Do you know if can be possible to assign a source of supply at a Purchase Requisition but where the inforecord isn´t brought too?
    Is there any IMG activity where i can customize this?
    Now, if an inforecord exists for a certain vendor-material and i press "Assign Source of Supply" button, this inforecord is always showed.
    Thank you very much for your help.
    Regards,
    cecil

    Hello,
    Please maintain source list .
    You define source list requirements at plant level. If a source list requirement exists, you must maintain the source list for each material before you can order it.
    The source list serves:
    To define a source of supply as "fixed". Such sources count as preferred sources over a certain period of time. For example, the fixed vendor XXXX for material 100XX is ASA Company for the first quarter and BSB Co. for the second quarter of the year.
    Select the plants for which you wish to specify a source list requirement
    You use the source list to determine the valid source of supply at a certain point in time.
    The source list contains all the sources of supply defined for a material and the periods during which procurement from these sources is possible
    Following T/Code activities in Material Management module.
    Maintain source list  -  ME01
    Display source list  -  ME03
    Display changes to source list -  ME04
    Analyze source list  -  ME06
    Reorganize source list  -  ME07
    Generate source list  -  ME05
    Display source list for material-  ME0M
    you make the system settings that are necessary for purchasing operations carried out using source lists.
    Source list requirement for materials, It may be necessary to include possible vendors of a material in the source list before the material can be ordered.
    The Source list requirement field in the purchasing data of the material master record indicates whether a source list requirement exists for a material.
    You can define the Source list requirement at plant level in IMG.  Logistics -->Materials management --> Purchasing --> Source list.
    Here you can see the plants for which a source list requirement exists.
    Reward if useful
    Kedar Kulkarni

  • Requisition  - Assigned Source of Supply field

    Hello,
    Please could someone advise how the Requisition Assigned Source of Supply field (EBAN-ZUGBA) gets populated. I am particularly interested in how it would get populated in a MRP created requisition.
    Thank you,
    Kind Regards,
    Jackie Jones

    Hi,
    I have just tried this in our system and found some that did not have the flag set (I checked for MRP generated requisitions where the Assigned was equal to spaces and the fixed vendor flag was NOT equal to spaces)
    There were not many but I was suprised to find even one.
    It might be better to change the code used in the workflow to check for the presence of a fixed vendor or agreement instead of relying on this flag.
    I will have a look to see if I can see why it is not set sometimes and I will let you know if I find anything.
    Steve B

  • Badi/user exit in tcodes me54n,me55,me28 and me29n

    hi all,
    1.which is the badi/user exits that is there in me54n and me55...for saving and releasing purchase requisation(s) .
    2.which is the badi/user exits that is there in me28 and me29n...for saving and releasing purchase order(s) .
    points will be rewarded.
    regards,
    johnson

    Transaction Code - ME54N                    Release Purchase Requisition                                                                               
    Enhancement                                                                               
    MEREQ001                                Customers' Own Data in Purchase Requisition                                                                               
    Business Add-in                                                                               
    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
    Transaction Code - ME55                     Collective Release of Purchase Reqs.
    Enhancement                                                                               
    MEQUERY1                                Enhancement to Document Overview ME21N/ME51N               
    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                         
    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                   
    MELAB001                                Gen. forecast delivery schedules: Transfer schedule implem.
    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
    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. 
    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                           
    M06B0003                                Number range and document number                           
    Business Add-in                                                                               
    ME_PROCESS_PO                           Enhancements for Processing Enjoy Purchase Order: Intern.  
    ME_PROCESS_COMP                         Processing of Component Default Data at Time of GR: Customer
    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_DEFINE_CALCTYPE                      Control of Pricing Type: Additional Fields                 
    ME_COMMTMNT_REQ_RE_C                    Check of Commitment Relevance of Purchase Requisitions     
    ME_COMMTMNT_REQ_RELE                    Check of Commitment Relevance of Purchase Requisitions     
    ME_PROCESS_PO_CUST                      Enhancements for Processing Enjoy Purchase Order: Customer 
    SMOD_MRFLB001                           Control Items for Contract Release Order                   
    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_PURCHDOC_POSTED                      Purchasing Document Posted                                 
    ME_PROCESS_REQ_CUST                     Enhancements for Processing Enjoy PReqs: Customer          
    ME_PROCESS_REQ                          Enhancements for Processing Enjoy PReqs: Internal          
    ME_COMMTMNT_PO_REL_C                    Check for Commitment-Relevance of Purchase Orders          
    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_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                              
    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)         
    ME_CCP_DEL_DURATION                     Calc. of Delivery Duration in CCP Process (Not in Standard)
    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                                   
    ME_CHECK_ALL_ITEMS                      Run Through Items Again in the Event of Changes in EKKO    
    ME_CHANGE_OUTTAB                        Enrich ALV Output Table in Purchasing                      
    ME_CHANGE_CHARACTER                     Customer-Specific Characteristics for Product Allocation

Maybe you are looking for

  • Integrating Flat File data to LDAP Directory using sunopsis driver

    Hello I need to import data from a csv file into a LDAP Directory. In order to acheive this, i used Demo physical and logical File data server (called FILE_GENERIC) and set up a new LDAP data server using tutorial "Oracle Data Integrator Driver for L

  • Sql/xml - powerful tool for complex reports

    I just want to share euphoria... HTMLDB itself provides powerful ways how to control the design of the page - various types of regions, page types, templates... Nevertheless sometimes you need even more precise control over the content and format of

  • How to upload jpeg logo

    hai , every body i have a dout that how to upload a jpeg logo of a4 size into a script. by masthan

  • Jpeg opens in email

    When I try to attach my JPEG files to my email, they open as a picture in my email message instead of as a file. Any help?

  • Creating LIS tables

    Hi all, I need to create LIS tables, tables that start with 'S'. How can I create them? Thanks.