In Odoo, hooks are functions that are presented as a string in the __init__ file of a module. They are the functions that can execute before and after the existing code.
External dependencies ,pre init hook & post init hook in odooCeline George
When we creating a module in odoo important thing is __manifest__.py( for odoo 10.0 and later versions) or __openerp__.py(for odoo 9.0 and earlier versions).
How to Build a Module in Odoo 15 Scaffold MethodCeline George
Scaffolding is the way of building a skeleton structure for a module in Odoo. Using Odoo scaffolding we can create the module structure automatically. It saves much of our effort in creating a module manually. This slide lets us see how to use scaffolding in Odoo development.
How to Build a Module in Odoo 17 Using the Scaffold MethodCeline George
Odoo provides an option for creating a module by using a single line command. By using this command the user can make a whole structure of a module. It is very easy for a beginner to make a module. There is no need to make each file manually. This slide will show how to create a module using the scaffold method.
This slide describes the various components of an Odoo module. it discusses controllers, data, docs, translations, reports, security, static files and folders, unit tests, views, and wizards
Copy of Odoo 16 Building A Website - Creating A Basic ModuleCeline George
Making a basic module is the first step in building a website. As all we know odoo is a suite of open source business apps that cover all of your company needs and website is one of the important of them.
As we all know Odoo is basically a web based open source platform which act as a solution for all business requirements and Odoo module is a set of business logic which helps to enhance the excessive functionality or to add some new functionality in order.
Each module is a directory within a module directory. Module directories are specified by using the addons path options. an odoo module is declared by its __manifest__ file.
In odoo a module comprises with different components such as models, views, security, etc.... this slide describes the module structure. for beginners, this slide is very used full to understand the module structure.
The most important thing while developing a module is its structure. When we create a module, it has its own structure, and we should always make sure that we follow the module structure.
External dependencies ,pre init hook & post init hook in odooCeline George
When we creating a module in odoo important thing is __manifest__.py( for odoo 10.0 and later versions) or __openerp__.py(for odoo 9.0 and earlier versions).
How to Build a Module in Odoo 15 Scaffold MethodCeline George
Scaffolding is the way of building a skeleton structure for a module in Odoo. Using Odoo scaffolding we can create the module structure automatically. It saves much of our effort in creating a module manually. This slide lets us see how to use scaffolding in Odoo development.
How to Build a Module in Odoo 17 Using the Scaffold MethodCeline George
Odoo provides an option for creating a module by using a single line command. By using this command the user can make a whole structure of a module. It is very easy for a beginner to make a module. There is no need to make each file manually. This slide will show how to create a module using the scaffold method.
This slide describes the various components of an Odoo module. it discusses controllers, data, docs, translations, reports, security, static files and folders, unit tests, views, and wizards
Copy of Odoo 16 Building A Website - Creating A Basic ModuleCeline George
Making a basic module is the first step in building a website. As all we know odoo is a suite of open source business apps that cover all of your company needs and website is one of the important of them.
As we all know Odoo is basically a web based open source platform which act as a solution for all business requirements and Odoo module is a set of business logic which helps to enhance the excessive functionality or to add some new functionality in order.
Each module is a directory within a module directory. Module directories are specified by using the addons path options. an odoo module is declared by its __manifest__ file.
In odoo a module comprises with different components such as models, views, security, etc.... this slide describes the module structure. for beginners, this slide is very used full to understand the module structure.
The most important thing while developing a module is its structure. When we create a module, it has its own structure, and we should always make sure that we follow the module structure.
The most important thing while developing a module is its structure. When we create a module, it has its own structure, and we should always make sure that we follow the module structure.
How to Download & Install Module From the Odoo App Store in Odoo 17Celine George
Custom modules offer the flexibility to extend Odoo's capabilities, address unique requirements, and optimize workflows to align seamlessly with your organization's processes. By leveraging custom modules, businesses can unlock greater efficiency, productivity, and innovation, empowering them to stay competitive in today's dynamic market landscape. In this tutorial, we'll guide you step by step on how to easily download and install modules from the Odoo App Store.
We all know Odoo community is an open source complete ERP for a business. Why we prefer Odoo as our business management software? There are multiple plus points for choosing Odoo and one of the major points is Odoo is an open source software.
Odoo is one of the data-driven applications which are used for business management and the vitality to describe the various aspects of company operational data is inevitable .
We can begin with the module structure.
The main part of module creation is the definition of different records which they will manage.
As we all know, Odoo greatly depends on data therefore, it needs to manage menus and views of the user interface, access rights and access rules, different reports, and plain data.
The document discusses building Odoo modules. It outlines module structure, the manifest file, and XML usage. Key points include:
- Modules are split into separate directories for models, views, controllers, and more.
- The manifest file declares a module and specifies metadata. It configures installation settings.
- XML data files populate the database using <record> elements and follow naming conventions.
- Views define how records are displayed. Common types are tree, form, and search views composed of fields.
This is a python course for beginners, intended both for frontal class learning as well as self-work.
The Course is designed for 2 days and then another week of HW assignments.
This document provides an overview of the Django web framework. It discusses what Django is, how to install and create a Django project and app. It also covers Django's MVT architecture, model definitions, templates, views, URLs and common tags used in templates. Key topics covered include installing Django, generating a project and app, model definitions, template usage, URL mapping and parameters, the admin interface, forms, and sessions. The document serves as a tutorial for getting started with basic Django development.
How to configure PyCharm for Odoo development in Windows?Celine George
Installing Odoo in windows is the really easy task. We can do it by just running the ‘.exe’ file. But for development purposes, this method is not preferred. Pycharm is an IDE which can be used for Odoo development in Windows, Linux, and mac. In this blog, we will discuss setting up Odoo development environment in windows using pycharm.
How to Solve Singleton Error in the Odoo 17Celine George
A singleton error refers to an issue that occurs when attempting to create multiple instances of a class or object that is designed to have only one instance throughout the lifetime of an application. Singletons are commonly used in software development to ensure that there is only one instance of a particular object or class that can be accessed globally.
Sanjay Rathore presents an introduction to the Django web framework. He discusses key features of Django including rapid development, security, and scalability. He outlines the MVT (Model View Template) architecture, describing the roles of each component. He also demonstrates how to install Django, set up a virtual environment, and build a basic MVT application with URL routing and templates. Pros of Django include its Python-based code, database management, and security, while cons are its potential heaviness for small projects.
An Overview of the Odoo 17 Knowledge AppCeline George
Odoo Knowledge is a multipurpose productivity app that allows internal users to enrich their business knowledge base and provide individually or collaboratively gathered information.
The document discusses the basic concept of Inversion of Control (IOC) and how to implement it using the Spring Framework. It explains that Spring is lightweight, non-intrusive, and uses IOC to achieve loose coupling between application components. It then covers factory patterns, dependency injection, and how to configure the Spring container to manage beans and their dependencies. Code examples are provided to demonstrate implementing IOC without and with Spring to reduce tightly coupled relationships between classes.
Hacking the Explored App by Adding Custom Code (UI5con 2016)Nabi Zamani
The Explored App has become an essential source of easy to reuse code. But how can it be extended with own examples, i.e. for sharing with colleagues or with the community? In this talk we will hack the Explored App and see how to add own snippets that illustrate our own showcases.
How to Override Delete Function in Odoo 17Celine George
In Odoo, you can override the unlink() method to customize the delete functionality for a specific model. This method is called when a record is deleted.
How to super create write functions in Odoo16Celine George
Overriding existing functions in Odoo is quite easy to do. Odoo is built on Python and Python allows you to use super calls, which makes it quite easy to override existing functions.
JMP103 : Extending Your Application Arsenal With OpenSocial
Yun Zhi Lin, IBM China Investment Company Limited; Ryan Baxter, IBM
OpenSocial. You have heard the hype, maybe you have even seen the demos, but what is all the fuss about? This is your chance to get all your questions answered. In this session we’ll not only teach you about OpenSocial and how IBM is using it to enable exciting new features in IBM Notes and Domino Social Edition, IBM Connections, and IBM Connections Mail, but how you can use it to enhance your applications. You’ll walk away from this session armed with the knowledge to build compelling social apps and all the code you need to get started!
Sun, 26/Jan 08:00 AM – 10:00 AM
JMP103 : Extending Your App Arsenal With OpenSocialRyan Baxter
OpenSocial: You have heard the hype, maybe you have even seen the demos, but what is all the fuss about? This is your chance to get all your questions answered. In this session we will not only teach you about OpenSocial and how IBM is using it to enable exciting new features in Notes and Domino Social Edition, IBM Connections, and IBM Connections Mail, but how you can use it to enhance YOUR applications. You will walk away from this session armed with the knowledge to build compelling social apps and all the code you need to get started!
The document provides installation instructions for Industrial Modeling & Programming Language (IMPL). It describes downloading and installing prerequisite software in a specified order, including Microsoft Visual C++ 2010 Redistributable, Intel Visual Fortran Compiler, Python 2.3.5, Dia diagramming software, and IMPL files. Once prerequisites are installed, IMPL can be run from the command line by specifying an IML file and solver. The document also provides steps for installing UOPSS shapes and sheets into Dia for building process flowsheets.
Mageguru - magento custom module development Mage Guru
step by-step guide for magento module development. Hire dedicated magento 2 developers from mageguru with 5+ years experience, starting at just $18/hr to render highly robust, scalable and high-performance magento 2 compliment your business requisites.
This document discusses modular training for IBM software. It proposes creating self-contained training modules that can be combined as needed by global training partners. Each module should start with students unable to perform a task and end with them able to do so. Examples of potential modules for Apache HTTP Server are provided, along with suggestions for using virtual machines and lab exercises across modules. The challenges of product enhancements and maintaining narrative structure with modular content are also addressed.
Discount and Loyalty Programs in Odoo 17 SalesCeline George
Odoo provides options for discount and loyalty programs in sales, ecommerce and point of sale applications that can use customers for their online and in-store shopping. These programs will increase customer loyalty. This slide shows how discount and loyalty programs apply in odoo 17 sales.
Total and Subtotal in Reports in Odoo 17Celine George
In Odoo 17 reports, knowing totals and subtotals is essential for understanding business data. This slide breaks down the process into simple steps, enabling users to effortlessly grasp the functionalities and analyze data effectively.
More Related Content
Similar to Post init hook in the odoo 17 ERP Module
The most important thing while developing a module is its structure. When we create a module, it has its own structure, and we should always make sure that we follow the module structure.
How to Download & Install Module From the Odoo App Store in Odoo 17Celine George
Custom modules offer the flexibility to extend Odoo's capabilities, address unique requirements, and optimize workflows to align seamlessly with your organization's processes. By leveraging custom modules, businesses can unlock greater efficiency, productivity, and innovation, empowering them to stay competitive in today's dynamic market landscape. In this tutorial, we'll guide you step by step on how to easily download and install modules from the Odoo App Store.
We all know Odoo community is an open source complete ERP for a business. Why we prefer Odoo as our business management software? There are multiple plus points for choosing Odoo and one of the major points is Odoo is an open source software.
Odoo is one of the data-driven applications which are used for business management and the vitality to describe the various aspects of company operational data is inevitable .
We can begin with the module structure.
The main part of module creation is the definition of different records which they will manage.
As we all know, Odoo greatly depends on data therefore, it needs to manage menus and views of the user interface, access rights and access rules, different reports, and plain data.
The document discusses building Odoo modules. It outlines module structure, the manifest file, and XML usage. Key points include:
- Modules are split into separate directories for models, views, controllers, and more.
- The manifest file declares a module and specifies metadata. It configures installation settings.
- XML data files populate the database using <record> elements and follow naming conventions.
- Views define how records are displayed. Common types are tree, form, and search views composed of fields.
This is a python course for beginners, intended both for frontal class learning as well as self-work.
The Course is designed for 2 days and then another week of HW assignments.
This document provides an overview of the Django web framework. It discusses what Django is, how to install and create a Django project and app. It also covers Django's MVT architecture, model definitions, templates, views, URLs and common tags used in templates. Key topics covered include installing Django, generating a project and app, model definitions, template usage, URL mapping and parameters, the admin interface, forms, and sessions. The document serves as a tutorial for getting started with basic Django development.
How to configure PyCharm for Odoo development in Windows?Celine George
Installing Odoo in windows is the really easy task. We can do it by just running the ‘.exe’ file. But for development purposes, this method is not preferred. Pycharm is an IDE which can be used for Odoo development in Windows, Linux, and mac. In this blog, we will discuss setting up Odoo development environment in windows using pycharm.
How to Solve Singleton Error in the Odoo 17Celine George
A singleton error refers to an issue that occurs when attempting to create multiple instances of a class or object that is designed to have only one instance throughout the lifetime of an application. Singletons are commonly used in software development to ensure that there is only one instance of a particular object or class that can be accessed globally.
Sanjay Rathore presents an introduction to the Django web framework. He discusses key features of Django including rapid development, security, and scalability. He outlines the MVT (Model View Template) architecture, describing the roles of each component. He also demonstrates how to install Django, set up a virtual environment, and build a basic MVT application with URL routing and templates. Pros of Django include its Python-based code, database management, and security, while cons are its potential heaviness for small projects.
An Overview of the Odoo 17 Knowledge AppCeline George
Odoo Knowledge is a multipurpose productivity app that allows internal users to enrich their business knowledge base and provide individually or collaboratively gathered information.
The document discusses the basic concept of Inversion of Control (IOC) and how to implement it using the Spring Framework. It explains that Spring is lightweight, non-intrusive, and uses IOC to achieve loose coupling between application components. It then covers factory patterns, dependency injection, and how to configure the Spring container to manage beans and their dependencies. Code examples are provided to demonstrate implementing IOC without and with Spring to reduce tightly coupled relationships between classes.
Hacking the Explored App by Adding Custom Code (UI5con 2016)Nabi Zamani
The Explored App has become an essential source of easy to reuse code. But how can it be extended with own examples, i.e. for sharing with colleagues or with the community? In this talk we will hack the Explored App and see how to add own snippets that illustrate our own showcases.
How to Override Delete Function in Odoo 17Celine George
In Odoo, you can override the unlink() method to customize the delete functionality for a specific model. This method is called when a record is deleted.
How to super create write functions in Odoo16Celine George
Overriding existing functions in Odoo is quite easy to do. Odoo is built on Python and Python allows you to use super calls, which makes it quite easy to override existing functions.
JMP103 : Extending Your Application Arsenal With OpenSocial
Yun Zhi Lin, IBM China Investment Company Limited; Ryan Baxter, IBM
OpenSocial. You have heard the hype, maybe you have even seen the demos, but what is all the fuss about? This is your chance to get all your questions answered. In this session we’ll not only teach you about OpenSocial and how IBM is using it to enable exciting new features in IBM Notes and Domino Social Edition, IBM Connections, and IBM Connections Mail, but how you can use it to enhance your applications. You’ll walk away from this session armed with the knowledge to build compelling social apps and all the code you need to get started!
Sun, 26/Jan 08:00 AM – 10:00 AM
JMP103 : Extending Your App Arsenal With OpenSocialRyan Baxter
OpenSocial: You have heard the hype, maybe you have even seen the demos, but what is all the fuss about? This is your chance to get all your questions answered. In this session we will not only teach you about OpenSocial and how IBM is using it to enable exciting new features in Notes and Domino Social Edition, IBM Connections, and IBM Connections Mail, but how you can use it to enhance YOUR applications. You will walk away from this session armed with the knowledge to build compelling social apps and all the code you need to get started!
The document provides installation instructions for Industrial Modeling & Programming Language (IMPL). It describes downloading and installing prerequisite software in a specified order, including Microsoft Visual C++ 2010 Redistributable, Intel Visual Fortran Compiler, Python 2.3.5, Dia diagramming software, and IMPL files. Once prerequisites are installed, IMPL can be run from the command line by specifying an IML file and solver. The document also provides steps for installing UOPSS shapes and sheets into Dia for building process flowsheets.
Mageguru - magento custom module development Mage Guru
step by-step guide for magento module development. Hire dedicated magento 2 developers from mageguru with 5+ years experience, starting at just $18/hr to render highly robust, scalable and high-performance magento 2 compliment your business requisites.
This document discusses modular training for IBM software. It proposes creating self-contained training modules that can be combined as needed by global training partners. Each module should start with students unable to perform a task and end with them able to do so. Examples of potential modules for Apache HTTP Server are provided, along with suggestions for using virtual machines and lab exercises across modules. The challenges of product enhancements and maintaining narrative structure with modular content are also addressed.
Similar to Post init hook in the odoo 17 ERP Module (20)
Discount and Loyalty Programs in Odoo 17 SalesCeline George
Odoo provides options for discount and loyalty programs in sales, ecommerce and point of sale applications that can use customers for their online and in-store shopping. These programs will increase customer loyalty. This slide shows how discount and loyalty programs apply in odoo 17 sales.
Total and Subtotal in Reports in Odoo 17Celine George
In Odoo 17 reports, knowing totals and subtotals is essential for understanding business data. This slide breaks down the process into simple steps, enabling users to effortlessly grasp the functionalities and analyze data effectively.
How to Purchase Products in Different Units of Measure (UOM) in Odoo 17Celine George
In these slides, we will discuss how Odoo makes it easier to configure Purchase UOM for products, create purchase orders, convert units, confirm purchase orders, and receive products. Let's explore how these features can benefit our business.
Images as attribute values in the Odoo 17Celine George
Product variants may vary in color, size, style, or other features. Adding pictures for each variant helps customers see what they're buying. This gives a better idea of the product, making it simpler for customers to take decision. Including images for product variants on a website improves the shopping experience, makes products more visible, and can boost sales.
How to Create User Notification in Odoo 17Celine George
This slide will represent how to create user notification in Odoo 17. Odoo allows us to create and send custom notifications on some events or actions. We have different types of notification such as sticky notification, rainbow man effect, alert and raise exception warning or validation.
How to Create a Stage or a Pipeline in Odoo 17 CRMCeline George
Using CRM module, we can manage and keep track of all new leads and opportunities in one location. It helps to manage your sales pipeline with customizable stages. In this slide let’s discuss how to create a stage or pipeline inside the CRM module in odoo 17.
How to Setup Default Value for a Field in Odoo 17Celine George
In Odoo, we can set a default value for a field during the creation of a record for a model. We have many methods in odoo for setting a default value to the field.
How to Manage Reception Report in Odoo 17Celine George
A business may deal with both sales and purchases occasionally. They buy things from vendors and then sell them to their customers. Such dealings can be confusing at times. Because multiple clients may inquire about the same product at the same time, after purchasing those products, customers must be assigned to them.
How to Manage Reception Report in Odoo 17Celine George
A business may deal with both sales and purchases occasionally. They buy things from vendors and then sell them to their customers. Such dealings can be confusing at times. Because multiple clients may inquire about the same product at the same time, after purchasing those products, customers must be assigned to them. Odoo has a tool called Reception Report that can be used to complete this assignment. By enabling this, a reception report comes automatically after confirming a receipt, from which we can assign products to orders.
How Barcodes Can Be Leveraged Within Odoo 17Celine George
In this presentation, we will explore how barcodes can be leveraged within Odoo 17 to streamline our manufacturing processes. We will cover the configuration steps, how to utilize barcodes in different manufacturing scenarios, and the overall benefits of implementing this technology.
How to Setup Warehouse & Location in Odoo 17 InventoryCeline George
In this slide, we'll explore how to set up warehouses and locations in Odoo 17 Inventory. This will help us manage our stock effectively, track inventory levels, and streamline warehouse operations.
How to Make a Field Mandatory in Odoo 17Celine George
In Odoo, making a field required can be done through both Python code and XML views. When you set the required attribute to True in Python code, it makes the field required across all views where it's used. Conversely, when you set the required attribute in XML views, it makes the field required only in the context of that particular view.
How to Fix the Import Error in the Odoo 17Celine George
An import error occurs when a program fails to import a module or library, disrupting its execution. In languages like Python, this issue arises when the specified module cannot be found or accessed, hindering the program's functionality. Resolving import errors is crucial for maintaining smooth software operation and uninterrupted development processes.
How to Manage Your Lost Opportunities in Odoo 17 CRMCeline George
Odoo 17 CRM allows us to track why we lose sales opportunities with "Lost Reasons." This helps analyze our sales process and identify areas for improvement. Here's how to configure lost reasons in Odoo 17 CRM
Environmental science 1.What is environmental science and components of envir...Deepika
Environmental science for Degree ,Engineering and pharmacy background.you can learn about multidisciplinary of nature and Natural resources with notes, examples and studies.
1.What is environmental science and components of environmental science
2. Explain about multidisciplinary of nature.
3. Explain about natural resources and its types
Information and Communication Technology in EducationMJDuyan
(𝐓𝐋𝐄 𝟏𝟎𝟎) (𝐋𝐞𝐬𝐬𝐨𝐧 2)-𝐏𝐫𝐞𝐥𝐢𝐦𝐬
𝐄𝐱𝐩𝐥𝐚𝐢𝐧 𝐭𝐡𝐞 𝐈𝐂𝐓 𝐢𝐧 𝐞𝐝𝐮𝐜𝐚𝐭𝐢𝐨𝐧:
Students will be able to explain the role and impact of Information and Communication Technology (ICT) in education. They will understand how ICT tools, such as computers, the internet, and educational software, enhance learning and teaching processes. By exploring various ICT applications, students will recognize how these technologies facilitate access to information, improve communication, support collaboration, and enable personalized learning experiences.
𝐃𝐢𝐬𝐜𝐮𝐬𝐬 𝐭𝐡𝐞 𝐫𝐞𝐥𝐢𝐚𝐛𝐥𝐞 𝐬𝐨𝐮𝐫𝐜𝐞𝐬 𝐨𝐧 𝐭𝐡𝐞 𝐢𝐧𝐭𝐞𝐫𝐧𝐞𝐭:
-Students will be able to discuss what constitutes reliable sources on the internet. They will learn to identify key characteristics of trustworthy information, such as credibility, accuracy, and authority. By examining different types of online sources, students will develop skills to evaluate the reliability of websites and content, ensuring they can distinguish between reputable information and misinformation.
Decolonizing Universal Design for LearningFrederic Fovet
UDL has gained in popularity over the last decade both in the K-12 and the post-secondary sectors. The usefulness of UDL to create inclusive learning experiences for the full array of diverse learners has been well documented in the literature, and there is now increasing scholarship examining the process of integrating UDL strategically across organisations. One concern, however, remains under-reported and under-researched. Much of the scholarship on UDL ironically remains while and Eurocentric. Even if UDL, as a discourse, considers the decolonization of the curriculum, it is abundantly clear that the research and advocacy related to UDL originates almost exclusively from the Global North and from a Euro-Caucasian authorship. It is argued that it is high time for the way UDL has been monopolized by Global North scholars and practitioners to be challenged. Voices discussing and framing UDL, from the Global South and Indigenous communities, must be amplified and showcased in order to rectify this glaring imbalance and contradiction.
This session represents an opportunity for the author to reflect on a volume he has just finished editing entitled Decolonizing UDL and to highlight and share insights into the key innovations, promising practices, and calls for change, originating from the Global South and Indigenous Communities, that have woven the canvas of this book. The session seeks to create a space for critical dialogue, for the challenging of existing power dynamics within the UDL scholarship, and for the emergence of transformative voices from underrepresented communities. The workshop will use the UDL principles scrupulously to engage participants in diverse ways (challenging single story approaches to the narrative that surrounds UDL implementation) , as well as offer multiple means of action and expression for them to gain ownership over the key themes and concerns of the session (by encouraging a broad range of interventions, contributions, and stances).
Get Success with the Latest UiPath UIPATH-ADPV1 Exam Dumps (V11.02) 2024yarusun
Are you worried about your preparation for the UiPath Power Platform Functional Consultant Certification Exam? You can come to DumpsBase to download the latest UiPath UIPATH-ADPV1 exam dumps (V11.02) to evaluate your preparation for the UIPATH-ADPV1 exam with the PDF format and testing engine software. The latest UiPath UIPATH-ADPV1 exam questions and answers go over every subject on the exam so you can easily understand them. You won't need to worry about passing the UIPATH-ADPV1 exam if you master all of these UiPath UIPATH-ADPV1 dumps (V11.02) of DumpsBase. #UIPATH-ADPV1 Dumps #UIPATH-ADPV1 #UIPATH-ADPV1 Exam Dumps
(𝐓𝐋𝐄 𝟏𝟎𝟎) (𝐋𝐞𝐬𝐬𝐨𝐧 3)-𝐏𝐫𝐞𝐥𝐢𝐦𝐬
Lesson Outcomes:
- students will be able to identify and name various types of ornamental plants commonly used in landscaping and decoration, classifying them based on their characteristics such as foliage, flowering, and growth habits. They will understand the ecological, aesthetic, and economic benefits of ornamental plants, including their roles in improving air quality, providing habitats for wildlife, and enhancing the visual appeal of environments. Additionally, students will demonstrate knowledge of the basic requirements for growing ornamental plants, ensuring they can effectively cultivate and maintain these plants in various settings.
The Science of Learning: implications for modern teachingDerek Wenmoth
Keynote presentation to the Educational Leaders hui Kōkiritia Marautanga held in Auckland on 26 June 2024. Provides a high level overview of the history and development of the science of learning, and implications for the design of learning in our modern schools and classrooms.
Cross-Cultural Leadership and CommunicationMattVassar1
Business is done in many different ways across the world. How you connect with colleagues and communicate feedback constructively differs tremendously depending on where a person comes from. Drawing on the culture map from the cultural anthropologist, Erin Meyer, this class discusses how best to manage effectively across the invisible lines of culture.
Brand Guideline of Bashundhara A4 Paper - 2024khabri85
It outlines the basic identity elements such as symbol, logotype, colors, and typefaces. It provides examples of applying the identity to materials like letterhead, business cards, reports, folders, and websites.
2. Introduction
Enterprise
● In Odoo, hooks are functions that are presented as a string
in the __init__ file of a module. They are the functions that
can execute before and after the existing code.
● Post_init_hook are the functions that executes after the
module installation. These functions are included by
specifying their names within the __init__.py file and are
typically responsible for generating certain data.
3. Enterprise
● First of all we need to add post init hook in the
manifest file of the module.
● In the post init hook need to specify the method to
execute after installing the module.
4. Enterprise
● Then we need to define the post init method in the __init__
file of the module. This method that executes after
installing the module will help to create records as a
sample one.
6. Enterprise
● After installing the module, if we go to our module here,
you can see a record automatically created data by
default.
7. For More Info.
Check our company website for related
blogs and Odoo book.
Check our YouTube channel for
functional and technical videos in Odoo.
Enterprise
www.cybrosys.com