Userexit or enhancement spot for md01
Hi all,
I had a requirement where , when I input a plant and background program is running in Transaction MD01it is displaying all the materials with MRP run. But my scenario is I need to display only those materials whose sale order numbers of order type is OR. Is there any userexit or enhancement spot for this?
Please guide me.
searched the forum before posting.
Thanks & regards,
Murali Krishna. T
Hi,
Try these exits:
Enhancement SAPMM61X EXIT_SAPMM61X_001 M61X0001 User exits PP-MRP materials planning
Alternative Exits:
BADI MM61XF50 MD_INTERACT_PLANNING MD_INTERACT_PLANNING BAdI for Deactivating Changeability of MRP Elements
Enhancement SAPLATPC-LATPCU02 EXIT_SAPLATPC_002 ATP00001 User Exits in the Availability Check
Thanks,
AMS
Similar Messages
-
Hi All,
Can any one give an idea to find the suitable enhancement spots for any transaction.
I am working in ECC 6.0.
In my case i need to find for ME59N, the program name is RM06BB30, and the requirment is for automatic creation of PO for different Tax Classifications.
There is an user exit ME590001 which is suitable for this application, but we are instructed to avoid user exits so we have to go for enhancement spots.
Thanks,
RamaHi,
refer
https://forums.sdn.sap.com/click.jspa?searchID=7035836&messageID=3610819
Regards -
Enhancement Spot for MM02 to validate a field
Hi,
I want to find a enhancement spot for MM02 to validate a field 'SerialNoProfile' in 'sales: General/Plant view'. can any one help me to find a enhnacement spot.
Thanks in advance.
Krishnahi
Check these Exits
MGA00001 Article Master (Industry): Checks and Enhancements
MGA00002 Article Master (Industry): Number Assignment
MGA00003 Article Master (Industry and Retail): Number Display
thanks,
nagaraj -
Hi,
Enhancement Spot for MM02 for disable field in MENU -> MRP Profile -> RMMG1-DISPR .
Thanks.I can't really understand what's your meaning. Maybe u need to deactive this field in MM01, if that's so, u can config from this path "Logistics - General -> Material Master -> Field Selection".
-
Enhancement spot for shipping point in VL10G tcode
Hi All,
we have created enhancement spot for shipping point in VL10G tcode & tested its working fine in foreground(Dialog) but didn't worked in BACKGROUND, its showing error log.
when we opened this error message its not having any error message in log. its coming blank in error field.
so pls let me know your thoughts, why its happening?
Thanks & Regards
Nagendra / Biswahi yogendra,
I have created an enhancement in RV_INVOICE_DOCUMENT_ADD but my code is not getting appeared in debugging mode and nothing is working. can u please guide me on this.
following the spot where i have written my code
NHANCEMENT-POINT rv_invoice_document_add_14 SPOTS es_saplv60a.
ENHANCEMENT 51 OIC_SAPLV60A. "active version
BREAK-POINT.
WAIT UP TO 2 SECONDS.
DATA: lv_name TYPE thead-tdname,
lt_line TYPE STANDARD TABLE OF tline,
lw_line TYPE tline.
CLEAR: lv_name , lv_sgtxt.
lv_name = bkpf-xblnr.
CALL FUNCTION 'READ_TEXT'
EXPORTING
id = 'A002'
language = sy-langu
name = lv_name
object = 'VBBK'
TABLES
lines = lt_line[]
EXCEPTIONS
id = 1
language = 2
name = 3
not_found = 4
object = 5
reference_check = 6
wrong_access_to_archive = 7
OTHERS = 8.
IF sy-subrc EQ 0.
READ TABLE lt_line
INTO lw_line
INDEX 1.
REPLACE ALL OCCURRENCES OF '<)>' IN lw_line-tdline WITH space.
lv_sgtxt = lw_line-tdline.
ENDIF.
ENHANCEMENT 1 ZNARRATION_UPDATE. "active version
ENDENHANCEMENT.
Regards
satish -
Enhancement spot for PA Infotypes
Hi,
I am working in a object where i have to apply checks in infotype PA 759.
Can anyone tell me the Enhancement spot for this. I know there is a BADI - HRPAD00INFTY. But as per project guideline, Enhancement spot should be a priority. While saving Infotype 0759 Enhancespot spot should get triggered.Hi Patrick,
Thank you very much for your reply.
But in my project i only have to use Enhancement spot.
User exit and BADI are not in our project guideline.
Kindly suggest any enhancement spot for PA Infotypes -
BADI/Enhancement spot for VL01N (Outbound Delivery)
Hi guys,
while creating outbound deliver it needs to be change the contents of XMKPF (BKTXT), is there any BADI/Enhancement spot for the VL01n.
Kinldy provide some inputs for this one...which is very helpful to me.
Regards,
VijayHi guys,
Thanks for your valuable replies.
special thanks to Kiran Sure because my requirement is full filled by given enhancement spot/badi is LE_SHP_GOODSMOVEMENT
regards,
Vijay -
Enhancement spot for FB60 to edit withholding tax
Hi,
I'm looking for an enhancement spot or badi, exit, in order to check withholding taxes in FB60.
ThinksHi Vincent:
Did you used it just to read the table or even to modify? -
Exit or enhancment spot for custom checks to prevent delivery from VA02
Hi,
Requirement is -
When we click delivery from VA02 tcode.. After sales order is saved (commit ) , I need to check some conditions from XVBAP records and based on my checks I need raise error message and prevent going into the delivery screen.(user should not be able to access delivery screen from VA02).
Can anyone tell me what is the best exit or enhancement spot I can use for this?
Thanks in advance,
Mohan.Hi
Try to check the routine FCODE_FLI1 in SAPMV45A
Max -
Enhancement spot for checking XD03 CIN Details - LST and CST fields
Hi experts,
How to validate LST & CST fileds in XD03 - CIN details these no are already in J_1IMOCUST table, there is any enhancement spot.
please guide me.
regards,
MoonAnswered.
from the following link.
/people/ramakrishna.sirasanagundla/blog/2009/11/06/abap-making-cin-tab-fields-obligatory -
Enhancement spot for updating header text in vf02
Hi guys,
my requirement is to update header text which is already existing in vf02 tcode. user can update the existing text and when he click on save button text should get updated.
anybody please let me know the place where i can write my code.
Thanks in Advance.
regards
satishhi yogendra,
I have created an enhancement in RV_INVOICE_DOCUMENT_ADD but my code is not getting appeared in debugging mode and nothing is working. can u please guide me on this.
following the spot where i have written my code
NHANCEMENT-POINT rv_invoice_document_add_14 SPOTS es_saplv60a.
ENHANCEMENT 51 OIC_SAPLV60A. "active version
BREAK-POINT.
WAIT UP TO 2 SECONDS.
DATA: lv_name TYPE thead-tdname,
lt_line TYPE STANDARD TABLE OF tline,
lw_line TYPE tline.
CLEAR: lv_name , lv_sgtxt.
lv_name = bkpf-xblnr.
CALL FUNCTION 'READ_TEXT'
EXPORTING
id = 'A002'
language = sy-langu
name = lv_name
object = 'VBBK'
TABLES
lines = lt_line[]
EXCEPTIONS
id = 1
language = 2
name = 3
not_found = 4
object = 5
reference_check = 6
wrong_access_to_archive = 7
OTHERS = 8.
IF sy-subrc EQ 0.
READ TABLE lt_line
INTO lw_line
INDEX 1.
REPLACE ALL OCCURRENCES OF '<)>' IN lw_line-tdline WITH space.
lv_sgtxt = lw_line-tdline.
ENDIF.
ENHANCEMENT 1 ZNARRATION_UPDATE. "active version
ENDENHANCEMENT.
Regards
satish -
Enhancement spots available for IDOC (PREQCR)
Hi Friends,
Its a file to IDOC (PREQCR) interface, a field enhancement is required for this Inbound IDOC. I got the EXIT (SAPLMEWQ) for this IDOC (PREQCR), but want to proceed through the Enhancement spots. Could any one let me know the Enhancement spots available for this particular IDOC.
Regards,
Meghna.Hi,
I glanced at this IDoc and it looks like it was generated based on BAPI and the corresponding inbound FM is: BAPI_IDOC_INPUT1 - Inbound BAPI IDoc: Individual Processing. This FM is used in inbound process code by many IDocs generated "from" BAPI. This FM is pretty old and I think that you will not fine any enhancement spots in it.
I did some research and I couldn't find. Just use tcode: SE84 - Repository Information System and look for enhancement spots for corresponding package/application component.
If you badly need to use enhancement framework you might use "Implicate Enhancement" but I would recommend to go for function exits that you have already found.
Regards,
Jakub -
Need Enhancement spot or user exit for ME31L
Hi Experts,
I need an enhancement point(ExIt/BADI) to change ir_ind, GR_basedir and ERS flags based on the value of net_price and est_price flag(item level) in the transaction ME31L(Create scheduling agreement).
need solution urgently
TQ
Phalani MHi
Use
ME_PROCESS_OUT - This is an Enhancement spot for BAdi ME_PROCESS_OUT
Processing of Header Data
With this method, you can change the header data of your outline agreements and check it for correctness.
The import parameter IM_HEADER containing the header data of your outline agreement is available.
The interface reference is of the type IF_PURCHASE_OUT_HEADER. You can use all the methods defined there. To get the current header data of the document, use the GET_DATA method.
Error messages can be issued directly. The business logic processes these messages, writes them to a log, and sets the document to invalid.
The import parameter IM_COUNT is currently not used.
Thanks & Regards
Kishore -
Hello SDNites,
The question I am asking is a simple conceptual question but am not able to get the answer of the same. Please help me in this regard.
1. In ECC 6.0 can we create custom BADI definition. I have tried the same and it is not allowing me and it is saying creation operation only possible for enhancement spots. Why is that so?
2. Enhancement spot falls under explicit enhancement of enhancement framework. Correct me if ?I am wrong?
3. How can we find Enhancement spot for a particular transaction.
Regards,
AbhiHi,
The idea behind the Enhancement spot is to organize all the enhancements in a specific place called enhancement spots, earlier if you implement a BADI you can't track it using object navigatore but now you can track all the enhacements which you made in the system using se80->Tab Enhancement Info System.
2. Yes.
3. You can't find the spot for a transaction, but you can find the Enhancement spots by providing application component and package name in se18 transaction.
Regards,
Narayan -
How implement Enhancement Spots??
Hi Group,
I have done some thing in BADI, but, one more thing is there like "Enhancement Spots" in the same Screen.
Could you please let me know the relevance of it over the BADIs and how to implement the same , if possible through some Links/Blogs on the same.
Thanks in advance.
Regards,
Vishnu.Hi Vishnu,
First of all, if you are using ECC 6.0, then you will fine new Enhancement Framework wiht Enhancement Spots.
From ECC 6.0 onwards, if you want to implement BADI, you need to find the respective Enhancement Spot for that BADI in the code and go to SE19 and, give the ESpot and BADI name and then implement the same.
Hope this helps, if you need enough info, pls mail me to my id:
[email protected], I ll send you docs related to the implementation of the same.
Reward Points if helpful
Regards,
Harish Kalla
Maybe you are looking for
-
Quiz Review--how can I change/customize the buttons in CP7--now showing "back" and "skip"
Hi, I am using CP 7 and giving learners the opportunity to review their quiz questions. The review works fairly well, but the buttons at the bottom are not correct. Should say Back and Next or Continue. I don't see a master slide for this, like the R
-
Error -36 + Fibre Channel Error Log
K, so I ran into a very strange occurance. While attempting to copy a 250GB folder of media from one pool to another on an xsan volume, I ended up hitting a single 500 MB file that kept giving me "error -36" in the finder. After the third try, I ende
-
Database Adapter -- Getting Error While Running
Team i was getting the following error while working on database adapter.. Faulted while invoking operation "GetSQDBAdapter" on provider "GetSQDBAdapter". - <messages> - <input> - <InvokeGetSeq_GetSQDBAdapter_InputVariable> - <part xmlns:xsi="http://
-
Anyone seen a problem when you are editing a chart (the data) that causes keynote to hang? The graph isn't drawing, and I managed to save the document, but whenever I open it I just get the beachball, and can't interact with the presentation at all.
-
In my application i know at run-time the classpath and the name of the classes to call. For example, i have a class "com.mypackage.MyClass" located in "c:\JavaCode\com\mypackage\". I want to add dinamically this classpath and create an istance of the