Tool
AA Activity Builder
Build AA.ARRANGEMENT.ACTIVITY OFS messages with domain-specific knowledge baked in. Select a product, choose an activity, add property blocks — and get a correctly formatted OFS message ready to copy.
What is AA.ARRANGEMENT.ACTIVITY in T24?
AA.ARRANGEMENT.ACTIVITY is the core processing application in T24's Arrangement Architecture (AA). Every action on a lending product — creating a loan, changing an interest rate, processing a disbursement, or closing an arrangement — is done through an AA activity. The activity defines what changes are made to the arrangement, and it is submitted via an OFS message.
AA activities are structured around property classes. Each property class represents a group of related fields — for example, the COMMITMENT property contains the amount, currency, and effective date. When you create a new loan, you need to set values for multiple property classes like COMMITMENT, INTEREST, and ACCOUNT.
This builder knows which products, activities, and property classes are valid together. It prevents you from selecting an activity that does not apply to your product, and it shows you only the relevant fields for each property class.
AA activity example
Here is the OFS message for creating a new personal loan with a £10,000 commitment at 6.5% interest:
AA.ARRANGEMENT.ACTIVITY,OFS/I/PROCESS,,, ARRANGEMENT=NEW, ACTIVITY=LENDING-NEW-ARRANGEMENT, CUSTOMER=100100, PRODUCT=PERSONAL.LOAN, PROPERTY:1=COMMITMENT, FIELD.NAME:1:1=AMOUNT, FIELD.VALUE:1:1=10000, FIELD.NAME:1:2=CURRENCY, FIELD.VALUE:1:2=GBP, PROPERTY:2=INTEREST, FIELD.NAME:2:1=FIXED.RATE, FIELD.VALUE:2:1=6.5, PROPERTY:3=ACCOUNT, FIELD.NAME:3:1=ACCOUNT, FIELD.VALUE:3:1=100234
Each property gets its own multivalue position (:1, :2), and each field within a property gets its own subvalue (:1:1,:1:2). This is how T24 distinguishes between multiple fields within the same property block.
Frequently asked questions
What is AA arrangement activity in T24?
AA.ARRANGEMENT.ACTIVITY is the application used to create and modify AA arrangements in Temenos T24 (Transact). Every change to a loan, mortgage, credit card, overdraft, or deposit account goes through this application. The activity determines what kind of change is being made — new arrangement, rate change, disbursement, or closure.
How do I create an AA OFS message?
An AA OFS message follows the standard five-part OFS structure withAA.ARRANGEMENT.ACTIVITY as the application. The data section includes fields for ARRANGEMENT, ACTIVITY, CUSTOMER, PRODUCT, and the property classes with their fields. Use this builder to generate the message — it handles the property structure and multivalue notation automatically.
What AA activities are available?
Common AA activities include LENDING-NEW-ARRANGEMENT (create a new arrangement), LENDING-CHANGE-ARRANGEMENT (modify terms),LENDING-DISBURSEMENT (disburse funds),LENDING-REPAYMENT (process a repayment),LENDING-CHANGE-COMMITMENT (change the amount),LENDING-CHANGE-INTEREST (change the rate),LENDING-MATURITY-DATE (extend or shorten), andLENDING-ARRANGEMENT-CLOSURE (close the arrangement). Not every activity is valid for every product — this builder filters the list based on your product selection.
Click any example to pre-fill the form with realistic AA data.
The AA product determines which activities and properties are available.
The operation to perform on the arrangement. Activities are filtered by the selected product.
Use NEW as the arrangement ID when creating a new arrangement. For existing arrangements, use the actual arrangement ID (e.g. LN100001).
Each property block represents a set of fields that define the arrangement terms. Properties are numbered as multi-value groups (1, 2, 3...) in the OFS message.
Each property block becomes a multi-value group in the OFS message. For example, PROPERTY:1=COMMITMENT, FIELD.NAME:1=AMOUNT, FIELD.VALUE:1=10000
