Adding fields from KOMK structure to screen painter.

Hello Everyone,
i have created an Extra tab(like ADDITIONAL DATA B) using BADI, i have added fields from VBAP table, its working fine. But when i add fields from KOMK structure(KOMK-STCEG) only empty field is showing. Do i need to code something in PBO or PAI?
Thanks & Regards,
NarsiReddy Cheruku.

Hello NarsiReddy,
I assume that you have linked the field KOMK-STCEG using "Get from Dictionary" option from your above screenshot.
In PBO section, make sure to write the logic to update the value in the field. The logic which you would build, would be based on your requirement. For instance, you can use BELNR to check and its corresponding STCEG could be found in the structure KOMK.
But if the KOMK structure itself is not filled with any value, then there is some problem with your code. Try to check your BADI and its corresponding structures which would get updated at runtime and use them appropriately.
Thank you.
Regards,
Naresh

Similar Messages

  • Adding field from Custom Infotype in Screen Header-PA30

    Hi all,
    Can we add the fields from custom infotype to the screen header in PA30? When I tried through Change Screen Modifications, I could not see the custom infotype in the Infotype column, so I could not select the required field.
    Please guide.
    Thanks in advance.

    Hi,
    When you take a drop down from the infotype column, you will see a window with infotypes. By default, it is restricted to 500 entries. To change that, click on the narrow bar under u201Crestrictionsu201D (has a downward arrow) and change the maximum number of hits to 999. You will then get all the infotypes including the custom ones.
    Hope this helps.
    Donnie

  • Fucntion module to reterieve ANFDT field from the structure RM06E

    hi,
    I need Function module to reterieve ANFDT field from the structure RM06E or is there any other table for this field.
    Regards,
    anitha

    Anitha,
    That looks like the date on which the RFQ is created. What you can do is to get this date from EKKO table for a given RFQ, however you need to check the document category and type to A and AN respecitvely.
    Regards,
    Ravi
    Note : Please mark all the helpful answers

  • Accessing a field from a structure with out header line

    Hi Guys,
                 I am trying to assign a field from a structure type line of data to another field.
    This structure type line don't have a header line.
    here is the example.
    IT_EKKNU TYPE  MMPUR_EKKNU.
    when I use following statement..
    move IT_EKKNU-kostl to e_cekko-kostl.
    Iam getting error "IT_ENKKNU is not a structure or Internal table with header line.
    How to access the fields in structure IT_EKKNU.
    Thank U for ur time.
    Cheers
    S Kumar

    Here IT_EKKNU is an internal table without Header line.
    You can use a structure for assignment.
    DATA: IT_EKKNU TYPE MMPUR_EKKNU,
               wa_ekknu type    ekknu.
    read table it_ekknu into wa_ekknu........
    move wa_EKKNU-kostl to e_cekko-kostl.
    *modify the code for your conditions*.

  • 2LIS_02_ITM - Adding fields to communication structure - User exit

    Hello,
    I have read the weblog of Roberto Negro concerning the possibility of adding fields to the communication structure of an extractor.
    In his article he talks about MCVBAK and so on and refers to enhancements MC10001, MC50001, MC60001.
    I am trying to do the same with 2LIS_02_ITM.
    The communication structures are MCEKKO and MCKPO.
    Can someone explain how to proceed in order to locate the approporiate user exit ?
    Claudio Ciardelli

    Amit
    How to Add payroll period fields(FAPER & IPERIN) to the structure HRMS_BIW_PY1.
    These fields are coming from RT_person cluster table.
    That will be great help..

  • Selecting desired fields from extract structure to datasource in CRM

    hi guys... coming back to this forum with new problem...
    how are you guys...
    i'm using ds 0CRM_SALES_ACT_1 in CRM to extract activities related data...
    by standard this data source is not supplying some fields which i needed... but when i checked in 'roosfield' table and even in extract structure 'CRMT_BW_DS_ACTIVITY' it is showing the those fields which i required...
    how can i get these fields to data source...
    in LO its like...we can select required field from extract sturcture right???
    is there any procedure do same with CRM data sources...
    thnaking you...
    regards...
    nithin
    Message was edited by: nith l

    Hi,
    If the fields are available in ES but not available in DS , then we can Modify the table ROOSFIELD. But, I think, this is some what rude mothod.
    Before doing this, It is better to Raise a OSS. They may come out with some SP upgradation.
    Search this forum with ROOSFIELD.
    With rgds,
    Anil Kumar Sharma .P

  • Adding field to repository structure leads to syntax error in webservice

    Hello there,
    I have added a field to a structure that is used as a parameter type in a customer function module which is part of a function group which is the endpoint of an enterprise service.
    I would have expected the webservice where this structure is used to have been updated automatically. But no: When I check the service definition, I get an error message that the type is missing the new field. And sure enough, in the types tab of the service definition (in se80) the new field has not been added to the type (listed under "original types"! - which is kind of misleading, as obviously it is not identical to the repository type any longer).
    I'm at a loss here - how can I update the service definition and publish a corrected wsdl file, which includes the added field in the type description? I have looked many places in se80 and soamanager and sproxy, but to no avail. Must I delete and re-create the entire enterprise service?
    This is in SAP Netweaver 7.01 and no XI.
    -- Sebastian
    Edited by: Sebastian Millies on Jul 8, 2010 11:36 AM
    unmarked as a question, because answered in  [this thread|The specified item was not found.;. Sorry I saw this too late. Anyway, when using the "check" button, a dialog pops up asking whether the service should be updated. (This seemed not to happen when I was using the "check" context menu entry, by the way, but I cannot now exactly reproduce the condition).

    Hi,
    MAke sure there are no entries for application 03 in LBWQ, if you are using Queue delta update mode.
    Make sure there are no entries for application 03 in Sm13, if you are using V3 unserialzied update mode.
    You can do this by running collective run for applicaiton 03 in LBWE.
    And also make sure there are no entries in RSA7 for DS 2LIS_03_BF.
    Regards,
    Anil Kumar Sharma .P

  • FORM has to access fields from reference(structure)

    I want to implement a FM for which a template is available ('SAMPLE_PROCESS_00005021'). This FM has a changing parameter 'REFERENCE(c_structure)' without any type.
    How can I fill the individual fields in this structure?

    Hi, we try make code for 0FI_GL_4 so not can found 00005021 in transaction FINF.
    We have ECC 6.0 is necesary other BTE or is necesary activate 00005021 BTE ?
    1) We copy Module Group BFFMSMPL3 to Z_BFFMSMPL3
    2) Copy SAMPLE_PROCESS_00005021 to ZBI_FIGL_00005021
    3) Insert simple Code for Test :
      CASE i_oltpsource.
        WHEN '0FI_GL_4'. "BI Extractor 0FI_GL_4 : Delta Extraction Items.
          FIELD-SYMBOLS:
    4) In R3 go to FIBF and Make ZBI_GL4
    5) in R3 go to FIBF in Modeulo P/S and not found in List BTE : 00005010
    Similar 00005??? BTE in list is :
    00005000 /SAPPCE/RFUMSV50: Impuesto diferido
    00005011 Pago mínimo de impuesto real en retención especial
    00005012 Impuesto diferido ampliado
    Any idea ?
    Is necesary activate BTE 00005010 or is different in ECC 6 ??
    Thank you.

  • Selection-screen (field from .Include structure)

    Hi all,
    I have a selection screen with several select-options. One of the select-option is
    select-options: s_vornr for afvc-vornr.
    Where 'vornr' is a .Include structure field in the table 'afvc'. Now my question is, in selection screen when I click on the box for this particular select-option I dont see the circle(from where we can select the existing input values) at the end of the box.
    Why is it so and how can get that circle option at the end of the box by sticking to the same table and field(afvc-vornr).
    Waiting for your help.
    Thanks

    hi,
    the field do not have nay value range with it.
    you can put the F4 help by using
    At Selection-Screen on Value-request <select-option>. event.
    e.g.
    DATA :  rt_values TYPE STANDARD TABLE OF type_values,
              rs_values TYPE type_values,
              rt_fields TYPE STANDARD TABLE OF type_fields,
              rs_fields TYPE type_fields.
      CLEAR    : rs_values,rs_fields.
      REFRESH  : rt_values,rt_fields.
    Creation of selection list
      rs_fields-tabname     = 'AFVC'.
      rs_fields-fieldname   = 'VORNR
      rs_fields-selectflag  = ' '.      
      APPEND rs_fields TO rt_fields.
       SELECT vornr form AFVC
                     INTO  TABLE t_vornr.
      SORT t_vornr.
      DELETE ADJACENT DUPLICATES FROM t_vornr.
      LOOP AT t_vornr INTO s_vornr.
        rs_values =  s_vornr-vornr.
        APPEND rs_values TO rt_values.
        CLEAR rs_values.
        ENDLOOP.
    FUNCTION 'HELP_VALUES_GET_WITH_TABLE'                   EXPORTING
          fieldname    = 'AFVC'
          tabname      = 'VORNR
          titel        = 'Counting
        IMPORTING
          select_value = <select-opion>
        TABLES
          fields       = rt_fields
          valuetab     = rt_values.
    amit
    Message was edited by: Amit Khare

  • Adding field to Table Control using screen exit

    Hi Folks,
    I have a requirement of adding a field in Table control of Standard SAP transaction also updating the same in standard SAP database table.
    The field is also not existing in the table, it is also added to the table using Append Structure.
    Will this be possible using some Screen Exit?
    Thanks in Advance.
    Punit

    Hi Punit,
    There are various screen user exits(QQMA0001,QQMA0008,QQMA0010,
    QQMA0011,QQMA0012) available for this transaction but all are related to adding a subscreen.So, I am not very sure whether we can modify a table control for this transaction. So, If possible if u r requirement still can be acheived with creation of a subscreen then it would do only if the exits which were mentioned above belongs to u r main screen..
    Regards,
    Swaroop

  • Assign field from Extended Structure

    Hi, friends
    I'm tryin to Assign the field GPARN (Partner Number) from PO Screen, but is occuring a Short Dump. I saw that WRF02K is a extended structure.
    How can I assign a filed value from a Extended structure ?
    I'm using the code bellow.
            DATA: v_gparn(21),
                  gs_gparn TYPE wrf02k-gparn.
            FIELD-SYMBOLS: <fs_gparn> TYPE ANY.
            v_gparn = '(SAPLEKPA)wrf02k-gparn'.
            ASSIGN (v_gparn) TO <fs_gparn>.
            <fs_gparn> = it_ekpo-lifnr.
    tks to all.

    Tks for all..
    Now the error don't occurs, but the value that i neet to transfer to the field on PO didn't appears on the screen..
    This program is on the Bapi    ME_PROCESS_PO_CUST in the PROCESS_HEADER method, but when the program return to Purchase Order, the value that I need don't appear.
    someone know how to send this value to PO ?
    this is the correct code:
            DATA: v_gparn(22),
                  gs_gparn TYPE wrf02k-gparn.
            FIELD-SYMBOLS: <fs_gparn> TYPE ANY.
            v_gparn = '(SAPLEKPA)WRF02K-GPARN'.
            ASSIGN (v_gparn) TO <fs_gparn>.
            if <fs_gparn> is assigned.
                <fs_gparn> = it_ekpo-zzlifnr.
            endif.
    tks

  • How to correctly remove user-added field from CI_COBL?

    I have added to coding block through OXK3 transaction. Then I manually removed it from bseg, ci_cobl and ci_cobl_bi, but it still present in field statuses variant set-up (ob41, ob14).
    Is there way remove such fields correctly? I haven't found 'delete' button in OXK3 transaction.

    Have you tried with expert mode?
    You can find out the delete button in expert mode.
    Regards
    M Sajid

  • Adding field in MRRL Tcode Initial screen

    Hi,
      We have a requirement that i have to add one parameter in MRRL initial screen, Please can any one give guidelines to resolve this issue.
    With Thanks & Regards,
    Samba

    Go to Report RMMR1MRS.
    Click SHIFT + F4
    Go to line 91
    ENHANCEMENT-POINT rmmr1mrs_04 SPOTS es_rmmr1mrs STATIC.
    Right click and enahcement implementation ->create enhancement
    You willbe able to write your own code. declare the parameters/select option which ever you want.
    Similar way use enhancement spot ES_MMERS-> Adding custom Field in Output..
    BAdI MRM_ERS_IDAT_MODIFY (BAdI to change document lines in ERS):
    Hope it solves your problem
    Nabheet

  • Adding field in pa30 screen urgent

    hi all,
    i am new to user exits.
    and my requirement is to add a field in screen for PA30 tcode screen.
    so how i can go for this .
    if anyone has added fields in any SAP standard screen
    then plz give me the doc regd that with screen shots if u have otherwise give me the steps.
    my mail id is- [email protected]
    plz i am looking urgently for it.
    i will award all ur efforts.
    thanks
    sanjeev

    Screen Exit
    Please remove the TDS-related input fields on the PO entry screen on the customer data tab  (PO line details).
    - TDS account
    - TDS cost code
    - TDS sub code
    1.     Goto Transaction Code Me21n
    Fill the following fields
    Enter
    Give the input values in following fields from  ORGDATA TAB
    Purchasing org
    Purchasing group
    Company code
    Vendor
    Enter
    Select Customer Data tab like following
    USER EXIT  : MM06E005 (Customer fields in purchasing document )
    &#61664;  Goto  : T.Code : SMOD
    &#61664;     Give the Enhacement Name : MM06E005
    &#61664;     Click on Display
    &#61664;     Click on Components Push Button
    &#61664;     Double click on function module EXIT_SAPMM06E_016( Export Data to Customer Subscreen for Purchasing document item)
    &#61664;     Double click on Include ZXM06O01.
    &#61664;     Insert the following coding in that include
    SET PARAMETER ID 'BUK' FIELD g_ekko-bukrs.
      LOOP AT SCREEN.
        IF screen-name = 'EKPO_CI-ISMSUBTITLE1'.
          screen-input = '0'.
          MODIFY SCREEN.
        ENDIF.
    *>>>>>>>>>>>>>>>>>>>>>> Begin of insert CR336/BG1 >>>>>>>>>>>>>>>>>>>>>>
        IF screen-name = 'G_EAN11'.
          screen-input = '0'.
          MODIFY SCREEN.
        ENDIF.
    *<<<<<<<<<<<<<<<<<<<<<<< End of insert CR336/BG1 <<<<<<<<<<<<<<<<<<<<<<<
    *>>>>>>>>>>>>>>>>>> Begin of Changes for K896570/501411945 <<<<<<<<<<<<<
    IF screen-name = 'EKPO_CI-TDSACCOUNT'.
          screen-input = '0'.
          MODIFY SCREEN.
        ENDIF.
    IF screen-name = 'EKPO_CI-TDSCOST'.
          screen-input = '0'.
          MODIFY SCREEN.
        ENDIF.
    IF screen-name = 'EKPO_CI-TDSSUB'.
          screen-input = '0'.
          MODIFY SCREEN.
        ENDIF.
    *>>>>>>>>>>>>>>>>>> End of Changes for K896570/501411945 <<<<<<<<<<<<<
    *>>>>>>>>>>>>>>>>>>>>>> Begin of insert SM1 >>>>>>>>>>>>>>>>>>>>>>
        IF ( screen-name = 'EKPO_CI-TDSACCOUNT'
          OR screen-name = 'EKPO_CI-TDSCOST'
          OR screen-name = 'EKPO_CI-TDSSUB'
          OR screen-name = 'TDS_TXT_1'
          OR screen-name = 'TDS_TXT_2'
          OR screen-name = 'TDS_TXT_3'
          OR screen-name = 'TDSACCOUNT-DESC'
          OR screen-name = 'TDSCOST-DESC'
          OR screen-name = 'TDSSUB-DESC'  ).
          IF g_ekko-bukrs(2) <> 'U6'.       "not a theatrical company
            screen-invisible = '1'.
            screen-input     = '0'.
          ELSEIF g_flag = 0.                "display only
            screen-invisible = '0'.
            screen-input     = '0'.
          ELSEIF g_flag = 1.                "change
            screen-invisible = '0'.
    *>>>>>>>>>>>>>>>>>> Begin of Changes for K896570/501411945 <<<<<<<<<<<<<
           screen-input     = '1'.       "Fharook Syed
            screen-input     = '0'.        "Fharook Syed
    *>>>>>>>>>>>>>>>>>> End of Changes for K896570/501411945 <<<<<<<<<<<<<
          ENDIF.
          IF screen-name = 'EKPO_CI-TDSACCOUNT'.
            screen-required  = '1'.
          ENDIF.
          MODIFY SCREEN.
        ENDIF.
    *>>>>>>>>>>>>>>>>>>>>>> End of insert SM1 >>>>>>>>>>>>>>>>>>>>>>
    &#61664; save & activate.
    &#61664; Repeat the above process in ME21N to see customer data fileds in CUSTOMER DATA tab
    After the above Modifications CUSTOMER DATA is   displaying like this

  • Getting Error while deleting a field from the 'Z' Structure

    Hi All,
    I have created a 'z' structure in which i have 5 fields, now i want to delete one field from the structure, but it is giving me error like Invalid Change.
    Its a structure so i cant activate and adjust as we do for Tables.(se14)
    So pls help me out asap.
    thanks & Regards,
    Dhruv Shah

    Thanks for Quick Reply.
    I have not used this field in any FM/ Report.
    I have tried log off and then log on. but it make no difference.
    Now the Other scenario is that i want to change the datatype of this field to TEXT25.
    But it is also not allowing me to change because currently datatype is TEXT20.
    So now how can i change the length from 20 to 25.
    Regards,
    Dhruv Shah

