# Tan Gravam > Tan Gravam builds practical AI products from real operational problems — and shares the systems, decisions and lessons behind them. 18 years in SAP, treasury and enterprise systems, now an expert-led product studio. Tan Gravam is a founder and product builder who turns 18 years in SAP, treasury and enterprise systems into focused AI products. This site is an expert-led product studio: deep, first-hand writing on finance systems (treasury management systems, SAP Treasury & Cash Management, treasury architecture), product & systems delivery, and building AI products solo — plus the products themselves (Delivery Sheet, Listemizde). This is a curated map. The complete corpus of every article is at https://gravam.com/llms-full.txt. ## Topics The writing is organized into topic hubs, each a deep guide to one domain: - [Treasury Management Systems](https://gravam.com/topics/treasury-management-systems): How to assess, select and implement a treasury management system — from business case and requirements through RFP, testing, cutover and go-live. - [Corporate Cash & Liquidity Management](https://gravam.com/topics/cash-and-liquidity-management): How corporate treasury runs cash and liquidity: cash positioning vs forecasting, cash pooling, in-house banks, payment factories and global cash visibility. - [Treasury Risk Management](https://gravam.com/topics/treasury-risk-management): How corporate treasury manages financial risk: FX exposure, interest rate risk, counterparty and credit risk, hedging and hedge accounting — plainly explained. - [Treasury Systems Architecture & Connectivity](https://gravam.com/topics/treasury-systems-architecture): How treasury systems fit together: reference architecture, bank connectivity (SWIFT, API, EBICS), MT940 and camt.053 formats, and ERP–TMS integration. - [SAP Treasury & Cash Management](https://gravam.com/topics/sap-treasury): Field notes on SAP treasury: TRM, One Exposure, FQM_FLOW, Flow Builder, liquidity items, bank statement integration and BCM — from real implementations. - [Building AI Products](https://gravam.com/topics/building-ai-products): How I turn recurring problems into focused AI products — idea selection, an outcome-first process, a solo Nuxt/Supabase stack, pricing and kill criteria. - [Finance Systems Delivery](https://gravam.com/topics/finance-systems-delivery): Intake, scope, ownership, fit-gap, UAT, cutover and governance for enterprise finance-systems programmes — turning vague demands into delivery decisions. ## Cornerstone articles The essential reading in each domain — start here: ### Treasury Management Systems - [What Is a Treasury Management System (TMS)?](https://gravam.com/blog/what-is-a-treasury-management-system): A treasury management system (TMS) manages cash, liquidity, payments, risk and bank connectivity — what it does, when you need one, and how it fits. - [Building the Business Case for a Treasury Management System](https://gravam.com/blog/treasury-management-system-business-case): How to build a credible TMS business case: the quantifiable benefits, the full cost of ownership, and how to make it stand up to CFO scrutiny. - [Treasury Management System Implementation Guide](https://gravam.com/blog/treasury-management-system-implementation-guide): How a TMS implementation really runs: mobilize, design, bank connectivity, data migration, testing, cutover, hypercare. The phases, timeline and critical path. - [Why TMS Implementations Fail (and How to De-Risk Yours)](https://gravam.com/blog/why-tms-implementations-fail): Why TMS implementations fail: rarely the software — it's the treasury change. IT-project thinking, bank connectivity, dirty data, no one owning the outcome. ### Corporate Cash & Liquidity Management - [The 13-Week Cash Flow Forecast: A Practical Guide](https://gravam.com/blog/13-week-cash-flow-forecast): A rolling, week-by-week projection of cash in and out over the next quarter, on a direct receipts-and-disbursements basis. Why 13 weeks, and how to build one. - [How to Build a Daily Cash Position](https://gravam.com/blog/how-to-build-a-daily-cash-position): A daily cash position is a consolidated view of the cash available today across every account and currency — prior-day vs intraday, actuals vs expected. - [How to Achieve Global Cash Visibility](https://gravam.com/blog/how-to-achieve-global-cash-visibility): Global cash visibility is seeing all the group's cash (every account, currency and bank) in one timely view. Mostly a data problem: full statement coverage. - [What Is an In-House Bank? A Treasury Guide](https://gravam.com/blog/what-is-an-in-house-bank): An in-house bank is a central treasury acting as a bank for the group — internal accounts, intercompany funding, on-behalf-of payments and netting. ### Treasury Risk Management - [What Is Treasury Risk Management?](https://gravam.com/blog/what-is-treasury-risk-management): How a company identifies, measures and manages its financial risks — liquidity, FX, interest rate, counterparty — keeping risk within appetite, not at zero. - [FX Risk: Transaction, Translation and Economic Exposure](https://gravam.com/blog/fx-risk-transaction-translation-economic-exposure): FX risk comes in three types — transaction, translation and economic exposure. Why classifying them correctly is where FX management actually starts. - [Hedge Accounting Explained](https://gravam.com/blog/hedge-accounting-explained): Hedge accounting aligns the timing of a hedge's gains and losses with the hedged item, so the P&L shows they offset. Why it exists, and the three hedge types. - [Risk Appetite and Risk Limits in Treasury](https://gravam.com/blog/risk-appetite-and-limits-in-treasury): Treasury risk appetite is how much financial risk a company chooses to bear; risk limits are the measurable guardrails that enforce it — why both matter. ### Treasury Systems Architecture & Connectivity - [A Reference Architecture for Corporate Treasury](https://gravam.com/blog/reference-architecture-for-corporate-treasury): How a corporate treasury landscape fits together: ERP, TMS, bank connectivity and market data, joined by defined interfaces, with a system-of-record matrix. - [What Is the Treasury System of Record?](https://gravam.com/blog/treasury-system-of-record): A treasury system of record is the single authoritative source for its data. Designating one, and the TMS-vs-ERP boundary, ends 'which number is right?' - [Treasury Bank Connectivity: SWIFT, Host-to-Host, API, EBICS](https://gravam.com/blog/treasury-bank-connectivity-swift-host-to-host-api-ebics): SWIFT, host-to-host, API and EBICS — how corporate treasury connects to banks, compared on reach, cost, real-time capability and setup effort. - [Bank Connectivity Security: Keys, Certificates and Controls](https://gravam.com/blog/bank-connectivity-security): The security layer under treasury bank connectivity: certificate and key lifecycle, mTLS, OAuth, key rotation, HSM, SWIFT CSP, and who owns the technical user. ### SAP Treasury & Cash Management - [What Is SAP Treasury and Risk Management (TRM)?](https://gravam.com/blog/what-is-sap-treasury-and-risk-management): SAP Treasury and Risk Management (TRM) manages financial transactions and risk: capturing deals, valuing them, measuring risk, and posting to accounting. - [SAP Cash Management in S/4HANA](https://gravam.com/blog/sap-cash-management-s4hana): SAP Cash Management in S/4HANA — the redesigned cash and liquidity solution: Bank Account Management, Cash Operations and Liquidity Management, on One Exposure. - [One Exposure from Operations & FQM_FLOW Explained](https://gravam.com/blog/one-exposure-from-operations-fqm-flow): One Exposure from Operations is the hub at the centre of S/4HANA Cash Management — a single store (FQM_FLOW) every cash-relevant flow feeds. Why it exists. - [SAP Transaction Manager: Deals and Instruments](https://gravam.com/blog/sap-transaction-manager): The Transaction Manager is the core of SAP TRM, where financial deals live — money market, FX, securities and derivatives, from capture to accounting. ### Building AI Products - [My Product Operating System for Building Multiple AI Apps](https://gravam.com/blog/my-product-operating-system): The product operating system I use to build several focused AI products solo: choosing which problem to build, shipping fast, and killing what isn't working. - [How I Use AI Without Letting AI Make Product Decisions](https://gravam.com/blog/how-i-use-ai-without-letting-ai-decide): Using AI to build products means AI owns the how — code, scaffolding, drafts — while I keep the what and why: the problem, outcome, cuts and pricing. - [Why Most AI-Built Apps Feel Like Demos](https://gravam.com/blog/why-most-ai-built-apps-feel-like-demos): Why AI apps feel like demos: they look finished but solve nothing — AI made the product decisions. It optimizes for plausible; products win by being pointed. ### Finance Systems Delivery - [Project Intake Process for Finance and Engineering Teams](https://gravam.com/blog/project-intake-process-for-finance-and-engineering-teams): How a team receives, shapes and decides on incoming work before committing people: the stages, the fields that matter, and four honest decisions. - [Testing Strategy for Finance Systems: SIT, UAT, Regression](https://gravam.com/blog/testing-strategy-for-finance-systems): A testing strategy defines how you prove a finance system works before go-live — unit, SIT, UAT and regression. In finance, the numbers must reconcile too. - [User Acceptance Testing for Finance Systems](https://gravam.com/blog/user-acceptance-testing-for-finance-systems): UAT is where the people who'll use a finance system verify it does what they need, with real scenarios and reconciling numbers. Why finance UAT is different. - [Cutover and Go-Live for Finance Systems](https://gravam.com/blog/cutover-and-go-live-for-finance-systems): Finance system cutover is the tightly-planned transition from old to new — migration, switchover, go-live — in a short, high-stakes window. ## Tools Free, interactive, no-signup tools that pair with the writing — each solves a real task: - [TMS Vendor Scorecard](https://gravam.com/tools/tms-vendor-scorecard): Weighted scorecard to compare treasury-system vendors on your priorities. Set weights, score 1–5, see the ranking live, export CSV. - [13-Week Cash Flow Model](https://gravam.com/tools/13-week-cash-flow-model): A working direct cash-flow template: enter weekly receipts and payments, get the running closing balance, and see the week you'd go short. Export CSV. - [Project Intake One-Pager](https://gravam.com/tools/project-intake-one-pager): Turn a raw request into a decision-ready one-pager — problem, outcome, scope, owner, open questions — and commit, shape, pause or decline. Copy or download. - [TMS Business-Case Calculator](https://gravam.com/tools/tms-business-case-calculator): Turn your own numbers — hours saved, idle cash, fees, losses avoided — into a treasury-system business case: annual benefit, payback period and multi-year ROI. - [Cutover & Go-Live Checklist](https://gravam.com/tools/cutover-go-live-checklist): A go/no-go checklist for finance-system cutover — readiness, migration, validation smoke tests — where the critical items gate the verdict. Copy or download. - [System-of-Record Map](https://gravam.com/tools/system-of-record-map): Map each treasury data domain to its single system of record, consumers and integration — the one-owner-per-domain discipline. Export as a markdown table. - [Hedge Effectiveness Checker](https://gravam.com/tools/hedge-effectiveness-checker): Enter each period's change in fair value for the hedging instrument and the hedged item; get the dollar-offset ratio against the 80–125% reference band plus a regression (slope, R², correlation). Export CSV. - [SAP Treasury Module & Edition Selector](https://gravam.com/tools/sap-treasury-module-selector): Tick your treasury needs and see which SAP components address them — Cash Management, Transaction Manager, One Exposure, the Analyzers, BCM, APM, IHC — each linked to a full guide, plus the edition trade-offs to weigh. Export markdown. - [AI Product Idea Scorecard](https://gravam.com/tools/ai-product-idea-scorecard): Score your product idea on the signals that decide whether it's worth building — real problem, distribution, narrow scope, a genuine edge — with two must-haves that gate the call, and get a commit / shape / park / pass verdict. Export markdown. - [TMS RFP Template Builder](https://gravam.com/tools/tms-rfp-template): Assemble a complete treasury-system RFP: company context, prioritized requirements by module (every prompt asks how, not whether), vendor questions on implementation, pricing, support and roadmap, plus the evaluation weights fixed in the document — then copy or download it as markdown. ## Products - [Delivery Sheet](https://gravam.com/products/delivery-sheet): Turn vague leadership asks into clear, reviewable delivery decisions — before your team commits. - [Listemizde](https://gravam.com/products/listemizde): Don't lose the places you trust — found through real community recommendations, not paid rankings. ## More - [About Tan Gravam](https://gravam.com/about): The founder — 18 years in SAP, treasury and enterprise finance systems, now building focused AI products solo. - [Newsletter](https://gravam.com/newsletter): One practical pattern, decision or build lesson every two weeks. - [Contact](https://gravam.com/contact): Get in touch about the products, finance-systems work, or building AI products. - [Full corpus](https://gravam.com/llms-full.txt): Every reviewed article, not just the cornerstones.