SAP Knowledge Base Article - Public

3695633 - Error "TRD: Unable to find business transaction with external ID" in app Fix, Pay and Post Flows - SAP S/4HANA Cloud Public Edition

Symptom

When trying to post financial flows using app Fix, Pay and Post Flows for existing transactions, the following error message occurs: FTR_TRD002 "TRD: Unable to find business transaction with external ID".

Environment

SAP S/4HANA Cloud Public Edition

Reproducing the Issue

  1. Navigate to app Fix, Pay and Post Flows and post an existing transaction

  2. Error message FTR_TRD002 pops up.

Cause

The root cause is a critical data inconsistency resulting from an improper change:

  • The Processing Category for the relevant Product Type and Transaction Type was changed (e.g., from '0001 - Without Settlement' to '0002 - Contract, Settlement') after deals were already created and potentially processed.
  • Changing this category mid-lifecycle for existing deals, breaks the alignment between the Transaction Management tables and the Position Management tables.

Resolution

The safest and most recommended approach is to expire the inconsistent old deals and recreate them under the new Product Type/Transaction Type.

To prevent this issue from occurring again:

  • DO NOT change the Processing Category for a Product Type or Transaction Type after deals have been created using that combination.

  • If a change in processing logic is required (e.g., moving from 'Without Settlement' to 'Contract, Settlement'), you must create a new Product Type and a new Transaction Type with the required configuration.

Keywords

TBB1, FTR_TRD002, Inconsistency, TRM, Treasury, Processing Category, 0001, 0002, Customizing, Upgrade, S/4HANA Cloud, Public Edition, Data Corruption, TPM10, Manual Posting, Position Management. , KBA , FIN-FSCM-TRM-TM-2CL , Transaction Management (Public Cloud) , Known Error

Product

SAP S/4HANA Cloud Public Edition all versions