Skip to Content

CSV Structure for Community Partners

Application System
February 4, 2026 by
CSV Structure for Community Partners
kmw

CSV Structure for Community Partners Application System

This document outlines the recommended CSV data structure for implementing the Community Partners application production process using Odoo 18 Community Edition. The structure leverages the relationships between the provided files to create a cohesive system.

CRM Module Configuration

1. CRM Stages (crm.stage.csv)

Used to define the application pipeline stages:

id,name,sequence,team_id/id,fold,is_won
stage_lead,Initial Inquiry,10,team_community_partners,False,False
stage_assessment,Assessment Completed,20,team_community_partners,False,False
stage_application,Application In Progress,30,team_community_partners,False,False
stage_draft_review,Draft Review,40,team_community_partners,False,False
stage_submission,Final Submission,50,team_community_partners,False,False
stage_review,Under Review,60,team_community_partners,False,False
stage_decision,Decision Phase,70,team_community_partners,False,False
stage_onboarding,Onboarding,80,team_community_partners,False,True

2. CRM Teams (crm.team.csv)

Defines the functional teams processing applications:

id,name,user_id/id,company_id/id,alias_name
team_community_partners,Community Partners Applications,base.user_admin,base.main_company,applications
team_advisory_development,Advisory Board Development,base.user_admin,base.main_company,advisory
team_application_review,Application Review Committee,base.user_admin,base.main_company,review

3. CRM Tags (crm.tag.csv)

Categorization taxonomy for projects:

id,name,color
tag_education,Education,1
tag_health,Health and Wellness,2
tag_economic,Economic Development,3
tag_arts,Arts and Culture,4
tag_environment,Environmental Justice,5
tag_housing,Housing and Homelessness,6
tag_immigration,Immigration Rights,7
tag_justice,Criminal Justice Reform,8
tag_food,Food Security,9
tag_youth,Youth Focused,10
tag_seniors,Seniors Focused,11
tag_bipoc,BIPOC Led,12
tag_lgbtq,LGBTQIA+ Focused,13
tag_immigrants,Immigrant/Refugee Serving,14
tag_low_income,Low-income Families,15
tag_disabilities,People with Disabilities,16
tag_formerly_incarcerated,Formerly Incarcerated,17
tag_neighborhood,Neighborhood Specific,18
tag_citywide,City-wide,19
tag_countywide,County-wide,20
tag_statewide,State-wide,21
tag_national,National,22
tag_idea,Idea/Concept Stage,23
tag_early,Early Implementation,24
tag_established,Established Program,25
tag_scaling,Scaling/Expansion,26
tag_direct_service,Direct Service,27
tag_advocacy,Advocacy/Policy Change,28
tag_education_training,Education/Training,29
tag_community_organizing,Community Organizing,30
tag_research,Research,31
tag_media,Media/Storytelling,32
tag_arts_intervention,Arts-based Intervention,33
tag_technology,Technology Solution,34

4. Lost Reasons (crm.lost.reason.csv)

Reasons for application rejection:

id,name,active
reason_ineligible,Project Activity Ineligible,True
reason_incomplete,Application Incomplete,True
reason_insufficient_funds,Insufficient Funding Plan,True
reason_capacity,Insufficient Organizational Capacity,True
reason_misalignment,Mission Misalignment,True
reason_better_fit,Better Fit with Another Sponsor,True
reason_legal_concerns,Legal or Compliance Concerns,True

5. UTM Sources (utm.source.csv)

Tracking application sources:

id,name
source_website,Website
source_referral,Partner Referral
source_social,Social Media
source_workshop,Information Workshop
source_email,Email Campaign
source_search,Search Engine
source_event,Community Event

6. UTM Campaigns (utm.campaign.csv)

Marketing campaigns for application promotion:

id,name,source_id/id
campaign_general,General Awareness,source_website
campaign_equity,Equity-Focused Projects,source_website
campaign_bipoc,BIPOC Leadership Development,source_website
campaign_quarterly,Quarterly Application Drive,source_email
campaign_workshop,Application Workshop,source_event
campaign_partner,Partner Network Outreach,source_referral

Activity Management

7. Activity Types (mail.activity.type.csv)

Define specific applicant interactions:

