mirror of
https://github.com/Ladebeze66/coffreobsidian.git
synced 2025-12-16 21:57:44 +01:00
108 lines
4.3 KiB
Markdown
108 lines
4.3 KiB
Markdown
##### Exporter et importer des données dans Odoo et accéder aux commandes:
|
|
- Vue liste, exporter
|
|
- [ ] Voir quels éléments sont important à récupérer
|
|
- [ ] Accéder à la base de donnée grâce à un script
|
|
- [ ] Afficher la liste des modèles disponibles
|
|
- [ ] Visualiser les champs d'un modèle
|
|
- [ ] Identifier les modèles utiles
|
|
- projet.task(tickets)
|
|
- contact: res.partner
|
|
- pour le moment tickets
|
|
- conexion au servuer oddo: ODOO_CBAO_SUPPORT = _OdooPortail(portail: 'odoo.cbao.fr', login: 'support@cbao.fr', mdp: '80rueLouisBraille', db: 'production_cbao')
|
|
- Identifiants perso: fernand@cbao.fr mdp: Lestat66!
|
|
- Récupération des données par un script python
|
|
- [ ] Voir comment traité au mieux les données
|
|
- [ ] Voir comment les récupérer
|
|
- [ ] Voir comment si nécessaire les traiter (conversion json ou markdown)
|
|
- info important récupération odoo une requête 1sec mais 30 requêtes 30 seconde, plus interessant de tout recupérer et traiter
|
|
- Dans l'interface ODOO penser à activer le pluggin google odoo
|
|
- mode admin débloqué accès technique
|
|
- modèles
|
|
- champs
|
|
- etc...
|
|
- project.task
|
|
- [ ] Récupération des données d'un ticket
|
|
- [ ] filtrage des données
|
|
- [ ] répérerer les champs permettant la claissification des tickets
|
|
- champ "sequence":
|
|
- id différent du code qui correspond au T"int"
|
|
- voir si accession par id ou code
|
|
- 1:
|
|
- 0: en attente de résolution
|
|
- champ relationnels:
|
|
- stage_id, project_id voir récupération et traitement en fonction de ces parmètres
|
|
- stage_id:
|
|
- ID: 1 - Nom: Arrivée sur le support
|
|
- ID: 5 - Nom: En attente de résolution
|
|
- ID: 49 - Nom: A développer
|
|
- ID: 63 - Nom: Commande verbale
|
|
- ID: 67 - Nom: Attente Date
|
|
- ID: 71 - Nom: Attente RDV / Qualif
|
|
- ID: 76 - Nom: Demande orale
|
|
- ID: 87 - Nom: A récupérer
|
|
- ID: 90 - Nom: A TRAITER
|
|
- ID: 96 - Nom: DEVIS A REALISER
|
|
- ID: 99 - Nom: Ouvert
|
|
- ID: 16 - Nom: Suggestion à qualifier
|
|
- ID: 18 - Nom: Devis à chiffrer
|
|
- ID: 43 - Nom: COMMANDÉ
|
|
- ID: 46 - Nom: Tickets existants
|
|
- ID: 50 - Nom: En cours de développement
|
|
- ID: 55 - Nom: Arrivée depuis BRG-LAB
|
|
- ID: 66 - Nom: Attente SEPA
|
|
- ID: 69 - Nom: Attente Plateforme
|
|
- ID: 72 - Nom: Attente Feuille Inscrip
|
|
- ID: 77 - Nom: Attente qualification
|
|
- ID: 83 - Nom: Temps restant
|
|
- ID: 86 - Nom: En attente de prise en charge
|
|
- ID: 88 - Nom: Demande faite
|
|
- ID: 91 - Nom: DEMANDE FAITE
|
|
- ID: 97 - Nom: ATTENTE RETOUR
|
|
- ID: 100 - Nom: En attente d'informations
|
|
- ID: 3 - Nom: En souffrance
|
|
- ID: 19 - Nom: Moyen terme
|
|
- ID: 22 - Nom: En cours
|
|
- ID: 32 - Nom: En attente d'infos / retours
|
|
- ID: 64 - Nom: Attente SEPA + CONTRAT
|
|
- ID: 68 - Nom: Attente Base
|
|
- ID: 73 - Nom: Attente Convention
|
|
- ID: 78 - Nom: Attente acceptation
|
|
- ID: 92 - Nom: RELANCE 1 FAITE
|
|
- ID: 101 - Nom: A publier
|
|
- ID: 105 - Nom: FACTURE A ENVOYER
|
|
- ID: 20 - Nom: Long terme
|
|
- ID: 34 - Nom: Attente formation
|
|
- ID: 47 - Nom: À planifier
|
|
- ID: 52 - Nom: A réceptionner par le client
|
|
- ID: 62 - Nom: Workflow Digiforma Ok ?
|
|
- ID: 65 - Nom: Attente CONTRAT
|
|
- ID: 79 - Nom: Attente début projet
|
|
- ID: 85 - Nom: Corrigé
|
|
- ID: 89 - Nom: Attente formation
|
|
- ID: 95 - Nom: BLOCAGE ADMINISTRATIF
|
|
- ID: 102 - Nom: A valider
|
|
- ID: 12 - Nom: À planifier
|
|
- project_id:
|
|
- ID: 11 - Nom: ACHAT ABONNEMENT BRG-LAB
|
|
- ID: 23 - Nom: Assistance téléphonique
|
|
- ID: 25 - Nom: Bons de commandes
|
|
- ID: 22 - Nom: DEVELOPPEMENT SPECIFIQUE
|
|
- ID: 3 - Nom: Demandes
|
|
- ID: 8 - Nom: Formations
|
|
- ID: 9 - Nom: Installations / Migrations
|
|
- ID: 26 - Nom: OBTENTION BON DE COMMANDE
|
|
- ID: 28 - Nom: Projet SIGIL
|
|
- ID: 7 - Nom: R&D
|
|
- ID: 27 - Nom: RENOUVELLEMENT OPEN
|
|
- ID: 6 - Nom: Suggestions
|
|
- ID: 4 - Nom: Tickets
|
|
- Pour simplifier la recherche des tickets on peut recouper
|
|
|
|
- Méthodes appel odoo
|
|
- En réalité, `odoorpc` permet d'exécuter des requêtes sous cette forme :
|
|
- self.odoo.execute(model, method, params)
|
|
- Mais la bonne manière d'appeler une méthode Odoo via `odoorpc` est :
|
|
- self.odoo.env[model].method_name(*params)
|
|
- mais dans notre cas seul la première méthode fonctionne
|
|
|