Archives de la liste h​e​b​e​r​g​e​m​e​n​t​@p​a​h​e​k​o​.c​l​o​u​d​

Paheko 1.3 - Plugin Facturation

Alain RIVAT

14/07/2023 12:11:26

Bonjour,

Le plugin Facturation très utile et utilisé est-il prévu d’être intégré dans
la version finale ou le plugin « non officiel » est-il en cours d’adaptation
pour sa sortie ?

Bravo pour le travail réalisé.

Alain

Paheko 1.3 - Plugin Facturation

adresse riseup

15/07/2023 20:35:24

Holà,

J'ai pas encore touché à la 1.3 de mon côté, et je pense pas que ça va arriver 
que j'y touche rapidement du coup je vais sûrement encore mettre un petit temps 
avant de l'adapter :)

Je crois que la partie génération des documents était prévue par les modules, 
mais peut-être pas la partie gestion des clients/listes des documents..?

Le 14/07/2023 à 12:10, Alain RIVAT a écrit :

> Bonjour,

> 

> Le plugin Facturation très utile et utilisé est-il prévu d’être intégré
dans

> la version finale ou le plugin « non officiel » est-il en cours
d’adaptation

> pour sa sortie ?

> 

> Bravo pour le travail réalisé.

> 

> Alain

>

====

Les fichiers joints suivants ont été supprimés car interdits :
- OpenPGP_signature.asc

Cette liste n'autorise que les types de fichiers joints suivants : svg, png, jpeg,
jpg, gif, webp, pdf, ods, odt, odp, md, txt, html, htm, json, js, css, csv, doc, docx,
xls, xlsx, ppt, pptx, mp3, ics

Paheko 1.3 - Plugin Facturation

BohwaZ/Paheko

15/07/2023 23:27:36

> J'ai pas encore touché à la 1.3 de mon côté, et je pense pas que ça
> va arriver que j'y touche rapidement du coup je vais sûrement encore
> mettre un petit temps avant de l'adapter :)
> 
> Je crois que la partie génération des documents était prévue par les
> modules, mais peut-être pas la partie gestion des clients/listes des
> documents..?

Il est prévu d'avoir un nouveau module facturation qui soit intégré à
Paheko, mais il n'est pas prêt pour la 1.3 malheureusement, ça arrivera
un peu plus tard, sauf si j'ai la motivation / le temps avant.

Ce module permettra de créer des devis, factures, les modifier, les
imprimer / PDF, et d'avoir un suivi, puis de pouvoir créer les
écritures qui vont bien.

Enfin, c'est ce qui est prévu à ce stade :)

Paheko 1.3 - Plugin Facturation

bdesroches at beeip.net via hebergement

16/07/2023 07:03:15

Bonjour,

nous utilisons énormément le plugin facturation pour les activités de 
notre club qui assure la location de matériel de sport auprès d'autres 
associations, communes, clubs sportifs pour lesquels une facture est 
obligatoire.

Concrètement quelle participation financière faudrait-il envisager pour 
avoir ce plugin opérationnel sur la 1.3 le plus rapidement possible ? 
Peut-être pourrions-nous participer à plusieurs ?

Ce serait tellement pratique de profiter pleinement de la 1.3...

Très bon dimanche

Bruno

Le 15/07/2023 à 23:27, BohwaZ/Paheko a écrit :
>> J'ai pas encore touché à la 1.3 de mon côté, et je pense pas que
ça
>> va arriver que j'y touche rapidement du coup je vais sûrement encore
>> mettre un petit temps avant de l'adapter :)
>>
>> Je crois que la partie génération des documents était prévue par les
>> modules, mais peut-être pas la partie gestion des clients/listes des
>> documents..?
> Il est prévu d'avoir un nouveau module facturation qui soit intégré à
> Paheko, mais il n'est pas prêt pour la 1.3 malheureusement, ça arrivera
> un peu plus tard, sauf si j'ai la motivation / le temps avant.
>
> Ce module permettra de créer des devis, factures, les modifier, les
> imprimer / PDF, et d'avoir un suivi, puis de pouvoir créer les
> écritures qui vont bien.
>
> Enfin, c'est ce qui est prévu à ce stade :)
>

Paheko 1.3 - Plugin Facturation

Claire

16/07/2023 18:01:05

Bonjour
EN parlant de la 1.3, elle n'est pas disponible depuis "configuration"
chez moi ni en download : c'est normal ?

Bonne fin de we à tous !

Le 16/07/2023 à 07:02, bdesroches at beeip.net via hebergement a écrit :
> Bonjour,
>
> nous utilisons énormément le plugin facturation pour les activités de
> notre club qui assure la location de matériel de sport auprès d'autres
> associations, communes, clubs sportifs pour lesquels une facture est
> obligatoire.
>
> Concrètement quelle participation financière faudrait-il envisager pour
> avoir ce plugin opérationnel sur la 1.3 le plus rapidement possible ?
> Peut-être pourrions-nous participer à plusieurs ?
>
> Ce serait tellement pratique de profiter pleinement de la 1.3...
>
> Très bon dimanche
>
> Bruno
>
> Le 15/07/2023 à 23:27, BohwaZ/Paheko a écrit :
>>> J'ai pas encore touché à la 1.3 de mon côté, et je pense pas que
ça
>>> va arriver que j'y touche rapidement du coup je vais sûrement
encore
>>> mettre un petit temps avant de l'adapter :)
>>>
>>> Je crois que la partie génération des documents était prévue par
les
>>> modules, mais peut-être pas la partie gestion des clients/listes des
>>> documents..?
>> Il est prévu d'avoir un nouveau module facturation qui soit intégré
à
>> Paheko, mais il n'est pas prêt pour la 1.3 malheureusement, ça
arrivera
>> un peu plus tard, sauf si j'ai la motivation / le temps avant.
>>
>> Ce module permettra de créer des devis, factures, les modifier, les
>> imprimer / PDF, et d'avoir un suivi, puis de pouvoir créer les
>> écritures qui vont bien.
>>
>> Enfin, c'est ce qui est prévu à ce stade :)
>>