id,name,category,days,default_next_type_id/id,sequence
activity_assessment,Complete Assessment,default,3,,10
activity_resource_review,Review Resources,default,5,,20
activity_draft_app,Complete Draft Application,default,14,activity_review_feedback,30
activity_review_feedback,Application Feedback,default,7,,40
activity_interview,Scheduling Interview,default,5,,50
activity_board_dev,Advisory Board Development,default,10,,60
activity_revision,Application Revision,default,7,,70

8. Activity Plans (mail.activity.plan.csv)

Pre-configured activity sequences:

id,name,active,res_model
plan_application,Application Process,True,crm.lead
plan_advisory,Advisory Board Development,True,crm.lead
plan_revision,Application Revision Process,True,crm.lead

Manufacturing Setup (for Application "Production")

9. Product Templates (product.template.csv)

Application types as products:

id,name,type,categ_id/id,uom_id/id,uom_po_id/id,default_code,sale_ok,purchase_ok
product_application_standard,Standard Application,service,product.product_category_all,uom.product_uom_unit,uom.product_uom_unit,APP-STD,True,False
product_application_expedited,Expedited Application,service,product.product_category_all,uom.product_uom_unit,uom.product_uom_unit,APP-EXP,True,False
product_application_complex,Complex Project Application,service,product.product_category_all,uom.product_uom_unit,uom.product_uom_unit,APP-CMP,True,False
product_board_development,Advisory Board Development,service,product.product_category_all,uom.product_uom_unit,uom.product_uom_unit,ABD-STD,True,False
product_staff_development,Staff Development Plan,service,product.product_category_all,uom.product_uom_unit,uom.product_uom_unit,SDP-STD,True,False

10. Bill of Materials (mrp.bom.csv)

Application components:

id,product_tmpl_id/id,product_qty,type,code
bom_standard_app,product_application_standard,1,normal,APPLICATION
bom_expedited_app,product_application_expedited,1,normal,APPLICATION
bom_complex_app,product_application_complex,1,normal,APPLICATION
bom_board_dev,product_board_development,1,normal,BOARD-DEV
bom_staff_dev,product_staff_development,1,normal,STAFF-DEV

11. Work Centers (mrp.workcenter.csv)

Teams or individuals processing applications:

id,name,default_capacity,time_efficiency,oee_target,costs_hour
center_assessment,Assessment Review,1,100,90,0
center_application,Application Development,1,100,90,0
center_review,Application Review,1,100,90,0
center_board,Board Development,1,100,90,0
center_staff,Staff Development,1,100,90,0

12. Work Center Usage (mrp.routing.workcenter.csv)

Application processing steps:

id,name,workcenter_id/id,bom_id/id,time_cycle,sequence
routing_assessment,Initial Assessment,center_assessment,bom_standard_app,60,10
routing_app_dev,Application Development,center_application,bom_standard_app,480,20
routing_app_review,Application Review,center_review,bom_standard_app,240,30
routing_board_dev,Board Development,center_board,bom_board_dev,300,10
routing_staff_dev,Staff Development,center_staff,bom_staff_dev,300,10

Website Configuration

13. Website (website.csv)

Main website configuration:

id,name,domain,company_id/id,default_lang_id/id
website_community_partners,Community Partners,community-partners.org,base.main_company,base.lang_en

14. Website Rewrites (website.rewrite.csv)

URL structure for application system:

id,name,pattern,url,website_id/id,active
rewrite_apply,Application Start,/apply,/application-process,website_community_partners,True
rewrite_assessment,Assessment,/assessment,/survey/start/assessment,website_community_partners,True
rewrite_resources,Resources,/resources,/blog/resources,website_community_partners,True
rewrite_faqs,FAQs,/faqs,/forum/help-1,website_community_partners,True
rewrite_advisory,Advisory Board,/advisory,/recruitment/advisory-board,website_community_partners,True

Custom Fields for Application Process

15. Taxonomy Fields (ir.model.fields.csv)

Custom fields to implement taxonomy:

