Opened 9 years ago

Closed 9 years ago

Last modified 7 years ago

#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 Eric Swenson, 9 years ago

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

comment:2 by Eric Swenson, 9 years ago

write_acct_bill.pl1 has the same problems.

comment:3 by Eric Swenson, 9 years ago

punch_MIT_deck.pl1 has the same problems.

comment:5 by Eric Swenson, 9 years ago

Milestone: MR12.6g
Resolution: fixed
Status: newclosed

Installed as MR12.6f-0009.

comment:6 by Eric Swenson, 7 years ago

Milestone: MR12.6gMR12.7

Milestone renamed

Note: See TracTickets for help on using tickets.