Remote app calls: POST /api/transactions/{name}/ Authorization: Api-Key <key>
New Transaction
Field Mapping (input field → DB column)
Caller sends
DB column
Return columns (empty = all)
SQL Template (use {field_name} placeholders)
Fixed filters (always applied, not overridable by caller)
DB column
Value
Fixed insert values (hardcoded column→value, use "__now__" for current datetime)Pre-insert SQL (scalar query for auto-generated fields, e.g. job number)