Error in Loss of Pay.

Dear Friends,
I have done standard Payroll Configuration with LOP for 8 hours of working.     
But when there is a LOP, the system calculation is wrong. I have given the scenario as below. Experts please advice what could be wrong.
Data for the month of May.
Total Basic     Rs.25000               
ActualLOP Hours      Actual LOP Amount               
3.52           354.8               
          Actual  Attendance     Per day Salary     Per Hour Rate
Actual Pay
24645.2          27.48                     896.8                     112.1
SAP System Calculation     
22802.9          27.48          829.8          103.7
Rgds,
Sekar.

Friends I got the answer, system was calculating for 9 hours instead of 8 hours. \
Problem got solved.

Similar Messages

  • Populating the Weekly Off's and Loss of Pay days in Remuneration Statement

    Hi Experts:
    I'm trying to Populate the Following information on the Remuneration Statement for the Payroll Period:
    1. Total Calender days.(used TKSOLL from WPBP)
    2. Total Actual Working days (used ADIVI)
    3. Total Weekly Off's
    4. Employee Worked days
    5. Loss of Pay days. ( I need AAUxx here)
    6. Holidays
    The first two fields i could able to populate, Please help me how to populate the rest of the fields.
    I'm using SAP standard remuneration statement and it has only few tables from which we have to pick the single fields. Can we assign any more tables for the Single fields.
    Thanks
    Srikanth Reddy

    Hai..
    configure the required wage types in AS IF principle of absences of the country node payroll.
    in pe51, add those wage types..

  • Tax not calculating for loss of pay on the reduced basic pay

    Hi Experts,
    We have an employee who has LOP for five days and hence the basic pay is reduced. However for tax calculation the system is not considering the reduced basic pay, it is considering the actual basic pay.
    Eg
    Employee X has 5 day Loss Of Pay for the month of May.
    His actual Basic Pay is Rs 10,000
    His Basic pay after considering the 5 day loss of pay is Rs 8,000 for the month May
    For this particulat month system is calculating tax on actual Basic Pay i.e Rs 10,000. However we want the tax to be calculated on the reduced basic pay.
    Please provide with your valuable inputs.
    Thanks in Advance
    Koutilya

    Hi,
    Tax is not calculated on the month salary. It is the annual salary on which tax is computed and deducted.
    Annual salary gets stored in WT /410 (Regular Income) WT /411 (Irregular Income) and /413 (Perks).
    Annual Regular income is computed as under:
    Annual Reg Income = Regular Income Paid till last month + Regular Income for current month + Projected Regular income for balance months in the FY.
    Check the values of these WTs in your case. These must be different in May from the values in April.
    VK

  • Half day Loss of pay

    Hi
    Present LOP (Loss of pay) is on calender day.if an employee on leave say for example from friday to monday his total LOP day are 4. /801 is configured on TKAU(absence in calender dasy) and doing right. but when it comes to half day LOP which is configured recently, we are not able se 0.5 as calender days in infotype 2001. hence,  i am not able to deduct Half day LOP
    I cannot go on absence hours since i want system to deduct on weekly offs also.
    please advise, inputs will be rewarded

    PLEASE CHANGE THE PCR INP1 and you have to maintain processing type 1 in processing class 10 (table v_512d_w ) for basic pay
    IN PCR INP1 Under /801 make change like this
    RTE=TKSOLL
    RTE*10 ( change in accordance with your no of working hours per day here for example given 10)
    RTE-TSAU**
    RTE/10 ( change in accordance with your no of working hours per day here for example given 10)
    RTE*KGENAU
    RTE/TKDIVI
    ADDWT *
    1)Here in this scenario the planned hours/ day is 10 Hrs (half day 5 HRS) u2026u2026u2026 change according with that of yours
    Taking planned working time in calendar days TKSOLL
    Consider January ( 31 days )
    RTE=TKSOLL
    2)Multiply the calendar days by 10 , to convert it in to hours
    RTE8 ( 3110= 310)
    3)Deduct absence hours (TSAU**= 5 Hrs)
    RTE-TSAU** (310 - 5 = 305)
    4)Converting the absence hours in to days ( RTE )
    RTE/8 (305 / 10 = 30.5)
    5)Multiplication with RTE*KGENAU (Multiply with the amount by the factor GENAU held in the constants table T511k )
    6)Divide the balance days in the period with total days ( here both are calendar days)
    RTE/TKDIVI
    WAITING FOR REPLY further clarification contact me back

  • Error when creating basic pay (IT0008) in pa30

    Dear Experts,
    Greetings!
    I am getting error when creating basic pay (IT0008) in pa30. Attached the print screen for the same.
    Kindly help me out.
    Thanks & Regards,
    Vamshi Krishna M

    Hi Vam,
    It seems a critical error. Are you getting just for IT0008?
    It's better to ask a BASIS man to check the issue or anABAPer to debug if you are not familiar with debug.
    Regards,
    Omid

  • Error: possible loss of precision

    It seems very easy problem. But I can not understand why this is a problem? My code is:
    int items[];
    long current_capacity=250;
    items = new int[current_capacity];I want to get memory from heap that long length and type will be int. Is this illogical? Also, why this is an error? Why not warning?
    Regards.

    public static int consolidate ( Account acct1,Account acct2)
    if (acct1.acctNum == acct2.acctNum)
    System.out.println(" Same account cannot be consolidated\n\t Try again");
    else if (acct1.name.equals(acct2.name))
    return (acct1.balance + acct2.balance) ;
    Th above code in a class gave me a error:Error: possible loss of precision
    Can you help m correct th code-I would appreciate that very much.

  • Error while running Quick Pay

    Hi Friends,
    I am trying to run Quick Pay for an employee. I have put the dates and then saved it. Now when I click the Start Run button nothing happens. I click on the Override Payment method field and see this error
    "APP-PAY-07263: Choose a Quick Pay run. Query a QuickPay process with a status of Complete before trying to define or process a QuickPay Pre-payment."
    This is the first time I am running the Quick Pay for the person. Infact this is a new hire I just created and trying to run the QuickPay process.
    Can someone please help.
    Thanks
    Shekar.

    First run only the quick pay. after that you will see start pre-payments button enabled. Then select the override payment method and run the pre-payment process.

  • Error while entering Basic Pay 0008

    Hi Experts ,
    In  Transaction code  PA40, while hiring an employee, In Basic Pay 0008 Info type, Following Wage types are to be entered
    1001 -Basic Pay   4000 INR
    2000  conveyance
    2005  House Rent Allowance
    2010 Transport Allowance
    2015  City compensatory Allowance
    W. Type 2000, 2005, 2010, 2015 are based on PRZNT of  Basic Pay
    i.e. Different % valuations for these wage types
    In Table T539J , the % weightage has been entered for wage type 2001, 2005,2010 & 2015 & other wage types.
    The value of the wagetypes based on PRZNT should be calculated based on Basic Pay 1001 wagetype.
    But, the following error is displayed  “IndVal of wage type 2005: No entry in table T7INA9 for key 40E2M12005A on 20070820 Message no. RP032 ”
    In Table  T7INA9 , the entries of  Wage types 2000 to 2018 (PRZNT based) is not there. Do I need to enter the other wage types in Table  T7INA9.
    Allowance Grouping  has been defined.
    Pls advice ,
    Thanks in anticipation
    Pratik

    Dear  All,
    Thanks a lot for the support, some changes were required in Table T539J
    which i made and now i am getting desired entries.
    The position of two wagetypes to be entered in the table was in wrong  manner
    ie; HRA 2001    PRZNT Basic 1001  10%
    II had entered in a opposite way. now
    AFTER CHANGING THE ERROR IS RECTIFIED
    Also in RAP changes were made.
    Thanks for the support given
    Regards
    Pratik

  • Error while assignment of Paying Co Code in FBZP

    HI friends,
    I am getting the following error while assigning Paying Co Code in FBZP -
    Company code 7144 is not permitted as the paying company code
    Message no. F3063
    Diagnosis
    The paying company code and the company code on whose behalf the payment is being made must be in the same country, have the same local currency, and display the same currencies managed in parallel. The setting regarding extended withholding tax functions (active or not active) must also be identical for both company codes.
    System Response
    The entry is not accepted since these requirements are not met.
    Procedure
    Correct your entry.bold**
    The reason for the same isCompany code 7144 is not permitted as the paying company code
    Message no. F3063
    Diagnosis
    The paying company code and the company code on whose behalf the payment is being made must be in the same country, have the same local currency, and display the same currencies managed in parallel. The setting regarding extended withholding tax functions (active or not active) must also be identical for both company codes.
    System Response
    The entry is not accepted since these requirements are not met.
    Procedure
    Correct your entry.
    The scenario is that one company code is making the payments for the other. However, the 2 companies are based in different countries. Hence, system is not allowing this assignment.
    Has anyone come across this scenario? Is there any other wayaround for this which can result in Intercompany postings.
    If we assign the Paying Company Code in the Variant screen in F110( instead of FBZP), will that work? I have tried the same but it doesnt work that way.
    Any help on this will be highly appreciated.
    Thanks in advance,
    Hrishi

    - i am not sure if its possible; help on FBZP clearly states this
    +++++++++++++++++
    The paying company code and the company code to which payment is made must be in the same country and have the same local currency and parallel currencies. In addition, both company codes must have the same settings for enhanced withholding tax functions (active or not active).
    Only the valid company codes for the paying company code are included in the possible entries.
    +++++++++++++++++
    Rgds.

  • Maintenance Optimizer Error "Value loss during allocation"

    Hi Everybody,
    like Error when Launching the Maintenance optimizer, i am facing the same problem with SolMan 7.1. Is there anything new?
    System is new installed.
    SOLMAN_SETUP is executed.
    BC Set for MOPZ are activeded.
    SMSY is arranged.
    MOPZ is aborting after calculation the target with
    On Web:
    The followin error text was processed in SOL the systm: Value loss during allocation.
    The error occurred on the application server _______ and in the work process. 7
    The termination type was: RABAX_STATE
    The ABAP call hierarchy was:
    Method: GET_2ND_CHECK_RESULT of program CL_MO_SMP_ADAPTER=============CP
    Method: LOAD_IMPACT_ASC of program /1BCWDY/06BL1VDEKWGU61REAXHZ==CP
    Method: LOAD_22 of program /1BCWDY/06BL1VDEKWGU61REAXHZ==CP
    Method: LOAD_CONTEXT of program /1BCWDY/06BL1VDEKWGU61REAXHZ==CP
    Method: IF_COMPONENTCONTROLLER~LOAD_CONTEXT of program /1BCWDY/06BL1VDEKWGU61REAXHZ==CP
    Method: HANDLEDEFAULT of program /1BCWDY/06BL1VDEKWGU61REAXHZ==CP
    Method: IF_WDR_VIEW_DELEGATE~WD_INVOKE_EVENT_HANDLER of program /1BCWDY/06BL1VDEKWGU61REAXHZ==CP
    Method: INVOKE_EVENTHANDLER of program CL_WDR_DELEGATING_VIEW========CP
    Method: NAVIGATE of program CL_WDR_CLIENT_APPLICATION=====CP
    Method: DO_NAVIGATION of program CL_WDR_WINDOW_PHASE_MODEL=====CP
    On ST22:
    Category               ABAP Programming Error
    Runtime Errors         CONVT_DATA_LOSS
    Except.                CX_SY_CONVERSION_DATA_LOSS
    ABAP Program           CL_MO_SMP_ADAPTER=============CP
    Application Component  SV-SMG-MAI
    Error analysis
        An exception occurred that is explained in detail below.
        The exception, which is assigned to class 'CX_SY_CONVERSION_DATA_LOSS', was not
         caught in
        procedure "GET_2ND_CHECK_RESULT" "(METHOD)", nor was it propagated by a RAISING
         clause.
        Since the caller of the procedure could not have anticipated that the
        exception would occur, the current program is terminated.
        The reason for the exception is:
        Value "01200615325000005298|01200314694900012246:01200314694900010013" was
         allocated in a field which is not long enough.
        Therefore the target field could not store all information of
         "01200615325000005298|01200314694900012246:01200314694900010013".

    Hello Espartaco,
    I have the same problem, too. Have there been a response to your OSS message?
    With best regards
    Frank Lehmann

  • BEA-380000 Error : Thread loss ?

    Hi
    Information:
    My proxy message flow:
    1. Proxy calls business service. Business service response is transformed and returned to client.
    2. If business service call fails, then proxy writes to database with comment "EmployeeID_Failed". (EmployeeID is in request which I store to variable EMPID). Then it returns error response to client.
    I have set read timeout 200 and connection timeout 60 for the business service. That's enough I guess.
    ===============================================================================================================
    Problem:
    Problem is when backend service is overloaded with requests from other clients it returns the following -
    <con:fault>
    <con:errorCode>BEA-380000</con:errorCode>
    <con:reason>[WliSbTransports:381304]Exception in HttpOutboundMessageContext.RetrieveHttpResponseWork.run: java.net.SocketTimeoutException
    java.net.SocketTimeoutException
         at weblogic.net.http.AsyncResponseHandler$MuxableSocketHTTPAsyncResponse$SocketTimeoutNotification.&lt;clinit>(AsyncResponseHandler.java:551)
         at java.lang.J9VMInternals.initializeImpl(Native Method)
         at java.lang.J9VMInternals.initialize(J9VMInternals.java:200)
         at weblogic.net.http.AsyncResponseHandler$MuxableSocketHTTPAsyncResponse.handleTimeout(AsyncResponseHandler.java:396)
         at weblogic.net.http.AsyncResponseHandler$MuxableSocketHTTPAsyncResponse.timeout(AsyncResponseHandler.java:502)
         at weblogic.socket.SocketMuxer$TimerListenerImpl.timerExpired(SocketMuxer.java:985)
         at weblogic.timers.internal.TimerImpl.run(TimerImpl.java:273)
         at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)</con:reason>
    <con:location>
    <con:node>To Backend Busines service</con:node>
    <con:path>response-pipeline</con:path>
    </con:location>
    </con:fault>
    And nothing is written to DB!! Request volume is in thousands and hence I am not able to confirm if the response was returned to client or not as well.
    ===============================================================================================================
    Observations: Returned response body content after timeout error is empty. Header content is also empty.
    ===============================================================================================================
    My question is - is there any thread loss involved due to BEA-380000?
    -s-k

    If the web service is in weblogic. Open a web browser and type something like:
    http://weblogicserver:port/serviceURI?WSDL
    If the browser cannot find the page it's likely your URI is invalid.
    Gregory Haardt
    ALSB Prg. Manager
    [email protected]

  • SPAM error after loss of connection

    Hello,
    we are updating ST-PI 2005_1_700 patches 4,5 and 6 in a single queue in our production system. We
    were importing the queue and connection was lost in phase import_proper.We tryed to repeat the impor and it still returns the error.
    Action log of the queue shows the following errors in the import phase
    check requirements:
    Error: no connect due to dbsl load lib failure
    Error:environment variable dbms_type is not set
    Error: connect to P01 failed
    We have tryed several steps to resolve this issue but none worked:
    1. Checked that tables TRBAT and TRJOB where empty
    2. added SAPKITLQI6 to buffer
    3. reimported the package via os command tp r3i SAPKITLQI6 P01
    pf=
    sappd01\usr\sap\trans\bin\TP_DOMAIN_D01.PFL tag=spam
    -Dclientcascade=yes -Drepeatonerror=8
    the import finished with status 04 but spam is still returning the same
    error.
    PLEASE HEELLLPPP!!!!
    Thanks
    Pedro

    Hello all,
    I have opened a customer mesage in sapsupport. The reply i got is getting me a bit worried:
    Dear Pedro,
    As you have manipulated the buffer and executed tp r3i, my main
    recommendation is that you restore a backup and start the support
    package installation from scratch. Otherwise we cannot gurantee that the system will be consistent.
    If that is not possible, I recommend the following:
    - According SAP note 128126, set the OS environment variable dbms_type.
    - If that does not solve the problem, please install the latest
    kernel stack according to SAP note 19466
    Please let us know the result.
    Best regards,
    Enric Bosch
    SAP Active Global Support - Netweaver Web Application Server
    There must be an alternate way to resove this...
    Please help

  • APP-PAY-07114 error while open forms

    Hello everyone,
    I have added a function in custom.pll and compiled using f60gen and then when i tried to open the form, i am getting the following error message.
    APP-PAY-07114: Oracle error ORA-01115: IO error reading block.....
    Please give me some suggestions.
    Thanks in advance.

    The function which i have written does some calculations when i save the form. Below is the code.
    IF (form_name = 'XXX') THEN
    IF (block_name = 'YYY') THEN
         IF (event_name = 'POST-UPDATE') THEN
         l_emp_number := name_in('PERSON.EMPLOYEE_NUMBER');
         custom_function(l_emp_number);                
    END IF;
    END IF;
    END IF;     
    The custom_function is saved in the database.

  • Quickpay error - APP-PAY 06153 System Error PROCEDURE QP_SET_BUT1

    In time of execute Quickpay for person,from the Quickpay screen below error coming.
    APP-PAY 06153 System Error PROCEDURE QP_SET_BUT1.SET_BUTTONS has created an error STEP1.For this employee weekly to Biweekly assignment change between pay period.
    Please respond asap.It is urgent.

    Please post the details of the application release, database version and OS along with the steps you follow to reproduce the error (navigation path)
    In time of execute Quickpay for person,from the Quickpay screen below error coming.
    APP-PAY 06153 System Error PROCEDURE QP_SET_BUT1.SET_BUTTONS has created an error STEP1.For this employee weekly to Biweekly assignment change between pay period.Is QP_SET_BUT1 a custom package? If yes, what is the status of this package?
    Please respond asap.It is urgent.For urgent issues, please log a SR.
    Thanks,
    Hussein

  • Error in payslip

    Hi all,
    I am facing with an error in payslip.
    For certain group of employees(trainees),In the payslip no of loss of pay days are displayed wrong.
    But for  all other employees,it is showing correctly.
    In the absence report, the values are showing correctly.
    How can I solve it.

    Hi SP,
    What is the no of loss of pay dates component in the pay slip composed of? (what wage types?)
    When you determine the wage types it comprises, go and check the PC_PAYRESULT transaction to see whether these values were calculated correctly in the payroll.
    Probably the problem is not in the pay slip but in the payroll results instead..
    Dilek

