Lesson 2 of 6
Transaction manager and the deal lifecycle
9 min
Listen to this lesson
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) | Date | Amount USD |
|---|---|---|
| Principal investment | June 2 | -5,000,000.00 |
| Interest accrual at June 30 (28 days, act/360) | June 30 | 16,333.33 accrued |
| Principal repayment | August 31 | 5,000,000.00 |
| Interest (90 days, act/360) | August 31 | 52,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.
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.
- ContractDealer enters the deal in FTR_CREATE
- ReleaseSecond person releases deals above the threshold
- Confirmation matchingCounterparty confirmation matched to Contoso's deal data
- SettlementBack office settles the deal; payment details checked
- PostingFlows post on value date (TBB1); valuation at period-end
| Role | May | May not |
|---|---|---|
| Front office (dealer) | Create and change deals in contract status | Settle, post or change bank details |
| Back office | Match confirmations, settle deals | Create deals |
| Treasury accounting | Post flows, run valuation and accruals | Create 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?
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.
| Convention | Interest on USD 5,000,000 at 4.20% for 90 days | Typical use |
|---|---|---|
| act/360 | USD 52,500.00 | USD money markets |
| act/365 | USD 51,780.82 | Some other currencies and markets |
| 30/360 | USD 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.
- 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. USD 5,000,000 at 4.20% for 90 days, act/360. What is the interest?
2. What does confirmation matching prove?
3. Which role should settle deals?
4. Why does the June month-end post an accrual on a deposit maturing in August?