Display only for conditions in VF01
I have a requirment where I want to make the condition tab in vf01 in display modem.using the user exit LV69AFZZ,All the conditions and prices are comming in displa mode,but still we can enter new condition which is not coming in display mode.How can i make the complete table in display mode
In Tocde SE 80 select function group as V69A.
go to subroutines select userexit_field_modification.
Write the code as below inside it.
As you have to do this for VF01 you need add a sy-tcode check before it.
IF ( screen-name = 'RV61A-SELKZ'
OR screen-name = 'KOMV-KAWRT'
OR screen-name = 'RV61A-AWEIN'
OR screen-name = 'KOMV-KBETR'
OR screen-name = 'RV61A-KOEIN'
OR screen-name = 'KOMV-KPEIN'
OR screen-name = 'KOMV-KMEIN'
OR screen-name = 'KOMV-KWERT' ).
screen-input = 0.
Modify Screen.
ENDIF.
Edited by: Divakar Mamidi on Jun 29, 2009 3:52 PM
Similar Messages
-
Display only for Conditions tab in ME22N
I have a situation where certain users need to modify PO's, but need to be restricted from modifying anything in the conditions tab. Is there a way through authorization's to restrict modification to the conditions tab within ME22N without restricting functionality to anything else in ME22N?
The same result is required for ME12, but ME12 contains condition authorization objects that can be set to Activity 03 resulting in a display of conditions.
I have tried adding these authorizations to the authorization-check, with no functionality change.
I have also tried removing the display prices (activity 09) from certain authorization objects and this hides the conditions tab, but it also hides prices.
Modifying screen settings in SPRO for ME22N will not work as there are users that require modification of the conditions.
I am trying to find a solution that doesn't involve creating a custom transaction to check for condition authorization objects.David,
Check BADI definition (se18) ME_PURCHDOC_POSTED & Interface IF_EX_ME_PURCHDOC_POSTED. In that you have method posted. In that you have both the tables Old & the current. You can put a validation there & prevent users.
Hope this helps.
Bipin -
VA01 Item category display only for specific order type
Hi,
I have a requirement to deactivate(display only) item category field in VA01 table item for certain order type . I tried the user exit MV45AFZZ(USEREXIT_FIELD_MODIFICATION). This is working only if the table item has a value. i.e I could able to enter an item category first and then enter the material and quantity.
So please suggest any alternative how to make the item category field(VBAP-PSTYV) column display only for centrain order type.
Regards
Aromal RHi,
Create a Custom Authorization Object so that you can control it for certain users. 2. Write implicit enhancement spot in the include TCS MV45AF0T_TCTRL_U_ERF_AUFTRAG_I,
FORM TCTRL_U_ERF_AUFTRAG_INIT
AUTHORITY-CHECK OBJECT 'ZITMCAT'
ID 'ACTVT' FIELD '02'.
IF SY-SUBRC NE 0.
* DATA: WA_COLS LIKE LINE OF TCTRL_U_ERF_AUFTRAG-COLS.
LOOP AT TCTRL_U_ERF_AUFTRAG-COLS INTO WA_COLS.
IF WA_COLS-SCREEN-NAME = 'VBAP-PSTYV'.
WA_COLS-SCREEN-INPUT = 0.
WA_COLS-SCREEN-OUTPUT = 1.
MODIFY TCTRL_U_ERF_AUFTRAG-COLS FROM WA_COLS.
ENDIF.
ENDLOOP.
ENDIF.
Regards
Aromal R -
How to set Display Only for some records in CAT2 Worklist
Hi,
I have a requirement to modify an attributes for some records in the Worklist of CAT2.
We have an external system where we book our time. Weekly we import data from that external system into CATSDB using BAPI for every single employee.
We would like when the user wants to modify his time sheet to be able to add/modify all records except those which were imported from the external system. Which means that those records should be in Display only mode / grayed out / before release.
Is there any user exit or BADI that could help to modify that attribute and that will be triggered before displaying the Worklist ?
Please advise !
Thanks,
StefanI've solved the problem.
First I've added customer field in CI_CATSDB structure and when I am importing the data I am populating that field with 'X', which means that this is record from the external application.
I've created enhancement implementation in Function group->CATS, screen->2003 MODULE->D2000_MODIFY_LOOP, subroutine->modify_d2000_loop where I am checking the field mentioned above if it is 'X' I am modifying the screnn-output = off.
It works, thak you for your help.
Regards,
Stefan -
Is there a way to set up the table locks in a display only format(other than sm12).
SM12 calls function ENQUEUE_READ, which in turn calls ENQUE_READ2, which in turn moves down below the ABAP surface into the sea of C when calling the kernel function C_ENQUEUE. Best you can do is probably to build something around the two first functions, if you manage to decode the raw data obtained by the functions. It shouldn't be too difficult; SM12 is fairly straightforward and creating a display program should be feasible.
Unfortunately, even ST05 doesn't yield a result, so it seems (to me at least) that the enqueued entries (locks) reside on the server level, outside of the realm we can reach using SQL...
Regards,
Trond -
Zoom presentor display only for presentations
I use the UA "zoom" function for all my work. I must give a presentation soon demonstrating a website. Is there a way to have the magnifier function activated on my (presentor) screen while rendering the projected display "normal" or without the zoom function for the benefit of the audience? Thanks for any help!
http://support.apple.com/kb/PH11488
You can set the zoom to ONLY follow your mouse (And adjust the size of the "zoom window" that follows it). I used to use this with Quick time Editing when I had a 13" iMac. -
Giving OR Statement in formula evaluates only one condition
This is the formula I used in the reports record selection. I need to display the records in division number = 9 and division number = 20 and need records where other field top account = true as well in the reports. But it displays only first condition and not the second condition. The reason might be it checks for true for the first field and it ignores the second condition.
({Opportunity.Division Number} in ["09", "20"]) or {Opportunity.Top Account} = true
I can't use and statement here, because I need records for all the conditions. However it works in select query in oracle but not in crystal report.
Let me know if there is any alternative.As Raghavendra.G suggests, if {Opportunity.Division Number} is null, the formula will not work as expected. Crystal halts execution of any formula whenever it encounters a null value - unless it is enclosed in the IsNull() function. It does sound like that is what your problem is, as the condition is correct for what you are trying to do.
Perhaps you need to change the condition to:
({Opportunity.Top Account} = true) or {Opportunity.Division Number} in [09,20])
(assuming the issue is a null Division Number...)
HTH,
Carl -
How to make 'Overall Limit' field as display only in ME22/ME22N
Hi,
I want to make the 'Overall Limit' field as display only in transation ME22/ME22N (only for Service Items).
I can make the field display only for ALL Service Items by going to:
SPRO u2013 IMG - Material Management - External Services Management - Define Screen Layout
and making the 'Overall Limit' display only for PT1 (Blanket Items). But this also stops any entry into this field even for creation of Purchase Orders! When I try the same thing for ME22 (Change Purchase Order) it does not work.Hi
You can make it greyed out like this:
Go to materials management -> external service management -> define screen layout -> copy field selection key ME22 -> enter new key as ME22N -> choose category of field selection to 2 -> click on value limit -> make overall limit as display.
Then for Tcode ME22N, this field will be greyed out.
Thanks -
Studio Display 17" for coloring??
Hi
Could anyone help me? I'm doing video editing, and planning to get a color correct monitor.. But they are really expensive, i cant afford them. And i found a 17" studio disp for cheap. And what i'm thinking about is buying that, and using an other normal eg Samsung 24" too. The Apple Studio display only for checking the color, and the other for editing (as Apple color needs 1920/1280 display..)
Do you think its a workin idea? Can I connect the old studio display nvidia gef9400? and will leopard use it well? is it worth?
thank you guys!Yes, it is harmless. The CRT itself has the potential to act as a high voltage capacitor, but the charge bleeds off eventually, in no more than a few days. The charge can be built up again by static electricity. For example, if you took a wool sweater and vigorously rubbed the glass screen, the CRT bottle capactior could again find a high voltage charge on it. But I am sure you don't plan on doing that.
-
Blocking Profit Center field in MM02 (making it display only)
Hi,
I have a query, We have blocked via authorizations all views in MM02 except for the "Sales: General/Plant" view, so now we need to know how to make the Profit Center field a display only so that we can assign a role for people who will change the Serial Number Profile field only using MM02.
If MARC-PRCTR in OMS9 is set as display only for MM02 can it be possible to for the master data team to still have change access to for the Profit Center field.
Your assistance is appreciated.
RendaniThanks Sarita for your input, my problem is nearly next to the solution state.
Could you please tell me how I can make the field lock relevant, I don't have a lot of SAP experience so a detailed response will be welcome. Whether it also involves authorizations as well.
Many thanks.
Regards,
Rendani -
How to control the authorization as display only in ECC system?
Hi all,
I want to control the IT users' authorization as display only for each Authorization Object.
As i know, there are 177 Item of field "ACTVT" in ECC system, But i'm not ture which the value can limited the authoirzation as display only.
Im worry about IT users have not authorization for the work if just keep "03-display" in authorization object, I plan to remove below value of ACTVT:
01-create, 02-change, 05-Lock,06-Delete,07-Activate, generate
But i'm not sure whether should be removed for below values:
52-Change application start
60-Import
61-Export
62-Create automatic Ledger
63-Activate
64-Generate
70-Administer
75-Remove
C3-Maintenance of manual auth.
C4-Develope Payment Card
FP-Change customer field selectn
Could anyone can tell me, Which values of ACTVT can limited the authorization as display only. at the same time, it havent an effect on work of IT users.Yep, I agree with Jurjen. It is not only limited to ACTVT, but rather fields of other objects as well which are "action" or "activity" related.
I would start the other way around - give them '03' only and investigate any transaction specific claims that it is not enough. There will be a few...
Cheers,
Julius -
Condition Values only for display
Dear Sirs
I have the following requirement
ZTSP (Total Selling Price) No G/L update needs to be displayed in Invoice printout
ZTRP ( Transport price ) G/L update do not display in invoice printout
ZMSP ( ZTSP - ZTRP ) G/L Update do not display in invoice printout
ZSUR (Surcharges) G/L Update need to be displayed in invoice printout
Could please help me to configure above pricing condition types.
Best Regards
AchantaHi,
If you choose 'only plant related conditions allowed' option in OMF0, then the info records can be created with plant only, you cant create central contracts etc.
Since the issue is for only one condition type, I would suggest you to go for access sequence with plant for the condition type. Create a new access sequence for the condition type with condition table containing plant (and any other characteristic as required) and assign the same to the condition type. Maintain the condition type with "Not possible to process manually". Maintain the condition record accordingly in MEK1 with relevant plant.
Now the condition type will be available automatically, based on the plant, in PO. The user wont be able to insert it manually.
If the condition is a manual condition as of now, then you can create a new condition table with plant only as characteristic. Maintain the condition record with blank value. Now the condition will be always visible in PO with blank value for the particular plant.
You may check the option and revert back.
Regards,
AKPT -
Table cntrol field to be display/Change only For each record
Hi all,
How to set a particular Field in table control either as display only or
change only for <b>each row</b> based on certain condition.I need to set this property for each record in table control not for the entire coloumn?.I know the procedure for setting up an entire coloumn in table control either as diplay or change only using <b>Loop at screen</b> statement.
Conditions:
If Material is batch managed:
itab-batch field has to be <b>Display only</b> mode.
if material is not batch managed:
itab-batch field has to be <b>change mode</b>.
<b>O/p of Table Control :</b>
Material Batch
1000 Display only
2000 Change only
8000 Change only
3500 Display only
3600 Display onlyHi Ravi,
Thanks for your reply.I have put the code as u said. It is modifying the whole coloumn insted of modifying Current row of the coloumn.
I have tried to modify the screen property using Table control attributes (TC-COLS).The following commented code is that logic.Even that also doing the same thing.Can yoy please tell me how to do it.
MODULE tc_get_lines OUTPUT.
LOOP AT SCREEN.
IF screen-name = 'X_ZPINV-CHARG'.
IF fg_batch = ' '.
screen-input = 0.
ELSE.
screen-input = 1.
ENDIF.
ENDIF.
MODIFY SCREEN.
ENDLOOP.
LOOP AT tc-cols INTO tc_wa
WHERE screen-name = 'X_ZPINV-CHARG'.
IF x_zpinv-matnr IS NOT INITIAL.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
input = x_zpinv-matnr
IMPORTING
output = v_matnr.
SELECT SINGLE * FROM marc WHERE matnr = v_matnr
AND werks = w_plant.
IF marc-xchar IS INITIAL.
tc_wa-screen-input = 0.
ELSE.
tc_wa-screen-input = 1.
ENDIF.
MODIFY tc-cols FROM tc_wa INDEX sy-tabix." transporting screen-input
ENDIF.
ENDLOOP.
ENDMODULE. "TC_GET_LINES OUTPUT -
Display only positive values for a particular Keyfigure
Hi..
(Sorry, I accidentally posted this also in Datawarehousing forum, actually it related to BeX forum).
For a particular column(keyfigure) in my report, the user wants to display only positive values.
I used the formula from the one of the forums
(Keyfig > 0)* Keyfig.
This displays only positive values in the column as required. But, the result for this column is also affected. As the result is negative, it shows, zero in the result for this column.
Is there a way in which the result will not be affected by the formula?
I went into the properties of the particular keyfigure and chose Calculate Result as -> Summation.
It throws out the following error message
'Calculating result as...' was not executed
Message no. BRAIN141
Diagnosis
The function 'Calculate Results as ...' could not be used in all
instances.
The recalculation of a result cell always occurs based on the set of
detailed cells subordinated to this cell. This is the most detailed
level of the drilldown. Therefore it is not posible to recalculate in
hierarchical lists. The calculation of a results cell is not performed
if a cell or column with an expand symbol is assigned beneath it.
Otherwise the newly calculated result is changed every time one of its
lower-level nodes is expanded. This is not supported for technical
reasons and would also only confuse users.
Note, however, that calculating with "Suppress Results" is always
executed because the restriction described above does not apply in this
case.
NOTE:
The query shows the keyfigure values for a selected title, for profit center and territory hierarchies.
Any suggestions would be greatly appreciated.
Thanks,
Sai.Hi Deepu,
Thanks for the reply. I tried with ur formula.
LEAF(keyfig) gives all values "zero" for that particular column including the result.
NOT LEAF(keyfig) gives all values "one" for that particular column including the result.
So, ur formula gives the same values as of the present column values.
I tried condition, but it's not working...it says the following errors...
There is a condit. on Title, results row suppress. active on Profit Center
(conditional
Message no. BRAIN144
Diagnosis
Characteristic Title has an output condition and the 'Suppress Results
Cells' property is active for Profit Center. This generally leads to an
incomprehensible output list.
System response
As soon as an output condition is defined for a characteristic (here
Title), the system calculates the corresponding result cells and applies
the output condition. If a result cell of this type is later deleted by
the condition, all the lower-level detail and result cells in its
drilldown are suppressed. Because the result cell is suppressed the
Title rows are then omitted from Profit Center.
In extreme cases this can lead to an entirely empty list being
displayed, although the single rows or columns would be displayed if the
condition were deactivated.
Procedure
Check the query settings, especially results row suppression and the
output conditions.
Procedure for System Administration
You can deactivate this message Brain 144 with transaction RSRT1.
There is a condit. on Profit Center, results row suppress. active on
Territory as in SPL (conditional
Message no. BRAIN144
Diagnosis
Characteristic Profit Center has an output condition and the 'Suppress
Results Cells' property is active for Territory as in SPL. This
generally leads to an incomprehensible output list.
System response
As soon as an output condition is defined for a characteristic (here
Profit Center), the system calculates the corresponding result cells and
applies the output condition. If a result cell of this type is later
deleted by the condition, all the lower-level detail and result cells in
its drilldown are suppressed. Because the result cell is suppressed the
Profit Center rows are then omitted from Territory as in SPL.
In extreme cases this can lead to an entirely empty list being
displayed, although the single rows or columns would be displayed if the
condition were deactivated.
Procedure
Check the query settings, especially results row suppression and the
output conditions.
Procedure for System Administration
You can deactivate this message Brain 144 with transaction RSRT1.
Thank you very much.
Regards,
Sai. -
Error message 'Display only possible for print documents'
Hi All,
This issue is with the transaction code ME21N. When the user clicks on PRINT PREVIEW it gives an error of 'Display only possible for print documents'. When the user clicks the MESSAGES tab and then COMMUNICATION METHOD tab it gives an error 'No communication data has been defined for transmission medium 6'. The vendor is not getting the order. Does anyone has any idea of what these error messages mean and where should I look further?
Thank you,
Regards,
ShanuHi
this seems tobe relates to print program "" ask your ABABer what program he has written to send the PO to vendor your problam willbe solved.
the moment you give the print it will ask the printer by default LP01 then print immediately check you need to do that.then beground print program and partner you need check. whether this out type you have assigned to this partner or not (vendor). check complecte condition technic.diffnettly it will works.
i hope you have understood
thanks &Regards
Maybe you are looking for
-
Using the Case clause with Model clause
Hello PL SQL gurus I've used some scripts I've found on these forums to create a mortgage amortization statement. What I am trying to accomplish is getting the script to run a calculation or use a value within a table based upon the value in that tab
-
Error in Process confirmation editing
Hi, Experts, One of the users did a confirmation and got Error in Process status. I know that he can change this confirmation thru Display and Process Confirmations Centrally , but the client doesn't want me to add the user this role. Is there anothe
-
Error while exporting metadata file /iam-features-ldap-sync/LDAPUser.xml
Hi All, i am trying to export /iam-features-ldap-sync/LDAPUser.xml metadata file with the weblogic properties mentioned below # Weblogic Server Name on which OIM application is running wls_servername=oim_server1 # If you are importing or exporting an
-
Installing two Different Systems
I posted this previously but my question was not very clear so I'll restate it (hopefully ) better. I have a dual 1gig G4. I want to run Tiger for my daily work and keep 10.5 on the machine for when I am not DJing. Right now Leopard crashes in the mi
-
PM6 files on XP machine to CS2 files on Windows 8
Hi All, I have ended up here after reviewing allsorts of old responses to people struggling with their old PM6 files I have stuck with my old XP based machines and PM6 as they did everything I needed and was not going to jump anywhere after the Vista