cancel
Showing results for 
Search instead for 
Did you mean: 

Prevent Dispute case from updating the dunning block if any exists.

Former Member
0 Kudos

Hello everyone,

I have a requirement where i need to prevent the Dunning block from being updated when a dispute case is created.

As Is  -  Dunning block '8' is already present on the line item level, if the user creates a Dispute case a dispute case gets created along with the dunning block getting overwritten to 'R'.

To Be -  if a dunning block '8' is already present, if the user creates a Dispute case then the dispute case must be created without updating the dunning block.

Has anyone had this situation ? is it possible via configuration or should a BADi be implemented for this.

Regards.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Dear Andy,

I had the same situation where the dunning blocks were over written by the Dispute case processing.

After a couple of days of debugging the standard code as there were not much documentation about it. I found a table which controls this. And that table is nothing but the configuration table from SPRO.

go to :

SPRO -> FSCM -> Dispute Management -> Process integration....... ->automatic document changes....-> define document changes...

Make the system Overide flag as "Not changeable" this prevents the Dispute Case processing from overriding any existing Dunning blocks(i.e - Dispute case dunning block gets set only if the dunning block is empty/initial/blank).

BR

Answers (3)

Answers (3)

Former Member
0 Kudos

This message was moderated.

0 Kudos

Hi Andrey,

If you create a dispute case, system will update automatically "dunning block -D"  in the line  item, it means it would not be included in the dunning list, if you do not want to update the dunning block  D in the line item,  you need change the configuration settings in  " process integration Account Receivable Accounting.

Regards

Kajendran

Former Member
0 Kudos

Hello Jeyaraman,

Thank you for your time.

The case here is, I would like to have "dunning block -D" updated only if there is no dunning block already present there. If the line item was dunned before for some other reason, this dispute case should not overwrite it with 'D'.

Regards,

Former Member
0 Kudos

I assume there is a BAdI to help you with this - but you are going against the standard process

Aniket_D
Active Participant
0 Kudos

Hello Andrey

AFAIK, you can not do this in configuration. In configuration, you can add number of days delay before dunning block gets updated. But this will be applicable for all dispute cases whether dunning block is already present or not. In my opinion you need to check for enhancement.

Regards

Aniket

Former Member
0 Kudos

Hello Aniket,

Thank you very much for the reply.

I have been searching for the enhancements for some time. I cannot find them in any of the enhancements that are available from the Dispute Case side, i need to find where and how the Dunning block gets triggered, perhaps sequentially or in an update task.

It would really very helpful if you could give me some more information on the below part. May be i could backtrack it and find the job which gets triggered to update the dunning block and may be put a condition there to stop it from happening.

"you can add number of days delay before dunning block gets updated"

Regards,

Aniket_D
Active Participant
0 Kudos

Hello Andrey


 

You can refer below links for BADI's.

http://help.sap.com/saphelp_afs64/helpdata/en/58/f01e3f41989310e10000000a114084/content.htm

BAdIs for the Process Integration - SAP Dispute Management (FIN-FSCM-DM) - SAP Library


Follow below SPRO path for relevant configuration for document changes


IMG – Financial Supply Chain Management – Dispute Management – Dispute case processing – Process Integration with Accounts Receivables Accounting - Automatic Document Changes from Dispute case – Define Document Changes

Regarads

Aniket