# Audit STATUS\_CODE column interpretation

**URL:** <https://forum.inductiveautomation.com/t/audit-status-code-column-interpretation/43624>\
**Category:** Ignition\
**Tags:** ignition80\
**Created:** [February 19, 2021, 3:45pm UTC](https://forum.inductiveautomation.com/t/audit-status-code-column-interpretation/43624 "2021-02-19T15:45:38Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![mazeyrat](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/mazeyrat/32/10955_2.png) [@mazeyrat](https://forum.inductiveautomation.com/u/mazeyrat)\
**Post date:** [February 19, 2021, 3:45pm UTC](https://forum.inductiveautomation.com/t/audit-status-code-column-interpretation/43624/1 "2021-02-19T15:45:38Z")

</div>

@paul-griffith  
**Ignition 8.1.2**  
In audit table, we have some code in column STATUS\_CODE.

Status\_code = 0 =\> OK  
Status\_code = -2146238464

Can we use something like:

```auto
from com.inductiveautomation.ignition.common.model.values import QualityCode
print QualityCode.getQualityFor(-2146238464)

```

to obtain a user-friendly text value ?

```auto
0 => Good_Unspecified
-2146238464 => Bad(-2146238464)

```

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [February 19, 2021, 4:27pm UTC](https://forum.inductiveautomation.com/t/audit-status-code-column-interpretation/43624/2 "2021-02-19T16:27:15Z")

</div>

I think you would use the `com.inductiveautomation.ignition.common.util.AuditStatus` class.

```auto
        int q = -2146238464;
        AuditStatus status = new AuditStatus(q);
        System.out.println(status);
        System.out.println(status.getSubCode());

```
