SAP Knowledge Base Article - Public

3385535 - BCM not triggering specifically for Treasury transactions.


For the payment runs created from treasury instruments. After the payment proposal is created the payment batch is not created. Message in the App Display Status of Payment Document for payment document number and Payment item status is "Payment not in Batch".

"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."


SAP S/4HANA Cloud.

Reproducing the Issue

  1. Create Interest rate instrument from App Create IR Instrument.
  2. Settle transaction from App Process Financial Transaction.
  3. Post transaction from App Post Flows.
  4. Start application Automatic Payment Transaction for Payment Request.
  5. Create the Payment run with unique Identifier for ex. TRM04.
  6. Save Payment Run.
  7. Create Payment Proposal by pressing button Proposal.
  8. Schedule Proposal run.
  9. In the status you get message Payment Proposal has been created.
  10. Press button Payment run to schedule Payment run.
  11. Status message is Payment run has been created.


In the job log for App Automatic Payment Transaction for Payment Request (App ID F111).

Message is displayed as Payment run <DD/MM/YYYY> TRM04R is intended for cross-payment run payment media.


Follow the below steps to do Cross-Payment Run Payment Medium.

  1. In the application "Automatic Payment Transactions for Payment Request" start from menu Cross-Payment Run Payment Medium.
  2. Fill in your Payment Run Date and Identification with ending letter "R" (so for TRM04 use TRM04R).
  3. Execute transaction.


F111, TBB1, TM_51, treasury, payment, cross-payment run payment media, "Payment not in Batch" S4_PC, FIN-FSCM-TRM, FIN-FSCM-BNK , KBA , FIN-FSCM-TRM-2CL , Treasury and Risk Management (Public Cloud) , FIN-FSCM-BNK-2CL , Direct Bank Communication (Public Cloud) , Problem


SAP S/4HANA Cloud Public Edition all versions ; SAP S/4HANA Cloud all versions