Errata exists for this version of the document.
Table 61 defines values for the results parameter that are specific to this Service. Common StatusCodes are defined in Table 178.
Table 61 – Write Operation Level Result Codes
Symbolic Id |
Description |
Good_CompletesAsynchronously |
See Table 177 for the description of this result code. The value was successfully written to an intermediate system but the Server does not know if the data source was updated properly. |
Bad_NodeIdInvalid |
See Table 178 for the description of this result code. |
Bad_NodeIdUnknown |
See Table 178 for the description of this result code. |
Bad_AttributeIdInvalid |
See Table 178 for the description of this result code. |
Bad_IndexRangeInvalid |
See Table 178 for the description of this result code. |
Bad_IndexRangeNoData |
See Table 178 for the description of this result code. |
Bad_WriteNotSupported |
The requested write operation is not supported. If a Client attempts to write any value, status code, timestamp combination and the Server does not support the requested combination (which could be a single quantity such as just timestamp); than the Server shall not perform any write on this Node and shall return this StatusCode for this Node. It is also used if writing an IndexRange is not supported for a Node. |
Bad_NotWritable |
See Table 178 for the description of this result code. |
Bad_UserAccessDenied |
See Table 177 for the description of this result code. The current user does not have permission to write the attribute. |
Bad_OutOfRange |
See Table 178 for the description of this result code. If a Client attempts to write a value outside the valid range like a value not contained in the enumeration data type of the Node, the Server shall return this StatusCode for this Node. |
Bad_TypeMismatch |
See Table 178 for the description of this result code. |
Bad_DataEncodingUnsupported |
See Table 178 for the description of this result code. |
Bad_NoCommunication |
See Table 178 for the description of this result code. |
Bad_LocaleNotSupported |
The locale in the requested write operation is not supported. |