Get employees salary and worked hours history
Hi guys,
I am currently trying to model a control that we would like to implement. In short, we would like to check whether in the past, employees that worked less than a given amount of time per month (say X hours a month) did not receive any salary for that month.
I struggle to find the appropriate reports that would allow me to do this.
I saw that the report RPLEHSU0 can display the salary history, but I'm not sure whether this corresponds to the actual monthly wage of each employee.
Could someome highlight what specific SAP reports would provide me these information?
Thank you.
Regards,
François.
I think what you need is the data from payroll results. That is only way you can determine if employee has been "paid". IT8 may have a dollar amount but this does not mean employee got paid. Are you using time evaluation and payroll..? You can develop a custom report...to read payroll results...you have to read actual hours worked...and compare with target...and then see if employee has any payment for the corresponding payroll period (s).
I don't know if there is a one single standard report for this. You can get this in individual reports - get actual hours worked you can use PT_BAL00 which gives the hours worked provided your time evaluation is generating time types/time wage types for hours worked. You can use payroll wage type reporter to get the payment information for a given payroll period...you still have to combine these two to get your final report.
Similar Messages
-
Capture travel time expenses and working hours spent on the service call
Hi Experts,
I have One Year AMC contract with my customer.Under AMC he called me for 10 times.I need to
Capture travel time expenses and working hours spent on all the service call, Non of them will be billed to the customer.
This is just for our internal tracking.this particular data will reside within the office premises.
Explain how efficiently we can track this particular requirement in SAP Business One
Regards,
VikramHi Vikram
You will notice on the item master records that there is a field called Item Type. The options are Item, Labor and Travel. In order for the service module to recognize the expense or charge type, either Labor or Travel must be select. Create a service item (untick inventory item) and choose the Item Type as Labor or Travel. When you now create a Delivery/Invoice from the expenses section of the service call, it will identify and warn you if you charge the customer, as this would be defined in your service contract template as non billable charges. You can still create a Delivery for the charges and put quantities and values on the Delivery document. In this case you are not going to invoice the customer for the charges, so you can "Close" the Delivery. Just be aware that closing the Delivery will post the value to an offset account defined in the Account Determination.
The benefit of this approach is that the Delivery will post a debit and credit in your G/L that will "accrue" what the costs are of servicing the customer. My suggestion would be to set the account determination for the Labor/Travel item(s) to item level and define the Revenue/Expense accounts to specific G/L accounts.
Let me know if you need more information or assistance with the above.
Kind regards
Peter Juby -
I am new to DPS and have been trying unsuccessfully to get it installed and working.
I have updated the entire Creative Cloud repeatedly, even used the cleaner tool to remove older files, preferences and OOBE file and still cannot use update from help menu in IndesignCC to get DPS tools. It is greyed out.
No options available in the folio builder either. And if i close the folio builder the only way it comes back is to reset the publishing profile.
Please help as learning this software has become a priority in my industry.Hi Bob
I have downloaded the tools and get an admin error trying to install it. ( See attached).
Apologies for the late response. This site was very slow yesterday.
Can we attempt to resolve this issue via email instead? -
Not getting IPN messages and cannot download history
As of 7/28, we're stopped getting IPN messages and when I try to download history all I get is the column headers. There were no changes to the account.
I am experiencing the same problem. I opened a case and the response directed me to call in for the "new" way to download. I don't WANT a new way, Paypal!
-
Get employee photo and display the photo in external system.
Hi,
We start to work with the portal....We want an application that display the employee photo..
The photo is the same one that appear in pa20/30...
We create the photos in OAAD and have a table repository.
How from here i can use this to build a RFC that return "data"..that from the external system we can show the photo,
Thanks.write a RFC which uses
'HR_IMAGE_EXISTS' to get the image document id and then use 'ALINK_RFC_TABLE_GET' to image in JPG format convert the returned RAW table to xstring format using SCMS_BINARY_TO_XSTRING pass the resulting xstring as the export parameter of this RFC .
portal application can now use this xsring to render the image.
Regards
Raja -
Network fails upon load, run dhcpcd and it gets an ip and works
Here is my /etc/rc.conf:
# /etc/rc.conf - Main Configuration for Arch Linux
# LOCALIZATION
# LOCALE: available languages can be listed with the 'locale -a' command
# HARDWARECLOCK: set to "UTC" or "localtime"
# USEDIRECTISA: use direct I/O requests instead of /dev/rtc for hwclock
# TIMEZONE: timezones are found in /usr/share/zoneinfo
# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
# CONSOLEMAP: found in /usr/share/kbd/consoletrans
# USECOLOR: use ANSI color sequences in startup messages
LOCALE="en_US.utf8"
HARDWARECLOCK="UTC"
USEDIRECTISA="no"
TIMEZONE="US/Eastern"
KEYMAP="us"
CONSOLEFONT=
CONSOLEMAP=
USECOLOR="yes"
# HARDWARE
# MOD_AUTOLOAD: Allow autoloading of modules at boot and when needed
# MOD_BLACKLIST: Prevent udev from loading these modules
# MODULES: Modules to load at boot-up. Prefix with a ! to blacklist.
# NOTE: Use of 'MOD_BLACKLIST' is deprecated. Please use ! in the MODULES array.
MOD_AUTOLOAD="yes"
#MOD_BLACKLIST=() #deprecated
MODULES=(forcedeth b43 !bcm43xx snd-mixer-oss snd-pcm-oss snd-hwdep snd-page-alloc snd-pcm snd-timer snd snd-hda-intel soundcore !snd_pcsp !pcspkr)
# Scan for LVM volume groups at startup, required if you use LVM
USELVM="no"
# NETWORKING
# HOSTNAME: Hostname of machine. Should also be put in /etc/hosts
HOSTNAME="laptop"
# Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available interfaces.
# Interfaces to start at boot-up (in this order)
# Declare each interface then list in INTERFACES
# - prefix an entry in INTERFACES with a ! to disable it
# - no hyphens in your interface names - Bash doesn't like it
# DHCP: Set your interface to "dhcp" (eth0="dhcp")
# Wireless: See network profiles below
eth0="dhcp"
INTERFACES=(eth0)
# Routes to start at boot-up (in this order)
# Declare each route then list in ROUTES
# - prefix an entry in ROUTES with a ! to disable it
gateway="default gw 192.168.0.1"
ROUTES=(!gateway)
# Enable these network profiles at boot-up. These are only useful
# if you happen to need multiple network configurations (ie, laptop users)
# - set to 'menu' to present a menu during boot-up (dialog package required)
# - prefix an entry with a ! to disable it
# Network profiles are found in /etc/network.d
# This now requires the netcfg package
#NETWORKS=(main)
# DAEMONS
# Daemons to start at boot-up (in this order)
# - prefix a daemon with a ! to disable it
# - prefix a daemon with a @ to start it up in the background
DAEMONS=(syslog-ng network @openntpd netfs hal crond gdm fam alsa)
I was able to manually place the dhcpcd commands in /etc/rc.local. Why is this necessary, though?MarcoRosso wrote:The reason why it is happening is because it is timing out. Thats it for me. Since it says timeout after the status fail message. Unless i am wrong?
This is unlikely because the OP stated that adding dhcpcd eth0 in /etc/rc.local works. If it was timing out that solution would not work. Unless if the OP modified /etc/conf.d/dhcpcd and set a very low timeout limit, I doubt that is the problem here.
aglarond wrote:
I had commented those lines out because the first time I loaded Arch my default gateway wasn't being set, even though I was using dhcp. I commented both of those lines and everything started working. It's possible I messed with something else, though.
-mS
I find that hard to believe. When you comment those lines out no gateway would be being set. You probably did not have ! before routes=(GATEWAY), which would then set an incorrect gateway, if you don't use 192.168.0.1.
@OP
/etc/rc.d/network should be calling dhcpcd to activate the networking on eth0. You haven't modified /etc/conf.d/wireless by some odd chance have you? -
My search results no longer contains the "safe, unsafe and other tags from Norton on sites listed in search replies. I also no longer have a norton toolbar nor can I determine how to reload it. I think this happened when I went to 4
See Norton about an update for their Firefox extensions.
-
Code for employee worked hours calculation
Hello everyone,
I need some help with an ABAP code:
I have records coming in with Employee ID, Date and Worked hours along with some other fields.
I need to look up the employee id aginst another table to figure out if the employee depends to a particular state or not and the date is holiday or not from different table.
Also I would like to see if worked hours are more than 8 and put the extra hours into a differemt field for calculating if the total hours in a week exceed 40.
Can you please help with this code?
Thanks,
Raj>
Raj Coppar wrote:
> Hello everyone,
>
> I need some help with an ABAP code:
>
> I have records coming in with Employee ID, Date and Worked hours along with some other fields.
>
> I need to look up the employee id aginst another table to figure out if the employee depends to a particular state or not and the date is holiday or not from different table--- u can use FM BKK_CHECK_HOLIDAY to find out the given date is holiday or not ? Also I would like to see if worked hours are more than 8 and put the extra hours into a differemt field for calculating if the total hours in a week exceed 40.
>
> Can you please help with this code?
>
> Thanks,
> Raj -
Employee Salary Load API Error
Hi All,
I'm working on R12 ERP system, i have employee salary data file (including history data) to be loaded into R12 system.I have problem loading, getting error 'ORA-2000, element is not effective in PAY_ELEMENT_ENTRIES_F' table, but i have element entry in the required effective date range, then i processed the one employee salary data among error record , then it was processed without any issue; i processed individually 3 to 4 error records, everything was successful; if i run the bulk of employees, i don't know why it's giving this error.....could somebody please help me at the earliest. Is this because if any element entries are created manually, what could be possible reasons.....
API Used:hr_maintain_proposal_api.create_salary_proposal
Code Format:
Declare
--main cursor picking distinct employee numbers from staging table
cursor c1_main is select distinct employee_number from emp_sal_stg order by employee_number,change_date;
--cursor to pick the details for each employee from staging table
cursor c1_inner(p_emp_num varchar2) is select * from emp_sal_stg where employee_number=p_emp_num order by change_date;
p_proposal_id number;
begin
for i_main in c1_main loop
<<inner_loop>>
for i_inner in c1_inner(i_main.employee_number) loop
-- just posting important columns
begin
hr_maintain_proposal_api.create_salary_proposal(p_assignment_id => i_inner.assignment_id
,p_business_group_id => i_inner.business_group_id
,p_change_date => i_inner.change_date
,p_date_to => i_inner.date_to
,p_pay_proposal_id => p_proposal_id -- out
if p_proposal_id is not null then
update staging table with proposal_id
end if;
exception
when others then
fnd_file.put_line(fnd_file.log,'for emp num:||i_inner.employee_number);
exit inner_loop; -- exiting inner loop, if any record fails for an employee, don't want to process remaining records for that employee
end;
end loop inner_loop;
end loop;
exception
when others then
fnd_file.put_line(fnd_file.log,sqlerrm);
end;
Kindly help at the earliest.
ThanksFound out the issue was with p_change_date where one needs to convert actual date string using to_date instead of using SYSDATE...Never use SYSDATE to test ...use an actual date.
----------------- Thread Closed -------------- -
Hello everyone,
I need some help with an ABAP code:
I have records coming in with Employee ID, Date and Worked hours along with some other fields.
I need to look up the employee id against another table to figure out if the employee depends to a particular region or not and the date is holiday or not from different table.
Also I would like to see if worked hours are more than 8 and put the extra hours into a differemt field for calculating if the total hours in a week exceed 40.
Can you please help with this code?Sorry. here the Post again (complete )
Hi Raj Coppar,
try this code:
this should be implemented in the End-Routine if you're working with BI 7.0.
first you need to define the internal tables that have same structure as table where comparing information is stored.
Code:
Data: it_table TYPE TABLE OF /n42/YOURTABLE,
li_table LIKE LINE OF it_table.
DATA:
KALENDER LIKE SCAL-FCALID,
with_ATTRIBUTE LIKE SCAL-INDICATOR,
lc_holiday_found LIKE SCAL-INDICATOR.
DATA: BEGIN OF FEIERTAGE OCCURS 5.
INCLUDE STRUCTURE THOL.
DATA: END OF FEIERTAGE.
*Store needed information for comparison
select * from /n42/YOURTABLE into table it_table.
sort it_table by /n42/employeeID.
Loop in the Data_PAckage
LOOP AT SOURCE_PACKAGE ASSIGNING <source_fields>.
*Check if Date is a Holiday
CALL FUNCTION 'HOLIDAY_CHECK_AND_GET_INFO'
EXPORTING DATE = <source_fields>-Date.
HOLIDAY_CALENDAR_ID = KALENDER
IMPORTING HOLIDAY_FOUND = lc_holiday_found
TABLES HOLIDAY_ATTRIBUTES = FEIERTAGE
EXCEPTIONS HOLIDAY_CALENDAR_ID_MISSING = 1
DATE_AFTER_RANGE = 2
DATE_BEFORE_RANGE = 3
DATE_INVALID = 4
HOLIDAY_CALENDAR_NOT_FOUND = 5.
*read internal table and make your checks
READ TABLE it_table BINARY SEARCH INTO li_table
WITH KEY /n42/employeeID = <source_fields>-/n42/employeeID.
if record was found.
IF sy-subrc EQ 0.
*if region is.....
if li_table-/n42/REGION = "Whatever" and
*Date is a Public Holiday
lc_holiday_found = 'X' .
*Claculate Overtime
if <source_fields>-Hours > 8.
*write overtime to Overtime Field
<source_fields>-overtime = <source_fields>-Hours - 8.
endif.
ENDIF.
modify Result_Package.
endloop.
hope this helps.
BR,
Younes -
If I'm not mistaken, earlier versions of iCal only showed those hours that were set as working hours.
It's true that I can set those hours in the Prefs, but the rest of the 24hrs day is just greyed out. I really don't have appointments between 1 and 4 a.m. - but the space I have for my real working hours is narrowed by those useless hours that I usually spend sleeping.
Have I missed something? Or should I request this feature @ Apple's?The "Visible Work Hours" preference is definitely changed - With TIGER and my G4 I get the shaded non-work hours and "Preferences" does not get rid of them.
With my G3 the stated preferences eliminated the non-work hours completely - this shaded improvement is a pain - I, too, have little use for a 3 am appointment!
Previous versions (that only show what you have set in preferences) are not compatible with Tiger...
ICal version 2.0.2 is not even shown in the apple site as an option, but it is the version I have... -
Working Hours Summation by selected parameter
Hi
I am preparing a report which displays employee's minimum working hours. Each employee has a minumum working hours amount in SQL table as below.
Also, I have mounth and year parameters. Moreover, my month parameter is multi select. For instance, when I select parameters as below
then report should give me the total of the hours of January,February and March in a textbox. How can I handle this?
Thanks in advance.Hi Omnipotent06,
After testing the issue in my test environment, we can refer to the following steps to achieve your requirement:
Drag a Matrix from Toolbox to design surface.
Insert the corresponding fields to the matrix.
In the Column Groups pane, right-click the month group to add a total- after.
Add some filters as below to the matrix.
Expression: [year]
Operator: =
Value: [@year]
Expression: [month]
Operator: In
Value: [@month]
Expression: [employee]
Operator: =
Value: [@empolyee]
The following screenshot is for your reference:
If there are any other questions, please feel free to ask.
Thanks,
Katherine Xiong
If you have any feedback on our support, please click
here.
Katherine Xiong
TechNet Community Support -
Home and Work Calendars missing from iCal
Help - i logged into iCal this morning and all my calendars had disappeared - apart from my Outlook calendar which i synced form my work pc using Mobile Me yesterday.
When i first set up Mobile me, i had all my calendars. Will i be able to get my Home and Work calendars back?Thanks for the advice Ferd - on further investigation i suspect it was another programme - The Hit List - which i had set to sync with iCal that may have caused the issue. But the crisis has had a silver lining - i realised i was overcomplicating things anyway, and have now set up new calendars syncing only to my Sony W595 mobile phone
Thanks again for your help. -
Difference between goods receiving hours & working hours
Hello,
What is the difference between
goods receiving hours at the unloading point of the goods recipient and
working hours at the shipping point?
MayThe calendar and the goods receiving hours of the unloading point are relevant for the confirmed delivery date (delivery date LFDAT).
The calendar and the working hours of the shipping point are relevant for the calculation of all other dates (Material availability date MBDAT, transportation planning date TDDAT, loading date LDDAT and goods issue date WADAT). -
Airport Express G getting Port Forwarding to work from Airport Extreme N
I have an Airport Extreme N connected to a cable modem. I have an Airport Express G in another room, connected to a Local Ethernet Network. The AE G is setup as a WDS Remote to the AE N. Connectivity works and all is well.
What doesn't work is when I try to forward ports from the AE N to a device/system connected (via ethernet) to the AE G. The kicker is the port forwards work from "inside" the network. Outside they don't. I have been able to forward ports to anything connected to the N directly or wirelessly.
Any thoughts on what the proper configuration of the AE G or the AE N to get port forwarding to work from the AE N through to the clients of the AE G?
I have DHCP, and the clients of the AE G are getting IP addresses and working as they should.I checked that. I can forward ports all day long to anything connected directly (or wirelessly) to the AE N. Anything connected to the AE G, ports won't forward. For some reason the AE G in bridge mode is not letting ports forward through.
Thanks for responding, though.
Maybe you are looking for
-
Can you please give me step by step help? I think I may have to uninstall and reinstall, but I want that to be a last effort. -Jake
-
I can install Photoshop Elements 12 but why can I not open the Editor?
I have opened the Installer and found the following error and comments. What is the problem? Extracting to "C:\Program Files (x86)\Common Files\Adobe\Installers\" Use Path: yes Overlay Files: no Error: Åtkomst nekad. Cannot create C:\Program Files
-
Ive purchased over 200 songs and im receiving 24 songs how can i get my songs back on my play list
how can i get all of my 200 plus music back on my music list?
-
Hi I am trying to access the JMX Mbeans and their attributes.I have installed weblogic 6.1 sp2 on windows 2000 server .Am getting the Mbeans attributes and values.It is working fine. I have installed weblogic 6.1 sp1 on windows 2000 server and tried
-
Tool for Counting Open HTTP Sessions
Hi All, Can anybody suggests a tool for counting open HTTP sessions(Which inturn will give total no of users connected-Apprx.)? Fast response will be appreciated. TIA, -Bharat Varma