Integration tool
I need to build a new OFS request
Choose the application, operation, operation-specific ID information, and fields, then generate a structured request for controlled testing.
Build an OFS requestTools / OFS
Start with what you have: a request to build, an existing message to understand, a short error to decode, or a complete response to investigate. These browser-based tools do not connect to T24; use synthetic or redacted input.
Free web resource
Keep this section open while you build or diagnose a message. It is deliberately concise and uses the same operation-specific ID terminology as the OFS article and tools. Exact syntax can vary by operation, interface, and release, so verify locally before using a message outside controlled testing.
| Section | What it represents | Check first |
|---|---|---|
OPERATION | Application or action, such as a transaction application or ENQUIRY.SELECT. | Correct application/action for the request type. |
OPTIONS | Version, function, and processing mode such as PROCESS or VALIDATE. | Do not assume one option shape applies to every operation. |
USER | Sign-on/security context used by the channel. | Use synthetic credentials in examples; check real access only in the approved environment. |
ID INFORMATION | Operation-specific record key, transaction reference, enquiry context, or blank. | This is not a universal OFS.SOURCE field. |
DATA | Fields, multi-values, sub-values, or enquiry criteria. | Field names, separators, multi-value positions, and required values. |
| I have... | Use... | Purpose |
|---|---|---|
| No request yet | OFS Generator | Build a synthetic request without hand-counting separators. |
| An existing request string | Message Parser | Break the request into its sections and fields. |
| A short error fragment | Error Decoder | Classify the likely failure stage and next evidence. |
| A complete response | Response Parser | Separate status, returned fields, errors, and overrides. |
Need the full explanation? Read OFS in T24: message format, examples and how it works. This quick reference is public; no email address, pasted OFS content, or marketing consent is required.
Integration tool
Choose the application, operation, operation-specific ID information, and fields, then generate a structured request for controlled testing.
Build an OFS requestDebugging tool
Break a request into operation, options, user context, ID information, and data fields before changing or replaying it.
Parse an OFS requestDebugging tool
Classify a compact OFS error fragment and review likely causes and the next evidence to collect.
Decode an OFS errorDebugging tool
Separate status, returned fields, errors, overrides, and practical next steps from a full response captured in a log or test.
Parse an OFS responseUnderstand the request structure, processing model, and where OFS fits in T24 integration.
Separate transport, authentication, syntax, validation, posting, and response-delivery failures.
Follow one request across application-server, TAFJ runtime, service, database, and response evidence.
Choose the right integration pattern and understand the operational trade-offs.
Use the Error Decoder for a short code or fragment. Use the Response Parser when you have the complete OFS response and need status, returned fields, overrides, and errors separated.
No. They are diagnostic and development aids. Validate results in an approved non-production environment and follow local change procedures.
Only after proving whether the original request committed. A timeout or missing response does not prove failure.