Login
Register

Home

Trainings

Fusion Blog

EBS Blog

Authors

CONTACT US

HRMS Miscellaneous
  • Register

Oracle Gold Partners, our very popular training packages, training schedule is listed here
Designed by Five Star Rated Oracle Press Authors & Oracle ACE's.

webinar new

Search Courses

In this article, I will explain in steps :- How to create special information types in Oracle HRMS.


Once you have learnt the fundamentals of SIT, you can then also reference the article on migrating special information types into Oracle.
Before we dive into the special information type creation example, let’s first do some questions and answers.
Question: What is so special about special information types?
Answer : Nothing is special about SIT !!, it happens to be a Key FlexField, effectively a combination of segment/field values get attached to a person/hr record. In plain English, SIT is a mechanism by which you can create new fields, to capture additional information against an HRMS record.

Question : Why use an SIT when we can enable descriptive flexfields against the person record.
Answer : Various reasons, as listed below:-
A. Data in Descriptive Flexfield against an employee record will be visible to all the users that have access to the Employee creation/query screen.
On the contrary, using HR Workflow security, we can make SIT to become visible for the responsibility that we desire.
B. There is limited number of descriptive flex field columns available.
C. SIT let you logically group similar information together. For example, you may wish to capture "Medical illness history/details" and also Citizenship/Country Residency History" of your employees. In this case, you will create two different SIT.

Question : So, can we create multiple Special Information Types?
Answer: Indeed, you can define as many contexts as you desire for special information type key Flexfield in Oracle Apps.

Question : What are the steps in brief for setting up an SIT
Answer:
Analysis of sit requirement, which includes

A. Find additional fields that are required for your HRMS screen, and can be logically grouped to be enterable from one window.
B. The validations that will be required against each of the SIT fields. Note: some people prefer to call them segments instead of fields. Anyway, for these validations you will need to create value sets, or will have to find an existing value set that can be reused.

Implementation: of special information type
A. Configure the key Flexfield
B. Add segments to the key flex field
C. Assign value sets to segments. Skip this step if you want your key flexfled segment to be free text. Value sets are attached to each such segment that requires validation.
D. In HRMS Superuser responsibility , enable the key flexfield context in screen "Define special information type"


Question : Give me the example of the SIT, to which we will migrate values.
Answer : For this training exercise, we will assume following SIT exists in Oracle Apps.
Sit name : "XX Medical History Of Person"
Sit Fields:
Medical Condition
Year of illness
Cured Flag (Yes/No)

First, go to Key Flexfield register screen and query to find the title of KFF. No changes are done in this screen,

Go to application developer responsibility, and click on menu key flexfield segment.

Query on the title in key flexfields segment screen.

Add a new context/structure to this flexfield.
The name of this context is "XX Medical History Of Person" in our example.

Create a record for the new SIT structure to capture Medical History of a Person.

Next click on Button labelled "Segment", not seen on this screenshot

Click on segments, to add segments/fields for this special information type.
Add the three segments as below

No   Name                     Window Prompt      Column         Value Set

10   Medical Condition    Medical Condition   SEGMENT1

20   Medical Condition    Medical Condition   SEGMENT2

30   Medical Condition    Medical Condition   SEGMENT3     HR_AU_YES_NO

Freeze the structure (structure ,means combination of these 3 segments)
Also, ensure the Dynamic Inserts are Checked(Turned On)

In HRMS responsibility , go to define special information types and create an entry for the context.

Now go to person record, by finding for the person that we migrated in earlier article.
Click on button labeled special Info
See the SIT in action here, finally
Image


Anil Passi

Comments   

0 #1 kirankumar 2006-12-20 00:00
how can we enter into payroll first
Quote
0 #2 Anil Passi 2006-12-20 00:00
Hi Kiran,

Pleas e explain your question a little.
Do you wish to make a career in Oracle Payroll?

Tha nks,
Anil Passi
Quote
0 #3 kirankumar 2006-12-20 00:00
how can we enter into payroll first
Quote
0 #4 Anil Passi 2006-12-20 00:00
Hi Kiran,

Pleas e explain your question a little.
Do you wish to make a career in Oracle Payroll?

