Modifying the custom tables TBZ* generated by EEWB for BUPA?? Advisable?
Hi,
We have added new fields in BUPA using EEWB. The new fields are automatically added in the new section created on screen. Now our requirement is to move these fields to one of the existing sections and delete the new section. Is it advisable?
I assume that in the EEWB extension wizard, we do not have any option of generating the new fields in existing custom sections. Please correct me if I am wrong.
As per our current plan, To accomplish this change we are planning to modify the tables TBZ3H, TBZ3I, TBZ3C and TBZ3D for the view--> section --> screen mapping. Will that be enough or some more changes will be required?
Also, a new BDT application is created for the new section and there are corresponding entries in TBZ0A, TBZ0B, TBZ0C and TBZ1F. Now we are not sure that if we modify/delete these entries, how the system would behave. Any pointers are welcome!!
Specially for TBZ1F entries, should the new events function modules created for the new application be assigned to the already existing application.
Please advise.
http://scn.sap.com/people/rakesh.chugh/blog/2009/12/28/deletion-of-eewb-extensionproject-in-sap-crm-for-bupa
Just in case you are looking for this info
Similar Messages
-
Including transport request while modifying the custom table
Hello Experts,
I have a scnerio like, I have to insert/modify some records in my custom table. Now we want that these records should come under a transport request, so that we can track which records are for which user.
I am developing a report and including a parameter for transport request in the selection screen. So the report will take TR number directly from selection screen, but how to include it for the records inserted.
Regards,
HarjeetHello Altaf,
I think you did'nt understood my issue. I am not using and transaction. I am creating a report program which inserts new entries into my custom table based on the flat file on my presentation server.
Now I want these entries to be inside a transport request which is there in the selection screen.
Hope this gives the clear idea of my specification.
Regards,
Harjeet -
How to MODIFY A CUSTOM TABLE FROM A FLAT FILE
Dear Friends,
I have a requirement where i have to upload data from excel file to my custom table so i have used a FM
'TEXT_CONVERT_XLS_TO_SAP' and i have collected data into a internal table , till here i am able to get data correctly , now i hae to upload this data into a custom table .
the flat file is having 6 fields and the custom table is having
8 fields , for uploading the data into this custom table from the internal table where i have collected above iam getting problem . Actually iam using a modify statement to update the custom table .
the flat file which i have collected into the internal table is as below :
IDNo. Name Date Location Designation Dept
101 Raja 4/12/2007 Delhi Manager HR
102 James 4/12/2007 Delhi Clerk HR
Custom table is having the below fields
IDNO. Name Date Location Designation Dept Manager
101 Raja
now when i run the program iam getting the problem while usign the modify statment is the ID no which is already having
a record as IDno = 101 and manger = Raja.......with the other fields name , date, location,designation and dept as blank.
if i want to fill this fields from my flat file the modify statment
just filling all the fields for the ID no = 101 and manager field which already having Raja as being overwritten by space .....
becasue this field is not being there in the flat file.
the code iam using as follows.
The flat file is having with the below structure
TYPES: BEGIN OF t_emp_data,
IDNO(11) TYPE c,
Name(13) TYPE c,
Date(20) TYPE c,
Location (40) TYPE c,
Designation(40) TYPE c,
Dept(40) TYPE c,
end of t_emp_data.
The Custom Table(ZEMP_DATA) is having with the below structure
TYPES: BEGIN OF t_emp_data_table,
IDNO(11) TYPE c,
Name(13) TYPE c,
Date(20) TYPE c,
Location (40) TYPE c,
Designation(40) TYPE c,
Dept(40) TYPE c,
Manager(20) type c, -- this is the extra field in table
end of t_emp_data_table.
data :
it_empdata TYPE STANDARD TABLE OF t_emp_data,
it_empdata_tmp TYPE STANDARD TABLE OF t_empdata_tmp,
wa_empdata_tmp type t_empdata_tmp,
wa_empdata type t_emp_data.
loop at it_empdata into wa_empdata.
move-corresponding wa_empdata to wa_empdata_tmp.
modify ZEMP_DATA from wa_empdata_tmp .
endloop.
could any one please let me know what i have to do inorder to not get the manager field data not being overwritten with the modify statment , for the IDNo. 101 . I want the data which is already ( manager = Raja) shouldnt not be get overwritten with Space.
please help me in this regard
Regards
Madhuri.Hi,
use a slect statement before
"move-corresponding wa_empdata to wa_empdata_tmp."
select manager
from ztable
into wa_empdata_tmp-manager
where id = 100.
regards,
lavanya -
How to Track the changes made to the custom table field value
I want to track the changes made to the custom table field value in table maintenance generator.please help me it is very urgent
Thanks & Regards,
KrantiHi Satya,
These are the steps you've to do.
1. Enable the change document flag in the data element level for the fields of the tables you want to monitor.
2. Go to transaction SCDO. Create a new change object, and add your table to this object. After generation, you'll get a function module.
3. Call this function module in the table maintainence generator screen, after the data is saved to the database table. This function module automaticallly writes the changes, with the old and new values, and the fields that were changed to the tables CDHDR and CDPOS.
4. You can keep track of the changes made to the table by monitoring these tables.
Regards
Anil Madhavan -
"CX_SY_OPEN_SQL_DB" ERROR when modifying a custom table
Dear friends,
I get this runtime error "DBIF_RSQL_SQL_ERROR"
"CX_SY_OPEN_SQL_DB" excpetion raised while am trying to modify a custome table . says deadlock detected while waiting for resourcebelow is the code snippet please suggest solution on how to avoid the error. thanks for the help in advance.
kathy
*Get all packspec levels
lt_levels = iv_packspec_content-levels.
loop at lt_levels into ls_levels.
if ls_levels-hutyp is not initial.
ls_zpackspec-guid = ls_levels-guid.
ls_zpackspec-aennr = ls_levels-aennr.
ls_zpackspec-total_quan = ls_levels-total_quan.
ls_zpackspec-level_type = ls_levels-level_type.
ls_zpackspec-/cfscmx/nest_fc = ls_levels-/cfscmx/nest_fc.
ls_zpackspec-maxstack = ls_levels-maxstack.
ls_zpackspec-unit_tw = ls_levels-unit_tw.
ls_zpackspec-g_weight = ls_levels-g_weight.
ls_zpackspec-unit_tv = ls_levels-unit_tv.
ls_zpackspec-g_volume = ls_levels-g_volume.
ls_zpackspec-trgqty = ls_levels-trgqty.
ls_zpackspec-flg_minimum_ps = ls_levels-flg_minimum_ps.
ls_zpackspec-creadat = sy-datum.
ls_zpackspec-matid = iv_packspec_content-content-matid.
ls_zpackspec-hu_create = ls_levels-hu_create.
ls_zpackspec-unit_gw = ls_levels-unit_gw.
ls_zpackspec-g_capa = ls_levels-g_capa.
ls_zpackspec-unit_gv = ls_levels-unit_gv.
ls_zpackspec-hutyp = ls_levels-hutyp.
ls_zpackspec-block = ls_levels-block.
ls_zpackspec-length = ls_levels-length.
ls_zpackspec-width = ls_levels-width.
ls_zpackspec-height = ls_levels-height.
ls_zpackspec-unit_lwh = ls_levels-unit_lwh.
ls_zpackspec-nest_ftr = ls_levels-nest_ftr.
if not ls_elementgroup is initial.
sort ls_elementgroup by guid.
read table ls_elementgroup assigning <ps_el_group>
with key guid = ls_levels-elementgroup
binary search.
if <ps_el_group> is assigned.
ls_elemgroup = <ps_el_group>-elements.
endif.
sort ls_elemgroup by hurelevant.
read table ls_elemgroup assigning <ps_elem>
with key hurelevant = 1
binary search.
if sy-subrc eq 0.
ls_zpackspec-hurelevant = <ps_elem>-hurelevant.
endif.
endif.
append ls_zpackspec to lt_zpackspec.
clear ls_zpackspec.
endif.
endloop.
**Update Packspec data for each level in the table ZPACKSPEC.*
*if not lt_zpackspec is initial.*
*modify zpackspec from table lt_zpackspec.*
*ev_zpackspec = lt_zpackspec.*
*endif.*Kathy - do you have duplicate entries for the same key fields in the internal table you are using for the update?
Rob -
I need to know, what was the last user who modify the customer hierarchy???
Someone know s, what´s the name of a table or something, to find the last user who modified the customer hierarchy, and the date.??
Thanks everyone for your help!!!Hi Itzell,
Try the following way
-->goto se16 Enter the table CDHDR and press enter
--> Enter "KUNHIER" in Change doc Obj.. and
Enter the date range in Date field.
YOu should get some items in the table.
( If there are no items, that means. no change was happened to the Customer Hierarchy structure or the changes were not being store. )
--> If you want more details refer to CDPOS too..
Regards,
Ajai.
Don't forget to reward points if helpful. -
How the data is entered in the customized table
Hi,
In implemenation scenario when we create generic extraction , how the data is entered
in the customized table if it is huge data ( around 5000 records)
Regards,
VivekHi Vivek,
Follow bellow steps:
1.Goto RSO2.
Choose Datasource from bellow of Three
a). Transaction Data
b). Master data Attributes
c). Master data Text
2.Specify Application component(SD/MM..)
3.There are three extraction methods to fill datasource.
4.Select extraction method extracts the data from a transparent table or database view.
5.Select Extraction from View, then we have to create the View.
a).Specify the view name.
b).Choose the view type (Database view) from bellow mentioned views.
i). Database view.
ii). Projection view.
iii).Maintainance view.
iv). Help view.
6. Specify Tables and Join Conditions and define view fields.
7. Assign View to Datasource
8. Once you specify view in Data source, the extract structure will generate.
9. you can check the data in RSA3.
Regards,
Suman -
I want to update the Custom table using the data available in ITAB.
Hi,
I want to updaste the Custom Table which is created by me (Ztable) using the data available in itab.(which i got from defferent standard tables)
I want to update the custom table using the itab data How is it possible?
Is any possible by using Modify ?
DPK.example here
modifying datbase table useing internal table
advises before updating this datbase table plz lock that table to avoid incosistency
write the logic for modifying
Modify the database table as per new dunning procedure
MODIFY fkkvkp FROM TABLE lt_fkkvkp .
and finally unlock the table
example
*To lock table for further operations
constants: lc_tabname TYPE rstable-tabname VALUE 'FKKVKP' . "FKKVKP
CALL FUNCTION 'ENQUEUE_E_TABLE'
EXPORTING
tabname = lc_tabname
EXCEPTIONS
foreign_lock = 1
system_failure = 2
OTHERS = 3.
IF sy-subrc EQ 0.
To fetch all the contract accounts for customers of the segment
Households/SME.
PERFORM fetch_contract_accounts using lc_tabname .
ENDIF. " IF sy-subrc EQ 0.
*wrote the logic
Modify the database table as per new dunning procedure from internal table
MODIFY fkkvkp FROM TABLE lt_fkkvkp .
*unlock the tbale
CALL FUNCTION 'DEQUEUE_E_TABLE'
EXPORTING
TABNAME = uc_tabname . -
Dump coming when entering entries in the custom table
Hi all,
i created one field in custom table.
After that i transport the request to other client.
I am running LSMW to upload the data.
But now i am entering manually because only one field is there.
when i am going to create entries it is going to dump.
Runtime Errors DYNPRO_NOT_FOUND
how can i solve this one.
Regards
JaiDear Jayanth,
First Goto SE14 and do " Activate and Adjust Database Table" , then it should work fine.....
if still it doesn't work i guess there is some problem with "Table Maintainance Generator"., remove the current Table maintainance generator and re-generate........
Best Regards.,
Shravanthi -
How to find out the user who has created a new field in the custom table.
How to find out the user details who has created a new field in the custom table.
Thanks,
JoanHi Jesudasan ,
You can know the user details with version management.Please find the
below procedure to know.
Go to table->Utilities tab->version->Version management->Compare the previous one .
Hope this solves the issue,Let me know if you have any issues.
Thanks,
Rajani -
How to create the custom table?
Hi, how to create the custom table and how to integrate the table with defferent R/3?
my requiremnt is i have to create the two tables and those i have to integrate with the existed R/3 and using those R/3 i have to update my custom tables .....can give me some idea?
Tks
DPkhow to create the custom table
There are two approach in creating a table.
1. Bottom-up approach
2. Top-down approach.
Both are valid and you can choose which approach is suitable for you. I always use the bottom-up approach. Here are the steps to create the tables with this approach.
1. SE11 will take you to the DDIC and enter the name of the new table to be created. Let us say Zname. Click create.
2. Enter the short discription of the table and enter the field of the table. If it is primary key and you have to check the box.
3. Enter the data element and double click it, you will be asked to save and will take you to data element discription page. Enter the short discription of the data element and enter the information of domain like the length of field and type of field.
4. If you wanted to use the existing domain then its fine, or else, you have to create one. Enter the domain name in the data element page and double click it. Page will ask to save and jump to domain creation page.
5. In the domain page, you have to save the information which you have already given in the data elements page and check it. Before going to data element page, you have to activate the domain.
6. Go to data element page and save, check and activate.
7. Go to main table page and save, check, and activate.
8. Also, you have to save the technical settings of the table.
The table is now ready for operation. You can use it in your program or you can use it to enter information.
Check table: It is the table which will have all the information about the Foreign keys which are the primary keys in the check table.
It can be created by creating the foreign key from the main table. Click foreign key in the main table and it will take you to a page which will ask for table name and field to which foreign key relation has to be associated. Enter the information and you can create the check table automatically.
SM30 is used for maintenance of the table, that is to realease the errors occured during the creation of the table.
how to integrate the table with defferent R/3
Transport the Table to the another server/client/qas/prd
Kanagaraja L -
How to enable the DFF in OAF page(where Dff is based on the custom table).
Hi Experts!!
I am in the process of enabling the dff in OAF page. I am not able to enable the dff if am using the Custom table.
Ex:
Assume that my DFF XX_DFF is using the custom table XX_TABLE of att1,att2..
I am able to enable the dff in OAF page but not able to make those values entered to get stored in the custom table.
I need helping hands to help me out to get the entered dff values stored in my custom table.
Kindly provide me the steps so that I can follow up..
Best wishes,
Thiru.Hi,
thiru_apps wrote:
I need to store the captured values of Dff(which was enabled in the seeded page based on the custom table XX_Table) and the same needs to be stored into the custom table xx_Table.
Basically the entered values for the DFF enabled should have to be get stored in the XX_TABLE(Custom TAble).As per my understands in Standard page u want create some extra fields and those should be save in custom table...is it ...
For that u r going create stack layout region in standard page via personalization and extend with custom region.
IF im geting u correctly u need to write code in co and am.
---U had already created the components eo vo AM co...
---For the custom region in Jdev do the mapping of viewInstacne and view attribute properties for the fields.
---In AM:
public void CreateVo(OAPageContext pageContext, OAWebBean webBean)
Row hrow;
OADBTransaction tr=getOADBTransaction();
EOVOImpl vo=getEOVO1();
if(!vo.isPreparedForExecution())
vo. executeQuery();
hrow=vo.createRow();
vo.insertRow(hrow);
hrow.setNewRowState(Row.STATUS_INITIALIZED);
public void savetr()
OADBTransaction tr=getOADBTransaction();
tr.commit();
In Co ProcessREq:
AMImpl AM=(AMImpl)pageContext.getApplicationModule(webBean);
AM.CreateVo(pageContext, webBean);
In Co ProcessFormREq:
---GEt the event of the save button of the standard page
if(pageContext.getParameter("save")!= null)---DI of the standard page
AM.savetr(pageContext, webBean);
Regards
Meher Irk -
How to find out the volume of the data updated in the custom table
Hi,
I need to find out the the volume of the data inserted or updated in the the custom table(Y tables).I have tried by the sm37.the job running in to update the table but i didnot get thde amount of the data.and if get the volume of the data which being updated in the custom table is there any option to control that amount to being updated?
Thanks in advance .....waiting for the respone.Hi Sreenivas.
How did you find the solution to this? Trying to do the same thing!
Cheers,
Tom -
How to find out the changes made to the customized table entries
Hi Team
i want to know the changes made to the customized table. i have a 'Z' table in my production system, in that table i would like to know whether any table entry is deleted or not. if at all there is any deletion happened, i want to know who had done it.
So i request you to please let me know the procedure for the same.
Thanks
RajHi Nagaraju,
Go to Table Maintenance (SM30)- Display mode-- Utilities-- change Logs. Give the Date range. before giving the date range click on display status , this will show you If the display is active or not. Kindly please let me know If you need any more information on this.
Regards
Ram Pedarla -
Tracking the changes made to the custom table field value
Hi all,
can we track the changes made to the custom table field values. if yes..plz specify how it can be done.
Example: if i changed the value of field 'NAME' of table 'YYHCUSTOMER'. i would like to know the old value and the new value of the field. For this, I set the flag 'LOG DATA CHANGES' in the technical settings of the table 'YYHCUSTOMER'.-> try TA: SCU3
regards Andreas
Maybe you are looking for
-
I have some audio files that appear only in smart lists and not in the library. You can't delete a file from a smart list view (correct me if I'm wrong) so you have to find it in the library to delete it. It doesn't appear in the library - so I canno
-
Nakisa 2.0. Error while opening the application using URL
Dear Experts, We are using Nakisa 2.0. Orgchart application. When we fire the link in the browser the application is throwing the below mentioned error. Please help us to solve this issue. Server Error in '/ORGCHART' Application. System.ServiceModel.
-
What's wrong with my mac storage
"Hi , I have an iMac with 1tb hard storage divided to two 500gb partitions! there are more than files than I have ; in other words , my hard is Stuffed by 110gb files that I don't know where they are. I've used OmniDisk Sweeper but what I trash by t
-
Report on materials that have been returned to the vendor
i want to if any report exists in the SAP system, in which i can get the list of material and po's that have been returened or have to be returned to the vendor. Regards
-
My internet connection is fine when I use Explorer (but I don't like Explorer). I have Windows Vista.