Now accepting guest editorial from SAP, Oracle, Workday and ServiceNow practitioners.Pitch a guide
The Sign-Off Table

Lesson 2 of 6

Transaction manager and the deal lifecycle

9 min

Listen to this lesson

0:00 / 9:28

A treasury deal passes through the same three hands in every well-run treasury: the front office agrees it with the counterparty, the back office confirms and settles it, and accounting posts and values it. SAP's Transaction Manager models this with activities and statuses, and the separation between the three roles is the most important control in treasury.

A money market deal: the fixed-term deposit

On June 2, Contoso's treasury dealer places USD 5,000,000 with its US relationship bank for 90 days at 4.20% (illustrative). In FTR_CREATE she enters company code 1710, product type fixed-term deposit, transaction type investment, the counterparty, the amount, start and end dates, the interest rate and the interest calculation method. The system generates the flows: principal out on June 2, principal back and interest in on maturity.

Flow (illustrative)DateAmount USD
Principal investmentJune 2-5,000,000.00
Interest accrual at June 30 (28 days, act/360)June 3016,333.33 accrued
Principal repaymentAugust 315,000,000.00
Interest (90 days, act/360)August 3152,500.00

Flows of the fixed-term deposit. Interest = 5,000,000 × 4.20% × 90 ÷ 360.

At the June month-end, the deposit has earned 28 days of interest that will not be paid until August. The accrual/deferral run posts USD 16,333.33 of interest income to June. At maturity, the actual interest of USD 52,500.00 posts, and the accrual is reversed. A tester checks both numbers by hand: 5,000,000 × 0.042 × 28 ÷ 360 = 16,333.33.

An FX deal: the forward

Contoso 1710 has lent MXN 50,000,000 to Alternadores (1910) to fund integration work, repayable in six months. To protect the USD value of the repayment, treasury sells MXN 50,000,000 forward against USD at 18.60 MXN per USD for the same date, which locks in USD 2,688,172.04. The deal is an FX forward in the Transaction Manager; its flows are the two currency amounts on the value date, and until then it is valued at fair value each month-end.

A deal's lifecycle: contract, release, settlement against the counterparty confirmation, posting and maturity.
The Sign-Off Table · thesignofftable.com/academy/sap-fin-310

Release, confirmation and settlement

Two controls sit between the dealer and the ledger. A release procedure can require a second person to release deals above defined criteria before they continue. Correspondence handles confirmations: Contoso sends its confirmation to the bank and receives the bank's; matching them, automatically through the correspondence framework or manually, proves both sides agreed the same terms. The back office then settles the deal, which marks it ready for posting and payment. Only settled deals should post.

  1. ContractDealer enters the deal in FTR_CREATE
  2. ReleaseSecond person releases deals above the threshold
  3. Confirmation matchingCounterparty confirmation matched to Contoso's deal data
  4. SettlementBack office settles the deal; payment details checked
  5. PostingFlows post on value date (TBB1); valuation at period-end
From deal to posting, with the controls in between.
The Sign-Off Table · thesignofftable.com/academy/sap-fin-310
RoleMayMay not
Front office (dealer)Create and change deals in contract statusSettle, post or change bank details
Back officeMatch confirmations, settle dealsCreate deals
Treasury accountingPost flows, run valuation and accrualsCreate or settle deals

Segregation of duties in treasury, the control auditors test first.

What would you do?

In UAT, Nadia's access review finds that the treasury dealer's role allows both creating and settling deals in 1710. The dealer says this is needed for holidays. What do you recommend?

Confirmation matching for the FX forward; a mismatch goes back to the dealer before settlement.
The Sign-Off Table · thesignofftable.com/academy/sap-fin-310

What goes wrong in testing

  • Deals are created and posted by one test user with full access, so release and segregation are never tested.
  • Interest calculation methods (act/360, 30/360, act/365) are not checked against the bank's confirmation.
  • Rollovers, early terminations and reversals are not tested, only clean deals to maturity.
  • Test counterparties have no bank details, so settlement and payment are skipped.

Day-count conventions

Interest depends on the day-count convention, and banks differ. The same deposit gives different interest under act/360, act/365 and 30/360. Testers should know the convention on the bank's confirmation and check that the deal uses it, because a mismatch produces small differences that grow with volume and are hard to find later.

ConventionInterest on USD 5,000,000 at 4.20% for 90 daysTypical use
act/360USD 52,500.00USD money markets
act/365USD 51,780.82Some other currencies and markets
30/360USD 52,500.00 (90 days counted as 3 months of 30)Bonds and some loans

Day-count conventions change the interest. Check the bank's confirmation.

For the deposit above, act/360 and 30/360 happen to agree because the term is exactly three 30-day months in the 30/360 count; for a 92-day deposit they would differ. Include at least one deal whose term exposes the difference.

Key points
  • Deals are created in FTR_CREATE and move through contract, settlement and posting.
  • Release and confirmation matching sit between the dealer and the ledger.
  • Accruals post interest earned but not yet paid; check them by hand.
  • Front office, back office and accounting must be separate roles.

Check your understanding · not graded

Lesson check

  1. 1. USD 5,000,000 at 4.20% for 90 days, act/360. What is the interest?

  2. 2. What does confirmation matching prove?

  3. 3. Which role should settle deals?

  4. 4. Why does the June month-end post an accrual on a deposit maturing in August?