Overview
Comment:Allow opening balance from non-existent year
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | dev
Files: files | file ages | folders
SHA1: a9c0870ccc99be71d4dde8e3e580e8f5ebcb322c
User & Date: bohwaz on 2020-12-05 13:19:04
Other Links: branch diff | manifest | tags
Context
2020-12-05
14:02
Fix send mass message using custom search check-in: ac7e2be8ca user: bohwaz tags: dev
13:19
Allow opening balance from non-existent year check-in: a9c0870ccc user: bohwaz tags: dev
11:20
Fix error message when trying to add a duplicate service for user check-in: 787bae113c user: bohwaz tags: dev
Changes

Modified src/templates/acc/years/balance.tpl from [f57f112b45] to [6a308c5420].

22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
					<option value="">-- Aucun</option>
					{foreach from=$years item="year"}
					<option value="{$year.id}">{$year.label} — {$year.start_date|date_short} au {$year.end_date|date_short}</option>
					{/foreach}
				</select>
			</dd>
		</dl>
		{elseif 0 === $previous_year}
			<p class="alert block">Il n'existe aucun exercice clôturé, il n'est donc pas possible de reprendre une balance de clôture.</p>
		{else}
		<p class="help">
			Renseigner ici les soldes d'ouverture (débiteur ou créditeur) des comptes.
		</p>
		<table class="list transaction-lines">
			<thead>
				<tr>







<
<







22
23
24
25
26
27
28


29
30
31
32
33
34
35
					<option value="">-- Aucun</option>
					{foreach from=$years item="year"}
					<option value="{$year.id}">{$year.label} — {$year.start_date|date_short} au {$year.end_date|date_short}</option>
					{/foreach}
				</select>
			</dd>
		</dl>


		{else}
		<p class="help">
			Renseigner ici les soldes d'ouverture (débiteur ou créditeur) des comptes.
		</p>
		<table class="list transaction-lines">
			<thead>
				<tr>
77
78
79
80
81
82
83
84
85

86

87
88
89
90
91
92
93
	</fieldset>

	<p class="submit">
		{if null === $previous_year}
			{button type="submit" name="next" label="Continuer" shape="right" class="main"}
			- ou -
			{linkbutton shape="reset" href="!acc/years/" label="Passer cet étape"} <i class="help">(Il sera toujours possible de reprendre la balance d'ouverture plus tard.)</i>
		{elseif $previous_year}
			{csrf_field key="acc_years_balance_%s"|args:$year.id}

			<input type="hidden" name="from_year" value="{$previous_year.id}" />

			{button type="submit" name="save" label="Enregistrer" shape="right" class="main"}

			{literal}
			<script type="text/javascript" defer="defer" async="async">
			g.script('scripts/accounting.js', () => { initTransactionForm(); });
			</script>
			{/literal}







|

>

>







75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
	</fieldset>

	<p class="submit">
		{if null === $previous_year}
			{button type="submit" name="next" label="Continuer" shape="right" class="main"}
			- ou -
			{linkbutton shape="reset" href="!acc/years/" label="Passer cet étape"} <i class="help">(Il sera toujours possible de reprendre la balance d'ouverture plus tard.)</i>
		{else}
			{csrf_field key="acc_years_balance_%s"|args:$year.id}
			{if $previous_year}
			<input type="hidden" name="from_year" value="{$previous_year.id}" />
			{/if}
			{button type="submit" name="save" label="Enregistrer" shape="right" class="main"}

			{literal}
			<script type="text/javascript" defer="defer" async="async">
			g.script('scripts/accounting.js', () => { initTransactionForm(); });
			</script>
			{/literal}