Maybe you are looking for

  • Apple Loops in Garageband dont work!

    In a standard garageband session i cant seem to make use of any of the apple loops in the loop finder. They are all grayed out but are still listed in full. when I try and play them a message comes up saying: "You have already initiated the installat

  • How do you import pictures from an iPhone to a Mac?

    I know you can import using iPhoto but I do not care for the applications one file approach. Meaning, importing via iPhoto just adds them to the overall library file, not individually where they can be easily moved around. Typically, when I only had

  • I have a bill for £212 even though my service has ...

    I ordered BT phone and broadband in December and paid a year ahead on my credit card. The date for the engineer to call was 2nd January - I waited in all day, but he didn't arrive. I called BT on the day and cancelled the order, the person I spoke to

  • Do i need to reconfigure OEM Database Control when change ip address?

    Hi all. Do i need to reconfigure OEM Database Control after a change of ip address? I mean, i have an OEL5 box with 10g Rel2. I have configure the server with a static ip address. This server will be sent to another location and it's possible the ip

  • Using JVC Everio GZ-HM445 files in Adobe Premiere Elements 13

    I have an Everio GZ-HM445 and have video recorded in HD. Now I am having trouble making the file work properly in Elements 13. Is there something extra I need in Elements 13 to make this work, or is there something I need to do to the file before loa