PA30 Transaction
Hi,
I have created a record for Infotype 14 for a Pernr thru PA30 Transaction for Wage Type 1140. I entered the data on the next screen and saved the data.
One recoed was created in Infotype 0014, but the amount(BETRG) field is blank.
When I go to PA20/PA30 Transaction and view the Pernr-Infotype-Subty, I can see the value there, but in PA0014, though the record is being created, but the value is missing.
I asked the Functional Consultant and he told me that this value is not stored in Infotype 14 because this wage type is for Indirect Evaluation. There are some rules based on which the amount is calculated.
Can you help me how to get the values, does anyone know in which table these values will be stored?
Thanks and Regards,
Ishaq.
Hi Ishaq Ali Khan,
The affect of the wage type can be because of different infotypes. If U intend to check all of them it amy take lot of time. U can go to data element 'LGART' and select the where used list (Tablke fields). Here u can refine ur search by choosing only the tables starting with PA*
Similar Messages
-
Issue with pa30 transaction for the infotype 15
Hi All,
I am creating additional payments for the infotype 15 in PA30 transaction.
i followed following steps: wage type
amount
date of origin
assignment number
then i clicked Maintain cost assignment button there i entered cost center 1027 . anybody can tell me where this cost center will save i need that table name.
thanks,
maheedharHi Soumya,
it is saving in ASSOB table that fine. but my question is how to get particular cost center for the personal number.
thanks,
maheedhar -
Data needs to be seen thru pa30 transaction as well.
Hi All,
I have enhanced infotype 0023 ( Previoues emploment). As a enhancement I have added three fields in PA0023.
The three fields stores position and the experience in years and months of an employee in previous organization.
In pa30 screen as soon as user gives the start data and end date in IT0023 of begda and endda and presses enter , the difference of start dt and end dt is calulated and shown in
in customized field, also this gets stored in PA0023 table.
But the problem is while seeing the allready created records in pa0023 thru PA30 transaction, the value of year and month is shown as 0. Thru se11/se16, I can see the actual values but thru pa30 not able to see the actual value.
As per the requirement the actual value of years and months should be displayed thru pa30 .
Please suggest.
Warm Regard,HI,
Have you enhanced the infotype from PM01 ???
Are you check the data from same period for the employee. There might be multiple number of records for that employee.
Also check in PA20.
Award if useful -
Modifying F4 help in PA30 Transaction Based on Company Code
Hi Experts,
I have an requirement in PA30 Transaction when infotype 15 is changed / displayed , it takes me to a screen where I need to restrict the F4 HELP for the field Reason for change based on employee company code.
Do I need to modify the standard program or some badi or user exit avaialable.Please advice.
Thanks in Advance.
Regards,
IFFHi
Better U do some USEREXIT.....For validation according to u requirement
Regards;
Prabu -
How to validated screen field(Age) at PA30 transaction
Hi SAP Technical Guru,
i'm working with PA30 transaction, i have to validate the sceen field i.e. Birth Date.it should not consider less than 18 years,
eg:the person who has <18 yrs it should raise a message like min age invalid for employement
so pleHi SAP Techinical Guru,
please see code below, which i written to raise a message for filed date of birth,when the entere date if lessthan the 18 yrs it should raise message,
data: dyears like P0347-SCRYY,
ddays TYPE i,
fromdate TYPE d,
todate TYPE d,
temp TYPE string.
CASE innnn-infty.
WHEN '0002'.
IF sy-tcode = 'PA30'.
todate = sy-datum.
temp = innnn-data3.
CONDENSE temp NO-GAPS.
fromdate = temp.
CALL FUNCTION 'HR_HK_DIFF_BT_2_DATES'
EXPORTING
date1 = todate
date2 = fromdate
output_format = '01'
IMPORTING
years = dyears
EXCEPTIONS
invalid_dates_specified = 1
OTHERS = 2.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
IF dyears < 18.
MESSAGE ID sy-msgid TYPE 'E' NUMBER sy-msgno
WITH 'EMPLOYEE AGE IS LESS THAN 18 YEARS'.
RAISE error_occured.
ENDIF.
please give where iam getting wrong.
regards, -
DBIF_RSQL_INVALID_CURSOR error when using PA20/PA30 transactions
Has anyone encountered ABAP error DBIF_RSQL_INVALID_CURSOR while trying to use transaction PA20 or PA30. We started seeing this error this morning and we currently cannot figured why.
Please see the information below and from ST22 and SM21.
<b>----
//ST22
</b>
ABAP runtime errors DBIF_RSQL_INVALID_CURSOR
Occurred on 27.02.2007 at 15:45:31
Invalid interruption of a database selection.
<b>What happened?
</b>
The current ABAP/4 program "SAPFP50P " had to be terminated because
one of the statements could not be executed.
This is probably due to an error in the ABAP/4 program.
Unable to perform database selection fully.
<b>Source code extract
</b>
004540 dbname = t777d-dbtab. "QNOK019092
004550 * IF t582a-dbidn CA pspar-tclas. "QNOK019092
004560 psinfo-dbidn = pspar-tclas.
004570 ELSE.
004580 MESSAGE i016 WITH 'Infotyp '(inf) fps_infty 'nicht erlaubt '(not).
004590 APPEND psinfo.
004600 EXIT.
004610 ENDIF.
004620 CLEAR prel_db.
004630
004640 * Herausfinden ob irgendwelche Erweiterungs-FBs verfuegbar sind.
004650 * CALL FUNCTION 'HR_INFOTYPE_EXTENSION_GET' "XYVAHRK039990
004660 * EXPORTING "XYVAHRK039990
004670 * INFTY = FPS_INFTY "XYVAHRK039990
004680 * IMPORTING "XYVAHRK039990
004690 * SELECT_MODULE = SELECT_MODULE "XYVAHRK039990
004700 ** UPDATE_MODULE = "XYVAHRK039990
004710 * HAS_EXTENSION = HAS_EXTENSION "XYVAHRK039990
004720 * EXCEPTIONS "XYVAHRK039990
004730 * EXTENSION_DOES_NOT_EXIST = 1 "XYVAHRK039990
004740 * INTERNAL_ERROR = 2 "XYVAHRK039990
004750 * OTHERS = 3. "XYVAHRK039990
004760 * IF NOT SY-SUBRC IS INITIAL. "XYVAHRK039990
004770 * CLEAR HAS_EXTENSION. "XYVAHRK039990
004780 * ENDIF. " NOT SY-SUBRC IS INITIAL. "XYVAHRK039990
004790
<u><b>004800 SELECT * FROM (dbname) INTO prel_db
004810 WHERE pernr EQ fps_pernr
004820 AND begda LE fps_endda
004830 AND endda GE fps_begda
> ORDER BY PRIMARY KEY. </b> </u>
004850
004860 * IF HAS_EXTENSION = 'X'. "XYVAHRK039990
004870 * CALL FUNCTION SELECT_MODULE "XYVAHRK039990
004880 * CHANGING "XYVAHRK039990
004890 * PREL_DB = PREL_DB. "XYVAHRK039990
004900 * ENDIF. " HAS_EXTENSION = 'X'. "XYVAHRK039990
004910
004920 MOVE-CORRESPONDING prel_db TO prelp.
004930 CLEAR prel_db.
004940 MOVE fps_infty TO prelp-infty.
004950
004960 MOVE prelp TO fps_pskey.
004970 READ TABLE ps WITH KEY fps_pskey BINARY SEARCH.
004980 IF sy-subrc NE 0.
004990 MOVE sy-tabix TO fps_tabix.
<b>----
//SM21
</b>
DIA 00 002 PA30 BY7 Database selection with invalid cursor 1
DIA 00 002 PA30 R68 Perform rollback
DIA 00 002 PA30 AB0 Run-time error "DBIF_RSQL_INVALID_CURSOR" occurred
DIA 00 002 PA30 AB1 > Short dump "070227 122859 daladg45 RIYER " generated
DIA 03 600 PA30 BY7 Database selection with invalid cursor 1
DIA 03 600 PA30 R68 Perform rollback
DIA 03 600 PA30 AB0 Run-time error "DBIF_RSQL_INVALID_CURSOR" occurred
DIA 03 600 PA30 AB1 > Short dump "070227 123001 daladg45 RIYER " generated
<b>----
//ADDITIONAL SYSTEM INFORMATION
</b>
SAP Release: 4.6C
Database: DB2
SP Level: Basis 53, ABAP 53, APPL 53, HR B8
Kernel Level: 4.6D patch level 2265
Thank you in advance.The issue has been resolved and turned out to be as a programming error. The developer had corrected the issue. Unfortunately I don't have the details as far as which part of the code was fixed.
-
Attaching a note from PA30 transaction in the workflow
Hi All,
I have developed a workflow which gets triggered when a record for infotype 0267 is created in pa30.
Initially when the record got created a work item appeared in the approvers inbox and he could either approve or reject it.
Now the requirement is that the user shoud be able to attach a note when he creates the record in PA30.
The approver who receives the workitem should be able to view this note also.
I have no clue regarding how this can be done. Please help me out.
Regards
ShraddhaHi,
What is this approval for? is it to decide whether infotype 0267 can be created or not? what happens if approver rejects it.
It looks like, you are sending for approval after infotype record is created, rather it should be in otherway round, first get the approvals and once it is approved then create the infotype record.
However if your approval is for somethine else and need to be done after the infotype record is created, to achive your objective you can do below
1. While creating infotype record in PA30, in 'Services for Object' you can create an attachment.
2. In your workflow, in the workitem that goes to approver send PREL Object with correct key either as AdhocObject. In runtime, this will give a link in the workitem. So, approver when he clicks on this, he/she can go to PA20 of this record. Then he has to check any attachments available and can take his decision based on that.
another approach:
1. Using Assign Fascimile functionality in PA30 also we can add attachments to infotype records. You can find this option under 'Extras -> Assign Fascimile'
2. However to use this, first you need to decide which document type to be used, check in OAC3 to find associated doctypes for Object PREL. based on this you can choose the correct document types.
Hope this helps you !!
Regards
Krishna Mohan -
Work flow to be triggered from portal but not from PA30 Transaction
Hi,
We have copied a standard workflow to enhance it and attached standart event to that workflow in SWETYPV t-code.
Now the work flow is triggered from both PA30 and portal whenever changes are made.But we want it to be triggered from portal alone.
Can anyone suggest how can i restrict work flow start event to be triggered from portal alone.
Thanks in advance.
Martina.My suggestion is instead of starting the workflow by using EVENT it is better to start by using SAP_WAPI_START_WORKFLOW
As you are saying that you need to trigger the workflow only from the protal. Now in the portal you might be using a WebdDynpro Application or a BSP application, so in that application after filling all the details you might be having a button like Save or Submit or Create so under this final button you call the FM SAP_WAPI_START_WORKFLOW in the action handler.
And more over even by using this FM you can even pass the values from WD Application to workflow by using the tables Parameter Simple_container.
And one more thing is if you start a workflow by using a event then when ever the event is occured then the workflow gets triggered.
or make use of Start Condition in the basic data of the workflow. -
Help with PA30 transaction...
Hi,
I would like to to know how do we store various data for various communication types
in PA30 for a given personnel number.
For example, when I want to store email ID I use subtype as '0010' and save it but now I
also want to save the Syetm user id of the user for type '0001'. But when I save it using
type '0001' then the data with type '0010' gets overwritten and now the PA0001
stores data with user type '0001'.
I want the data to be stored both for Type '0001' and '0010'.
Thanks.
Regards,
RajeshHi,
If you are sure, you selected the right subtype for storing data, then please select the overview icon from intial PA30 screen after selecting the infotpe 0105.
Else please use the navigation arrow key to scroll between records. As you have subtype 0001 & 0010, you get to see 0001 as the first record . Please select the navigation arrow and you will be able to see the second record for subtype 0010.
Reward if this was helpful.
Regards -
Changes in SPRO for add Subarea in PA30 transaction
Hi Experts,
I have by mistake adding a new subareas Human Resource for a particular area in SPRO in Quality Server and release it to production.it was updated in production. But the changes does seems in production.What will i do, please suggest.Is it harm to our sap server.Please show me necessary steps to rectify it.Suggestions definitely RewardedIt will be better that watever new PSA u r creating..create it in development and than transport it to quatlity and then to production. This is the standard practice used by SAP so that all three servers have the same configuration.
and talking about your requirement create a new PSA in development and config its grouping through V_001P_ALL and then transport it to production.
previously created PSA should also be there in production check it through V_T500P table.
Hope ur problem will be solved now. -
Need help for the infotype 15 in PA30 transaction
Hi,
My requirement is :
In infotype 0015 when ever i change the amount i need old amount and new amount respectively.
I am getting new amount by using below logic.
"-- Get changed record
CALL METHOD CL_HR_PNNNN_TYPE_CAST=>PRELP_TO_PNNNN
EXPORTING
PRELP = INNNN
IMPORTING
PNNNN = I0015.
anybody can tell me how to get old amount.
Thanks,
MaheedharHi, Tadakamadla
You can do the following way i think.
For Example
date = begda -1 . " Begda of Current Record
now select following way.
Select single * from pa0015
where pernr = pernr
and endda = date.
Hope will help you..
Please Reply if any Issue,
Regards,
Faisal -
Attachment in the Services for the object (Transaction PA30)
Dear Friends
i have uploaded a file (from my desktop)using Services for the object in PA30 transaction for a particular personnel no. . The services for the object is just above the Create Icon in PA30 Transaction.
Now i would like to know where this file is being saved which was upload from my desktop . Later if i remove the file from my desktop even then i can see that file
still being there in the attachment when i click the Services for the object.
Please could any one let me know.
Regards
syamalaHi,
Have a look at this thread.
attachment in PA30
Regards,
Manoj. -
LSMW for transaction PA30.
Hi Experts,
I want to know the steps to create LSMW for Transaction code PA30 (recording).Please dont send me LSMW for other transactions.....I need the steps only for PA30 transaction. Points will be rewarded.Check this site for LSMW document..
http://www.erpgenie.com/abap/index.htm
Check this link for Step-by-Step Guide for using BAPI in LSMW with screen shots
http://www.****************/Tutorials/LSMW/BAPIinLSMW/BL1.htm
Check these threads.
Inbound Idoc With LSMW
LSMW Using IDOC
Also check this link too
http://www.abapprogramming.blogspot.com/2007/08/difference-between-conversion-and.html
regards. -
How to add a field in standard tcode pa30 with info type 21.
Hi Experts
I need to add a field Child Allowance Entitlement in PA30 transaction where infotype is 21, this field is available in table P0021 but which is not active in standard transaction.
I just check in SPRO Settings - > Personnel Management - > Personnel Administration -> Customizing user Interface -> Change screen modificaion -> in that i gave the module pool number as mp002100 and screen number as 2000. the field is not shown there. but in alternative screen 2005 that field is available how can i display that field in the standard transaction pa30 with infotype 21.
Can anyone please suggest me to display the field in the standard transaction.
Regards,
Vijayan.RHi Vijayan,
to modify the infotype screen for your purposes, you have to maintain feature P0021 as mentioned above, in order to obtain your screen modifier.
Usually this modifier is equal to your corresponding MOLGA.
This modifier is then used in V_T588M, when you can assign alternate screen modification to your modifier.
Let`s say :
Modifier 06 - France - Screen 2000
Modifier 01 - Germany - Screen 2000 with some hidden fields.
I hope it helps
Best regards
Ondrej
Edited by: Ondrej Smutny on Aug 15, 2011 10:38 PM -
Business Object BUS1065 using PA30
Dear Experts,
As per my requirement, I am using business object BUS1065 in PA30 for creating attachment and stored document until here it is working fine but the business object is not taking the info type value which is I entered in PA30 transaction. I am found this problem in OAAD transaction where I am testing the attachment file .
Please assist me on this issue, If any one have idea about the issue.
I had tried to find in SAP FORUM, but I could not get like this issue.
Appreciate your response.
Thank you.
Regards,
Prasad.Hi Robert,
The DI API documentation about the UserPermission + UserPermissionTree object mentions that:
It mentions it in the introduction to this object - and essentially in the <b>Remarks</b> it even points you to the menu.
Regards,
Frank
Maybe you are looking for
-
SharePoint 2013 OS: Windows Server 2008 R2 vs Windows Server 2012 Standard
Hi Team, We are thinking on upgrading from SharePoint 2010 to SP 2013 soon. I have been researching about the server OS I should install as host, and it seems that SharePoint 2013 is fully compatible by now with both Windows Server 2008 R2 Standard +
-
Is anybody having the same problem? I am on 2014.2 but the Adobe server tells my it is not. Thanks.
-
File not getting created at the Reciever
Hi All, I have implemented a simeple file to file scenario. The file is getting deleted from the source directory but is not getting created in the target directory. It shows a checkered flag in SXMB_MONI . When i do Communication Channel monitoring
-
Template for O12* WBS long text
Is it possible to create a template for O12* WBS long text. I think SAPscripts can be used. If it can be used can anyone suggest me as how to go about doing it . Thanks Edited by: Alvaro Tejada Galindo on May 23, 2008 5:33 PM
-
Switchover using dgmgrl throwing ORA-12514: TNS:listener does not
Hi, oracle version : 11.1.0.7 os : sun soalris i am able to switchover the roles of primary and standby but i am getting this error DGMGRL> switchover to qecgpoca; Performing switchover NOW, please wait... New primary database "qecgpoca" is opening..