Set Century (CEESCEN) API
Required Parameter:
1 | century_start | Input | INT4 |
Omissible Parameter:
2 | fc | Output | FEEDBACK |
Service Program Name: QLEAWI
Default Public Authority: *USE
Threadsafe: Yes
The Set Century (CEESCEN) API sets the century within which 2-digit year values are assumed to lie. Use it in conjunction with CEEDAYS or CEESECS when processing date values that contain 2-digit years (in the YYMMDD format), and when the ILE default century interval does not meet the requirements of a particular application.
Authorities and Locks
None.
Required Parameter
- century_start (input)
- An integer between 0 and 100. A value of 80 (the ILE default) means all 2-digit years lie within the 100-year window starting 80 years before the system date. For example, in 1990, all 2-digit years are assumed to represent dates between 1910 and 2009, inclusive.
Omissible Parameter
- fc (output/optional)
- A 12-byte feedback code passed by reference. If specified as an argument, a condition token is returned to the calling procedure. If not specified and the requested operation was not successfully completed, the condition is signaled to the condition manager.
Feedback Codes and Conditions
CEE0000 | The API completed successfully |
Severity: 00 | |
CEE2502 | Local time not available |
Severity: 30 | |
CEE2533 | The century_start value is not between 0 - 100 |
Severity: 30 | |
CEE9902 | Unexpected user error occurred in &1 |
Severity: 30 |
API introduced: V2R3
[ Back to top | ILE CEE APIs | APIs by category ]