Help me Pl.. Changing APPENDED STRUCTURE

Hi ,
I am trying to Change the Appened structure to add extra fields. That Append structure was created by Other developer. So I took Owner for that request, But still it's not allowing me change to Structure. Saying error
<b>"Transport objets from Package Z001 to target /RELEASED/ only". </b>
The object is stored in Z001 package. In change request there is no Target system specified...
Pl.. Help me  how can i add field into Appended Structure( main sturcutre is -LISTVBAP)
Thanks,
Suba

Hi Suba,
       You can create your own structure. All you have to do is that...
1. Goto Transaction Code SE11 and type a new structure name zxxxx or yxxxx.
2. Click the fields tab.( After finishing the techniqual settings & maintenance settings)
3. There in the first column type <b>'.include'</b>
4. In the second column type <b>'type'</b>
5. In the third column type <b>'listvbap'</b>
i.e is the structure name.
6. Now you can add the fields you want to add in your new created structure zxxxx or yxxxx.
7. It's always good practice to do like this.
Hope it helps.
Regards,
Maheswaran.B

Similar Messages

  • Difference between include structure and Append structure

    Could you please tell me
    I have bsis table and it contains append structure  in 4.7 SAP System.
    my program in 4.7 system contains internal table which used same structure of bsis table ( which contains additonal field in its append structure ).
    I need to have same table structure in 4.6 C because I am copying the same program into 4.6 system.
    As I could not append structure to bsis table in 4.6C SAP system,
    instead of that shall I add the field or Shall include the structure to run .
    What is the difference between Include structure and Append structure ( I forgot )
    How to achieve this please help me ?

    Hi ,
      As you know append structure can be used only once in table ,that to at last of all entries,
    Append structures are used for enhancements that are not included in the standard. This includes special developments, country versions and adding customer fields to any tables or structures.
    An append structure is a structure that is assigned to exactly one table or structure. There can be more than one append structure for a table or structure.
    The following enhancements can be made to a table or structure TAB with an append structure:
    Insert new fields in TAB,
    Define foreign keys for fields of TAB that already exist,
    Attach search helps to fields of TAB that already exist,
    These enhancements are part of the append structure, i.e. they must always be changed and transported with the append structure.
    When a table or structure is activated, all the append structures of the table are searched and the fields of these append structures are added to the table or structure. Foreign keys and search help attachments added using the append structure are also added to the table. If an append structure is created or changed, the table or structure assigned to it is also adjusted to these changes when the append structure is activated.
    Since the order of the fields in the ABAP Dictionary can differ from the order of the fields on the database, adding append structures or inserting fields in such append structures does not result in a table conversion.
    The customer creates append structures in the customer namespace. The append structure is thus protected against overwriting during an upgrade. The fields in the append structure should also reside in the customer namespace, that is the field names should begin with ZZ or YY. This prevents name conflicts with fields inserted in the table by SAP.
    The new versions of the standard tables are imported after an upgrade, and the fields, foreign key definitions and search help attachments contained in the append structures are added to the new standard tables at activation.
    A standard table contains the fields Field 1, Field 2 and Field 3. An append structure containing the fields ZZA and ZZB is defined for this table. After activating the table, the corresponding database table contains fields Field 1, Field 2, Field 3, ZZA and ZZB.
    Further Remarks:
    An append structure can only be assigned to exactly one table or structure. If you want to append the same fields to several tables or structures, you can store these fields in an include structure. In this case you must create an append structure for each of these tables or structures and include the include structure there.
    Adding an append structure to an SAP standard table is supported by the  Modification Assistant.
    If you want to insert a field that is to be delivered with the R/3 standard in the next Release in the customer system in advance, you must include it in the table itself as a repair. If you include such a field in an append structure for the table, it will occur twice when the new standard table is imported. This will result in an activation error.
    No append structures may be added to tables with long fields (data types VARC, LCHR or LRAW). This is because a long field must always be the last field in the table. However, structures with long fields can be enhanced with append structures.
    If a table or structure with an append structure is copied, the fields of the append structure become fields of the target table. Foreign key definitions and search help attachments appended with the append structure are copied to the target table.
    Foreign keys for the appended fields must be defined within the append structure. Fields of the table or structure assigned to the append structure may be defined when assigning the key field and foreign key field.
    Indexes on the appended fields must be defined in the original table.
    A table or structure TAB can only be enhanced with new foreign keys or search help attachments using an append structure. You therefore cannot change an existing foreign key definition or search help attachment for a field of TAB with the append structure.
    Thanks
    Manju

  • Order of append structure

    Hi,
    I have in VBAK an append structure starting with ZY...
    I want to add a new append structure starting with ZA... at the end of the table but when I add the structure it goes before the one starting with ZY..
    How can i put it at the end of the table? Can anyone help?
    Thanks,
    Catalin

    Hi
        Append structures allow you to attach fields to a table without actually having to modify the table itself. You can use the fields in append structures in ABAP programs just as you would any other field in the table.
    Click on the append structure tab and opt to create new
    structure.
    Append structures allow you to enhance tables by adding fields to them that are not part of the standard. With append structures; customers can add their own fields to any table or structure they want.
    Append structures are created for use with a specific table. However, a table can have multiple append structures assigned to it
        Customers can add their own fields to any table or structure they want.
    The customer creates append structures in the customer namespace. The append structure is thus protected against overwriting during an upgrade. The fields in the append structure should also reside in the customer namespace, that is the field names should begin with ZZ or YY. This prevents name conflicts with fields inserted in the table by SAP

  • Donu00B4t  see the fields after to change the append structure

    Hi experts,
    My problem is the following. I enhanced a Extraction Structure, I activated the append structure, and I assigned the Infosource to the datasource and it was ok. Then, I had to do some changes to the append structure, I again activated it, replicate the datasource, but I don´t see the changes. When I replicated the datasource for first time I saw the fields of the append structure, even I did the transfer rules. Then, when I did the changes I could not see more the new changes, but I can see the fields that they have not been changed.
    The changes were:
    - I changed the name of the one field because it was longer of 16 car. (before ZZ_CLASSIFICATION, after ZZ_CLASSIFCAT).
    - I added two fields more.
    I am not sure How works the RSA3 transaction. On it I entered the datasource name and I pressed the "Strat Extraction" and the system show to me a message "1558 register selected", then I pressed "Display List" but I can´t see the changes
    Do you have any idea about what happen?
    Thanks

    Hi Leonel,
    Usually, when I try to enhance my DS, I delete DS-IS assignment. Then do what you've done already. If you don't delete the assignment first, then often the old info remains.
    So, delete this assignment and repeat all steps again.
    Best regards,
    Eugene

  • Can not store data to append structure in mara

    Hi
    after make the following steps, I have problem, please give me some tips. thanks
    1, Append structure Zcode in MARA.
    2, Created a ZMGD1 via SE80 copy from function group MGD1.
    3, modify screen 0001, put this Zcode in this screen and FC MARA-Zcode.
    4, change SPRO, specify new program SAPLZMGD1 for this screen 0001.
    after these steps, I can find out this new field (Zcode) appear in MM02.
    but, the data of Zcode can not be store in MARA.

    Hi:
    the exactly problem is I don't know how to read this screen field value, and how to transfer to wmara-Zcode.
    anybody can help me?
    thanks
    Henry

  • Purpose of Append Structure in DDIC(SE11)

    What is the purpose of Append Structure in DDIC(SE11)-Table?How to use this?
    Title by: Alvaro Tejada Galindo on Jan 23, 2008 6:11 PM

    Append structures are like user exits provided by SAP to enhance the Standard tables. It behaves like include structure only, but this append structure is taken care in the SAP version upgrage process, automatically. The name of append structure starts with 'Z' namespace..SAP by default proposes the append structure name with the table name prefixed with 'Z'.
    It is always recommended to modiy or append the Standard tables using append structure.
    It is the standard provided for SAP standard table enhancement.
    APPEND STRUCTURE->
    Append structures are used for enhancements that are not included in the standard. This includes special developments, country versions and adding customer fields to any tables or structures.
    An append structure is a structure that is assigned to exactly one table or structure. There can be more than one append structure for a table or structure.
    The following enhancements can be made to a table or structure TAB with an append structure:
    · Insert new fields in TAB,
    · Define foreign keys for fields of TAB that already exist,
    · Attach search helps to fields of TAB that already exist,
    These enhancements are part of the append structure, i.e. they must always be changed and transported with the append structure.
    When a table or structure is activated, all the append structures of the table are searched and the fields of these append structures are added to the table or structure. Foreign keys and search help attachments added using the append structure are also added to the table. If an append structure is created or changed, the table or structure assigned to it is also adjusted to these changes when the append structure is activated.
    Since the order of the fields in the ABAP Dictionary can differ from the order of the fields on the database, adding append structures or inserting fields in such append structures does not result in a table conversion.
    The customer creates append structures in the customer namespace. The append structure is thus protected against overwriting during an upgrade. The fields in the append structure should also reside in the customer namespace, that is the field names should begin with ZZ or YY. This prevents name conflicts with fields inserted in the table by SAP.
    http://help.sap.com/saphelp_nw04/helpdata/en/cf/21eb61446011d189700000e8322d00/content.htm
    INCLUDE->
    http://www.sapdb.org/7.4/htmhelp/f2/b1219d1b9646b0ae248a7a5a95a33e/content.htm

  • Error while appending structure into BSEG Table

    We had appended BSEG table with a ZSTRUCTURE to enable Custom field in MIRO. Subsequently there was a change required in the appended field. After Changing the field there was adjustment required to activate the appended table . However due to slow system performance during that time the Adjustment SE14 timed out. And created inconsistency in BSEG table.
    If I Do the Table adjustment now it is showing below error.
    We tried to delete the append structure also but the structure is not appearing in the append structure list to delete.
    Even if we try deleting the Z structure from se11 it is throwing below error.
    Any one could help me out to resolve this..

    hi Ramesh,
    Please First Check if the Database version and disctionary version are in sync.
    Also, it could be the case that you would have enhanced an already existing Append stucture. which might be being used in other BKPF dependent tables.
    Please check

  • Customer Master using Appended structure KNA1

    Hi
    We have to update few ZZ description fields in ZAKNA1, which are not part of user interface in XD01/02/03. The available options are such as LSMW, Batch input require code addition through user exit ZXF04U01/ EXIT_SAPMF02D_001.
    I would like to use BAPI as we have a plan to use web services. Any idea how to extend the BAPI's such as BAPI_CUSTOMER_CHANGEFROMDATA1 or BAPI_CUSTOMER_CREATEFROMDATA1 using best practice?  I donu2019t find any extension structures like other BAPIu2019s have. Without ExtensionIn and ExtensionOut parameters, a BAPI can not be enhanced correct?
    The version we are using is ECC 5.0. Any ideas with customer master BAPI will be greatly appreciated.
    Bala

    Hi Bala,
    Just some general comments without having looked at your specific problem. Since you're on ECC 5.0 you cannot use the new [Enhancement Framework|http://help.sap.com/saphelp_nw2004s/helpdata/EN/94/9cdc40132a8531e10000000a1550b0/frameset.htm], which would make such changes more easy...
    A rather awkward workaround for extending the BAPI's is sometimes to add append structures to an IMPORT parameter of the BAPI. However, this is a rather dangerous and limited approach, because you might get into trouble depending on where the structures are used (i.e. if you add a field, it might cause harm in other programs that use the structure) and you also have to study the source code to see if you even could utilize those additional fields.
    A pretty generic option in lieu of other approaches is to generate a custom wrapper function module around the standard BAPI. Within your custom BAPI you can add the missing fields as parameters, call the standard BAPI and then do the additional updates. The big advantage of such a solution is that
    <ol>
    <li>Your change/additional logic is obvious (not hidden in a customer exit or BAdI, which are often harder to find when troubleshooting or changing functionality)</li>
    <li>Any changes to the standard BAPI will automatically also take effect in your custom BAPI (since you didn't copy the original one); this excludes of course interface changes, but here you anyhow would have to do something...</li>
    </ol>
    Should you have custom fields that are already exposed on the customer maintenance screens via enhancements, then you might want to consider using the wrapper approach, but simply export the additional data to memory, then call the standard BAPI and within the customer/user exits handling the additional fields fill them via an import from memory.
    Cheers, harald

  • Issues with a Z field in an append structure of VBAP when calling BAPI

    We have added a Z field on table VBAP with an append structure. It is a flag field. We want to change its value with the BAPI BAPI_SALESORDER_CHANGE. We have also created the append structure in API structures
    THe return message of the bapi gives us a success message for the modification. But when we go to the se16 we still see the field as blank, not with the X suposed to be there.
    We are succesfully calling the BAPI_TRANSACTION_COMMIT.
    What can cause us this problem? What can we do to solve it??
    Thank you!
    Artur.

    Hi Artur,
    this blog could help you:
    [Updating custom fields on VBAP and VBAK using BAPI_SALESORDER_CREATEFROMDAT2|/people/kevin.wilson2/blog/2009/09/30/updating-custom-fields-on-vbap-and-vbak-using-bapisalesordercreatefromdat2]
    Regards,
    Andrea

  • How to append structure into transperant table in sap abap

    Hi all,
      I have 1 structure already in the data dictionary .
    And this structure is already being used by other transperant table for creatin the fields .
    Now i need to create new table and wann use the same structure .
    when i click on the Append Structure it shows that this structure us already been assign to other table .
    So, can i not used the same structure for more than 1 transperant table |???
    Praff

    Hi Prafful,
    You cannot append the same structure, if already used.
    I think you can include the structure instead of appending it.
    Goto the change mode (CTRL+F1).
    Edit -> Include -> Insert.
    Hope this helps...
    Lokesh
    pls. reward appropriate points

  • How to create a New Tranport Request for changed  Extract structure

    How to create a New Tranport Request for changed  Extract structure ?
    Hi Experts,
    I have a FI AP Generic Datasource containing extract structure with appended fields.
    It has already been activated and transported to Testing System.
    Now, I am to create a new transport request for this DataSource and Extract structure.
    I do not want to delete and recreate the Generic Datasource.
    I am trying to look at the options in the extract structure top menu from where I can create a new Tranport Request.
    Please let me know the steps
    URGENT

    Hi Dev,
    Once you send the transport request for any data source from Dev to Testing you wont find that again in your Dev (I mean the TR). So, when you change anything for this data source or view now in Dev and try to save it, it will ask for a new transport request and here you can mention a new one starting from View then activate it and go to RSO2 regenerate it and use the same transport request for this too. When you transport this TR to Testing Environment the data source will automatically get changed.
    Hope it helps...

  • Getting Error in Append Structure for Standard

    Hi all,
    Here i want to Append Structure in table RFPOS so i done all procedure . in this i have four field like ZZKUNNR , ZZNAMED , ZZLIFNR, ZZNAMEK. But when i active this structure this time i get error like
    "Field name INDEX is reserved (Do not use structure as include in DB table)"
    and
    "Field name ORDER is reserved (Do not use structure as include in DB table)"
    BUT structure is activated . now i can see my change in fbl3n T-code so i get proper change in this.
    But when i transport a request in Quality this time i am not getting same output which i get in Development .
    And yes request is transported with warning (YELLOW SIGN). So is it possible for this warning i am not geeting my proper output in FBL3N.
    Please kindly help me out
    Thanks
    Keyur

    Hello,
    Did you do anything else also that you might have missed to mention here?
    For example, was your Append structure already present in the table RFPOS & you deleted some of the fields & inserted the new ones. In this case, you might have to activate the table from database utility (transaction SE14).
    If this is an append structure & if it was pre-existing (not created by you), then this structure might already had been assigned to any other table. In such a case, system will not allow you to directly assign it to a different table. You may have to first assign it to an INCLUDE structure.
    Also, as you described, it indicates that there might be some problem with the fields named INDEX & ORDER. Try checking for it.
    May be you should check with your BASIS guy if the transport was successful & if not, the error description.
    Also, try checking the quality system for your changes.
    Hope that helps you in getting some direction.
    Let me know if that work out for you or not.
    Regards,
    Saurabh

  • Field in Append Structure for Generic Datasource

    Hi:
    I created a Generic Datasource based on a view. After that, I created an Append to the Extraction Structure to include a field not originally on the view (and not related to any table in the view) to be calculated using customer exit in CMOD.
    At the moment of activating the Datasource, this new field doesn't appear in the selection window but in RSA6 it shows there with options "Hide Field" and "Field only Known in Customer Exit" checked.
    Again, I try to edit the Datasource but this field is not in the list to change those two checks.
    Any idea?
    Thanks.
    Luis Sales

    Dear Luis Sales,
    I was having the same requirement. I tried it hard for removing the tick mark on the HIDE option. But it was not working at all.
    I tried these steps.
    1. From RSO2 went to Extract structure. Edit Mode-> append structure.
    2. Appended required fields and activated both append structure and extract structure.
    3. Back to datasource and Save it.
    4. Came out of transaction RSO2. ( latter Logged of system )
    5. after re login - RSA6 selected given Datasource and change. there I could change the selection of HIDE field. ( Even earlier I was not able to do that)
    May be these steps help you out.

  • Problem to activate an append structure

    Hi Guys,
    I'm trying to activate an append structure for a specific extractor, bu the next error is raised
    Activity terminated because errors occurred during package checks
    and then, itis telling me to follow up the the next procedure:
    Keep note of the setting for the package check (system-wide property) in your SAP System; this setting defines in which form the package concept is to be applied.
    In particular, check whether the package in which the incorrect dictionary object is located has sufficient usage applications. Then, if necessary, create the missing usage applications.
    As soon as the package check errors have been removed, you must again activate the dictionary object.
    Please, any help is appreciated.
    I.

    Thanks Roberto!.
    When I tried to enhance the extractor the system asked for a package and then to create a transport, but when i try to active it. it raised the error.
    How Can I change the package o see if it is correctly defined?
    I.

  • ABAP  dictionary  reguarding appending structure

    Hi,
    Myself Rohit.
    please tell me how to append a structure in a table .

    hi,
    Procedure
    Go to change mode in the maintenance screen of the table where you want to add the append structure.
    If the table contains a long field (data type VARC, LCHR or LRAW), you cannot add an append structure.
    Choose Goto -> Append structures.
    Either a dialog box appears in which you can enter the name of the append structure or a list of all the append structures. that were already created for the table appears. If append structures already exist, you have to choose  to get the dialog box for entering the name.
    Enter the append structure name and choose . The name must lie in the customer namespace.
    You go to the field maintenance screen of the append structure.
    Define the fields of the append structure. You can proceed as when creating a normal structure with two restrictions (see Creating Structures).
    The fields of an append structure must lie in the customer namespace, that is the field names must begin with ZZ or YY. This prevents conflicts with fields inserted in the table by SAP.
    An append structure must be flat, that is each field of the append structure must either refer to a data element or be directly assigned a data type, length, decimal places and short text.
    If you want to create foreign keys or search help attachments for table fields that already exist, you can display these fields with Show appending objects. Proceed as if you wanted to create the foreign key or search help attachment in the underlying table (see Creating Tables).
    If a foreign key or search help attachment is already defined for a field in the table, you cannot change this definition with the append structure.
    Choose .
    Result
    The table will also be activated when the append structure is activated. The fields of the append structure are appended to the table in the database. Foreign keys or search help attachments for the fields that are already in the table and that were defined with the append structure are also activated.
    You can display information about the activation process with Utilities -> Activation log. Errors occurring when the append structure is activated are displayed directly in the activation log.
    Hope this helps, Do reward.

Maybe you are looking for

  • Still getting KP after replacing gfx card & having Genius Bar tests...

    I've been getting kernel panics when waking the computer from sleep since 10.5.5 and rampantly since 10.5.6. Soon after my nVidia 6800 started displaying artifacts and would not boot unless under safe mode (in Leopard) or by removing the GeForce exte

  • Math.random() function in Java

    My computer doesn't gives enough good random numbers with this function. Does it need any improvement?

  • Acrobat fixup to make spots black

    In my workflow I like to set single color press jobs in black, that way if the spot color changes I don't have to mess with changing my file over and over, and also, I'm an old horse and this is the way I've always done it. (not a good reason, but a

  • NEED HELP WITH VIDEO SOUND PLS

    just bought a 30 GB ipod, updated itunes to make the videos compatible. uploaded 3 music videos, they work perfect except they have no sound. dont know what the problem is. i havent' restarted my compute yet, maybe that's it but i highly doubt it. an

  • Native Drag&Drop in WEB-Flash-application

    For reaching of the functionality to adding photo in users portfolio I should use a "native drag&drop" method in my the web-flash-application. How to realise that in AS3, but not in AIR ? P.S. Matter of life and death P.P.S. so sorry for my english