In this slide, well discuss on how to create & configure server actions in the Odoo 18. Server Actions in Odoo provide a powerful way to automate processes without extensive custom development.
Odoo Server Action in odoo 17 - Odoo 17 際際滷sCeline George
油
This slide will show that how to create & configure server actions in the Odoo 17. Server Actions in Odoo serve as a dynamic mechanism for automating processes without the need for extensive custom development. These actions enable users to define a sequence of operations or tasks that the system executes automatically under specific conditions.
How to Load JS Function in Menu Item Click in Odoo 17Celine George
油
Odoo is a highly extensible ERP system with a non-trivial codebase in python and javascript. Odoo has a widely arranged UI with multiple options and menus. Odoo uses both python and javascript methods to invoke actions to those menus.
In Odoo chatter, improving the user experience includes a specific customization of the chatter. Its a centralized hub for communication and updates as per required records.
How to Call Python Function from Menu ItemCeline George
油
In this slide well discuss how to call python function from menu item in odoo. Server action can be used to call a python method that should work when we click on a menu item.
1) Odoo 12 includes improvements to technical robustness including preventing deletion of base data and breaking of email templates, as well as creation of a super admin to prevent breaking of admin access rights.
2) The action manager was refactored, removing the view manager which is now included, and optimizing notification processing and follower computation.
3) Several modules now have reduced dependencies, such as surveys no longer depending on the website and purchases no longer depending on stock.
Client Actions In Odoo 17 - Odoo 17 際際滷sCeline George
油
In Odoo, a client action refers to a set of actions or operations that are executed on the client side of the application. Odoo is an open-source ERP (Enterprise Resource Planning) and business management software, and it uses a client-server architecture. The client-side actions in Odoo are typically defined using JavaScript and XML.
Automated Actions in Odoo 17 - Odoo 17 際際滷sCeline George
油
This slide will show the Automated actions in Odoo 17. Automated actions in Odoo 17 enable users to set predefined actions triggered automatically by specified conditions or events.
Customizing Odoo modules helps businesses adapt their ERP system to meet unique operational needs. This step-by-step guide explains the process of tailoring Odoo modules, from identifying requirements to adding new features.
Learn how to set up a development environment, modify views, adjust workflows, and integrate third-party tools. Whether making small adjustments or building custom modules, this guide simplifies the process and helps businesses align Odoo with their workflows effectively.
#CustomizingOdoomodules
Customization of Odoo 17 Periodic Digest parameters from backendCeline George
油
Periodic Digest Email in Odoo is a special inbuilt feature in Odoo that sends automated emails to the Organization's personnel about the company's performance. Using this feature, details regarding any modules working in Odoo can be sent as snapshot emails on a daily basis.
Odoo is a suite of open-source business software that addresses all of a company's needs, according to its official website: CRM, eCommerce, accounting, inventory, point of sale, project management, and so on.
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
This document provides examples of using import and mapping scripts in Oracle Hyperion Financial Data Quality Management. There are four examples that demonstrate different ways to apply import and mapping scripts, including using string expressions to extract data from import files, conditional expressions to convert credit and debit columns into a single amount column, and using the "IGNORE" expression to skip rows with negative amounts in a mapping script. The examples are intended to illustrate the flexibility of using Jython scripts to customize data import and mapping tasks.
How to Add Barcode on PDF Report in Odoo 17Celine George
油
Odoo Barcode allows users to assign barcodes to individual products and product categories, and track inventory movements using those barcodes. Not only for products, but for many other cases also, Odoo default allows to use barcode and plays an inevitable role in business environment.
By connecting a barcode scanner, certain inventory processes can be triggered by scanning barcodes.
In this slide, we can just go through the the steps of creating a barcode and print it as PDF.
In this webinar, we will take a look on deploying Power BI Report in Dynamics 365 FOE using Entity Store and its entire configuration. We will take a look on how to create Analytics elements and discuss how to refresh it in Operations for using as DirectQuery. This will include configurations of Power BI report in D365 FOE workspaces.
This document provides instructions for installing and configuring ADempiere ERP software. It outlines the key components to install including the database, Java runtime, and ADempiere files. It describes setting up environment variables and configuring the database. The document then explains how to build the application, install the client, and access ADempiere through the client application or web interface.
How to make a component and add it to systray in OdooCeline George
油
The system tray icon in Odoo serves as a quick-access feature, allowing users to easily interact with certain functionalities of the Odoo system without navigating through the main interface.
- The document discusses security challenges and opportunities in serverless computing environments, where applications are composed of small independent functions that have no servers to manage.
- It introduces Protego's serverless security platform, which uses deep code flow analysis to automatically determine security policies and runtime protections for serverless functions.
- The workshop guides users through installing a vulnerable serverless application, connecting it to Protego, and demonstrating how Protego can harden applications by enforcing least privilege permissions and blocking exploits through behavioral analysis and runtime protections for functions.
"Dont Run with Scissors: Serverless Security Survival Guide" | Hillel Solow,...LCloud
油
Hillel Solow, who is CTO and Co-Founder @ Protego Labs. Prior to co-founding Protego, he was CTO in Ciscos IoT Security Group, where he worked on innovative security solutions for new technology markets. He covered the topic and conducted the workshop titled Dont Run with Scissors: Serverless Security Survival Guide on Meetup AWS & Serverless UG Poland in Warsaw
How to make a field widget in odoo 17 - Odoo 際際滷sCeline George
油
In this slide well discuss on how to create and override existing field widget in odoo 17. Custom field widgets allow developers to enhance user interfaces by adding tailored functionality or altering the behavior of default widgets.
How to use Init Hooks in Odoo 18 - Odoo 際際滷sCeline George
油
In this slide, well discuss on how to use Init Hooks in Odoo 18. In Odoo, Init Hooks are essential functions specified as strings in the __init__ file of a module.
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.
This document describes a point of sale (POS) system called Priyal Traders. It includes sections on introduction, scope, development environment, system features, user interfaces, and diagrams. The POS system allows managing supplier and product data, and tracking inventory and sales transactions. It has features for authentication, dashboard views, managing suppliers, products, inventory, transactions, and user access. The system was created using languages like HTML, CSS, JS, and PHP in a development environment with Windows, Visual Studio Code, XAMPP, and MySQL database.
This document provides an overview of ASP.NET MVC frameworks and how to get started with ASP.NET MVC 4. It discusses how ASP.NET MVC supports the MVC pattern and test-driven development. It also describes how to install ASP.NET MVC 4, create a basic MVC 4 project with different templates, add controllers and views, and connect to a database using Entity Framework.
Lab StepsSTEP 1 Login Form1. In order to do this lab, we need.docxsmile790243
油
Lab Steps
STEP 1: Login Form
1. In order to do this lab, we need to assign a primary key to the tblUserLogin table. This will allow us to modify the user login table from our Manage Users form that we will create later. Go to Windows Explorer and open the油PayrollSystem_DB.accdb.油Set the UserID as the Primary key and save the table. Close the database.
2. Open Microsoft Visual Studio.NET.
3. Click the ASP.NET website named PayrollSystem to open it.
4. Create a new Web form named油frmLogin.
5. Add the油ACIT logo油to the top of the frmLogin page. Do not hyperlink the logo.
6. Under the login controls, you will see油Login. Drop the Login control onto the form. Set the properties of the login control as follows:
Property
Value
DestinationPageUrl
frmMain.aspx
TitleText
Please enter your UserName and Password in order to log in to the system.
7. Highlight everything in the form, then click Format, Justify, Center. Save your work.
8. Go to the
Solution
Explorer, right-click on油frmLogin, and left-click on油Set As Start Page.
Then run the website to check if the Web form appears correctly.
If you receive an error, add the following code to the油web.config油file right above the油</configuration>油line:
<appSettings>
<add key="ValidationSettings:UnobtrusiveValidationMode" value="None" />
</appSettings>
STEP 2: Login Check
9. Create a new DataSet called油dsUser. Use the table油tblUserLogin油as the database table for this dataset. Do this in the same way that you added datasets in the previous labs.
10. Open the油clsDataLayer油and add the following function:
// This function verifies a user in the tblUser table
public static dsUser VerifyUser(string Database, string UserName, string UserPassword)
{
// Add your comments here
dsUser DS;
OleDbConnection sqlConn;
OleDbDataAdapter sqlDA;
// Add your comments here
sqlConn = new OleDbConnection("PROVIDER=Microsoft.ACE.OLEDB.12.0;" +
"Data Source=" + Database);
// Add your comments here
sqlDA = new OleDbDataAdapter("Select SecurityLevel from tblUserLogin " +
"where UserName like '" + UserName + "' " +
"and UserPassword like '" + UserPassword + "'", sqlConn);
// Add your comments here
DS = new dsUser();
// Add your comments here
sqlDA.Fill(DS.tblUserLogin);
// Add your comments here
return DS;
}
11. Double-click on the login control that you added. Add the following code to the login control油Authenticate event handler:
// Add your comments here
dsUser dsUserLogin;
// Add your comments here
string SecurityLevel;
// Add your comments here
dsUserLogin = clsDataLayer.VerifyUser(Server.MapPath("PayrollSystem_DB.accdb"),
Login1.UserName, Login1.Password);
// Add your comments here
if (dsUserLogin.tblUserLogin.Count < 1)
{
e.Authenticated = false;
return;
}
// Add your comments here
SecurityLevel = dsUserLogin.tblUserLogin[0].SecurityLevel.ToString();
// Add your comments here
switch (SecurityLevel)
{
case "A":
// Add your comments here
e.Authenticated = true;
Session["SecurityLevel"] = "A";
break;
case "U":
// Add your comments ...
How to setup journals in Odoo 17 AccountingCeline George
油
The Accounting module in Odoo 17 is a comprehensive tool designed to manage all financial aspects of a business. Once the module is installed, the very step to do is to set the fiscal localization for the company. With that, the whole setup related to the pre-configured taxes, chart of accounts and legal statements will get downloaded in the database.
How to handle the storage categories of the locations in Odoo 17Celine George
油
In Odoo 17, locations are specific places within the warehouse where the products can be stored or transferred. These locations are used to manage inventory efficiently and track product movement.
More Related Content
Similar to How to Create & Configure Server Actions in the Odoo 18 (20)
Customization of Odoo 17 Periodic Digest parameters from backendCeline George
油
Periodic Digest Email in Odoo is a special inbuilt feature in Odoo that sends automated emails to the Organization's personnel about the company's performance. Using this feature, details regarding any modules working in Odoo can be sent as snapshot emails on a daily basis.
Odoo is a suite of open-source business software that addresses all of a company's needs, according to its official website: CRM, eCommerce, accounting, inventory, point of sale, project management, and so on.
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
This document provides examples of using import and mapping scripts in Oracle Hyperion Financial Data Quality Management. There are four examples that demonstrate different ways to apply import and mapping scripts, including using string expressions to extract data from import files, conditional expressions to convert credit and debit columns into a single amount column, and using the "IGNORE" expression to skip rows with negative amounts in a mapping script. The examples are intended to illustrate the flexibility of using Jython scripts to customize data import and mapping tasks.
How to Add Barcode on PDF Report in Odoo 17Celine George
油
Odoo Barcode allows users to assign barcodes to individual products and product categories, and track inventory movements using those barcodes. Not only for products, but for many other cases also, Odoo default allows to use barcode and plays an inevitable role in business environment.
By connecting a barcode scanner, certain inventory processes can be triggered by scanning barcodes.
In this slide, we can just go through the the steps of creating a barcode and print it as PDF.
In this webinar, we will take a look on deploying Power BI Report in Dynamics 365 FOE using Entity Store and its entire configuration. We will take a look on how to create Analytics elements and discuss how to refresh it in Operations for using as DirectQuery. This will include configurations of Power BI report in D365 FOE workspaces.
This document provides instructions for installing and configuring ADempiere ERP software. It outlines the key components to install including the database, Java runtime, and ADempiere files. It describes setting up environment variables and configuring the database. The document then explains how to build the application, install the client, and access ADempiere through the client application or web interface.
How to make a component and add it to systray in OdooCeline George
油
The system tray icon in Odoo serves as a quick-access feature, allowing users to easily interact with certain functionalities of the Odoo system without navigating through the main interface.
- The document discusses security challenges and opportunities in serverless computing environments, where applications are composed of small independent functions that have no servers to manage.
- It introduces Protego's serverless security platform, which uses deep code flow analysis to automatically determine security policies and runtime protections for serverless functions.
- The workshop guides users through installing a vulnerable serverless application, connecting it to Protego, and demonstrating how Protego can harden applications by enforcing least privilege permissions and blocking exploits through behavioral analysis and runtime protections for functions.
"Dont Run with Scissors: Serverless Security Survival Guide" | Hillel Solow,...LCloud
油
Hillel Solow, who is CTO and Co-Founder @ Protego Labs. Prior to co-founding Protego, he was CTO in Ciscos IoT Security Group, where he worked on innovative security solutions for new technology markets. He covered the topic and conducted the workshop titled Dont Run with Scissors: Serverless Security Survival Guide on Meetup AWS & Serverless UG Poland in Warsaw
How to make a field widget in odoo 17 - Odoo 際際滷sCeline George
油
In this slide well discuss on how to create and override existing field widget in odoo 17. Custom field widgets allow developers to enhance user interfaces by adding tailored functionality or altering the behavior of default widgets.
How to use Init Hooks in Odoo 18 - Odoo 際際滷sCeline George
油
In this slide, well discuss on how to use Init Hooks in Odoo 18. In Odoo, Init Hooks are essential functions specified as strings in the __init__ file of a module.
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.
This document describes a point of sale (POS) system called Priyal Traders. It includes sections on introduction, scope, development environment, system features, user interfaces, and diagrams. The POS system allows managing supplier and product data, and tracking inventory and sales transactions. It has features for authentication, dashboard views, managing suppliers, products, inventory, transactions, and user access. The system was created using languages like HTML, CSS, JS, and PHP in a development environment with Windows, Visual Studio Code, XAMPP, and MySQL database.
This document provides an overview of ASP.NET MVC frameworks and how to get started with ASP.NET MVC 4. It discusses how ASP.NET MVC supports the MVC pattern and test-driven development. It also describes how to install ASP.NET MVC 4, create a basic MVC 4 project with different templates, add controllers and views, and connect to a database using Entity Framework.
Lab StepsSTEP 1 Login Form1. In order to do this lab, we need.docxsmile790243
油
Lab Steps
STEP 1: Login Form
1. In order to do this lab, we need to assign a primary key to the tblUserLogin table. This will allow us to modify the user login table from our Manage Users form that we will create later. Go to Windows Explorer and open the油PayrollSystem_DB.accdb.油Set the UserID as the Primary key and save the table. Close the database.
2. Open Microsoft Visual Studio.NET.
3. Click the ASP.NET website named PayrollSystem to open it.
4. Create a new Web form named油frmLogin.
5. Add the油ACIT logo油to the top of the frmLogin page. Do not hyperlink the logo.
6. Under the login controls, you will see油Login. Drop the Login control onto the form. Set the properties of the login control as follows:
Property
Value
DestinationPageUrl
frmMain.aspx
TitleText
Please enter your UserName and Password in order to log in to the system.
7. Highlight everything in the form, then click Format, Justify, Center. Save your work.
8. Go to the
Solution
Explorer, right-click on油frmLogin, and left-click on油Set As Start Page.
Then run the website to check if the Web form appears correctly.
If you receive an error, add the following code to the油web.config油file right above the油</configuration>油line:
<appSettings>
<add key="ValidationSettings:UnobtrusiveValidationMode" value="None" />
</appSettings>
STEP 2: Login Check
9. Create a new DataSet called油dsUser. Use the table油tblUserLogin油as the database table for this dataset. Do this in the same way that you added datasets in the previous labs.
10. Open the油clsDataLayer油and add the following function:
// This function verifies a user in the tblUser table
public static dsUser VerifyUser(string Database, string UserName, string UserPassword)
{
// Add your comments here
dsUser DS;
OleDbConnection sqlConn;
OleDbDataAdapter sqlDA;
// Add your comments here
sqlConn = new OleDbConnection("PROVIDER=Microsoft.ACE.OLEDB.12.0;" +
"Data Source=" + Database);
// Add your comments here
sqlDA = new OleDbDataAdapter("Select SecurityLevel from tblUserLogin " +
"where UserName like '" + UserName + "' " +
"and UserPassword like '" + UserPassword + "'", sqlConn);
// Add your comments here
DS = new dsUser();
// Add your comments here
sqlDA.Fill(DS.tblUserLogin);
// Add your comments here
return DS;
}
11. Double-click on the login control that you added. Add the following code to the login control油Authenticate event handler:
// Add your comments here
dsUser dsUserLogin;
// Add your comments here
string SecurityLevel;
// Add your comments here
dsUserLogin = clsDataLayer.VerifyUser(Server.MapPath("PayrollSystem_DB.accdb"),
Login1.UserName, Login1.Password);
// Add your comments here
if (dsUserLogin.tblUserLogin.Count < 1)
{
e.Authenticated = false;
return;
}
// Add your comments here
SecurityLevel = dsUserLogin.tblUserLogin[0].SecurityLevel.ToString();
// Add your comments here
switch (SecurityLevel)
{
case "A":
// Add your comments here
e.Authenticated = true;
Session["SecurityLevel"] = "A";
break;
case "U":
// Add your comments ...
How to setup journals in Odoo 17 AccountingCeline George
油
The Accounting module in Odoo 17 is a comprehensive tool designed to manage all financial aspects of a business. Once the module is installed, the very step to do is to set the fiscal localization for the company. With that, the whole setup related to the pre-configured taxes, chart of accounts and legal statements will get downloaded in the database.
How to handle the storage categories of the locations in Odoo 17Celine George
油
In Odoo 17, locations are specific places within the warehouse where the products can be stored or transferred. These locations are used to manage inventory efficiently and track product movement.
How to Identify the Margin from the Sales Orders using Odoo 17Celine George
油
In Odoo Sales, the Sales Margin or the Profit Margin feature allows us to track and analyze the profitability of our sales. It helps you calculate the difference between the sale price and the cost price of a product, giving you insights into your profit margins.
Field Parameters in Odoo 18 - Odoo 18 際際滷sCeline George
油
In this slide well discuss on the field parameters in Odoo 18. These parameters are essential for customizing and controlling the behavior of fields in models. We will review some of the most commonly used parameters and their applications in development.
How to Invoice Shipping Cost to Customer in Odoo 17Celine George
油
Odoo allows the invoicing of the shipping costs after delivery and this ensures that the charges are accurate based on the real time factors like weight, distance and chosen shipping method.
How to configure the retail shop in Odoo 17 Point of SaleCeline George
油
Odoo's Retail Shop is managed by the module Point of Sale(POS). It is a powerful tool designed to streamline and optimize the operations of retail businesses. It provides a comprehensive solution for managing various aspects of a retail store, from inventory and sales to customer management and reporting.
How to process Interwarehouse and Intrawarehouse transfers in OdooCeline George
油
Inventory management is a critical component of any business that deals with physical goods. In Odoo, the Inventory module provides a comprehensive solution for managing stock, tracking inventory movements, and optimizing supply chain operations.
How to manage Customer Tips with Odoo 17 Point Of SaleCeline George
油
In the context of point-of-sale (POS) systems, a tip refers to the optional amount of money a customer leaves for the service they received. It's a way to show appreciation to the cashier, server, or whoever provided the service.
Analysis of Conf File Parameters in the Odoo 18Celine George
油
n Odoo, the configuration file (commonly named odoo.conf) is a critical file that allows administrators to define various parameters to control the behavior of the Odoo server. These parameters include settings for database connections, server performance, logging, and other operational configurations.
Purchase Analysis in Odoo 17 - Odoo 際際滷sCeline George
油
Purchase is one of the important things as a part of a business. It is essential to analyse everything that is happening inside the purchase and keep tracking. In Odoo 17, the reporting section is inside the purchase module, which is purchase analysis.
Analysis of Conf File Parameters in Odoo 17Celine George
油
In this slide, we will analyse the configuration file parameters in Odoo 17. The odoo.conf file plays a pivotal role in configuring and managing the Odoo 17 server. It contains essential parameters that control database connections, server behaviour, logging, and performance settings.
Managing Online Signature and Payment with Odoo 17Celine George
油
Odoo Digital Signature is a feature that allows users to sign documents electronically within the Odoo platform. This functionality streamlines workflows by enabling the creation, distribution, and signing of documents digitally, reducing the need for physical paperwork and speeding up processes.
Recruitment in the Odoo 17 - Odoo 17 際際滷sCeline George
油
It is a sad fact that finding qualified candidates for open positions has grown to be a challenging endeavor for an organization's human resource management. In Odoo, we can manage this easily by using the recruitment module
How to Setup Company Data in Odoo 17 Accounting AppCeline George
油
The Accounting module in Odoo 17 is a comprehensive tool designed to manage all financial aspects of a business. It provides a range of features that help with everything from day-to-day bookkeeping to advanced financial analysis.
How to Install Odoo 18 with Pycharm - Odoo 18 際際滷sCeline George
油
In this slide well discuss the installation of odoo 18 with pycharm. Odoo 18 is a powerful business management software known for its enhanced features and ability to streamline operations. Built with Python 3.10+ for the backend and PostgreSQL as its database, it provides a reliable and efficient system.
How to Manage Purchase Order Approval in Odoo 18Celine George
油
In Odoo 18, you can set a minimum amount as a limit, and whenever an order comes above the limit, it requires the approval of the manager. In this slide, we are diving into the crucial aspect of procurement, which is managing purchase order approval.
How to Configure Outgoing and Incoming mail servers in Odoo 18Celine George
油
Odoo 18 features a powerful email management system designed to streamline business communications directly within the platform. By setting up Outgoing Mail Servers, users can effortlessly send emails. Similarly, configuring Incoming Mail Servers enables Odoo to process incoming emails and generate records such as leads or helpdesk tickets.
How to Grant Discounts in Sale Order Lines in Odoo 18 SalesCeline George
油
Odoo offers several ways to apply the discounts on sales orders, providing flexibility for various scenarios. The discounts applied on the sales order lines are global discounts, fixed discounts, and discounts on all order lines. In this slide, we will learn how to grant discounts on the sale order line in Odoo 18.
URLS and routing in odoo 18 - Odoo 際際滷sCeline George
油
In Odoo 18, URLs and routing are key components of its web framework, used to handle HTTP requests. Understanding them is essential for customizing Odoos behavior, creating new pages, and integrating with external systems.
GenAI for Trading and Asset Management by Ernest ChanQuantInsti
油
Presentation from the power-packed webinar on AI-driven trading and automation, bringing together leading experts and a community of over 6000 traders, analysts, developers, and students.
Participants got the chance to interact live with experts, ask questions, and gain practical, actionable skills in automated tradingmaking this webinar a useful resource for anyone serious about the future of trading technology.
In Session 1, renowned quant expert Dr. Ernest Chan explores the evolving role of Generative AI in finance, diving into advanced trading strategies that go beyond traditional language models (LLMs).
About the author:
Dr. Ernest P. Chan is a recognized expert in applying statistical models and machine learning to finance. He is the Founder and Chief Scientist at PredictNow.ai, where he helps investors make informed decisions using advanced data-driven insights. Additionally, he is the Founder and Non-executive Chairman of QTS Capital Management, LLC, which focuses on systematic trading strategies. Dr. Chan has worked at notable organizations like IBM Research, Morgan Stanley, and Credit Suisse, gaining experience in pattern recognition, data mining, and quantitative trading.
Dr. Chan obtained his PhD in Physics from Cornell University and his B.Sc. in Physics from the University of Toronto. He has also authored several influential books, including Quantitative Trading and Algorithmic Trading. He was an Adjunct Associate Professor of Finance at Nanyang Technological University in Singapore and an adjunct faculty at Northwestern Universitys Masters in Data Science program.
Dr. Chan combines extensive industry experience with deep technical knowledge, making him an excellent resource for understanding how to apply machine learning to trading effectively.
This webinar was conducted on: Thursday, April 10, 2025
The Quiz club of PSGCAS brings you another fun-filled trivia ride. Presenting you a Business quiz with 20 sharp questions to feed your intellectual stimulus. So, sharpen your business mind for this quiz set
Quizmaster: Thanvanth N A, BA Economics, The Quiz Club of PSG College of Arts & Science (2023-26 batch)
Proteins, Bio similars & Antibodies.pptxAshish Umale
油
The slides describe about the protein along with biosimilar data, which is helpful for the study respect to the subject. antibody is known to be active against antigen to show its action in treatment of various disease condition.
These slides gives you the information regarding the topic of protein, biosimilars and details about antibody in response to the antigen along with targeted drug to the antigen. As this topic data is useful for the students of sem VI who are studying in Bachelor of Pharmacy with respect to the subject Pharmacology III.
GET READY TO GROOVE TO THE TUNES OF QUIZZING!
The Quiz Club of PSGCAS brings to you the foot-tapping, energetic "MUSIC QUIZ".
So energise yourself for a trivia filled evening.
QUIZMASTER : A POOJA JAIN, BA ECONOMICS (2023-26 BATCH), THE QUIZ CLUB OF PSGCAS
Srikanth Bana describes a district named Srikanth in his Harshcharit. It included the modern Delhi and Haryana regions. This district was very prosperous and happy. But Hiuen Tsang criticizes the residents here. According to him, they were superstitious, narrow-minded and intolerant. It seems that non-Buddhist residents were in majority in Srikanth district. Hiuen Tsang has termed the religious beliefs of these residents as superstition, narrow-mindedness and intolerant.
Digital Electronics - Boolean Algebra (Module 2) - Dr. G.S. VirdiGS Virdi
油
Lecture slides on Boolean Algebra, Module 2, from a Digital Electronics course. Presented by Dr. G.S. Virdi, Former Additional Director, CSIR-CEERI Pilani. This module builds upon the fundamentals of Boolean Algebra and its applications in digital circuit design.
Code a Strategy on Pine Script With the Help of ChatGPT by Akshay ChoudharyQuantInsti
油
This presentation is from a power-packed webinar on AI-driven trading and automation, bringing together leading experts and a community of over 6000 traders, analysts, developers, and students.
Session 2 features a hands-on experience with Akshay Choudhary and Varun Pothula, who demonstrate how to build and deploy real-world trading bots using Python and Pine Script on MetaTrader5 and TradingView.
Participants got the chance to interact live with experts, ask questions, and gain practical, actionable skills in automated tradingmaking this webinar a useful resource for anyone serious about the future of trading technology.
About the Author:
Akshay, a Quantitative Analyst at QuantInsti, completed his undergraduate studies at IIT Kanpur. Before joining QuantInsti, he served as a Data Scientist at Jio, where he honed his analytical expertise. With a passion for options trading and a keen interest in market psychology, Akshay brings practical insights into designing effective automated strategies.
Strategic Corporate Social Responsibility: Sustainable Value Creation Fourthkeileyrazawi
油
Strategic Corporate Social Responsibility: Sustainable Value Creation Fourth
Strategic Corporate Social Responsibility: Sustainable Value Creation Fourth
Strategic Corporate Social Responsibility: Sustainable Value Creation Fourth
2. Enterprise
Introduction
In this slide, well discuss on how to create & configure server
actions in the Odoo 18. Server Actions in Odoo provide a
powerful way to automate processes without extensive custom
development. They allow users to define tasks or operations that
are triggered automatically under specific conditions, such as
creating records or updating fields.
3. Enterprise
To access all server actions in Odoo, enable debug mode and go to
Settings > Technical > Server Actions.
5. Enterprise
A server action can perform the following types of actions.
1. Execute a python code
2. Create new record
3. Update new record
4. Sent an email
5. Sent SMS message
6. Add followers
7. Create next activity
8. Execute multiple actions
6. Enterprise
In our custom module, we can add a server action in the
ir_action_data.xml file inside the data directory. In the state field, we
choose it as code for executing a Python script.
7. Enterprise
After adding the XML code, we can include the function
action_move_entry_post() in the account.move model as mentioned
in the server action.
8. Enterprise
After upgrading the module, from the UI, we can click on the
server action we created now from server action in settings. In that
we can see the type as Execute code since we have chosen code in
state field in the xml file.
9. Enterprise
If we go to the invoices in accounting module select some records in
the tree view, we can see the actions button. In that we can see the
server action named Post Entries, which we added now.
10. Enterprise
After clicking on the Post entries, all the draft entries in the selected
records will be now posted in a single click.
11. 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