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
GiriHi 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. -
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 vendorHi,
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
TorstenTorsten,
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 GallardoHi
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
SKHi 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 DalaiHi,
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 advanceHi,
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,
cecilHello,
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 JonesHi,
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,
johnsonTransaction 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
-
hai , every body i have a dout that how to upload a jpeg logo of a4 size into a script. by masthan
-
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?
-
Hi all, I need to create LIS tables, tables that start with 'S'. How can I create them? Thanks.