Employee Subgroupe Missing in Employee Sub Gr while executing PA40
Hi,
On execution of Hiring Action and updating IT 0000 and while going to IT 0001 it throws following error "Employee Subgroupe Missing in Employee Sub Gr " . Need help to troubleshoot the error.
Thanks in advance.
Check in the following IMG path about the assignment of Employee Grp. to Emp. Sub grp;
Enterprise Structure -
> Assignment -
> Human Resources -
> Assign employee Subgroup to Emp Group.
Or check whether the Subgroup that you are using has been created in the Config;
Enterprise Structure -
> Definition -
> Human Resources -
> Employee Subgroup
Regards,
Anirban
Similar Messages
-
T503Z - No entries for Turkey - employee subgroup missing
Hello,
we're implementing a CRM / ERP template in turkey. For the CRM-CATS-Integration we will need the HR master data in ERP.
Unfortunately the standard does not provide me any employee subgroups for Country Grouping 47.
Any existing values which can be used for turkey or do I have to create at least one new?
With best regards and thanks in advance.
Jürgen LimbachHi,
You need to create one entry here.
Please make sure that there is at least one employee group and subgroup in the system.
If not, you can define them : SPRO : Enterpr'se structure -> Definition -> HRM -> Empl/groups^ subgroups
SPRO : Enterpr'se structure -> Assignment -> HRM -> Empl/groups & subgroups
Regards,
Dilek -
IT 0100 is being created while executing PA40
Hi Colleagues.
We have a personnel Action- Organizational Reassignment which has
GL- user Group
Copy- IT0001
In Dynamic actions, for IT 0001 for fields PERSG and PERSK, IT 0100 is being created.
Now whenever we do PA40 -Org Reassignment, after saving IT0001 screen, we get create IT0100 screen even for non belgian employees. We dnt want that screen to come for Non belgian employees but it should come for belgian employees.
Could you guide me how to resolve this problem
Regards.
Navneet.Hi .
I found that in T588Z there are three Insert records for IT100 maintained for fields PERSG and PERSk.
For each i entered T001p-Molga='12' , now the IT100 screen is not coming for anyone. The code for Dynamic action look likes this
PERSG 500 P T001P-MOLGA ='12'
PERSG 501 P PSAVE-PERSG<>P0001-PERSG
PERSG 502 P P0001-PERSG>='4'
PERSG 503 P PSPAR-MASSN<>'E1'
PERSG 504 P PSPAR-MASSN<>'E2'
PERSG 505 P PSPAR-MASSN<>'L1'
PERSG 506 P PSPAR-MASSN<>'73'
PERSG 507 P PSPAR-MASSN<>'93'
PERSG 508 P PSPAR-MASSN<>'XE'
PERSG 509 P PSPAR-MASSN<>'S1'
PERSG 510 P PSPAR-MASSN<>'S2'
PERSG 511 P PSPAR-MASSN<>'B1'
PERSG 512 P PSPAR-MASSN<>'B2'
PERSG 513 P PSPAR-MASSN<>'31'
PERSG 514 P PSPAR-MASSN<>'33'
PERSG 515 P PSPAR-MASSN<>'34'
PERSG 518 I COP,0100,,,(P0001-BEGDA),(P0001-ENDDA)/D
PERSG 519 W P0100-BEGDA=P0000-BEGDA
PERSG 520 W P0100-ENDDA=P0000-ENDDA
PERSG 525 W P0100-RSZKE='099'
Can you let me know where i am going wrong? -
Short Dump while executing New Hire (action type) in PA40
Hi All,
i am getting short dump while executing PA40 for new hire action type can anyone look into this and guide as i am new to HCM.
Category ABAP Programming Error
Runtime Errors SYNTAX_ERROR
ABAP Program /1PAPAXX/HDR_21000A
Application Component Not Assigned
Date and Time 21.08.2014 14:07:03
Short text
Syntax error in program "/1PAPAXX/HDR_21000A ".
What happened?
Error in the ABAP Application Program
The current ABAP program "SAPFP50M" had to be terminated because it has
come across a statement that unfortunately cannot be executed.
The following syntax error occurred in program "/1PAPAXX/HDR_21000A " in
include "/1PAPAXX/HDR_21000AO01 " in
line 52:
""LV_LENGTH" has already been declared"
The include has been created and last changed by:
Created by: "HCM04 "
Last changed by: "HCM03 "
Error in the ABAP Application Program
The current ABAP program "SAPFP50M" had to be terminated because it has
come across a statement that unfortunately cannot be executed.
What can you do?
Please eliminate the error by performing a syntax check
(or an extended program check) on the program "/1PAPAXX/HDR_21000A ".
You can also perform the syntax check from the ABAP Editor.
If the problem persists, proceed as follows:
Note down which actions and inputs caused the error.
To process the problem further, contact you SAP system
administrator.
Using Transaction ST22 for ABAP Dump Analysis, you can look
at and manage termination messages, and you can also
keep them for a long time.
Error analysis
The following syntax error was found in the program /1PAPAXX/HDR_21000A :
""LV_LENGTH" has already been declared"
How to correct the error
Probably the only way to eliminate the error is to correct the program.
If you cannot solve the problem yourself and want to send an error
notification to SAP, include the following information:
1. The description of the current problem (short dump)
To save the description, choose "System->List->Save->Local File
(Unconverted)".
2. Corresponding system log
Display the system log by calling transaction SM21.
Restrict the time interval to 10 minutes before and five minutes
after the short dump. Then choose "System->List->Save->Local File
(Unconverted)".
3. If the problem occurs in a problem of your own or a modified SAP
program: The source code of the program
In the editor, choose "Utilities->More
Utilities->Upload/Download->Download".
4. Details about the conditions under which the error occurred or which
actions and input led to the error.
System environment
SAP Release..... 731
SAP Basis Level. 0007
Application server... "dc-ds-erp"
Network address...... "172.16.23.111"
Operating system..... "Linux"
Release.............. "3.0.13-0.27-default"
Hardware type........ "x86_64"
Character length.... 16 Bits
Pointer length....... 64 Bits
Work process number.. 1
Shortdump setting.... "full"
Database server... "dc-ds-erp"
Database type..... "ORACLE"
Database name..... "ECD"
Database user ID.. "SAPSR3"
Terminal.......... "NLC-HP"
Char.set.... "C"
SAP kernel....... 720
created (date)... "Sep 14 2013 06:16:24"
create on........ "Linux GNU SLES-11 x86_64 cc4.3.4 use-pr130820"
Database version. "OCI_112, 11.2.0.3.0, V1, default"
Patch level. 500
Patch text.. " "
Database............. "ORACLE 10.1.0.*.*, ORACLE 10.2.0.*.*, ORACLE 11.2.*.*.*"
SAP database version. 720
Operating system..... "Linux 2.6, Linux 3"
Memory consumption
Roll.... 0
EM...... 37708200
Heap.... 0
Page.... 106496
MM Used. 4666776
MM Free. 3709976
User and Transaction
Client.............. 210
User................ "HCM03"
Language key........ "E"
Transaction......... "PA40 "
Transaction ID...... "53EF470299AB5D67E1000000AC10176F"
EPP Whole Context ID.... "005056A301D11EE48A9D08B337F884E3"
EPP Connection ID....... 00000000000000000000000000000000
EPP Caller Counter...... 0
Program............. "SAPFP50M"
Screen.............. "MP000000 1000"
Screen Line......... 3
Debugger Active..... "none"
Information on where terminated
Termination occurred in the ABAP program "SAPFP50M" - in
"GET_HEADER_WITH_TCLAS".
The main program was "MP000000 ".
In the source code you have the termination point in line 146
of the (Include) program "FP50MDHD".
Source Code Extract
Line
SourceCde
116
CALL FUNCTION 'HR_HEADER_GET'
117
EXPORTING
118
DHDID = FHD_HID
119
BEGDA = BEGDA
120
TCLAS = TCLAS
121
* Es wird nur einer der folgenden 3 Parameter benutzt.
122
* Ausgewertet wird zunaechst MOLGA, dann P0001 dann PERNR.
123
* Der erste der nicht initial ist wird ausgewertet.
124
* MOLGA =
125
P0001 = P0001
126
PERNR = PSPAR-PERNR
127
IMPORTING
128
PROG = HEADER_PROG
129
DNUM = HEADER_DYNNR
130
EXCEPTIONS
131
HEADER_DEACTIVATED = 1
132
HEADER_UNKNOWN = 2
133
HEADER_GENERATE_DEACTIVATED = 3
134
HEADER_GENERATE_FAILED = 4
135
INTERNAL_ERROR = 5
136
OTHERS = 6.
137
138
IF NOT SY-SUBRC IS INITIAL.
139
* Bei Problemen gibt's eben ein leeres Dynpro.
140
HEADER_PROG = 'SAPMP50A'.
141
HEADER_DYNNR = '0090'.
142
ELSE. " NOT sy-subrc IS INITIAL. "
143
* Dann setzen wir jetzt auch noch das Datum fest.
144
PERFORM HEADER_BEGDA_SET IN PROGRAM (HEADER_PROG) USING BEGDA.
145
* Und schalten auf Uebergabe der PERNR mit globalen Variablen.
>>>>>
PERFORM HEADER_LAZY_ON IN PROGRAM (HEADER_PROG).
147
ENDIF. " (ELSE) NOT sy-subrc IS INITIAL. "
148
* Merken wie der Header heisst. Damit MPPERS00 sich erinnern kann.Hi,
Error Log: Syntax error
""LV_LENGTH" has already been declared"
please check LV_LENGTH variable declaration.
It may be declared more once! -
Runtime error while executing New Hire action in PA40
Hi All,i am getting short dump while executing PA40 for new hire action typecan anyone look into this and guide as i am new to HCMNote: getting dump only for one user id for rest all other user id i am not getting dump.
Category ABAP Programming Error
Runtime Errors SYNTAX_ERROR
ABAP Program /1PAPAXX/HDR_21000A
Application Component Not Assigned
Date and Time 21.08.2014 14:07:03
Short text
Syntax error in program "/1PAPAXX/HDR_21000A ".
What happened?
Error in the ABAP Application Program
The current ABAP program "SAPFP50M" had to be terminated because it has
come across a statement that unfortunately cannot be executed.
The following syntax error occurred in program "/1PAPAXX/HDR_21000A " in
include "/1PAPAXX/HDR_21000AO01 " in
line 52:
""LV_LENGTH" has already been declared"
The include has been created and last changed by:
Created by: "HCM04 "
Last changed by: "HCM03 "
Error in the ABAP Application Program
The current ABAP program "SAPFP50M" had to be terminated because it has
come across a statement that unfortunately cannot be executed.
What can you do?
Please eliminate the error by performing a syntax check
(or an extended program check) on the program "/1PAPAXX/HDR_21000A ".
You can also perform the syntax check from the ABAP Editor.
If the problem persists, proceed as follows:
Note down which actions and inputs caused the error.
To process the problem further, contact you SAP system
administrator.
Using Transaction ST22 for ABAP Dump Analysis, you can look
at and manage termination messages, and you can also
keep them for a long time.
Error analysis
The following syntax error was found in the program /1PAPAXX/HDR_21000A :
""LV_LENGTH" has already been declared"
How to correct the error
Probably the only way to eliminate the error is to correct the program.
If you cannot solve the problem yourself and want to send an error
notification to SAP, include the following information:
1. The description of the current problem (short dump)
To save the description, choose "System->List->Save->Local File
(Unconverted)".
2. Corresponding system log
Display the system log by calling transaction SM21.
Restrict the time interval to 10 minutes before and five minutes
after the short dump. Then choose "System->List->Save->Local File
(Unconverted)".
3. If the problem occurs in a problem of your own or a modified SAP
program: The source code of the program
In the editor, choose "Utilities->More
Utilities->Upload/Download->Download".
4. Details about the conditions under which the error occurred or which
actions and input led to the error.
System environment
SAP Release..... 731
SAP Basis Level. 0007
Application server... "dc-ds-erp"
Network address...... "172.16.23.111"
Operating system..... "Linux"
Release.............. "3.0.13-0.27-default"
Hardware type........ "x86_64"
Character length.... 16 Bits
Pointer length....... 64 Bits
Work process number.. 1
Shortdump setting.... "full"
Database server... "dc-ds-erp"
Database type..... "ORACLE"
Database name..... "ECD"
Database user ID.. "SAPSR3"
Terminal.......... "NLC-HP"
Char.set.... "C"
SAP kernel....... 720
created (date)... "Sep 14 2013 06:16:24"
create on........ "Linux GNU SLES-11 x86_64 cc4.3.4 use-pr130820"
Database version. "OCI_112, 11.2.0.3.0, V1, default"
Patch level. 500
Patch text.. " "
Database............. "ORACLE 10.1.0.*.*, ORACLE 10.2.0.*.*, ORACLE 11.2.*.*.*"
SAP database version. 720
Operating system..... "Linux 2.6, Linux 3"
Memory consumption
Roll.... 0
EM...... 37708200
Heap.... 0
Page.... 106496
MM Used. 4666776
MM Free. 3709976
User and Transaction
Client.............. 210
User................ "HCM03"
Language key........ "E"
Transaction......... "PA40 "
Transaction ID...... "53EF470299AB5D67E1000000AC10176F"
EPP Whole Context ID.... "005056A301D11EE48A9D08B337F884E3"
EPP Connection ID....... 00000000000000000000000000000000
EPP Caller Counter...... 0
Program............. "SAPFP50M"
Screen.............. "MP000000 1000"
Screen Line......... 3
Debugger Active..... "none"
Information on where terminated
Termination occurred in the ABAP program "SAPFP50M" - in
"GET_HEADER_WITH_TCLAS".
The main program was "MP000000 ".
In the source code you have the termination point in line 146
of the (Include) program "FP50MDHD".
Source Code Extract
Line
SourceCde
116
CALL FUNCTION 'HR_HEADER_GET'
117
EXPORTING
118
DHDID = FHD_HID
119
BEGDA = BEGDA
120
TCLAS = TCLAS
121
* Es wird nur einer der folgenden 3 Parameter benutzt.
122
* Ausgewertet wird zunaechst MOLGA, dann P0001 dann PERNR.
123
* Der erste der nicht initial ist wird ausgewertet.
124
* MOLGA =
125
P0001 = P0001
126
PERNR = PSPAR-PERNR
127
IMPORTING
128
PROG = HEADER_PROG
129
DNUM = HEADER_DYNNR
130
EXCEPTIONS
131
HEADER_DEACTIVATED = 1
132
HEADER_UNKNOWN = 2
133
HEADER_GENERATE_DEACTIVATED = 3
134
HEADER_GENERATE_FAILED = 4
135
INTERNAL_ERROR = 5
136
OTHERS = 6.
137
138
IF NOT SY-SUBRC IS INITIAL.
139
* Bei Problemen gibt's eben ein leeres Dynpro.
140
HEADER_PROG = 'SAPMP50A'.
141
HEADER_DYNNR = '0090'.
142
ELSE. " NOT sy-subrc IS INITIAL. "
143
* Dann setzen wir jetzt auch noch das Datum fest.
144
PERFORM HEADER_BEGDA_SET IN PROGRAM (HEADER_PROG) USING BEGDA.
145
* Und schalten auf Uebergabe der PERNR mit globalen Variablen.
>>>>>
PERFORM HEADER_LAZY_ON IN PROGRAM (HEADER_PROG).
147
ENDIF. " (ELSE) NOT sy-subrc IS INITIAL. "
148
* Merken wie der Header heisst. Damit MPPERS00 sich erinnern kann.
149
* Wird mit Einfuehrung des Headerobjekts obsolet.
150
PERFORM REMEMBER_HEADER " "XYVPH4K015649
151
USING HEADER_PROG HEADER_DYNNR 'S'. " "XYVPH4K015649
152
ENDFORM.
153
154
* FORM RE588I *
155
156
157
158
* --> T588I_DHDID *
159
* --> T588I_MOLGA *
160
* --> T588I_TCLASImplement SAP Note 1004280.. your issue if fixed
If your issue is resolved request you to close the thread or else free feel to touch base
BR
Anil -
Employee group and Employee Subgroup....
Hi Experts,
I am just learning SAP now.....
I had created employee group(1 Employee) and employee subgroup(3Y executive), and i assigned employee group to subgroup, and i checked in the table T503Z,, even though it is showing an error while creating relationship.... the error is "entry 1 3Y doesnot exist in T503 check your entry" .
please reply me with IMG Path(SPRO)
regards
gosammyspro>Personnel Management>Personnel Administration>Organizational Data>Organizational Assignment-->Define employee attributes(V_503_C)
I think u missed this table , here u have Activity Status, Employment status, Training Status.Keep the cursor in the relevant feilds and go for f1(help) and fill the data
Best Regards, -
How to get no. of active employees in a employee subgroup on a particular date
Dear Experts.
Sorry for the basic questions.
I want to get the no. of active employees in a employee subgroup on a particular date. I am not using logical database.
I am facing problem with the date .
my select query as below .
SELECT PERNR PERSK
FROM PA0001
INTO TABLE LT_DATA
WHERE PERSG = '1'
AND ( PERSK = 'M1' OR
PERSK = 'M2' OR
PERSK = 'M3' OR
PERSK = 'M4' OR
PERSK = 'M5' OR
PERSK = 'M6' OR
PERSK = 'M7' OR
PERSK = 'P1' )
AND BEGDA = LV_DATE . with this select query i am get only those entries which are created on LV_DATE.
Please suggest the select query so the i can get no. of active employees working in employee sub group on LV_DATE.
I hope its clear.
Thanks & Regards,
BhushanHello ,
You have to use a join with table PA0000 on PERNR with the condition ( PA0000-STAT2 = 3 ) Active and , LV_DATE >= BEGDA AND LV_DATE < ENDDA .
Regards -
Error message 'Employee ID Missing'
You receive error message 'Employee ID Missing' while assigning credit card expenses in an Expense Report and then the user is not able to save the Expense Report.
This error message "Employee ID missing" unfortunately will appear when you open some of the old expense reports. These expense reports are consistent and do not have to be changed. The upcoming error message "Employee ID missing" can be ignored.
SAP has corrected this issue and for all new expense reports this error will not appear.
PS: If you have to change one of these old expense reports from business point of view, you can delete and reenter the cost assignment on expense level in order to get rid of this error message.
Thank you.
Best Regards,
CryssalHi
I have checked this but there is still the error message with the users. The org. unit is ok. Is there any note that can be applied so that when move users to another org. unit the error messages do not occur?
Kind regards -
Employee Subgroup as per Company Code
Hi,
Is it possible to have employee subgroup according to Company code
i.e. we have 2 company codes in India, is there any way to have different list of values for employee subgroups for the 2 company codes
Rgds
YashikaHi
This is an Expl
BUKRS -
> Company Code
PERSK -
> Emplouee Sub Group
A1
BUKRS -
> Company Code
PERSK -
> Emplouee Sub Group
A2
With Regards
Vikram N -
i need to create a new employee subgroup.
I have created it through Enterprise Structure->Hr->Employee Subgroups.
Now what other things need to configure.
regards
Nikinow got to
assign employee sub grps with sub grps
Enterprise Struicture
assigments
financial accounting
human resource
assing emp groups to em p sub grps -
Sample Data Used in Personnel Subarea and Employee Subgroup
Hi HR Guru,
Can anyone give me some sample values you used in Personnel Subarea and employee Subgroup? Our company is looking into HR implementation. We just wondered how other SAP customer's configuration for this field.
Thanks!
RLHi Reiling,
There are plenty of threads here that describe the concept of personnel area/subarea, employee group/subgroup. You can also check SAP documentation.
Based on that and your organization set up you should be able to chalk out the personnel structure.
Donnie -
Assign One Position to More than one Employee Subgroup
Dear Gurus,
Please is it possible to assign one position to more than one employee subgroup?
Secondly, I have a case here where employees in a particular cadre called Junior staff have different leave quota based on no particular criteria. This means that two people can be assigned to one position and have different leave quota based on Union agreement. If I create one employee group for all those positions who fall in this particular cadre, it would be difficult to generate their leave quota since I can only create generation rules by Seniority and age. And if I decide to create all the groups there are by the leave quota each group can get, I am still constrained by having 2people assigned to one position yet entitled to different quota. Please how do I go about this?
Your suggestions will be greatly appreciated.Hi Rhoda,
as to your second point: a solution for this was delivered as part of the SAP customer connection program,e last year in note 816423
This allows you to manually influence the grouping of the employee to have an additional criterion to determine leave entitlement.
AS to your first point: I can't quite see, what the purpose could be. Sure, you could change time dependencies accordingly, so more than one EE Subgroup assignment could be captured. But the field is setting the default value of the same field in PA, IT0001. If there is more than one value, it cannot be decided, which one is to use. So, in that respect, it doesn't make sense. Then it's easier and better to just leave the field empty in OM and have it filled manually in IT0001.
most comoanies don't used that field in OM anyway.
kind regards
Sven -
How to Specialize loan to some employee subgroup
how can I Specialize loan to some employee subgroups?
for examole if i want to define some groups of employees that can have an opportunity to have a loan but not others
I mean for example retired employees can have one type of loan and some other people can have another type or some of them can not have because they have had loan in past ....Hi,
Better you take based on allowance groupings. Feature "40LGR" will helps you permissibility of loans. -
Define Employee Subgroup Groupings?
hello all members,
Work Schedule Rules and Work Schedules in
what is Define Employee Subgroup Groupings?
so please explain to me ? with exampleEntries in table T508T are SAP standard. You cannot delete them, as per ypur reuirement you can change the text but not code. you can take 3 for salried employee and 1 for hourly wage earners.
-
Some employee subgroups not reading new tax?
Hi guys.
There was a change in the tax rates in the new zealand payroll starting 1October 2008 and we made the changes to the taxes in the tables manually according to sap note 1180876. now after applying the changes, one employee subgroup is picking up the changes and calculating correctly, all other employee subgroups are still using old tax rates for the period in october. Anyone help and detail, what could possibly be wrong and how to rectify the problem. Thank you guys.The assigment seems to be ok, however i have now realised that its not about the employee groups, in fact all groups are affected except and only for those employees with a threshhold 999999 which is the highest bracket. i looked at the records, in the tax tables, the 999999 bracket is like this
01.04.2004 to 31.03.2008
> 01.04.2008 to 30.09.2008
01.10.2008 to 31.12.9999
on one page and if the next record is selected the correct details appear. but the other records are created on different pages. could this be the cause of the problem?
Also when i used delimit, the system would create the new record i.e. 01.10.2008 to 31.12.9999 on the same page e.g.
tax code Z
Threshold 30000
then details then record >01.04.2008 to 30.09.2008
01.10.2008 to 31.12.9999
but then if you select the 01.10.2008 record, the details are wrong. should i change the details here, but then the threshhold would be wrong because it is greyed out on this screen? Help.
Maybe you are looking for
-
Dear all Using MC.9 transaction we will get the closing stock of a material in any date directly.I want to know that from which table we will closing stock of a material in a particular date.From MBEW we will get current stock only but ieed the
-
i was wondering if anyone knew the wiring configuration on a SB Li've 24bit for front panel audio. on ym case, i have both the 0pin block, and individual connectors. if anyone knew how to do this, it would be much apprecated
-
in have an ipad 10.9.5 processor 2.4 GHz intel core 2 Duo memory 4GB 1067MHzDDR3 mac HD i went to a webpage instead of the page my ipad went went to a ***** page and has been locked on it since please help
-
Soap response message encryption using integration broker
hi gurus, i have a requirement that to send encrypted soap response to a third pary system. so for testing purpose i am using soapui tool. i am able to encrypt request message and i am getting proper response from peoplsoft but its not in encrpting f
-
What are all the components and attrubutes of the SAP script
hi what are all the components and attrubutes of the SAP script please reply thanks in advance