Overview
SHA1:d0463fc9a5bdbd3325bbc7765738bfe10a1b8cd0
Date: 2017-10-11 05:09:42
User: bohwaz
Comment:Mention du nom du membre dans le libellé (corrige [e0e31b676809fa82cfc38535a602fc63d41a7e70])
Timelines: family | ancestors | descendants | both | dev
Downloads: Tarball | ZIP archive
Other Links: files | file ages | folders | manifest
References
2017-10-11
05:23 • Fixed ticket [e0e31b6768]: Écriture comptable d'une cotisation ne précise pas le membre plus 4 other changes (user: bohwaz) [details]
Tags And Properties
Context
2017-10-11
05:21
[965655fde1] Ajout case à cocher "à encaisser" pour chèques et CB pour enregistrement de cotisation aussi (user: bohwaz, tags: dev)
05:09
[d0463fc9a5] Mention du nom du membre dans le libellé (corrige [e0e31b676809fa82cfc38535a602fc63d41a7e70]) (user: bohwaz, tags: dev)
04:53
[f571ba3640] Gestion de projets (compta analytique) (user: bohwaz, tags: dev)
Changes

Modified src/include/lib/Garradin/Membres/Cotisations.php from [96cbb779cb] to [3bd6b92cd5].

3
4
5
6
7
8
9

10
11
12
13
14
15
16
..
73
74
75
76
77
78
79


80
81
82
83
84
85
86
87
88
89
90
namespace Garradin\Membres;

use Garradin\Config;
use Garradin\DB;
use Garradin\Utils;
use Garradin\UserException;
use Garradin\Plugin;


class Cotisations
{
	const ITEMS_PER_PAGE = 100;

	/**
	 * Vérification des champs fournis pour la modification de donnée
................................................................................
			'id_membre'			=>	$data['id_membre'],
			]);

		$id = $db->lastInsertRowId();

		if ($co->id_categorie_compta)
		{


			try {
				$data_compta = array_merge($data_compta, [
					'id_categorie' => $co->id_categorie_compta,
					'libelle'      => 'Cotisation (automatique)',
					'date'         => $data['date'],
					'id_auteur'    => $data['id_auteur'],
					'id_membre'    => $data['id_membre'],
				]);

				$id_operation = $this->addOperationCompta($id, $data_compta);
			}







>







 







>
>



|







3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
..
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
namespace Garradin\Membres;

use Garradin\Config;
use Garradin\DB;
use Garradin\Utils;
use Garradin\UserException;
use Garradin\Plugin;
use Garradin\Membres;

class Cotisations
{
	const ITEMS_PER_PAGE = 100;

	/**
	 * Vérification des champs fournis pour la modification de donnée
................................................................................
			'id_membre'			=>	$data['id_membre'],
			]);

		$id = $db->lastInsertRowId();

		if ($co->id_categorie_compta)
		{
			$membre = (new Membres)->getNom($data['id_membre']);

			try {
				$data_compta = array_merge($data_compta, [
					'id_categorie' => $co->id_categorie_compta,
					'libelle'      => 'Cotisation - ' . $membre,
					'date'         => $data['date'],
					'id_auteur'    => $data['id_auteur'],
					'id_membre'    => $data['id_membre'],
				]);

				$id_operation = $this->addOperationCompta($id, $data_compta);
			}