Help needed in table maintenance
Dear all
I have to add a few fields in existing Z-table. When I try to add a field to the table, I get an error that
Table <table name> is too long (>1962). Can any one guide what's the meaning of this and how to correct the same.
Thanks in advance. Points for sure.
Regards
Dinesh
Hi,
The total field lengths of the data elements used in your table is more than 1962, which is the max permissible limit.
Reduce the length of some of the text fields which you feel is extra and then embed your new field,
This should solve your problem.
Hope this helps!!!
regards,
Lalit Kabra
Similar Messages
-
Help required on table maintenance generator
Hi all,
Would any one tell me what is the difference between one step and two step while creating a table maintenace generator for a table.
one more question is i would like to know which search the following code follows while it is executed.
select single vbeln
from vbak into l_vbeln
where vbeln in s_vbeln.
and
select vbeln
from vbak
into l_vbeln
up to 1 rows
where vbeln in s_vbeln.
please do reply soon for the questions.Hi
table maintanance Generator is used to manually
input values using transaction sm30
follow below steps
1) go to se11 check table maintanance check box under
attributes tab
2) utilities-table maintanance Generator->
create function group and assign it under
function group input box.
also assign authorization group default &NC& .
3)
select standard recording routine radio in table
table mainitainence generator to move table
contents to quality and production by assigning
it to request.
4) select maintaience type as single step.
5) maintainence screen as system generated numbers
this dialog box appears when you click on create
button
6) save and activate table
http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ed2d446011d189700000e8322d00/content.htm
http://help.sap.com/saphelp_46c/helpdata/en/a7/5133ac407a11d1893b0000e8323c4f/frameset.htm
/message/2831202#2831202 [original link is broken]
One step, two step in Table Maintenance Generator
Single step: Only overview screen is created i.e. the Table Maintenance Program will have only one screen where you can add, delete or edit records.
Two step: Two screens namely the overview screen and Single screen are created. The user can see the key fields in the first screen and can further go on to edit further details.
Difference Between Select Single and Select UpTo One Rows
According to SAP Performance course the SELECT UP TO 1 ROWS is faster than SELECT SINGLE because you are not using all the primary key fields.
select single is a construct designed to read database records with primary key. In the absence of the primary key, it might end up doing a sequential search, whereas the select up to 1 rows may assume that there is no primary key supplied and will try to find most suitable index.
The best way to find out is through sql trace or runtime analysis.
Use "select up to 1 rows" only if you are sure that all the records returned will have the same value for the field(s) you are interested in. If not, you will be reading only the first record which matches the criteria, but may be the second or the third record has the value you are looking for.
The System test result showed that the variant Single * takes less time than Up to 1 rows as there is an additional level for COUNT STOP KEY for SELECT ENDSELECT UP TO 1 ROWS.
The 'SELECT SINGLE' statement selects the first row in the database that it finds that fulfils the 'WHERE' clause If this results in multiple records then only the first one will be returned and therefore may not be unique.
Mainly: to read data from
The 'SELECT .... UP TO 1 ROWS' statement is subtly different. The database selects all of the relevant records that are defined by the WHERE clause, applies any aggregate, ordering or grouping functions to them and then returns the first record of the result set.
Mainly: to check if entries exist.
Reward points for useful Answers
Regards
Anji -
Help needed with tables in iWork pages
Hi,
When I have a table in microsoft word I can fill it with all the content I like and it will run on page to page.
In Pages however, a row (along with the rest of the table below) will split off and start on the next page if threre is too much content.
If the contents runs over a whole page the text will run on into nowhere, so off the page and the subsquent empty cells will start on the next page.
How do I stop this from happening?
ThanksThat is the way tables in Pages works. It doesn't work as in Word. Do you really need using tables? I myself find it a bad habit when using a table for every thing.
-
Help needed on table view popup
I have created custom popup(table view) and able to display the data in the same.
I have created the button(BT108H_LEA/LeadOVViewSet) in the toolbar in lead overview screen in web ui and when I clicks the button popup is triggering.
I want to transfer the selected record from popup to products assignment block in the overview.
Please help me how to transfer the data from popup to products.
What I did:
1. I have created the custom view(popup view) and context node in the component BT108H_LEA.
2. Created the new window (pop window)and embed the popup view in the runtime repository.
3. Added in the interface view as pop window.
4. Created Component Usages with the popup window.
5. Triggering the popup when the user clicks the button and populating the data in the popup in DO_PREPARE_OUTPUT method of custom view(popup view).
6. Now I want to transfer the data from popup to products assignment block.
Example: popup data
item product
10 Mat100
If I select row from the above popup how to fill the data in the below component(view).
Products assignment block in the lead.
item product qty UOM description
Thanks,
VenkatYou would have to use the outbound plugs to transfer data from your component to the other component. Here you have a parameter IV_DATA_COLLECTION. Fill the entries you want to fill here.
Check the Sold to Party pop up while creating Quotation for Sales cycle when you log in with SALESPRO.
Regards
Kavindra
Edited by: joshi_kavindra on Nov 23, 2011 5:03 PM -
Help needed in Table in Table Approach using OAF
We have a requirement in OAF wherein the results region of search page should give header details. And in header details there is a show and hide button which would show all the line details corresponding to the header (like Table – in – Table).
For Header details I have used advanced table under that I have used detail region and there I have created advanced table for line details.
I have also created view link to link the header details view object and line details view object.
In Process Request method of the controller I have set view link name and child attribute name for both outer table (header details table) and inner table (line details table)
When I run the OAF page, I am getting the below error. I am facing this error when I tried to set the view link name and child attribute of inner table (i.e. line details table) in the controller.
Detail 0 ##
java.lang.NullPointerException
at oracle.apps.fnd.framework.webui.OAAdvancedTableHelper.updateInnerTableProperties(Unknown Source)
at oracle.apps.fnd.framework.webui.OAAdvancedTableHelper.processRequestAfterController(Unknown Source)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(Unknown Source)
at oracle.apps.fnd.framework.webui.OAWebBeanTableHelper.processRequest(Unknown Source)
at oracle.apps.fnd.framework.webui.OAAdvancedTableHelper.processRequest(Unknown Source)
at oracle.apps.fnd.framework.webui.beans.table.OAAdvancedTableBean.processRequest(Unknown Source)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(Unknown Source)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(Unknown Source)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(Unknown Source)
at oracle.apps.fnd.framework.webui.OAWebBeanContainerHelper.processRequest(Unknown Source)
at oracle.apps.fnd.framework.webui.beans.layout.OAFlowLayoutBean.processRequest(Unknown Source)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(Unknown Source)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequestChildren(Unknown Source)
at oracle.apps.fnd.framework.webui.OAWebBeanHelper.processRequest(Unknown Source)
at oracle.apps.fnd.framework.webui.OAWebBeanTableHelper.processRequest(Unknown Source)Hi,
read the response above. This is the wrong forum.
try OA Framework
Frank -
Help needed regarding table layouting Issue in CS4
I was trying to layout a table using an Indesign custom script in CS4. The input to the Indesign is a XML file
Please find below the snapshot of the XML file with the table definition:
<Table xmlns="http://ns.adobe.com/AdobeInDesign/5.0/" aid5:tablestyle="_XXY" aid:tcols="6" aid:trows="17"><Cell xmlns:aid5="http://ns.adobe.com/AdobeInDesign/5.0/" aid5:cellstyle="_XYY" aid:ccols="1" aid:crows="1" aid5:tablestyle="_XXY">
Now when the table is layouting it is not taking into account the style of the table nor that of the cell.
Can you please suggest what is the best way of defining the table styles and the cell styles so that the table can be laid out in Indesign with the proper table styles and the cell styles.Please post in the ID forum.
-
Help needed in Table and field
Hi all,
can any one tell me the table and field to get basic unit of measure and unit of issue.
I guess both are different.
ThanksFor base unit of measure, uom, T006 is the main table.But whereever you have a quantity yu will find UOM in that table. The field is MEINS.
when you say unit of issue, you mean actual unit of measure right?
In that case it again depends on what you are looking at. Example
in table LIPS there is base UOM and Actual UOM.
base is always "MEINS" and actual is "LFIMG" in this case.
So get the table in your functional area and check for the actual uom field in SE11.
Regards
Message was edited by:
Sandeep Bhavsar -
Hi all ,
I have following questions , can someone give me brief details on these
1. What is the meaning of secondary index tables? for example what is the difference between BSIS and BSAS..
Some sample tables for my question are--
u2022 BSID Accounting: Secondary Index for Customers
u2022 BSAD Accounting: Secondary Index for Customers (Cleared Items)
u2022 BSIK Accounting: Secondary Index for Vendors
u2022 BSAK Accounting: Secondary Index for Vendors (Cleared Items)
u2022 BSIS Accounting: Secondary Index for G/L Accounts
u2022 BSAS Accounting: Secondary Index for G/L Accts (Cleared Items)
2. Who is a 1099 vendor? what's the meaning of 1099?
ThanksHello Sairam,
1.The diff between BSIS and BSAS is
BSIS is having all GL open items
BSAS is having all GL cleared items
BSIK is having Vendor open items
BSAK is having Vendor clered items
BSID is having Customer open items
BSAD is having Customer cleared items
thanks
PV -
Hi guys,
I am new to dialog programming , I have the following requirement in table control.
I have to be displayed 4 fields in Table control
1. Mara-MATNR (Match code)
2.Mara-BISMT
3. Mara-MATKL
4. Makt-MAKTX
Based on Material number the rest of the fields to be displayed automatically.
If possible send the sample code for the above requirement.
Thanks & Regards
RajHi,
Create a screen and create those fields in that screen with proper data element type.
in the PAI event, create a Module like MODULE_FILL_DATA. and double click on that one, in that module write this code
IF MATNR IS INITIAL.
Write the Error like please enter the material No
ELSE.
Select BISMT MATKL MAKTX into those screen field from MARA where
MARA = Screenfield-MATNR.
ENDIF.
that's it, and when you run the screen enter the material no and press enter, then all the fields will come over there
Regards
Sudheer -
Help needed on table type datatype.
Hi,
I have written the following code,
declare
type t is table of emp.empno%type index by binary_integer;
y t;
begin
select empno bulk collect into y
from emp where 1 = 1;
dbms_output.put_line(y.count);
exception
when others then
dbms_output.put_line(SQLERRM);
end;
now i want to print the values from the table type variable y. how can i do that.
Regards
JhansiYou reference record elements using dot notation: record.field
You reference collection elements using parenthesis notation: collection(element)
So you example might work like this:
declare
type t is table of emp.empno%type index by binary_integer;
y t;
begin
select empno bulk collect into y
from emp where 1 = 1;
dbms_output.put_line('count='||y.count);
dbms_output.put_line('Empno in element 1 is '||y(1));
end; a couple of additional comments
When you post code, you can enclose it with the markup tag { code } but without the space between the curly brackets and the key word code
These tags will format everything between them usign a fixed pitch font making it more readable.
try not to use an EXCEPTION WHEN OTHERS
usually, you don't want to trap and handle ANY exception.
If there is a specific exception that you want to trap and handle in your code put that handler in your code, otherwise let and exception propagate up to your SQLPlus or SQLDeveloper calling program. -
Help Needed on Table View Control
Hi Abapers
In Table View Control which property or system variable keeps the user selected row's row id.
Situation is that user enters many records into sales details table view. Table view contains the fields, productid product no qty discount and rate. Suppose user wants to delete one particular record(sales details) from that table view while entering this sales details .here i want to know which is that particular row that the user selected. Table views which property keeps this row no information. i am very glad if you people give me more information abount table View Controls .
With regards
Anoop.You would have to use the outbound plugs to transfer data from your component to the other component. Here you have a parameter IV_DATA_COLLECTION. Fill the entries you want to fill here.
Check the Sold to Party pop up while creating Quotation for Sales cycle when you log in with SALESPRO.
Regards
Kavindra
Edited by: joshi_kavindra on Nov 23, 2011 5:03 PM -
Help needed with table of contents construction for ebook
I am creating an ebook manuscript in Pages. I want to link the headings in the table of contents - instead of the page numbers - to the appropriate sections of my document. Is there any way to do that?
Also, how can I edit the table of contents? I don't mean change the style. I've already done that. I just want to add extra spacing and insert a page break. Every time I try to insert my cursor to make these changes, the headings become highlighted in blue. How can I avoid that?Is your goal to have links on the chapter titles as an ease of use for the consumer of your ebook, or as a convenience to you that enables you to jump around the book with a single click?
The first part of the conjunction does not appear currently possible in Pages. The second part is possible.
Select a chapter title. Open the link inspector and choose the Bookmark tab. Add your chapter titles in order as bookmarks. No hyperlinks. Once done, you can use your mouse to select the bookmarked chapter title from the link inspector bookmark list that you want to instantly jump to in your Pages document. Simpler than using the TOC to do this. -
Hi,
There are two ways to maintain Data records in a table :
1. By program : using insert/delete/modify or update statement.
2. By table maintenance
What is the advantage or disadvantage of one process to another.
Thanks & Regards,
Abhishek SarkarHi,
Table maintenance is used to maintain data in the tables created (ZTABLE)
Generally for inserting new records into custom table thru transaction SM30, we need to enter all the values manually and save the record.
When certain data for the key fields needs to be populated automatically while creating entries, the steps involved are:
Maintaining the subroutine in view V_TVIMF for a particular custom table.
Logic for extracting relevant data for the fields entered, when user press enter button.
Check this blog for more information on extracting data in table maintenance.
/people/sudheer.cheedella/blog/2006/02/20/extracting-data-in-table-maintenance
With the help of the table maintenance generator, you are able to maintain the ENTRIES of the table in SM30 transaction.
It can be set in transaction SE11 - Tools - Table maintenance generator.
Table maintenance Generator is used to manually input values using transaction sm30
follow below steps
1) go to se11 check table maintenance check box under attributes tab
2) utilities-table maintenance Generator-> create function group and assign it under
function group input box. Also assign authorization group default &NC& .
3) Select standard recording routine radio in table table maintenance generator to move table
contents to quality and production by assigning it to request.
4) Select maintenance type as single step.
5) maintenance screen as system generated numbers this dialog box appears when you click on create button
6) save and activate table
One step, two step in Table Maintenance Generator
Single step: Only overview screen is created i.e. the Table Maintenance Program will have only one screen where you can add, delete or edit records.
Two step: Two screens namely the overview screen and Single screen are created. The user can see the key fields in the first screen and can further go on to edit further details.
SM30 is used for table maintenance(addition or deletion of records),
For all the tables in SE11 for which Table maintenance is selected , they can be maintained in SM30
Sm30 is used to maintain the table ,i.e. to delete ,insert or modify the field values and all..
It creates the maintenance screen for u for the particular table as the maintenance is not allowed for the table..
In the SE11 delivery and maintenance tab, keep the maintenance allowed..
Then come to the SM30 and then enter the table name and press maintain..,
Give the authorization group if necessary and give the function group and then select maintenance type as one step and give the screen numbers as system specified..
Then create,,,
Then u will able to see the maintenance view for the table in which u can able to insert and delete the table values...
We use SM30 transaction for entering values into any DB table.
First we create a table in SE11 and create the table maintenance generator for that Table using (utilities-> table maintenance generator) and create it.
Then it will create a View.
After that from SM30, enter the table name and Maintain, create new entries, change the existing entries for that table.
check these links --
http://help.sap.com//saphelp_470/helpdata/EN/a7/5133ac407a11d1893b0000e8323c4f/frameset.htm
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/abap/how%20to%20implement%20events%20in%20table%20maintenance.doc
http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ed2d446011d189700000e8322d00/content.htm
http://help.sap.com/saphelp_46c/helpdata/en/a7/5133ac407a11d1893b0000e8323c4f/frameset.htm
/message/2831202#2831202 [original link is broken]
Re: Regarding Table Mainantance Generator
Re: table maintenance
table maintenance generator
Re: Table maintenance generator
Regards
Sudheer -
Two table maintenance generator for one table
Can we created two table maintenance generator for one ztable. if yes then what will be the steps.
Hi Prem,
Why you need two table maintenance generator for a single table?
We can generate only single table maintenance generator for a single table.
you can add modification event in inside table maintenance if you need anything to change or validate in insde your table maintenance generator.
Regards,
Prasenjit -
Need help !- Table maintenance generator
Dear Experts,
I have created a custom table and all created a table maintenance generator for that. How do I make sure I am able to maintain the table using SM30 in the other clients of the system?
I created the table in client 125 and now need to insert records in110 for testing. But when I click on maintain button in SM30, I get a pop up which says "Client 110 has status 'not modifiable'"
Weird thing is all the other custom tables can be modifed and I also tried comparing the properties of my table with those and they are all exactly the same. Kindly help!!
Regards
VeenaHi Veena,
While generating the table maintenance generator, Please check what radio button you choose for recording routine. I think you have selected 'Standard recording routine'. Change it to 'no, or user, recording routine' . Then this error will go away.
Hope this helps
Thanks
Romit
Maybe you are looking for
-
Installation error message 1603 for itunes 8.0.2.20
Need help. Installation keeps failing. Says that it cannot install. I'm on XP Professional. Removed all Itunes and QuickTime software using MS Uninstaller. I've disabled ant-virus and firewalls. Below is the text from the ItunesSetup.txt in the temp
-
Status Profile for Sales Order
Can anyone send step by step process for configuring Status Profile?
-
Report on workflows created by user
Hi there, What is the easiest way to find all workflows created by a particular user? I can't seem to find any SAP standard reports to do this - SWIA does not have selection criteria for CREATOR. I know I can run SWIA for a wide date range and then f
-
My iPhone 5s suddenly stopped receiving email, all accounts. I updated the operating system after the failure, and restored the phone. I get a message that the "server is not responding" but my desktop and husbands identical phone receive mail just
-
EA4500 problem with https access
I am not able to access https sites (like banking etc.). Once I plug my old router back I have no such problem. I guess it must be router settings that I cannot figure out. Any help will be appreciated. Jan