Tha nks,
Anil Passi
Quote
0 #5 Anil Passi 2007-02-21 00:00
Hi Abhishek

You rs is a very commonly asked question. Hence I have now written a dedicated article to answer your question. Please see link http://www.google.com/search?q=site:apps2fusion.com+differences-between-eit-and-sit-in-hrms

Thanks,
An il Passi
Quote
0 #6 uma 2007-03-01 00:00
Anil,

can u say steps to do compensation and benifits....
Quote
0 #7 uma 2007-03-01 00:00
Hi Anil,

Can u please say what is proration and retroactive? And the steps to do that?

regards
um a
Quote
0 #8 Sanjay Singh 2007-03-06 00:00
Hi Anil

First of all I would like to thank you for making things clear 2 me regarding Apps.
Anil I m working on Oracle Apps HRMS module and would be very thankful if you can introduce some documents related to Accrulas and their processing in HRMS. As i m not clear about the same.

Thanks in Advance
Sanjay Singh
Quote
0 #9 Niraj 2007-04-25 00:00
Hi Anil
Thanks for a really good article. Can you explain how using HR Workflow security, we can make SIT to become visible for the responsibility that we desire ?? This is one of the requirement that I need to address. Thanks in advance

Rega rds
Niraj
Quote
0 #10 Shah Alam 2007-04-26 00:00
Hi Anil,

Thanks for the article.

My requirement is to show SIT in Manager Self Service, so that Manager can update it for their direct reportee.

Ca n you please explain how can I acheive this.

Cheers
Shah
Quote
0 #11 Anil Passi 2007-04-26 00:00
If managers have different responsibility, then you can use manager level personalization s to hide/show flexfield structures or their segments.

Th anks,
Anil
Quote
0 #12 Rahul 2007-05-03 00:00
Hi Anil,

How do we map SIT to Responsibilitie s. Suppose I have a SIT called TEST_SIT and responsibilty TEST_RESP, now I want to do the setup so that TEST_SIT is visible to TEST_RESP only.

Thanks
Rah ul
Quote
0 #13 Anil Passi 2007-05-04 00:00
See if this link answers your question
http://www.google.com/search?q=site:apps2fusion.com+differences-between-eit-and-sit-in-hrms

Do let me know.

Thanks ,
Anil
Quote
0 #14 Baji 2007-06-25 00:00
Hi Anil,

i need some help on HRMS, regarding the PAY_COST_ALLOCA TION_API, to Insert the data based on the dates and by changing the proportion based in the department change with in the organization.

This should keep track of the Employee Details with in the organization.

waiting for ur reply

Regard s
Baji Sk
Quote
0 #15 Gowri 2007-08-30 15:13
Hi Anil,
Great website and very good articles.
I have a specific question on KFF. You have written that Oracle will store a ID(key) for the KFF instead of individual values of segments. I understand that peice, But I do not understand When and How ID's are generated. Is it done dynamically on the fly, or at the time of creation of KFF.
Also, Say a KFF has 3 segments with 1st segment having a valueset of say 2 distinct values, 2nd with 3 distinct values, and 3rd with 2 distinct values. In that case, would oracle generate 2x3x2=12 combinations with ID's. What if one of the segment has a valueset of 100 values, or even say if it is free-text..
Would Oracle create all combinations and ID's, at the time of KFF creation and store in some place, Or would it create them dynamically when the actual value is stored in the table.
Obviously 2nd approach is a preferred one, but just want to confirm the same from you.

Thanks,
G owri
Quote
0 #16 Anil Passi 2007-09-01 16:54
Hi Gowri

Hi Gowri

The unique ID is generated from a sequence.
When you register a Key Flex Field in Application developer responsibility, at that time ayou specify the UNIQUE ID COLUMN for the KFF.

The most common example is accounting flexfield, which uses a sequence named gl_code_combina tions_s.nextval to generate the code_combinatio n_id

Thanks,
A nil Passi
Quote
0 #17 Habeni 2007-12-12 02:48
Hi Anil,

I will like to know how to configure OAB and CWB from start to finish especially when the start of implementations .

Thanks in advance
Quote
0 #18 Ash 2007-12-20 07:38
Please let me know what is the mapping between speacial information with the employee.
Quote
0 #19 parakram_maurya 2008-12-11 08:15
Hi Anil,

