Manage donations with Odoo
2. How it all started Barroux Abbey, benedictine abbey near Mont Ventoux in France www.barroux.org
1. Manage donations with Odoo Alexis de Lattre firstname.lastname@example.org Odoo Experience 2015 4 June 2015 Louvain la Neuve
5. How we developped it ● Full new API ● YAML tests... in new API ! ● For Odoo v8 ● Hosted on github.com/OCA/donation ● under AGPL licence
6. Module dependencies donation donation_tax_receipt donation_recurring donation_recurring_tax_receipt donation_bank_statement donation_direct_debit account_banking_sepa_direct_debit donation_thanks report_aeroo account_accountant account_auto_fy_sequence donation OCA Official Community
4. How we decided to develop it ● A donation is not a sale order ● A donation is not an invoice ● A donation is a simple dedicated object – State : draft / done / cancel – One2Many to donation lines – Creates an account move on validation ● A tax receipt is a dedicated object – One2Many to donation
7. Demo ● Simple donation – with tax receipt ● Recurring donation – by credit transfer – by direct debit : generate SEPA Direct Debit file – generate annual tax receipts ● Connection with masses ● Statistics
3. What we wanted to achieve ● Simple donations – by check – by credit card – by cash – by credit transfer – in-kind donations ● Recurring donations – by credit transfer – by direct debit ● Tax receipts : for each donation or annual ● Help with the thank you letter
8. Why did we contribute it to OCA ? ● Make it the reference implementation for the community ● Gain visibility ● Warranty that it will stay free software ● Follow OCA quality processes : – continuous integration (Travis) – peer reviews ● Vendor independence ● Attract more users and contributors – longevity – new features, enhancements – bug fix – migrations to newer versions
- 537 Total Views
- 250 Website Views
- 287 Embeded Views
- Social Shares
- 0 Likes
- 0 Dislikes
- 0 Comments
- 0 Facebook
- 0 Twitter
- 0 Google+
- 2 www.odoo.com
- 1 www.tinyerp.org
- 1 www.google.com.do
- 1 www.google.co.in
- 13 onlinesync.odoo.com
- 1 www.google.com
Keynote: Odoo 9 New Features41624 Views .
Odoo Mobile Development Framework & App build with it14938 Views .
Odoo 9 New Design- The rationales behind it11590 Views .
How A/B testing can help you optimize your website10985 Views .
Open Source Licenses10864 Views .
Import and export data - Tips & Tricks10031 Views .
Shipper integration - UPS, DHL, FedEx7984 Views .
UX best practices to create your module6373 Views .
Keynote: Odoo Strategy 20156312 Views .
Contributing to the Odoo Community Association (OCA)6011 Views .
How to use Odoo in a Restaurant5830 Views .
Odoo 9: New Business Model5602 Views .
Performance Tips & Tricks5573 Views .
Introduction to Odoo Warehouse Management5554 Views .
VOIP: One-click Button to Automate Calls5345 Views .
Odoo cms Performance Comparison and Optimisation5273 Views .
State of the Odoo JS framework4668 Views .
How to use Odoo in a service company4505 Views .
First steps in Odoo dev4463 Views .