SAP for Utilities Discussions
Connect with fellow SAP users to share best practices, troubleshoot challenges, and collaborate on building a sustainable energy future. Join the discussion.
cancel
Showing results for 
Search instead for 
Did you mean: 

Payment scheme to be considered at contract account level

josep_collpiferrer
Discoverer
0 Kudos

Hi,

This is a question regarding the payment scheme functionality on a SAP IS-U system

Scenario

We are working on a billing system for a utility company in the energy sector. Customers may have one account but 2 contracts (elec and gas). Currently we use the payment scheme to calculate the projected cost for the next year and create the customer's monthly payment plan at contract level. As the cost is estimated there are variances for each contract at the end of year and they may result that one is overpaid and another is underpaid. Currently, the reassessment works at contract level carrying the debt over the next period. Moreover, if the customer has done a payment outside the scheme, that gets posted at contract account level and ignored by the reassessment.

Question

In order to improve the reassessment and include all documents we are thinking on using the standard clearing run during the invoicing processing to clean up the account and then use the resulting balance prorated on each contract to calculate the next periods charges.

My question is: is there any alternative functionality that enables us to include items outside the contract during the generation of the payment scheme?

Thank you very much,

Josep Coll Piferrer

1 ACCEPTED SOLUTION

AmlanBanerjee
Active Contributor
0 Kudos

Hi Josep,

Check event R515.

In this event you can pre-select open items that you want to take into account when a payment scheme

is created or changed.

Table TY_R515_FKKCL contains all open items (credit items and receivables) that can be transferred to

the payment scheme. If you want to exclude one of these items, reset parameter XMARK_415 in this table to its initial value. The remaining items are available for selection.

If the payment scheme is created in the background, the preselection is valid and all open items, for which parameter XMARK_415 is not reset to its initial value, are taken into account in the payment scheme.

You can also call this event if you subsequently want to include open items in the payment scheme or

remove items from the payment scheme. The event is run via a method in dialog mode as well as if

changes are made in the background.

Indicator X_ROLLIN determines whether to add the open items that were transferred to the function

module to the payment scheme, or whether items need to be removed from the payment scheme. In the

latter case, the indicator is set to SPACE.

Hope it helps..

Thanks,

Amlan

View solution in original post

2 REPLIES 2

AmlanBanerjee
Active Contributor
0 Kudos

Hi Josep,

Check event R515.

In this event you can pre-select open items that you want to take into account when a payment scheme

is created or changed.

Table TY_R515_FKKCL contains all open items (credit items and receivables) that can be transferred to

the payment scheme. If you want to exclude one of these items, reset parameter XMARK_415 in this table to its initial value. The remaining items are available for selection.

If the payment scheme is created in the background, the preselection is valid and all open items, for which parameter XMARK_415 is not reset to its initial value, are taken into account in the payment scheme.

You can also call this event if you subsequently want to include open items in the payment scheme or

remove items from the payment scheme. The event is run via a method in dialog mode as well as if

changes are made in the background.

Indicator X_ROLLIN determines whether to add the open items that were transferred to the function

module to the payment scheme, or whether items need to be removed from the payment scheme. In the

latter case, the indicator is set to SPACE.

Hope it helps..

Thanks,

Amlan

dhiraj_kathet
Explorer
0 Kudos

Hi Josep

Are you using ECC 6 system? There is a functionality added in here in configuration of basic settings of payment scheme where you can activate the inclusion of contract account level items in payment scheme. Did you check that?

Thanks,

Dhiraj