Le 16/07/20 à 18:43, Mélopie a écrit : > > Bonsoir Dany, > > En root, j'ai modifié le fichier document.class.php que j'ai trouvé > dans /var/www/html/noalyss/include/class/ > > Cela concernait chez moi, les lignes 820 et 826 et non 841 et 847 > (voir capture d'écran jointe) > > Pour le moment rien n'a changé dans le format des dates. Y-a-t-il un > cache à initialiser? >
Oui c'est normal, j'ai confondu tu as modifié pour DATE_LIMIT_CALC , en fait comme tu voulais modifier autre chose, évidemment cela n'a pas eu l'effet espéré , désolé :-) Cela dit , il vaut mieux ne pas changer comme expliquer dans le mail précédent, il y DATE_LIMIT dd.mm.yyyy et le format YYYY-MM-DD DATE_LIMIT_CALC , idem pour DATE et DATE_CALC ;-) > Où merdoiais-je? > Nulle part, j'ai simplement répondu trop vite ;-) @+ Dany > ;-) > > -- > > melo > > Le 16/07/20 à 15:07, [email protected] a écrit : >> Message: 2 Date: Thu, 16 Jul 2020 15:02:12 +0200 From: Dany De >> Bontridder <[email protected]> To: [email protected] >> Subject: Re: [noalyss-generale] Format de date Message-ID: >> <[email protected]> Content-Type: >> text/plain; charset="utf-8" Bonjour Le 16/07/20 à 14:31, Mélopie a >> écrit : >>> Bonjour, bonjour, >>> >>> Est-ce un petit bug? >>> >>> Dans un tableur, j'ouvre une facture générée qui comporte les champs >>> <<DATE_CALC>> et <<DATE_LIMIT>>. Le premier donne 'YYYY-MM-DD avec la >>> petit krol qui dérange et l'autre DD.MM.YYYY qui est éditable entant que >>> variable numérique. >>> >>> Pourquoi cette différence de traitement? >> Oui , j'ai regardé dans le code >> https://wiki.noalyss.eu/doc/class_document.html#afb72445653327576a81bced6c619bb9d >> et dans la fonction replace (ligne 837) du fichier >> noalyss/include/class/document.class.php , on voit qu'à la ligne 841 la >> date est formatée en YYYY-MM-DD , et je ne sais pas pourquoi en fait. Si >> tu remplaces la ligne 841 par $r=${$id}; (comme la 847) , cela >> fonctionnera comme DATE_LIMIT >> >> 837 case 'DATE_LIMIT_CALC': >> 838 extract ($p_array, EXTR_SKIP); >> 839 $id='e_ech' ; >> 840 if ( !isset (${$id}) ) return ""; >> _* 841 $r=format_date(${$id},'DD.MM.YYYY','YYYY-MM-DD');*_ >> 842 break; >> 843 case 'DATE_LIMIT': >> 844 extract ($p_array, EXTR_SKIP); >> 845 $id='e_ech' ; >> 846 if ( !isset (${$id}) ) return ""; >> 847 $r=${$id}; >> 848 break; >>> En plus, les deux champs sont formatés J MMM AAAA dans le modèle qui >>> permet de générer le fichier. >>> >>> J'avoue que pour le moment, j'y perds mon latin. >> J'espère que mon explication te l'aura rendu :-) >> >> >> Une belle journée, >> >> >> Dany >> >> >>> Merci pour l'éclaircie ! >>> > > --- > NOALYSS est un Serveur de Comptabilité et de Gestion libre > > NOALYSS is an ERP Server opensource focused on accountancy > > Gérer votre abonnement > https://lists.nongnu.org/mailman/listinfo/noalyss-generale -- gpg key 0x6259f36e Alchimerys sprl http://www.alchimerys.be Noalyss , serveur de comptabilité libre ,http://www.noalyss.eu
--- NOALYSS est un Serveur de Comptabilité et de Gestion libre NOALYSS is an ERP Server opensource focused on accountancy Gérer votre abonnement https://lists.nongnu.org/mailman/listinfo/noalyss-generale
