SlideShare a Scribd company logo
Odoo Verticalization for NGO
2/19www.camptocamp.com /
Come and talk with us at the OCA Booth
Many thanks to the contributors of the
OCA booth crowd funding campaign
3/19www.camptocamp.com /
Overview of vertical-ngo
■ A collection of Odoo addons, maintained by the
Odoo Community Association
○ https://github.com/OCA/vertical-ngo
■ Goal: help Non Government Organizations manage
their operations with Odoo
○ Today for world wide Supply Chain & Logistics
○ Tomorrow for Donors & Accounting
■ Currently used by at least 1 NGO (using odoo 7.0),
and deployment for a pilot in another is planned this
year (using odoo 8.0)
4/19www.camptocamp.com /
Roadmap
■ Supply Chain
○ Logistics requisitions
○ Sourcing with different methods
○ Cost estimates
○ Logistics order
5/19www.camptocamp.com /
Roadmap
■ Supply Chain
■ Transport management
○ Goods in transit
○ Shipment plan
6/19www.camptocamp.com /
Roadmap
■ Supply Chain
■ Transport management
Available in 8.0
7/19www.camptocamp.com /
Roadmap
■ Supply Chain
■ Transport management
■ Needs / mobilization tracking
○ Report needed qty vs. fullfilled qty
○ Report who financed the the shipped qtys
Available in 8.0
8/19www.camptocamp.com /
Roadmap
■ Supply Chain
■ Transport management
■ Needs / mobilization tracking
Available in 8.0
Under dev.
9/19www.camptocamp.com /
Roadmap
■ Supply Chain
■ Transport management
■ Needs / mobilization tracking
■ Goods distribution
○ Register beneficiaries
○ Assess vulnerability criteria
○ Record goods to be distributed
○ Plan and manage distributions
Available in 8.0
Under dev.
10/19www.camptocamp.com /
Roadmap
■ Supply Chain
■ Transport management
■ Needs / mobilization tracking
■ Goods distribution
Available in 8.0
Pilot made on 7.0
Under dev.
11/19www.camptocamp.com /
Business process flow
Transport
Plan the
transpor
t needs
Dispatch
goods
Register
when
goods
leave
origin
Transport
Monitor
transpor
t
Receivegoods
Register
when
goods
arrive to
destinati
on
(GRN)
Supplier
invoices
Register
invoices
from
suppliers
&
request
payment
Logistics
Requisition
Register
what is
request
ed
Sourcing
Decide
how to
fulfil the
needs
&
Estimate
costs
CostEstimate
Compile
all
estimate
d costs
LogisticsOrder
Activate
the
order
Procurement/Dispa
tch
Run
tender
and
select
bid(s)
/
Plan WH
dispatch
12/19www.camptocamp.com /
Procurement management workflow
Requisiti
on
Sourcingof
eachproduct
CostEstimate
Sendbyemail
Confirm
Logistics
Order
13/19www.camptocamp.com /
Sourcing methods
Procurement via
Framework
Agreement
Procurement via
Tender
Procurement re-
using existing
Tender
Dispatch of
pre-positioned
stocks
Other
1
2
3
4
5
Estimate prices for procurement where tender will be only
launched once the Cost Estimate is a confirmed.
Special services, like GLS resources for
training/consultancy, estimation for warehousing, etc.
Warehouse location and owner of stocks needs to be
registered. Transport of goods needs to be added manually.
No business rule implemented initially, user can manually
choose any existing tender (winning bid) to be re-used
when placing a new PO with that supplier.
Tender can be launched from the sourcing step, in
parallel to the creation/approval of the Cost
Estimate.
PO will be triggered by the system automatically when the
Cost Estimate is accepted without the need of launching a
tender.
14/19www.camptocamp.com /
Logistics
Requisition
product lines
Draft Confirmed Done
Draft Confirmed SourcedAssigned
Logistics
Requisition
document
Line
Sourced
Cancel
Confirm
Quoted
Create
Cost
Estimate
Cancelled
Cancel
Cancelled
15/19www.camptocamp.com /
Draft Cost
Estimate
Cost
Estimate
Sent
Logistics
Order
Cost
Estimate
document
Send by Email
Cost Estimate
Accepted
Done
Requestor
Invoice
Cost
Estimate
Accepted
GRN
Confirm Cost
Estimate
Draft
Purchase
Orders
Draft
Purchase
Orders
Procurement via
Framework
Agreement
Procurement via
Tender
Dispatch of pre-
positioned stocks
Draft
Delivery Orders
Internal links
LO-POs
Internal links
LO-POs
Cost Estimate Sent
Cost Estimate
Accepted
Logistics Order
Sourcing
method
Automatically
created
Automatically
created
16/19www.camptocamp.com /
Transport plan
■ Combine stock moves with the same origin and
destination
■ Adds transport related information
○ Transport documents, tracking number, ETD/ETA
○ Manage departure & arrival
RECEIVE
0029
SHIP
0028
50 pcs x
product A
50 pcs x product
A
TRANSPORT PLAN 0098
Draft Draft
Supplier/Wareho
use
In Transit In Transit Field
(customer)
17/19www.camptocamp.com /
Transit management
■ To handle the shipment delays, we add transit
locations
○ All shippings go through an additional step
Warehouse In Transit Customer (field)Delivery Order
1 2
1 2
Warehouse In Transit In Transit Field
(customer)
18/19www.camptocamp.com /
Conclusions
■ Camptocamp participated in the specification of the
Odoo 8.0 new WMS as well as purchase and
purchase requisition management to enable the
development of the features in vertical-ngo
■ A lot of the features shown rely on OCA addons from
other projects (stock-logistics-transport, purchase-
workflow…)
■ Try out yourself on the OCA runbot
Odoo verticalization for NGO

