<cfif IsUserInRole("modify")>
	<cfset form.appObject.setFormIsEdit(true)>
	<cfset appTitle=messages.formTitle.modify>
	<cfif 
		form.appObject.getHook() lt 1 
		and form.appObject.getMonthly() lt 1
		and form.appObject.getFinal1() lt 1
		and form.appObject.getFinal2() lt 1>
		<cfset _salesPaymentPlan=_salesClientUnit.getSalesPaymentPlan()>
		<cfset form.appObject.setBooking(_salesPaymentPlan.getBooking())>
		<cfset form.appObject.setDateBooking(LSDateFormat(Now(), "dd/mm/yyyy"))>
		<cfset form.appObject.setHook(_salesPaymentPlan.getHook())>
		<cfset form.appObject.setDateHook(LSDateFormat(DateAdd("d", 5, Now()), "dd/mm/yyyy"))>
		<cfset form.appObject.setMonthly(_salesPaymentPlan.getMonthly())>
		<cfset _nextMonth=DateAdd("m", 1, DateAdd("d", -Day(Now()-1), Now()))>
		<cfif Len(_salesPaymentPlan.getDateMonthlyEnd())>
			<cfset _SPPMonthes=DateDiff("m", _nextMonth, _salesPaymentPlan.parseDate(_salesPaymentPlan.getDateMonthlyEnd()))+1>
		<cfelse>
			<cfset _SPPMonthes=0>
		</cfif>
		<cfset form.appObject.setMonthes(_SPPMonthes)>
		<cfset form.appObject.setDateMonthlyPaymentStart(LSDateFormat(_nextMonth, "dd/mm/yyyy"))>
		<cfset form.appObject.setLastMonthlyPaymentDay(10)>
		<cfset form.appObject.setFinal1(_salesPaymentPlan.getFinal1())>
		<cfset form.appObject.setFinal2(_salesPaymentPlan.getFinal2())>
		<cfset form.appObject.setDateFinal1(_salesPaymentPlan.getDateFinal1())>
		<cfset form.appObject.setDateFinal2(_salesPaymentPlan.getDateFinal2())>
	</cfif>
	<cfinclude template="form.view.cfm">
</cfif>