Custom fields in CATS

We have created a custom field in the CATS entry screen and this field has been added to the CATSDB table, till then we are clear but my question is how to transfer this custom field to PTEX2000 and PTEXDIR tables and eventually to 2001 and 2002 Infotypes assuming we creating a custom fields even in 2001 and 2002 infotype records.

Well there is a limitation in SAP to extend on CATS fields. SAP allows to extend on the CATS transaction but does not support pushing custom fields through the entire transaction and updates mechanism. If you really need to do this you will have to do a couple of modifications.
To ease the pain you can utilize some of the BAdIs and function modules to push data through but you will still need to extend some of th estructures according to your purposes.

Similar Messages

  • Dropdown Custom Field in CATS Time Sheet in ESS

    I have added a custom field in CAT2 transaction with drop down values from the custom table.  When I log on to ESS I was not able to see the dropdown in timesheet for that field. I am able to configure the field to have a search help dialog box.
    Let me know how can I configure the field to show dropdown values in time sheet in ESS? Appreciate your replies.
    Thank you,
    Rohit

    check CL_XSS_CAT_VALUE_HELP*
    or
    use implicit enhancement of CL_Xss_cat_value_help_general for the purpose
    build_f4_help Method in the class CL_XSS_CAT_RFC_COMMAND_TOOLS.
    or note 914125 on how to get different helps
    The table TCATS_SHLP_ITS also can be explored

  • CATS custom fields

    Hi,
    how can i activate one of the ten custom fields in CATS? In the IMG i enabled the first field to accept input, ut on the cats main screen nothing changed. What are the next steps?
    cu
      Rainer

    Well there is a limitation in SAP to extend on CATS fields. SAP allows to extend on the CATS transaction but does not support pushing custom fields through the entire transaction and updates mechanism. If you really need to do this you will have to do a couple of modifications.
    To ease the pain you can utilize some of the BAdIs and function modules to push data through but you will still need to extend some of th estructures according to your purposes.

  • Custom field in the search criteria of contract management in SRM - POWL

    Hi,
    I have to add a custom field in the search criteria of the POWL query for Contract Management. I have done adjusting of the POWL by adding the custom field in the /SAPSRM/S_POWL_RESULT_CTR and /SAPSRM/S_SEARCH_RESULT_CTR. I have created entries in TREX and Field cat but still the field is not visible in the query.
    Please let me know how can i get the visibility of custom field on the POWL query for contract.
    Regards,
    Geeta

    Hi,
    Try to delete powl query cache using report POWL_D01.
    Regards,
    Marcin

  • Additional field in CAT worklist

    Hi,
    I need to display and populate a custom field for which the screen field is CATS_ADDFI-FIELD1 (additional field1) in CAT worklist.Transaction code is <b>CAT2</b>.The worklist is a table control.How can i achieve this?
    Regards,
    Monica.

    Refer this link:
    http://help.sap.com/saphelp_40b/helpdata/es/bf/174b6e5733d1118b3f0060b03ca329/content.htm
    Regards,
    ravi
    P.s: Close the duplicate

  • Additional Fields in CATS

    The CATS additional fields (CATS_ADDFI-FIELD1 to CATS_ADDFI-FIELD10) are all CHAR type fields of length 35.  I want to create a custom Notes field and assign it to one of the Additional Fields but I would like to have more than 35 characters.  Is there away to create a custom CATS field that is more than 35 characters and assign it via the Additional Fields?

    Hello David
    Please look at the following information provided by our developer in Apr. 2006
    unfortunately I have to tell you that you are describing a program
    limitation with regards to custom fields. The standard length of
    customer fields is defined in the CATSDB structure with 35. Please also
    refer to the element list of the screen (SAPLCATS 2002).
    A fieldlength > 35 CHAR  is considered not to be usable on the CAT2
    entry screen, therefore this limitation has been introduced.
    According to development I have to tell you that this is the standard
    design which will not be changed. However you can change it yourself
    via  modification to prevent this truncation. This has to be done for
    CATS_ADDFI_FIELD* in screen SAPLCATS 2002.
    Another option other than a modification would be to create a
    development request for any new functionality (e.g. conversion of all FL
    to a uniform object ID).
    Hope you can understand this case.
    Regards,
    Jun
    Msg 292176 2006

  • Additional fields in CAT worklist

    Hi,
    I need to display and populate a custom field for which the screen field is CATS_ADDFI-FIELD1 (additional field1) in CAT worklist.Transaction code is <b>CAT2</b>.The worklist is a table control.How can i achieve this?
    Regards,
    Monica.

    Refer this link:
    http://help.sap.com/saphelp_40b/helpdata/es/bf/174b6e5733d1118b3f0060b03ca329/content.htm
    Regards,
    ravi
    P.s: Close the duplicate

  • ! CATSCO/CATSDB customer field

    Hi all,
    i have this problem:
    - HR consultants have created a customer field in table CATSDB (include CI_CATSDB)
    - CO: using transaction CATA we transport data from HR to CO, and using BADI 'FAGL_COFI_ACCIT_MOD' we can modify the fields before posting document. In this BADI we need to see the customer field created on CATSDB table.
    Is it possible?
    Thanks for answers,
    e-Jena
    Edited by: e-Jena on May 26, 2009 3:53 PM

    hi,
        you can customizing the field by using concept called screen modification ,
    call that particular infotype on which you wan to make change note the module pool program and screen number .
    path ,
    PM
      |.....PA
             |....COSTOMIZING PRODECURE ,
                                               |..................SCREEN MODICATION ,
                                                                         | here you can specify the program name and screen no
    RupaPrasad

  • Number of Custom Field Restriction between SRM MDM OCI Mapping to SRM

    Hi Experts,
    We have a project requirement to cater to 70 Plus custom field which is NON Standard fields transferred from SRM MDM to SRM Shopping cart
    We need to understand if this is achievable??? by enhancing OCI mapping and Catalog Transfer BADI.
    We appreciate your response in this regard.
    Regards
    Prashanth

    Hi,
    There are 5 pre defined custom fields in the OCI, NEW_ITEM-CUST_FIELD[1-5] are available, each with different structures (i.e. field length etc) to support different requirements. All are of type CHAR though I am pretty sure.
    These fields can be passed via the OCI interface and then mapped to standard PROCDOC fields using the BBP_CATALOG_TRANSFER Badi.
    Regards,
    Jason

  • Enabling custom field in screen after error msg

    HI experts,
    I m facing problem in enabling screen field in infotype screen. That is, i have added a custom field in std infotype screen and this is shown in enable mode by default. In PA30, im enterig values for all fields in the infotype and press SAVE.
    At that time, an error message is thrown by the system. Becoz of this error message, my custom field is changed to disable mode and also gets shrinked.
    Can anyone suggest me how to enable my own field in screen even after the error msg returned by the system?

    There are two ways to cater such a kind of problem.
    either you can enable custom field manually by writing code or
    you can change field group.

  • Error while adding a custom field with Input help via AET

    Hi All,
    I need to add two custom field under Service orders at Item level in component BT140I_SRVP.
    One field is required to have the input search help f4 and autopopulates the second field
    I am able to add one field(not requiring help) successfully through AET .
    I have created one Zsearch_help in se11 and its successfully running  and Autopopulating seocnd field while I am testing it
    While adding second field through AET,I need to enter following details as -
    field label,search relevant ,serach help etc.
    When I type the name of my 'Zsearch_help' against field search help it gives me following error
    'Search help is not compatible'.
    Secondly,not getting getter and setter methods for the attrributes in BTAdminI.
    Last,please tell me if i create zhelp and activate it,would it automatically appear in the list on AETwhile assiging it to input field?
    Please help me out.Kindly be detailed as I am new to SAP CRM.
    Thanks,
    Shivani

    The question is answered in CRM 7.0 forum:
    Getting error while adding a custom field (with input help) through AET

  • Error while adding custom fields in ERP quotation

    I am trying to add custom fields to ERP quotation. So picked up ERP_H and added view BTCUSTOMER_H/CustomerH to its views. I have added the relevant custom fields to BTCUSTOMER_H/CustomerH. Now when I try displaying this, I get the following error..
    Context generation failed in view BTCUSTOMER_H/CustomerH of UI Component ERP_H
    An exception has occurred Exception Class  CX_BSP_WD_INCORRECT_IMPLEMENT - There is no node text 'BTAdminH' in controller ''. 
    Method:  CL_BSP_WD_CONTROLLER=>DO_CONTEXT_NODE_BINDING 
    Source Text Row:  39
    Initialization of view BTCUSTOMER_H/CustomerH of UI Component ERP_H failed
    An exception has occurred Exception Class  CX_BSP_WD_INCORRECT_IMPLEMENT - There is no node text 'BTAdminH' in controller ''. 
    Method:  CL_BSP_WD_CONTROLLER=>DO_CONTEXT_NODE_BINDING 
    Source Text Row:  39
    Cannot display view ERP_H/HeaderOverviewpage of UI Component ERP_H
    An exception has occurred Exception Class  CX_BSP_WD_INCORRECT_IMPLEMENT - There is no node text 'BTAdminH' in controller ''. 
    Method:  CL_BSP_WD_CONTROLLER=>DO_CONTEXT_NODE_BINDING 
    Source Text Row:  39
    Window ERP_H/MainWindow of UI Component ERP_H cannot be displayed
    An exception has occurred Exception Class  CX_BSP_WD_RUNTIME_ERROR - View BTCUSTOMER_H/CustomerH in component ERP_H could not be bound 
    Method:  CL_BSP_WD_VIEW_CONTROLLER=>BIND_VIEW 
    Source Text Row:  165
    I have no prior experiance in UI development. Could someone explain me this error and how to fix this?
    Regards,
    Amar.

    closing this unresolved

  • How to populate a custom field of a Std. SAP Tx with BAPI usage 2 Load data

    Hi Experts,
    For instance, I created a custom field (say, custom_field_1) on a screen of standard SAP tx(say, ME21N) by using screen exit. And in order to populate the data into it (custom_field_1), will use the Function user exits of this Tx(ME23N).
    1) In next step, Where Where I have to add this field, apart from appending the same custom field in EKKO/EKPO table or any other related table; Extending the corresponding IDOC or creating a new Custom ÍDOC type? like What about BAPI?
    2) If I got a text file with the data (including the data for this custom_field_1 too) and I have been asked to load it into SAP, then, I decided to use BAPI (say, BAPI_PO_CREATE or CREATE1) to create the data, So, How to handle this custom field, I mean, In which BAPI structure I have to pass this custom_field_1 data? ( Iguess, for some BAPIs EXTENSIONIN structures are provided, sorry if am wrong!)
    Thank you.
    Edited by: SAP ABAPer on Feb 21, 2009 7:40 PM

    for example if you added field in the  VBAP table  then you can pass the custome field values like below
         move 'BAPE_VBAP' to lwa_extension-structure.
          lwa_bape_vbap-vbeln = lwa_final-vbeln.
          lwa_bape_vbap-posnr = lv_posnr.
          move lwa_final-yyslotid to  lwa_bape_vbap-new custome field.
          move lwa_bape_vbap to lwa_extension-valuepart1.
          append  lwa_extension to  lt_extension.
          clear  lwa_extension.
          move 'BAPE_VBAPX' to lwa_extension-structure.
          lwa_bape_vbapx-vbeln = lwa_final-vbeln.
          lwa_bape_vbapx-posnr = lv_posnr.
          move 'X' to lwa_bape_vbapx--new custome field.
          move lwa_bape_vbapx to lwa_extension-valuepart1.
          append  lwa_extension to  lt_extension.
          clear  lwa_extension.
    call function 'BAPI_SALESORDER_CHANGE'
            exporting
              salesdocument    = strcture
              order_header_inx = strcture
            tables
              order_item_in    =strcture
              order_item_inx   = strcture
              schedule_lines   = strcture
              schedule_linesx  = strcture
              extensionin      = lt_extension.

  • ABAP query using logical database KDF is not populating custom fields

    Hi Experts ,
    I created two following queries
    1.       VENDORCATKDF – uses KDF logical database
    2.       VENDORCATLFA1 – uses table = LFA1
    I’m pulling the same information in both queries:
    ·         Vendor Number
    ·         Country
    ·         Vendor Name
    ·         Vendor Category  (custom fields added to LFA1)
    The results for the query that uses the logical database KDF is incorrect.  It doesn’t pull in the flag on the custom field LFA1-ZMRO.   Even though the logical database KDF is made up of the table LFA1 and has these fields. 
    Is there something that can be done – so that all of these “custom” category fields under LFA1 (such as LFA1-ZZMRO) – get pulled into queries – when we use the logical database KDF ?

    Hi,
    I have got the error removed by ensuring that fields from one table are a part of one line ( taking help of ruler) only. But the underlying problem remains, the output is not ALV but List output.
    I do not think having additional fields in the query is reason for this.
    Is it bcoz iI am adjusting the output length of columns to ensure no hierarchical error ?
    Can we not have a query using LDB which is shown as SAP List?
    Regards,
    Garima.

  • Unable to update MARA table custom field in Material master

    Hi all,
    I have added one custom field in MM01,Basic View 2.
    For that i have apended that field in MARA table and created one subscreen for that.
    This field is visible in MM02/MM01/MM03 in basic data view 2 .
    The issue is that we are not able to save values in MARA table which we entered in this field.
    I cheked earliar in SDN but couldn't get the proper solution.
    i cheked the below available forum discussion link but couldn't get th proper solution.
    In material master How to add a new field on Basic data 1 view
    Regards,
    Amit

    Hi,
    please trye this :
    Please make sure u implemented: methods PUT_DATA_TO_SCREEN and GET_DATA_FROM_SCREEN as they are  required for data transport. These methods are called from within the program of the application at PBO or PAI .
    See below example code:
    PBO:
    MODULE initialize OUTPUT.
    CLEAR: sflight, ok_code.
    IF exit IS INITIAL.
    CALL METHOD cl_exithandler=>get_instance
    CHANGING
    instance = exit.
    ENDIF.
    CALL METHOD cl_exithandler=>set_instance_for_subscreen
    EXPORTING
    instance = exit.
    ENDMODULE.
    The factory method is used to create an instance of the adapter class. You then declare the instance using the public static method SET_INSTANCE_FOR_SUBSCREEN to allow the data for display on the screen to be used in the function group of the user or in the module pool.
    MODULE data_for_subscreen OUTPUT.
    program = sy-repid.
    dynpro = sy-dynnr.
    CALL METHOD cl_exithandler=>get_prog_and_dynp_for_subscr
    EXPORTING
    exit_name = 'BADI_SCREEN'
    calling_program = program
    calling_dynpro = dynpro
    subscreen_area = 'SUB'
    IMPORTING
    called_program = program
    called_dynpro = dynpro.
    CALL METHOD exit->put_data_to_screen
    EXPORTING
    flight = sflight
    EXCEPTIONS
    reserved = 01.
    ENDMODULE.
    PAI:
    MODULE user_command_0200 INPUT.
    CASE save_ok.
    WHEN 'BACK'.
    SET SCREEN 100.
    WHEN 'SAVE'.
    PERFORM save_flights.
    WHEN '+EXT'.
    CALL METHOD exit->get_data_from_screen
    IMPORTING
    flight = sflight
    EXCEPTIONS
    reserved = 01.
    ENDCASE.
    ENDMODULE.
    The method GET_PROG_AND_DYNP_FOR_SUBSCR and the input/output parameters specified above are used to determine the name of the customer program and the name of the subscreen. The method PUT_DATA_TO_SCREEN which is called at PBO as well as the method GET_DATA_FROM_SCREEN which is called at PAI are used to transport the data to be displayed.
    These methods are implemented by the user:
    When you define a screen enhancement, you are strongly recommended to provide sample code for the methods PUT_DATA_TO_SCREEN and GET_DATA_FROM_SCREEN. This code is automatically copied when you create an implementation and can be added to if required. The user of the BAdI definition should not be responsible for the data transport.
    regards,
    ..Pradeep

