Transport deletion of a table entry
Hi,
I want to delete one entry from a (system) table and transport it.
How can I do this? I tried to make a manual entry in the transport of type TABU, but how to tell it to be a delete.
Thanks
Bruno
Hi,
If you are using ECC 6.0.
GOTO se16n --> Give the table Name -> Type &SAP_EDIT>Now it will be editable mode.
Now you can add, delete, modify the table manually.
Regards
Arbind
Similar Messages
-
Transport of a Custom Table Entries
Hi Forum,
I need some information as to how do we transport changes made to a custom table. We have created new entries in the Table and we need to transport those entries to QA. System did not ask for a TR No while we were creating the entries. Is there a way we can achieve it?
Any Inout on this would be of great help. And Rewards gurranted.
Thanks and Regards,
- PrasenjitHi
Try to change the Delivery Class to C in se11, Delivery and Maintenance tab.
Other option:
go to SE10 and create request.
in that give,
Program ID : R3TR
Obj : TABU
Object name : you table name.
double click on the table name and give key filed values. If you want to transport entire table entries
give * .
Regards.
Manuel -
How to Edit Key Fields or Delete Lines from Table Entries
Hi Experts
While releasing Transport Request Number we are getting an error during release. This seems to be as a result of improper data feed while running of eCATT's . The dates in the all these fields have been entered as " . .0101" which is in the wrong format ( eg. Table T811F u2013u201CSDATEu201D field). "SDATE" seems to the key field of the table . Can you please guide on how we may delete these lines or edit the field in the table.
Regards
AnandaHello,
I dont think its a good idea to delete the records from those standard tables. You rather re-run your ecatt and edit/update the existing records and try.
regds,
Kiran -
Deletion of duplicated table entry
Hi!
I am facing with the following error after the system copy of SAP ERP 2005 on Windows migrated from MS SQL to SAP DB.
By entering into the db-relevant tcodes (DB13, dbacockpit, etc.) the following error appears:
Runtime Errors ITAB_DUPLICATE_KEY
Date and Time 24.05.2008 14:01:23
Short text
A row with the same key already exists.
What happened?
Error in the ABAP Application Program
The current ABAP program "CL_DB6_SYS====================CP" had to be
terminated because it has come across a statement that unfortunately cannot be executed.
Error analysis
An entry was to be entered into the table "\CLASS=CL_DB6_SYS\DATA=SYSTEMS"
(which should have had a unique table key (UNIQUE KEY)).
However, there already existed a line with an identical key.
The insert-operation could have ocurred as a result of an INSERT- or
MOVE command, or in conjunction with a SELECT ... INTO.
The statement "INSERT INITIAL LINE ..." cannot be used to insert several
initial lines into a table with a unique key.
My questions:
1) How can I identify which DB-table is relevant?
2) How can I delete the duplicated entry?
a) with SAP tcodes
b) on DB level (what is the procedure)
Thank you very much!
regards
ThomHi Thom,
from one side you can look in the WP log file where the short dump occured. The failed SQL statement is rather often logged there.
From the other side as the issue is reproducable you can take the SQL trace and see which SQL statement failed.
On the DB level you can delete the stamente with the usual DELETE statement. This exact description you will find in our documentation please follow the path from the SAP note 767598 in depend of your DB version.
Best regards,
Oksana -
Deletion of duplicated table entry (SAP DB)
Hi!
I am facing with the following error after the system copy of SAP ERP 2005 on Windows migrated from MS SQL to SAP DB.
By entering into the db-relevant tcodes (DB13, dbacockpit, etc.) the following error appears:
Runtime Errors ITAB_DUPLICATE_KEY
Date and Time 24.05.2008 14:01:23
Short text
A row with the same key already exists.
What happened?
Error in the ABAP Application Program
The current ABAP program "CL_DB6_SYS====================CP" had to be
terminated because it has come across a statement that unfortunately cannot be executed.
Error analysis
An entry was to be entered into the table "\CLASS=CL_DB6_SYS\DATA=SYSTEMS"
(which should have had a unique table key (UNIQUE KEY)).
However, there already existed a line with an identical key.
The insert-operation could have ocurred as a result of an INSERT- or
MOVE command, or in conjunction with a SELECT ... INTO.
The statement "INSERT INITIAL LINE ..." cannot be used to insert several
initial lines into a table with a unique key.
My questions:
1) How can I identify which DB-table is relevant?
2) How can I delete the duplicated entry?
a) with SAP tcodes
b) on DB level (what is the procedure)
Thank you very much!
regards
ThomHello Thom
> Error in the ABAP Application Program
> The current ABAP program "CL_DB6_SYS====================CP" had to be
> terminated because it has come across a statement that unfortunately cannot be executed.
> Error analysis
> An entry was to be entered into the table "\CLASS=CL_DB6_SYS\DATA=SYSTEMS"
> (which should have had a unique table key (UNIQUE KEY)).
Apparently there is a duplicate entry in the static private attribute SYSTEMS of this class.
If you look at the definition of type DB6CC_SYSTEMS you see where the error cause lies:
TYPE-POOLS: DB6CC. " DB6: Central Type Declarations for CCMS Monitoring
db6cc_systems type hashed table of db6admsys
with unique key sysid,
I check the Where-Used-List for data element DB6DBREL of structure DB6ADMSYS which is used in DB table DB6NAVSYST. Thus, my guess is here is your table you are searching for.
However, you need to find out where the duplicated entries in the class (instance) come from.
Regards
Uwe -
Deletion of table entries(without maintenance view) in production
Hi Sap All.
here i have got a task to change the data type of one particular field and to delete all the table entries of this table in production.
so in Dev I have tired with z program saved in local object (DELETE FROM Table).
i just want to know how i can delete all the entries of table in production.
regards.
VarmaHello,
You can also use transaction SE14.
Start SE14
Enter the table name
Select the radio button "Delete data".
Push the button "Activate and adjust database".
This will drop your table in the DB and recreate it as well as all related indexes.
Indexes are not impacted when you do a regular DELETE statement unless you rebuild your indexes.
Of course you can only do this if data can be deleted for a specific table in ALL clients.
Wim -
How to transport a Deleted Table entry
is there a way of transporting deletions of table entries.
For example. I'm dealing with a table say such as T529U. So we already have value there for active, inactive, retiree, withdrawn. Say I wanted to delete retiree from the selection list.
I go to our DEV and make the deletion. I manually create a transport of the entire table and transport it to our QA system. When I do so, the table still remains the same. The only way the record would be changed would be if it was new or had the same key (thus overwriting). How do you remove and transport (so you don't have to do it in all instances).
any help would be much appreciated.
ThanksHello
A delete should be a change just like any other change and should be recorded on a change request. After releasing the change request you should be able to transport that delete to your QA and PRD systems as needed.
As a general rule I would not transport the complete table. There is too much risk that unintended changes get transported.
Are other changes to your table being recorded on a transport request?
If you have another environment(sandbox or project?) try the delete in that environment to convince yourself that it does(or does not )work.
Regards
Greg Kern -
Table entries deleted in Customized table.
Respected Guru's
table entries in a customized table were deleted in production system, no transports pertaining it was found.
Table entries were updated using bapi.
Please help me to know how the table entries were deleted.
Daya.
Edited by: Dayananadan Anandan on Nov 12, 2009 11:35 AMHi Johnson,
you might have to restore the DB Backup for the table to gt back the data....
Furthermore, if you want to track how the entried were deleted then there are 2 ways to go about it:
If the Deletion of the records was through an application (FM,Program call) then there should be Chande Documents available for them and you can search them by hitting tables CDHDR and CDPOS...
If the Deletion of the records was done physically the you can try looking into the tables UASE16N_CD_KEY and UASE16N_CD_DATA (deletion from transaction UASE16N) or tables SE16N_CD_KEY and SE16N_CD_DATA(Deletion from SE16). This will give change pointer documents if the records were deleted using these transactions...
Another option might be that somebody has used the Database utility and selected the option Delete Data. In this case you can have a look at the object log....
Hope this helps....
Regards,
Sitakant. -
Check who's deleted table entries without SCU3
Hi,
we need to find out which program or user deleted some table entries. The Where-used-list doesn't show anything, so it must be a dynamic call. The table has 'Log data changes' switched on, but we don't have the system logging set due to performance reasons. Is there nevertheless a chance to find out who deleted the entries?
Regards
NicolaRegarding where-used-list, maybe the table is part of a maintenance view, you should check this as well.
If there is no table logging and the changes are not recorded in transport requests, then I'm afraid there is no way to find out.
Thomas -
Transporting Z table entries to QA and Prod
Hi Guys,
I have z table (has field MANDT) with delivery class A and no table maintenance in Dev box with 600 records. I need to delete 3 records and change 10 records and then transport them to QA and Prod. I am not adding new records.
I created one CUSTOMIZING transport.
I am using SE16 -> Table Entry -> Transport Entries. It is asking for workbench transport instead of Customizing transport.
Can I transport the deleted and changed entries using WORKBENCH transport?
Please help.
miniHi
Yes u can.
Max -
Re:How can we delete the concurrent node entry from the FND_NODE table
HI ,
11.5.10.2 on Oracle Solaris on SPARC (64-bit) .
How can we delete the concurrent node entry from the FND_NODES table without running Autoconfig.
Currently we are having 3 nodes RAC and we are deciding to remove one node from the RAC and all 3 nodes are registered as concurrent node with application but concurrent manager is running only on one node.
Lot of the custom configuration we did it at application web tire level. If we run the Autoconfig at that time we need to redo those changes again that we are trying to avoid.
Regards .we are trying to avoid to run FND_CLONE.setup_clean because it will delete all the nodes entries from the FND_NODES.If those entries are invalid then they should be deleted.
Running AutoConfig after purging the table will populate it with the correct entries.
In order to populate the nodes entries again we need to run autoconfig and it will change the server id in fnd_nodes and then we need to redo the ADI client configuration on users PC and redo all the changes that we made in jserv and webserver.For ADI Clients, you should use the correct server ids which will be populated in the table for you once you run AutoConfig.
For jserv configuration, you can refer to (Customizing an AutoConfig Environment [ID 270519.1]) to make the preserve all your custom setup/configuration after running AutoConfig.
If there any custom script to delete only one node from the fnd_node so that we don't need to run autoconfig after that, then I really appreciate.No.
Thanks,
Hussein -
Table entries got deleted ,how can we find who has deleted these entries
Hi Team,
We are using ECC6 /Oracle,few days back 2000 entries got deleted from one table.
How can we get the log for deleted entries with all the details like User ID ,Date and time of Deletion.
I have already checked STAD and DBACOCKPIT for SQL queries of deletion of records but could not find any log .
Kindly help me to resolve this issue.Yes, under controlled situation, you can find some information(at least date and time with what was deleted) even if deleted from SQL level.
You can use ORACLE's log miner - Using LogMiner to Analyze Redo Log Files
Or have a look at this note: 1128990 - Using Oracle Logminer with Oracle >= 10g
Regards,
Divyanshu -
Transporting table entries present in standard SAP R/3 table u201CTMCEXCFZu201D.
Hi All,
We have a requirement where in we need to capture a table entry in transport request in R/3.
The table "TMCEXCFZ" is a standard SAP R/3 table.
The" transport entries" option under the "table entry" in menu bar is disabled in our case.
Is there an alternative way to capture the table entries in the transport request?
Thanks for your help in advance.
Thanks and Regards
Arun AilHi Arun
Try to go to object changeability in the table....assign the table in a package.....then try to save this...it should ask for a transport...
Hope this helps
Cheers
Chanda -
Event trigger on transport of ABAP table entries
Hi Experts,
I have an issue with respect to the scenario mentioned.
Scenario is that I have a Z-table in Dev which is maintained through SM30 once the data is saved ,the event"02 After saving the data in the database" ,I have linked a include program to this event which triggers a abap proxy to send data to SAP PI Java stack cache,this scenario is used in value mapping replication from Z-table.
The problem is the QA and PRD Client has status 'not modifiable'.
So can these Z-table entries when transported to QA or PRD ,trigger an event which can call my proxy program to send the full load to the SAP PI system.
Thanks
-AlokHi I can try to give the information for the z-table entries to be transported to QA or Prod environment?
Ans) Yes, we can transport these Z-table entries to the the QA and Prod system environment, but the z table 'devliery and maintenance" table defines the technical attributes for this Z-table.
in the delivery and maintenance tab, you can define the deliver class. Suppose if your delivery class type is C, G, E, S: The data records of the table are copied to the target client.
Hope this information can be useful.
thanks -
Transporting table entry with primary key 120 char
Hi all,
I have 2 separate questions which I feel are closely related.
In the url:
http://help.sap.com/saphelp_nw04/helpdata/en/cf/21eb6e446011d189700000e8322d00/content.htm
It says:....
<i>If the key length is greater than 120, there are restrictions when transporting table entries. The key can only be specified up to a maximum of 120 places in a transport. If the key is larger than 120, table entries must be transported generically.</i>
<b>How do I transport the table entries "generically" for such a table?</b>
To further illustrate my actual problem:
My problem in the real world lies with the MIMETYPES table, maintained in trx SMW0.
I select the mime types row by row and do a <u>Table Entry > Transport Entries,</u> but get an error that says
<i>"Key entry for table MIMETYPES may only be generic"</i>.
As a result it fails to attach to my transport.
(Note: the primary key of MIMETYPES is 128 chars long)
The Diagnosis long text says "<i>The key is longer than allowed by the Change and Transport System (120 characters</i>)."
The Procedure says:
<i>1. Make sure that you only specify the character fields before the
first non-character key field. You must enter the key with a generic
ending. Enter the generic symbol directly after the specified part
of the key.
2. You must enter the generic symbol at the latest in the 120th
character of the key. </i>
<b>What is this generic symbol that i need to insert at the 120th position??</b>
Message was edited by:
Kevin Wong
Message was edited by:
Kevin Wong
Message was edited by:
Kevin WongThanks Nick!
So the mysterious "generic character" is actually the asterisk (*). It works.
Strange tho as the error long text says to insert the "generic character" at the 120th character position of the key, but I found that altho I can save it, the transport still fails with the same error.
I tried placing the * right after the key value e.g.
KEY123*
and it worked.
Thanks again!
Maybe you are looking for
-
How to download alv to excel but translate char to number ?
i have alv report that the user want to download the result to excel , ok you have two ways : 1) excel inplace , its work good but in big amount of data the option is working slow and the user dont want to use it . 2) download it as local file
-
A white line in on some of the pages
Hello, i am making this site as a hobby so im not so professional at DW. But i have this white line thru some of the pages of the site. On some monitors it doens't show. I sliced the image and somewhere there is a fault in it and i can't figure it ou
-
Hi, I have a custom report that has org-unit on the selection-screen. (i tried 2 different declarations) s_org FOR pa0001-orgeh, s_org FOR pernr-orgeh, Neither of the above declarations give me what I need on F4/Drop
-
Problem with levels/meters in logic pro 7.2.2
Hopefully someone knows the answer to my problem. I've loaded a wavefile that is peaking at 0, very compressed, limited, mastered etc.. For some reason, the audio track level meter shows that it's peaking at -3, and -3 on the master as well. If i run
-
How do you open Numbers files in Excel
I just completed an invoice file in Numbers. And tried opening it in Excel, but it would not. Why is this? I thought they were compatible?