+ All Categories
Home > Documents > DDIC - Create New Table

DDIC - Create New Table

Date post: 10-Apr-2015
Category:
Upload: api-3766428
View: 282 times
Download: 1 times
Share this document with a friend
31
Rough Guideline for DDIC maintenance (Tables) Also applicable to all DDIC objects. Go to SE11 transaction. Depending on what you want to do, either Create/Change/Display.
Transcript
Page 1: DDIC - Create New Table

Rough Guideline for DDIC maintenance (Tables) Also applicable to all DDIC objects.

Go to SE11 transaction.

Depending on what you want to do, either Create/Change/Display.

Page 2: DDIC - Create New Table
Page 3: DDIC - Create New Table

Type in the table description

Page 4: DDIC - Create New Table

Depending on the type of table to be created, select appropriately the Delivery Class. For our project, ‘A’ is meant for Master & Transactional Tables, ‘C’ is solely meant for Parameter Tables.

Important Notes: When selecting ‘A’ the table MUST have a Client field.

Page 5: DDIC - Create New Table
Page 6: DDIC - Create New Table

Select the Data Browser/Table View Maint. option. For Master/Transaction tables, it MUST be Display/Maintenance Allowed with Restrictions and for Parameter Tables, it must be Display/Maintenance Allowed.

Important Note: If Display/Maintenance Not Allowed is selected, even SE16/SE17 transaction cannot view the data.

Page 7: DDIC - Create New Table

Save the changes.

Again make sure all DDIC object must go to Z001 Package.

Page 8: DDIC - Create New Table

Click on the Technical Settings push-button.

Page 9: DDIC - Create New Table
Page 10: DDIC - Create New Table

Select the Data Class, Master table should be APPL0, Transactional table should be APPL1 and Parameter table should be APPL2.

We’d try to follow this convention as closely as possible, but potentially there will be tables currently in e-CIBS which does not follow this convention.

Page 11: DDIC - Create New Table

Select the appropriate Size Category, this part is quite difficult to manage, but just provide a rough estimation.

Page 12: DDIC - Create New Table

For the buffering part, for parameter tables, you should choose Buffering Switched On but not for Master/Transaction.

Buffering Type, should be Fully Buffered for parameter tables, but none for Master/Transaction tables.

Save the changes.

Page 13: DDIC - Create New Table

Click on the Fields Tab Strips.

Page 14: DDIC - Create New Table

Fill in the related/required fields in the Field column and also in the Data Element column. Provided the Data Element is/are already existed. If not, then the system will prompt for an error due to the non-existence of respective Data Elements.

What can be done is to double-click at the respective Data Elements and system will automatically prompt whether do you want to created the respective Data Element or not. Click Yes to continue creation of the new Data Element.

Page 15: DDIC - Create New Table

The above shows a sample of the Data Elements.

If the Domain used also is new, just double-click at the Domain field and the system will prompt to create the respective Domain name. Click Yes to proceed with the creation of the new Domain.

Page 16: DDIC - Create New Table

Sample Domain

Page 17: DDIC - Create New Table

For each of the field(s), click once on the respective field name, e.g. CLIENT field and click on the Foreign Key push-button. This is to assign the Foreign Key relationship.

Page 18: DDIC - Create New Table

For common field(s) the system will prompt a proposal of the Foreign Key option. Click Yes to proceed.

Page 19: DDIC - Create New Table

System will proposed a summary screen above to confirm whether do you agree or not with the proposals. If yes, then proceed to start changing the Semantic Attributes.

Page 20: DDIC - Create New Table

Choose the appropriate Foreign Key Type, for us normally we will choose Key/Fields Candidate if appropriate.

Choose the appropriate Cardinality, for us, Client field will always be 1:CN, for Station Code, 1:CN and the rest of the field depends on how strict we would want to be. The lesser will be C:CN.

Page 21: DDIC - Create New Table
Page 22: DDIC - Create New Table

Always check the Foreign Key relationship before completing the transaction.

Page 23: DDIC - Create New Table

If the system cannot proposed anything, the above screen appear.

Page 24: DDIC - Create New Table

Type in the tables name and click on the Generate proposals push-button.

Page 25: DDIC - Create New Table

Check the Foreign Key relationship.

Page 26: DDIC - Create New Table

Same as the above

Page 27: DDIC - Create New Table
Page 28: DDIC - Create New Table

Check Foreign Key assignment

Page 29: DDIC - Create New Table

Activate the table.

Page 30: DDIC - Create New Table
Page 31: DDIC - Create New Table

Recommended