Upload
swati-jain
View
216
Download
0
Embed Size (px)
Citation preview
8/19/2019 Creation of Custom OM INfotype
http://slidepdf.com/reader/full/creation-of-custom-om-infotype 1/17
Creation of Custom OM (Organizational Management) Infotype
CREATION OF CUSTOM OM (ORANI!ATIONA" MANAEMENT) INFOT#$E
1
8/19/2019 Creation of Custom OM INfotype
http://slidepdf.com/reader/full/creation-of-custom-om-infotype 2/17
Summary
This document explains how to create the custom OM infotype (9018) to store
the cost distribution details of the employee. !ebdynpro application is
created to pro"ide the mana#er and employee to update the cost ob$ects at
their position le"el in the infotype.
%n the standard cost distribution infotype 1018 we cannot sa"e
the cost ob$ects details at the operation&acti"ity le"el. To maintain the cost
ob$ect details for an employee at the operation&acti"ity le"el and fulfill the
business re'uirement we create a custom or#aniational infotype (9018).
Ta%le of Contents
2
8/19/2019 Creation of Custom OM INfotype
http://slidepdf.com/reader/full/creation-of-custom-om-infotype 3/17
ummary...................................................................................*
Table of +ontents,,,,,..............................................................-
ac/#round................................................................................
rocedure..................................................................................2
+ode ample..............................................................................1*
Output 3esult.............................................................................1-
+onclusion.................................................................................12
&a'groun
%n the standard we can store the cost distribution details for an employee
in the infotype 10184 but in the infotype we can maintain the details at the
3
8/19/2019 Creation of Custom OM INfotype
http://slidepdf.com/reader/full/creation-of-custom-om-infotype 4/17
order le"el only. s per the re'uirement we need to add the acti"ity&operation4
percenta#e and acti"ity description fields in the infotype 1018. %n the standard
infotype (1018) it is not possible to add these fields in the table control4 so we
will create the custom OM infotype 9018 with additional fields li/e
acti"ity&operation4 acti"ity description and the percenta#e.
• OM infotypes are used when definin# the or#aniational plans. The user
can create many or#aniational plan "ersions4 but only one "ersion is
5cti"e6.
• The or#aniational plan is a display of the or#aniational structure that
shows the relationships between different ob$ects such as or#aniational
units4 position and persons.
• The most fre'uently used or#aniational ob$ects are or#aniational unit4
position4 $ob (#eneral description of the position) and person
(representin# the employee in ).The or#aniational hierarchy is
created by the relationships between ob$ects (3elationship infotype
1001).
• There are many similarities in de"elopin# the OM and infotypes.
7owe"er in case of OM4 we use a different transaction to support it
5+%6 (ersonnel lannin# %nfotype copier).
$ro'eure
o to the transaction code 11 and create the structure 73%9018 with the
necessary fields which is re'uired li/e acti"ity&operation4 percenta#e and the
acti"ity description.
4
8/19/2019 Creation of Custom OM INfotype
http://slidepdf.com/reader/full/creation-of-custom-om-infotype 5/17
Figure * + Transa'tion SE**, Create t-e stru'ture .RI/0*1
Custom Fiels
+reate the structure 9018 which is the copy of tructure 1018 with the
appended structure 73%9018.
5
8/19/2019 Creation of Custom OM INfotype
http://slidepdf.com/reader/full/creation-of-custom-om-infotype 6/17
3un the transaction +% (ersonnel lannin# %nfotype +opier)4 nter the new
%nfotype 9018 (you can use any "alue between 9000:9999)4 define the infotype
name and clic/ on create.
Figure 2 ; Transa'tion $$CI, Create t-e Infotype /0*1 (3efault a''ounting)
6
8/19/2019 Creation of Custom OM INfotype
http://slidepdf.com/reader/full/creation-of-custom-om-infotype 7/17
elect <ield %nfotype and clic/ on create (%n the %nfotype loc/).The system
#enerates (amon# others) the transparent table 7390184 %ndex 739018=14
structure 90184 Module pool M9018004 creen 10004 *0004 -000 and some
table entries.
!e can choose between two infotype cate#ories> <ield infotype and table
infotype. <ield infotype are used when fields are filled only once within the
infotype itself. Table infotype let you store data in a tabular structure in one
infotype record.
3un the transaction +%4 enter 9018 for the new infotype (you can use any
"alue between 9000:9999)4 define the infotype name and clic/ on create.
Figure 4 ; Transa'tion $$CI, Infotype /0*1 (3efault a''ounting)
7
8/19/2019 Creation of Custom OM INfotype
http://slidepdf.com/reader/full/creation-of-custom-om-infotype 8/17
Infotype Create
8
8/19/2019 Creation of Custom OM INfotype
http://slidepdf.com/reader/full/creation-of-custom-om-infotype 9/17
9
8/19/2019 Creation of Custom OM INfotype
http://slidepdf.com/reader/full/creation-of-custom-om-infotype 10/17
o to the transaction code M-04 to maintain the infotype attributes. The most
important thin# to define is the assi#nment of the new infotype to the standard
ob$ect type position. %nput the table name T???%4 and clic/ on maintain button.
Figure 5 ; Transa'tion SM40, 3es'ri%e t-e Attri%utes of t-e Infotype /0*1
(3efault a''ounting)6
elect the infotype 9018 in the list and double clic/ on the infotype per ob$ect
type in the left na"i#ation panel. +lic/ on new entries and define the records.
10
8/19/2019 Creation of Custom OM INfotype
http://slidepdf.com/reader/full/creation-of-custom-om-infotype 11/17
Figure 7 ; Transa'tion SM40, 3efining t-e O%8e't type for t-e Infotype /0*1
(3efault a''ounting)6
NOTE9 T-e NO maintenan'e '-e'%o: in t-e infotypes per o%8e't type ;ie<oes not affe't t-e 'ustomize settings6T-is only signifies t-at you 'annot
maintain t-e infotype using t-e stanar transa'tion6
@ow return to the maintenance "iew to define the time constraint for the new
infotype. +hoose new infotype and double clic/ on the time constraint in the
left hand na"i#ation panel. +lic/ on new entries.
Figure =; Transa'tion SM40, 3efining t-e Time 'onstraints for t-e Infotype
/0*1 (3efault a''ounting)6
11
8/19/2019 Creation of Custom OM INfotype
http://slidepdf.com/reader/full/creation-of-custom-om-infotype 12/17
12
8/19/2019 Creation of Custom OM INfotype
http://slidepdf.com/reader/full/creation-of-custom-om-infotype 13/17
CO3E SAM$"E9
+reate a subscreen 100 which contains all the necessary fields li/e !or/ order4
acti"ity&operation4 acti"ity&operation description and percenta#e.
Figure > ; Ta%le 'ontrol s'reen 'ontaining only t-ose fiels <-i'- are
re?uire as per re?uirement9
13
8/19/2019 Creation of Custom OM INfotype
http://slidepdf.com/reader/full/creation-of-custom-om-infotype 14/17
OUT$UT RESU"T9
@ow we are able to create the default accountin# detail for an employee at
acti"ity&operation le"el.
o to the transaction code 01 and create the record for an employee at its
position le"el.
Figure 1 ; Transa'tion 'oe $$0*, to 'reate t-e 'ost o%8e't on Employee
$osition6
14
8/19/2019 Creation of Custom OM INfotype
http://slidepdf.com/reader/full/creation-of-custom-om-infotype 15/17
elect the %nfotype 9018and press on create button to create the cost ob$ect
details on employee position.
Figure / ; Transa'tion 'oe $$0*, 3efault a''ounting (Infotype /0*1) s'reen
to 'reate t-e re'ors9
15
8/19/2019 Creation of Custom OM INfotype
http://slidepdf.com/reader/full/creation-of-custom-om-infotype 16/17
nter the "alid order number and choose the acti"ity&operation field "alue
from the < help with respect to the order number.
The cost ob$ect details #et stored in the database tables 739018 and
73T9018.
16
8/19/2019 Creation of Custom OM INfotype
http://slidepdf.com/reader/full/creation-of-custom-om-infotype 17/17
et the T@3 field "alue from the 73T9018 table and pass the "alue in the
73T9018 table>
73T9018 table store the cost ob$ect details>
CONC"USION9 ecause of limitation of not able to enhance standard
infotype 1018 to include field Operation&cti"ity4 a custom infotype 9018 has
to be de"eloped4 which will include fields !or/ Order4 Operation&cti"ity and
ercenta#e6 @ow we are able to create the default cost ob$ect on employee
position.
17