Le langage BSL (Business Script Language) utilise la même syntaxe que VBScript. Il prend en charge la plupart des fonctions VBScript intégrées et plusieurs objets clés au sein d'une portée définie. Il fait office de langage de script pour l'écriture de la logique métier dans toute application créée sur le système Financial Management.