More Related Content

ODP
Odoo Community Association Verticalization for Non Government Organizations
PPT
Project overview
PDF
Oem consultancy packaged solutions strategy - print machine case history
PDF
FASTEN – Flexible and Autonomous Manufacturing
PDF
OECD expert workshop on the measurement of public procurement of innovation. ...
PPTX
6 presentation wrapping up and next steps v2
PPTX
Development Series: Merseyside Update - Robbie Blackhurst, managing director...
PDF
De Navision a Odoo. Cambiando mentalidades y negocios.
Odoo Community Association Verticalization for Non Government Organizations
Project overview
Oem consultancy packaged solutions strategy - print machine case history
FASTEN – Flexible and Autonomous Manufacturing
OECD expert workshop on the measurement of public procurement of innovation. ...
6 presentation wrapping up and next steps v2
Development Series: Merseyside Update - Robbie Blackhurst, managing director...
De Navision a Odoo. Cambiando mentalidades y negocios.

Similar to Odoo verticalization for NGO (20)

PDF
WF - transportation - logistics startup.
PDF
Odoo Functional Training
PDF
C2.4 An example of developing for the iCargo Ecosystem: the Planning Service
PDF
Presentation by Y. Dul, Ukraine, (ENG) Eighth SIGMA Regional IPA Conference o...
PDF
Freightmarket presentation
PDF
Freightmarket-presentation
PPT
Sap sd online training classes in usa,uk,australia
PPTX
EZtrux_deck_v10
PPTX
Building a transit website around user needs - CalACT 2016 spring presentation
PPTX
apidays New York 2025 - Open Source and disrupting the travel distribution ec...
PPT
How to prepare winning bids and tenders final version 01 november 2016
PPTX
Purchasing Methods
PPTX
Upsigo deck
PPTX
Final presentation from shahida
PDF
Requirements for Geospatial Agent Simulation to Strengthen the 'Property-Powe...
PDF
Intenrational logistics advisory
PPTX
Future mobility strategy summary consultation 2020
PDF
E-commerce Berlin Expo 2018 - Marketplace the new eCommerce trend and how to ...
PPTX
Brazil going europe website version
PDF
Overview of CDB's new Procurement Framework
WF - transportation - logistics startup.
Odoo Functional Training
C2.4 An example of developing for the iCargo Ecosystem: the Planning Service
Presentation by Y. Dul, Ukraine, (ENG) Eighth SIGMA Regional IPA Conference o...
Freightmarket presentation
Freightmarket-presentation
Sap sd online training classes in usa,uk,australia
EZtrux_deck_v10
Building a transit website around user needs - CalACT 2016 spring presentation
apidays New York 2025 - Open Source and disrupting the travel distribution ec...
How to prepare winning bids and tenders final version 01 november 2016
Purchasing Methods
Upsigo deck
Final presentation from shahida
Requirements for Geospatial Agent Simulation to Strengthen the 'Property-Powe...
Intenrational logistics advisory
Future mobility strategy summary consultation 2020
E-commerce Berlin Expo 2018 - Marketplace the new eCommerce trend and how to ...
Brazil going europe website version
Overview of CDB's new Procurement Framework
Ad

More from Camptocamp (20)