Paheko 1.3 - Plugin Facturation

BohwaZ/Paheko

16/07/2023 18:04:13

C'est une version de test, pas une version stable, donc pas proposée.

Paheko 1.3 - Plugin Facturation

BohwaZ/Paheko

16/07/2023 20:37:59

> Concrètement quelle participation financière faudrait-il envisager
> pour avoir ce plugin opérationnel sur la 1.3 le plus rapidement
> possible ? Peut-être pourrions-nous participer à plusieurs ?
> 
> Ce serait tellement pratique de profiter pleinement de la 1.3...

Il faudrait voir avec @adresse directement, mais s'il n'a pas le temps
c'est pas forcément de l'argent qui va libérer du temps.

Moi en tout cas je n'ai pas le temps :)

Paheko 1.3 - Plugin Facturation

bdesroches at beeip.net via hebergement

16/07/2023 21:13:34

Oui, je comprends mais quand on ne sait pas coder, on dépend de ceux qui 
savent... et pourtant, on essaie de fonctionner. Du coup, la solution, 
c'est de se passer de la 1.3 tant que ce n'est pas possible ou d'aller 
chercher autre chose... dur, dur...

Mais j'ai compris le message.

Bruno Desroches

Le 16/07/2023 à 20:37, BohwaZ/Paheko a écrit :
>> Concrètement quelle participation financière faudrait-il envisager
>> pour avoir ce plugin opérationnel sur la 1.3 le plus rapidement
>> possible ? Peut-être pourrions-nous participer à plusieurs ?
>>
>> Ce serait tellement pratique de profiter pleinement de la 1.3...
> Il faudrait voir avec @adresse directement, mais s'il n'a pas le
temps
> c'est pas forcément de l'argent qui va libérer du temps.
>
> Moi en tout cas je n'ai pas le temps :)
>

Paheko 1.3 - Plugin Facturation

Alain RIVAT

20/07/2023 10:21:02

Très frustrant effectivement !

Alors que la version 1.3 semble tenir toutes ses promesses, nous allons  
nous aussi ainsi que quelques d'associations que nous hébergeons être 
obligés d'attendre ce module/plugin...

Pas de soucis, la version 1.2.9 fonctionne déjà très bien et on 
comprends que tout développement prends du temps.

On croise les doigts pour ce soit le rapide possible ;-)

Bon courage

Alain
alain.rivat@kaz.bzh

Le 16/07/2023 à 21:13, bdesroches at beeip.net via hebergement a écrit :
> Oui, je comprends mais quand on ne sait pas coder, on dépend de ceux qui
> savent... et pourtant, on essaie de fonctionner. Du coup, la solution,
> c'est de se passer de la 1.3 tant que ce n'est pas possible ou
d'aller
> chercher autre chose... dur, dur...
>
> Mais j'ai compris le message.
>
> Bruno Desroches
>
> Le 16/07/2023 à 20:37, BohwaZ/Paheko a écrit :
>>> Concrètement quelle participation financière faudrait-il envisager
>>> pour avoir ce plugin opérationnel sur la 1.3 le plus rapidement
>>> possible ? Peut-être pourrions-nous participer à plusieurs ?
>>>
>>> Ce serait tellement pratique de profiter pleinement de la 1.3...
>> Il faudrait voir avec @adresse directement, mais s'il n'a pas le
temps
>> c'est pas forcément de l'argent qui va libérer du temps.
>>
>> Moi en tout cas je n'ai pas le temps :)
>>

Paheko 1.3 - Plugin Facturation

Rodolphe Robles

20/07/2023 10:30:59

Bonjour,

en attendant qu'éventuellement une solution arrive, comment résoudre 
l'erreur de l'onglet extension si on a fait une mise à jour vers 1.3.0 ? 
supprimer en console le plugin facturation ne semble pas suffisant.

Il y aurait une commande sql pour résoudre ce problème ?

bien à vous

rodinux

Le 20/07/2023 à 10:20, Alain RIVAT a écrit :
> Très frustrant effectivement !
>
> Alors que la version 1.3 semble tenir toutes ses promesses, nous allons
> nous aussi ainsi que quelques d'associations que nous hébergeons être
> obligés d'attendre ce module/plugin...
>
> Pas de soucis, la version 1.2.9 fonctionne déjà très bien et on
> comprends que tout développement prends du temps.
>
> On croise les doigts pour ce soit le rapide possible ;-)
>
> Bon courage
>
> Alain
> alain.rivat@kaz.bzh
>
> Le 16/07/2023 à 21:13, bdesroches at beeip.net via hebergement a écrit :
>> Oui, je comprends mais quand on ne sait pas coder, on dépend de ceux qui
>> savent... et pourtant, on essaie de fonctionner. Du coup, la solution,
>> c'est de se passer de la 1.3 tant que ce n'est pas possible ou
d'aller
>> chercher autre chose... dur, dur...
>>
>> Mais j'ai compris le message.
>>
>> Bruno Desroches
>>
>> Le 16/07/2023 à 20:37, BohwaZ/Paheko a écrit :
>>>> Concrètement quelle participation financière faudrait-il
envisager
>>>> pour avoir ce plugin opérationnel sur la 1.3 le plus rapidement
>>>> possible ? Peut-être pourrions-nous participer à plusieurs ?
>>>>
>>>> Ce serait tellement pratique de profiter pleinement de la 1.3...
>>> Il faudrait voir avec @adresse directement, mais s'il n'a pas le
temps
>>> c'est pas forcément de l'argent qui va libérer du temps.
>>>
>>> Moi en tout cas je n'ai pas le temps :)
>>>

