Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

an issue with include...

Former Member
0 Kudos

hi,

In MV45AF0B_BELEG_SICHERN, by mistake, i implemented an enhancement point say ZXXX and included an include statement there. Then double clicked it and created that include and the code. when i did that, i was prompted with a message that an include statement will be included in SAPMV45A adn i said ok !! now this program SAPMV45A has an include statement inserted in it !! i dotn want that include. i want to delete it and i am not able to bcos it says it is beign used by SAPMV45A..what to do ??

7 REPLIES 7

Former Member
0 Kudos

the statement at end of SAPMV45A looks like

*{ INSERT ECDK902564 1

INCLUDE ZXXX.

*} INSERT

thks

0 Kudos

*{ INSERT ECDK902564 1

Comment this and then use Delete the enhancement spot implementation may be that will remove the include.

"INCLUDE ZXXX.

*} INSERT

0 Kudos

hey Vijay, after seeing ur suggestion i noticed a weird thing...

actually the entry in SAPMV45A is for the correct include, the one which i need. so lets leave that...

but i am trying to delete the include which was used in an implicit enhancement implementation in MV45AF0B_BELEG_SICHERN program. I had deleted that enh impl thru se80 !!

now when i try to delete this include in se38, it says its reference exists in SAPMV45A.

so when i check the where used list, i can see that enh impl which i have deleted !!!

still when i choose that checkbox related to that enh impl and click on delete button, i get the message "No vendor specified "..whats happening ??

i even checked the where used list for this deleted enh impl and it is empty !!nothing found..

seems so weird..

Former Member
0 Kudos

Hi,

Keep your Curson at the line

*{ INSERT ECDK902564 1 and then hit the delete Push Button.

Hope this will take care.

IF it dosent keep it at the include statement and then delete.

Shreekant..

Former Member
0 Kudos

Click on Edit -> Modifications operations -> Switch Off Assistant.

Now you can able to remove complete code with " Insert <request number>.

0 Kudos

Sorry Gunasekar, but that option is not enabled in my case..it is grayed out !! i cannot choose it...any other way ?

btw why did it get included there ?

did it get included becausei tried to create it by double clicking the include name in MV45AF0B_BELEG_SICHERN ??

INCLUDE ZXXXX.

or should i have just created an include and included that in MV45AF0B_BELEG_SICHERN, rather ??

thks

0 Kudos

ok..i created a new include in se38 and used that whereevr i needed...and removed the code frm the incldue that is still referenced in sapmv45a...can't help it...need to figure out a way to delete that somehow...thanks to all for ur help. closing this thread