PDF
ERP et customisation : comment éviter l’usine à gaz ?
PDF
10 points-clés incontournables pour réussir votre projet ERP
PDF
Topsoft 2017: Praxisbericht: Welche Fehler bei der Implementierung eines ERP-...
PDF
Geo mapfish 2_foss4g-eu_2017
PDF
Ge orchestra open_source_inspire_sdi-project_status_foss4g-eu_2017
PDF
Data processing qgis3_foss4g-eu_2017
PDF
AGIT 2017: GeoMapFish_2.2, the open source WebGIS
PDF
AGIT 2017: Cesium 1.35, WebGL Virtual Globe and Map Engine
PDF
AGIT 2017: geOrchestra 16.12, the open source INSPIRE SDI
PDF
[Geocom2017] geOrchestra and ngeo
PDF
[Geocom2017] Georchestra & monitoring
PDF
GeoMapFish, the Open Source WebGIS
PDF
NGEO – OpenLayers meets Angular
PDF
OpenLayers 3 & Google Closure Compiler
PDF
MapFish Print 3
PDF
georchestra SDI: Project Status Report
PDF
GeoMapFish, the Open Source WebGIS
PDF
Présentation GeoMapFish
PDF
OpenLayers 3
PDF
Une IDS scalable et résiliente avec geOrchestra & Docker
ERP et customisation : comment éviter l’usine à gaz ?
10 points-clés incontournables pour réussir votre projet ERP
Topsoft 2017: Praxisbericht: Welche Fehler bei der Implementierung eines ERP-...
Geo mapfish 2_foss4g-eu_2017
Ge orchestra open_source_inspire_sdi-project_status_foss4g-eu_2017
Data processing qgis3_foss4g-eu_2017
AGIT 2017: GeoMapFish_2.2, the open source WebGIS
AGIT 2017: Cesium 1.35, WebGL Virtual Globe and Map Engine
AGIT 2017: geOrchestra 16.12, the open source INSPIRE SDI
[Geocom2017] geOrchestra and ngeo
[Geocom2017] Georchestra & monitoring
GeoMapFish, the Open Source WebGIS
NGEO – OpenLayers meets Angular
OpenLayers 3 & Google Closure Compiler
MapFish Print 3
georchestra SDI: Project Status Report
GeoMapFish, the Open Source WebGIS
Présentation GeoMapFish
OpenLayers 3
Une IDS scalable et résiliente avec geOrchestra & Docker
Ad

Recently uploaded (20)

PPTX
Modernising the Digital Integration Hub
PDF
Developing a website for English-speaking practice to English as a foreign la...
PDF
August Patch Tuesday
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
Getting Started with Data Integration: FME Form 101
PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
2021 HotChips TSMC Packaging Technologies for Chiplets and 3D_0819 publish_pu...
PPTX
cloud_computing_Infrastucture_as_cloud_p
PPTX
Chapter 5: Probability Theory and Statistics
PPTX
observCloud-Native Containerability and monitoring.pptx
PDF
Web App vs Mobile App What Should You Build First.pdf
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PDF
project resource management chapter-09.pdf
PDF
Getting started with AI Agents and Multi-Agent Systems
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Modernising the Digital Integration Hub
Developing a website for English-speaking practice to English as a foreign la...
August Patch Tuesday
A comparative study of natural language inference in Swahili using monolingua...
Getting Started with Data Integration: FME Form 101
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
Univ-Connecticut-ChatGPT-Presentaion.pdf
2021 HotChips TSMC Packaging Technologies for Chiplets and 3D_0819 publish_pu...
cloud_computing_Infrastucture_as_cloud_p
Chapter 5: Probability Theory and Statistics
observCloud-Native Containerability and monitoring.pptx
Web App vs Mobile App What Should You Build First.pdf
Final SEM Unit 1 for mit wpu at pune .pptx
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
project resource management chapter-09.pdf
Getting started with AI Agents and Multi-Agent Systems
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
1 - Historical Antecedents, Social Consideration.pdf
A novel scalable deep ensemble learning framework for big data classification...
gpt5_lecture_notes_comprehensive_20250812015547.pdf

