##local.define(Title)##leg.ZONESOPAC.RenewAll.Title ##local.define(PageTitle)##leg.ZONESOPAC.RenewAll.Title ##local.define(Advice) ##if value.IsEqual(Response.stage,1) ##local.define(Advice)##leg.ZONESOPAC.RenewAll.AdviceStage1 ##endif ##if value.IsEqual(Response.stage,2) ##local.define(Advice)##leg.ZONESOPAC.RenewAll.AdviceStage2 ##endif ##if value.Response.Finished ##local.define(Advice)##leg.ZONESOPAC.RenewAll.AdviceCompleted ##endif ##helpcontext.addHelp(RenewMyLoans) ##helpcontext.addHelp(Toolbar) ##local.define(Content) ##if value.Response.Finished ##else ##leg.ZONESOPAC.RenewAll.Stage : ##value.Data(Response.stage)/2
##if value.Response.percent ##leg.ZONESOPAC.RenewAll.Percent: ##value.Data(Response.percent)%
##else ##leg.ZONESOPAC.RenewAll.Percent: 0%
##endif ##endif ##if value.Response.Finished ##local.define(ScrollingListContent) ##value.ForEachIn(loan,Response.loans) ##if loan.IsEqual(RenewResult.extended,0) ##local.define(Status)Fail ##else ##local.define(Status)Success ##endif
##leg.ZONESOPAC.RenewAll.TitleCell ##leg.ZONESOPAC.RenewAll.Status   ##leg.ZONESOPAC.RenewAll.DueDate
##loan.Summary.Data.Title ##if local.IsEqual(Status,Success) ##leg.ZONESOPAC.RenewAll.StatusRenewed ##else ##leg.ZONESOPAC.RenewAll.StatusNotRenewed ##if loan.RenewResult.warnings ##local.define(ErrorList) ##loan.ForEachIn(child,"RenewResult.warnings") ##local.defineByRender(ErrorText)##sessioncfg.MapLegendThroughTable(##child,"DB.Config.ZONESERVICES.ErrorMessageMap") ##if local.IsEqual(ErrorText,"") ##local.define(ErrorText)##child ##endif ##local.defineByRender(ErrorList) ##local.ErrorList
##local.ErrorText
##local.ErrorList ##endif ##endif
- ##if local.IsEqual(Status,Success) ##formatter.YYYYDDMM(##loan.RenewResult.due_date,##local.DateFormat) ##else ##formatter.YYYYDDMM(##loan.return_date,##local.DateFormat) ##endif
##local.ScrollingList ##else ##endif
##include(Body)