Adding field in referencing procedure

We are trying to copy a customized field( z field in VBAK) from master contract to local contract.We are trying to add the field in the referencing procedure in transaction VORS.But there is a check for the fields allowed, in the program L081AF0C(Line no 76)and the allowed fields are hard coded.So the customized field is not there in the check and the program throws an error.IS there a way we can add a customized field in the procedure or Is it recommended to modify the standard program and add our customized field in the check? Does modifying the standard program have any implications?

Hi ,
Is this Z field  if Avail to add in that ref-procedure ? Dont Look into <b>L081AF0C</b> this is SAP generated program , after that adding any field it will update in that program.
So let me know , Are u able to add Z field in that Procedure?
Regards
Prabhu

Similar Messages

  • Addition of field in referencing procedure

    We are trying to copy a customized field( z field in VBAK) from master contract to local contract.We are trying to add the field in the referencing procedure in transaction VORS.But there is a check for the fields allowed, in the program L081AF0C(Line no 76)and the allowed fields are hard coded.So the customized field is not there in the check and the program throws an error.IS there a way we can add a customized field in the procedure or Is it recommended to modify the standard program and add our customized field in the check? Does modifying the standard program have any implications?

    Hi!
    Does modifying the standard program have any implications?
    Yes, of course. Not necessarily bad ones, but in your example you won't get the desired result: there has to be a copying programmed, just a value in a customizing table isn't enough. If you enhance the other places, too, then it should work (just the usual problem: where is this used).
    Maybe you use better a user exit to read and fill the value in the sales order yourself. E.g. exit in MV45AFZZ, routine userexit_move_field_to_vbak or one of the three BADI_SD_SALES*.
    Regards,
    Christian

  • Adding field in Report Painter

    Hello Gurus,
    I am working in the Report Painter PR20-001.
    My requirement is to add a new column in the output of the report but even when i am able to add a new field and save it on the reports execution i am unable to view the added field in the output.
    Kindly tell me the entire procedure to add a new field in the output of the respective report painter output.
    Regards,
    Swati.

    Hi,
    Go to Global Parameters Definitaion in report painter, variable will be used only along with the field, just in global paramerters enter your desired field and click in next column, system will show you a pop up select your variable for that field...
    now its just done run the report and test it!
    If you still not make it refer to standard report of such kind, you will surely get it....
    Regards,
    Sayujya

  • 2LIS_02_ITM - Adding field problem

    While adding field KTWRT from LBWE to 2LIS_02_ITM ,I get the error as below.
    Entries for application 02 still exist in the extraction queue ->
    Message no. MCEX151
    Diagnosis
    Changing extraction structure MC02M_0ITM for application 02 is forbidden, because there are entries that have not yet been processed into an extraction queue for application 02 for at least one client.
    If an extraction structure is changed to the entries that are still open in an extraction queue, then these are no longer able to be read and can cause terminations with the collective update.
    Procedure
    Start the collective update using the function "Job Control" in the Logistics Extraction Structures Customizing Cockpit.
    To get an overview of the logistics extraction queues, see the Logistics Queue Overview.
    Sounds stupid ,however activities i carried out as listed below to ensure all the steps i covered.
    PS -
    <b>All the contents from LBWQ,SM13,RSA7,Setup table in all the clients available in  R/3 system has been deleted.
    Deactivated the update.
    </b>
    Any help appreciated
    Thanks
    Chetan
    @CP..

    Hi,
    I am getting the same error.
    There are no entries in LBWQ for the MCEX11 and
    also no entries in SMQ1 for application 11.
    I also ran the collective update using job control with immediate option. There were zero LUW's  that were processed.
    But, still the error is returned,
    Entries for application 11 still exist in the extraction queue ->
    Message no. MCEX151
    Diagnosis
    Changing extraction structure MC11VA0SCL for application 11 is forbidden, because there are entries that have not yet been processed into an extraction queue for application 11 for at least one client.
    If an extraction structure is changed to the entries that are still open in an extraction queue, then these are no longer able to be read and can cause terminations with the collective update.
    Procedure
    Start the collective update using the function "Job Control" in the Logistics Extraction Structures Customizing Cockpit.
    To get an overview of the logistics extraction queues, see the Logistics Queue Overview.
    Chetan, Can you please let me know,
    how you were able to resolve?
    Thanks,
    Raj

  • NOT ABLE TO DISPLAY THE NEW ADDED FIELD

    Hi Experts,
       I was working on Solution Manager. Iam Creating table maintianance generator for particular table. Its working fine when i done the job for the first time. As i forgotten to add one more field in that table i had done it later. now that added field is not displaying in the table maintainance generator (tcode: sm30). what is the procedure that i have to follow in order to display that added field.
    Regards,
    Maha.

    Hi Mahalalakshmi,
      your new table defnition is not compatable with the internal program already generated  for your table.
    for this do the following
    SE11-->Utilities->Database Utilities----->Click on Activate and Adjust Database.
    Then the Table defnition is validated. The Internal Program for your table adjusted
    and stored in the R/3 Repository (that is in the DATABASE Level).
    If this valueble for you, validate with some points
    Regards,
    Ramu

  • Customization of referencing procedure

    We are trying to copy a customized field( z field in VBAK) from master contract to local contract.We are trying to add the field in the referencing procedure in transaction VORS.But there is a check for the fields allowed, in the program L081AF0C(Line no 76)and the allowed fields are hard coded.So the customized field is not there in the check and the program throws an error.IS there a way we can add a customized field in the procedure or Is it recommended to modify the standard program and add our customized field in the check? Does modifying the standard program have any implications?

    This should help you
    http://help.sap.com/saphelp_470/helpdata/EN/64/400b2b470211d189720000e8322d00/frameset.htm
    REARD POINTS

  • Unable to capture data from drop down list in custom added field in migo tcode at item level

    Hi guys,
    need bit help in resolving query related to custom added field in Tcode migo.
    i have added a field in migo at item level ,in this i have used drop down list
    to get data but unable to capture data from drop down list.gown through
    many blogs in scn but unable to resolve.
    Please help me out in this.
    Thanks,
    Umakant.

    Hi,
    U can use following code to fill the list box
    write this code in PBO
    In layout editor please select listbox in dropdown attribute of input field and put some fctcode attribute
    TYPE-POOLS vrm.
      DATA values TYPE vrm_values WITH HEADER LINE.
      TABLES: <ur custom Database table>.
      clear values, values[].
      SELECT * FROM <ur custom Database table>.
        values-text = <TABLE FIELD TO DISPLAY IN DROPDOWN> .
        values-key = <TABLE KEY FIELD TO DISPLAY IN DROPDOWN>.
        APPEND values.
      ENDSELECT.
      CALL FUNCTION 'VRM_SET_VALUES'
        EXPORTING
          id              = '<SCREEN INPUT FIELD NAME>'
          values          = values[]
        EXCEPTIONS
          id_illegal_name = 1
          OTHERS          = 2.
    Also please define the following before accessing the listbox value
    data: <listbox input field name> type <table field name>,
            <inputfield name where text to display> type string  in top include
    In PAI, select the text from the table into <inputfield name where text to display>  depending on value selected which will be called when enter key is pressed or any vale is selected

  • Newly added field not getting displayed in ALV output

    Hi All,
       I'm adding one more field/column to be displayed in an old existing program that uses REUSE_ALV_FIELDCATALOG_MERGE to generate the ALV fieldcat.
    DATA: BEGIN OF it_salary OCCURS 0,
            pernr LIKE pa0000-pernr,
            ename LIKE pa0001-ename,
            rtext like lv_rtext, -
    added field
            waers LIKE pa0008-waers
      CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE'
        EXPORTING
          i_program_name         = driver
          i_internal_tabname     = 'IT_SALARY'
          i_client_never_display = 'X'
          i_inclname             = driver
        CHANGING
          ct_fieldcat            = lv_fieldcat[]
        EXCEPTIONS
          inconsistent_interface = 1
          program_error          = 2
          OTHERS                 = 3.
      CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
        EXPORTING
          i_callback_program      = driver
          it_fieldcat             = lv_fieldcat[]
          i_default               = 'X'
          i_save                  = 'A'
          is_variant              = lv_tmplt
          is_layout               = lv_ls_layout
         i_callback_user_command = 'USER_COMMAND'
        TABLES
          t_outtab                = it_salary
        EXCEPTIONS
          program_error           = 1
          OTHERS                  = 2.
    The newly added field is not getting populated in the lv_fieldcat table. Tried running programs BALVBUFDEL,
    BCALV_BUFFER_DEL_SHARED then logging off and logging in but of no help.
    Please provide suggestion for this issue.
    Regards,
    Sridevi S

    Hi,
    Fieldcat is buffered - so use
    I_BYPASSING_BUFFER = 'X'
    Since a while CL_GUI_ALV_GRID is available which does NOT need any fieldcat (is determined internally using RTTI). It is worth playing around whith this class if you have some time. This class is recommended for ALV Output by SAP (but no edit is possible - was never supported officially).
    A simple use would be:
    data: gt_output type standard table of (adjust!).
    *simple ALV output
    data go_alv type ref to cl_salv_table.
    data go_functions type ref to cl_salv_functions_list.
    data go_columns type ref to cl_salv_columns_table.
    data go_column type ref to cl_salv_column_table.
    *Exceprion handlig
    data: go_exception  type ref to cx_root,
          gv_errortext   type string.
    ** fill table gt_output ...
    ** ALV output
    if not gt_output is initial.
        try.
            call method cl_salv_table=>factory
              importing
                r_salv_table = go_alv
              changing
                t_table      = gt_output.
          catch cx_salv_msg into go_exception.
            gv_errortext = go_exception->get_text( ).
            message gv_errortext type 'A'.
        endtry.
    * enable all standard ALV functions
        go_functions =  go_alv->get_functions( ).
        go_functions->set_all( ).
    * hide MANDT
        go_columns = go_alv->get_columns( ).
        go_column ?=  go_columns->get_column( columnname = 'MANDT' ).
        go_column->set_technical( ).
        go_alv->display( ).
    Kind regards,
    Holger

  • Added fields not appearing in the DSO transformations.

    Hi,
    I have added three new info objects into data fields in the DSO then activated and not appearing added fields in the transformations.
    Please suggest me,
    regards,
    Jayapal.

    Hi Jayapal,
    i dont know whether it would help you...you can give a try on it.
    Instead of deleting the Transformation, just delete the mappings if any in the transformation.
    Goto DS->Fields Tab-->In the Column Template info Object. Try mapping corresponding IO with the Source IO.
    Then it will show a pop up give Copy . Activate the DS.
    Goto Info Provider>Select the Transformation> If it is active-->reactivate it by clicking the Pencil Icon with glass and click activate icon.
    If its not active, then reactivate it again by clicking the Pencil Icon with glass.
    Let me know if it Works... Cheers
    Regards,
    Syed
    Edited by: shameer83in on Nov 20, 2009 12:10 PM

  • Adding fields into DSO in the Key Fields

    Hello Experts,
    I am using a Cube which loads data from DSO. Now, for some requirement I have to add one field into DSO in the key  fields Part. But DSO already has 16 fields which I cannot remove.
    So how can I add one more field into DSO in this case?
    The cube I am using is 0FIGL_C10 and the DSO is 0FIGL_O10.
    Regards,
    Nirav Shah

    You can create an Infoobject - acts as a custom key to concatenate multiple fields into one and make it a keyfield.
    15 fields + custom key ( concatenate 2 fields ) = 16 Keyfields
    Procedure  - > Example
    16th Key - > RVERS-Version-CHAR-3-0VERSION
    17th Key - > RMVCT-TransactnType- CHAR-3-0MOVE_TYPE
    1. Create one infoobject - ZKEY - Length = 6 ( add lenghts of the two objects)
    2. Make ZKEY as a keyfield for the DSO.
    3. Make 16th Key and 17th Key datafields.
    Create a routine for ZKEY in the transformation or transfer rules to concatenate values coming from source into one.
    TRFN Routine
    Concatenate SOURCE_FIELDS-RVERS SOURCE_FIELDS-RMVCT into RESULT.
    Or
    Transfer Rules Routine
    Concatenate COMM_STRUCTURE-RVERS COMM_STRUCTURE-RMVCT into RESULT.
    This way nodata will be lost/overwritten due to less number of keyfields in the DSO.
    We have as many as 21 Keyfields for GL Totals DSO.

  • Data Loading to added fields in DSO.

    Hi experts,
    I have a DSO1 with 5 fields and DSO2 with 8fields.
    I want to load data to DSO2 from DSO1 for the added fields in DSO2 also for the records in DSO1.
    thanks in advance.
    with regards,
    KPS Moorthy.

    Hi Moorthy,
    What are the Fields u want to MAP to the DSO2 from DSO1.??
    Is it that u want to derive some filed from DSO1 to DSO2.!!!
    PL provide some more info
    SVU123

  • UDM_SUPERVISOR: Adding fields and data at customer item level

    Hi
    I am having the same issue with newbie82_c; I need to populate the added fields in transaction UDM_SUPERVISOR.
    I know that the previous thread was tagged as answered already but the solution to the issue was not indicated in the thread.
    Here are the scenarios:
    - i've added fields in the item level invoice worklist of the customers by enhancing structure FDM_COLL_INVOICE_ALV (appending fields to FDM_COLL_INVOICE)
    - thru the implementation of the BADI FDM_COLL_SEND_ITEMS, i was able to retrieve the data specified by the user (Reference Keys in FB05)
    - i've populated CT_EXT_ITEMS with the retrieved data
    Now I need these data to be displayed in the added fields in UDM_SUPERVISOR.
    What ABAP object/s is/are responsible for populating the process receivable details?
    Thank you in advance for the assistance.
    Edited by: JPLCaliuag on Dec 19, 2008 8:31 AM

    Hi K.R.Reddy,
    Can you kindly provide me with a working solution for this? I'm currently facing a similar issue for a similar BAPI (in my case it's BAPI_CUSTOMERRETURN_CHANGE) and can't seem to update the custom fields in VBAK. I have put in necessary values in the EXTENSIONIN table as well as updated the UPDATEFLAG indicator to 'U' and although it says that the order is saved, it seems to overwrite the custom field with its original value.
    The custom field seems to get updated correctly when I use BAPI_CUSTOMERRETURN_CREATE but when I make changes using BAPI_CUSTOMERRETURN_CHANGE, it gets overwritten with the original value.
    Any help is appreciated.
    Thanks and regards,
    Adeline.

  • Newly added field in the data Source not getting populated

    Hello All,
    We have added few fields in the Data Source. The Data Source is based on the InfoSet. We have included the field in the Infoset and have updated the code to fetch the value for the newly added fields.
    When we perform the test extraction for this Data Source in RSA3, the newly added fields are not getting populdated with the value. In the system generated query's selection list, the newly added fields are not selected.
    Please let mw know how to get the newly added field selected in the system generated query of the infoset.
    Regards,
    -Purnima

    Hi,
    As you said you have added the filed in Info Set. Have you included the same in data source? try if not.
    If you are trying to create a query in source system to check the data. I guess in R/3 (ECC) then you have to include the new field in slection critera (ther is an option available on top menu).
    I would suggest before creating any query go to RSO2 select the data source. Display the field structure and check if the filed is there or not. You maysee Infoset level data directly by data display from top menu. Try that optionas well to check.
    I hope it will help.
    THanks,
    S

  • Adding field GAMNG ( Target Quantity )in the Data Source 2LIS_04_P_ARBPL

    We are adding field GAMNG ( Target Quantity ) in the Data Source 2LIS_04_P_ARBPL ( Work Center View from PP/PP-PI )
    The field GAMNG is available in the communication structure maintainace.
    The problem is- We are not able to drag & drap field GAMNG from the Communication structure LBWE. Getting the error - End phase  002 ***********************************************************
    Message no. D0322 ..
    We deleted Setup table , Meins field already exist in comm str.
    1. How we able to drag the field from the communication structure as getting the above error. We searched SDN & try to follow that method but not working.
    2. We can add the field in SE11 - Structure -Manually, then we have to write ABAP code.
    Kindly suggest correct answer.
    Edited by: sk kamaruzzaman on Dec 20, 2011 2:08 PM

    Hi,
    There could be a number of reasons why you are getting the error:
    1. Fields are not assigned to datatypes.
        - Check structure in SE11 and assign to datatypes.
    2. There are inactive appends in the extract structure.
        - Double-click one of the includes. You will get a new screen with the INCLUDE structure. Click the button append-structure. Check if the append is inactive.
    3. The appended structure is in a different development class from the one of the structure it is being appended to.
    Please review and apply the following notes carefully :
      766603  Activation problems with extract structures
      623411  LBWE: Gener. terminates with D0 322 (end phase 002)
      757923  LBWE: Generation terminates with D0 322 (end phase
      600708  D0 322: End phase 002
    It is not possible to enhance the datasource 2lis_04_MATNR with the field GAMNG (so its possible that its the same for 2LIS_04_P_ARBPL) because GAMNG has the reference field AMEIN, which has a STATE F (forbidden) in table TMCEXCFS .
    Check to see if this is the same on your system.
    Rgds,
    Colum

  • Adding fields in EDI output of Invoice List

    Hi!
    I am trying to find out what is a process of adding fields in EDI output of Invoice List...
    I mean that I need to add some extra fields to Invoice lists.
    The information I have is: name of Form, print program and output type.
    I guess I need to modify printing program, is it a correct way to go?
    Hope to avoid modifying of print form...
    Will reward,
    Mindaugas.

    I did not work on invoice list EDI,but i have done invoice.
    First you need to look at segment,if you want to add new fileds in output,then you need to create segment at WE31 Transaction.
    now create idoc type based on invoice idoc type ( WE30) here you need to use ur segment.
    Idoc has function module
    outbound - FM will start IDOC_OUTBOUND_inv*
    Inbound  - FM will Start IDOC_INBOUND_INV*
    in the FM,you will have user exit ,populate ur fields in user exit.
    Configuration :
    1 create or maintain logical system - SALE
    2. Create RFC Destination - Sm59
    3. Create port - WE21 - ( EDI - Port is FILE)
    6.Maintain partner profile - WE20 ( Give all required details like message type,idoc type)
    IDOC Status - WE02 or WE05
    Status Record - WE47
    Change pointer - BD52
    Message type : WE81
    Assign message type to idoc WE82
    finally when you create invoice list and output type medium is 6 then output will go to other system as text file.
    Note : Please maintain message control in Partner profile.

Maybe you are looking for

  • Downloading my audiobook again

    hi, for some reason i delete or lost one of my audiobooks, is there any way to download it again without paying for it?

  • Artwork imported from Inkscape looks weird!

    Whenever I try to do anything in Ai with the artwork I imported from Inkscape, error messages keep popping up!  And the third time I imported a file into Ai, (with text I converted to a path), I noticed that the blurred drop-shadows looked strange. 

  • Frozen tracks go silent when opening a song

    It often happens that when I open a song I've been working on one or more frozen tracks will not play, they are silent. I fix it by re-freezing the tracks. Can this be fixed?

  • Download Speed Capped?

    We've had Unlimited Fibre Optic for a few months now and whenever I've downloaded something, whether that be using my browser or programs like Steam etc. to download games, I've never seen my download speed go over 4.5 mb/s however when I do a speedt

  • Sending movie made out of several files (iMovie 4.0)

    Hi, everyone I shoot football practice on occasion and would like to be able to take six or eight individual files and turn them into one movie. Whatever I did only sort of works. It looks good on my end but it's only 24 KB compared to hundreds of MB