What's new in build 39:
Corrected missing/wrong dari translations throughout. Eliminated superflous reports.
What's new in build 38:
Corrected errors in the dari part of the MTOE. Prevented accidental opening of MTOE and Data files.
What's new in build 37:
Improved the layout of the attendance entry screen.
What's new in build 36:
Improved the attendance sheets so that they are easier to read and to fill out.
What's new in build 35:
Payments can now be sorted to match the order on the payroll certification sheet.
Checkboxes for convenience to allow the user to check each payment after he has verified
it against thumbprints on the payroll certification form.
What's new in build 34:
A calculator at the Payment Screen that will give totals of Afs paid, and soldiers paid for any
particular date. This allows the pay program to be balanced against the finance documents more
Added "information" section with the pay scale, and outline of pay procedures.
A payment summary screen that allows easier tracing of pay problems. The screen appears on the "Member Update"
screen. Key things to look for: missing months in "pay earned" which can be caused by missing attendance, soldier
status of "transfer" or "drop", or missing soldier rank.
What's new in build 33:
A payment summary report, which prints for each soldier in the kandak a page which lists the soldier's entire pay
history. In one box is the history of pay earned, month by month, in the other box is the history of pay received,
month by month. This allows easier pay resolution. This report is similar to the screen on the "Member Update"
form mentioned above.
A report for the J-8 of all soldiers needing ID cards. This can be used to request ID cards from the new J-8
ID card machine without having to type the list manually.
What's new in build 32:
A "temporary ID card" which will expire in 3 months. Also, a "temporary ID card" for soldiers with no photo, which will
expire in 3 months. This addresses the problem of missing ID cards caused by a combination of administrative delays,
ID card backlog in the J-8, distance from Phoenix etc.
The ability to change the passwords for the S-1 and S-8.
What's new in build 31:
Separation of functions for the S-1 and S-8 (finance/pay agent). Now they each have separate passwords,
which give them access to separate parts of the program. This is a major step toward good fiscal practice,
as it segregates functions.
What's new in build 30:
More dari throughout. Detected and fixed transliteration error that rendered "Excess" mtoe position to be translated
in dari to "Not in Battalion".
What's new in build 29:
Added dari name, rank and title to ID cards. Now they can be read by afghanis.
What's new in build 28:
Added a "pay preview" report that prints in less pages, and does not crash when scrolling fast like the "payroll certification"
does. This is useful for previewing the payroll, as well as printing and giving to Commanders for review.
What's new in build 27:
Certain fields in "update" and "member update" that were prone to accidental changes are "write protected" to eliminate
data entry errors. A good example is that a soldier's service number is now protected from accidental changes.
What's new in build 26:
On all screens, the "close" button is changed to red, for easy identification by ANA S-1s who might be unfamiliar
What's new in build 25:
Additional dari translations in all pages.
Added a fix for soldiers Pay Entry Base Date (PEBD), which is called Time In Service Date (TIS) in the prior program.
I noticed that many soldiers in the same KMTC class seemed to have different PEBD. This was because the PEBD had to
be entered manually for each soldier. It was also subject to accidental erasure. I added a routine that automatically
updates all soldier's PEBD based on their KMTC class.
What's new in build 24:
Added images at the base of the screen which shows the dari-keyboard mappings. In this way, users typing in dari/farsi
who lack the appropriate keyboard (or key toppers) can see where each dari letter is.
What's new in build 23:
Added the ability to sort by name to attendance screens.
What's new in build 22:
Added the ability to print a Payroll Certification form for EID bonus.
What's new in build 21:
Improved the layout of the Payroll Certification form.
Added buttons at the bottom of rows in attendance form that sets an attendance code for that particular day
for the entire kandak. Added buttons on the left of attendance form that sets one attendance code
for the entire month for a particular soldier.
What's new in build 20:
Added a calculator to the Payments form that translates from USD to AFS or the reverse.
What's new in build 19:
Improved the layout of the Payments screen. Fixed problem where AFS amounts had a dollar sign
in front of it.
Deleted GOBS of dead code.
What's new in build 18:
Converted queries/macros that had obscure names to standard "camelBack" notation.
What's new in build 17:
Optimized many queries relating to reports and forms.
Added a lot of color to areas like column headings etc.
What's new in build 16:
Improved the overall look of all pages.
Added the display of the dari-translation of MTOE positions to the selection box of
the Member Update form.
What's new in build 15:
Fixed the translation of attendance codes. Some had glaring errors.
Removed confusing navigation menus. Installed contemporary tree-structure program flow.
What's new in build 14:
Fixed annoying pop-up errors when attempting to go from Member Roster to Member Update.
Created new form for entering the service number of the desired soldier.
What's new in build 13:
Fixed annoying crash when exiting from the update screen.
What's new in build 12:
Changed hard to use underline links to command buttons.
What's new in build 11:
Removed reports that are never used.
What's new in build 10:
Added new command menu.
What's new in build 9:
Added the ability to run multiple kandak payrolls from one computer.
What's new in builds 1-8:
A bunch of optimizations and features but I cannot remember the order they came in.