◆ Built for Temenos T24 / Transact Developers

Build T24 Routines
10× Faster with AI

Describe what you need in plain English. Get production-ready jBC or Java routines. Review existing code. Migrate TAFC to TAFJ. Build complete custom T24 local applications from scratch. Supports R19 through Transact Cloud.

◆ Try It Free — No Sign Up Required

3 free tries as guest  ·  Sign up for 5 more free  ·  No credit card needed

✓ jBC & Java supported ✓ R19 → Transact releases ✓ GL corrections & data extracts ✓ OFS, REST, SOAP services & interface adapters ✓ Local App Builder — custom T24 applications with full scaffolding ✓ Auto-generated documentation — Technical Design, User Guide, Test Cases, Release Notes ✓ Deploy steps included ✓ Field corrections — your accuracy, your environment ✓ Code review — bugs, anti-patterns, improvements ✓ Migration assistant — TAFC to TAFJ, R19 to Transact
E.ACCOUNT.BALANCE.b — R21
SUBROUTINE E.ACCOUNT.BALANCE(Y.ID, Y.RETURN.FIELD, Y.SELECTION)
* ─────────────────────────────────────────────────────
* Enquiry : Return account balance and customer name
* Release : R21  Tables: ACCOUNT, CUSTOMER
* Author  : <developer>   Date: 2026
* ─────────────────────────────────────────────────────
  INCLUDE EB.SystemTables

  * TODO: Validate Y.ID is not blank
  CALL EB.READ.RECORD('ACCOUNT', Y.ID, R.ACCOUNT, ERR)
  IF ERR THEN
    Y.RETURN.FIELD = 'NOT FOUND' ; RETURN
  END
  V.CUST.ID = R.ACCOUNT<1>
  CALL EB.READ.RECORD('CUSTOMER', V.CUST.ID, R.CUSTOMER, ERR)
  Y.RETURN.FIELD = R.ACCOUNT<57>  ; AVAIL.BAL
RETURN
◆ R21 — Modern patterns ⚡ Generated in 8 seconds ▴ Deploy guide included
◆ Used by T24 developers across 🌍 Africa 🌎 Middle East 🌏 Asia 🌐 Europe

Everything a T24 Developer Needs

20 Routine Templates

Enquiry, Version, NoFile, Batch, Teller Override, API Hook, Deal Slip, Field Validation — plus data extraction and GL correction routines, all pre-wired with T24 conventions.

📄

Release-Aware Code

Select your T24 release — R19 through Transact Cloud. R19/R20 gets legacy patterns. R21 and above automatically picks the most appropriate modern framework conventions.

Explain Before You Build

Before any code is written, the AI explains the routine in plain English — logic flow, T24 patterns, input/output, deployment notes. Validate the design first.

Production-Ready Scaffolding

Generated routines follow T24 naming conventions with clear TODO markers for business-specific logic. Correct structure, right patterns for your release, full comments.

Deploy Steps Included

Step-by-step T24 deployment guide specific to your routine type — exact screens, field names, cataloguing commands, test scenarios, and rollback plan.

GL Correction Routines

Reconciliation checks, mismatch correction with audit trail, manual GL postings, entry reversals, suspense sweeps — all with dry-run mode and threshold controls.

100% Accurate Output

Know your T24 field positions? Enter corrections directly after generation. Your routine updates instantly and the correction joins a shared library that improves accuracy for every developer on the same release.

🔍

Code Review Mode

Paste any existing jBC or Java routine. The AI reviews it for bugs, missing error handling, wrong field positions, and anti-patterns — with a detailed report and improved version.

🏗

Local App Builder

Build complete custom T24 local applications that don't exist out of the box. Define your fields, describe your business rules, and generate the full package — fields file, table file, Version, Enquiry, Validation, and Batch routines. Fields and table files generate instantly with no AI tokens.

📄

Auto-Generated Documentation

After building a local application, generate the full documentation package — Technical Design Document, User Guide for operations staff, Test Case Document for SIT and UAT, and Release Notes for change management. All generated from the same form data. No extra input required.

Migration Assistant

Migrate routines from R19/R20 to R21/R22, or from TAFC jBC to TAFJ jBC or Java. Full TAFC/TAFJ scope with automatic field library extraction from your source code.

Three Steps to a Working Routine

01

Describe

Pick a template or describe your routine in plain English. Select your T24 release, the tables to read and write, and the fields to handle.

02

Explain

The AI explains the routine before writing any code — logic flow, T24 patterns, deployment notes. Validate the design, adjust if needed.

03

Generate & Deploy

Generate the complete jBC or Java routine. Get the deployment guide. Copy or download. Register in T24 following the step-by-step instructions.

Simple, Transparent Plans

Free
$0/month
Always free
  • ✓ 5 generations per month
  • ✓ All 25 routine templates + Local App Builder
  • ✓ jBC & Java output
  • ✓ R19 → Transact releases
  • ✓ Explain + Code + Deploy steps
  • ✓ No credit card required
  • ✗ Routine history & saving
Try Free →
Team
GHS 1,100 /month
≈ $79 USD
  • ✓ 500 generations per month
  • ✓ Everything in Developer
  • ✓ Up to 5 team seats
  • ✓ Shared routine library
  • ✓ Priority support
Contact Us →

Pay in GHS or USD via Paystack  ·  Cancel anytime

DranyTech

Ready to build your first T24 routine?

No sign up required. Open the builder and generate your first routine in under a minute.

◆ Open T24 Builder — It's Free