Odoo verticalization for NGO

  • 2. 2/19www.camptocamp.com / Come and talk with us at the OCA Booth Many thanks to the contributors of the OCA booth crowd funding campaign
  • 3. 3/19www.camptocamp.com / Overview of vertical-ngo ■ A collection of Odoo addons, maintained by the Odoo Community Association ○ https://github.com/OCA/vertical-ngo ■ Goal: help Non Government Organizations manage their operations with Odoo ○ Today for world wide Supply Chain & Logistics ○ Tomorrow for Donors & Accounting ■ Currently used by at least 1 NGO (using odoo 7.0), and deployment for a pilot in another is planned this year (using odoo 8.0)
  • 4. 4/19www.camptocamp.com / Roadmap ■ Supply Chain ○ Logistics requisitions ○ Sourcing with different methods ○ Cost estimates ○ Logistics order
  • 5. 5/19www.camptocamp.com / Roadmap ■ Supply Chain ■ Transport management ○ Goods in transit ○ Shipment plan
  • 6. 6/19www.camptocamp.com / Roadmap ■ Supply Chain ■ Transport management Available in 8.0
  • 7. 7/19www.camptocamp.com / Roadmap ■ Supply Chain ■ Transport management ■ Needs / mobilization tracking ○ Report needed qty vs. fullfilled qty ○ Report who financed the the shipped qtys Available in 8.0
  • 8. 8/19www.camptocamp.com / Roadmap ■ Supply Chain ■ Transport management ■ Needs / mobilization tracking Available in 8.0 Under dev.
  • 9. 9/19www.camptocamp.com / Roadmap ■ Supply Chain ■ Transport management ■ Needs / mobilization tracking ■ Goods distribution ○ Register beneficiaries ○ Assess vulnerability criteria ○ Record goods to be distributed ○ Plan and manage distributions Available in 8.0 Under dev.
  • 10. 10/19www.camptocamp.com / Roadmap ■ Supply Chain ■ Transport management ■ Needs / mobilization tracking ■ Goods distribution Available in 8.0 Pilot made on 7.0 Under dev.
  • 11. 11/19www.camptocamp.com / Business process flow Transport Plan the transpor t needs Dispatch goods Register when goods leave origin Transport Monitor transpor t Receivegoods Register when goods arrive to destinati on (GRN) Supplier invoices Register invoices from suppliers & request payment Logistics Requisition Register what is request ed Sourcing Decide how to fulfil the needs & Estimate costs CostEstimate Compile all estimate d costs LogisticsOrder Activate the order Procurement/Dispa tch Run tender and select bid(s) / Plan WH dispatch
  • 12. 12/19www.camptocamp.com / Procurement management workflow Requisiti on Sourcingof eachproduct CostEstimate Sendbyemail Confirm Logistics Order
  • 13. 13/19www.camptocamp.com / Sourcing methods Procurement via Framework Agreement Procurement via Tender Procurement re- using existing Tender Dispatch of pre-positioned stocks Other 1 2 3 4 5 Estimate prices for procurement where tender will be only launched once the Cost Estimate is a confirmed. Special services, like GLS resources for training/consultancy, estimation for warehousing, etc. Warehouse location and owner of stocks needs to be registered. Transport of goods needs to be added manually. No business rule implemented initially, user can manually choose any existing tender (winning bid) to be re-used when placing a new PO with that supplier. Tender can be launched from the sourcing step, in parallel to the creation/approval of the Cost Estimate. PO will be triggered by the system automatically when the Cost Estimate is accepted without the need of launching a tender.
  • 14. 14/19www.camptocamp.com / Logistics Requisition product lines Draft Confirmed Done Draft Confirmed SourcedAssigned Logistics Requisition document Line Sourced Cancel Confirm Quoted Create Cost Estimate Cancelled Cancel Cancelled
  • 15. 15/19www.camptocamp.com / Draft Cost Estimate Cost Estimate Sent Logistics Order Cost Estimate document Send by Email Cost Estimate Accepted Done Requestor Invoice Cost Estimate Accepted GRN Confirm Cost Estimate Draft Purchase Orders Draft Purchase Orders Procurement via Framework Agreement Procurement via Tender Dispatch of pre- positioned stocks Draft Delivery Orders Internal links LO-POs Internal links LO-POs Cost Estimate Sent Cost Estimate Accepted Logistics Order Sourcing method Automatically created Automatically created
  • 16. 16/19www.camptocamp.com / Transport plan ■ Combine stock moves with the same origin and destination ■ Adds transport related information ○ Transport documents, tracking number, ETD/ETA ○ Manage departure & arrival RECEIVE 0029 SHIP 0028 50 pcs x product A 50 pcs x product A TRANSPORT PLAN 0098 Draft Draft Supplier/Wareho use In Transit In Transit Field (customer)
  • 17. 17/19www.camptocamp.com / Transit management ■ To handle the shipment delays, we add transit locations ○ All shippings go through an additional step Warehouse In Transit Customer (field)Delivery Order 1 2 1 2 Warehouse In Transit In Transit Field (customer)
  • 18. 18/19www.camptocamp.com / Conclusions ■ Camptocamp participated in the specification of the Odoo 8.0 new WMS as well as purchase and purchase requisition management to enable the development of the features in vertical-ngo ■ A lot of the features shown rely on OCA addons from other projects (stock-logistics-transport, purchase- workflow…) ■ Try out yourself on the OCA runbot