IBM Support

Running requestCollection API creates Multiple charges for a single credit memo invoice Sterling Order Management.

Troubleshooting


Problem

Attempts to run requestCollection API creates multiple charges for a single credit memo invoice and a single tender in IBM Sterling Order Management.

Symptom

Steps to reproduce:

  1. Create order from console . Line1 with $100 and line2 with $10.


  2. Execute requestCollection API.


  3. Cancel line#1 through console.


  4. Create credit memo for the cancelled amount i.e. $100 through console.


  5. Execute requestCollection API.

    As a result, Instead of creating a charge for -100 , two charges of -90 and -10 are created against the same tender.
    Expected : There should be only one charge for -100.

Cause

The flag Allow Refunding of Negative Debits Before sufficient Collection has Occurred is not checked.

Resolving The Problem

Steps to resolve:

  1. From the tree in the application rules side panel, choose Document Specific - (Document Type) - -Financials - Financial Rules.


  2. Check the flag Allow Refunding of Negative Debits Before sufficient Collection has Occurred.

[{"Product":{"code":"SS6PEW","label":"IBM Sterling Order Management"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"Distributed Order Management","Platform":[{"code":"PF033","label":"Windows"}],"Version":"9.2;9.1;9.0;8.5","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

Modified date:
16 June 2018

UID

swg21673068