Skip to content

Tan Gravam

Blog

Notes, code & UI patterns — 4 so far

SQLMay 20

Joining BKPF and BSEG without losing your mind

The four key fields that link an SAP accounting document header to its line items — and why order matters.

#sap#finance#sql
→
EXCELMay 13

SUMPRODUCT instead of SUMIFS for dynamic conditions

When your criteria column changes on the fly, SUMPRODUCT is the cleaner pattern.

#excel#formulas#finance
→
NoteMay 8

The friction tax on finance teams

Why finance work feels heavy even when the numbers are simple.

#finance#workflow#observation
→
PatternMay 5

Confirm-before-destroy without the modal

A two-step destructive action pattern that keeps users in flow.

#ui#ux#patterns
→

Built with in Amsterdam( ) by Gravam