Maybe you are looking for

  • Logic Express 7.2 Installation on Intel Mac

    I've got the latest upgrades installed I think, and tried to install logic on a freshly reinstalled Mac, but always get this error: There was an error, try reinstalling Logic. (or something close to it). It happens during installation of Garage Band

  • How To handle complex Flat File in BDC( V.V. Urgent)

    Hi All, Anybody help in these case. I have to write the BDC for a complex File. Here is the Scenario I An recording for Tcode CN21. 1network -> many activities 1 Activity ->many components Any body Help ifor this case, Points will be awarded. Regards

  • How is this EVEN possible?

    http://img526.imageshack.us/img526/7306/screenshot20110105at105.png OSX 10.6.5 iMac Intel 24"

  • Slide Show Counter

    Hello, I was wondering if there was a way within DVDSP to have a counter, displayed on screen, while viewers scroll through slideshows manually. eg. 1 of 23, 2 of 23, 3 of 23 etc. I could go into photoshop and insert this into each image. I was hopei

  • Slow Image Filtering

    I need to aplly a multiply filter (src*dest) to these iamges image=(BufferedImage)sprite.getSprite(spriteName); multi=(BufferedImage)sprite.getSprite("degra.jpg"); for i... for j.. color=image.getRGB(i,j)*multi.getRGB(i,m); image.setRGB(i,j,(int)colo