Overview
Comment: | Ajout colonne Projet dans l'export compta |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
c2cddaf5e8d2710ca3a8dfc36049b8fe |
User & Date: | bohwaz on 2019-11-17 16:58:29 |
Other Links: | manifest | tags |
Context
2019-11-17
| ||
17:35 | Gérer les champs à choix multiple à l'export et import check-in: f5de34b507 user: bohwaz tags: trunk, stable | |
16:58 | Ajout colonne Projet dans l'export compta check-in: c2cddaf5e8 user: bohwaz tags: trunk | |
2019-11-13
| ||
12:25 | Permettre de rechercher les champs NULL même si obligatoire, car ils peuvent être restés NULL suite à changement de config de la fiche membre check-in: 5a76928d51 user: bohwaz tags: trunk, stable | |
Changes
Modified src/include/lib/Garradin/Compta/Import.php from [2b6a446835] to [b55af76dc7].
︙ | ︙ | |||
19 20 21 22 23 24 25 | 'Compte de débit - numéro', 'Compte de débit - libellé', 'Compte de crédit - numéro', 'Compte de crédit - libellé', 'Moyen de paiement', 'Numéro de chèque', 'Numéro de pièce', | | > | > > | 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 | 'Compte de débit - numéro', 'Compte de débit - libellé', 'Compte de crédit - numéro', 'Compte de crédit - libellé', 'Moyen de paiement', 'Numéro de chèque', 'Numéro de pièce', 'Remarques', 'Projet' ]; protected function export($exercice) { return DB::getInstance()->iterate('SELECT journal.id, strftime(\'%d/%m/%Y\', date) AS date, (CASE cat.type WHEN 1 THEN \'Recette\' WHEN -1 THEN \'Dépense\' ELSE \'Autre\' END) AS type, (CASE cat.intitule WHEN NULL THEN \'\' ELSE cat.intitule END) AS cat, journal.libelle, montant, compte_debit, debit.libelle AS libelle_debit, compte_credit, credit.libelle AS libelle_credit, (CASE moyen_paiement WHEN NULL THEN \'\' ELSE moyen.nom END) AS moyen, numero_cheque, numero_piece, remarques, projet.libelle AS projet FROM compta_journal AS journal LEFT JOIN compta_categories AS cat ON cat.id = journal.id_categorie LEFT JOIN compta_comptes AS debit ON debit.id = journal.compte_debit LEFT JOIN compta_comptes AS credit ON credit.id = journal.compte_credit LEFT JOIN compta_moyens_paiement AS moyen ON moyen.code = journal.moyen_paiement LEFT JOIN compta_projets AS projet ON projet.id = journal.id_projet WHERE id_exercice = '.(int)$exercice.' ORDER BY journal.date; '); } protected function exportName() { |
︙ | ︙ |