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?

Où merdoiais-je?

;-)

-- 

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

Reply via email to