We had created some SITs under 'Personal Analysis Flex field' and also created a Menu for Showing all these information in SSHR, But the problem is we want only selected SITs should be displayed in Self Service no all and all Should be displayed in HR Superuser responsibility. ....Pls tell me how to do that

Thanks & Regards,
Quote
0 #20 Karthik Venkatachalam 2009-03-21 06:01
Hi Anil,

We have created SIT for Return From Annual Leave which has two segments one for annual leave and the other one is for the return date.

Requirem ent is to restrict the list of values for the annual leave segment like once an absence is selected it should not be visible for the second time entry.
When I tried to restrict through table value set getting error in both professional interface and also in self-service.Co uldn't find an alternate solution.Please help me out.

Thanks in advance
Karthik
Quote
0 #21 kalpana 2009-05-11 07:03
hi anil

thanks for info can you help me to get the fast formula training


rega rds
kalpana
Quote
0 #22 Chey 2010-11-21 09:01
Hi there,

I am in the process of creating a SIT, where segments 1 and 2 will enable users to enter a numeric value.

I would like to create a segment 3 that will automatically total segments 1 and 2 i.e. segment 1 + segment 2 = segment 3

I am not sure what I should be using to do this, whether it be the validation type or the default type for the field etc.

Can anyone provide any guidance on this?

Many thanks,

Chey
Quote
0 #23 Anusha 2014-06-10 16:30
Hi Anil,

I have created 2 SITS's and I need to add the same function to 2 different prompts as explained below:
under sysadmin->menu- >manager self service resp-> added a function special information types with prompt as test SIT and function as 'Special Information types Mgr'
and I want to add another prompt (test sit2) with same function (but in personalize page under key flex SIT, I will be adding different SITS). But its throwing me an error like 'submenu/functi on pair must be unique per menu.'
Can you please let me know how canI resolve this issue.or is there any other function other than the above one to display SIT's?
Quote
0 #24 GURU 2015-07-01 06:44
Hi Anil,

Thank you for sharing your knowledge. I have a question , I have 2 SIT , E.g DEPT and another EMP.
by default both the SIT are appearing when I click special Information prompt.

Here I want to create one custom resp and I want to display one SIT say DEPT.


Can you please suggest how to display only sepecific SIT in one responsibility, instaed of showing all SIT?

Thank You.

Regards,
Guru
Quote
0 #25 SetibaMedicalSpa 2021-06-11 12:43
I was curious if you ever thought of changing the layout
of your site? Its very well written; I love what youve
got to say. But maybe you could a little more
in the way of content so people could connect with it better.

Youve got an awful lot of text for only having 1 or 2 pictures.

Maybe you could space it out better?
Quote
0 #26 setibamedicalspa.com 2021-06-11 13:01
Great website. A lot of useful information here. I am sending it to a few pals ans also sharing in delicious.
And naturally, thank you in your effort!
Quote
0 #27 medical spa 2021-06-11 13:16
Excellent way of telling, and nice post to obtain facts concerning my presentation subject matter, which
i am going to convey in academy.
Quote
0 #28 wrap food Las Vegas 2021-06-17 22:18
Its like you read my mind! You seem to know a lot about this, like you wrote the book in it or something.
I think that you can do with a few pics to drive the message home a little bit,
but other than that, this is fantastic blog. An excellent read.
I will certainly be back.
Quote
0 #29 mediterranean food 2021-07-01 09:44
Excellent goods from you, man. I have understand your stuff previous to and you're
just too fantastic. I actually like what you've acquired here, really like what you are stating and the way in which you say it.

You make it entertaining and you still take care of to keep it wise.
I can not wait to read far more from you. This is really a terrific site.
Quote
0 #30 pita wraps near me 2021-07-01 09:48
Keep on writing, great job!
Quote
0 #31 Randell 2021-07-04 09:00
Howdy, I ddo believe your website might bee hhaving internet browser compatibilityy problems.
When I take a look at your site in Safari, it looks fine however
when opening in IE, it has some overlapping issues.I simploy wanted to provide you with a quick
heads up! Other than that, wonderful blog!

