| Parameter | Reference | Type | Length | Default | Optional | Text |
|---|---|---|---|---|---|---|
| INPUT | 0 | Input Value | ||||
| NO_TYPE_CHECK | 0 | 'X' | X | Conversion factor type check | ||
| ROUND_SIGN | 0 | SPACE | X | Rounding flag (+ up, - down, X comm.) | ||
| UNIT_IN | T006-MSEHI | C | 3 | SPACE | X | Unit of input value |
| UNIT_OUT | T006-MSEHI | C | 3 | SPACE | X | Unit of output value |
| Parameter | Reference | Type | Length | Text |
|---|---|---|---|---|
| ADD_CONST | 0 | additive constant for conversion | ||
| DECIMALS | 0 | Number of decimal places for rounding | ||
| DENOMINATOR | 0 | Denominator for conversion | ||
| NUMERATOR | 0 | Numerator for conversion | ||
| OUTPUT | 0 | Output Value |
| Exception | Text |
|---|---|
| CONVERSION_NOT_FOUND | Conversion factor could not be determined |
| DIVISION_BY_ZERO | Division by zero trapped |
| INPUT_INVALID | Input value is not a number |
| OUTPUT_INVALID | OUTPUT parameter is not a number |
| OVERFLOW | Field overflow |
| TYPE_INVALID | an output parameter is not a number |
| UNITS_MISSING | no units specified |
| UNIT_IN_NOT_FOUND | UNIT_IN is not maintained |
| UNIT_OUT_NOT_FOUND | UNIT_OUT is not maintained |