Paheko 1.3 - Plugin Facturation

adresse riseup

22/07/2023 16:50:26

J'ai commencé à mettre à jour le plugin, pas pu tester plus car j'ai fait
face à 
un autre bug de Paheko que j'ai pas réussi à résoudre pour le moment.

Enfin, c'est pas compatible avec la RC2 car je me suis appuyé sur les commits 
d'après de la branche dev de Paheko où les namespaces ont été renommés.

Du coup si vous voulez tester, c'est avec ce commit et la branche dev :
https://gitlab.com/noizette/garradin-plugin-facturation/-/commit/35373147622a1d9b880481f23f61ec82e6594dbc


Le 14/07/2023 à 12:10, Alain RIVAT a écrit :

> Bonjour,

> 

> Le plugin Facturation très utile et utilisé est-il prévu d’être intégré
dans

> la version finale ou le plugin « non officiel » est-il en cours
d’adaptation

> pour sa sortie ?

> 

> Bravo pour le travail réalisé.

> 

> Alain

>

====

Les fichiers joints suivants ont été supprimés car interdits :
- OpenPGP_signature.asc

Cette liste n'autorise que les types de fichiers joints suivants : svg, png, jpeg,
jpg, gif, webp, pdf, ods, odt, odp, md, txt, html, htm, json, js, css, csv, doc, docx,
xls, xlsx, ppt, pptx, mp3, ics

Paheko 1.3 - Plugin Facturation

Alain RIVAT

25/07/2023 09:09:14

Merci :-)
Effectivement, je l'ai testé avec la RC3 et il y a bien un bug dans le 
commit à l'activation Call to undefined method 
Paheko\Entities\Files\File::createAndStore()

Mais pas de soucis, on saura attendre...

Bonne continuation.

Le 22/07/2023 à 16:49, adresse riseup a écrit :
> J'ai commencé à mettre à jour le plugin, pas pu tester plus car j'ai
fait
> face à
> un autre bug de Paheko que j'ai pas réussi à résoudre pour le moment.
>
> Enfin, c'est pas compatible avec la RC2 car je me suis appuyé sur les
> commits
> d'après de la branche dev de Paheko où les namespaces ont été
renommés.
>
> Du coup si vous voulez tester, c'est avec ce commit et la branche dev :
>
https://gitlab.com/noizette/garradin-plugin-facturation/-/commit/35373147622a1d9b880481f23f61ec82e6594dbc
>
>
> Le 14/07/2023 à 12:10, Alain RIVAT a écrit :
>> Bonjour,
>>
>> Le plugin Facturation très utile et utilisé est-il prévu d’être
intégré
>> dans
>> la version finale ou le plugin « non officiel » est-il en cours
d’adaptation
>> pour sa sortie ?
>>
>> Bravo pour le travail réalisé.
>>
>> Alain
>>
> ====
>
> Les fichiers joints suivants ont été supprimés car interdits :
> - OpenPGP_signature.asc
>
> Cette liste n'autorise que les types de fichiers joints suivants : svg,
png,
> jpeg, jpg, gif, webp, pdf, ods, odt, odp, md, txt, html, htm, json, js, css,
> csv, doc, docx, xls, xlsx, ppt, pptx, mp3, ics
>

Paheko 1.3 - Plugin Facturation

adresse riseup

01/08/2023 23:01:12

Oy,

