Skip to the content.

sage-x3-l4g — reference index

Claude skill for writing, reviewing, and debugging Sage X3 V12 L4G (4GL / X3 script / Adonix) code. Every reference ends with the Sage online-help pages it is based on.

This site renders the same Markdown that ships in the skill. For installation, see the README (or README en français). For contribution guidelines, see CONTRIBUTING.

Skill entry point — SKILL.md: when to use, verification discipline, mental model, V12 vs Classic idioms, canonical transactional Funprog.


Core language

Object models and UI

Integration

Operations

Quality

Examples

Shipped with the skill — see the examples index.

File Topic
YACCLIB.src Transactional YTRANSFER Funprog and ALOG negative-balance check
QLFYAC_TRANSFER.src AXUNIT test suite for YTRANSFER
YTRFPOST.src Batch posting of staging rows, per-row transactions, ALOG log
SPEYCU.src Classic object actions refusing creation or modification with OK = 0
YSUBITM.src SUBITM entry point BEFWRIITF writing an audit row, GOK = 0
YCONTRACT_CSPE.src V12 class script: CONTROL rule, control events, ARET_VALUE method
YRESTRATE.src Outgoing REST call with EXEC_REST_WS, JSON parsing, integration log
YIMPLAUNCH.src Silent import with IMPORTSIL and archiving of the imported file

Other resources