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
    Pradyp

    Hi 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
    Justin

    Welcome 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.

  • 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!
    BM

    Hi,
    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
    Kevin

    Hi,
    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,
    Monika

    HI,
    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

  • Dynamic display-only checkbox

    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
    Mac

    Hi,
    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,
    Michael

    FYI - 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