J'ai résolu mes petits problèmes et j'ai continué la migration du plugin.
J'ai 
pas testé extensivement mais si vous le faire et me faire des retours, c'est le 
dernier commit sur master :) (moi j'ai la flemme)

https://gitlab.com/noizette/garradin-plugin-facturation/-/commits/master


Le 14/07/2023 à 12:10, Alain RIVAT a écrit :

> Bonjour,

> 

> Le plugin Facturation très utile et utilisé est-il prévu d’être intégré
dans

> la version finale ou le plugin « non officiel » est-il en cours
d’adaptation

> pour sa sortie ?

> 

> Bravo pour le travail réalisé.

> 

> Alain

>

====

Les fichiers joints suivants ont été supprimés car interdits :
- OpenPGP_signature.asc

Cette liste n'autorise que les types de fichiers joints suivants : svg, png, jpeg,
jpg, gif, webp, pdf, ods, odt, odp, md, txt, html, htm, json, js, css, csv, doc, docx,
xls, xlsx, ppt, pptx, mp3, ics

Paheko 1.3 - Plugin Facturation

Alain RIVAT

02/08/2023 10:00:04

Super,
Un premier souci lors de l'activation (peut-être une erreur de ma part 
lors de l'upload) :


  PHP error


    Call to undefined method Paheko\Entities\Files\File::createAndStore()


      in .../data/plugins/facturation/*install.php*:/11/

|*7* *8*$db->import(dirname(__FILE__) . "/data/schema.sql"); *9* 
*10*$path = __DIR__.'/data/default_sign.png'; _*11*$png = (new 
File)->createAndStore('skel/plugin/facturation','sign.png', $path, 
null);_ *12* *13*$plugin->registerSignal('menu.item', [Facture::class, 
'menuItem']); |


      in .../include/lib/Paheko/Entities/*Plugin.php*:/370/


        → include/(0 arg.)/

|*366*	} *367* *368*	$plugin = $this; *369* _*370*	include $path;_ *371* 
} *372*	else { *373*	Plugins::routeStatic($this->name, $file); *374*	} |


      in .../include/lib/Paheko/*Plugins.php*:/446/


        → Paheko\Entities\Plugin->call/(2 arg.)/

$file 	

string(11) "install.php"

$allow_protected 	

bool(true)

|*442*	$p->set('enabled', true); *443*	$p->save(); *444* *445*	if 
($p->hasFile($p::INSTALL_FILE)) { _*446*	$p->call($p::INSTALL_FILE, 
true);_ *447*	} *448* *449*	$db->commit(); *450*	}|

Le 01/08/2023 à 23:00, adresse riseup a écrit :
> Oy,
>
> J'ai résolu mes petits problèmes et j'ai continué la migration du
plugin.
> J'ai
> pas testé extensivement mais si vous le faire et me faire des retours,
c'est
> le
> dernier commit sur master :) (moi j'ai la flemme)
>
> https://gitlab.com/noizette/garradin-plugin-facturation/-/commits/master
>
>
> Le 14/07/2023 à 12:10, Alain RIVAT a écrit :
>> Bonjour,
>>
>> Le plugin Facturation très utile et utilisé est-il prévu d’être
intégré
>> dans
>> la version finale ou le plugin « non officiel » est-il en cours
d’adaptation
>> pour sa sortie ?
>>
>> Bravo pour le travail réalisé.
>>
>> Alain
>>
> ====
>
> Les fichiers joints suivants ont été supprimés car interdits :
> - OpenPGP_signature.asc
>
> Cette liste n'autorise que les types de fichiers joints suivants : svg,
png,
> jpeg, jpg, gif, webp, pdf, ods, odt, odp, md, txt, html, htm, json, js, css,
> csv, doc, docx, xls, xlsx, ppt, pptx, mp3, ics
>

Paheko 1.3 - Plugin Facturation

Alain RIVAT

02/08/2023 15:01:17

J'ai commenté la ligne 11 et c'est passé... sans signature. Tout semble 
bien fonctionner sauf une nouvelle erreur lors de la configuration :


  TypeError


    Paheko\Entities\Plugin::setConfig(): Argument #1 ($config) must be
    of type stdClass, string given, called in
    /home/stopnucl/Compta-test/data/plugins/facturation/admin/config.php
    on line 12


      in .../include/lib/Paheko/Entities/*Plugin.php*:/230/

|*226* *227*	$this->_modified['config'] = true; *228*	} *229* _*230* 
public function setConfig(\stdClass $config)_ *231*	{ *232* 
$this->config = $config; *233*	$this->_modified['config'] = true;|

Le 02/08/2023 à 09:59, Alain RIVAT a écrit :
>
> Super,
> Un premier souci lors de l'activation (peut-être une erreur de ma part 
> lors de l'upload) :
>
>
>   PHP error
>
>
>     Call to undefined method Paheko\Entities\Files\File::createAndStore()
>
>
>       in .../data/plugins/facturation/*install.php*:/11/
>
> |*7* *8*$db->import(dirname(__FILE__) . "/data/schema.sql"); *9* 
> *10*$path = __DIR__.'/data/default_sign.png'; _*11*$png = (new 
> File)->createAndStore('skel/plugin/facturation','sign.png',
$path, 
> null);_ *12* *13*$plugin->registerSignal('menu.item',
[Facture::class, 
> 'menuItem']); |
>
>
>       in .../include/lib/Paheko/Entities/*Plugin.php*:/370/
>
>
>         → include/(0 arg.)/
>
> |*366*	} *367* *368*	$plugin = $this; *369* _*370*	include $path;_ 
> *371*	} *372*	else { *373*	Plugins::routeStatic($this->name, $file); 
> *374*	} |
>
>
>       in .../include/lib/Paheko/*Plugins.php*:/446/
>
>
>         → Paheko\Entities\Plugin->call/(2 arg.)/
>
> $file 	
> string(11) "install.php"
> $allow_protected 	
> bool(true)
>
> |*442*	$p->set('enabled', true); *443*	$p->save(); *444* *445*	if

> ($p->hasFile($p::INSTALL_FILE)) { _*446*	$p->call($p::INSTALL_FILE, 
> true);_ *447*	} *448* *449*	$db->commit(); *450*	}|
>
> Le 01/08/2023 à 23:00, adresse riseup a écrit :
>> Oy,
>>
>> J'ai résolu mes petits problèmes et j'ai continué la migration du
plugin.
>> J'ai
>> pas testé extensivement mais si vous le faire et me faire des retours,
c'est
>> le
>> dernier commit sur master :) (moi j'ai la flemme)
>>
>> https://gitlab.com/noizette/garradin-plugin-facturation/-/commits/master
>>
>>
>> Le 14/07/2023 à 12:10, Alain RIVAT a écrit :
>>> Bonjour,
>>>
>>> Le plugin Facturation très utile et utilisé est-il prévu d’être
intégré
>>> dans
>>> la version finale ou le plugin « non officiel » est-il en cours
d’adaptation
>>> pour sa sortie ?
>>>
>>> Bravo pour le travail réalisé.
>>>
>>> Alain
>>>
>> ====
>>
>> Les fichiers joints suivants ont été supprimés car interdits :
>> - OpenPGP_signature.asc
>>
>> Cette liste n'autorise que les types de fichiers joints suivants : svg,
png,
>> jpeg, jpg, gif, webp, pdf, ods, odt, odp, md, txt, html, htm, json, js,
css,
>> csv, doc, docx, xls, xlsx, ppt, pptx, mp3, ics
>>

Paheko 1.3 - Plugin Facturation

adresse riseup

02/08/2023 15:17:24

Ah effectivement, j'ai pas testé l'installation/désinstallation :)
Merci je regarde ces deux erreurs dans le soirée je pense !

Le 02/08/2023 à 09:59, Alain RIVAT a écrit :

> Super,

> Un premier souci lors de l'activation (peut-être une erreur de ma part

> lors de l'upload) :

>

====

Les fichiers joints suivants ont été supprimés car interdits :
- OpenPGP_signature.asc

Cette liste n'autorise que les types de fichiers joints suivants : svg, png, jpeg,
jpg, gif, webp, pdf, ods, odt, odp, md, txt, html, htm, json, js, css, csv, doc, docx,
xls, xlsx, ppt, pptx, mp3, ics

Paheko 1.3 - Plugin Facturation

adresse riseup

04/08/2023 18:05:23

Voilà qui devrait être réglé ! La config du plugin était cassée aussi

Le 02/08/2023 à 15:16, adresse riseup a écrit :

> Ah effectivement, j'ai pas testé l'installation/désinstallation
:)

> Merci je regarde ces deux erreurs dans le soirée je pense !

> 

> Le 02/08/2023 à 09:59, Alain RIVAT a écrit :

>> Super,

>> Un premier souci lors de l'activation (peut-être une erreur de ma
part

>> lors de l'upload) :

====

Les fichiers joints suivants ont été supprimés car interdits :
- OpenPGP_signature.asc

Cette liste n'autorise que les types de fichiers joints suivants : svg, png, jpeg,
jpg, gif, webp, pdf, ods, odt, odp, md, txt, html, htm, json, js, css, csv, doc, docx,
xls, xlsx, ppt, pptx, mp3, ics

Paheko 1.3 - Plugin Facturation

Rodolphe Robles

05/08/2023 02:34:38

Oups,

je me rend compte que j'avais déjà ce comportement même avec la version 
précédente !

Sur une instance qui est là depuis plus deux années !!

root@linux07:~# ls -l /var/www/paheko/data/
total 42040
-rw-rw---- 1 paheko www-data  446464 Dec  6  2021 association.pre-upgrade-1.1.14.sqlite
-rw-rw---- 1 paheko www-data  446464 Jan 10  2022 association.pre-upgrade-1.1.17.sqlite
-rw-rw---- 1 paheko www-data  446464 Jan 12  2022 association.pre-upgrade-1.1.18.sqlite
-rw-rw---- 1 paheko www-data  446464 Feb  2  2022 association.pre-upgrade-1.1.19.sqlite
-rw-rw---- 1 paheko www-data  565248 Feb 20  2022 association.pre-upgrade-1.1.20.sqlite
-rw-rw---- 1 paheko www-data  565248 Mar 30  2022 association.pre-upgrade-1.1.22.sqlite
-rw-rw---- 1 paheko www-data 1769472 May  3  2022 association.pre-upgrade-1.1.23.sqlite
-rw-rw---- 1 paheko www-data 1773568 May 31  2022 association.pre-upgrade-1.1.24.sqlite
-rw-rw---- 1 paheko www-data 1769472 Jun 13  2022 association.pre-upgrade-1.1.25.sqlite
-rw-rw---- 1 paheko www-data 1859584 Jul  3  2022 association.pre-upgrade-1.1.26.sqlite
-rw-rw---- 1 paheko www-data 1937408 Jul 27  2022 association.pre-upgrade-1.1.27.sqlite
-rw-rw---- 1 paheko www-data 1945600 Aug 29  2022 association.pre-upgrade-1.1.28.sqlite
-rw-rw---- 1 paheko www-data 2265088 Sep 11  2022 association.pre-upgrade-1.1.30.sqlite
-rw-rw---- 1 paheko www-data 2416640 Nov 23  2022 association.pre-upgrade-1.2.2.sqlite
-rw-rw---- 1 paheko www-data 3186688 Feb 14 21:12 association.pre-upgrade-1.2.6.sqlite
-rw-rw---- 1 paheko www-data 3272704 Mar  9 01:31 association.pre-upgrade-1.2.7.sqlite
-rw-rw---- 1 paheko www-data 5599232 Apr 12 09:39 association.pre-upgrade-1.2.8.sqlite
-rw-r--r-- 1 paheko paheko   5685248 May 30 01:20 association.pre-upgrade-1.2.9.sqlite
-rw-rw---- 1 paheko www-data 6598656 Jul 31 11:00 association.sqlite
drwxrwx--- 5 paheko www-data    4096 Feb  6 09:41 cache
drwxrwx--- 5 paheko www-data    4096 May 30 00:50 data
-rw-rw---- 1 paheko www-data   32586 Feb  6 09:41 error.log
-rw-rw---- 1 paheko www-data     189 May 30 01:20 index.html
drwxrwx--- 4 paheko www-data    4096 Jul 19 18:09 plugins
root@linux07:~# ls -l /var/www/paheko/data/data/
total 35720
-rw-rw---- 1 paheko www-data  446464 Dec  6  2021 association.pre-upgrade-1.1.14.sqlite
-rw-rw---- 1 paheko www-data  446464 Jan 10  2022 association.pre-upgrade-1.1.17.sqlite
-rw-rw---- 1 paheko www-data  446464 Jan 12  2022 association.pre-upgrade-1.1.18.sqlite
-rw-rw---- 1 paheko www-data  446464 Feb  2  2022 association.pre-upgrade-1.1.19.sqlite
-rw-rw---- 1 paheko www-data  565248 Feb 20  2022 association.pre-upgrade-1.1.20.sqlite
-rw-rw---- 1 paheko www-data  565248 Mar 30  2022 association.pre-upgrade-1.1.22.sqlite
-rw-rw---- 1 paheko www-data 1769472 May  3  2022 association.pre-upgrade-1.1.23.sqlite
-rw-rw---- 1 paheko www-data 1773568 May 31  2022 association.pre-upgrade-1.1.24.sqlite
-rw-rw---- 1 paheko www-data 1769472 Jun 13  2022 association.pre-upgrade-1.1.25.sqlite
-rw-rw---- 1 paheko www-data 1859584 Jul  3  2022 association.pre-upgrade-1.1.26.sqlite
-rw-rw---- 1 paheko www-data 1937408 Jul 27  2022 association.pre-upgrade-1.1.27.sqlite
-rw-rw---- 1 paheko www-data 1945600 Aug 29  2022 association.pre-upgrade-1.1.28.sqlite
-rw-rw---- 1 paheko www-data 2265088 Sep 11  2022 association.pre-upgrade-1.1.30.sqlite
-rw-rw---- 1 paheko www-data 2416640 Nov 23  2022 association.pre-upgrade-1.2.2.sqlite
-rw-rw---- 1 paheko www-data 3186688 Feb 14 21:12 association.pre-upgrade-1.2.6.sqlite
-rw-rw---- 1 paheko www-data 3272704 Mar  9 01:31 association.pre-upgrade-1.2.7.sqlite
-rw-rw---- 1 paheko www-data 5599232 Apr 12 09:39 association.pre-upgrade-1.2.8.sqlite
-rw-rw---- 1 paheko www-data 5816320 May 13 13:53 association.sqlite
drwxrwx--- 5 paheko www-data    4096 Feb  6 09:41 cache
drwxrwx--- 5 paheko www-data    4096 Apr 12 09:39 data
-rw-rw---- 1 paheko www-data   32586 Feb  6 09:41 error.log
-rw-rw---- 1 paheko www-data     189 Apr 12 09:39 index.html
drwxrwx--- 3 paheko www-data    4096 Apr  8 18:18 plugins

et je peux supprimer ce dossier data/data sans rein cassé....

Le 04/08/2023 à 18:04, adresse riseup a écrit :
> Voilà qui devrait être réglé ! La config du plugin était cassée aussi
>
> Le 02/08/2023 à 15:16, adresse riseup a écrit :
>> Ah effectivement, j'ai pas testé l'installation/désinstallation
:)
>> Merci je regarde ces deux erreurs dans le soirée je pense !
>>
>> Le 02/08/2023 à 09:59, Alain RIVAT a écrit :
>>> Super,
>>> Un premier souci lors de l'activation (peut-être une erreur de ma
part
>>> lors de l'upload) :
> ====
>
> Les fichiers joints suivants ont été supprimés car interdits :
> - OpenPGP_signature.asc
>
> Cette liste n'autorise que les types de fichiers joints suivants : svg, png,
jpeg, jpg, gif, webp, pdf, ods, odt, odp, md, txt, html, htm, json, js, css, csv, doc,
docx, xls, xlsx, ppt, pptx, mp3, ics
>

Paheko 1.3 - Plugin Facturation

Rodolphe Robles

05/08/2023 02:41:23

Oups !

Pardon, je me suis trompé, ce message ne suit pas cette conversation...

Veuillez accepter mes excuses...

rod

Le 05/08/2023 à 02:34, Rodolphe Robles a écrit :
>
> Oups,
>
> je me rend compte que j'avais déjà ce comportement même avec la 
> version précédente !
>
> Sur une instance qui est là depuis plus deux années !!
>
> root@linux07:~# ls -l /var/www/paheko/data/
> total 42040
> -rw-rw---- 1 paheko www-data  446464 Dec  6  2021
association.pre-upgrade-1.1.14.sqlite
> -rw-rw---- 1 paheko www-data  446464 Jan 10  2022
association.pre-upgrade-1.1.17.sqlite
> -rw-rw---- 1 paheko www-data  446464 Jan 12  2022
association.pre-upgrade-1.1.18.sqlite
> -rw-rw---- 1 paheko www-data  446464 Feb  2  2022
association.pre-upgrade-1.1.19.sqlite
> -rw-rw---- 1 paheko www-data  565248 Feb 20  2022
association.pre-upgrade-1.1.20.sqlite
> -rw-rw---- 1 paheko www-data  565248 Mar 30  2022
association.pre-upgrade-1.1.22.sqlite
> -rw-rw---- 1 paheko www-data 1769472 May  3  2022
association.pre-upgrade-1.1.23.sqlite
> -rw-rw---- 1 paheko www-data 1773568 May 31  2022
association.pre-upgrade-1.1.24.sqlite
> -rw-rw---- 1 paheko www-data 1769472 Jun 13  2022
association.pre-upgrade-1.1.25.sqlite
> -rw-rw---- 1 paheko www-data 1859584 Jul  3  2022
association.pre-upgrade-1.1.26.sqlite
> -rw-rw---- 1 paheko www-data 1937408 Jul 27  2022
association.pre-upgrade-1.1.27.sqlite
> -rw-rw---- 1 paheko www-data 1945600 Aug 29  2022
association.pre-upgrade-1.1.28.sqlite
> -rw-rw---- 1 paheko www-data 2265088 Sep 11  2022
association.pre-upgrade-1.1.30.sqlite
> -rw-rw---- 1 paheko www-data 2416640 Nov 23  2022
association.pre-upgrade-1.2.2.sqlite
> -rw-rw---- 1 paheko www-data 3186688 Feb 14 21:12
association.pre-upgrade-1.2.6.sqlite
> -rw-rw---- 1 paheko www-data 3272704 Mar  9 01:31
association.pre-upgrade-1.2.7.sqlite
> -rw-rw---- 1 paheko www-data 5599232 Apr 12 09:39
association.pre-upgrade-1.2.8.sqlite
> -rw-r--r-- 1 paheko paheko   5685248 May 30 01:20
association.pre-upgrade-1.2.9.sqlite
> -rw-rw---- 1 paheko www-data 6598656 Jul 31 11:00 association.sqlite
> drwxrwx--- 5 paheko www-data    4096 Feb  6 09:41 cache
> drwxrwx--- 5 paheko www-data    4096 May 30 00:50 data
> -rw-rw---- 1 paheko www-data   32586 Feb  6 09:41 error.log
> -rw-rw---- 1 paheko www-data     189 May 30 01:20 index.html
> drwxrwx--- 4 paheko www-data    4096 Jul 19 18:09 plugins
> root@linux07:~# ls -l /var/www/paheko/data/data/
> total 35720
> -rw-rw---- 1 paheko www-data  446464 Dec  6  2021
association.pre-upgrade-1.1.14.sqlite
> -rw-rw---- 1 paheko www-data  446464 Jan 10  2022
association.pre-upgrade-1.1.17.sqlite
> -rw-rw---- 1 paheko www-data  446464 Jan 12  2022
association.pre-upgrade-1.1.18.sqlite
> -rw-rw---- 1 paheko www-data  446464 Feb  2  2022
association.pre-upgrade-1.1.19.sqlite
> -rw-rw---- 1 paheko www-data  565248 Feb 20  2022
association.pre-upgrade-1.1.20.sqlite
> -rw-rw---- 1 paheko www-data  565248 Mar 30  2022
association.pre-upgrade-1.1.22.sqlite
> -rw-rw---- 1 paheko www-data 1769472 May  3  2022
association.pre-upgrade-1.1.23.sqlite
> -rw-rw---- 1 paheko www-data 1773568 May 31  2022
association.pre-upgrade-1.1.24.sqlite
> -rw-rw---- 1 paheko www-data 1769472 Jun 13  2022
association.pre-upgrade-1.1.25.sqlite
> -rw-rw---- 1 paheko www-data 1859584 Jul  3  2022
association.pre-upgrade-1.1.26.sqlite
> -rw-rw---- 1 paheko www-data 1937408 Jul 27  2022
association.pre-upgrade-1.1.27.sqlite
> -rw-rw---- 1 paheko www-data 1945600 Aug 29  2022
association.pre-upgrade-1.1.28.sqlite
> -rw-rw---- 1 paheko www-data 2265088 Sep 11  2022
association.pre-upgrade-1.1.30.sqlite
> -rw-rw---- 1 paheko www-data 2416640 Nov 23  2022
association.pre-upgrade-1.2.2.sqlite
> -rw-rw---- 1 paheko www-data 3186688 Feb 14 21:12
association.pre-upgrade-1.2.6.sqlite
> -rw-rw---- 1 paheko www-data 3272704 Mar  9 01:31
association.pre-upgrade-1.2.7.sqlite
> -rw-rw---- 1 paheko www-data 5599232 Apr 12 09:39
association.pre-upgrade-1.2.8.sqlite
> -rw-rw---- 1 paheko www-data 5816320 May 13 13:53 association.sqlite
> drwxrwx--- 5 paheko www-data    4096 Feb  6 09:41 cache
> drwxrwx--- 5 paheko www-data    4096 Apr 12 09:39 data
> -rw-rw---- 1 paheko www-data   32586 Feb  6 09:41 error.log
> -rw-rw---- 1 paheko www-data     189 Apr 12 09:39 index.html
> drwxrwx--- 3 paheko www-data    4096 Apr  8 18:18 plugins
>
> et je peux supprimer ce dossier data/data sans rein cassé....
>

Paheko 1.3 - Plugin Facturation

Alain RIVAT

05/08/2023 10:17:10

Super. Je n'ai pas encore tout testé mais voici un premier résultat :

Installation/configuration : OK
Facturation membre : OK mais le nom de l'organisation et celui du 
destinataire n'apparaissent pas dans l'en-tête de la facture
Téléchargement : OK mais souci avec les caractères accentués : "Facture 
n°F-2023-3 - Émis le 05/08/2023"
Reçus fiscaux : OK mais le nom de l'organisation et celui du donateur 
n'apparaissent pas dans le reçu
Reçu : OK mais idem reçus fiscaux

C'est quand même très bien. Bravo.

Amicalement
Alain

Le 04/08/2023 à 18:04, adresse riseup a écrit :
> Voilà qui devrait être réglé ! La config du plugin était cassée aussi
>
> Le 02/08/2023 à 15:16, adresse riseup a écrit :
>> Ah effectivement, j'ai pas testé l'installation/désinstallation
:)
>> Merci je regarde ces deux erreurs dans le soirée je pense !
>>
>> Le 02/08/2023 à 09:59, Alain RIVAT a écrit :
>>> Super,
>>> Un premier souci lors de l'activation (peut-être une erreur de ma
part
>>> lors de l'upload) :
> ====
>
> Les fichiers joints suivants ont été supprimés car interdits :
> - OpenPGP_signature.asc
>
> Cette liste n'autorise que les types de fichiers joints suivants : svg,
png,
> jpeg, jpg, gif, webp, pdf, ods, odt, odp, md, txt, html, htm, json, js, css,
> csv, doc, docx, xls, xlsx, ppt, pptx, mp3, ics
>

Paheko 1.3 - Plugin Facturation

Alain RIVAT

07/08/2023 11:24:57

Un dernier souci (et je n'en ai pas trouvé d'autres ;-) :

Si la création d'un document (devis, facture...) pour un membre 
fonctionne bien, la création d'un document pour client se traduit par 
l'erreur :


  Une erreur s'est produite


  PHP error


    Warning: Undefined property: stdClass::$identite


      in .../data/plugins/facturation/admin/*pdf.php*:/85/

|*81*	(($t = $config->get('site_asso'))?"Site web :
$t<br>":''); *82* 
*83*	$receveur = *84*	'Adressé à :<br><br>'. _*85* 
'<b>'.$c->identite.'</b><br>'._
*86*	$c->adresse."<br>". *87* 
$c->code_postal.' '.$c->ville."<br>". *88*	(($t =
$c->email)?"Email : 
$t<br>":''). *89*	(($t = $c->telephone)?"Tel :
$t<br>":''); |


      in .../include/lib/Paheko/Entities/*Plugin.php*:/370/


        → include/(1 arg.)/

0 	

string(42) ".../data/plugins/facturation/admin/pdf.php"

|*366*	} *367* *368*	$plugin = $this; *369* _*370*	include $path;_ *371* 
} *372*	else { *373*	Plugins::routeStatic($this->name, $file); *374*	} |


      in .../include/lib/Paheko/Entities/*Plugin.php*:/392/

Le 05/08/2023 à 10:16, Alain RIVAT a écrit :
> Super. Je n'ai pas encore tout testé mais voici un premier résultat :
>
> Installation/configuration : OK
> Facturation membre : OK mais le nom de l'organisation et celui du
> destinataire n'apparaissent pas dans l'en-tête de la facture
> Téléchargement : OK mais souci avec les caractères accentués :
"Facture
> n°F-2023-3 - Émis le 05/08/2023"
> Reçus fiscaux : OK mais le nom de l'organisation et celui du donateur
> n'apparaissent pas dans le reçu
> Reçu : OK mais idem reçus fiscaux
>
> C'est quand même très bien. Bravo.
>
> Amicalement
> Alain
>
> Le 04/08/2023 à 18:04, adresse riseup a écrit :
>> Voilà qui devrait être réglé ! La config du plugin était cassée
aussi
>>
>> Le 02/08/2023 à 15:16, adresse riseup a écrit :
>>> Ah effectivement, j'ai pas testé
l'installation/désinstallation :)
>>> Merci je regarde ces deux erreurs dans le soirée je pense !
>>>
>>> Le 02/08/2023 à 09:59, Alain RIVAT a écrit :
>>>> Super,
>>>> Un premier souci lors de l'activation (peut-être une erreur de
ma part
>>>> lors de l'upload) :
>> ====
>>
>> Les fichiers joints suivants ont été supprimés car interdits :
>> - OpenPGP_signature.asc
>>
>> Cette liste n'autorise que les types de fichiers joints suivants :
svg,
>> png,
>> jpeg, jpg, gif, webp, pdf, ods, odt, odp, md, txt, html, htm, json, js,
>> css,
>> csv, doc, docx, xls, xlsx, ppt, pptx, mp3, ics
>>

Paheko 1.3.0-RC13 - Plugin Facturation

Alain RIVAT

26/09/2023 20:15:25

Bonsoir,
Merci pour le commit qui fonctionnait bien jusqu'à la RC13.
Il y a maintenant une erreur :
Erreur PHP 1.3.0-RC10 : Paheko\Plugin\Facturation\Facture::menuItem(): Argument #2 ($list)
must be passed by reference, value given
J'ai alerté Bohwaz et mis une alerte sur le git.
Merci pour apporter une solution...
Amicalement
Alain

-----Message d'origine-----
De : adresse riseup <adresse@riseup.net> 
Envoyé : samedi 22 juillet 2023 16:50
À : hebergement@paheko.cloud
Objet : Re: [hebergement] Paheko 1.3 - Plugin Facturation

J'ai commencé à mettre à jour le plugin, pas pu tester plus car j'ai fait
face à un autre bug de Paheko que j'ai pas réussi à résoudre pour le moment.

Enfin, c'est pas compatible avec la RC2 car je me suis appuyé sur les commits
d'après de la branche dev de Paheko où les namespaces ont été renommés.

Du coup si vous voulez tester, c'est avec ce commit et la branche dev :
https://gitlab.com/noizette/garradin-plugin-facturation/-/commit/35373147622a1d9b880481f23f61ec82e6594dbc


Le 14/07/2023 à 12:10, Alain RIVAT a écrit :
> Bonjour,
> 
> Le plugin Facturation très utile et utilisé est-il prévu d’être 
> intégré dans la version finale ou le plugin « non officiel » est-il en 
> cours d’adaptation pour sa sortie ?
> 
> Bravo pour le travail réalisé.
> 
> Alain
>

====

Les fichiers joints suivants ont été supprimés car interdits :
- OpenPGP_signature.asc

Cette liste n'autorise que les types de fichiers joints suivants : svg, png, jpeg,
jpg, gif, webp, pdf, ods, odt, odp, md, txt, html, htm, json, js, css, csv, doc, docx,
xls, xlsx, ppt, pptx, mp3, ics

Paheko 1.3.0-RC13 - Plugin Facturation

adresse riseup

27/09/2023 17:10:48

Oui, bohwaz a fait un petit correctif qui se trouve là si tu veux tester :

https://gitlab.com/noizette/garradin-plugin-facturation/-/merge_requests/7

Le 26/09/2023 à 20:14, Alain RIVAT a écrit :

> Bonsoir,

> Merci pour le commit qui fonctionnait bien jusqu'à la RC13.

> Il y a maintenant une erreur :

> Erreur PHP 1.3.0-RC10 : Paheko\Plugin\Facturation\Facture::menuItem(): Argument #2
($list) must be passed by reference, value given

> J'ai alerté Bohwaz et mis une alerte sur le git.

> Merci pour apporter une solution...

> Amicalement

> Alain

>

====

Les fichiers joints suivants ont été supprimés car interdits :
- OpenPGP_signature.asc

Cette liste n'autorise que les types de fichiers joints suivants : svg, png, jpeg,
jpg, gif, webp, pdf, ods, odt, odp, md, txt, html, htm, json, js, css, csv, doc, docx,
xls, xlsx, ppt, pptx, mp3, ics