id,name,model_id/id,field_description,ttype,required,tracking,groups_id/id
field_social_issue,x_social_issue,crm.model_crm_lead,Social Issue Focus,selection,False,True,base.group_user
field_geographic,x_geographic_scope,crm.model_crm_lead,Geographic Scope,selection,False,True,base.group_user
field_target_pop,x_target_population,crm.model_crm_lead,Target Population,many2many,False,True,base.group_user
field_project_stage,x_project_stage,crm.model_crm_lead,Project Development Stage,selection,False,True,base.group_user
field_intervention,x_intervention_type,crm.model_crm_lead,Intervention Type,selection,False,True,base.group_user
field_equity_approach,x_equity_approach,crm.model_crm_lead,Equity Approach,text,False,True,base.group_user
field_board_status,x_board_status,crm.model_crm_lead,Advisory Board Status,selection,False,True,base.group_user
field_funding_status,x_funding_status,crm.model_crm_lead,Funding Status,selection,False,True,base.group_user
field_readiness_score,x_readiness_score,crm.model_crm_lead,Application Readiness Score,integer,False,True,base.group_user
field_equity_score,x_equity_score,crm.model_crm_lead,Equity Assessment Score,integer,False,True,base.group_user

16. Selection Field Values (ir.model.fields.selection.csv)

Values for selection fields:

id,field_id/id,value,name,sequence
sel_education,field_social_issue,education,Education,10
sel_health,field_social_issue,health,Health and Wellness,20
sel_economic,field_social_issue,economic,Economic Development,30
sel_arts,field_social_issue,arts,Arts and Culture,40
sel_environment,field_social_issue,environment,Environmental Justice,50
sel_housing,field_social_issue,housing,Housing and Homelessness,60
sel_immigration,field_social_issue,immigration,Immigration Rights,70
sel_justice,field_social_issue,justice,Criminal Justice Reform,80
sel_food,field_social_issue,food,Food Security,90

sel_neighborhood,field_geographic,neighborhood,Neighborhood-specific,10
sel_city,field_geographic,city,City-wide,20
sel_county,field_geographic,county,County-wide,30
sel_region,field_geographic,region,Regional,40
sel_state,field_geographic,state,State-wide,50
sel_national,field_geographic,national,National,60

sel_idea,field_project_stage,idea,Idea/Concept,10
sel_early,field_project_stage,early,Early Implementation,20
sel_established,field_project_stage,established,Established Program,30
sel_scaling,field_project_stage,scaling,Scaling/Expansion,40

sel_direct,field_intervention,direct,Direct Service,10
sel_advocacy,field_intervention,advocacy,Advocacy/Policy Change,20
sel_education,field_intervention,education,Education/Training,30
sel_organizing,field_intervention,organizing,Community Organizing,40
sel_research,field_intervention,research,Research,50
sel_media,field_intervention,media,Media/Storytelling,60
sel_arts,field_intervention,arts,Arts-based Intervention,70
sel_tech,field_intervention,tech,Technology Solution,80

sel_board_none,field_board_status,none,No Board,10
sel_board_forming,field_board_status,forming,Board Forming,20
sel_board_partial,field_board_status,partial,Partial Board,30
sel_board_complete,field_board_status,complete,Complete Board,40

sel_funding_none,field_funding_status,none,No Funding,10
sel_funding_seed,field_funding_status,seed,Seed Funding,20
sel_funding_partial,field_funding_status,partial,Partial Funding,30
sel_funding_secured,field_funding_status,secured,Fully Secured,40

Survey Configuration

17. Surveys (survey.survey.csv)

Assessment and application surveys:

id,title,access_token,state,scoring_type,questions_layout
survey_assessment,Nonprofit Readiness Assessment,assessment,published,scoring_with_answers,page_per_section
survey_application,Community Partners Application,application,published,scoring_without_answers,one_page
survey_board_assessment,Advisory Board Needs Assessment,board,published,scoring_without_answers,page_per_section
survey_staff_assessment,Staff Development Assessment,staff,published,scoring_without_answers,page_per_section

Email Marketing Configuration

18. Email Templates (mail.template.csv)

Templates for communication:

