
Master Odoo Studio teaches you to build and link models, create button-driven actions, and manage permissions, then customize a supply chain app guiding material requests from approvals to purchase orders.
Create your training platform by building training database, using audit trail to select basic apps like purchase, accounting, and inventory, then activate email for an 18-month training and 10-month trial.
Learn to add fields to the budget request form in studio by dragging new or existing fields into the form and using components to organize. Manage view, labels, and deletions.
Learn to enable units of measure in Odoo Studio, create and import products, configure unit categories, edit units, and perform mass imports via the inventory app.
Install the employees app and create departments to build your organizational structure, including HR and CEO office, set parent departments, and group by parent department for clear hierarchy.
Enable multiple warehouses in inventory configuration, rename the default to Warehouse A, and create a second warehouse (Warehouse B) with its short name to manage two warehouses.
Enable debug mode in Odoo 13 using debug=1 to reveal debugging options, unlike the ?debug method in Odoo 12, and activate developer mode from settings; the dashboard merges with settings.
Design and customize a material request form within material management, display status, department, creator and creation date, and a products grid, while establishing a many-to-one relation to departments via studio.
This is a very important lecture, after this lecture you are going to be able to:
1. Edit Field Attributes
2. Understand Studio Automation
3. To create a sequence
4. To Enter to Debug mode (Developer Mode) to get extra options
5. Type a simple python code in our Automation for generating Sequence for the MR
Design the material request form in studio by adding a read-only status selection with values draft and confirmed, defaulting to draft, and display the created by and created on fields.
Create a material request line model in studio linked to the material request with a one to many grid, and add product, quantity, note, and unit of measure fields.
learn how to modify the Odoo Studio app by making the department field mandatory in material management, renaming the grid to product, and creating a product entry.
Create a confirm button in odoo studio’s material management form by adding it to the sheet, naming it 'confirmed', styling with the primary class, and placing it in the header.
Learn to use server actions in Odoo by enabling developer mode, accessing technical settings, connecting models, and executing actions such as creating records, sending emails, adding followers, and scheduling activities.
Master Odoo Studio teaches you to create a first server action that updates a material request from draft to confirmed, linked to the confirm button by updating the status field.
Design a budget request in Odoo Studio by creating a purchase request line model with status, department, and material request relationships, and configure operation types to deliver receipts.
Modify the material request confirm button to execute multiple server actions: confirm the MR status and copy data to a new BR, via a single composite action.
Identify and map fields from a confirmed record to a new budget request in Odoo Studio, including created from, department, product, quantity, and notes, using developer mode for field names.
Learn to implement a server action in Odoo Studio that collects grid lines from a material request and copies product, quantity, and notes into a new record, handling many-to-one relationships.
Show the related record in an Odoo Studio record by creating a related field, selecting the target field, and confirming changes to link modules and verify the relationship.
Add a restricted 'rejected' status and a reset button for MR and PR with Odoo Studio. Copy and modify the confirmed button’s XML and actions to set status to rejected.
Create a confirm button for purchase requests, implement server actions to convert PRs into RFQ purchase orders, and set a default vendor and delivery field in Odoo Studio.
Master Odoo studio teaches blocking edits on MR and PR records by making fields read-only when status is confirmed or rejected, using conditional filters.
Enable monitoring of user changes on records by adding the chatter widget, then set the deliver to field tracking to on change to trigger updates in the chatter.
Learn to configure security groups in material management to control who can create, edit, delete, and confirm or reject records via server actions, using managers and users with defined access.
Learn to create external report forms in Odoo Studio, customize headers and footers, set A4 paper, drag and drop fields, and print or view reports in the browser.
Filter material requests by department, using contains or is equal to, and save these filters as favorites for quick access.
Migrate studio customizations between databases by exporting from one and importing into another, including enterprise to enterprise and enterprise to community, with a caveat that community migrations require upgrading.
Learn how to pass text from a custom model to an opportunity field by clicking a button, using a server action in Odoo Studio to update the target record.
This Course is your First Professional Step to be able to Create Your Own Business apps in Odoo Environment.
In this course we will not learn supply chain process, But we will use the supply chain as an example to be able apply your own business process as you want in any app, and to be able to convert your own ideas to a working app that will be connecting wonderfully with the other apps.
By This Course, you will learn:
1. How to create your app’s models from scratch and how to link these models together.
2. How to Create Server Actions and how to call them by buttons clicks.
3. How to create an Automatic Server actions based on Triggers and Events
4. How to Control Create, Edit & Delete permissions, and how to grant the Confirm and Reject permissions to users.
And much more.
This course will grant you the needed skills that you are looking for.