Number/ unit field in infotype 0015
Hi Experts,
There is a number/unit field in infotype 0015. What is the exact use of this field? Can we make payments by this field? Like if i want to pay an employee 2days extra Basic salary due to some reason, then how shd i configure my wage type so that system automatically calculate the amount by entering the number/ unit field.
plz help
regards
Kunal
If i enter some number/unit, then how the system will calculate the amount for that.
Like if i want to pay an employee 1day extra salary due to some reason and i want to pay this through the Ex-gratia wage type, shd i just enter the number=1 and unit =days??
System is not paying anything for this values.
plz help
regards
kunal
Similar Messages
-
Urgent: Validation on additional units field in Infotype 15: Points assured
hi all
I am implementing enhancement PBAS0001using function exit EXIT_SAPFP50M_002
for putting validation on number of additional units entered.
In our company, a predefined no. of units is allotted to every PS group for the whole year. Now i need to validate if the no. of add. units entered for an employee for a given year against the limit set for the PS group he belongs to.
I have created two ztables. One is a master table for the PS group and the annual limit.
and the other one is for storing the month wise additional units and the total add. units conusmed . Its structure is : pernr, lgart, entry_date, add. units, total units consumed, year, month.
Now in the exit i am coding statement like
lv_new_tot = innnn-anzhl + lv_tot.
where lv_new_tot denotes the new sum of add. units consumed and lv_tot is the previous
total of add. units consumed.
But it gives an error saying: INNNN does'nt have a component anzhl.
Now please tell me how to refer to the additional units for the current entry being made.
<b>Points will be awarded surely.</b>
thanksHi,
Have a look at this thread regarding the coding in userexit-EXIT_SAPFP50M_002.
User Exit for Infotype 0019
Reward points if Helpful.
Revert back if u need anything else.
Regards,
Manoj. -
Reg: Infotype 0015 data is not showing in payroll run
Hi All,
I have an issue as below:
I have an employee where IT 0001 Contract field is: Hourly paid employee is maintained,
and IT - Wage(Basic salary - hourly) amount 100 SD.
When i maintain custom wage in IT and in Number/units field as 5 HOURS.
Now when i run payroll and check in CRT Table, system has to show the amount of hours maintained in IT but it is showing only hours.
Calculation has to happen as per below
Based on IT 0001 Contract field as hourly paid employee and also IT 0008 Basic salary- Hourly wage amount, system has to multiply hours maintained in IT and show the amount.
Wage amount DESIGNED * 5 hours = 500 SD , should be shown under amount column.
Please advise me why amount is not showing in CRT Table.
Regards,
sajithV_512w_D - valuation basis is 100%
PCR
Rule ESGPCR VaKey Operation
ZZ11 * VWTCL 76
ZZ11 * * VAKEYPAYTY
ZZ11 * * * GCY ZX11
ZX11 * AMT= BETRG
ZX11 * NUM= ANZHL
ZX11 * VAKEYZEINH
ZX11 * *** VWTCL 47
ZX11 * *** * OPIND NA
ZX11 * *** * ADDWT *
ZZ11 Additional payments/deductions PC76
" VWTCL 76 Processing class
" VAKEYPAYTY Payroll Type
GCY ZX11 With exact w.types
A
B
" 1
" VAKEYPAYTY Payroll Type
" A
GCY RX11 With exact w.types
B
" 2
" VAKEYPAYTY Payroll Type
GCY RX11 With exact w.types
" A
GCY RX11 With exact w.types
B
" 3
" VAKEYPAYTY Payroll Type
GCY RX11 With exact w.types
" A
GCY RX11 With exact w.types
" B
GCY RX11 With exact w.types
ZX11 Additional payments/deductions PC47
AMT= BETRG Set
NUM= ANZHL Set
" VAKEYZEINH Time unit in v.key
" VWTCL 47 Processing class
OPIND NA Operation indicator
ADDWT * OT Output table
" A
OPIND NA Operation indicator
ADDWT * OT Output table
" R51P1?14N Rec.exists for ind?
" X
R51P1=14N Read record for ind.
ZERO= RN AmtNumRteTime = 0
ADDWT * OT Output table
" Q
ELIMI * Elim.time period ID
ADDWTE* RT Results table
ADDWT&MY10 VAR Variable table
" 012
" VWTCL 47 Processing class
OPIND N Operation indicator
ELIMI 123 Elim.time period ID
ADDWT * OT Output table
" 3
" VAKEYZEINH Time unit in v.key
ZX11 Additional payments/deductions PC47
AMT= BETRG Set
NUM= ANZHL Set
" VAKEYZEINH Time unit in v.key
" VWTCL 47 Processing class
OPIND NA Operation indicator
ADDWT * OT Output table
" A
OPIND NA Operation indicator
ADDWT * OT Output table
" R51P1?14N Rec.exists for ind?
" X
R51P1=14N Read record for ind.
ZERO= RN AmtNumRteTime = 0
ADDWT * OT Output table
" Q
ELIMI * Elim.time period ID
ADDWTE* RT Results table
ADDWT&MY10 VAR Variable table
" 012
" VWTCL 47 Processing class
OPIND N Operation indicator
ELIMI 123 Elim.time period ID
ADDWT * OT Output table
" 3
" VAKEYZEINH Time unit in v.key
ZX11 Additional payments/deductions PC47
AMT= BETRG Set
NUM= ANZHL Set
" VAKEYZEINH Time unit in v.key
" VWTCL 47 Processing class
OPIND NA Operation indicator
ADDWT * OT Output table
" A
OPIND NA Operation indicator
ADDWT * OT Output table
" R51P1?14N Rec.exists for ind?
" X
R51P1=14N Read record for ind.
ZERO= RN AmtNumRteTime = 0
ADDWT * OT Output table
" Q
ELIMI * Elim.time period ID
ADDWTE* RT Results table
ADDWT&MY10 VAR Variable table
" 012
" VWTCL 47 Processing class
OPIND N Operation indicator
ELIMI 123 Elim.time period ID
ADDWT * OT Output table
" 3
" VAKEYZEINH Time unit in v.key
" VWTCL 47 Processing class
OPIND Operation indicator
ADDWT * OT Output table
" A
OPIND Operation indicator
ADDWT * OT Output table
" R51P1?14N Rec.exists for ind?
" X
R51P1=14N Read record for ind.
ZERO= RN AmtNumRteTime = 0
ADDWT * OT Output table
" Q
ELIMI * Elim.time period ID
ADDWTE* RT Results table
ADDWT&MY10 VAR Variable table -
FI-TRV: travel expenses in PR05 as number * unit
Hi All,
does anyone know a way of making it possible to enter expenses not as a amount in PR05, but as a number and unit (for example number * trip abroad). A bit like the way kilometers can be entered. Travel then needs to obtain the rate to be able to calculate the actual cost. When posting the expenses to CO/HR you get both the number/unit and amount.
(When only using HR I would use infotype 0015 with a wagetype that allows input by number and amount, but Travel does not seem to support that)
I would be very much obliged if anyone of you could help me out!
Thanks,
Richardno i think it t he entries gets defaulted by it own
you try the same scenario and test it ....
As far i know IT0003 PY status gets defaulted automatically ...... -
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 -
Help with F4 search on additional field in Infotype 0045
Hi guys,
I have created an additional field in Infotype called 'Payee_Key' of type P0057-EMFSL. I have to create F4 help for that field. However when creating F4 help through foreign key it is showing all tha values for EMFSL in the table.
I want the F4 help to be like Payee Key field of Infotype 0057 , where only specific country values of EMFSL , depending on the employee number are shown. not all values.
Please help me out. Thanks.
Edited by: soumyajit DM on Dec 15, 2010 10:42 AMHi Zafar,
Here is the answer to your question:
1) Create a class say ZABC_F4 that implements the IF_BSP_WD_CUSTOM_F4_CALLBACK interface.
2) Create method RETRIEVE_CUSTOM_VALUES with below parameters in that class:
CT_RESULTS_TAB Changing Type SHSVALTAB
IR_CUSTOM_REF Importing Type Ref To OBJECT
IS_SEARCH_HELP Importing Type SHLP_DESCR
3) Write logic for DB select here and put it in below code:
select * from abc into LT.
data: ls_result LIKE LINE OF ct_results_tab.
LOOP AT lt ASSIGNING <fs>.
CLEAR ls_result.
ls_result-key = <fs_>-field.
ls_result-value = <fs_>-fieldtext.
APPEND ls_result TO ct_results_tab.
ENDLOOP.
4) Redefine the V-method for that attribute and put below code there:
DATA:
ls_map TYPE if_bsp_wd_valuehelp_f4descr=>gtype_param_mapping,
lt_inmap TYPE if_bsp_wd_valuehelp_f4descr=>gtype_param_mapping_tab,
lt_outmap TYPE if_bsp_wd_valuehelp_f4descr=>gtype_param_mapping_tab.
ls_map-context_attr = 'STRUCT.attribute1'.
ls_map-f4_attr = 'aaa'.
APPEND ls_map TO lt_intmap.
ls_map-context_attr = 'STRUCT.attribute2'.
ls_map-f4_attr = 'bbb'.
APPEND ls_map TO lt_outmap.
CREATE OBJECT rv_valuehelp_descriptor TYPE
cl_bsp_wd_valuehelp_f4descr
EXPORTING
iv_help_id = '(ZABC_F4)'
iv_help_id_kind = if_bsp_wd_valuehelp_f4descr=>help_id_kind_comp
iv_input_mapping = lt_inmap
iv_output_mapping = lt_outmap.
5) Implement get P for value input, as you know.
Thats it.
Regards,
Bhushan -
Not able to update organizations units in an infotype 0001
Iam unable to update organizational units, positions through lsmw in an infotype 0001 if i do manually it is updating in 1infotype.
Iam trying to run reports rhinteoo still not able to figure it out
experts share your experience on thisRan LSMW Record created successfully for position
If I see in organizational Assignment Infotype The record is not displaying
As per your email Iam trying reports to display organizational units for the positions
RHINTE10
Done Livrun
Next step RHINTE20
My position is not in the list that is 600450
Executed RHINTE30 I wonder how do we come to know personnel number when we are recording positions and organizational units. Still i checked personnel number in organizational assignment infotype and executed but it is displaying No batch input folder created . Yes we didnt create any batch input for personnel numbers we created batch input for positions and org units.
I believe we need to run first two records
After running above reports i checked in an organizational assignment Infotype . Still data is not updating what would be the cause please let me know -
Organisational unit in HR infotype
Hello Guys,
why TRIP need the organisational unit in HR infotype 0001 (field P0001-ORGEH) ?
ThanksHi,
For example, feature TRVCT can use the org unit or the personnal area or other fields from IT0001 and these features are read at trip time so if you change the organizational assignment, you must take care that the features keep delivering the correct values. Hope it helps,
Kind Regards
Christine -
Maintain text for Infotype 0015
Hi,
I want to upload the text to infotype 0015 via Maintain Text.
Can any one help me how to upload the text using export or macros.
Thanks & Regards,
MohanHi Murali,
I haven't tried it.. but may be you can look at the logic in HR_READ_INFTY_NOTE & try to do the opposite.. ie something like
export ptext = text
to database pcl1(tx)
id key ignoring conversion errors.
You may have to read the infotype record first to get the key.. also remember to update the field ITXEX for eahc record.. otherwise, the text cannot be displayed via pa20/30..
~Suresh -
Any BAPI for Infotype 0015(Additional Data)
Hi,
Can anyone provide information on BAPI for Infotypes 0015(Additional Data).
Your help will be appreciated !!!
Vijayanand.To upload data into infotype 0015
Use HR_INFOTYPE_OPERATION to create your a wrapper BAPI. You would also have to use BAPI_EMPLOYEE_ENQUEUE and BAPI_EMPLOYEE_DEQUEUE for locking and unlocking of the record in your BAPI or program.
Enqueue personnel number
call function 'BAPI_EMPLOYEE_ENQUEUE'
create 0015
call function 'HR_INFOTYPE_OPERATION'
Use FM : HR_MAINTAIN_MASTERDATA to update IT 0015
check bapi : BAPI_HRMASTER_SAVE_REPL_MULT
Dequeue personnel number
call function 'BAPI_EMPLOYEE_DEQUEUE'
You could also use LSMW Tool to upload the data.
Regards
Vasu -
Hiii Alll
I had a requirement wherein i want to upload data in Infotype 0015 i need a BAPI to upload data .
please help me
regards
HiteshDear Hitesh,
Use HR_INFOTYPE_OPERATION to create your a wrapper BAPI. You would also have to use BAPI_EMPLOYEE_ENQUEUE and BAPI_EMPLOYEE_DEQUEUE for locking and unlocking of the record in your BAPI or program.
Enqueue personnel number
call function 'BAPI_EMPLOYEE_ENQUEUE'
create 0015
call function 'HR_INFOTYPE_OPERATION'
Dequeue personnel number
call function 'BAPI_EMPLOYEE_DEQUEUE'
You could also use LSMW Tool to upload the data.
Regards,
Naveen. -
what config setting controls graying out the following fields on infotype 0001 (should not be open to edit / change)
Personnel Subarea
Positin
Payroll Area etc
(PA / OM components integrated)Hi Matt,
First, check the module pool and screen number of infotype 1 screen. This can be done by checking System -> status of infotype 1.
Go to SPRO -> Personnel Mangement -> Personnel Administration -> Customizing user interfaces - Change Screen modifications. Now select corresponding module pool and screen. Click on "Details". Select the radio button "output" for the fields like personnel subarea, position and payroll area etc.
Save.
Hope this will help u.
Reward if helpful.
Rajesh Panda -
E-Recruiting Addition field to Infotype 5107
I'm implementing E-Recruiting for a client.
I added the additional field to infotype 5107 Desired Work Location using PPCI. I also created a custom table for Desired Work Location to store the value of Location (county, institution & etc.). When I added the new field to the infotype 5107 it automatically shows up on the Desired Work Location of E-Recruiting page as a text field. I found the bsp for this page it's desLocn_detail.bsp. Also I have to set two field that are already on the page Country and State to a default value. Both are drop down list.
Here's my question:
1.I would like to make the new field list box i think that's what it is called, where the candidates can select multiple locations. How & where can i do this? And how can i link the value from the custom table that i created to the new field that I added to Infotype 5107 to appear on the list box?
2.How and where can I set Country and State field to the a default value? Is this done in the IMG?
3.I'm assuming the deslocn_detail.bsp is a SAP standard BSP. should I modified this bsp to rendered what I'm supposed to do? If i modified this page when the upgrade/service pack is applys my modification will be wiped out?
any suggestion will be helpful.I think you should take the following approach:
The only sane way to keep multiple values in a single database record that comes to my mind id to create a new table to keep the selections.
It's key should be the same as of the HRP5107 table plus a sequential number for counting selections.
There are further 3 things to consider:
1. Filling up the table before display with current selection.
2. Handlig user selection after submit.
3. Hiding the text field from user input.
ad 1.
I havn't used <htmlb:listbox> before, so I might wrong somewhere, but i guess that you should prepere two tables and pass them to table and selection attributes.
Probably it would be best to store them as attributes of the controller to provide easy access from the bsp.
The proper place to fill these structures is the DO_REQUEST method, probably near the end of the method when all standard stuff is done.
In this method you should read the configuration of available loactions and put it in the 'table' attribute,
and read the table of selections and put them in the 'selection attribute'.
ad 2. The place to handle input is the DO_HANDLE_DATA in the controller. As i've said a haven't used listbox, but probably the are multiple fields with the id of the listbox, each containing a selected item.
You should read them here and place them in the 'table' attribute.
Next you have change the on_save method in the controller (Actually it might be in a parent controller - i haven't checked it).
In there you should insert the values in the 'table' attribute to the custom table with selections (probably you have to delete all entries for the current infotype record first)
ad. 3
Now that i wrote 1 and 2 i see that you can just remove the field from the infotype...
Hope this helps. -
PCR to fetch data from Infotype 0015
Hi Folks,
I would require help to write the PCR for the following scenario
The PCR has to check whether there is entry in the wagetype 1LPK in Infotype 0015 and if the value is greater than Zero, then it will make the value in the Technical Wagetype /3I1 as blank.(which is passed thru the function INS88)
Eg: In IT0015 - 1LPK = 2000 then make /3I1 as blank if not don't disturb it.
Kindly provide inputs.
Thanks & Regards,
SekarIt will be helpfull, if i can get sample Rule , as mentioned below
ZG11 Additional payments
TABLEP0015 Read table fields
VARGBINDBW Tab.field VVVVV v.ky
NUM= ANZHL Set
NUM?0 Comparison
RTE= BETRG Set
MULTI NRA Multipl.amt/no/rate
GCY GP47 With exact w.types
=
AMT= BETRG Set
GCY GP47 With exact w.types -
How to Map the Unit field in case of DSO and INFOCUBE
Dear Experts,
I have a issue ,Please help me to solve this
I have DSO as provider ,
And, i have to map transformations btw the Datasource and DSO.
In generic Data source, i have unit fields like BASME,MEINS (Quantity units) & STWAE (currency field)
and normal Quantity fields like KWMNG,OAUME(quantity related),OAUWE (value related).
In DSO data fields as Key figure info objects like 0Quantity (which have 0Unit as unit of measure) and some other key figures which have there respective unit of measure in info object definition.
So you Please tell me how to map the Quantity ,Amounts, unit fields to key figures that we have.
(How it will be for both DSO and Info cube is there any difference?)
Edited by: AnjunathNaidu on Jan 18, 2012 1:20 PMNavasamol ,
If it is works ,will u please tell me what is the difference ,if the transformations btw data source and DSO and
what is the difference btw data source and info cube and btw DSO to Infocube or cube to cube .
And i have seen the Quantity fields and there respective unit fields are mapped directly to key figure info object
in case of Info cube . Its working fine .
If only 1:1 mapping allowed in DSO data fields key figures and there respective unit of measure characteristic.
why this difference btw DSO and Info cube can any one explain me in detail.
Expecting your valuable suggestions.
Thanks & Regards,
Anjunath Naidu
Edited by: AnjunathNaidu on Jan 18, 2012 4:05 PM
Maybe you are looking for
-
Query Designer - Query:Specialist Group Status
Hi Gurus, One of my BI user is getting error in this: In Query Designer - Query:Specialist Group Status "Registered JIT debugger is not avialable. An attempt to launch a JIT debugger with the following command resulted in an error code of 0x2(2). ple
-
How to Bring a Flash CS5 Animation into Fireworks CS5
I am using a IMac with OSX 10.6.8. I am attempting to bring a Flash CS5 animation into Fireworks with individual frames and transparent background. I need some ideas here. thanks Paul
-
Kodo extension under JBuilder7 causes it to hang
Hi, I'm using JBuilder7 with Kodo 2.3.2 and it seems like the IDE freezes or hangs when I'm compiling code. If I run JBuilder with the -verbose enabled I see the following: Tue Oct 08 14:12:53 EDT 2002: + JDOEnhancerTask.build (jdoFileUrl=file:///D%|
-
Unexpected behaviour for flex application running on Mac 10.8 with Flash player 12 on Safari
I have scenario here : I am running my flex application in my Mac 10.8 machine with Flash player 12 on Safari browser . I have a registration form and it is validating various fields in it and when I hit Continue button it is not navigating to the ne
-
I can't RDP my VM anymore suddently after shutting it down for one day
I can't RDP my machine suddenly after shutting it down for one day. can anyone help please ? If it's this reliable we don't need it but we will make this decision later. we prepared this machine for demo today spending one week on it and today when w