id,name,model_id/id,subject,email_from,reply_to
email_welcome,Welcome to Community Partners,crm.model_crm_lead,Welcome to Community Partners Application Process,${"Community Partners <[email protected]>"},[email protected]
email_assessment,Complete Your Nonprofit Assessment,crm.model_crm_lead,Your Next Step: Nonprofit Readiness Assessment,${"Community Partners <[email protected]>"},[email protected]
email_application,Begin Your Application,crm.model_crm_lead,Start Your Community Partners Application,${"Community Partners <[email protected]>"},[email protected]
email_board,Advisory Board Development,crm.model_crm_lead,Developing Your Advisory Board,${"Community Partners <[email protected]>"},[email protected]
email_feedback,Application Feedback,crm.model_crm_lead,Feedback on Your Application Draft,${"Community Partners <[email protected]>"},[email protected]
email_submission,Application Submitted,crm.model_crm_lead,Your Application Has Been Submitted,${"Community Partners <[email protected]>"},[email protected]
email_decision,Application Decision,crm.model_crm_lead,Decision on Your Community Partners Application,${"Community Partners <[email protected]>"},[email protected]

19. Email Marketing Campaigns (marketing.campaign.csv)

Campaign sequences:

id,name,model_id/id,domain,is_auto_campaign
campaign_application,Application Process Campaign,crm.model_crm_lead,"[('type', '=', 'opportunity')]",True
campaign_board,Advisory Board Development,crm.model_crm_lead,"[('type', '=', 'opportunity'), ('stage_id', '=', ref('stage_application'))]",True
campaign_feedback,Application Feedback Process,crm.model_crm_lead,"[('type', '=', 'opportunity'), ('stage_id', '=', ref('stage_draft_review'))]",True

FAQ and Glossary Structure

20. Forum for FAQ (forum.forum.csv)

FAQ structure:

id,name,mode,privacy
forum_application_faq,Application Process FAQ,questions,public
forum_glossary,Nonprofit Terminology,documentation,public
forum_board_faq,Advisory Board Development,questions,public
forum_equity_faq,Equity in Practice,questions,public

21. FAQ Questions (forum.post.csv)

Sample FAQ content:

id,name,forum_id/id,content,post_type
faq_fiscal_sponsor,What is fiscal sponsorship?,forum_application_faq,"<p>Fiscal sponsorship is a formal arrangement...</p>",question
faq_eligibility,Who is eligible for Community Partners sponsorship?,forum_application_faq,"<p>Community Partners welcomes proposals that...</p>",question
faq_timeline,How long does the application process take?,forum_application_faq,"<p>The typical application process takes...</p>",question

22. Glossary Terms (forum.post.csv)

Nonprofit terminology:

id,name,forum_id/id,content,post_type
glossary_501c3,501(c)(3),forum_glossary,"<p>A tax-exempt nonprofit organization...</p>",documentation
glossary_fiscal_sponsor,Fiscal Sponsor,forum_glossary,"<p>An organization that provides...</p>",documentation
glossary_board,Advisory Board,forum_glossary,"<p>A group of individuals who...</p>",documentation
glossary_equity,Equity,forum_glossary,"<p>In the nonprofit context, equity refers to...</p>",documentation

Recruitment Configuration

23. Recruitment Job Positions (hr.job.csv)

Advisory board positions:

id,name,company_id/id,state
job_board_chair,Advisory Board Chair,base.main_company,recruit
job_board_secretary,Advisory Board Secretary,base.main_company,recruit
job_board_treasurer,Advisory Board Treasurer,base.main_company,recruit
job_board_member,Advisory Board Member,base.main_company,recruit
job_executive_director,Executive Director,base.main_company,recruit
job_program_manager,Program Manager,base.main_company,recruit

24. Job Requirements (hr.recruitment.degree.csv)

Experience requirements:

id,name,sequence
degree_nonprofit,Nonprofit Experience,10
degree_community,Community Experience,20
degree_field,Field-Specific Expertise,30
degree_leadership,Leadership Experience,40
degree_fundraising,Fundraising Experience,50

25. Recruitment Stages (hr.recruitment.stage.csv)

Recruitment process stages:

id,name,sequence,fold
stage_initial,Initial Contact,10,False
stage_application,Application,20,False
stage_interview,Interview,30,False
stage_reference,Reference Check,40,False
stage_offer,Offer,50,False
stage_onboarding,Onboarding,60,False
Implementation Guide for Community Partners
Application System