Enhance Infotype 0000 (Actions) of PA30
Dear Experts,
I have a requirement to use the "Reserved Field/Unused Field of Length 2" of PA0000 table to store my custom data in it.
I don't know if we can make use of these fields or not?
I have tried to enhance this info type using PM01 transaction, but it does not allow me to enhance the info type 0000-Actions.
I simply want a field to be added in info type "Actions" which will be displayed in PA30 and that data gets saved in PA0000 table.
Can you please guide me with this?
Thanks,
Praveen
Hi,
Well, as I told you, infotype 0000 cannot be enhanced...
So no you cannot do that, or you will have to repair the infotype, which is not to be adviced...
You can however update the "unused" fields on IT0000 from other infotype/custom program but you won't be able to display it on action tab without a standard repair...
Kr,
m.
Similar Messages
-
Infotype 0000 Actions overview problem
Hi mates,
we are upgrading DEV system from 4.6C to 6.0.
After upgrading the system we cannot see data on overview screen on infotype 0000, and on all other ITs we can see data.
Could you tell me what could be the problem with IT0000?
Thanks
RomanoHi
This problem may have two possible reason:
1)IT0302.You may need to check your entries in T529A, as you might have
activated this infotype (0302 additional actions)and therefore all
completed actions saved in infotype 0000 (actions)also need to be logged
in infotype 0302.
if this IT has been activated y mistake then just deactivate it, if not
you will need to running report 'RPUEVSUP'.(please check the documenta-
tion of this report before hand).
2)If you do not use IT 0302, you will need to check your setting in
table T77S0.
If the switch ADMIN EVSUP has value '1' In order to deactivate this
functionality 'Additional actions' again, just set the value for this
swith ADMIN EVSUP back to 'blank' in table T77S0.
Group Sem.abbr. Value abbr
ADMIN EVSUP ' '
After deactivating this option, the infotype 0000 records should be
diplayed again on the overview screen.
Regards
Ramana -
How to select all PERNR from infotype 0000 (Action)
Hi,
How to select all PERNR from IT0000 (Action), if an action has been done on IT0000 between reporting START DATE and END DATE. What fields I should consider in IT0000.
Thanks,
miniYou can try:
data: t_0000 type standard table of pa0000.
select * from pa0000
into corresponding fields of table t_0000
where begda le <your-initial-date> and endda ge <your-final-date>.
Or use one of options described at last forum.
Regards!
Marcello
Edited by: Marcello Lanzoni on Jul 24, 2008 8:11 PM -
Problem with Employment Status in Actions Infotype (0000)
Hi All
I am trying to upload the Pernr details for Actions (0000) Infotype in PA30.
I am facing a strange issue, where even though i am passing '1' (INACTIVE) to the employment status (STAT2)field, it still takes the status as '3' (ACTIVE). Also, even though i am not passing anything to the Special Payment (STAT3) field, it still takes it as '1' (Standard Wage Type). What may be the reason for this?
I am using the BAPI_HRMASTER_SAVE_REPL_MULT for HR Master Upload and here are the values i am passing to the BAPIHR0000 table:
w_bapihr0000-obj_id = '00002400'.
w_bapihr0000-infotype = '0000'.
w_bapihr0000-to_date = '99991231'.
w_bapihr0000-from_date = sy-datum.
w_bapihr0000-changed_on = sy-datum.
w_bapihr0000-changed_by = sy-uname.
w_bapihr0000-action_type = '01'.
w_bapihr0000-employment_status = '1'.
APPEND w_bapihr0000 TO t_bapihr0000.
CLEAR w_bapihr0000.
And this itab t_bapihr0000 i am passing into the BAPI.
please help asap.
Regards
HarshAction Type 01 u r passing, please check the config ACtions Table, what is the Status Maintained for that Actin Type.
Table: T529A
Regards.
...SAdhu -
Resignation / Reliving deletion log data in actions infotype 0000
Dear all,
When we delete resignation/relieving entry in Pa30 in actions infotype 0000 no log is maintained.
where i can see the deletion log please help.
Regards,
Gaurav soodYou have set the indicator in Table: T529A. for the field U0000 for the leaving action.
If you set the indicator U0000, the personnel action type is stored in the Actions infotype (0000). -
Updating action type field in infotype 0000.
Hi experts,
I have to update the action type(MASSN)field and reason for action(MASSG)field in infotype 0000 for the existing record. I am trying to use function module HR_INFOTYPE_OPERATION to update it,but i am not able to update the action type field.Below is the code.Can anybody please give me a solution for this.
DATA:ls_p0000 type p0000.
DATA : RETURN like BAPIRETURN1.
DATA : KEY like BAPIPAKEY.
DATA : RETURNE like BAPIRETURN1 .
DATA :NOCOMMIT like BAPI_STAND-NO_COMMIT.
PARAMETERS:is_pernr type pernr.
ls_P0000-SUBTY = 'IG'.
ls_P0000-PERNR = IS_pernr.
ls_P0000-BEGDA = '20100101'.
ls_P0000-ENDDA = '99991231'.
ls_P0000-MASSN = 'IG'. "action type
ls_P0000-MASSG = '01' . "reason for action
CALL FUNCTION 'BAPI_EMPLOYEE_ENQUEUE'
EXPORTING
NUMBER = IS_PERNR
IMPORTING
RETURN = RETURNE.
CALL FUNCTION 'HR_INFOTYPE_OPERATION'
EXPORTING
INFTY = '0000'
NUMBER = ls_P0000-PERNR
SUBTYPE = ls_P0000-SUBTY
OBJECTID = ls_P0000-OBJPS
LOCKINDICATOR = ls_P0000-SPRPS
VALIDITYEND = ls_P0000-ENDDA
VALIDITYBEGIN = ls_P0000-BEGDA
RECORDNUMBER = ls_P0000-SEQNR
RECORD = ls_P0000
OPERATION = 'INS'
TCLAS = 'A'
DIALOG_MODE = '0'
NOCOMMIT = NOCOMMIT
IMPORTING
RETURN = RETURN
KEY = KEY.
CALL FUNCTION 'BAPI_EMPLOYEE_DEQUEUE'
EXPORTING
NUMBER = IS_PERNR
Thanks in advance.operation "INS" is for insertion,check the FM documentation for value to be passed to operation parameter for change.
I think its "MOD"
Edited by: abapuser on Sep 15, 2010 2:02 PM -
Duplicate entries in Infotype 0000 :- Delete problem
Hi,
There is a scenario where duplicate entries have been entered by mistake in infotype 0000 for a same action XE with same dates.
If I am trying to delete one of them it's giving me an error "Action XE that changed the status was found . Data
Inconsistency".
Please let me know how can I delete one of them manually.
I can do it through a program by direct table delete but don't want to do that.
Thanks
Umangdon't know if this would work.. but you can give it a try.. ensure nobodyelse is in PA30.. change the time constraint for 0000.. delete the unwanted record & change the Time Constraint back..
Regards,
Suresh Datti -
I want to enhance infotype 2003.
I'm going through PPCI transaction, i've created structure CI_2003 with a new field.
I've created modulpool ZP200300, and i've inserted a new entry in table T582C.
But when i check the infotype via PA30 my new field is not shown,
Any ideas???Unfortunately you cannot enhance the Time Infotypes.. pl take a look at this
Re: Add new field to 2001 infotype -
HR_INFOTYPE_OPERATION insert infotype 0000
I am using HR_INFOTYPE_OPERATION to insert a new infotype 0000 record. However, if there's any future record exist, my program should not overwrite future record but delimit my current record. How can I achieve this? I tried to pass in HR_INFOTYPE_OPERATION with a new 0000 record with end date not 31.12.9999 but system return an error.
Hi Ajay,
When you use BDC or FM to update infotype, you can not call dynamic action as it wont be supported by SAP.
So if you wnat to meet your requirement you have to create one RFC FM inside which you can call from the user exit or after your code had executed the FM operation and got the success message you can call the same FM for updating other infotypes.
The best approach can be to create BDC sessions for updating each infotype after you have done with update of IT0000.
Hope this will help you in resolving your queries.
Regards,
guds -
Difference in action menu , infotype menu, actions
can somebody tell me difference in these three with screen shots.
Kind regards,
ShrutiActions - YOu organisation will have certain events which will be performed during the employees life term in that company, such as Hiring, Transfer, promotion etc. These u will configure in PM--> PA --> Customising procedure --> Actions > setup personnel actions. After u configure actions, you will configure the infotype menu, i.e the infotypes you need to maintain for each actions. For eg: for Hiring you wil definitly need IT00, 01, 02 etc..and these infotypes will be executed in a sequence. So you wil create an infogroup and assign these infogroups to actions. PM> PA --> Customising procedure --> Actions --> Define Infogroups. These infogroups will be define in IGMOD.
Infotype Menu - This is what you will configure for PA30. For each tabs such as "Basic Employee data", Contract Data, Planning data, you wil decide what infotypes should be visible under it. Path: PM--> PA -->Customising procedure --> Infotype menu
Action menu - This is the menu which will get displayed in pa40 screen. The actions you configure for your enterprise wil be displayed here.
Note: the reference user group no. which you will maintain for action menu and infotype menu will have to be given in the UGR in User parameter -
BUS1065 - SAP HCM - Employee changes in infotype 0000 + infotype 0001
Dear all,
I have a problem with the customizing in order to recognize the changes in infotype 0000 + infotype 0001 for employees.
What do I want?
If there is a new hire, a rehire, a retire or a company-left action, I want to start ONE workflow in order to dispatch the employee data to several satellite systems considering the new validity dates.
What happens currently?
I maintain a rehire action through transaction PA40 and the system raises several events so that the workflow start multiply, meaning raises event hired, rehired, companyleft, ...
My customizing:
TCode: SWETYPV
BO BOR-Objekttyp BUS1065 COMPANYLEFT WS91000007 0
BO BOR-Objekttyp BUS1065 HIRED WS91000007 0
BO BOR-Objekttyp BUS1065 POSITIONCHANGED WS91000007 0
BO BOR-Objekttyp BUS1065 REHIRED WS91000007 0
BO BOR-Objekttyp BUS1065 RETIRED WS91000007 0
TCode: SWEHR1
P Person 0000 BUS1065
P Person 0001 BUS1065
TCode: SWEHR2
P Person 0000 Maßnahmen APP 100 BUS1065 CACS_LOG_HRINFTY
P Person 0000 Maßnahmen DEL 100 BUS1065 CACS_LOG_HRINFTY
P Person 0000 Maßnahmen INS 0 BUS1065 HR_EVENT_RULES_PA0000
P Person 0000 Maßnahmen INS 100 BUS1065 CACS_LOG_HRINFTY
P Person 0000 Maßnahmen UPD 0 BUS1065 HR_EVENT_RULES_PA0000
P Person 0000 Maßnahmen UPD 100 BUS1065 CACS_LOG_HRINFTY
P Person 0001 Organisatorische Zuordnun APP 100 BUS1065 CACS_LOG_HRINFTY
P Person 0001 Organisatorische Zuordnun DEL 100 BUS1065 CACS_LOG_HRINFTY
P Person 0001 Organisatorische Zuordnun INS 0 BUS1065 HR_EVENT_RULES_PA0001
P Person 0001 Organisatorische Zuordnun INS 100 BUS1065 CACS_LOG_HRINFTY
P Person 0001 Organisatorische Zuordnun UPD 0 BUS1065 HR_EVENT_RULES_PA0001
P Person 0001 Organisatorische Zuordnun UPD 100 BUS1065 CACS_LOG_HRINFTY
TCode: SWEHR3 (For testing purpose only one entry)
P Person 0000 INS 1 BUS1065 HIRED
Can anybody tell me how I can customize our system so that the system raises only event hired for a new employee hire and e.g. companyleft event for a termination action?
Thx you all in advance for your support!!!
In case you need more information, don't hesitate to contact me!
Kind regards,
AndréHi
TCode: SWETYPV
BO BOR-Objekttyp BUS1065 COMPANYLEFT WS91000007 0
BO BOR-Objekttyp BUS1065 HIRED WS91000007 0
BO BOR-Objekttyp BUS1065 POSITIONCHANGED WS91000007 0
BO BOR-Objekttyp BUS1065 REHIRED WS91000007 0
BO BOR-Objekttyp BUS1065 RETIRED WS91000007 0
Iam not sure about what you have done in the customizing but, the above settings represents that the same workflow is set as receiver for different events.
Now As per my understanding what ever you have posted, I feel like you want to restrict the workflow intiiation only for some of the events. and for the remaining events you do not want to start the workflow.
If this is the case then I would suggest that to over come any kind of issues, I suggest you take a copy of the workflow WS9100000070 and assign the new workflow template to each different event, in this way you can differentiate which workflow is acting as a receiver for the event.
and accordingly you activate the Event Linkages in SWE2 txn too.
Regards
Pavan -
Infotype 0000 - FM for Inserting records ?
Hi ,
Can anyone tell me which FM I can use to insert a
record into IT0000 with a Z-action type without
casing any data discrepancy ?
Thanks a lot.
Regards,
Sandip.
<removed_by_moderator>
Edited by: Julius Bussche on Jan 20, 2009 11:29 AMThank you for answering.
I have tried using LSMW with Idoc messages and recordings but with no success.
I also tried using HR_INFOTYPE_OPERATION to put a hiring action into infotype 0000 but i get an error message 'Personnel number not yet assigned'.
CALL FUNCTION 'HR_INFOTYPE_OPERATION'
EXPORTING
infty = '0000'
number = '310' "New external personnel number
record = data_for_infoset_0000
operation = 'INS'
validitybegin = '01011970'
validityend = '01019999'
IMPORTING
return = p
key = t_p.
Can i use HR_INFOTYPE_OPERATION to hire new employees, and how can i do it?
Now I think my only hope is RPUSTD00, so i wan't to try it. -
Infotype 0000 Creation using HCM Processes and forms in MSS
Hi,
I need to create an Action for Transfer an employee using HCM Processes and Forms. So, my form should update infotype 0000, 0001, 0008 etc.
But when I provide create operation for infotype 0000, system is throwing short dump. When I change the operation to change nothing was creating in infotype 0000 for that respective employee. Is there any way to update infotype 0000 using HCM Processes and forms. Please help me here.
Thanks & Regards,
Nayani.Hi Chris,
Thanks for your reply mate.
I understand that for IT0000 update we don't have to configure it explicitly.We just assign values to MASSG and MASSN and IT0000 should update. I am doing exactly that.
For the "condition" we do have multiple rules for that and I am familiar about the trickthat the rule fields must be part of the SAP_PA service which is actually making the update. That's all in place and that's working fine.
Now coming to the problem -
The "action" is "Return from Career Break" where the only PA infotype that has to be updated is IT0000. Besides that we are updating Absences,IT2001.
I have tested the process thoroughly and it seems that the system does not allow an IT0000 update without any other PA data change. To test this, I added a PA infotype update in my config and at that time IT0000 got updated beautifully. But when I am trying to update only IT0000, it fails.
To solve the issue, I had a discussion with my team and we have decided to copy IT0001 along with IT0000. So as of now, we have sorted out a workaround but the technical issue is something I would like to look into.
If you figure out anything then please let me know.
Appreciate your help.
Thanks,
Saikat -
Hello,
I am new to HR-ABAP. Please let me know can we enhance Infotype in HR? If yes, how can we do it? I have an requirement to add a new tab into an infotype PA30.
Regards,
MartinHi,
Infotype can be enhanced using transcation PM01. This allows you to create new transcation, enhance infotype or copy infotype. In your case you need to check out whether Copy infotype into custom infotype will be benefitial or enhancing it will be useful.
I hope this will give you an idea to do it.
Refer this link this may help you :
Enhancement for PA20 (ABAP-HR)
Thanks,
Madhura
Edited by: Madhura Nadgauda on Sep 17, 2008 11:49 AM -
Authorization for Infotypes and Actions
Hi Experts,
In my project i have a requirement to give authorization to individual infotype level and also give authorization for each and every PA40 actions .
Please give me a solution if any.
thanks..
AvikHello:
For authorization to individual infotype, use object P_ORGIN, authorization field INFTY. In here you can specify individual infotypes, and also authorization level on field AUTHC:
R - Read access
W - Write access
M - Matchcode access
E, D - Enqueue, dequeue access (Asymmetrical double verification principle)
S - Symmetrical (Symm. double verification principle)
For authorization for each and every action, use:
INFTY: 0000 (Actions infotype)
SUBTY: ## (Specific actions)
This is done with basis team cooperation in transaction PFCG.
Hope this helps
Regards.
Maybe you are looking for
-
Dear fellow Macbook (preferable with retina users!) users! Whenever I press the power button to start up my Macbook with Retina (Mid-2012), I hear this very faint fuse-like (cannot describe it any better, sorry!) coming from the top (I think the top-
-
I want to underline (the whole length of the page) my header, so it appears in every header. Any ideas? If I insert a line in the header, trying to stretch it makes it wander from the header box; thus, keeping it from repeating. Thanks!
-
JCORBA Clients created using JDeveloper not running
Hi! This is about a problem that I'm facing creating and running JCORBA clients on JDeveloper 1.1. I followed the example provided in the documentation for JCORBA applications provided in the site www.olab.com. 1. The server object compiles just fine
-
I have always wanted to create a game in java but I will not use Swing components for obvious reasons. Thus I have decided to create my own in-game components. Many will be simple like buttons, checkboxes and so on. I have some questions before start
-
WLS started as NT service: javai.dll not found
Hi, I have just installed WLS 5.1 SP8 as NT Service. After trying to start the service from the console I get the message "The dynamic link library javai.dll could not be found in the specified path ...". But the WLS seems to work anyway (what I have