# Offline Mainframe Error-Code Hints

Source: https://wndsoftware.com/docs/code-hints

### Code hints

When an abend or error message appears on the screen, a one-line hint under it says what the code means and what to do.

Code hints come from the reference built into WND Terminal. They cover system and user abends, CICS abends, TSO, data set and RACF messages, Db2 SQLCODEs and IBM i messages. Nothing leaves the computer and no AI model is used. More  opens Explain this screen with the full reference, and IT can turn hints off with ShowCodeHints .

When an abend, a CICS abend, a TSO or data set message, an SQLCODE or an IBM i message shows up on the screen, WND Terminal puts a one-line hint under the screen with the code, what it means and what to do.


```text
S0C7  Data exception (row 3). Check the input data for the field the program was working on ...   More   Ask WND   ×
```

- More  (Ctrl+Shift+H) opens Explain this screen, with the full reference for every code on the screen.
- Ask WND  asks why it happened and works the session to find out, when your organization has Ask WND on.
- ×  hides the hint for that code in this session.

The hint comes from the reference built into WND Terminal: system and user abends, CICS abends, TSO, data set and RACF messages, Db2 SQLCODEs, and IBM i CPF, CPD, MCH, CEE, RPG and SQL messages. Nothing leaves the computer, no AI model is used and nothing is logged.

Because it appears without anyone asking, the hint is stricter than Explain. A code that could be something else on an ordinary screen, such as `U1000` or `S001` in a list of part numbers, only counts when the screen also says it’s an abend (`ABEND`, `COMPLETION CODE`, `IEF450I` and the like).


### For IT

On a small screen, swipe the table to read all columns.


| Setting | What it does |
| --- | --- |
| ShowCodeHints  = false | Turns the hint off. Explain this screen still works. |


### Related

[Explain this screen The full explanation of everything on the screen. Read →](https://wndsoftware.com/explain-this-screen)
[Mainframe error codes Abends, CICS codes, SQLCODEs and messages explained. Read →](https://wndsoftware.com/mainframe-errors/)
[VS Code extension The same reference for the code under your cursor. Read →](https://wndsoftware.com/docs/vscode)

### Questions


#### Does a code hint use AI?

No. The hint comes from the reference built into WND Terminal. Nothing leaves the computer, no AI model is used and nothing is logged.


#### Will it mistake a part number for an abend?

It’s stricter than Explain. A code that could be something else on an ordinary screen, such as U1000 or S001 in a list of part numbers, only counts when the screen also says it’s an abend.

Look up an exact code in the [online error reference](https://wndsoftware.com/mainframe-errors/), including [CICS abends](https://wndsoftware.com/mainframe-errors/cics-abends), [Db2 SQLCODEs](https://wndsoftware.com/mainframe-errors/db2-sqlcodes) and [MQ reason codes](https://wndsoftware.com/mainframe-errors/mq-reason-codes).

Technical reviewer: [Albert Joseph](https://wndsoftware.com/authors/albert-joseph), WND Software.