My website; RS3 gold; Randell: https://probemas.com/buy-rs3-gold,
Quote
0 #32 webscrapingsite.com 2021-07-04 15:45
Very shortly this website will be famous among all blogging and site-building users, due to it's good articles
Quote
0 #33 play poker online 2022-08-17 23:52
I am not sure where you are getting your info, but great topic.
I needs to spend some time learning much more or understanding
more. Thanks for excellent info I was looking for this information for my mission.
Quote
0 #34 casino en ligne 2022-08-18 09:00
Terrific work! That is the type of information that
are supposed to be shared around the internet.
Shame on Google for no longer positioning this submit upper!
Come on over and visit my site . Thanks =)
Quote
0 #35 Franchesca 2022-08-18 21:51
Thanks in favor of sharing such a fastidious thought, article is good, thats why i have read it completely
Quote
0 #36 bet online poker 2022-08-20 02:04
This is a topic that's close to my heart... Thank you!
Exactly where are your contact details though?
Quote
0 #37 play poker online 2022-08-29 04:53
It is the best time to make a few plans for the long run and it
is time to be happy. I have learn this post and if I could I wish to
counsel you few fascinating things or tips. Perhaps you can write subsequent articles referring to this article.
I desire to read more things approximately it!
Quote
0 #38 slots online 2022-08-30 13:56
Hello there! I just would like to offer you a huge thumbs up for your excellent info you have right here
on this post. I'll be coming back to your site for more soon.
Quote
0 #39 online slots 2022-09-01 05:32
Fastidious replies in return of this difficulty with
genuine arguments and describing all about that.
Quote
0 #40 casino ligne 2022-09-01 08:44
Wow, this post is good, my younger sister is analyzing these things,
thus I am going to let know her.
Quote
0 #41 casinosenligne.pro 2022-09-01 15:59
Greate article. Keep writing such kind of info on your blog.
Im really impressed by your site.
Hey there, You have done a fantastic job. I will definitely digg it and for my part recommend to my friends.

I'm confident they will be benefited from this site.
Quote
0 #42 online casinos poker 2022-09-01 20:08
Hey there I am so thrilled I found your blog, I really found you by mistake,
while I was browsing on Askjeeve for something else, Anyhow I am here now and would just like
to say many thanks for a marvelous post and a all round
thrilling blog (I also love the theme/design),
I don't have time to go through it all at the moment but I
have saved it and also included your RSS feeds, so when I have time I will be back to read a great deal more, Please do keep up the fantastic job.
Quote
0 #43 Sherlene 2022-09-10 19:05
If you desire to improve your familiarity only keep visiting
this site and be updated with the most up-to-date
news posted here.
Quote
0 #44 casino gambling 2022-09-16 15:08
Hello! I just wanted to ask if you ever have any
problems with hackers? My last blog (wordpress) was hacked and I ended up
losing many months of hard work due to no data backup.

Do you have any solutions to prevent hackers?
Quote
0 #45 maxcasinous.com 2022-09-18 14:53
It's going to be finish of mine day, however before end I am reading this great paragraph to improve my know-how.
Quote
0 #46 online casino 2022-09-23 03:02
I have been browsing online more than 3 hours today, yet I never found
any interesting article like yours. It's pretty worth enough for me.

Personally, if all webmasters and bloggers made good content
as you did, the net will be a lot more useful than ever before.|
I could not resist commenting.
Very well written!|
I'll immediately grab your rss feed as I can not find your email subscription link or e-newsletter
service. Do you have any? Kindly let me know so that I may just subscribe.
Thanks. |
It is perfect time to make some plans for the future
and it's time to be happy. I have read this post and if I could I desire to suggest you
few interesting things or tips. Perhaps you can write
next articles referring to this article.
Quote

Add comment


Security code
Refresh

Search Trainings

Fully verifiable testimonials

Apps2Fusion - Event List

<<  May 2024  >>
 Mon  Tue  Wed  Thu  Fri  Sat  Sun 
    1  2  3  4  5
  6  7  8  9101112
13141516171819
20212223242526
2728293031  

Enquire For Training

Related Items

Fusion Training Packages

Get Email Updates


Powered by Google FeedBurner