THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline


Bonjour à tous,

Ma femme souhaite faire vivre son site Thelia et gérer de près son stock, sachant qu'elle vend ses produits quasi exclusivement sur des marchés et donc sans passer par le tunnel de commande Thelia. Elle rajoute aussi des produits en stock très régulièrement, sachant que ce sont des produits qu'elle confectionne elle-même.
Elle trouve la gestion de stock un peu fastidieuse (se connecter, trouver le produit, mettre à jour la quantité ...)

Bref, je voudrais lui faciliter la vie (oui, ça me semble plus simple que de changer de femme :-)

J'avais l'idée suivante :
- Lui générer un QR code pour chacun des produits de son catalogue
- Imprimer ces QR code  et, lorsqu'elle aurait besoin de MAJ son stock, elle n'aurait qu'à scanner avec son smartphone le bon QR Code, saisir la quantité et enfin indiquer s'il s'agit de vente ou de production (donc stock en moins ou en plus)

Ma question : existe-t-il par exemple des API qui me permettraient de MAJ directement mon stock (il ne me resterait qu'à développer une IHM back ?
Ou bien existe-t-il déjà un module tout fait qui répondrait à mon besoin ?

Merci à tous, et bonnes fêtes par avance smile

Offline


Hello !

Rien de tout fait à ma connaissance. Mais ce serait assez simple d'écrire un module qui génère un ou plusieurs QR codes par article, par exemple un QR code pour décrémenter le stock, et un pour incrémenter le stock. Le QR code permet d'invoquer une route qui ajoute/enlève 1 au stock du PSE par défaut d'un produit et le tour est joué.

Il existe un module de gestion rapide des articles dans le BO, EasyProductManager : https://github.com/thelia-modules/EasyProductManager

Il existe aussi une API Thelia pour mettre à jour le stock : https://thelia.github.io/en/documentati … ments.html
Il existe enfin un client Thelia pour mettre en œuvre facilement l'API : https://github.com/thelia/thelia-api-client.


OpenStudio Toulouse