diff --git a/404.html b/404.html index be9c8711..e97e4e69 100644 --- a/404.html +++ b/404.html @@ -1 +1 @@ -
Cette partie est encore en cours de rédaction, et est très incomplète.
Ce module est gratuit et sous license libre. Si on vous demande de payer pour le télécharger, c’est que vous n’êtes pas sur le bon site.
Pour installer ce module, commencez par télécharger son archive. Rendez-vous sur l’un des liens ci-dessous, repérez la version la plus récente (fichier avec un nom de la forme «module_pickup-X.X.X.zip», où X.X.X représente le numéro de version), et téléchargez le fichier :
Une fois le fichier .zip téléchargé, rendez-vous sur la page «Accueil > Configuration > Modules/Applications» de votre Dolibarr, puis dans l’onglet «Déployer/Installer un module externe» :
Cliquez sur le bouton «Parcourir…» et sélectionnez le fichier que vous avez téléchargé.
Rendez-vous ensuite dans l’onglet «Modules/Applications disponibles» et recherchez le module de collecte -(vous pouvez éventuellement vous aider de l’un des champ de recherche pour le trouver plus rapidement) :
Vérifiez que le module est bien activé. Ou activez-le le cas échéant.
Vous pouvez ensuite passer à sa configuration.
Vérifiez que le module est bien activé. Ou activez-le le cas échéant.
Vous pouvez ensuite passer à sa configuration.
Cette documentation n’a pas encore été rédigée. Elle arrivera prochainement.
Cette documentation n’a pas encore été rédigée. Elle arrivera prochainement.
Cette documentation n’a pas encore été rédigée. Elle arrivera prochainement.
Suivez-la même procédure que pour la première installation : rendez-vous sur la page «Accueil > Configuration > Modules/Applications» de votre Dolibarr, puis dans l’onglet «Déployer/Installer un module externe», et envoyez le fichier :
Il vous faut ensuite désactiver puis réactiver le module. -C’est la procédure habituelle dans Dolibarr pour que les modules puissent appliquer leurs changements de structure.
Cette partie est encore en cours de rédaction, et est très incomplète.
Le type d’objet (clé pour la source backend). Par exemple product
.
Nom de la clé à chercher dans la stock, pour avoir l’id à chercher niveau backend.
Par exemple product
si dans ma stack j’ai un champ product
dont la valeur est l’id produit.
Les champs à afficher. Voir le code pour la doc (le code bouge encore, ce sera à documenter plus tard).
Affiche un bouton «ok» qui ira sur le state correspondant.
Affiche un bouton «ajouter» qui ira sur le state correspondant.
addLabel permet de personnaliser le libellé du bouton.
La classe StateVirtual est un état virtuel qui avance automatiquement.
La classe StateCompute est un état virtuel qui permet d’effectuer des modifications sur les valeurs en stack.
Par exemple d’injecter les valeurs de la stack dans un template, et de de s’en serveur pour générer une description.
Cette classe n’est pas documentée pour l’instant, car non utilisée et sujette à changements.
La classe StateSave permet de faire un récapitulatif des données dans la stack, et de proposer de les enregistrer.
Documentation à faire.
Pour débuguer, on peut accéder à la machine dans la console JS du navigateur via window.pickupMobileMachine
.
-La stack est dans window.pickupMobileMachine.stack
. On peut en avoir une version «lisible à l’oeil humain» via window.pickupMobileMachine.stack.dumpForHuman()
.
On peut également débuguer le cache des données remontées du backend via window.pickupMobileDebugDataCache()
.
Il y a une fonction qui essaie de trouver les problèmes de définition de l’automate (status manquants, template manquant, etc…) : window.pickupMobileMachine.findProblems().then(console.log)
.
window.pickupMobileMachine.stack
. On peut en avoir une version «lisible à l’oeil humain» via window.pickupMobileMachine.stack.dumpForHuman()
.On peut également débuguer le cache des données remontées du backend via window.pickupMobileDebugDataCache()
.
Il y a une fonction qui essaie de trouver les problèmes de définition de l’automate (status manquants, template manquant, etc…) : window.pickupMobileMachine.findProblems().then(console.log)
.
Cette section présente quelques utilisations possibles de Dolibarr et de ce module de Collecte.
Chaque cas étudié correspond à un cas réel. On détaillera :
La Ressourcerie Du Spectacle collecte du matériel audio-visuel et des équipements scéniques.
Cette section présente quelques utilisations possibles de Dolibarr et de ce module de Collecte.
Chaque cas étudié correspond à un cas réel. On détaillera :
La Ressourcerie Du Spectacle collecte du matériel audio-visuel et des équipements scéniques.
Cette catégorisation est importante, car LRDS doit pouvoir réaliser des bilans trimestriels et anneuls sur les tonnages revalorisés ou mis au rebus pour -chaque catégorie.
La Ressourcerie Du Spectacle collecte du matériel audio-visuel et des équipements scéniques.
Cette page résume rapidement les activités de LRDS, et ce qui est attendu de l'usage de Dolibarr.
Cette page résume les modules Dolibarr utilisés par LRDS dans le cadre de l'activité de ressourcerie.
Nous allons détailler ici les pratiques métiers de LRDS en lien avec leur activité de ressoucerie, et comment Dolibarr est utilisé dans ce contexte.
Cette page décrit comment sont organisés les «Entrepôts» Dolibarr, et à quoi ils correspondent «physiquement».
Cette page décrit le processus de collecte, c'est à dire comment sont gérées les entrées en stock pour les récupérations.
On créé une fiche de collecte
Saisie des produits récupérés.
Fin de saisie des produits récupérés.
Validation de la saisie.
On intègre les produits récupérés dans le stock.
On fait signer le bon de collecte par le donneur.
Phase de diagnostic des produits.
Saisie de transferts de stocks
Intégration dans le stock de produits achetés, ou d'origine autre que des collectes.
Utilisation des kits pour faciliter les saisies.
Cette section décrit le processus de vente de produits.
Création d'une proposition commerciale (aussi appelé devis). Cette étape est optionnelle.
Création d'une commande.
Création d'un bon d'expédition.
Facturation du client.
Cette section décrit le processus de location de matériel.
Configuration des remises en fonction de la durée des locations.
Configuration des remises en fonction de la durée des locations.
Création d'une proposition commerciale (aussi appelé devis). Cette étape est optionnelle.
Création d'une commande.
Création d'un bon d'expédition.
Facturation du client.
Gestion des déchets.
Gestion des pièces détachées
Cette page indique, point par point, comment configurer Dolibarr et ses modules pour avoir un usage identique à celui de LDRS.
La Ressourcerie Du Spectacle collecte du matériel audio-visuel et des équipements scéniques.
Cette page résume rapidement les activités de LRDS, et ce qui est attendu de l'usage de Dolibarr.
Cette page résume les modules Dolibarr utilisés par LRDS dans le cadre de l'activité de ressourcerie.
Nous allons détailler ici les pratiques métiers de LRDS en lien avec leur activité de ressoucerie, et comment Dolibarr est utilisé dans ce contexte.
Cette page décrit comment sont organisés les «Entrepôts» Dolibarr, et à quoi ils correspondent «physiquement».
Cette page décrit le processus de collecte, c'est à dire comment sont gérées les entrées en stock pour les récupérations.
On créé une fiche de collecte
Saisie des produits récupérés.
Fin de saisie des produits récupérés.
Validation de la saisie.
On intègre les produits récupérés dans le stock.
On fait signer le bon de collecte par le donneur.
Phase de diagnostic des produits.
Saisie de transferts de stocks
Intégration dans le stock de produits achetés, ou d'origine autre que des collectes.
Utilisation des kits pour faciliter les saisies.
Cette section décrit le processus de vente de produits.
Création d'une proposition commerciale (aussi appelé devis). Cette étape est optionnelle.
Création d'une commande.
Création d'un bon d'expédition.
Facturation du client.
Cette section décrit le processus de location de matériel.
Configuration des remises en fonction de la durée des locations.
Configuration des remises en fonction de la durée des locations.
Création d'une proposition commerciale (aussi appelé devis). Cette étape est optionnelle.
Création d'une commande.
Création d'un bon d'expédition.
Facturation du client.
Gestion des déchets.
Gestion des pièces détachées
Cette page indique, point par point, comment configurer Dolibarr et ses modules pour avoir un usage identique à celui de LDRS.
Version utilisée: 15.0.3 (ou supérieure).
LRDS utilise les modules standards Dolibarr suivants:
Module | Description |
---|---|
Tiers | Permet de gérer les «tiers»: client⋅es, prospects, … |
Fournisseurs | Gestion des fournisseurs |
Propositions commerciales | Permet de créer des devis |
Commandes | Gestion des commandes client⋅es |
Expéditions | Gestion des expéditions |
Factures et Avoirs | Gestion des factures |
Produits | Gestion des produits |
Stock | Gestion du stock |
Libellés/Catégorie | Gestion d’étiquettes sur les produits. Ces étiquettes sont utilisées pour catégoriser les différents matériels récupérés |
Codes-barres | Gestion de code-barre ou QR-code |
Numéros de Lot/Série | Gestion des numéros de série |
Workflow inter-modules | Permet d’automatiser certaines étapes du processus métier: création automatique des commandes, … |
LRDS utilise également les modules non standards suivants:
Module | Activé | Description | Origine |
---|---|---|---|
Collecte | Oui | Il s’agit du module dont vous êtes entrain de lire la documentation. Ce module sert à saisir les données relatives à une «Collecte» de produits à revaloriser, puis à générer des rapports. | John Livingston |
Gestion des locations / Dolirent | Oui | C’est un module permettant de gérer les locations. | Altairis |
Sous-total | Oui | Permet l’ajout de sous-totaux sur les devis, factures, … | Est fourni avec le module Dolirent d’Altairis |
Dolitools | Oui | Améliore l’expérience Dolibarr | Est fourni avec le module Dolirent d’Altairis |
Gestion des retours de produits | Oui | Permet de gérer des retours de produits, après une location par exemple. | Est fourni avec le module Dolirent d’Altairis |
Modèles PDF améliorés | Oui | Modèles PDF additionnels. | Est fourni avec le module Dolirent d’Altairis |
Non | Offre des fonctions avancées pour la gestion des numéros de série, etc. | Est fourni avec le module Dolirent d’Altairis |
À noter que ces listes ne sont pas exhaustives. On a ici les modules qui sont liés -plus ou moins directement au processus de collecte propre aux ressourceries.
Les produits collectés vont être diagnostiqués.
Pendant leurs diagnostiques, les produits restent dans l’entrepôt Dolibarr «Collecte».
Ensuite, il pourront être transféré dans d’autres stocks, suivant la situation :
Quand il est décidé que des produits vont être, par exemple, mis en location, il va falloir saisir un «transfert de stock». Pour cela, voir la page «Saisie des transferts de stock.
Les personnes effectuant les diagnostics disposent de douchettes pour scanner -les codes barres.
Cette page décrit comment sont organisés les «Entrepôts» Dolibarr, et à quoi ils correspondent «physiquement».
Cette page décrit le processus de collecte, c'est à dire comment sont gérées les entrées en stock pour les récupérations.
On créé une fiche de collecte
Saisie des produits récupérés.
Fin de saisie des produits récupérés.
Validation de la saisie.
On intègre les produits récupérés dans le stock.
On fait signer le bon de collecte par le donneur.
Phase de diagnostic des produits.
Saisie de transferts de stocks
Intégration dans le stock de produits achetés, ou d'origine autre que des collectes.
Utilisation des kits pour faciliter les saisies.
Cette section décrit le processus de vente de produits.
Création d'une proposition commerciale (aussi appelé devis). Cette étape est optionnelle.
Création d'une commande.
Création d'un bon d'expédition.
Facturation du client.
Cette section décrit le processus de location de matériel.
Configuration des remises en fonction de la durée des locations.
Configuration des remises en fonction de la durée des locations.
Création d'une proposition commerciale (aussi appelé devis). Cette étape est optionnelle.
Création d'une commande.
Création d'un bon d'expédition.
Facturation du client.
Gestion des déchets.
Gestion des pièces détachées
Cette page décrit comment sont organisés les «Entrepôts» Dolibarr, et à quoi ils correspondent «physiquement».
Cette page décrit le processus de collecte, c'est à dire comment sont gérées les entrées en stock pour les récupérations.
On créé une fiche de collecte
Saisie des produits récupérés.
Fin de saisie des produits récupérés.
Validation de la saisie.
On intègre les produits récupérés dans le stock.
On fait signer le bon de collecte par le donneur.
Phase de diagnostic des produits.
Saisie de transferts de stocks
Intégration dans le stock de produits achetés, ou d'origine autre que des collectes.
Utilisation des kits pour faciliter les saisies.
Cette section décrit le processus de vente de produits.
Création d'une proposition commerciale (aussi appelé devis). Cette étape est optionnelle.
Création d'une commande.
Création d'un bon d'expédition.
Facturation du client.
Cette section décrit le processus de location de matériel.
Configuration des remises en fonction de la durée des locations.
Configuration des remises en fonction de la durée des locations.
Création d'une proposition commerciale (aussi appelé devis). Cette étape est optionnelle.
Création d'une commande.
Création d'un bon d'expédition.
Facturation du client.
Gestion des déchets.
Gestion des pièces détachées
Il faut tester comment se comportent les kits avec les numéros de série.
Il faut tester comment se comportent les kits avec les numéros de série.
Dans ce cas là, on ira incrémenter les stocks directement sur les fiches produits, via le bouton «Corriger le stock».
Ou encore en créant une «commande fournisseur», et passant par la fonction de «Réceptions» :
Si le produit est géré à la référence, rien de particulier à faire.
Si le produit est géré par numéro de série unique, il faudra le saisir.
En l’état, il manquerait un bouton pour générer un numéro de série, ainsi que pour l’imprimer. -Il faudra voir si on peut ajouter les boutons nécessaires via le module de Collecte.
Quand un tiers apporte du matériel, ou quand LRDS va chercher du matériel chez -un tiers, on va alors saisir une «Collecte» dans le module du même nom.
Voici les différentes étapes du processus :
On créé une fiche de collecte
Saisie des produits récupérés.
Fin de saisie des produits récupérés.
Validation de la saisie.
On intègre les produits récupérés dans le stock.
On fait signer le bon de collecte par le donneur.
Voici les différentes étapes du processus :
On créé une fiche de collecte
Saisie des produits récupérés.
Fin de saisie des produits récupérés.
Validation de la saisie.
On intègre les produits récupérés dans le stock.
On fait signer le bon de collecte par le donneur.
Cette saisie se fait via l’application mobile.
Le champs «type de collecte» a été configuré avec les deux valeurs suivantes :
Les collectes peuvent être saisies par des stagiaires. Il est possible de configurer les droits dans Dolibarr pour que les stagiaires n’aient accès qu’à l’application mobile, et ne puisse donc pas voir ou éditer d’autres -informations.
Pour les produits avec un «type de suivi» par «numéro de série unique», les numéros de séries générés à l’ajout, et imprimés sur étiquette, seront associés aux mouvements de stocks créés.
Le bon de collecte passe en état «En attente de signature». -Il faudra alors envoyer le pdf au tiers donneur, et attendre que celui-ci le signe.
Il ne reste plus qu’à valider le bon d’expédition. Cela décrémentera les stocks.
LRDS utilise le module Dolibarr standard «Workflow» qui va automatiquement -classer la commande comme «livrée».
Quand on loue des produits, il est important de garder la traçabilité depuis la collecte d’origine (le cas échéant). Cela permet de savoir que le matériel a été revalorisé (loué au moins une fois).
Ceci sera utilisé pour les bilans trimestriels ou annuels, dont dépendent les -subventions reçues par la ressourcerie.
Il faudra donc suivre le processus décrit ci-dessous :
Configuration des remises en fonction de la durée des locations.
Configuration des remises en fonction de la durée des locations.
Création d'une proposition commerciale (aussi appelé devis). Cette étape est optionnelle.
Création d'une commande.
Création d'un bon d'expédition.
Facturation du client.
Il faudra donc suivre le processus décrit ci-dessous :
Configuration des remises en fonction de la durée des locations.
Configuration des remises en fonction de la durée des locations.
Création d'une proposition commerciale (aussi appelé devis). Cette étape est optionnelle.
Création d'une commande.
Création d'un bon d'expédition.
Facturation du client.
Les personnes en charge du stocks de location vont alors vérifier régulièrement la liste des commandes «brouillons» pour savoir quelles commandes préparer.
Quand les personnes commencent à préparer la commande, on la passe en statut «Validée» via le bouton du même nom. -Cela indique qu’elle est en cours de traitement.
Il restera à effectuer «l’expédition».
Il restera à effectuer «l’expédition».
LRDS utilise le module «Dolitools» fourni par Altairis. Celui-ci permet d’afficher sur chaque ligne les quantités disponibles dans les stocks de vente.
Quand la saisie du devis est terminé, on peut utiliser le bouton «valider». On enverra ensuite le devis au client pour signature.
Une fois le devis signé, on l’ajoute en pièce jointe sur la fiche, et on -utilise le bouton «Accepter/Refuser» pour le valider.
Pistes :
Il ne reste plus qu’à valider le bon d’expédition. Cela décrémentera les stocks.
LRDS utilise le module Dolibarr standard «Workflow» qui va automatiquement -classer la commande comme «livrée».
Quand on vend des produits, il est important de garder la traçabilité depuis la collecte d’origine (le cas échéant).
Ceci sera utilisé pour les bilans trimestriels ou annuels, dont dépendent les -subventions reçues par la ressourcerie.
Il faudra donc suivre le processus décrit ci-dessous :
Création d'une proposition commerciale (aussi appelé devis). Cette étape est optionnelle.
Création d'une commande.
Création d'un bon d'expédition.
Facturation du client.
Il faudra donc suivre le processus décrit ci-dessous :
Création d'une proposition commerciale (aussi appelé devis). Cette étape est optionnelle.
Création d'une commande.
Création d'un bon d'expédition.
Facturation du client.
Je crois que pour les ventes, le paragraphe précédent n’est pas exact. C’est la même personne qui fait tout (devis, commande, facture, expédition).
Quand les personnes commencent à préparer la commande, on la passe en statut «Validée» via le bouton du même nom. -Cela indique qu’elle est en cours de traitement.
Il restera à effectuer «l’expédition».
Il restera à effectuer «l’expédition».
LRDS utilise le module «Dolitools» fourni par Altairis. Celui-ci permet d’afficher sur chaque ligne les quantités disponibles dans les stocks de vente.
Quand la saisie du devis est terminé, on peut utiliser le bouton «valider». On enverra ensuite le devis au client pour signature.
Une fois le devis signé, on l’ajoute en pièce jointe sur la fiche, et on -utilise le bouton «Accepter/Refuser» pour le valider.
On pourra bien sûr avoir d’autres flux (de la location vers la vente par exemple).
Pendant la phase de diagnostique, les produits restent dans le stock «Collecte».
DolibarrPickup est un module pour l’ERP/CRM Dolibarr destiné à gérer les collectes que font des ressourceries/recycleries.
Le projet a été initié par La Ressourcerie Du Spectacle.
Si vous êtes intéressé⋅e⋅s par ce module et souhaitez l’adapter à vos propres besoins, -n’hésitez pas à contacter John Livingston via l’un des dépots d’origine :
Le code est publié sous licence GNU Affero General Public License 3.
Bien que conçu et maintenu pour des associations françaises, le projet est multilangue, et peut être aisément traduit (la traduction anglaise US est maintenue en même temps que la française).
Le code est publié sous licence GNU Affero General Public License 3.
Bien que conçu et maintenu pour des associations françaises, le projet est multilangue, et peut être aisément traduit (la traduction anglaise US est maintenue en même temps que la française).
Le module de Collecte est destiné à des ressourceries/recycleries, -et permet de gérer les entrées de matériaux ou matériels.