Skip to Content
avatar image
Former Member

Payment model not working for LOAN functionality

Hello Everyone,

I am facing problem while configuring the LOAN functionality for SAP HCM Canada Payroll.

Problem: Not able to control the periodicity of the loan deduction in IT0045 repayment plan and in payroll driver.

Below is what I have configured for this:

Apart from other configuration available in SPRO, below are the configured relevant tables

V_T506D - Updated this table with loan condition. This has the period parameter as well.

V_T549W - Payment model is configured for above period parameter.

V_T549X - Deduction free periods are maintained for above configured payment model.

Note: Please ignore the year. I am trying it in test environment. So, trying the whole setup for prior years for which all the configuration is correct.

Below are few of my observations which might help you in suggesting solution:

  1. When i maintained the same payment model in IT0014, deduction didn't happen for the period for which check box is unchecked in T549X [deduction free pay periods]. It means that payment model related configuration is correct.
  2. When i checked the table T506D in SE16, I could see that the period parameter is visible but the payment model field is blank. This field is not available in view v_t506d. So, not sure how to fill this field. In debug mode, when I filled  the payment model in function module - PCLO_LOAN_EVENTS, I got the expected result in IT0045 - repayment plan table [for deduction free pay period, deduction amount came as zero].
  3. We have multiple payment models for a single period parameter. It works as expected for IT0014.

Please let me know if you have any questions.

Thanks in advance.

Regards,

Amol

V_T506D.png (14.1 kB)
V_T549X.png (25.7 kB)
Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Best Answer
    avatar image
    Former Member
    Mar 26, 2016 at 12:48 PM

    Found the solution. We need to activate [make visible] the field - MODEL in table view V_T506D.

    Add comment
    10|10000 characters needed characters exceeded

  • Mar 23, 2016 at 04:56 PM

    For an employee with such an Loan (IT0045), try executing a Payroll Simulation with the "Display log" box checked, and drill down into that log until you find Function P0045.

    Double-clic on Function P0045 to see it's Inputs and Processing.

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Remi,

      Thanks for the reply.

      Upon checking all the places [payroll log, etc] I concluded that it is not working.

      Any idea why it is not working?

  • avatar image
    Former Member
    Mar 25, 2016 at 12:12 PM

    Hi,

    In debug mode, I found that the main reason for payment model not working is - blank field MODEL in table T506D.

    View V_T506D doesn't allow [field MODEL doesn't exist] update of field MODEL. As payroll parameter is entered in this view, table T506D should have fetched the corresponding payment model from table T549W (which is attached to T506D with foreign key - MODEL).

    Anyone knows how to update field - MODEL in table T506D?

    Regards,

    Amol

    Add comment
    10|10000 characters needed characters exceeded