Selection indicator greyed our in 'Assign' tab of Dimensions

Hi All,
We are on 3.5 trying to re-design cubes for performance. While re-designing, the selection indicator against the characteristic is greyed out in edit mode. This is after deleting the data from fact and dimension tables.
Please let me know if we are missing out anything.
Regards
Sudeepti

Hi,
Re-designing means u r adding any char in to u r cube .what ever it may be which u want add any char. its there in the data source or else u r doing the any Repartitioning.
Can u give me details.
Regards,
Anil

Similar Messages

  • Default Screen Selection for ME54N to Account assignement tab

    HI, gurus
    I am creating a PR with acct assignement category as 'N'.
    after creating PR when i goto ME54N (release) , the PR  is automatically to  going to the item details of contact person but the user wants  account assignement to be considered .
    so pls can u guide me in this regard.
    regards,
    rajashekar

    Hi Venkat,
    Thank you for your reply!
    I've checked note 1308330 and we've implemented it. But it didn't help unfortunately.
    I've tried to find variable gv_initial_category but there is no such variable in class ZL_BP_HEAD__MAINSEARCHSHU_CN00 (resp. CL_....).
    I did find a variable called gv_category in class CL_BP_HEAD__MAINSEARCH_IMPL. But it's protected. And to be honest, I wouldn't know how to set that variable from GET_CATEGORY of class ZL_BP_HEAD__MAINSEARCHSHU_CN00.
    However I did find out what messes up my result, thanks to your hint.
    It happens in method DO_CONFIG_DETERMINATION of class CL_BP_HEAD__MAINSEARCH_IMPL. There it checks if the global attribute gv_category is different from the category from the "shuffler" object.
    It does this when the page is loaded resp. reloaded (so before searching and after every search).
    And after the very first search I will end up in this method and gv_category will be initial and the shuffler category will be set to '2'. And in that case, all search terms and the result lists gets cleared.
    So now I know where it happens. But I still don't know how to fix this.
    I've tried to change in method IF_BSP_MODEL~INIT to set the collection_wrapper with category = '2' but that still didn't help. For some reason, when the method DO_CONFIG_DETERMINATION reads the shuffler collection, that one returns an empty category. If I would get '2' there, then gv_category would also become '2', before I even searched. And that would work... But no matter what I do, I don't get '2' from the shuffler object.
    Anyone got ideas?
    Best regards,
    Melanie

  • How to Grey out cost center column in me22n screen(Account assignment tab)

    Hi All,
    I have tried many ways to do grey  out cost center column in account assignment tab of ME22N.
    i have created implementation for this class and method. 
    Class:CL_TABLE_VIEW_MM_2
    Method:PBO_TC_LINE
    Below is the my code snippet.Kindly let me know any suggestions.
    data:  l_tc type char100.
    data:  l_tabix type i.
         l_tc = '(SAPLMEACCTVI)DYN_1000TC-COLS'.
    FIELD-SYMBOLS:<fs_tcdata> type any TABLE,
                    <fs_wa> type any ,
                    <fs_lwa> type any,
                    <fs_screen> type any,
                    <fs_input> type any,
                    <fs_active> type any,
                    <fs_output> type any.
    *data:fs_wa type SCXTAB_COLUMN_IT.
       ASSIGN (l_tc) TO <fs_tcdata>.
       LOOP AT <fs_tcdata> ASSIGNING <fs_wa>.
          l_tabix = sy-tabix.
        ASSIGN COMPONENT 'INVISIBLE' OF STRUCTURE <fs_wa> TO <fs_lwa>.
           ASSIGN COMPONENT 'SCREEN-NAME' OF STRUCTURE <fs_wa> TO <fs_screen>.
           ASSIGN COMPONENT 'SCREEN-INPUT' OF STRUCTURE <fs_wa> TO <fs_input>.
           ASSIGN COMPONENT 'SCREEN-ACTIVE' OF STRUCTURE <fs_wa> TO <fs_active>.
           ASSIGN COMPONENT 'SCREEN-OUTPUT' OF STRUCTURE <fs_wa> TO <fs_output>.
           IF <fs_lwa> = space.
             CASE <fs_screen>.
                WHEN 'MEACCT1000-KOSTL'.
                 <fs_input>     = 0.
                 ENDCASE.
                 endif.
                 ENDLOOP.
    Regards,
    Hiriyappa

    As I can't see any complicated scenario in your requirement. So I suggest you can achieve this by simple standard configuration.
    Go to OME9, double click on the Account assignment category and make the field as Display.
    Then check in your PO.
    But I doubt, your requirement can not be simple like that.
    So either you didn't know the settings or your requirement is different or you are just trying to learn that can it be possible via coding.
    Let us know the appropriate reason for set it as display.

  • MAKING UNLIMITED INDICATOR AS GREY MODE IN SERVICE TAB OF SERVICE P.O

    Dear cons
    In service purchase order we want to make unlimited delivery indicator in a grey mode in service tab. I tried in screen layout of purchase order. In purchase order there are two field of unlimited indicator. One is available in delivery tab of p.o in item details screen. Another is also available in service tab of p.o in item details screen. When I made setting in screen layout at document level I saw the unlimited indicator became grey in DELIVERY TAB of the P.O. But my requirement is to make the setting in a grey mode in service tab of the p.o. how can I do it.Because we have created a ser. p.o of  service of 10piece. but the user has activated unlimited indicator in service item . we want to make setting so that the system will not allow to activate the un limited indicator.pl. solve it.
    nrk

    Hi
    Try this in external service management:
    MM-> external service management -> define screen layout -> choose ME21-> copy it as ME21n (tcode) -> under quantity tab -> make Overfulfillment tolerance % & Overfulfillment tol. unlimited as hidden/ display.
    So if you ME21n tcode then these fields will be hidden/ display.
    Thanks

  • Field selection for Account Assignment Tab in PR

    I set up my own field selection key where only storage location can be changed after release.
    But when I do the test, I found that not only the storage location field but also all the fields in Account Assignment Tab can be changed!!!  (Like cost center, profit center and GL account etc)
    So, please help me to control the fields in Account Assignment Tab. I can't find related setting.
    Thanks a lot.

    You guys misunderstood.
    Here's my business flow:
    I enter PR with account assignment K, input cost center and then save.
    After PR is released, there's only storage location can be changed.
    So I set up my own field seletion key in which I set storage location as optional, and other fields as display.
    But when I use ME52N to check my released PR, not only storage location but also all the fields in Account Assignment Tab can be changed!
    I can't find the corresbonding setting for cost center or GL account in "Define Screen Layout at Document Level".
    I can't use OME9 either, because once I set cost center as display, I have no change to enter even if I use ME51N.
    Sorry I didn't make myself clear enough. Hope you understand now and please help me to solve it. Thanks a lot.

  • PO Account Assignment Tab in ECC - with Split Accounting

    Hello,
    We currently are using Funds and WBS Elements within our SAP system.  When both a fund and a WBS Element are used on one line item within the shopping cart, I am able to see all of the information (fund, wbs element, fund center, cost center, commitment item, etc).  However, after the purchase order is created and transmitted to ECC the "Account Assignment Category" is marked as "X - All aux.acct.assgts." and the account assignment tab only has the following column headers:
    - Sequential Number of Account Assignment
    - Quantity
    - Distribution Percentage in Case of Multiple Account Assgt
    - Cost Center
    - G/L Account Number
    - Order Number
    - Asset Subnumber
    - WBS Element
    - Sales and Distribution Document Number
    - Sales Document Number
    - Delivery Schedule Line Number
    - Unloading Point
    - Goods Recipient/Ship-to Party
    - Deletion Indicator: Purchasing Document Account Assignment
    I can see that the fund is within the EKKN table (Field: BP_GEBER) but for some reason ME23N does not have this field in the Account Assignment tab when the category is "X".  How do I add "Fund" into the Account Assignment tab so that it will be visible within ME23N?
    Thanks,
    Katie

    IMG \ MM \ Purchasing \ Account Assignment \ Maintain Account Assignment Categories
    Select details for AAC 'X' and view field settings below.  Set Funds \ Funds Center to required setting e.g. Display.

  • How to change company code in Assignment tab (CJ20n-project builder)

    Dear All,
    Is there any config to maintain company code in assignment tab (project builder) ? We have a problem in our project. It shows that in basic data, user put company code A (in basic data) but in Assignment tab they put different company code let say B. When we do settlement , two accounting document created to company code A and B. By right it should be only company code A. In addition, we cannot change the company code, when the status is already Release (REL).
    Please help how to change the company code B to A and how to reverse the accounting document that has been created under these two accounting document.
    Thank you.
    Best Regards,
    nies

    Now I understand your scenario, you have the Requesting Company Code and the Company Code Different.
    You usually use this primarily with IM module if you want to manage the asset under construction (cross company) belonging to a different i.e., company code (Requesting ) than company code on main WBS.
    You can not change the company code (Assignment Tab) as you already have actual posted against it.
    You've also created an AUC (in wrong company code) and even if you reverse the settlement you would not be allowed to delete the AUC or the delete the settlement rule (its grey out as its already used)
    What I can suggest is to reverse the settlement, lock this WBS which was created wrongly, create a new WBS and then continue with you regular process.
    Above are my views but you can expect views from others.
    Regards
    Sreenivas
    Please close the post if satisfied.

  • REUSE - how to hide row selection indicator

    Hi,
    I am using fm REUSE_ALV_GRID_DISPLAY , within i have an editable checkbox field.
    But in the grid i need to hide the row selection indicator. (ie the square push button appers first column of the gird)
    But if i am using REUSE_ALV_LIST_DISPLAY, the row indicator is not appearing?
    Any suggestions?
    Thanks
    aRs

    hi...
    here sending u the report i m currently working ( used REUSE_ALV_LIST_DISPLAY and output dont hav the selection tab )
    Plz check the FM for merge ALV.
    plz send me urs code, so if possible i ll try to fix it.
    thank-you
    REPORT  zrwty_wty_errors                        .
    TYPE
    TYPE-POOLS: slis, icon.
    Tables
    Tables : pnwtyh,
             balhdr.
    Data Decleration
    DATA: text(1000), lv_clmno(40).
    Internal table for messages ( Datewise )
    DATA: BEGIN OF it_balhdr OCCURS 0,
          lognumber TYPE balhdr-lognumber,
          log_handle TYPE  balhdr-log_handle,
          END OF it_balhdr.
    Internal table for PNWTYH
    DATA: BEGIN OF it_pnwtyh OCCURS 0,
          clmno TYPE pnwtyh-clmno,
          log_message TYPE pnwtyh-log_message,
          END OF it_pnwtyh.
    Internal table to fetch the actual text messages
    DATA: it_message LIKE balm OCCURS 0 WITH HEADER LINE.
    Internal Table to handle the ALV o/p
    DATA: BEGIN OF it_grid OCCURS 0,
          clmno TYPE pnwtyh-clmno,
          chgdat TYPE dats,
          icon TYPE icon-id," BALIMSGTY
          text(1000),
          END OF it_grid.
    Field Catelog and layout Decleration
    *DATA: it_fieldcat  TYPE lvc_t_fcat,
         wa_fieldcat TYPE lvc_s_fcat OCCURS 0 WITH HEADER LINE,
         x_fieldcat TYPE lvc_s_fcat OCCURS 0 WITH HEADER LINE.
    *DATA: x_layout TYPE lvc_s_layo.
    DATA: it_fieldcat  TYPE slis_t_fieldcat_alv," type slis_fieldcat_alv
          wa_fieldcat TYPE slis_fieldcat_alv OCCURS 0 WITH HEADER LINE,
          x_layout TYPE slis_layout_alv.
    DATA: lv_repid LIKE sy-repid.
    have hotspot for a PO.
    DATA: s_fieldcat LIKE LINE OF it_fieldcat.
    s_fieldcat-hotspot = 'X'.
    SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-002.
    SELECT-OPTIONS:
      s_aldate FOR balhdr-aldate.
        SELECTION-SCREEN END OF BLOCK b1.
    SELECTION-SCREEN BEGIN OF BLOCK b2 WITH FRAME TITLE text-001.
    PARAMETERS : r1 RADIOBUTTON GROUP rg DEFAULT 'X'.
    PARAMETERS : r2 RADIOBUTTON GROUP rg .
      SELECTION-SCREEN END OF BLOCK b2.
      if s_aldate-high = '00000000'.
      s_aldate-high = s_aldate-low.
      endif.
    FM to fetcht he messg no. based on date
    CALL FUNCTION 'APPL_LOG_READ_DB'
    EXPORTING
       object                   = 'WTY'
       subobject                = 'CLAIMMSG'
        EXTERNAL_NUMBER          = ' '
       date_from                = s_aldate-low
       date_to                  = s_aldate-high
         TIME_FROM                = '000000'
         TIME_TO                  = '240000'
         log_class                = '1'
        PROGRAM_NAME             = '*'
        TRANSACTION_CODE         = '*'
        USER_ID                  = ' '
        MODE                     = '+'
        PUT_INTO_MEMORY          = ' '
      IMPORTING
        NUMBER_OF_LOGS           =
    TABLES
        HEADER_DATA              =
        HEADER_PARAMETERS        =
       messages                 = it_message
        MESSAGE_PARAMETERS       =
        CONTEXTS                 =
    data: zlines type i.
    describe table it_message lines zlines.
    if it_message[] is initial.
    message S398(00) with 'No data found.'.
    exit.
    endif.
    IF radio button ERROR only is selected, Delete others
    IF r2 = 'X'          .
      DELETE it_message WHERE msgty <> 'E'.
    ENDIF.
    fetch log_handle from BALHDR
    SELECT lognumber log_handle FROM balhdr INTO TABLE it_balhdr FOR ALL
    ENTRIES IN
    it_message WHERE lognumber = it_message-lognumber.
    Based on log _handle fetch claim no from PNWTYH
    SELECT DISTINCT clmno log_message FROM pnwtyh INTO TABLE it_pnwtyh FOR
    ALL ENTRIES IN it_balhdr WHERE log_message = it_balhdr-log_handle.
    LOOP AT it_message.
    *select single clmno into lv_clmno from pnwtyh as a  inner join BALHDR
    *as
    b on
    *aLOG_MESSAGE = bLOG_HANDLE where b~LOGNUMBER = it_message-LOGNUMBER.
      READ TABLE it_balhdr WITH KEY lognumber = it_message-lognumber.
      IF sy-subrc = 0.
        READ TABLE it_pnwtyh WITH KEY log_message = it_balhdr-log_handle.
        IF sy-subrc = 0.
          lv_clmno = it_pnwtyh-clmno.
        ENDIF.
    FM to fetch the actual text message
        CALL FUNCTION 'FORMAT_MESSAGE'
          EXPORTING
            id        = it_message-msgid
            lang      = 'EN'
            no        = it_message-msgno
            v1        = it_message-msgv1
            v2        = it_message-msgv2
            v3        = it_message-msgv3
            v4        = it_message-msgv4
          IMPORTING
            msg       = text
          EXCEPTIONS
            not_found = 1
            OTHERS    = 2.
        IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
             WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
        ENDIF.
    *data: message like BAPIRET2-MESSAGE.
    *data: it_text like BAPITGB occurs 0.
    *CALL FUNCTION 'BAPI_MESSAGE_GETDETAIL'
    EXPORTING
       id                = it_message-msgid
       number            = it_message-msgno
      LANGUAGE          = SY-LANGU
       textformat        = 'RTF'
      LINKPATTERN       =
      MESSAGE_V1        =
      MESSAGE_V2        =
      MESSAGE_V3        =
      MESSAGE_V4        = -
    IMPORTING
      MESSAGE           = message
      RETURN            =
    TABLES
      TEXT              = it_text
        it_grid-clmno = lv_clmno.
        CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT'
          EXPORTING
            input  = it_grid-clmno
          IMPORTING
            output = it_grid-clmno.
    Local Variable to handle Date Data
        DATA: l_tmstp(30) TYPE c,
        l_date TYPE sydatum.
        WRITE it_message-time_stmp TO l_tmstp LEFT-JUSTIFIED DECIMALS 0
        NO-GROUPING.
        l_date = l_tmstp(8).
        it_grid-chgdat = l_date.
        it_grid-text = text.
        IF  it_message-msgty = 'E'.
          it_grid-icon = '@0A@'.
        ELSEIF it_message-msgty <> 'E' AND it_message-msgty <> 'S'.
          it_grid-icon = '@09@'.
        ENDIF.
        APPEND it_grid.
        CLEAR it_grid.
        CLEAR: lv_clmno, it_message, text.
      ENDIF.
    ENDLOOP.
    PERFORM display_alv.
    *&      Form  display_alv
          text
    -->  p1        text
    <--  p2        text
    FORM display_alv .
      PERFORM build_field_catalog.
      PERFORM build_layout.
    Assign program name to variable
      lv_repid = sy-repid.
    Call the ALV Grid FM for Display
    CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY_LVC'
         EXPORTING
           i_callback_program       = lv_repid
           i_grid_title             = 'Wty Errors'
           is_layout_lvc            = x_layout
           it_fieldcat_lvc          = it_fieldcat
           I_CALLBACK_USER_COMMAND  = 'USER_COMMAND'
         TABLES
           t_outtab                 = it_grid[]
         EXCEPTIONS
           program_error            = 1
           OTHERS                   = 2             .
    IF sy-subrc <> 0.
       MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
               WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    ENDIF.
      CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
       EXPORTING
      I_INTERFACE_CHECK              = ' '
      I_BYPASSING_BUFFER             =
      I_BUFFER_ACTIVE                = ' '
         i_callback_program             = lv_repid
         I_GRID_TITLE                  = 'Display Messages'
      I_CALLBACK_PF_STATUS_SET       = ' '
       i_callback_user_command        = 'USER_COMMAND'
      I_STRUCTURE_NAME               =
         is_layout                      = x_layout
         it_fieldcat                    = it_fieldcat
      IT_EXCLUDING                   =
      IT_SPECIAL_GROUPS              =
      IT_SORT                        =
      IT_FILTER                      =
      IS_SEL_HIDE                    =
      I_DEFAULT                      = 'X'
      I_SAVE                         = ' '
      IS_VARIANT                     =
      IT_EVENTS                      =
      IT_EVENT_EXIT                  =
      IS_PRINT                       =
      IS_REPREP_ID                   =
      I_SCREEN_START_COLUMN          = 0
      I_SCREEN_START_LINE            = 0
      I_SCREEN_END_COLUMN            = 0
      I_SCREEN_END_LINE              = 0
    IMPORTING
      E_EXIT_CAUSED_BY_CALLER        =
      ES_EXIT_CAUSED_BY_USER         =
        TABLES
          t_outtab                       = it_grid[]
    EXCEPTIONS
      PROGRAM_ERROR                  = 1
      OTHERS                         = 2
      IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    ENDFORM.                    " display_alv
    *&      Form  build_field_catalog
          text
    -->  p1        text
    <--  p2        text
    FORM build_field_catalog .
    wa_fieldcat-col_pos = 1.
    wa_fieldcat-fieldname = 'ICON'.
    wa_fieldcat-seltext_l = 'Mssg Type'.
    wa_fieldcat-icon = 'X'.
    wa_fieldcat-outputlen = 8.
    wa_fieldcat-tabname = 'IT_GRID'.
    APPEND wa_fieldcat TO it_fieldcat.
    CLEAR wa_fieldcat.
    wa_fieldcat-col_pos = 2.
    wa_fieldcat-fieldname = 'CHGDAT'.
    wa_fieldcat-seltext_l = 'Chg Date'.
    wa_fieldcat-outputlen = 10.
    wa_fieldcat-tabname = 'IT_GRID'.
    APPEND wa_fieldcat TO it_fieldcat.
    CLEAR wa_fieldcat.
    wa_fieldcat-col_pos = 3.
    wa_fieldcat-fieldname = 'CLMNO'.
    wa_fieldcat-seltext_l = 'Claim No'.
    wa_fieldcat-outputlen = 12.
    wa_fieldcat-tabname = 'IT_GRID'.
    APPEND wa_fieldcat TO it_fieldcat.
    CLEAR wa_fieldcat.
    wa_fieldcat-col_pos = 4.
    wa_fieldcat-fieldname = 'TEXT'.
    wa_fieldcat-seltext_l = 'Message Text'.
    wa_fieldcat-outputlen = 100.
    wa_fieldcat-tabname = 'IT_GRID'.
    APPEND wa_fieldcat TO it_fieldcat.
    CLEAR wa_fieldcat.
    MODIFY it_fieldcat FROM s_fieldcat TRANSPORTING hotspot
    WHERE fieldname = 'CLMNO'.
    *CALL FUNCTION 'LVC_FIELDCATALOG_MERGE'
       EXPORTING
         i_structure_name       = 'ZWTY_ERR'
         i_bypassing_buffer     = 'X'
       CHANGING
         ct_fieldcat            = it_fieldcat[]
       EXCEPTIONS
         inconsistent_interface = 1
         program_error          = 2
         OTHERS                 = 3.
    IF sy-subrc <> 0.
       MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
               WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    ENDIF.
    CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE'
    EXPORTING
      I_PROGRAM_NAME               =
      I_INTERNAL_TABNAME           =
       I_STRUCTURE_NAME             = 'ZWTY_ERR'
       I_CLIENT_NEVER_DISPLAY       = 'X'
      I_INCLNAME                   =
      I_BYPASSING_BUFFER           =
      I_BUFFER_ACTIVE              =
      CHANGING
        ct_fieldcat                  = it_fieldcat[]
    EXCEPTIONS
      INCONSISTENT_INTERFACE       = 1
      PROGRAM_ERROR                = 2
      OTHERS                       = 3
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
      wa_fieldcat-col_pos = 1.
      wa_fieldcat-fieldname = 'ICON'.
      wa_fieldcat-seltext_l = 'Mssg Type'.
    wa_fieldcat-seltext = 'Mssg Type'.
      wa_fieldcat-icon = 'X'.
    wa_fieldcat-SCRTEXT_L = 'Mssg Type'.
    wa_fieldcat-outputlen = 8.
    wa_fieldcat-tabname = 'IT_GRID'.
    APPEND wa_fieldcat TO it_fieldcat.
      MODIFY it_fieldcat FROM wa_fieldcat TRANSPORTING seltext_l WHERE
      fieldname = 'ICON' .
      CLEAR wa_fieldcat.
    MODIFY it_fieldcat FROM wa_fieldcat TRANSPORTING seltext icon
    *SCRTEXT_L
    *WHERE
    fieldname = 'ICON' .
    CLEAR wa_fieldcat.
      wa_fieldcat-col_pos = 2.
      wa_fieldcat-fieldname = 'CHGDAT'.
      wa_fieldcat-seltext_l = 'Chg Date'.
    wa_fieldcat-seltext = 'Chg Date'.
       wa_fieldcat-SCRTEXT_L = 'Chg Date'.
    wa_fieldcat-outputlen = 10.
    wa_fieldcat-tabname = 'IT_GRID'.
    APPEND wa_fieldcat TO it_fieldcat.
    CLEAR wa_fieldcat.
    MODIFY it_fieldcat FROM wa_fieldcat TRANSPORTING seltext_l WHERE
      fieldname = 'CHGDAT' .
      CLEAR wa_fieldcat.
    MODIFY it_fieldcat FROM wa_fieldcat TRANSPORTING seltext SCRTEXT_L
    *WHERE
    fieldname = 'CHGDAT' .
    CLEAR wa_fieldcat.
    wa_fieldcat-col_pos = 3.
    wa_fieldcat-fieldname = 'CLMNO'.
    wa_fieldcat-seltext_l = 'Claim No'.
    wa_fieldcat-outputlen = 12.
    wa_fieldcat-tabname = 'IT_GRID'.
    APPEND wa_fieldcat TO it_fieldcat.
    CLEAR wa_fieldcat.
      wa_fieldcat-col_pos = 4.
      wa_fieldcat-fieldname = 'TEXT'.
      wa_fieldcat-seltext_l = 'Message Text'.
    wa_fieldcat-seltext = 'Message Text'.
         wa_fieldcat-SCRTEXT_L = 'Chg Date'.
    wa_fieldcat-outputlen = 100.
    wa_fieldcat-tabname = 'IT_GRID'.
    APPEND wa_fieldcat TO it_fieldcat.
    CLEAR wa_fieldcat.
    MODIFY it_fieldcat FROM wa_fieldcat TRANSPORTING seltext_l WHERE
      fieldname = 'TEXT'.
      CLEAR wa_fieldcat.
    *MODIFY it_fieldcat FROM wa_fieldcat TRANSPORTING seltext SCRTEXT_L
    *WHERE
    fieldname = 'TEXT'.
    CLEAR wa_fieldcat.
    LOOP AT it_fieldcat.
       IF it_fieldcat-fieldname  = 'CLMTY'.
         it_fieldcat-seltext_l = 'ICON'.
         it_fieldcat-icon = 'X'.
         MODIFY it_fieldcat.
       ENDIF.
    ENDLOOP.
    *Adding the Text to be displayed
    x_fieldcat-reptext = 'Claim No.'.
    MODIFY it_fieldcat FROM x_fieldcat TRANSPORTING reptext WHERE
    fieldname = 'CLMNO' .
    CLEAR x_fieldcat.
    x_fieldcat-reptext = 'MSG TYPE'.
    x_fieldcat-icon = 'X'.
    MODIFY it_fieldcat FROM x_fieldcat TRANSPORTING reptext icon WHERE
    fieldname = 'CLMTY' .
    CLEAR x_fieldcat.
    x_fieldcat-reptext = 'Text'.
    MODIFY it_fieldcat FROM x_fieldcat TRANSPORTING reptext WHERE
    fieldname = 'TEXT' .
    CLEAR x_fieldcat.
      MODIFY it_fieldcat FROM s_fieldcat TRANSPORTING hotspot
      WHERE fieldname = 'CLMNO'.
    ENDFORM.                    " build_field_catalog
    *&      Form  Build_layout
          text
    -->  p1        text
    <--  p2        text
    FORM build_layout .
      CLEAR x_layout.
      x_layout-colwidth_optimize = 'X'.
      x_layout-zebra = 'X'.
    ENDFORM.                    " Build_layout
    FORM display_detail *
    --> UCOMM *
    --> SELFIELD *
    FORM user_command USING ucomm LIKE sy-ucomm
    selfield TYPE slis_selfield.
      IF ucomm = '&IC1'.
        READ TABLE it_grid INDEX selfield-tabindex.
    *IF sy-subrc = 0.
    *SET PARAMETER ID 'CLMNO' FIELD it_grid-clmno.
    *CALL TRANSACTION 'ZWTY' AND SKIP FIRST SCREEN.
    *ENDIF.
           IF sy-subrc EQ 0.
             SET PARAMETER ID 'CLMNO' FIELD it_grid-clmno.
             CALL TRANSACTION 'WTY' AND SKIP FIRST SCREEN.
           ENDIF.
        IF sy-subrc EQ 0.
    CALL 'WTY' FOR SELECTED CLAIM
          CALL FUNCTION 'ZWTY_CLAIM_DISPLAY'
            EXPORTING
              i_clmno          = it_grid-clmno
              iv_from_doc      = 'J'
            EXCEPTIONS
              not_found        = 1
              authority_failed = 2
              no_claimtype     = 3
              OTHERS           = 4.
          IF sy-subrc <> 0.
            MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                    WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
          ENDIF.
        ENDIF.
      ENDIF.
    ENDFORM.                    "user_command
    regards
    vinsee

  • Display GL/cost center description in account assignment tab in PR and PO.

    My user wants to display GL and cost center description in account assignment tab of PO and PR? How can we do this?

    Hi
    Someone added same kind of stuff in the net
    We have done the following to display GL account text in ME51N & ME21N
    We registered the SAP Object: R3TR FUGR MEACCTVI for our SAP Release: 701.
    - In SE51, we added the field text_sakto to screen 1100 (Single Account Assignment) in program SAPLMEACCTVI.
    - Via SE80, we added the following code to the flow logic of screen 1100 under PROCESS BEFORE OUTPUT: MODULE fill_text_sakto in the function group MEACCTVI.
    - Within the MODULE fill_text_sakto we added the following code:
    FORM FILL_TEXT_SAKTO .
    SELECT SINGLE txt20 INTO text_sakto
    FROM skat
    WHERE spras eq sy-langu
    AND saknr eq MEACCT1100-SAKTO.
    ENDFORM.
    Thanks
    Vishnu

  • Account assignment tab is missing in PR(item details)

    Hi
    When we create PR,we select 'K' in the Account assignment in the item overview details,which will allow us to fill the details for G/L account and cost center in the item details,but to surprise account assignment tab is missing ,even we checked the layout settings also,No clue on this.
    Is something am i missing or any problem.
    Thanks
    Lily

    Hi Seema
    Yes,you are right,after giving Account assignment category also it is not displaying
    that tabb in item details.but for all users it is able to diplay,only one user is having this problem,is there any particular setting for this in the user or some layout settings?
    Thanks
    Lily

  • OIM task Assignment Tab

    I am trying to understand how the assignment tab works. In process Def, I have a task, like create user. That has a assignment tab which has one entry in it. It has escalation time and a Default Rule. I entered an escalation time of 10 mins and then proceeded to create another entry below that. However, it says it needs a rule and the Default rule is not applicable since its already used by the first entry.
    What rule do I need to create? What should be in that rule? Thanks in advance.

    See
    http://download.oracle.com/docs/cd/E14049_01/doc.9101/e14061/resmgt.htm#BABIHAIJ
    You have to create Task Assignment Rule for this. That Task Assigment Tab is used for assigning that task to someone.
    Suppose you have approval workflow and you have create Approval Task in that. Then you can assign it to anyone to approve that task.
    In Task assignment tab, you select the user or group who will be responsible for completing that task. If you are giving some time duration in Escalation then it will escalate after that particular time but it tales value in ms.

  • Custom Fields in Cost Assignment Tab

    Hi,
    We have a requirement of displaying a users 10 favourite cost elements in the cost assignment tab while creating a shopping cart.
    To meet this requirement we want 10 rows to be displayed in the cost assignment tab. Each row will consist of the following fields:
    Account category
    Cost Center/WBS Element
    GL Account
    Check box/Boolean Field.
    The user will select the check boxes or update the boolean fields of the row/s he wants to select.
    To achieve this requirement we have added the fields (as per sap note 672960) to the following structures/tables:
    INCL_EEW_PD_ACC_CSF
    BBP_C_ACC_F
    BBP_C_ACCFD.
    Also added the fields in customizing (TCode SPRO) as decribed in the note.
    The problem is only one each of account category, cost center/WBS Element and GL account is displayed one below the other, whereas we want 10 rows to be displayed.
    How do we go about achieving this requirement. Any help would be greatly appreciated.
    Thanks and Regards,
    Jayesh

    Jayesh,
    Hi. I'm not too sure of the release you are on, but on SRM 5.5 there are two that would be able to solve your requirement.
    1) BBP_F4_READ_ON_ENTRY. Here you can set a Favourites list for Cost Centre or WBS. This means when they go to the Account assignment screen the default 'F4' list will include their 10 fav.
    2) BBP_DOC_CHANGE_BADI. This can be used to default the account assignment rows in. It does mean they will have to remove the wrong ones, or you could set them all in with a zero percentage, and the user would have to setup the split.
    My suggestion would be to use option 1. Its not quite the way you have suggested with bespoke fields, but it is quite easy for the user to use.
    Cheers
    Rob

  • Use of Assignment tab in Data Manager

    Hi,
        Can someone give me some real time example of using Assignment tab in data manager and what is the need of assignment.
    In Data manager guide it's written that : "Instead of retuning boolean value, we can use any data type and we can assign this value to user editable field" ... Can some one explain me with example?
    I also want to know "Is it possible to define assigment in Data Manager and on the basis of users i can assign this assigments with the help of workflow?
    Thanks in advance,
    Message was edited by:
            Ronak Gajjar

    Assignments provide users a convenient way to fill in fields.
    You can set values for a certain field using the "Assignment" workflow step.
    Eg: Approval Status
    You can set the value for the field "Approval Status" based on certain other fields.
    Several assignments for the same field can be defined.
    Assignments are selected during runtime to calcualte the field value.
    You have to be in Record mode to create Assignments.
    Select the table for which you want to define the assignment.
    The assignment is later bound to this table which is unchangeable.
    Hope this helps.

  • Material planning currency in assignment tab of Internal activity

    Hello Friends,
    In the network configuration profile using OPUU, I have included material cost element in the activity parameter tab of internally y processed activity having control key PS01.
    The inclusion of cost element as above will allow user to plan material value in the assignment tab of the internally processed tab.  However, the currency displayed for planning is USD and that too is grayed i.e. non editable. Necessary screen shot is appended.
    Can we change this default currency to object currency? Our is a global system in which is controlling area currency is USD but object currency is country specific i.e. for India INR, for SG the same is SGD, for Thailand it is THB etc.
    Thanks and best regards

    Hello
    Thanks for your feedback.
    Can you provide authentic SAP documents to estabilish your argument ?
    That will be very helpful to me.
    Thanks once again and best regards
    Bharat Parikh

  • Select a location that is assigned to the plant chosen

    When trying to create a shopping cart I get the following errors:
    Select a location that is assigned to the plant chosen
    Back-end data could not be read
    SRM 7, support pack 9 extended classic.
    I have replicated plants from R3 Back End and everything looks fine in BBP_LOCMAP table and talbe looks same in QA and DEV.
    We only get this error in our QA system, DEV system is ok.
    The shopping cart is picking up the company code and location from the org chart correctly.
    I see postings in the forum for this error but no clear solutions or causes provided.
    Thanks,
    Matt

    Thanks everybody we have solved the issue.
    I missed a checkbox in config designating SRM as the local system.  This is in define system landscape node.
    We found issue by
    Put a break point in function module BBP_PD_MSG_ADD. Once you hit one of your messages, check the call stack to see the calling function/method who triggered the error message.

Maybe you are looking for

  • In reply to thark about updating a Samsung 7.7 i815 tablet to ICS

    Samsung Tablet 7.7 - Cannot upgrade to ICS ERROR during attemped upload This question is Not Answered. Thark Apr 8, 2014 6:19 AM I keep getting the notice to download and install the ICS upgrade for my Samsung Tab 7.7, but the upgrade does not load. 

  • Safari cannot open pdf files

    Running Safari 5.1.2 and when I click a link in either a website or an email that links to a pdf file, all I get is a dark grey screen in Safari. Same thing if I paste the link into Firefox. No internet plug-ins in that file. Deleted com.apple.Safari

  • My phone is displaying "no sim card installed".

    My iphone 4s is not recognizing the sim card as being installed. How do I fix this situation?

  • Almost invisible JTable column headers

    I'm writing an applet which contains a JTable within a JScrollPane. For a while the column headings (text) were visible, but recently the column headings have become very small in height. There is barely enough there so that the mouse can be used to

  • Printing PDF now disabled

    Up until this morning, Feb. 20/12 I have had no trouble sending a PDF file to my local printer.  Now when I direct a print job to the printer it asks me to save it to a file only.  Will not print.