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

Reply via email to