You are on page 1of 9

Data Dictionary Changes (DDIC)

Disclaimer: This document is a draft, and provided as a courtesy. This document is not to be
considered final, and all information contained herein is subject to change. As such, this
document is not to be quoted, cited in any reference, or used by anyone for any purpose other
than as a draft document.

1|Page
Contents
1. Domains .................................................................................................................................................... 4
1.1. Create New Domains ......................................................................................................................... 4
2. Date Elements ........................................................................................................................................... 4
2.1 Create New Data Elements ................................................................................................................. 4
3. Structure ................................................................................................................................................... 4
3.1 Create new structure .......................................................................................................................... 4
4. Tables ........................................................................................................................................................ 5
4.1 Change existing Database Table - J_1BBRANCH ................................................................................. 5
5. Views ......................................................................................................................................................... 6
5.1 Change view J_1BBRANCV .................................................................................................................. 6

2|Page
General Note

Create the objects in the same order as mentioned in the document. Extend the tables as
listed in the steps below, adding the new fields always at the end.

Procedure for creating data elements

1. Execute SE11 transaction

2. Choose the Data Type radio button

3. Enter the data element name and choose Create

4. In the resulting pop-up, choose Data Element and press Enter

Follow the procedure thereon with the details provided for each in the attached
document.

Procedure to add new fields to an existing table

1. Execute SE11 transaction.


2. In the Database tables/Table radio button, enter the technical name of the table and
choose Change.
3. Add the new fields with details provided in the attached document always at the end
in the same order as mentioned.
Once you enter the field name and field type, the other attributes will appear
automatically. After adding the new fields, save the table, check and activate it.

3|Page
1. Domains
1.1. Create New Domains

o Execute SE11 transaction.


o Choose the Domain radio button.
o Create the domain as listed below and save it in package J1I_GST_LO.

Domain Domain Data Type Length Output Value Range


Name Short Text Length
J_1IGSTCD3 Registration CHAR 18 18
Number

o Activate the domain.

2. Date Elements
2.1 Create New Data Elements

o Execute SE11 transaction.


o Choose the Data Type radio button.
o Create the data element as listed below and save it in package J1I_GST_LO.

Data Short Text Domain Predefined Type Field Label


Element
Data Type Length

J_1IGSTCD3 GST J_1IGSTCD3 10 GSTIN


Registration 20 GSTIN
Number 40 GST Registration
Number
55 GST Registration
Number

o Save and activate the above data element.

3. Structure
3.1 Create new structure

o Execute SE11 transaction.

4|Page
o Choose the Data Type radio button and then choose the Structure radio button.
o Create the structure as listed below and save it in package J1I_GST_LO.

Structure Short Description Component Typing Component


Method Type
J_1IG_BRANCH Branch Master Data GSTIN 1 Types J_1IGSTCD3
India

o Save and activate the structure.

4. Tables
4.1 Change existing Database Table - J_1BBRANCH

o Execute SE11 transaction.


o Choose the Database Table radio button.
o Enter the name as J_1BBRANCH and choose Change.
o From the menu bar, choose Edit -> Include -> Insert to include the structure created in
step 3.

Note
Include the structure at the end of the existing fields of J_1BBRANCH table.

Field Key Initial Data Data Type Length Decimals


Element

.INCLUDE J_1IG_BRANCH CHAR 18

o Save and activate the table.

5|Page
5. Views
5.1 Change view J_1BBRANCV

o Execute SE11 transaction.


o Choose the View radio button.
o Enter the name as J_1BBRANCV and choose the Change button.
o Add the GSTIN field under the View field tab by referring the J_1BBRANCH table.

o Save and activate the view.


o Now create a table maintenance for this view by going in the change mode and selecting
the following menu path: Utilities -> Table maintenance generator.
o Choose the Change button.

Note
The details screen number must be 121. Do not proceed if there is a different screen
number associated.

6|Page

o Select the New field/Sec.table and Normal field checkboxes.
o Press Enter
o Save and activate
o Now choose Utitlities -> Table maintenance generator. Double click on the screen
number in the Single Screen field (containing value 121) and click on the button.
o Retrieve the last active version of the screen 121. This is to ensure that the screen
groupings remain untouched.
o Manually add the box (named IN) and the GSTIN field (within the box) for this screen.
The prefix must be referring the view field J_1BBRANCV-GSTIN.

7|Page
o Save and activate the screen.

8|Page
Disclaimer: 2016 SAP SE or an SAP affiliate company. All rights reserved.i

No part of this publication may be reproduced or transmitted in any form or for any purpose without
the express permission of SAP SE or an SAP affiliate company.

SAP and other SAP products and services mentioned herein as well as their respective logos are
trademarks or registered trademarks of SAP SE (or an SAP affiliate company) in Germany and other
countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional
trademark information and notices.

Some software products marketed by SAP SE and its distributors contain proprietary software
components of other software vendors.

National product specifications may vary.

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only,
without representation or warranty of any kind, and SAP SE or its affiliated companies shall not be liable
for errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate
company products and
services are those that are set forth in the express warranty statements accompanying such products
and services, if any. Nothing herein should be construed as constituting an additional warranty.

In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business
outlined in this document or any related presentation, or to develop
or release any functionality mentioned therein. This document, or any related presentation, and SAP
SEs or its affiliated companies strategy and possible future developments, products, and/or platform
directions and functionality are all subject to change and may be changed by SAP SE or its affiliated
companies at any time
for any reason without notice. The information in this document is not a commitment, promise, or legal
obligation to deliver any material, code, or functionality. All forward-looking statements are subject to
various risks and uncertainties that could cause actual results to differ materially from expectations.
Readers are cautioned not to place undue reliance on these forward-looking statements, which speak
only as of their dates, and they should not be relied upon in making purchasing decisions.

9|Page