Overview
Comment:Mention du nom du membre dans le libellé (corrige [e0e31b676809fa82cfc38535a602fc63d41a7e70])
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | dev
Files: files | file ages | folders
SHA1: d0463fc9a5bdbd3325bbc7765738bfe10a1b8cd0
User & Date: bohwaz on 2017-10-11 05:09:42
Other Links: branch diff | manifest | tags
References
2017-10-11
05:23 Fixed ticket [e0e31b6768]: Écriture comptable d'une cotisation ne précise pas le membre plus 4 other changes artifact: 800eb9b2e0 user: bohwaz
Context
2017-10-11
05:21
Ajout case à cocher "à encaisser" pour chèques et CB pour enregistrement de cotisation aussi check-in: 965655fde1 user: bohwaz tags: dev
05:09
Mention du nom du membre dans le libellé (corrige [e0e31b676809fa82cfc38535a602fc63d41a7e70]) check-in: d0463fc9a5 user: bohwaz tags: dev
04:53
Gestion de projets (compta analytique) check-in: f571ba3640 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);
			}