@extends('layouts.default') @section('content')

Firefly Create a recurring transaction

Use recurring transactions to track repeated expenses

Bla bla.

{{Form::open(['class' => 'form-horizontal','url' => route('recurring.store')])}}

Mandatory fields

@if($errors->has('name'))

{{$errors->first('name')}}

@else For example: rent, gas, insurance @endif
@if($errors->has('match'))

{{$errors->first('match')}}

@else For example: rent, [company name]. All matches need to be present for the recurring transaction to be recognized. This field is not case-sensitive. @endif
{{ Form::label('amount_min', 'Minimum amount', ['class' => 'col-sm-4 control-label'])}}
{{Form::input('number','amount_min', Input::old('amount_min'), ['step' => 'any', 'class' => 'form-control'])}}
@if($errors->has('amount_min'))

{{$errors->first('amount_min')}}

@else Firefly will only include transactions with a higher amount than this. If your rent is usually around € 500,-, enter 450 to be safe. @endif
{{ Form::label('amount_max', 'Maximum amount', ['class' => 'col-sm-4 control-label'])}}
{{Form::input('number','amount_max', Input::old('amount_max'), ['step' => 'any', 'class' => 'form-control'])}}
@if($errors->has('amount_max'))

{{$errors->first('amount_max')}}

@else Firefly will only include transactions with a lower amount than this. If your rent is usually around € 500,-, enter 550 to be safe. @endif
{{ Form::label('date', 'Date', ['class' => 'col-sm-4 control-label'])}}
{{ Form::input('date','date', Input::old('date') ?: date('Y-m-d'), ['class' => 'form-control']) }} @if($errors->has('date'))

{{$errors->first('date')}}

@else Select the next date you expect the transaction to occur. @endif
{{Form::select('repeat_freq',$periods,Input::old('repeat_freq') ?: 'monthly',['class' => 'form-control'])}} @if($errors->has('repeat_freq'))

{{$errors->first('repeat_freq')}}

@else Select the period over which this transaction repeats @endif

Optional fields

{{ Form::label('skip', 'Skip', ['class' => 'col-sm-4 control-label'])}}
{{Form::input('number','skip', Input::old('skip') ?: 0, ['class' => 'form-control'])}} @if($errors->has('skip'))

{{$errors->first('skip')}}

@else Make Firefly skip every n times. Fill in 2, and Firefly will match, skip, skip and match a transaction. @endif
Firefly will automatically match transactions.
This recurring transaction is actually active.
{{Form::close()}} @stop @section('styles') @stop @section('scripts') @stop