cancel
Showing results for 
Search instead for 
Did you mean: 

Infotype 0041-PA

Former Member
0 Kudos

Hi Experts,

"Date type C2 already exists" is the error i am experiencing while executing Country Reassignment Action. Checked the dynamic action it is ok however error is appearing.

PFA.,Please suggest me further to fix in.

Regards, Srini

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Srini,

From the screen shot above I think you want to overwrite date type C2.

In your Dynamic Action what is the functional character.. If it is 04 then change it to 06 and check.

If this is not the case then let us wait for other experts.

Thanks

Former Member
0 Kudos

Hi Siva / Ritz,

Apologies for delay in fallow up, was stuck continuous meetings.

Date type C2 should be overwritten when the same action exectued after certain period.

And function charater 06 is maintained however the error still persists.

Please extend the help,

Srini

Former Member
0 Kudos

Can you post a screen shot of your dynamic action?

Former Member
0 Kudos

Its a lengthy logic and seperate for Seperation and Rehire. Have encoutered the error during Country Reassignment Action (Global Employment).

If you can advise me to what and all needs to checked,i'll go ahead and do but please extend the help in this regard.

Former Member
0 Kudos

Hi,

Looking at your screenshot, it appears you are not maintaining history for IT0041. I see the start date and end date as 1/1/1800 and 12/31/9999. If you do not maintain history and try to record a different date for an existing date type, it will error out. I'd think you need to change the time constraint for IT0041 in table/view V_T582A so that you can have multiple records and the latest record can then have the latest dates for a date type.

Hope this helps.

Donnie

Former Member
0 Kudos

Thanks Donnie,

I'll certainly take forward your suggestion and come back to you shortly.

So either i need to maintain TC 2 or 3 to track the history for IT0041 correct me if understood incorrectly.

Regards Srini.

Former Member
0 Kudos

Precisely.

Former Member
0 Kudos

Time Constraint  "A" is maintained and the definition of it is hardcoded in Dynamic action (01.01.1800 to 31.12.9999) so requirement may not accommodates if i change the TC.

So please suggest me any further hints, but "Date type C2 already exists" error should eliminated.

System should allow Date Type C2 (DAR12) and should modify the date (DAT12) as per the recent action's begin date.

Please extend your valuable support.

Srini.

Former Member
0 Kudos

You can change the dynamic action to something like (P0000-BEGDA),(P0000-ENDDA). This way the record will be effective the action start date. But you’ll have to also change the TC to 2 or 3 depending on your case.

Hope this helps.

Donnie

Former Member
0 Kudos

Have to provide solution without changing the TC,So please suggest me whether can be achievable.

"(P0000-BEGDA),(P0000-ENDDA). This way the record will be effective the action start date" is need to ensure it from Dynamic Action so i'll come back to you tomorow IND IST.

Thank you Donnie.

Former Member
0 Kudos

Hello Srini,

As per your screen shot, it clearly states "C2 - Non US most recent Hire date", i could think from business perspective that when ever the employee moves in to Non US states (by following the naming convension) you are maintaining this date specification.

Simple Scenario: When the employee moves in to Non US country first time, you maintain this date (you maintained it either through DA or through manual that is not important now), so when the employee goes back to his home country and comes back to Non US country second time. you need to maintain (are maintaining) the C2 date as a latest date, Business requirement is to see the latest non us hire date,  so user has to delete the first entry and maintain the new entry here, as the date specification clearly says it is Most Recent hire date.

With my analysis you are not suggested to change the time constraint (what your client says is correct) or the Existing dynamic action. However, i am thinking, this must have been mentioned in the Business Process Procedues as how to handle this situations. If there is no BPP in place yet, you may create in such a way.

Hope it explains well to your situation. if you have further queries you may come back.

Warm Regards!

-Kanuku

Former Member
0 Kudos

Thanks Kanuku,

Explanation is precised and on target.

So i can suggest the user to delete the previous info with C2 date type and maintain the new entry manually whenever the employee goes back to his home country and comes back to Non US country second time. In deed i tried the same and was able to proceed to further infotypes while executing the action however not sure whether i can just the same to business.

BPP is unavailable and nobody aware of it so please confirm me that i can suggest the above to Business, so i'll move accordingly.

Awaiting your confirmation. Srini.

Rewarding the support.

former_member184702
Active Contributor
0 Kudos

Hi Srini,

You already maintain the sub type C2 ,that is the reason the system does not allow to take a new record.

Regards

Siva