9.12.10

SAP Note 12220 - Account balance in dunning printout is not correct

Symptom:

When dunning by dunning level, the account balance in the dunning printout always corresponds to the total of the items due at this level. However, the correct account balance is displayed in the dunning list.

Cause and prerequisites

There are two options for determining the account balance:
1) From the header record per dunning notice (table MHNK). Since only a limited number of fields are available there, there are two fields, MHNK-SALHW (balance in local currency) and MHNK-SALDO (balance in dunning currency). Here the dunning currency is the currency of the items on the account if all the items are posted in the same currency, otherwise it is the local currency.
2) After reading all the items, a table with the balances per currency is available internally. This can be output at the end of the dunning notice (text elements 591 and 592) (fields F150D-SALFW).
Version 2, however, only works if all the items from an account can be output on one dunning notice. This is not the case when dunning per dunning level as here only the items from the corresponding dunning level are processed.

Solution
When dunning by dunning level, you should make the following changes in the dunning form:
"MAIN" window:
/E 591
T3 Account balance ,,,,&MHNK-WAERS&,,&MHNK-SALDO(C)&
/E 592
/*

The balance in local currency can also be output in text element 591:
T3 Account balance ,,,,&T001-WAERS&,,&MHNK-SALHW(C)&
Text element 592 is set to a comment line in the format column by /* since it does not make sense to output the balance several times.

Key word: Dunning program, SAPF150D, F150, dunning notices

No comments:

Post a Comment