The tables KNA1 & KNVV hasn't changed of owner after a refresh system
Hi,
Follow-up of this request:
Re: Error message after refreshing system
After a second refresh with another restore DB files, the result is the same. The script change_user has finished successfully (without error message), and SAP has started correctly.
But the tables KNA1 & KNVV didn't change of owner.
Thank you for your help.
Fabrice CHAINE
Yes, the message n° 0020079747 0000322840 2008
created 16.04.2008 - 14:32:02 CET
Thanks,
Fabrice
Similar Messages
-
My Verizon Cloud says "Content is pending for backup" and (Update pending), but it's been doing this for over a day now. The number of photos hasn't changed and I have 26GB of space. What's going on?
Tinigal2112,
We want to make sure your photos are backed up successfully! Have you tried to stop the process and start it again? You can stop the process by stopping the Cloud and backup process completely in Settings>Applications>All>Verizon Cloud>Force stop. One it has stopped make sure you care connected to WiFi and try the backup again.
LindseyT_VZW
Follow us on Twitter @VZWSupport -
What is the Table to Capture line item changes in PO?
Dear Guru's
what is the table in which i can find the report of ammendment in the PO at line item level OR is there any Standard SAP report ???
please help..
gauravGo through Following Link
Report on Purchase order header changes and Line item changes.
Vipin -
XD01 Custom screen for custom fields,need to update tables kna1,knvv
Hi all,
I have designed a custim screen for XD01 with four custom fields five from kna1 other one from knvv table. i need to update the respective tables with these fields in badi GET_DATA of method IF_EX_CUSTOMER_ADD_DATA how to update the database table. Please help me in the same.see the help
http://help.sap.com/saphelp_nw04/helpdata/en/c3/4099948b8911d396b70004ac96334b/frameset.htm
Regards
Kiran Sure -
The screen resolution on my imac changes when I use mirror in system preferences monitor
When I turn on my projector before lion it would just project everything from my screen at it's resolution without having to make any settings. But now with lion I have purchased a VGA to mini cable to first connect, but when I turn on the projector I see the desktop image only so it is working but nothing el;se shows.To make it work I have to go into system preference folder and into monitor and click on mirror. What happens now is the screen resolution changes both on the imac and transfered through the projector. Going back into systems preference and try to change the screen resolution nothing changes. I have heard that I may have to download firmware for the cable????, or is there a patch for lion?????. Go back to the old imac with snow leapord and it work fine????. Please can somebody help.
ken hewittSame answer as in your other thread. You need to update yosemite to 10.10.1. This was a known issue in 10.10.0.
-
Yes, I know I have a 7 year old iMac with a stone-age CPU.
Yes, I know the OS X 10.4 is outdated.
Yes, I am aware that my version of Firefox is no longer supported.
Yes, I know that some of the plug-ins are outdated.
But the system works well enough for me, believe it or not, and on this hardware newer versions just don't work. So why remind me every time I refresh the browserpage of these obvious facts? This is extremely annoying, very user-unfriendly.... (I almost used words that should never be used in the public space.)
This way of pushing people into abandoning something that is still perfectly workable does in my mind not correspond with the values that Apple and/or Mozilla say to maintain, things like "focussing on user satisfaction" and "taking care for the environment".
Please tell me how to switch off these messages. Do not suggest me to install Ubuntu on my Mac. I am about to do that already.
Thanks in advance, fellows.
P.S. Those nasty people that might try to hack my machine do not need to know which plugins and versions are on it, so I don't list them here. If they bother to find out, they probably know more details already than I can provide.Also, for program update reminders, you could try:
Firefox > Preferences > Advanced > Update - set to "never check"
If that doesn't work, I believe there is a little update history file you can delete, but I'd have to search for more info on that. -
Performance issue with the table use vrkpa
Hi.
here is the selection criteria that i am using and the table use vrkpa i only used to map the table kna1 and vbrk.vbrk and kna1 doesnot have the direct primary key relationship.
please check and let me know wht this vrkpa is taking time and how can i improve the performance as from kna1,i am fetching data very easily while fetching nothing from vrkpa and fetching fkdat from vbrk.
the idea behind using these tables is just for one kunnr (from kna1)getting the relevant entries based on the fkdat(selection screen input field),please suggest.
SELECT kunnr
name1
land1
regio
ktokd
FROM kna1
INTO TABLE it_kna1
FOR ALL ENTRIES IN it_knb1
WHERE kunnr = it_knb1-kunnr
AND ktokd = '0003'.
IF sy-subrc = 0.
SORT it_kna1 BY kunnr.
DELETE ADJACENT DUPLICATES FROM it_kna1 COMPARING kunnr.
ENDIF.
ENDIF.
IF NOT it_kna1[] IS INITIAL.
SELECT kunnr
vbeln
FROM vrkpa
INTO TABLE it_vrkpa
FOR ALL ENTRIES IN it_kna1
WHERE kunnr = it_kna1-kunnr.
IF sy-subrc = 0.
SORT it_vrkpa BY kunnr vbeln.
ENDIF.
ENDIF.
IF NOT it_vrkpa[] IS INITIAL.
SELECT vbeln
kunrg
fkdat
kkber
bukrs
FROM vbrk
INTO TABLE it_vbrk
FOR ALL ENTRIES IN it_vrkpa
WHERE vbeln = it_vrkpa-vbeln.
IF sy-subrc = 0.
DELETE it_vbrk WHERE fkdat NOT IN s_indate.
DELETE it_vbrk WHERE fkdat NOT IN s_chdate.
DELETE it_vbrk WHERE bukrs NOT IN s_ccode.
SORT it_vbrk DESCENDING BY vbeln fkdat.
ENDIF.
ENDIF.Hi,
Transaction SE11
Table VRKPA => Display (not Change)
Click on "Indexes"
Click on "Create" (if your system is Basis 7.00, then click on the "Create" drop-down icon and choose "Create extension index")
Choose a name (up to 3 characterss, start with Z)
Enter a description for the index
Enter the field names of the index
Choose "Save" (prompts for transport request)
Choose "Activate"
If after "Activate' the status shows "Index exists in database system <...>", then you have nothing more to dotable is very large the activation will not create the index in the database and the status remains "Index does nor exist". In that case:
- Transaction SE14
- Table VRKPA -> Edit
- Choose "Indexes" and select your new index
- Choose "Create database index"; mark the option "Background"
- Wait until the job is finished and check in SE11 that the index now exists in the DB
You don't have to do anyhting to your program because Oracle should choose the new index automatically. Run a SQL Trace to make sure.
Rgds,
Mark -
Refreshing Entity Objects after Altering the table
Hi,
My Entity Object is based on a table... and View Objects on the Entity Objects. Now if I alter the table (just changing the width of the column), that change is not visible on the Entity Object. Is there any way I can automatically refresh the Entity Objects after altering the table(only column width is changed).
(Changes made to Entity Objects manually are reflected in the View Object correctly.)
Regards
Faiyaz'changing the width of the column' means changing the size of the column in the table description in the database. For e.g.. In the original table I had a column OIL_KEY NUMBER(6). Now I change the column to be of size 12 i.e. OIL_KEY NUMBER(12). This does not get refreshed in the Entity Object.
-
Modify data in the table control
hello:
i would like to ask a favor , i am working with a table control (it already has the information i need) all the fields all my table control are present in output form only, but i need when the user press a pushbutton to modify a specific data one of the cell of the table control permit to be change.
my output is:
field1 field2 field3 (only output )
if the user press the button 'CHANGE DATA' it will be present as
field1 field2 fiel3(ready to recibe new data ).
but i don´t know how to do it, if somebody knows how to do it
thanks a lot.this will be your's main program
*& Report ZEMP
REPORT ZEMP.
TABLES: ZEMP." Z TABLE
CONTROLS: TAB_CONTROL TYPE TABLEVIEW USING SCREEN 1000.
DATA: IT LIKE ZEMP OCCURS 0 WITH HEADER LINE.
SELECT * FROM ZEMP INTO CORRESPONDING FIELDS OF TABLE IT.
CALL SCREEN 1000.
*& Module STATUS_1000 OUTPUT
text
MODULE STATUS_1000 OUTPUT.
SET PF-STATUS 'xxxxxxxx'.
SET TITLEBAR 'xxx'.
ENDMODULE. " STATUS_1000 OUTPUT
*& Module USER_COMMAND_1000 INPUT
text
MODULE USER_COMMAND_1000 INPUT.
IF SY-UCOMM = 'BACK'.
LEAVE PROGRAM.
endif.
ENDMODULE. " USER_COMMAND_1000 INPUT
*& Module MODIFY INPUT
text
MODULE MODIFY INPUT.
MODIFY IT INDEX TAB_CONTROL-CURRENT_LINE.
MODIFY ZEMP FROM IT.
ENDMODULE. " MODIFY INPUT
and this should be your flow logic
PROCESS BEFORE OUTPUT.
MODULE STATUS_1000.
LOOP AT IT WITH CONTROL TAB_CONTROL.
ENDLOOP.
PROCESS AFTER INPUT.
MODULE USER_COMMAND_1000.
LOOP AT IT.
MODULE MODIFY.
ENDLOOP.
Regards
Prakash Varun -
Getting an "unable to Load the tables in the power pivot window" error
Hello,
I have 2 worksheets in a excel file and would like to load both into a power pivot table. When I click the 'create linked table' in the pwer pivot ribbon, The powerpivot window open and looks like its about to load the data but then I get
a popup dialogue box with the following error:
Unable to load the tables in the powerpivot window
============================
Error Message:
============================
The given key was not present in the dictionary.
============================
Call Stack:
============================
at System.ThrowHelper.ThrowKeyNotFoundException()
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at Microsoft.AnalysisServices.Modeler.SheetTabs.PopulateSheetList(String selKey)
at Microsoft.AnalysisServices.Modeler.SheetTabs.SetSelectedSheet(String key)
at Microsoft.AnalysisServices.Modeler.ClientWindow.RefreshClientWindow(String tableName)
============================
When I try again, there is a meesage saying the table is already linked but I dont see any data.
has Anyone seen this error before and know what to do?
Thanks,
NathanHi
I get first the same error as above but after I look into the details I see the following error message:
in translation the error message is: There is already a item with the same key added.
I can open the power pivot window in diagram view. And after I refresh the data in one of the tables I can open it in the table view. I have already searched for "!" signs in the calculations and searched for calculations with same name but that
is not the problem.
Also I can't open the synonym window. I think this has something to do with it because I've made changes in the synonyms.
============================
Foutbericht:
============================
Er is al een item met dezelfde sleutel toegevoegd.
============================
Aanroepstack:
============================
bij System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
bij Microsoft.AnalysisServices.Common.LinguisticModeling.SynonymModel.AddSynonymCollection(Tuple`2 measure, SynonymCollection synonyms)
bij Microsoft.AnalysisServices.Common.LinguisticModeling.LinguisticSchemaLoader.DeserializeSynonymModelFromSchema()
bij Microsoft.AnalysisServices.Common.SandboxEditor.LoadLinguisticDesignerState()
bij Microsoft.AnalysisServices.Common.SandboxEditor.set_Sandbox(DataModelingSandbox value)
bij Microsoft.AnalysisServices.XLHost.Modeler.ClientWindow.RefreshClientWindow(String tableName)
============================
Thanks,
Leo -
Using combination of insert into and select to create a new record in the table
Hello:
I'm trying to write a stored procedure that receives a record locator parameter
and then uses this parameter to locate the record and then copy this record
into the table with a few columns changed.
I'll use a sample to clarify my question a bit further
-- Create New Amendment
function create_amendment(p_mipr_number in mipr.mipr_number%TYPE, p_new_amendment_number in mipr.amendment_number%TYPE)
return integer is
new_mipr_id integer;
begin
THIS is causing me grief See comments after this block of code
insert into mipr
(select mipr_id from mipr where mipr_number=p_mipr_number),
(select fsc from mipr where mipr_number=p_mipr_number),
45,
(select price from mipr where mipr_number=p_mipr_number),
practical,
(select part_number from mipr where mipr_number=p_mipr_number);
THe above will work if I say the following
insert into mipr
(select * from mipr where mipr_number=p_mipr_number);
BUt, Of course this isn't what I want to do... I want to duplicate a record and change about 3 or 4 fields .
How do I use a combination of more than one select and hard coded values to insert a new record into the table.
/** Ignore below this is fine... I just put a snippet of a function in here ** The above insert statement is what I need help with
select (mipr_id) into new_mipr_id from mipr where mipr_number=p_mipr_number + amendment_number=(select max(amendment_number) + 1);
return new_mipr_id;
end;
THANK YOU IN ADVANCE!
KTfunction create_amendment(p_mipr_number in mipr.mipr_number%TYPE)
return integer is
new_mipr_id integer;
tmp_number number;
tmp_mipr_id integer;
begin
tmp_number :=(select max(amendment_number) from mipr where mipr_number=p_mipr_number);
Question:
tmp_number :=1; works..
tmp_number doesn't work with the select statement?
Obviously I'm a novice! I can't find anything in my book regarding tmp variables... What should I look under is tmp_number a
variable or what? In my Oracle book, variable means something different.
Thanks!
KT
I have the following code in my stored procedure:
Good luck,
Eric Kamradt -
Table name for material master change
What is the table name for material master change, so that I can get the old values and new values at plant level.
More specific:
I want to check the old values for Re order point and Safety stock in MRP1 and MRP2 fields in material master for many materials. Please help.Use CDPOS and CDHDR table to get the values which were changed.
CDPOS>use fields Change doc. object give in as MATERIAL and in the Table name>MARC -
The order of joining the tables in a query ANSI92
Hi all!
I have three table in Univerce.
I need that those tables joined in next order:
tab1 inner join tab2 right join tab3
When creating a report in WebI they are connected as (regardless of the order of dimentions):
tab1 right join tab3 inner join tab2
How to set the correct order of joining the tables?
OR
how to change RIGHT OUTER JOIN on LEFT OUTER JOIN ?
P.S. I use BO XI3.1, which not have parameter OUTERJOINS_GENERATION
Thanks!it depends on your source system
for example if you are using oracle, you can edit the link between the table and add this
(+)
for example
TAB1.ID = TAB2.ID (+)
AND TAB1.DEPT = TAB2.DEPT(+)
See the following link for discussing outer and inner joins for oracle
http://www.dba-oracle.com/t_outer_joins.htm
good luck
Amr -
Uploading data in the table from mysql db, any help is welcome
Hi, I have made a table with two columns, "Name" and "ID". Those are binded to contexts NameCtx and IDCtx. There are ten rows in table. What I need to do is upload Names and IDs from mysql database and fill those rows from 1 to 10 and I dont have much idea how to do this. Any tutorial, blog or your piece of code or tips will be most welcome. Regards, Balmer
Hi,
To access the My SQL db pl refer this thread
writing data form Webdyn Pro inputfield into MySQL db
Once the connection is done
Create a statement
Exeecute the sql statement
Iterate the resultset
populate the context
try{
Connection conn;
Class.forName("com.sap.dbtech.jdbc.DriverSapDB");
String urlConn = "jdbc:sapdb://localhost/maxdb1"; //replace localhost and the maxdb1 with your server name and database.
String username = "userID";
String password = "password";
conn = DriverManager.getConnection(urlConn, username, password);
System.out.println("connected to DB...");
//Change the select statement to that of yours
Statement stmt = conn.createStatement();
stmt.execute("select name,id from table1");
//Result set
ResultSet resultSet = stmt.getResultSet();
//Iterate to populate the context that is bound to the table.
while (resultSet.next())
//Change the element and node name to that of yours
IOrdersElement ordersElement = wdContext.nodeOrders().createAndAddOrdersElement();
ordersElement.setNameCtx(resultSet.getString(1));
ordersElement.setIDCtx(resultSet.getString(2));
}catch(Exception e)
//handle the exception
Regards
Ayyapparaj -
Validating the value in the table element
hello all,
I have a column in the table element as editable and i want to validate the value entered in the editable column with value in another column.can this achieved without selecting the row in the table...like on change of value etc...
i am new to web dynpros..can any one help me on this.
with regards,
sandeep akella.
Edited by: sandeep akella on Aug 10, 2009 2:42 PMI now create a toolbar for my table and within that toolbar am creating a Toolbarbutton. Now upon pressing this button I want to validate the entries of SEATS_NEEDED against the entry in SEATS_AVAILABLE. In case of any inconsistency I not only throw an error message but also highlight the particular columns cell in which the error has occured. Below is the coding inside my buttons action handler:
METHOD onactionvalidate_booking .
DATA: lr_node TYPE REF TO if_wd_context_node,
lt_sflight TYPE wd_this->elements_sflight,
wa_sflight TYPE wd_this->element_sflight,
lr_element TYPE REF TO if_wd_context_element.
lr_node = wd_context->get_child_node( name = wd_this->wdctx_sflight ).
" Fetch the entire tables data into an internal table for validation purpose
lr_node->get_static_attributes_table( EXPORTING from = 1
to = 2147483647
IMPORTING table = lt_sflight ).
LOOP AT lt_sflight INTO wa_sflight WHERE seats_available <> 0.
" Check if user is trying to book more seats than what are available & throw an error message if needed
IF wa_sflight-seats_needed > wa_sflight-seats_available.
lr_element = lr_node->get_element( index = sy-tabix ).
" get message manager
DATA lo_api_controller TYPE REF TO if_wd_controller.
DATA lo_message_manager TYPE REF TO if_wd_message_manager.
lo_api_controller ?= wd_this->wd_get_api( ).
CALL METHOD lo_api_controller->get_message_manager
RECEIVING
message_manager = lo_message_manager.
" report message
CALL METHOD lo_message_manager->report_attribute_error_message
EXPORTING
message_text = 'Number of desired seats greater than available seats!'
element = lr_element
attribute_name = 'SEATS_NEEDED'.
ENDIF.
ENDLOOP.
ENDMETHOD.
Maybe you are looking for
-
Many months back I got a Netgear WGR614 V6 wireless router. For a while it did the job but I noticed as soon as I left the room with the router in, the signal would degrade. By the time I got to the garden area (2 rooms away) and signal was dead. Aft
-
Development, Test, Acceptance, Production Set-up for ES2
Hi collegeau LC experts!, At a client we have setup a server structure that consists of DTAP, so seperated server and LC instances for the various goals. Now we are facing a need to get production data in sync with the other environments. This way we
-
Output panel Bridge CS4 is blank
In Bridge C4 the output panel is blank. No option to make contact sheets or a web galery. I enabled the startup script for the output module, I have reset all the preferences (ctrl at startup fo Bridge) and I reset the standard workspace. I also rein
-
[SOLVED]How to install GRUB2
Hello, When I have installed Arch Linux, I have used Syslinux as bootloader, but it is only for Arch Linux and not for Windows. Now I want to install Grub2 to use also Windows. In the folder /boot I have found the grub's directory. Infact, I have al
-
$Recycle.Bin or system volume inforamation virus
Hi, I recently purchase the windows 8 Laptop , in that after windows 8 updates installation "$recycle.bin & System Volume Information" folder are created in all partion folders like C,D, i thinking as a virus folders, because of I am unable to del