Closed Rotoi closed 1 year ago
Les numéros CAS ne sont pas pré enregistrés. Chimithèque est fourni sans base. Si la fonction d'import est utilisé pour importer les produits d'une autre instance alors les numéros CAS seront importés aussi.
Lors de la saisie d'un numéro CAS existant sur cette version de développement, le message "numéro CAS invalide" apparaît, avec l'erreur susmentionnée sur le serveur qui est :
gochimitheque[65802]: time="2021-04-20T17:40:13+02:00" level=error msg="GetProductsCasNumberByLabel error"
L'ajout de numéro CAS 7647-01-0 avec la version: https://drive.uca.fr/f/e67ab296bb9242daac10/?dl=1 marche parfaitement.
Des erreurs peuvent apparaitre dans les logs mais sans conséquences.
Bonjour,
En fait, avec cette dernière version, parfois le numéro CAS n'est pas trouvé : https://i.imgur.com/N7yTyHK.png Puis s'affiche le message "numéro CAS invalide" : https://i.imgur.com/XD05fAl.png
Cela ne se produit pas sur la version 2.0.6, mais celle ci affiche une erreur pour le stockage de produits dans un entrepôt lorsqu'une quantité est spécifiée. Il s'agit de l'erreur "Internal Server error"
Avec ces logs sur le serveur :
time="2021-06-02T10:09:29+02:00" level=error msg="sql:INSERT INTO storage (storage_archive,storage_quantity,unit,person,storelocation,storage_modificationdate,product,storage_creationdate,storage_comment,storage_barecode,storage_reference,storage_batchnumber,storage_todestroy) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?)" time="2021-06-02T10:09:29+02:00" level=error msg="create storage error-table storage has no column named unit"
Je privilégie le fait de résoudre l'erreur "numéro CAS invalide" sur la nouvelle version.
Corrigé dans la branche devel
Merci.
Je dois retélécharger une version depuis https://drive.uca.fr/f/e67ab296bb9242daac10/?dl=1 ?
Non voici la nouvelle version: https://drive.uca.fr/f/e67ab296bb9242daac10/?dl=1
Concernant la dernière version en développement, apparemment les numéros CAS sont préenregistrés et il faut y associer des produits à l'aide des formules brutes et noms.
Par quel biais ajouter un numéro CAS non présent dans la base de données ? Le message "numéro CAS invalide" apparaît lorsque l'opération est effectuée, par exemple avec le numéro CAS 7647-01-0 dont le produit est l'acide chlorhydrique. Avec cette erreur sur le serveur :
Merci