|
Version 3.15C 09/06/2001 130,263 lines 1,705,728 exe 169,002 hlp 866,887 zip - help.msg 583 whatsnew described versions as 3.16 - changed.
- GlobVars.DataFileType HolSickF, OldWagePaidF, AllcPaidF, WagePaidF, DosDiaryF removed together with references in GlobProc.ShortFName.
- EmpType IsSchool changed to FlagA. Bit 0 used to indicate school student. Access methods added in EmpLow. Bit 1 indicates whether ACC this or last pay. Access methods added in EmpLow.
- EmpFile.Put AlcStore now called before PutDisk.
- MkPayReg.Modified AlcGetModified test added.
- All IR12 methods removed. Removed IR12Form, IR12DPrn, IR12Desp, IR12ScrP, IR12Vald, IR12DSet, EmpIR12
- Help messages removed 14..21,170..173,318,341,343,474..480,1017
- PSR.IR12FormSet, IR12TopMargin, IR12EnterEachForm removed.
- Removed from RepIndex, PrnSetup.
- EmpIR12 - superfluous methods removed.
- DateObj.GetStartFinancialYear, GetEndFinancialYear conditionally compiled
- YTDList rewritten
- EmpIxLow.ResetYTD method added - moved from YTDList.
- Reconcil amalgamated with ReconcLg unit.
- DgfForm.Switch made virtual.
- PnlLow.OnChange event added.
- PdPayLst and PdPayFrm objects written.
- Handling of paid extra emoluments changed in PdItmGet.Load, PdItmGet.GetItemAmt, GenRMain.LoadPaid,
- EFileLow.LoadWagePaid. See documentation in PdItmGet.
- ACC payment & reporting objects added. ACCMkPay, ACCIR68, ACCItems, ACCList.
- DgfForm - DoDlgOK now accepts dgfBtnPrn style, default behaviour of which prints the help message if no browser.
- References to IR12's removed from messages 79, 281, 320, 535, 539, 621
- IRFile nil returns payshare.EFileRun.Employees modified.
- Tax on holiday now defaults to zero weeks apportionment. EmpUpdte fully checked & documented. TaxDayWg object added for showing calculation. TaxTable.GetHolMarginal method added.
- MkPayReg messages changed when incorrect employee selected.
- MkPayLow - if usual hours entered, and this pay hours are zero, then usual hours also placed into this pay.
- LeavFLow.PurgeFile called procedurally rather than as object method.
- FileReg.FileAllPays internal order changed.
- EmpUpdte 2 new casual holiday pay fields added. Now shows casual holiday as usual pay if appropriate.
- MkPayReg.Get line added to always set IsOneOff false.
- DateDlg date selection dialog replaced.
- MkPayReg.BtnModClick moved to MkPayLow. when called from MkPayOne, calls message explaining why F3 disabled.
- GlobProc.DoInternetMsg added. @SeeWebSite @HNoteS @HNoteE @BigHead commands added. Handled in HtmBrPay, HtmBrHlp.
- PSlpWDlg unit removed. Code amalgamated with PSlipSet.
- All short hints capitalised first words.
- PnlButon.Arrange font issues.
- MkPyKeyG - adjusted for more than 3 pay rates.
- MgrRepLG - smart allowances now updating.
- MgrRepLG.AssembleAllc nested within AssembleEmp to subtotal gross if necessary.
- MgrRepLG display of sick pay details entered as salaried with no amount or hourly with no hours now reported correctly.
- BankFRun windows critical error handler disabled when no diskette in drive.
- CCMain,CCGrid enter key now moves down, tab across. explained in help message.
- Help, print, small go, stop, ok button graphics changed.
| |