TechnicalTrainingAgenda
I. Introduction
● AboutOdoo
● OdooExplained
● Communityvs.Enterprise
II. SettingUpOdoo
● InstallingOdoo
○ Detailedinstallationexplained:Demo,SaaS,packagedinstallers,source
install
● DeployingOdoo
○ Commandlineoptions,instancesecurity,andPostgreSQLoptionsexplained
● OdooCommunity→OdooEnterprise
● RunningOdoo
III. BuildinganOdooModule/App
● Compositionofamodule
○ ElementsofanOdooModule/App
● Modulestructure
○ OdooAppdescriptionandmanifest
● ObjectRelationalMapping(ORM)
○ Frameworkexplained(ORMAPI)
1. ModelCoreObject
2. Recordsets
3. Environment
4. CommonORMMethods
5. CreatingModels
○ ModelFields
1. CommonFieldAttributes
2. SimpleFields(Boolean,Date,Char,Integer,etc.)
3. ReservedFields
4. SpecialFields(_name,_rec_name)
IV. DataFiles
● BasicXMLStructure
● CoreOperations
● Shortcuts
V. BasicViews
● GenericViewDeclaration
○ Treeviews,formviews,searchviews
● ActionsandMenus