on 11-20-2013 6:08 PM
Can I have one characteristic (out of 5) display only when the user is classifying an object? We have an interface that copies a value in characteristic "X" of a network. We want this characteristic to be display only in the network for the user. I tried authorizations but to no avail. Can I do this with dependencies?
PS. please see my previous post asking about authorisations.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
It work well when you use dependencies to calcualte value or pass value from SAP table.
I guess it will work with BDC as in that case too you are not directly entering value but thorugh a program, you need to give it a try then only it can be confirm.
Thnaks
Ritesh
Hi,
you can change the appearance of characteristics by using the structure SCREEN_DEP. First you have to create an object characteristic which refers to structure SCREEN_DEP, field INVISIBLE (you could also use NO_INPUT to display the characteristic but not allow any value assignment).
Suppose you want to change the appearance of charcateristic DEMO_CHAR depending of the value of CHARXY. First you have to create the two object characteristcs CHAR_INVISIBLE and CHAR_NO_INPUT with reference to structure SCREEN_DEP-INVISIBLE (-NO_INPUT).
The dependency could than look like this:
$self.CHAR_INVISIBLE = 'DEMO_CHAR'
if $self.CHARXY = 'A',
$self.CHAR_NO_INPUT = 'DEMO_CHAR'
if $self.CHARXY = 'B'.
Is that what you want?
Juergen
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Juergen,
I need to check this with a developer but it looks promising. The question is, we have a program that creates networks (Batch input) via an interface and it enters values for circa 50 characteristics. We want some of those characteristics to be display only. Will the procedure you described allow the programm to enter a value for that characteristic in the network even though it is display only? Please note that we are using a Batch input method (recording), not BADIs.
Good questions. I have only used it for value assignement with dialog transaction. Since the BTCI simulates the dialog, I guess the characteristics will be also locked. Maybe you can set-up a small model for testing and find another characteristic which indicates if the program is running in dialog or with BTCI.
If you set the parameter on the additional data, it will also block it if you are running your BTCI. The parameter 'not ready for input' allows the value assignment only with dependencies.
Sorry, interesting problem, but I don't know. We are using BTCI only for classification withour any restrictions (to avoid problems like you have now).
User | Count |
---|---|
95 | |
11 | |
11 | |
6 | |
6 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.