EEWB Extension deletion " Field changes can require table conversion"

Hi
Wihile iam trying to delete extensions in EEWB (created in  a transaction ) it is giving me the below error
Field changes can require table conversion
Message no. OXT_MISC328
Diagnosis
Not all databases permit deletion of fields in existing tables. Deletion may be required when making changes. In this case, the table must be converted, and then it has the status Partially active. The extension is otherwise flagged as having errors.
Procedure
Take the tables that are to be converted from the log. Use the database utility to make the conversion. Conversion may require a lot of time and resources. Then repeat the transaction in the Easy Enhancement that led to this message.
The Request which contains the extension has already been transported  can any help me out in this
Edited by: Nanda Kishore on Sep 2, 2009 8:16 AM

Hi Kishore,
Go to Database Utility (SE14) --> select the table names from you log and (in next screen) press button Activate & Adjust database and check that the Status becomes Active. Depending on the size of table , might take some minutes to activate this table.
Cheers
Jignesh

Similar Messages

  • VKOA Custom Table: How to delete or change VKOA Custom Table

    Hi All,
    We have a requirement to create VKOA custom sequence table to include Order Reason in the access sequence. In order to achieve that I have customized a  table and selected : Condition Type, Sales Org and Order Reason. But in the final output I see 2 columns for condition type in One we have to fill KOFI but the other column was mistakenly assigned and not required for our configurations. I tried to delete or change this table but system is not allowing me to do so. Please help me in figuring out a way to change this table so that I can deselt the Condition Type column.
    No real time documents have been posted and we are still in development.
    Your advise will be highly appreciated.

    programmatically, you may use [BAPI_MATERIAL_SAVEDATA|https://www.sdn.sap.com/irj/scn/advancedsearch?query=bapi_material_savedata&cat=sdn_all] [EAN|https://www.sdn.sap.com/irj/scn/advancedsearch?cat=sdn_all&query=bapi_material_savedata+ean&adv=false&sortby=cm_rnd_rankvalue]
    Regards,
    Raymond

  • Synchronising field changes between two table

    Hi guys,
    I have a requirement were i need to use a field from one table (tableA) to update a field on another table (tableB). Everytime the field changes on tableA it should immediately also change on tableB. How do i go about doing this?
    thanks

    hi mukund, thanks for your help, i have attached the full details of the requirement. I think i will use an exit in T-Code "PRMS" to update the relevan field in the tableB. the problem is that this scenario will only work if the field in tableA only gets updated via one transaction(PRMS).
    Kindly note that there is a requirement to write a program for Company code 500 which will be able to achieve the following:
    To populate the field “Previous Account number (LFB1-ALTKN) in the Employee Vendor master data T-code FK02 with data in the Sub-area field (BTRTL) in T-code PRMS.
    Furthermore, whenever there is a change in “Sub-area field (BTRTL)”, it should be able to automatically update the “Previous Account number (LFB1-ALTKN)” in the Employee Vendor master data with the change to enable up to date information which will be required by payroll when processing payment via the Automatic payment program in FI.
    There is already a program RPRAPA00 which is working on the similar basis and so can be referred to it.
    Please feel free to ask me for any further information.

  • Bank Key field change from database table

    Dear All,
    At our client, 4 house banks are maintained. The bank keys entered for these are not BSR Codes but something like 100,200,300,400.
    This is not correct as we need to maintain BSR Code in Bank Key field as it is required on Form 16 A (TDS Cetificate)
    The Bank Key field is in display mode. I am thinking of changing wrong value from database table T012 & BNKA .
    Has anybody done this before? Will it affect my past or future transactions?
    Thanks & regards,
    Gov

    Dear Gulshan,
    What you are saying is correct & I subscribe to your view also.
    Creation of House Bank all over again seems to be one of the better options.
    We tried doing one more thing & which is working fine on Development.
    Our primary requiremnt is to have BSR Code on the From 16 A. System picks up the Bank key for this.
    We copied the standard Form 16A & created a Z. Then abaper created a subroutine. It is like when Bank key 100 comes to Form16A, replace it with say 0098500 (Correct BSR Code of the Bank)
    This helped to get the correct BSR Code in Form 16A & saved us from recreation of House Bank data.
    Your comments are welcome.
    Regards,
    Gov

  • Table Extension custom fields in SRM 7.0

    Hi SRM Experts,
    I'm struggling with adding data into a table extension that I created on Confirmations. (SRM 7.0)
    I followed the suggested steps to add a table extension:
    1) SPRO->SAP SRM->SRM Server->Cross-Application Basic Settings->Extensions and Field Control (Personalization) -> Create Table Extensions and Supply with Data -> Define Customer Table Extensions on Item Level.
    2) I created the two structures (INCL_EEW_PD_HEADER_CST and INCL_EEW_PD_HEADER_CST_CONF) and added the custom fields.
    3) I set the visibility of the table extension and created the entries with TICUS.
    4) I configured control of fields of table extensions.
    5) I configured control of actions for adding a row (ADD_TICUS)
    6) I added the custom fields in SM30 to table /SAPSRM/V_MDFSBC_DEFAULT
    The table extension is visible on the Confirmation screen but the custom fields are not editable and I'm not able to fill in data into them.
    When I click on the add row button, a row is added to the table but the fields are still uneditable.
    I need to populate this table extension with some data before it gets displayed to the user, and then the user needs to complete the empty custom fields.
    I tried to add data to BBP_PDICF, but it still does not appear in the table extension.
    Please can someone give me some guidence?
    Regards,
    Andrew

    Hey Andrew,
    Please let me know how you rectified the issue?
    Are these the steps to be followed? Even I need to add  a table in the header level of PO document.
    Please share your experience.
    Kind Regards,
    Gayathri

  • Custom field in Vendor Master - track field changes

    Hi Experts,
    I have a requirement to enhance vendor master (XK01) by adding custom fields. I did this, but now the customer needs to track changes made to this field. He expects to see the changes made to this custom field using menu path 'Environment -> Field Changes' from vendor master transactions (XK01, XK02, XK03). I have enabled the track changes in the data element, so that field changes can be tracked in CDPOS, but that is not enough. Please help to find solution. Thanks.
    Regards
    Arun

    Hi Brad,
    I added the new fields to vendor master using the SPRO option:
    'Prepare Modification-Free enhancement of Vendor Master Record' in the following path:
    Logistics-General -> Business Partner -> Vendors -> Control -> Adoption of customer's own master data fields. This created a button on vendor master, and my field is in a pop up box which is generated on click of this button.
    This field is stored in LFM2 table.
    I have enabled the change flag in the data element of the custom field, and it is showning the field changes in CDPOS table.
    But the problem I face is how I can avoid going to the CDPOS table and instead use the menu option :
    'Environment -> Field Changes'
    Regards
    Arun

  • Can we delete the change log table of ods?

    hi bw gurus,
    can we delete the newdata,active and change log table of ods?how?what is the advantage?
           OR
    can we delete the contents of new,active,change log table of ods?how?what is the advantag?
    thanks in advance
    srinivas

    Hi Srinivas
    Yes, You can delete the contents of changle log table but not the contents of new data and active data table.
    Before deleting the change log data you have to make sure that the requests are not required for further delta extraction or for reconstruction purpose.
    Steps
    1. Goto Manage screen of your ods
    2. Click on Environment tab and select the option " Delete change log data".
    Adv:
    To free up the disk space.
    Assign points if it is useful for u.
    Regards
    Saddy

  • Can we change the lengh of a field in thestandard database tables using dat

    Hi Experts,
        I've a doubt in Data dictionary. can we modify the length of the field in data base tables using stanadrd table.
    My requirement is add customer data to business are field. but the lengh of business area field is 4 chars.and the customer field length is 10.So in sap note i've found a solution is there a table call replacement of business area(FLQGSBER_SUBST).in this first we've append the customer field to this table.then the structure of business area should be modified.
    can we modify the length of the standard table field?
    its an urjent issue
    reward points for helpful answers
    thanks in advance
    regards,
    Rekha

    Hi,
    Thank you for your reply.
    But there is solution i've found in SAP note is 'There is a standard table for business area called "FLQGSBER_SUBST" Replacement of business area.In this table we've to append the field.for ex here we've append the customer (kunnr) and
    the field business area field has no data. when we append the customer field then the data in customer field updated in business area field.when i've tried this
    and when execute this.in debugging the businee area updated with 4 chars only.
    it didnt take 10 chars(kunnr).
    is it possible...

  • EEWB - How do I change the Business Ojbect Extension Type

    Hi,
    We are on standalone CRM 5.0
    I have created the BP extension via EEWB and created the extension with Business object BUPA and extension type as "Add New Fields". I have not yet started the Wizard. But before that I would like to change the extension type from "Add new fields" to "Add new Table" - how can I do it.
    When I go into the change mode, system is only allowing me to change the project name and description but not the Business Object Type, Extension Type fields.
    Appreciate your help in this regard.
    Thanks
    Guest01

    Hi Sudheer,
    I could delete the extension and create a new one, thx again.
    Just for information: I gave "$temp" as the package (dev. class) for the project & extension while I created them because this was to be tested in the standalone CRM only.
    The issue which is bothering me is, when I try to start the wizard for creating new fields and provide the technical details and press 'complete' button, am getting the following error:
    Task BUPA_CI_FILL CRDCLNTxxx
    Table BUT000_TD (Statements could not be generated)
    Detailed Error message:
         Message no. DT066
    Diagnosis
         A requested database action could not be carried out.
    Procedure
         First try to repeat the action which caused this message. If the
         database action again cannot be carried out, find out the cause of the
         error using the analysis tool in the database utility. There might be an
         inconsistency between the table definition in the ABAP Dictionary and
         the existing nametab (runtime object for the table).
    Can you suggest what could be wrong here.
    Many thanks
    Guest01

  • How to change the lenth of existing field in sap standard table

    Hi all,
    can anybody help,my requirement is, how to change the length of existing field in sap standard table....
    thanks in advance..

    Which field are you thinking of in particular?  Are you wanting to increase or decrease the length?
    Some fields are used so extensively that a change to their length will mean adjusting many tables, some of them potentially very large, and hence taking a long time to adjust.
    Some standard SAP programs expect certain fields to be of specific lengths and won't work if the length is changed.
    Some screens could cease to work.
    If you decrease length, then you could lose data.
    matt

  • Changing Non key field to Key field in a custom table

    Hello Abap gurus:
    I have a requirement in which i need to change a non key field in my custom table(Z TABLE) to key field.
    For example; i have field sequence as
    field 1  key field
    field 2 key field
    field 3 key field
    field 4 non-key field
    field 5 non-key field
    field 6 non-key field
    field 7 non-key field.
    i want to change field 7 as key field.
    Can i do perform operation??
    when i am tryingto perform bove operation it is taking long time to get the table activated.
    Could any one please help me in getting this resolved.
    regards,
    Sravanthi.

    Use DB Utility (se14) to perform alter table or conversion. The latter is used when atemps to perform first operation fails. Which one is used, really depends on system and current DB table state (i.e. if has any content and what is being adjusted).
    The way Max suggested is similar to [conversion process|http://help.sap.com/saphelp_nw04/helpdata/EN/cf/21f1b8446011d189700000e8322d00/content.htm] which system takes care of itself.
    Refer [Adjusting Database Structures|http://help.sap.com/saphelp_nw04/helpdata/EN/cf/21f1ab446011d189700000e8322d00/content.htm] and already given link to conversion.
    Please also consider potential errors while doing conversion . This can lead to data loss, so you should think of some backup to prevent that.
    Regards
    Marcin

  • Change field value in a table, based on another field value in the same row (for each added row)

    Please Help, I want to change field value in a table, based on another field value in the same row (for each added row)
    I am using this code :
    <HTML>
    <HEAD>
    <SCRIPT>
    function addRow(tableID) {
    var table = document.getElementById(tableID);
    var rowCount = table.rows.length;
    var row = table.insertRow(rowCount);
    var colCount = table.rows[0].cells.length;
    for(var i=0; i<colCount; i++ ) {
    var newcell = row.insertCell(i);
    newcell.innerHTML = table.rows[1].cells[i].innerHTML;
    switch(newcell.childNodes[0].type) {
    case "text":
    newcell.childNodes[0].value = "";
    break;
    case "checkbox":
    newcell.childNodes[0].checked = false;
    break;
    case "select-one":
    newcell.childNodes[0].selectedIndex = 0;
    break;}}}
    function deleteRow(tableID) {
    try {var table = document.getElementById(tableID);
    var rowCount = table.rows.length;
    for(var i=0; i<rowCount; i++) {
    var row = table.rows[i];
    var chkbox = row.cells[0].childNodes[0];
    if(null != chkbox && true == chkbox.checked) {
    if(rowCount <= 2) {
    alert("Cannot delete all the rows.");
    break;}
    table.deleteRow(i);
    rowCount--;
    i--;}}}catch(e) {alert(e);}}
    </SCRIPT>
    </HEAD>
    <BODY>
    <INPUT type="button" value="Add Row" onClick="addRow('dataTable')" />
    <INPUT type="button" value="Delete Row" onClick="deleteRow('dataTable')" />
    <TABLE id="dataTable" width="350px" border="1">
    <TR>
    <TD width="32"></TD>
    <TD width="119" align="center"><strong>Activity</strong></TD>
    <TD width="177" align="center"><strong>Cost</strong></TD>
    </TR>
    <TR>
    <TD><INPUT type="checkbox" name="chk"/></TD>
    <TD>
    <select name="s1" id="s1">
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
    </select>
    </TD>
    <TD><input type="text" name="txt1" id="txt1"></TD>
    </TR>
    </TABLE>
    </BODY>
    </HTML>

    Hi,
    Let me make sure u r working with table control.
    First u have to create a event(VALIDATE) to do the validation.
    Inside the event,
    1. First get the current index where user has pointed the curson
    2. Once u get the index read the internal table with index value.
    3. Now u can compare the col1 and col2 values and populate the error message.
    1. DATA : lo_elt TYPE REF TO if_wd_context_element,
                   l_index type i.
    lo_elt = wdevent->get_context_element( name = 'CONTEXT_ELEMENT' ).
         CALL METHOD LO_ELT->GET_INDEX( RECEIVING  MY_INDEX = l_index.
    above code should be written inside the event.
    Thanks,

  • Cannot Make changes directly to table's field data

    I need to make changes to table e.g ekko but when I enter table, the change option is in display mode and I cannot make direct changes to the table. I need to update some data in a field. I checked other tables as well, but all have change option as display.
    Is there any settings required to get the table in change mode?

    >
    Sankaran M wrote:
    > Hi,
    >
    >    It is just modification of table directly through program and SM30 but must be very very very careful.
    > You cannot modify standard SAP table directly but you can generate the table maintenance view to modify it.
    >
    > 1)       Use SE11 to generate the view of the table. It will prompt you to generate what type of view. Select Maintenance
    >
    > 2)       At Menu tab u201CUtilitiesu201D, select Table Maintenance Generator. It will bring you to another screen for dialog maintenance. You must select fill-in functional group and authorization group for authorization control in the user profile if you want.
    >
    > 3)       After this, you can use SM30 to maintain the table directly or create a Tcode for user to maintain it.
    >
    > Regards,
    > Sankar
    I dont understand what to do in point 1, how to generate view of table, can you make it little easier to follow. I tried database table i.e. ekko and when I click change it asks access key, which I dont have as I guess I have to get it from SAP..
    Edited by: Afshad Irani on Aug 17, 2010 12:30 PM

  • Absence error "required screen changes can not be made"

    Hello gurus,
    I am having issue with absence IT2001,
    When I create absence on today's date it is fine ,if I select previous /future date  then I am getting error msg " required screen changes can not be made"
    I did check the quota and basic check and everything is fine.
    any help one this please?
    Thanks,
    Ravi

    Hi,
    Check the table V_554S_O for the particular Absece type which u might wrong screen Number
    Change that field to 2001..
    Or it may have happened that some mandatory field has been changed / hidden by screen modification in T588M and T588N tables for IT2001.
    Hope this helps.

  • Is there a way to restrict access to who can change the TVARVC table?

    Hi experts,
    We have a requirement where we need to restrict access to who can maintain the variables in tvarv table.
    How do we go about it?

    Hi,
    We had kind of a same scenario. We have table where we enter the Average Item values week wise. We wanted to restrict change and delete access to users for the entries which has already been saved. For this purpose we had created an ABAP program in the "Table Maintenace Generator".  The basic idea about this program is when you create an entry in the table or delete it, a specific event generates. We check the event id whether its "delete" or "change" on the click of save button. If it is Delete or Change, then an error message will be generated saying "You dont have authorization for deleteing or changing the data".
    You can try this approach.
    - Jaimin

Maybe you are looking for