05-08-2013 11:30 AM
Hello ABAP Gurus ,
I have implemented a check using Customer Exit MM06E005 in MM.
Everything works fine . But when I am trying to activate it I am getting below message :
I searched for this query in forums and found lots of threads but all saying activate these structures in se11 .
But no such structure exists in SE11.
But I can see this in EKKO and EKPO as Include structures.
So my question is can I activate this and get this my CMOD project transported to Production ignoring the above message ?
Will this cause any discrepancy ?
Thanks ,
Vipul
05-08-2013 12:22 PM
Hello ,
In SMOD see the Description of this Exit .
It says "Customer fields in purchasing document".
This Exit is for dealing with additional customer fields in EKKO and EKPO which are implemented using these two structures.
It seems that you have used this exit for validating purposes and no additional fields are added to EKKO and EKPO using the above mentioned structures.
But while implementing this Exit you can see that these structures comes along as Included Structures in the project.
So , I think you can ignore this message and move your code to PRD.
05-08-2013 12:22 PM
Hello ,
In SMOD see the Description of this Exit .
It says "Customer fields in purchasing document".
This Exit is for dealing with additional customer fields in EKKO and EKPO which are implemented using these two structures.
It seems that you have used this exit for validating purposes and no additional fields are added to EKKO and EKPO using the above mentioned structures.
But while implementing this Exit you can see that these structures comes along as Included Structures in the project.
So , I think you can ignore this message and move your code to PRD.
05-09-2013 5:27 AM
Hello ,
Yes I am writing code in this for validating special types of Purchase orders and also no other fields has been added in EKKO and EKPO using CI_EKKODB and CI_EKPODB respectively.
Are you sure that thing will not create any discrepancy in Production client after transport ?
05-09-2013 5:39 AM
Hello ,
also no other fields has been added in EKKO and EKPO using CI_EKKODB and CI_EKPODB respectively
That's the reason for which you are not able to find these structures in SE11,
But whereas in Shaiksha's system an additional field CHAR1 has been added at header level in PO , that's why she is able to get that structure in SE11.
Are you sure that thing will not create any discrepancy in Production client after transport ?
Yeah am sure Go ahead and get it transported and revert back if any discrepancy is there.
05-08-2013 1:52 PM
Hi,
1. What ever structures you have mentioned above are available in se11, see the below screen shot.
2.You can activate these two include structure with EKKO and EKPO(at bottom u can find) also.
So just activate the structure and activate the EXIT.
Regards,
Shaiksha Vali.
05-09-2013 5:31 AM
Hi Shaiksha ,
Thanks for your reply ,
And after Pressing Display I am getting the below message :
No trick No illusion No lies
05-09-2013 5:35 AM
Vipul Srivastava wrote:
No trick No illusion No lies
Hmm... unless you photoshopped it.
05-09-2013 5:49 AM
If these does not have any fields inside of it it will always show that it does not exist..
You have to go inside EKPO /EKKO double click on this structure it will ask that do you cant to create it .... then you can get these by se11
Before doing that please check the requirement for Exit MM06E005 , goto note 407975 for more details, it is an information note for this exit
you can also check BADI ME_GUI_PO_CUST if you want to add new tab ...
hope it helps
05-09-2013 6:03 AM
I assure you that I can't spare time with photoshop right now.
Our team wants this thing done in Production ASAP.
Can you please tell me that can I transport this code to PRD despite the above message being displayed while activation of CMOD Project ?
05-09-2013 6:06 AM
Hi Manoj ,
you can also check BADI ME_GUI_PO_CUST if you want to add new tab ...
hope it helps
I don't want any new TAB , I have mentioned my requirement above.
And for this purpose I had also tried with BADI ME_GUI_PO_CUST , It worked as desired but was not stopping from faulty POs to be saved thats why I switched to this EXIT.
05-09-2013 6:23 AM
Hi Vipul,
If you wanted to stop faulty PO's from getting saved...
did you tried with ME_PROCESS_PO_CUST method POST ..
and about your initial query , I guess it should not have any affect as you actually are using the exit for different purpose , but if you have Quality system in your landscape , may be you can try moving it there first ?
05-09-2013 7:09 AM
05-09-2013 7:33 AM
Good to know
More Daring would have been to move it directly to production
05-09-2013 7:55 AM
05-09-2013 8:55 AM
I was just joking to move directly to production Its good not to move changes to production, it should always be moved to replica of production , where it can be tested , development environment and production environment are a lot different..
05-09-2013 6:35 AM
Hiii,
Just open your project in cmod see your activation status . Yes in se11 you can't see structure until these structures are activate properly.
Save and activate it , now your project status should look like below .
05-09-2013 6:42 AM
Hi Ashish ,
I have already mentioned that there is no Problem with Activation of project.
Its getting activated.
Am worried about that message which am getting after activation.
The project contains inactive objects
Shall I get my request transported as suggested to me earlier in this thread ?
05-09-2013 7:10 AM
Hii vipul ,
You can see my screenshot is different from your one (I am talking about only structures)
In your screen shot it is not activated please just double click on it and see whether this structures are
activated or not once you activate this structures by going though cmod (not directly in se11) , you can see this activation check as well as you can see it in se11 also .
for more help just read document in smod (MM06E005) ,
05-09-2013 7:17 AM
Hello Ashish ,
How can I activate these Structures when they doesn't exist in SE11 ?
I found them in EKKO and EKPO and when I double clicked on them I got below message :
But I don't wan't any additional fields in EKKO and EKPO so I avoided this and just activated EKKO and EKPO.
Correct me if I am wrong.
But my code is working perfectly fine in QAS as of now , but don't know any discrepancy may occur in future.
05-09-2013 8:24 AM
Hiii,
In your previous thread you didn't specify this line - I don't wan't any additional fields in EKKO and EKPO ... in documentation of MM06E005 1st line is - Maintain/supply your own customer fields in the headers and items of all purchasing documents except purchase requisitions
i don't think so it will create any problem for you can move it to your PS also and in future you can just create and activate structures (eg.- in 1st requirement of my client want to add field in only header and it is successfully move to PS than after some days they want some more field in ITEM than after activating item structure i have sent it again without any problem )
05-09-2013 8:31 AM
Hi Ashish ,
I had already mentioned in above replies what my actual requirement was.
Need not to say this thing came in my mind
and in future you can just create and activate structures (eg.- in 1st requirement of my
Gave my request the direction towards PRD client
Very thanks for your time.