cancel
Showing results for 
Search instead for 
Did you mean: 

Check & Send ( error messages ) - HCM P&F

former_member181966
Active Contributor
0 Kudos

All,

My form doesnu2019t require any pernr but it started off with Vacant position .In order to test the form , I hard code the value . There are several fields on the form which are not required. But the moment I hit "Check& Sendu201D . I am getting following error messages . Any clue why ?

Specified subtype is invalid

Complete the required entry field "Last name" (P0002-NACHN)

Complete the required entry field "First name" (P0002-VORNA)

Complete the required entry field "Date of birth" (P0002-GBDAT)

Complete the required entry field "ID number" (P0002-PERID

Please advice.

Khan

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member181966
Active Contributor
0 Kudos

I am able to fix all of the above errors , I ONLY left with ONE erro below!!!

- Person already hired

Here is the class name :CL_HRASR00_PAITF_ADAPTER

Message class = PG and Message # 002

Classes/Interfaces Found Locations/Short Description

CL_HRASR00_PAITF_ADAPTER

IF_HRASR00_PAITF_ADAPTER~DO_OPERATIONS 172 MESSAGE ID 'PG' TYPE 'E' NUMBER '002' INTO dummy.

IF_HRASR00_PAITF_ADAPTER~INITIAL_COMPUTATION Read Default Values to Insert New Records

CL_HRPA_INFTY_0000

SPECIAL_INSERT_CHECKS Special Checks When Inserting a Record

I`ve also looked at following OSS notes but no-luck

1. 0.380 PA-AS 1413768 Wrong start date in CPID creation 02.12.2009

2. 0.420 PA-AS 1346026 Dataset number error when greater than 9 01.12.2009

3. 0.530 PA-AS 1405460 Hiring action across stages 11.11.2009

4. 0.500 PA-AS 1391520 Input help contains * when the subtype is configured as * 01.10.2009

5. 0.500 PA-AS 1328871 Duplicate records for infotype 302 in some cases of MASSN 13.04.2009

6. 0.250 PA-AS 1299290 Duplication of F4 Help Values for Repeat Fields 26.02.2009

7. 0.410 PA-AS 1077866 Corrections related to Handling Time Contraint 3 08.09.2008

8. 0.260 PA-AS 1248447 Error when infotype text is attached to IT 0001 08.09.2008

9. 0.270 PA-AS 1060244 Check condition and error message for Subtypes customizing 02.09.2008

10. 0.510 PA-AS 1234283 Enabling SAP_PA to read on a date range during modify operat 24.07.2008

11. 0.420 PA-AS 1107367 Enable SAP_PA backend service for using BEGDA for READ 09.05.2008

12. 0.270 PA-AS 1063112 Corrections related to Handling ITBLD in PA adapter 09.05.2008

13. 0.300 PA-AS 1043692 Handling Time Constraint 3 Infotypes in HR Processes & Forms 14.02.2008

.

Former Member
0 Kudos

Hi

Chech the Action (MASSN) is maintained as 01(Hiring) and change that.

Kind Regards

Mukesh

former_member181966
Active Contributor
0 Kudos

Yes , MASSN is set to "01" i.e. PRE-Hire you want me to change it to what ? Any way I implemented enhancement spot for class :CL_HRPA_INFTY_0000 method : CHECK_EMPLOYEE_EXITS to set sw_employee_exist ( flag ) = space in case of Action/Action type = "01" . Is it right thing I did to get rid of "person already hire " error ?

I am left with one error " COST center XXXXXXXX doesnu2019t exist in table CSKS " .

Please advice.

Thanks,

Khan

Former Member
0 Kudos

Hi,

If you want to configure the Hire action configure the process with out start object.

See the following threads.

Kind Regards,

Mukesh

former_member181966
Active Contributor
0 Kudos

We want to skip PERNR and we are EHP3. Per BLOG by Chris that is a workaround . Do you know how can I got rid of CSKS error . I did verify that value of KOSTL XXXXXXXX exist in the table CSKS , but I am still getting an error message . Also , since we are driving everything from position , behind the scene I can see it is creating PERNR # , where should I code the logic to read First letter of First name , First letter of last name + concatenate PERNR in to IT0105_USRTY. I have to create record for IT0105 . Should I look for enhancement spot in CL_HRPA_INFTY_0105??

I want to do it in FORMCALC script , but PERNR is not visible there . Yes I can do the concatenation part but still we want

(First letter )Fname(First letter )lastnamePERNE in IT0105_USRTY.

Please advice.

Khan

Former Member
0 Kudos

We had the csks error, and the solution was to be found in the workflow, where the 1.st. form of the porcess has to be saved using ws17900260

Regards

Carsten