Overview
Comment:Fix variables issues
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | stable
Files: files | file ages | folders
SHA3-256: 13c5ab61eb9a3b44d9a9d7ec77cd5981b46b4786b62426c3dd21e5cb4370e5b1
User & Date: bohwaz on 2022-11-17 21:14:45
Other Links: manifest | tags
Context
2022-11-17
21:22
Fix [998d81c7fad1d80db86a09c2e5a05d5ddf44a7ee]: add links to help and change wording in first accounting setup screen check-in: 3058ef6eb7 user: bohwaz tags: trunk, stable
21:14
Fix variables issues check-in: 13c5ab61eb user: bohwaz tags: trunk, stable
00:03
Fix check of incorrect accounting chart when saving transaction check-in: 43f36ef3d2 user: bohwaz tags: trunk, stable
Changes

Modified src/include/lib/Garradin/Accounting/AssistedReconciliation.php from [f75a20a210] to [d411ca196b].

53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
			if (!empty($line->balance)) {
				$line->balance = (substr($line->balance, 0, 1) == '-' ? -1 : 1) * Utils::moneyToInteger($line->balance);
			}

			$line->new_params = http_build_query([
				'a' => abs($line->amount)/100,
				'l' => $line->label,
				'd' => $date->format('Y-m-d'),
				't' => $line->amount < 0 ? Transaction::TYPE_EXPENSE : Transaction::TYPE_REVENUE,
			]);

			return $line;
		});
	}








|







53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
			if (!empty($line->balance)) {
				$line->balance = (substr($line->balance, 0, 1) == '-' ? -1 : 1) * Utils::moneyToInteger($line->balance);
			}

			$line->new_params = http_build_query([
				'a' => abs($line->amount)/100,
				'l' => $line->label,
				'd' => $date ? $date->format('Y-m-d') : '',
				't' => $line->amount < 0 ? Transaction::TYPE_EXPENSE : Transaction::TYPE_REVENUE,
			]);

			return $line;
		});
	}

Modified src/templates/services/user/_service_user_form.tpl from [761dc7c72f] to [b7b99be40f].

139
140
141
142
143
144
145
146
147
148
149
150
151
152
153

		<dl>
		{if !empty($users)}
		<dd class="help">Une écriture sera créée pour chaque membre inscrit.</dd>
		{/if}

			{input type="money" name="amount" label="Montant réglé par le membre" required=true help="En cas de règlement en plusieurs fois il sera possible d'ajouter des règlements via la page de suivi des activités de ce membre."}
			{input type="list" target="!acc/charts/accounts/selector.php?targets=%s&year=%d"|args:$account_targets,$fee.id_year name="account_selector" label="Compte de règlement" required=true}
			{input type="text" name="reference" label="Numéro de pièce comptable" help="Numéro de facture, de reçu, de note de frais, etc."}
			{input type="text" name="payment_reference" label="Référence de paiement" help="Numéro de chèque, numéro de transaction CB, etc."}
			{input type="textarea" name="notes" label="Remarques"}
			{if count($projects) > 1}
			{input type="select" options=$projects name="id_project" label="Projet analytique" required=false}
			{/if}
		</dl>







|







139
140
141
142
143
144
145
146
147
148
149
150
151
152
153

		<dl>
		{if !empty($users)}
		<dd class="help">Une écriture sera créée pour chaque membre inscrit.</dd>
		{/if}

			{input type="money" name="amount" label="Montant réglé par le membre" required=true help="En cas de règlement en plusieurs fois il sera possible d'ajouter des règlements via la page de suivi des activités de ce membre."}
			{input type="list" target="!acc/charts/accounts/selector.php?targets=%s&year=0"|args:$account_targets name="account_selector" label="Compte de règlement" required=true}
			{input type="text" name="reference" label="Numéro de pièce comptable" help="Numéro de facture, de reçu, de note de frais, etc."}
			{input type="text" name="payment_reference" label="Référence de paiement" help="Numéro de chèque, numéro de transaction CB, etc."}
			{input type="textarea" name="notes" label="Remarques"}
			{if count($projects) > 1}
			{input type="select" options=$projects name="id_project" label="Projet analytique" required=false}
			{/if}
		</dl>