Вы находитесь на странице: 1из 4

Gyan Factory - Assignment

Data Dictionary:
a. Create table with below fields along with data elements and Domain.
Field Description
Material Number
Material Description
Material Group
Material type
Created By
Creation date

Data Type
Char
Char
Char
Char
Char
Date

Length
18
20
9
4
8
8

Key
X

NOTE: all the data elements and domain used in table should be custom
(Z).
b. Create TMG for above table along with Tcode. Below conditions needs to
be applied.
1) Table should accept materials which are already created in MARA table.
2) Create custom search help for material number which should have two
tabs, first tab should contain input search field material decryption
(MAKT-MAKTX) and other tab should contain material group (MARAMATKL) and material type (MARA- MTART) If user search Material by
second tab, search result should contain four column, Material
number, Material Description, Material Group and Material type
When user select any row all the three column should get field.
3) Material description field should be uneditable and populated by
default from MAKT table.
4) Created By And Creation date should be populated with login user id
and system date by default and it should not be editable.
5) Create custom Search help on Material Type field (MARA- MTART). User
Can enter either material type or material number as input.
6) Tocde should be attached to this TMG.
c. Create Selection screen with below fields which fulfill below requirement.
Selection Field
Material Number
Date
Material Type

Type
Char18
Date8
Char4

Input type
Select option
Select option
Parameter

mandatory
Yes
Yes
No

There should be title on selection screen as Selection Criteria.


All Rights reserved 2016

Page 1

Gyan Factory - Assignment


d. Create simple report program with below requirement.
Create a report for arithmetic operation. User has to enter input1 and
input2 and select any of one radio button which mentioned below and
click on execute. Arithmetic operation should get performed.
Create Tcode for your program.

Selection screen:
Selection Field
Input 1
Input2
Add
Subtract
Multiplication

Type
Char4
Char4
Char1
Char1
Char1

Input type
Parameter
Parameter
Radio Button
Radio Button
Radio button

mandatory
Yes
Yes
No
NO
NO

Out
Output:
Output is:
Number1
Number2
Operator name
Output

Your Input
Your input
Selected Radio button
name
Calculated Value

Thanks for using your application.

e) Create Projection view to display only below mentioned four fields from
MARA table:
Field Name
MATNR
ERNAM
MTART
MATKL

All Rights reserved 2016

Page 2

Gyan Factory - Assignment


F) Create a report which will manipulate the data of the database.
Selection Screen:
Selection Field
Material Number
Material Group
Material Type
Insert
Delete
Update
Modify
View

Type
Char18
Char9
Char4
Char1
Char1
Char1
Char1
Char1

Input type
parameter
Parameter
Parameter
Radio Button
Radio Button
Radio Button
Radio Button
Radio Button

mandatory
Yes
Yes
Yes
No
No
No
No
No

Requirement:

There should be search help on material number which will display


all the materials which will be stored in our custom table which was
created in STEP A ( Of this document).

When user Select any material from search help other two also get
populated automatically.

When user insert any record, Material Description (from MAKT


table), Created by and Creation date (from syst table) fields should
get populated automatically.

If user try to insert any duplicate record error should be displayed in


output as Inserted Records were duplicate, Please try to insert new
records. .

If user give input a material which is not there in MARA table and
try to insert it, Proper error message should be displayed.

If there is no record to process based on input, Proper message


should get displayed in the output.

Create a Tcode for a Program.

Output should be displayed as follow:

Output:
All Rights reserved 2016

Page 3

Gyan Factory - Assignment


Insert/Delete/Modify/update : ( Whatever radio button you
selected should be displayed here)
Material Number
Your Input
Material Description
Fetched Value
Material Group
Your input
Material type
Your input
Created By
Display If applicable
Creation date
Display If applicable

Thanks for using your application.

All Rights reserved 2016

Page 4

Вам также может понравиться