Maybe you are looking for

  • Oracle Discoverer 4i (portal db - oracle 8i) connectivity issue with 11g database

    Hi All We have oracle discoverer 4i with portal db (oracle 8i). We connect to the external databases using db links in the portal db and the reports will use the db link to retrieve the data from views in the external databases. External databases we

  • Frame Capture In DVD Player?

    Is there any way to do frame captures in Apple's DVD Player app? I know you can bring in Preview to Grab the Window, but is there a quick way to do it within the DVD player?

  • REF:SMARTFORM OUTPU TTYPE

    HI ALL, CAN ANYBODY TELL ME WHAT R THE OUTPUT TYPES FOR THESE APPLICATIONS. 1.INVOICE 2.AR MEMO CHARGESHEET 3.PRELIMINARY NOTICE 4.CONDITIONAL WAIVER AND RELEASE UPON PROGRESS PAYMENT. THESE R RELEATED TO FICO. THANKS & REGARDS, PHANI.

  • Receiver Determination Not found   Internal Error...Please help me

    Hi Gurus.. I have done a file to File scenario and when i test my scenario i am getting this error Receiver Determination  Internal Error HTTP connection to ABAP Runtime failed. Error: 403 Forbidden URL: http://sapserver:8001/sap/xi/simulation?sap-cl

  • Application functions differently between accounts

    I recently installed Adobe CS4 and found that Dreamweaver was very slow. Adobe suggested that I create a new admin user to see if that helped. It worked excellent, but is there a way to cleanup my original user account so it will function without hav