#97 closed defect (fixed)
write_billing_summary needs to be updated for 4-digit years
| Reported by: | Eric Swenson | Owned by: | Eric Swenson |
|---|---|---|---|
| Priority: | major | Milestone: | MR12.7 |
| Component: | Tools | Version: | MR12.6f |
| Keywords: | Cc: |
Description
write_billing_summary, used during bills generation, currently is documented and written to accept a 2-digit year. That year must be >69 and is assumed to in the 20th century. It does accept a 4-digit year, but if given one, will emit incorrect dates in the report.
It should be updated to document a YYYY argument rather than YY argument, should only support a 4-digit year and not assume 1900 + YY. The report should not hardcode 19 in front of the 2-digit year.
The info segment for this command should be updated as well.
Change History (6)
comment:1 by , 9 years ago
comment:4 by , 9 years ago
This MCR https://s3.amazonaws.com/eswenson-multics/public/mcrs/MCR10042.pdf addresses this issue.
comment:5 by , 9 years ago
| Milestone: | → MR12.6g |
|---|---|
| Resolution: | → fixed |
| Status: | new → closed |
Installed as MR12.6f-0009.

The admin.ec and biller.ec may need to be updated as well to document the need for a 4-digit year.