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: 

New fixed value in standard domain BLCKD

Former Member
0 Kudos

Hello Experts,

I want to add a new block id in a purchase requisition.

I saw in the forum that there is no customizing for that and that I need to add the new block ID's directly in the domain BLCKD.

I made this and add a field "2-Blocked by Purchasing" in the domain BLCKD. But when I enter in the functionnal transaction ME52N to set this new block id to my pruchase requisition, it does not appear in the list of the possible block Ids.

Have somenone an idea about what to do to solve this ?

I did not receive appropriate answer from the MM forum so I think it is perhaps a question more dedicated to ABAPers.

Thanks a lot for your answer.

Céline

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hello Céline,

What you did is correct and it should work. You can just shutdown all the sessions and try to log in again & try.

Hope, you changed the domain using the access key. If yes, then I would like to share the below point.

In the domain (go to se11 & give the domain name, the choose the display button), you have the option (Goto -> fixed value append) to assign the fixed value with out the access key. You just create a new fixed value append). I had a similar req. and it works fine. Please consider this as just FYI and I will recommend this.

In both the case, it should work. Please try after restart the system (activate the domain once again) and let us know if the issue still exists.

Regards,

selva K.

7 REPLIES 7

Former Member
0 Kudos

Hello Céline,

What you did is correct and it should work. You can just shutdown all the sessions and try to log in again & try.

Hope, you changed the domain using the access key. If yes, then I would like to share the below point.

In the domain (go to se11 & give the domain name, the choose the display button), you have the option (Goto -> fixed value append) to assign the fixed value with out the access key. You just create a new fixed value append). I had a similar req. and it works fine. Please consider this as just FYI and I will recommend this.

In both the case, it should work. Please try after restart the system (activate the domain once again) and let us know if the issue still exists.

Regards,

selva K.

0 Kudos

Hello Selva,

I thank you a lot for answer ( and for the tips to create an append avoinding to use the SCCR key).

I tried again today but it still not works.

Even I translated it in different languages, I try aolso in connecting me in different language but the result is the same. I only see the twos originally items and not the third I created.

I insert my item between the two existing items. Does the problem come from this ? I looked in the table DD07T and the field "Val pos" is now 2, and also for the field "fixed value".

Do you have another id ?

Should I try to delete it and recreate ?

I thank you (or someone else who will answer) in advance for your help.

Céline

0 Kudos

Hi Celine,

Try deleting the old one and creating using the same way as mentioned .

1. Open any domain in which you want to add new values.

2.In Menu, Goto->Fixed Values Append and click OK for information message.

3. Give Append Name and ok.

4.Then add new values in the value append.

5.Save and Activate it. If you go back to Domain, you can view your values.

0 Kudos

Thanks for your answer.

I made what you said but the psorbelm still happen.

I finally found the solution to my problem in debug mode. In the transaction code used, there is a control on the fixed value dependaing some conditions. And in my case, it must not be equal to '2'. but the one I added was equal to 2, that is why is was deleted from the values of the doamin name before to be displayed.

I change to 3 as fixed value and now it's working fine.

I have now to see for which reason this control exists and if it is correct to set my new item to 3.

Céline

Former Member
0 Kudos

Finally I get another problem.

When I choose in the list my new value, all the "status" switch to display mode and then I can no more change the blocking indicator. I looked i debug mode that there is a difference in the variable ls_fieldsel-fieldstatus : in case the standard blocking indicator it is set to '.' and with mine it is set to '*', that seems to means "display mode".

Does have someone an idea to set thea my indicator is not only for display ?

0 Kudos

Hi Céline,

I am also facing the same issue with the domain BLCKD.

I could able to manage to get new block ID i.e. 'Blocked by PUR' in ME52N, but it is going to non editable mode after selecting new block id 'Blocked by PUR' . Did you manage to overcome this issue? If it does so then please let me know.

Thanks in advance.

0 Kudos

Hi,

I went in debug mode to see that it is coded like that in the standard program. It depend the value you assign to the block Id, but when you choose 2, the progrma does not display it. It is only possible if you use Tcode ME52NB.

In my case, the user will not use the Tcode ME52NB, so this solution is not usable, but perhaps it will solve your problem.

For the moment, I think I will search a user exit to change the value of the field that make the filed only displayable anrd no more changeable.

Regards,

Céline