Dans ce tutoriel, nous configurerons OpenDAS pour afficher un bon de livraison généré depuis Odoo.
Les champs bleus doivent être remplis obligatoirement, les autres sont facultatifs.
1 ) Ajouter les Data models d’exemple
Odoo do : récupère l’ensemble des commandes à livrer
Odoo do report : récupère le bon de livraison associé à la commande sélectionnée
2 ) Ajouter la configuration fonctionnelle
- Ajouter une procédure pour dérouler les opérations :
<delivery_order_printout functionloop="0"> <odoo_do> <instruction>Select a delivery order</instruction> </odoo_do> <odoo_do_report context="report_picking"> <instruction>Select a report</instruction> </odoo_do_report> <report name="report_picking" type="file" material="none" save="0" show="1" print="0"/> </delivery_order_printout>
- Ajouter un bouton pour déclencher la procédure :
<Button> <designation>Delivery Slip Printing</designation> <function>delivery_order_printout</function> </Button>
3 ) Connexion avec Talend
- Ouvrir Talend
- Ouvrir le composant tMap lié aux chemins vers les composants tXMLRPCOpenDAS
- Ajouter les chemins (odoo_do,odoo_do_report) dans le composant tMap
- Connecter les sorties tMap (odoo_do,odoo_do_report) à des composants tXMLRPCOpenDAS
- Configurer les composants tXMLRPCOpenDAS en appelant des méthodes Odoo
- Démarrer le Job Talend
La vidéo de démonstration est disponible ci-dessous
4 ) Félicitation, vous avez terminé ce tutoriel
A présent, vous pouvez afficher un bon de livraison généré depuis Odoo.
Vous avez besoin d’informations complémentaires ? le wiki est disponible.