Make cost assignment display only
1. i want to make the cost assignment percentage 100 % field (under cost assignment button) as display only. the user should not be able to change the percentage other than system defaulted percentage 100%
Kindly let me know. your help will be valuable.
Hi
Not sure if you can do it by customizing, looks like you cant.
You could do it easily by custom code : using a post-exit in WDDOMODIFYVIEW of view COSTASSIGNMENTVIEW web dynpro component FITV_VC_COST_ASSIGNMENT
Similar Messages
-
ML81N Make FM fields display only in account assignment
Requirement is to make FM fields already derived from PO (derivation working correctly) display only or add an error message. Easy I thought just go to config for SES and click on Additional Fields display only (Cost Center?, WBS element? there was no funds management fields available)...then after some time investigating
Have debugged the transaction and found some possibilities.
(1) BADI TR_GET_ACCNT_ASSIGN called in function FM_ACCOUNT_GET_COBL from MS_ACCOUNT_ASSIGNMENT.
(2) User Exit EXIT_SAPLFMCH_001 called in function FM_CHANGE_AA_SUBST
(3) Use FMDERIVE to somehow check the PO derivation
Just wondered if anyone had taken this further before I spend a lot more time understanding the whole process in order to achieve a small bit. Please I am a technical resource not FM specialist.
If I could understand the process flow, at least it might help me make quickest simplest solution.
thanks,Hi,
You can customize the field status in tx OME9 for the relevant account assignment category.
But be aware that this customizing will be valid for all purchasing documents and transactions - not only for ML81N and the services area.
During SES postings, inheriting the FM account assignment from the reference PO is the standard and expected behaviour, so you may see that FMDERIVE is not called when the PO reduction is to be posted during ML81N. Instead, the FMAA is read from table FMIOI and fmderive is skipped in those lines (fi transaction keys KBS/WRX, for instance).
I hope this will help you
Kind regards
Mar -
How to make Cost Center display/default at expense level in PR05
Dear Friends
I've a requirement in Travel Mgt where in PR05 at each expense line item level i need cost center to be displayed by default as 100%. Is there any possibility at the config level or Exit level to make it default.
Currently we are using a Exit: ZXTRVU03 for Cost center & Business area validation. where my client has given us a cost center ranges to make business area as default explicitly only for Travel Mgt. for ex: we have a Cost center range as 74001 - 74018 for this range the default business area for Travel Mgt must be 101 and for HR & FI it can be 101-110 any range. Based on that we have written a program using the Exit ZXTRVU03. Now the problem we are facing is in Master data the employee is falling under the above mentioned costcenter and HR has given a business area which falls under 101-110 (take example as 105)
Now the issue here is, based on the Master data, when we incur any expense in PR05, the Business area 105is coming by default for any of the expense. Now as per my client, this is wrong. It must be 101 at any cause. So, based on that we have made an enhancement that if user changes the Cost distribution to 100% or make the cost distribution with splits like 50% with home cost center & 50% with another cost center then only our enhancement gets triggered. But user is not satisfied with the solution provided, as we cannot expect users to change the cost distribution unless there is a split. So we are planning to pass a value in the cost distribution field as 100% ( as in std the field itself is blank, but still it denotes as 100%)
I hope the above screenshot makes it clear. Now instead of manally entering 100% to make the enhancement trigger, is there any possible solution where I pass the value as default 100% to make users life easier.
Note: we are not maintaining IT0017 for cost center, company code, Business area as we are reading this data through Master data.
Kindly provide me your valuable solutions.
Cheers
PradypHi Parakala,
Maintain Cost centre at each Organization unit at infotype 1008.
at PR05 it will pick by default.
Let me know if you need more information.
with regards,
Gopala -
ME52N Make services sheet display only
Hi All.
When I execute TCode ME52n and one of the conditions on a field is met I want the services tab to be display only. I cannot use a different document type for this. Any suggestions.
Regards
JustinWelcome to SCN,
Possible way will be find a screen/user exit in ME52N and code
if <your-field> eq 'XXX'.
loop at screen.
if screen-name = 'SERVICE TAB FIELD'. " Give the service tab field name
screen-input = '0'.
modify screen.
endif.
endloop.
endif.
a® -
How to make cost assignment mandatory while SC creation
While creating a SC for account assigned situation,system does not stop even if i do not enter cost center.Any ways we can restrict this.In ECC we have kept this option open for some GLs but in SRM we need to make it mandatory
Please suggest!
BMHi,
You can do this in BBP_DOC_CHECK_BADI.
Sample code :
read table i_e_account into wa2_i_e_account
with key p_guid = wa_i_e_item-guid.
if wa2_i_e_account-acc_cat ne 'NET'.
if wa2_i_e_account-cost_ctr is initial.
wa_message-msgty = 'E'.
wa_message-msgno = sy-msgno.
msg1 = 'Cost center should not be blank'.
wa_message-message = msg1.
wa_message-item_guid = wa_i_e_item-guid.
append wa_message TO et_messages.
clear wa_message.
endif.
endif.
Hope this will help.
Thanks
Venkatesh P -
To make partner address display only
Hi Guru,
In Sales order for header Partner function 'Payer' I want to make the address non modifiable (Dispaly only ). Is there any Exit available for this ? Please help me.Hi Jazil,
You can use the User Exit MV45AFZZ (form routine USEREXIT_FIELD_MODIFICATION) in program SAPMV45A for your requirement.
In the form routine check if SCREEN-NAME = 'KURGV-KUNNR'. If the condition is satisfied then just set SCREEN-INPUT = 0 (display mode). If you want to set the screen field editable then just set SCREEN-INPUT = 1.
Hope this will solve your problem.
Regards,
Abhisek. -
How to make selection screen display only
hi all ,
is there a way can only display the selection screen , but not modifiable , i don't want to create a new screen but use the selection screen.
regards
KevinHi,
Use the Loop at screen...End loop in At selection-screen output event.
Screen-name should be your selection screen Field names...
Refer to this link...
Loop at screen
try the below code.
AT SELECTION-SCREEN OUTPUT.
loop at screen.
IF screen-name = 'FIELD2' .
screen-input = 0.
screen-output = 0.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
loop at screen.
IF screen-name = 'FIELD1' .
screen-input = 0.
screen-output = 0.
MODIFY SCREEN.
ENDIF.
ENDLOOP.
Edited by: avinash kodarapu on Dec 8, 2008 12:15 PM -
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 -
Make field in MIRO display only
Hello Friends,
When entering in invoice in MIRO in the detail tab there is field called INVOICING PARTY I need to make this field display only. Can someone please lead me to the right direction on how I can make this field display only so no one can insert any info in this field. Please give me the t-code or the menu path where I can make this change. Thank you in advance for helping me out in this matter.
Regards,
MonikaHI,
Follow this path:
IMG> MM>Invoice verification>LIV> MAintain item list variant.
On the initial screen put te data:
Transaction: miro
Screen variant:0001_000_0150
Program:SAPLFDCB
Screen number:150.
Press Edit with processing
Miro screen will apprar. Put some Invoice date.
Go to Details TAb. Put cursor in Inv Party field. & Enter.
New screen will open up.
In that screen, Maintain "Inv. Party" to Output Only
Save your changes.
or
create transaction variant, with modified screen 0150 from program SAPLFDCB, where field Invoice party is display only. in tcode SHD0
reward accrdingly
Message was edited by:
Umakant Bhangale -
Custom infotype - issues with conversion class - making fields display only
Hi,
I created the custom infotype 9008 using t-code PM01, created conversion class ZCL_HRPA_UI_CONVERT_9008_XX and assigned it to screen structure ZHCMT_BSP_PA_XX_R9008 in the view V_T588UICONVCLAS. Coded the methods IF_HRPA_UI_CONVERT_STANDARDOUTPUT_CONVERSION and IF_HRPA_UI_CONVERT_STANDARDINPUT_CONVERSION. I'm trying to make some fields display only within the method OUTPUT_CONVERSION dynamically. Coded the check class ZCL_HRPA_INFOTYPE_9008 with business logic.
Everything seems to be working fine when I test using the test tool through t-code PUIT_UI.
When I try to create/modify 9008 record through PA30, the code in the methods OUTPUT_CONVERSION and INPUT_CONVERSION is never getting executed. The control is not coming there at all. The fields are allowing input. Any idea why this is happening.
We are on ECC 6.0 and at service pack level SAPKE60035. Couldn't find any relevant SAP notes as well. Appreciate your help in this regard.
Thanks,
Kumar.Hi Venkata,
Check this document.
This explains about custom infotype creation.
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/60a7586d-edd9-2910-68a8-8204303835a1?overridelayout=true
regards,
Brinda L -
Problem with a Display Only field based on a dynamic LOV
I have a field/item which is based on a dynamic LOV:
select DESCRIPTION display_value, STATUSID return_value
from CTCXFRREQS_STATUS_LOV
order by 1
...and I need it to be display-only on the page. However, if I make it a display-only field, the return value is displayed, not the display value. If I change it to be a select list field, the display value is shown, as I expect and need.
The field was based on a static LOV before, and it worked perfectly then.
Has anyone seen this before, and have any suggestions on how to work around it?Hi,
In edit item
Display As: Display Only
Save Session State: Yes
Based On: Display Value of List of Values
Named LOV: YOUR_LOV
Regards,
Kartik Patel
http://patelkartik.blogspot.com/
http://apex.oracle.com/pls/apex/f?p=9904351712:1 -
How can I make a checkbox display only depending on the value of another item on the page?
I imagine I need to add a process based on htmldb_item.checkbox but I cannot figure out how
Thanks
MacHi,
1-If you have a checkbox item , you can use Condition Type =
Value of item in expression 1 = expression 2
2-Otherwise with APEX_ITEM.CHECKBOX :
APEX_ITEM.CHECKBOX(1,PK,
decode(your_item ,NULL,NULL,your_item )
3- with javascript, if you need it :
APEX_ITEM.CHECKBOX(1,PK,
decode(your_expression ,
your_search,
'checked onClick="your_function1" ',
'null onClick="your_function2" '
Regards,
Gregory -
How to make "Data Entry Profile" field input unable or display only in CAT2
hi ,
I have requiremnet where I need to make "Data Entry Profile" field in the CAT2 transaction as Display only .That is for each user it should come as default one .
The reason behind this is , user should not change this Profile and maintain an incorrect timesheet entries.
Is there any User exit where i can do this ?
Let me know as this is very urgent requirement.
Points will be definately rewarded.
Thanks .Hemant,
Got SHD0 transaction and create screen variant for that transaction there you can disable that field.
Create Transaction variant for that transaction and assign previously created screen variant to this transaction varient. actiavte.
Reward if it helps,
Satish -
How to make products AVL in marketing planner display only?
Hi,
Does anybody know how to make products tab or more specifically produts table display only?
I've tried using Define Field Selection for Campaigns in IMG, but that doesn't work for products table.
Thanks,
MichaelFYI - I'm moving this message to the "CRM - General & Framework Forum" where technical questions such as these are more likely to get answered/searched.
The Marketing forum is intended for marketing process-related queries.
Warm Regards,
Anik Roy
Moderator -
ME22N - Make fields display only.
Hi gurus,
I have the following requirement I don`t know how to solve so well...
We´ve created a new purchase order type and we need a little special behaviour for it.
At creation (ME21N) all fields must be ready for input, in the same way that the other PO types.
However, in modification (ME22N) we need some fields unavaible for input, just display.
This fields are: Payment Terms (At header level) and Delivery Date (At Position level).
I've trying some user-exits, but I havent found the way to implement this behaviour.
Because of that, I`ve trying to let the fields available for input in ME22N and check values at save, showing a message in case of changes. Could anybody recommend me which user-exit use for this verifications?
Once again, a lot of thanks!Hi Ole,
Did you tried screen variants.Please check this lik want to make few fields as display only in ME21N Check this and tell if need more hlep in this.
Regards,
Madhu.
Maybe you are looking for
-
Cancellation & JV of Excise invoice generated through J1IS
Dear Friends, We have a requirement to cancel the outgoing excise invoice created through the transaction J1IS towards purchase return. I believe through J1IS, cancellation of the excise invoice is made possible but no accounting document get posted.
-
Upload won't go over 9Mb?
Noticed recenrly that any speedtests I do.. the upload is showing the old 10Mb speeds.. I have reset ther router, reconnected the modem tried wireless and wired. Also the btwholesale checker says the profile is 20Mb? Any ideas?
-
what does cc mean? , is it getting segment_code from a table where the stuff above has to equal that and it order it by it
-
How to define custom event and how to trigger the defined event
hi,guys hurry issue....................hope get help. I am using oracle weblogic 10gr3 portal.and we choiced java portlet.as of now,we got some question about custom Event.hope you can give some idea.... thank you so much. question detail: 1.for java
-
I have a book I want to delete in iBooks I can't delete it because iCloud keeps reinstalling it how do I delete it from iCloud