Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automatiser la mise à jour de stock #14

Open
real34 opened this issue Apr 4, 2020 · 2 comments
Open

Automatiser la mise à jour de stock #14

real34 opened this issue Apr 4, 2020 · 2 comments

Comments

@real34
Copy link
Member

real34 commented Apr 4, 2020

Cf https://github.com/lachouettecoop/produits#r%C3%A9indexer-les-donn%C3%A9es-sur-algolia

Cela pourrait également être fait de manière un peu différente (sans les images par exemple) par une tâche CRON.

On pourrait alors prévoir d'améliorer un peu la solution technique pour avoir une application avec un serveur web au lieu d'une appli JS/HTML.

Attention

Pour respecter les quotas Algolia, il faut veiller à ce que cela ne se mette pas à jour les jours où cela n'est pas nécessaire.

@real34
Copy link
Member Author

real34 commented Apr 16, 2020

Détaillé sur https://www.odoo.com/documentation/9.0/api_integration.html

Informations de @remi-filament :

Pour récupérer par exemple la base article (nom, quantité dispo, prix de vente) en Python ça donnerait :

models.execute_kw(db, uid, password,
    'product.product', 'search_read',
    [[['active', '=', True], ['sale_ok', '=', True]]],
    {'fields': ['name', 'qty_available', 'lst_price']})

ça sort une liste de dictionnaires, Pierre avait besoin d'un csv, donc il faudra le retravailler pour l'intégrer dans l'outil.

@real34
Copy link
Member Author

real34 commented May 30, 2020

Il y a certains produits qui sont existants sur le Drive et pas dans le Lab (comme cette semaine les olives), mais les Chouettos étaient compréhensifs au téléphone au moment de l'appel de finalisation de la commande, je pense que nous savons toustes qu'il n'y a pas tout tout le temps au Lab : on peut s'améliorer sur le suivi des stocks sur le Drive mais globalement, il y a une majorité de choses qui sont indiquées comme en stock sur le Drive qui sont en rayon au Lab.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant