Loan deduction

Hi Experts,
Please help me..
One employee's loan balance is cleared (he has already repaid the full loan amount) and in PA30 his loan balance is showing NIL.
but still his EMI is being deducted in the payroll/from his salary.
what would have happened where should i check.
it is happening for only one particular employee.
Thanks in advance.
With regards,
SAP HCM consultant.

Hi Smitha,
Check the configuration for Loans Or PCR's written for Loans and check the payroll log from where EMI is calculating.
Else try delimiting the loan info-type 0045.
The may resolve..
Regards,
Srikrishna

Similar Messages

  • Future deductions during terminations

    Hi,
    Is there a way we can populate future deductions (deduction elements starting from a future date) in case of terminations. If an employee is terminated w.e.f June 30, 2010 and a loan deduction has been defined w.e.f. Aug 1, 2010, is there a way I can get this element during my Quickpay Run.
    Regards,
    Hema

    Hi,
    Can you please elaborate ? Assuming my elements (recurring or non recurring) start on a future date, how can I populate this in my SOE while generating a quickpay for the terminated employee.
    Regards,
    Hema

  • When Deduction is more then net earning

    Hello Experts,
    I have a querry.When a employee has taken a loan ,& deduction starts from next month onwards uptill complete repayment,maximum upto 1 year.
    There are certain cases when employees deduction more then earning component.
    In this situation what possibilty can be done.
    Can we use the Arrears & Priority component with option (3. Deduct as much as possible, remaining amount in arrears table)?
    if not then what are the other possibilty for this..plz let me know..
    Thanks In advance

    Hi
    You can assign the priority to the deduction,
    Go to the config and assign the priority to all deduction and the problem will get solved,
    and also you can make the wage time deduction only to the amount available for deduction,
    set it as per your requirement.
    Veeresh

  • Display of data in a single row

    Hi
    Here is my query:
    SELECT
    --Element Classification Details:
    pec.CLASSIFICATION_ID,
    pec.classification_name,
    pec1.classification_id "Sub Classification Id",
    DECODE(pec1.classification_name,'Other Deductions', 'Other Deductions',
    'Others Voluntary Deductions', 'Other Deductions',
    'Personal Deductions', 'Personal Deductions',
    'Personal Voluntary Deductions', 'Personal Deductions',
    'Car Loan Deductions') "Sub Classification",
    pec1.parent_classification_id,
    scr.sub_classification_rule_id,
    --Element Details:
    pet.element_name, pet.element_type_id, pet.reporting_name,
    DECODE(pet.processing_type, 'R', 'Recurring', 'Nonrecurring') "Processing Type",
    pet.EFFECTIVE_START_DATE, pet.EFFECTIVE_END_DATE,
    --Run Result Details:
    prr.run_result_id,
    TO_NUMBER(NVL(prrv.RESULT_VALUE, 0)) "Amount",
    piv.NAME "Input Value",
    --Assignment Details:
    paa.assignment_id,
    --Time Period
    ptp.START_DATE, ptp.end_date,
    ptp.period_name "Payroll Period"
    FROM hr.pay_element_classifications pec,
    hr.pay_element_classifications pec1,
    hr.pay_sub_classification_rules_f scr,
    hr.pay_element_types_f pet,
    hr.pay_run_results prr,
    hr.pay_run_result_values prrv,
    hr.pay_input_values_f piv,
    hr.pay_assignment_actions assact,
    hr.per_all_assignments_f paa,
    hr.pay_payroll_actions payroll,
    hr.per_time_periods ptp
    WHERE
    pec.classification_id = pec1.parent_classification_id (+)
    AND scr.classification_id = pec1.classification_id
    AND pet.classification_id = pec.classification_id
    AND scr.element_type_id = pet.element_type_id
    AND pet.ELEMENT_TYPE_ID = prr.ELEMENT_TYPE_ID
    AND prr.run_result_id = prrv.run_result_id
    AND piv.input_value_id = prrv.input_value_id
    AND assact.ASSIGNMENT_ACTION_ID = prr.ASSIGNMENT_ACTION_ID
    AND paa.ASSIGNMENT_ID = assact.ASSIGNMENT_ID
    AND payroll.payroll_action_id = assact.PAYROLL_ACTION_ID
    AND ptp.TIME_PERIOD_ID = payroll.time_period_id
    AND ptp.end_date BETWEEN scr.EFFECTIVE_START_DATE AND scr.EFFECTIVE_END_DATE
    AND ptp.end_date BETWEEN pet.effective_start_date AND pet.effective_end_date
    AND ptp.end_date BETWEEN paa.EFFECTIVE_START_DATE AND paa.EFFECTIVE_END_DATE
    AND pec.CLASSIFICATION_NAME IN ('Voluntary Deductions', 'Pre-Tax Deductions')
    AND pec1.classification_name LIKE '%Deduction%'
    AND piv.name = 'Pay Value'
    AND paa.payroll_id != 0
    AND paa.pay_basis_id != 0
    AND paa.ASSIGNMENT_ID = '560'
    I needed to display the amounts as separate columns pertaining to different elements or rather different sub classification of the elements
    This is the final expected result for the report:
    Employee Personal Deductions PD Amount Other Deductions OD Amt
    XYZ Element1 00000.00 Element3 0000.00
    Element 2
    Car Loan Deductions CLD Amt Total Deductions (Total of all three)
    Element4 00000.00 00000000.00
    Here Personal Deductions, Other, Car Loan etc. are grouping of elements (sub classifications)
    I have used MAX function to display the results as separate columns like this:
    SELECT
    --Run Result Details:
    prr.run_result_id,
    MAX(DECODE(pec1.classification_name, 'Personal Deductions', TO_NUMBER(NVL(prrv.RESULT_VALUE, 0)))) "Personal Deductions",
    MAX(DECODE(pec1.classification_name, 'Personal Voluntary Deductions', TO_NUMBER(NVL(prrv.RESULT_VALUE, 0)))) "Personal V Deductions",
    MAX(DECODE(pec1.classification_name, 'Other Deductions', TO_NUMBER(NVL(prrv.RESULT_VALUE, 0)))) "Other Deductions",
    MAX(DECODE(pec1.classification_name, 'Others Voluntary Deductions', TO_NUMBER(NVL(prrv.RESULT_VALUE, 0)))) "Others V Deductions",
    MAX(DECODE(pec1.classification_name, 'Car Loan Deductions', TO_NUMBER(NVL(prrv.RESULT_VALUE, 0)))) "Car Loan Deductions"
    /*--Assignment Details:
    paa.assignment_id,
    --Time Period
    ptp.START_DATE, ptp.end_date,
    ptp.period_name "Payroll Period"*/
    FROM hr.pay_element_classifications pec,
    hr.pay_element_classifications pec1,
    hr.pay_sub_classification_rules_f scr,
    hr.pay_element_types_f pet,
    hr.pay_run_results prr,
    hr.pay_run_result_values prrv,
    hr.pay_input_values_f piv
    /*hr.pay_assignment_actions assact,
    hr.per_all_assignments_f paa,
    hr.pay_payroll_actions payroll,
    hr.per_time_periods ptp*/
    WHERE
    pec.classification_id = pec1.parent_classification_id (+)
    AND scr.classification_id = pec1.classification_id
    AND pet.classification_id = pec.classification_id
    AND scr.element_type_id = pet.element_type_id
    AND pet.ELEMENT_TYPE_ID = prr.ELEMENT_TYPE_ID
    AND prr.run_result_id = prrv.run_result_id
    AND piv.input_value_id = prrv.input_value_id
    /*AND assact.ASSIGNMENT_ACTION_ID = prr.ASSIGNMENT_ACTION_ID
    AND paa.ASSIGNMENT_ID = assact.ASSIGNMENT_ID
    AND payroll.payroll_action_id = assact.PAYROLL_ACTION_ID
    AND ptp.TIME_PERIOD_ID = payroll.time_period_id
    --and pet.element_NAME like 'IVTB%' 
    AND ptp.end_date BETWEEN scr.EFFECTIVE_START_DATE AND scr.EFFECTIVE_END_DATE
    AND ptp.end_date BETWEEN pet.effective_start_date AND pet.effective_end_date
    AND ptp.end_date BETWEEN paa.EFFECTIVE_START_DATE AND paa.EFFECTIVE_END_DATE*/
    AND pec.CLASSIFICATION_NAME IN ('Voluntary Deductions', 'Pre-Tax Deductions')
    AND pec1.classification_name LIKE '%Deduction%'
    AND piv.name = 'Pay Value'
    --and paa.PRIMARY_FLAG like 'Y%'
    /*AND paa.payroll_id != 0
    AND paa.pay_basis_id != 0*/
    GROUP BY
    prr.run_result_id
    However, the fact is that my each element_type_id has each run_result_id, which means 1 element has 1 run result id. Thus, I cannot display the data in a single row.
    Can someone guide me on this? How can I display the data for an employee as a single row?
    Thanks and regards,
    Aparna

    SELECT EMP_ID,
         Sum(Decode(DECODE(pec1.classification_name,'Other Deductions', 'Other Deductions','Others Voluntary Deductions', 'Other Deductions'),'Other Deductions',TO_NUMBER(NVL(prrv.RESULT_VALUE, 0)))) 'Other deduction',
         sum(Decode(DECODE(pec1.classification_name,'Personal Deductions', 'Personal Deductions', 'Personal Voluntary Deductions', 'Personal Deductions'),'Personal Deductions'),TO_NUMBER(NVL(prrv.RESULT_VALUE, 0)))) 'Personal deduction',
         sum(DECODE(pec1.classification_name,'Car Loan Deductions',TO_NUMBER(NVL(prrv.RESULT_VALUE, 0)))) 'Car deduction'
    FROM hr.pay_element_classifications pec,
    hr.pay_element_classifications pec1,
    hr.pay_sub_classification_rules_f scr,
    hr.pay_element_types_f pet,
    hr.pay_run_results prr,
    hr.pay_run_result_values prrv,
    hr.pay_input_values_f piv,
    hr.pay_assignment_actions assact,
    hr.per_all_assignments_f paa,
    hr.pay_payroll_actions payroll,
    hr.per_time_periods ptp
    WHERE
    pec.classification_id = pec1.parent_classification_id (+)
    AND scr.classification_id = pec1.classification_id
    AND pet.classification_id = pec.classification_id
    AND scr.element_type_id = pet.element_type_id
    AND pet.ELEMENT_TYPE_ID = prr.ELEMENT_TYPE_ID
    AND prr.run_result_id = prrv.run_result_id
    AND piv.input_value_id = prrv.input_value_id
    AND assact.ASSIGNMENT_ACTION_ID = prr.ASSIGNMENT_ACTION_ID
    AND paa.ASSIGNMENT_ID = assact.ASSIGNMENT_ID
    AND payroll.payroll_action_id = assact.PAYROLL_ACTION_ID
    AND ptp.TIME_PERIOD_ID = payroll.time_period_id
    AND ptp.end_date BETWEEN scr.EFFECTIVE_START_DATE AND scr.EFFECTIVE_END_DATE
    AND ptp.end_date BETWEEN pet.effective_start_date AND pet.effective_end_date
    AND ptp.end_date BETWEEN paa.EFFECTIVE_START_DATE AND paa.EFFECTIVE_END_DATE
    AND pec.CLASSIFICATION_NAME IN ('Voluntary Deductions', 'Pre-Tax Deductions')
    AND pec1.classification_name LIKE '%Deduction%'
    AND piv.name = 'Pay Value'
    AND paa.payroll_id != 0
    AND paa.pay_basis_id != 0     
    I hope this may help!
    Brijesh

  • Payroll Issues in Net payment

    Dear Experts,
    Business Scenario
    The employee is on leave for 2 months (paid leave)in that 2 months loan should not deduct. 3rd month he came back and the laon amount should be deduct .
    So,In Master Data for IT45 maintained record for those 2months in "Condition" amount=0 and for the next month onwards maintained regular installment payment which he has to pay.
    When I am running payroll for the 3rd month am getting Loan Type Error as below
    Error with a loan wage type
    A loan wage type in table RT should be deducted, however the
    however the remaining net amount was too small
    Wage type /LRP
    Please lower the loan repayment in infotype 0045
    Choose an amount that can be deducted
    while running simulation for 4th Month their is no Error in Payroll Log But for the 3rd Month "NET PAYMENT" is showing as Zero in Payslip and not showing in RT table also
    Note: This Net Payment issue for the 3rd Month is not only  to the above scenario Employee it is not showing for ALL EMPLOYEES.
    Kindly help me in resolving this issue as this is Very Very High, your immediate response is highly Appreciable
    Regards,
    Rao.

    Dear....
    Please check that u press the calendar button to regenerate the last payment date and also check that repayment plan in IT0045
    another thing check IT0078, what will be shown there????.
    After that run one by one payroll for the months you have no deduction of loan and check is there any loan deduction or not.
    What you have to do for skipping loan payment is copy the current loan and make the repayment amount zero, i hope u did the same but in the last split u have to recalculate the payment date.

  • Vendor line item

    Dear All,
    My clients wants Spilts in Vendor line items while hitting that particular vendor.
    Clearly,
    We are giving all Advances like Loan advance, Salary advance to employeees as a vendor and
    will deduct, while doing salary process by putting deduction wage type in 14 info type.
    While doing Payroll posting 2 documents will be genarated one by one (simply 2 line items) for the same posting run because those 2 symbolic accounts are customized in vendor account in SPRO.
    My Quesation and Requirement is,
    After do the live Posting, if an employee have 2 deductions, say 2500 advance deduction,1500 Loan deduction (Total 4000 rupees
    Will appear in as a one line item if u go for FBL1N transaction.
    My client wants 2 line items, one line item shold have 2500 Rupess, Second line item 1500 Rupess,
    Then he can strightforward one is for advance deduction, one is for Loan deduction.
    is there is any chance to spilt the one vendor line iten which comes from by payroll posting in two.
    Please help me on this.
    Venkat

    Please give any suggesition on this

  • Error while processing Payroll

    Hi Experts,
    Please help...
    While processing Payroll getting an error.
    Please lower the loan repayment in IT0045.
    His gross pay is 13974 and there is a deduction of Rs.8120/- (including PF ESI and other loans deduction with interest amount) and Nett payable to the employee is 5854/-.  Though there is amount payable, the pay roll is not running successfully and the following error occurs.
    The same error occured during last month pay roll (May'10) and we have given salary advance and recovered the same in the same payroll and then we were able to process the salary.
    Amount deducted per month is 1333.33 even after rounding off getting the same error.
    Regards,
    SRAJ.

    1BAS Basic Salary                 5,670.00  INR          0.00                0.00
      1CON Conveyance Allowanc            800.00  INR          0.00                0.00
      1HRA House Rent Allowanc          2,835.00  INR          0.00                0.00
      1SPL Special Allowance            1,669.00  INR          0.00                0.00
      1PRI Prodcution Incentiv          3,000.00  INR          0.00                0.00
    Total                       13,974.00  INR          0.00                0.00
    0015 Additional Payments                 1EDU                         30.04.2009-30.04.2009
      1EDU Education Allowance          3,000.00  INR          0.00                0.00
    0015 Additional Payments                 1EDU                         29.04.2010-29.04.2010
      1EDU Education Allowance          3,000.00  INR          0.00                0.00
    0015 Additional Payments                 1EMR                         28.02.2010-28.02.2010
      1EMR Emergency Advance          120,000.00  INR          0.00                0.00
    0015 Additional Payments                 1LTA                         30.11.2009-30.11.2009
      1LTA Leave Travel Allowa          3,900.00  INR          0.00                0.00
    0015 Additional Payments                 1ONT                         31.03.2010-31.03.2010
      1ONT Other Payments(Not             855.00  INR          0.00                0.00
    0015 Additional Payments                 1OPM                         30.09.2009-30.09.2009
      1OPM Other Payments (Tax            810.00  INR          0.00                0.00

  • Error while posting to Accts..."No Data was transfer to parameter A/c payab

    Hi Experts
    While  posting to Accounting it is showing the incorrect status.
    The error message is ""No Data was transferred to parameter Account Payable""

    In Error messages it is showing..Vehicle loan --Deduction...Rs.2714/-.
    What could be the problem...
    Pleae advice me to post  into accounting.
    Thanking you.
    Sai

  • FI Posting Error Balancing field "Profit Center" not filled-Vendor acc

    Dear All,
         System has been Configured the emp. loan and insurance deduction to be posted to respective vendor accounts. while making the FI posting system is throwing error like "Balancing field "Profit Center" in line item 001 not filled".
      We have 8 profit centers.  emp. loan deductions to be posted in vendor acc. across all the profit center wise. Business Area and Cost Center has been maintained properly for all employees in IT 0027 & IT 0001.
      Doc. type also has classified  for doc. splitting(spro>GL acc(new)>Bus. Trans --> Doc. Split --> Classify doc. type for split.).
    How this issue can be solved, kindly help us out.
    Regards,
    Param.

    Hi Murali,
    You are correct,Standard SAP business transaction "0000" and variant "0001" - unspecified posting will not cater the above requirement.
    Doc Type SA does not split. Either you can use "001" in front of SA doc type which I do not recomment, but else create a new Documnet type with 0001.
    In standard configuration in many places SAP has used 0000 whcih does not split. You need to define new doc types as per your requirement and assign business transaction and variant to it as per business need.
    Do let me know if it works.. else we can try something else..
    Regards,
    SAPFICO

  • SAP B1 G/l accounts updation

    Hi SAPSERS,
    We have a client who is using SAP B1, and they have a third party employee pay role software. They will post all the advances and any transaction in that software. Those transactions like P.F., Loan deductions should be updated in SAP B1 in every week end.
    What is the best way to update the respective G/L accounts in SAP B1.
    Thanks in advance,
    Venkat

    Post question in SAP Business one core forum in this link SAP Business One Application

  • Incorrect reversal document

    Dear Friends
    we have configuration of advance/ deduction loan deduction should hi the employee vendor account. Hence 2 document will be generated for the same number.
    My quesation, when we are trying to reversal the run number (those documents in the same run), one document is giving reversal and second document which is hitting vendor showing not reversal due to cleared line item for some of the employees..
    Posting run status is showing 66.
    It means means it has been reversal or not? if it is.,we required/need to re run the posting run ?
    Please give your advise.
    Venkat

    Check with FB08.....whether it is reversed or not.
    If it is not reversed due to clearing document ...then goto FB03 and check for clearing doc number.......reset this with TCode FBRA....then reverse the posting documents...before doing this confirm with your FI persons.....

  • Element balance issue

    we are suppose to change the balance loan amount (to be recovered by company) and the number of installments (installments for a loan) that were assigned in the element of loan deduction.
    now when we are using Adjust Balance and we choose element for adjustment the following happens to the balance:
    BAL_ASG_ITD = 0 ---- which is correct
    BAL_ASG_RUN remains as it was before performing the Adjustment i.e -378.06. therefore it shows BAL_ASG_RUN = -378.06
    is there a way to make the BAL_ASG_RUN = 0 ???
    pls assist
    thank you

    I'd like to be able to say that you can fix it, but as I said in my original reply, a run-level balance is exactly that - the balance as at the particular run. You can't adjust it using a separate run, even if that run is a balance adjustment.
    Just taking a step back, for a moment - why do you feel you need to reset this ASG_RUN balance? Is there some formula somewhere that looks at it? Can you give a more detailed description of what is going wrong, and what you think should be the expected result?

  • Manual BRS, plz urgent

    Dear all,
    Im facing problems when im preparing manual bank reconciliation statement from T-codes FF67,
    ->we created 3 GL Accounts(1) outgoing cheques clearing account
                                             (2) incoming cheques clearing account
                                             (3) Bank account.
    cheques which we are receiving we will enter in incoming cheques clearing account
    we are making payment to vendors that we are entering in outgoing check clearing account
    now we are facing issues when we are posting following documents.
    import remittance payments
    receipts of foreigne remittance
    Direct debits i.e. bank charges
    return of cheques of customer parties
    return of cheques of vendor parties
    issue of DD payments
    direct electronic transfer payments
    direct electronic transfer receipts
    direct electronic clearing system
    interested debited to on loan directly to our account
    interested credited on fixed deposits
    loan given to employees
    loan deduction to employees
    advance adjusted to employees.
    please suggest me to resolve these issues

    Hi Pl open Bank clearing GL accounts for the following.
    Direct debits i.e. bank charges - <b>suspense clearing account to handle such misc items which are directly debited by bank</b>.
    return of cheques of customer parties - AR unpaid clearing account
    return of cheques of vendor parties - AP unpaid clearing acccount
    similarly u can maintain upto 9 clearing accounts for a single bank account.
    Later on u can proceedfurther with the manual brs

  • Vertical Column Report in OBI Publisher

    Hi All,
    I have a requirement to create a Vertical Report (column) detail report of employees loan deduction (January -December). The report should be in vertical format.
    Emp_No    Name       Jan     Feb    Mar    April   > >>>>>> Total
    can anyone help me plz..
    thanks,

    Hi,
    I solved the problem,
    i wrote a query and i got my result.
    check below :
    select
          TO_CHAR(TRANS_DT, 'YYYY') AS RECO_YR , emp,
         sum (CASE WHEN TO_CHAR(TRANS_DT, 'MM') =1 THEN adv_amt  ELSE 0 END ) AS Jan,
          sum (CASE WHEN TO_CHAR(TRANS_DT, 'MM') =2 THEN adv_amt ELSE 0 END ) AS FEB,
           sum (CASE WHEN TO_CHAR(TRANS_DT, 'MM') =3 THEN adv_amt ELSE 0 END ) AS MAR,
            sum (CASE WHEN TO_CHAR(TRANS_DT, 'MM') =4 THEN adv_amt ELSE 0 END ) AS APR,
             sum (CASE WHEN TO_CHAR(TRANS_DT, 'MM') =5 THEN adv_amt ELSE 0 END ) AS MAY,
              sum (CASE WHEN TO_CHAR(TRANS_DT, 'MM') =6 THEN adv_amt ELSE 0 END ) AS JUN,
               sum (CASE WHEN TO_CHAR(TRANS_DT, 'MM') =7 THEN adv_amt ELSE 0 END ) AS JUL,
                sum (CASE WHEN TO_CHAR(TRANS_DT, 'MM') =8 THEN adv_amt ELSE 0 END ) AS AUG,
                 sum (CASE WHEN TO_CHAR(TRANS_DT, 'MM') =9 THEN adv_amt ELSE 0 END ) AS SEP,
                  sum (CASE WHEN TO_CHAR(TRANS_DT, 'MM') =10 THEN adv_amt ELSE 0 END ) AS OCT,
                   sum (CASE WHEN TO_CHAR(TRANS_DT, 'MM') =11 THEN adv_amt ELSE 0 END ) AS NOV,
                    sum (CASE WHEN TO_CHAR(TRANS_DT, 'MM') =12 THEN adv_amt ELSE 0 END ) AS DEC
       from
          Hrt_Loan_Reco
              where emp='11155'
               group by
         TO_CHAR(TRANS_DT, 'YYYY'), emp
       order by
              RECO_YR, emp
    hope it will help someone...
    thanks

  • Element entry base on other element entry

    how can I do when company Loan element enter company Loan deduction element also auto enter with this entry

    Hi,
    How are you attaching this loan element (with start date of deduction) to employee. I think you can create indirect element Loan_recovery and pass the deduction_start_date to this indirect element.
    If the deduction_start_date is between pay_period_start_date and pay_period_end_date process it else not.
    Or else you can attcah the loan_recovery element same way as you are attaching loan element.
    Thanks,
    Avinash

Maybe you are looking for

  • Plug-in not loaded on Non developers machine

    Hi, We are implementing an acrobat plug-in using VC++.Net (VS 2008) MFC Dll application, here we are referring a C# dll for hosting Infragistics WPF grid on the VC++ dialog(User interface). We created C# dll and plug-in application and added C# dll i

  • Please allow us to disable the Welcome Screen in Acrobat X for Windows!

    When another program launches a .pdf and it calls Acrobat X Pro to load, the welcome screen hangs everything up.  If it's an option for Mac OS, it should be for Windows too.  If there is a registry key or the likes that I can modify, by all means, pl

  • Special Ledger Reports

    Hi All We are running special ledger reports for balancesheet at profit centers. What we found that during carry forward we had to undergo that activity twice. And somehow special ledger reports in GR55 showing merely double balance. Any body faced t

  • Import data from sql server /vice versa

    My Database serevr version is 10.1.0.3.0. Sql Server 2000. Is it possible to import data from sql server to oracle database? Also other way around. I mean import data from Oracle to sql server. Regards, D

  • Sequence Number on Labels

    Hope someone can help.  I have a request from client to print a sequential number on an avery label.  For example, if i used address labels that were 30 to a page, the first label would have 1 and the second label would have 2, etc.   No data is bein