After creating Fixed asset depreciation journal, when we use to create lines items,the transaction date will take ““today”” date as customized
But as if now it is taking client machine date and not taking as server date. My code is as below in table LedgerJournalTrans
method “validate field”.
case fieldnum(LedgerJournalTrans, transdate):
if (this.TransDate)
{
changecompany(this.Company)
{
select ledgerjournalname where ledgerjournalname.JournalName==LedgerJournalTable::find(this.JournalNum).JournalName;
if(!ledgerjournalname.Cu_FADJournal && this.TransDate<systemdateget())
{
if((systemdateget()-this.TransDate)>ledgerjournalname.Cu_NoofDaysforBackdated)
ret=checkfailed(strfmt(“Backdated entries will be allowed upto %1 Days only”,ledgerjournalname.Cu_NoofDaysforBackdated));
}
if(this.TransDate>systemdateget())
{
ret=checkfailed(“Future date shouldnot be selected”);
}
}
}
How to take the server date…Please help???
Because user can change the client date and can able to pass backdated entries.