Jump to Content
SilverfinDocumentationCommunityAcademyPlatformFeedback
STL DocumentationRecipesAPI Documentation
DocumentationCommunityAcademyPlatformFeedbackLog InSilverfin
STL Documentation
Log In
STL DocumentationRecipesAPI Documentation

Silverfin Templating Language

  • Where to start?
  • Basics
    • Syntax
    • Styling
    • Operators
    • Math
  • Tags
    • Comments
    • Variables
    • Translations
    • Input
    • Control flow
    • Iterations
    • Unreconciled
    • Result
    • Rollforward
    • Locale
    • Include
    • Linkto
    • Adjustment button
    • Group
    • Addnewinputs
    • Signmarker
    • Push & Pop
    • Change Orientation
    • Currencyconfiguration
    • New page
    • Radiogroup
    • Inputvalidation
  • Drops
    • account
    • accounts
    • adjustment
    • adjustments
    • analytical_type_(0..x)_codes
    • company
    • custom
    • external_companies
    • export
    • page
    • page_title
    • people
    • period
    • person
    • reconciliation
    • reconciliations
    • render_configuration
    • report
    • reports
    • results
    • selected_accounts_and_reconciliation_texts
    • toc & toc_with_title_pages
    • transaction
    • user
  • Filters
    • Allow false
    • Array
    • Collection
    • Date and time
    • Localized
    • Number
    • String
  • Tables
    • HTML tables
    • Markdown tables

conventions

  • Code conventions
    • Code formatting
    • Code syntax
    • Architecture (Coming soon)
    • Silverfin platform (Coming soon)
  • UX guidelines
    • Style and structure
    • Headings, subheadings and sections
    • Info text, warnings and unreconciled indicators
    • Input fields
    • Tables
    • Display of numerical values
    • Reconciliation of a template
    • Export

Useful information

  • How unreconciled works
  • Creating HTML tables
  • Accounts Drop Modal
  • Rounding configuration
  • Export files in XBRL
  • Debug panel
  • Dependencies and cache
  • Whitespace in templates on the Silverfin platform
  • Cross-company data
  • Changelog

Liquid toolchain

  • Remote development
    • Installation guide
    • Git Repositories
    • Template development
    • Advanced git commands

Liquid testing

  • Liquid testing guidelines
  • Liquid testing YAML syntax

Liquid academy

  • Get started
    • Navigation screens
    • Language overview
    • Template types: texts/documents
    • Template types: reconciliation templates
    • Template types: account templates
    • Silverfin Liquid editor
  • Basic coding concepts
    • What is a string?
    • Introduction to variables
    • Control flow & logic
    • What is a loop?
    • Arrays
    • Syntax
    • What is an input?
  • Styling & tables
    • Styling basics
    • HTML Tables: Elements
    • HTML Tables: Styling & logic
    • Comments
  • Variables
    • Assign
    • Capture
  • Control flow & logic
    • Operators
    • If, else, elsif
    • Unless
    • Case
    • IFI statement
  • Iterations & data collections
    • For loop
    • Fori loop
  • Create data
    • Input fields: syntax
    • Input fields: attributes (placeholder, default & assign)
    • Input fields: data types
  • Access & format data
    • Database structure
    • Drops
    • Company drop
    • Period drop
    • Account drop
    • Filters
  • Languages
    • Translations
    • Translations in dropdowns
  • Code structure
    • Indentation
  • Give us some feedback
Powered by 

Create data

Suggest Edits
Video's
Input fields: syntax
Input fields: attributes (placeholder, default & assign)
Input fields: data types

Updated over 3 years ago


What’s Next
  • Access & format data
  • Give us some feedback