Events in Table Maintanance
Hi Friends,
Can anybody tell me how to implement the events in table maintanance.
Regards,
Manjula
Hi
The following links might be useful for you.
[link1|events in table maintanance generator]
[link2|EVENTS in table maintenance Generator]
[link3|table maintanance generator, event 01 and 05]
Regards
Arun.P
Similar Messages
-
Events in Table maintanance generator
Hi All,
Iam creating the events in the table mainatanance generator.
My requiremnt is : I need to validate the non-key field. If i give an erro message the field is going to dispaly mode.so i tried to give an warning message dispaly like error. But after user re enters the value , i couldn't handle the value in that field.
i could not find the event which will trigger after the entering the value.
Please help me.
Thanks in advance.
Kiran Kumar.Hi Kiran,
The following is a very useful PDF link about IMPLEMENTING EVENTS IN TABLE MAINTENANCE which should solve your problem
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
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->
again from the MENU
ENVIRONMENT->MODIFICATION->EVENTS
you can find different events for this Table mainteance
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.
chk this link
http://help.sap.com//saphelp_470/helpdata/EN/a7/5133ac407a11d1893b0000e8323c4f/frameset.htm
Reward if it helps..
Regards,
Omkar. -
SM30- EVENTS in Table maintanance
Hi All ,
I have created a table maintainance for my Ztable . User wants the EXCEL button to down load the data into excel .Hence , I was able to Give the EXCEL Button in Application tool bar of table maintainance GUI which is copied from Standard one .
But what is the correct EVENT to code the functionality of downloading into excel? . Please adivise me on this . How can i make use of the events insated of Changing in the PAI modules .
Please revert me if you need any other info to understand the issue ...
Thanks in advance ,
Dharma .Hi Dharma,
Your requirement is a functionality of downloading the list of entries to EXCEL. This is not a standard View maintenance Event offered. Events, are usually called when a particular step/process is triggered. In your case, the requirement seems like the download to Excel can be executed at any point of time on the screen, right?
It is therefore perfectly ok to simply add a button on your screen, and modify the PAI to include the action specifier for your new button. While implementing this PAI, just make sure you do not write it into the standard View Maintenance Generated includes. Use a seperate one for user-modifications.
If you are very specific about using an EVENT, then you could go for ST - which is a GUI menu main program. But using this just for one extra button is not really necessary, but you could decide.
Regards,
Rekha -
Table maintanance generator.........
Hi,
I heard that client will be able to access ztable through tablemaintanance generator(tmg).so What operations the client can be done in tmg for the ztable purpose.
Plz provide me any exact answers.
i ma posting this questn after completn of search from sdn fourm.
Regards
pavanHi,
He can enter the new values or he can change the Existing values.
For the details:
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.
EVENTS:
http://help.sap.com/saphelp_nw70/helpdata/EN/91/ca9f0ea9d111d1a5690000e82deaaa/frameset.htm
Regards,
Shiva Kumar -
Regarding Changing data in Table Maintanance Generator
hi all,
I Created one Z Table for Five fields Sales District( BZIRK) , Sales District Description (BZTXT) , Vendor No , Vendor Name and Person Incharge. I Created Table Maintanance Generator for five fields.
In my ZTable after giving Vendor No when i enter Vendor Name is coming automatically and record is Created.For these i used Event No 5.
When i am going again and When I change Vendor No When I Press enter Vendor No is not coming automatically.
Which Event Should i use.
How can i achieve this . Plz send detailed process.
Please suggest.
Regards
RamiHi,
Please eloberate u r question. and give some code.
Regards,
Nandha -
Hi All,
I have one requirement in table maintanance generator.I have 4 fields werks,matnr and to other fields for uper and lower limit.I want to display only those entry in the table maintanance for which user is authorized.
I want to check authorization on plant.I want to write some logic for this where I will check the user id for auth. in authorization object and based on the authorization plant I will select those entries and display.
If somebody know something then please suggest.
Regards,
Rajeshhi rajesh,
se54 -> menue "environment" -> events.
i think you should try AA instead of the standard routine. i think the generated subroutine is named get_<viewname>.
either you can edit the where-statement or you can work with the result itab TOTAL which ahs the fields of your view and the fields of vimflagtab.
so i would recommend to define a itab
TYPES: BEGIN OF t_itab.
INCLUDE STRUCTURE <your_view>t.
INCLUDE STRUCTURE vimflagtab.
TYPES: END OF t_itab,
ti_itab TYPE STANDARD TABLE OF t_itab.
and then move the TOTAL to your itab.
Hope this is getting you closer to the solution.
robert -
How to create event in table maintenance generator
Hi guys,
I need to create an event for my table maintenace generator such that when the field land1 is filled, the landx field should take its data from t005t table. and the ladnx field should be display only, it can not be modified in table maintenance.
How can i create an event in table maint. gen? How am i going to do it?
thanks always,
markHi,
As mentioned in the last post go to the event screen by
Environment --> Modifications --> Events.
There you click on new entries and try writing your logic for event 21 i.e. after selecting 21 give some name of your event and write down the logic how you want to do this.
If event number 21 does not work then try 1. One of these two should work.
Hope this helps!!!
Regards,
Lalit -
How to Create Event polling table
hi,
1)How to Create Event polling table
2) wahts RPD stands for.
3) when we are prefer Dynamic variables.
thanks.
raj1) http://obiee101.blogspot.com/2008/07/obiee-managing-cache-emptyingpurging.html
2) Repository Project Design ?
- More than likely the extension RPD was not used by anything else when Siebel Analytics first started using it, no doubt the 'RP' is repository, so use 'Definition' or 'Design' as you like. Im pretty sure there is nothing in the documentation but i've not checked, maybe you could check and let us know?
3) Dynamic variables would be something like 'CURRENT_MONTH' where the same query does not need to fire per user (ie SESSION variable) but needs to be periodically refreshed. Another use of you dynamic variable might be 'LAST_ETL_DATE' or somethng similar which might implement with your event polling table. By including the Variable within a Business Model, all cache for the Business Model is purged whenever the Variable's value changes. -
EVENTS in table maintenance Generator
Hi, can u people help me while using EVENTS in Table Maintenance Generator. Means how can I perform different task using events.
Hi,
Using events in table maintenace generator, you can validate the fields, update the fields etc..There are events(01-New Entry), (02-Before Save); (03-After Save) etc... The respective events trigger on the action performed.
To create events : Goto table maintenace generator screen->Enviorement->Modifications->Events.
Select the from the list of events and peform based on ur requirement
Regards
Shiva -
Events in table maintenance generator 01
Hi all,
I have an urgent requirement regarding the events in table maintenance generator.The requirement is i have a qty field in table i want to change the existing value it should allow only a lesser value.How to use TOTAL and EXTRACT structures.
it is urgent.please help me out.
Thanks & regards,
KranthiFollow the example below:
form get_vendor_name.
data w_extract type z_table.
data begin of w_total.
include structure z_table.
data: action,
mark,
end of w_total.
loop at extract into w_extract.
check not w_extract-z_vend_no is initial.
select single name1 from lfa1
into w_extract-z_vend_name
where lifnr = w_extract-z_vend_no.
modify extract from w_extract.
endloop.
loop at total into w_total.
check not w_total-z_vend_no is initial.
select single name1 from lfa1
into w_total-z_vend_name
where lifnr eq w_total-z_vend_no.
modify total from w_total.
endloop.
endform.
Reward points if useful.
Regards. -
How to make use of Table Maintanance Generator?
PLs sany one can explain me how to maek use of Table maintanance Generator?
Regards and cheers,
GiriHi,
table maintainence 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
using sm30 you can create entries manually.
also check below thread to assign transaction code to
table generator
/message/240993#240993 [original link is broken]
0#2409930
Regards
amole -
Some records stays in Event Polling Table forever and ever
I have configured Event Polling Table at Oracle BI. It works fine and the entry cache are purged. But some records stays in EPT table for ever. Records without misstat1 are inserted by me (trigger). Records with OTHER=misstat1 are inserted by BI Server. There is no delete or error statement in log file for this timestamp. Other timestamps are deleted by BI Server.
+++Administrator:fffe0000:fffe0012:----2008/09/22 22:17:58
-------------------- Sending query to database named misstat1_db (id: <<127983>>):
insert into
BI_EPT("UPDATETYPE", "UPDATETIME", "DBNAME", "CATALOGNAME", "SCHEMANAME", "TABLENAME", "OTHER") values (1, TIMESTAMP '2008-09-22 22:08:24', '', '', '', 'MV_E_DENIK_KP', 'misstat1')
UPDATETYPE UPDATETIME DBNAME CATALOGNAME SCHEMANAME TABLENAME OTHER
1 22. 9. 2008 22:08:24 MV_E_DENIK_KP misstat1
1 22. 9. 2008 22:08:24 MV_E_HIM misstat1
1 22. 9. 2008 22:28:19 MV_ODY_OSCI_VYROCI misstat1
1 22. 9. 2008 22:28:19 MV_ZPC_CERP misstat1
1 22. 9. 2008 22:08:24 MV_E_DENIK_KP
1 22. 9. 2008 22:08:24 MV_E_HIM
1 22. 9. 2008 22:28:19 MV_ZPC_CERP
1 22. 9. 2008 22:28:19 MV_ODY_OSCI_VYROCIUpdateTime needs to be unique, but you can't put a unique constraint on it. As you probably know, the server will insert a nearly identical record (it will just put text in the OTHER field but everything else will be the same). Then it deletes both records. However, in your case it looks like there are some identical timestamps that are not just duplicates from the server's insert. If you make sure you don't have any identical timestamps in UpdateTime, I think it will work correctly if everything else is configured correctly.
-
Event Pooling Table doesn't work
I have created Event Pooling Table and registered it. When I insert correct name into field TABLENAME nothing happens - when I look at BI Administrator - Manage - Cache - the table still has entry in cache (and record is deleted from EPT table). When I insert incorrect name info field TABLENAME, I can see message in errorlog (The physical table misstat1_db::MIP:MV_E_HIMA in a cache polled row does not exist.) and I suppose that it is working. But cache not purged.
Can you someone tell me why?
Thx.Hi,
Stale cache entries are purged automatically at the specified polling intervals. As your saying record has deleted, it means that polling has occured.
Are you sure that the cache entry you are looking at is the same table which has been modified?
If possible, not a solution just for debugging, try to create sample request in Answers and check whether it's been changing when the table get modified.
-Vency -
Hi Friends ,
I am working on CIN Programs (Standard programs )
I am creating 'Table Maintenance Generator ' for table J_1IEWTECESS .
Steps I followed
- Go to change mode for the table J_1IEWTECESS.
- Go to Utilities -> Table Maintenance Generator.
- Create the table maintenace using the "Create" button.
- Assign the function group J_1IEFILE for the package J1IN .
while try to save giving message that " You are changing a function group which does not belong to you" and cursor is placed on AUTHORIZATION GROUP.
Can U help me in this regard.
Thanks
Rohan .AHi
see this and do again correctly
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.
Reward points if useful
Regards
Anji -
How to maintain the entries using table maintanance??
Hi,
I have created a Ztable. and I have created table maintanance generator, then attached the table to a
Tcode. but I am unable to maintain the entries in table maintanance??
Can anyone help me out
Regards
DeviHi this will help u.
Hi,
Go to SE11 enter table name ->change
Utilities-> Table Maintenance Generator
delete the Table maintenance by pressing delete button on menu,
then start creating it again.
Enter Auth.Group as &NC&
Enter function group < some name>
Maintenance Type -> One step
Overview screen -> some Number (1 or 2)
Press create
enter dev class and save, activate.
Go to SM 30 and check again.
Reward if useful
Regards,
Hema Sundara.
Maybe you are looking for
-
WebtopNaming - can not find server name for server ID
We have a LB, and web servers in front of OpenSSO app servers in our environment. OpenSSO debug log CoreSystem fills up with lot of errors like these: ERROR: WebtopNaming.getServerFromID() can not find server name for server ID : 07 com.iplanet.servi
-
Can we have multiple transports for the same object.
Hi guys, Can we have multiple transports for same object in dev system. Can anyone tell me how can this be done. Thanks
-
HT1620 Is my apple iPad with retina display secure
Does my Apple iPad with Retina Display need Internet Security
-
Cost Centers not appearing in the GL Display FAGLL03
Dear Friends, In case of a particular GL Account we find tha the Cost Centers are not getting displayed in the GL Account display. However, when we check the documents, we find that the Cost Centers have been maintained in the document entry. The use
-
Restricted access Simple File Deployment
Hello, I have installed CPS on tomcat on a Windows testing box. I've configured it and Contribute to use a stagging server. Everything is working great. However, on the web page for the Simple File Deployment service ( http://<server:<port>/.../custo