Nelson Milian
Odoo Expert & Agentic AI Developer, Onward Technology Solutions
Nelson Milian is an Odoo Expert and Agentic AI Developer at Onward Technology Solutions, based in Miami, Florida. He builds the AI agents and automation Onward uses in its own work, and writes about Odoo and using AI and technology safely in small businesses.
Guides by Nelson Milian
-
Can Odoo send reminders for overdue invoices?
Published
Review overdue Odoo invoices, create a native due-date activity, exclude a blocked dispute and send one manually reviewed balance reminder.
-
Do I need managed IT support for my HVAC business?
Published
Compare recurring HVAC office technology tasks, internal gaps and a written IT support scope with a responsibility worksheet.
-
How do I back up my HVAC business files and email?
Published
Plan backups for HVAC job files, email, device data and Odoo, with coverage questions, recovery responsibilities and safe restore checks.
-
How do I export Odoo business records to a spreadsheet?
Published
Export selected Odoo contacts to Excel and CSV with stable identifiers, review address relationships and avoid duplicate identifier columns.
-
How do I export Odoo timesheets for a payroll provider?
Published
Export reviewed Odoo timesheets as CSV, reuse a native field template and check hours and employee identifiers before a payroll-provider handoff.
-
How do I protect my HVAC business accounts and devices?
Published
Plan account access, MFA, recovery, device protection and lost-device reporting for an HVAC business, with responsibilities and acceptance checks.
-
How do I record technician skills in Odoo?
Published
Record a technician skill with stock Odoo categories and levels, save the employee correctly and check the technician’s directory view.
-
How do I request and approve time off in Odoo?
Published
Set up a fictional leave type, approve an allocation and employee request, then check the balance, calendar and internal time in Odoo.
-
How do I review sales results in Odoo CRM?
Published
Review a defined Odoo CRM cohort by stage and source, reconcile counts and estimates, and save a personal reporting view.
-
How do I schedule maintenance for company tools in Odoo?
Published
Assign a company tool to a service van, schedule a preventive inspection and verify weekly recurrence stops at its end date in Odoo.
-
How do I set up business phones for my HVAC office and field team?
Published
Plan an HVAC business phone system around number ownership, office and field calls, voicemail, provider requirements and acceptance tests.
-
How do I set up internet and Wi-Fi for an HVAC shop?
Published
Plan an HVAC shop's internet and Wi-Fi around work areas, devices, account ownership and the checks needed before opening.
-
How do I submit and approve employee expenses in Odoo?
Published
Submit an Odoo employee expense with a receipt, verify reviewer access, inspect its draft Purchase Receipt and record a separate synthetic reimbursement.
-
How do I track HVAC job costs in Odoo?
Published
Track HVAC job costs in Odoo with an employee hourly cost, one project timesheet, a posted allocated supplier bill and the native Real Costs report.
-
How do I track service vans and vehicle costs in Odoo?
Published
Create a service van and driver record, track a fictional inspection cost and review its linked draft supplier bill in Odoo Fleet.
-
What can I do for bank reconciliation in Odoo?
Published
Review a fictional bank statement against native Odoo payment and journal-item exports, retain discrepancies and assign follow-up without claiming bank reconciliation.
-
What technology do I need to open an HVAC shop and office?
Published
Build an HVAC office technology checklist covering calls, connectivity, devices, email, security, recovery and support before choosing products.
-
Which computers and tablets does my HVAC business need?
Published
Plan computers and tablets for an HVAC office and field team with role requirements, device ownership, application checks and a pilot worksheet.
-
Can I accept online invoice payments in Odoo?
Published
Test Odoo online invoice checkout with the official Demo provider, one error and successful retry, exact invoice/receipt links and no real charge.
-
How can customers view and accept an Odoo quotation online?
Published
Let a customer review and sign an Odoo quotation online, then check the confirmed order, signature record and local confirmation email.
-
How do I add a customer with different billing and service addresses in Odoo?
Published
Create an Odoo customer with separate billing and service addresses. Save the related records, then reopen each address to check the result.
-
How do I add job instructions and completion photos in Odoo?
Published
Add Odoo task instructions and a labelled training photo, then verify the internal note, saved file and file-link access boundary.
-
How do I add my logo and business details to Odoo quotations and invoices?
Published
Upload a logo, review Odoo document details and verify the saved layout on an actual quotation PDF.
-
How do I add suppliers and purchase terms in Odoo?
Published
Add an Odoo supplier, set its Purchase Payment Terms, reopen the saved record and check the default on an unsaved RFQ using a fictional HVAC business.
-
How do I assign a technician and deadline to an Odoo task?
Published
Assign an Odoo job task to a technician, set its date and time deadline, and verify task access in the technician's own session.
-
How do I automate parts replenishment in Odoo?
Published
Set a native Odoo Auto reordering rule, generate a supplier RFQ from its shortage, and check that a repeated scheduler run does not add another proposal.
-
How do I automate recurring invoices in Odoo?
Published
Automate recurring invoices in Odoo with native Auto-post, reviewed annual amounts, a tested posting job and an inclusive end date.
-
How do I buy special-order equipment for a customer job in Odoo?
Published
Buy special-order HVAC equipment through Odoo’s native replenishment route, inspect the sales/purchase links and handle a cancellation exception.
-
How do I check stock availability and replenishment needs in Odoo?
Published
Check Odoo stock by location, trace completed movements and inspect pending receipts and RFQs before ordering HVAC parts again.
-
How do I close an Odoo job and prepare it for invoicing?
Published
Review an Odoo job’s time and materials exceptions, save its task Done, and preserve a clear handoff without automatically creating an invoice.
-
How do I count van stock and make an inventory adjustment in Odoo?
Published
Save a van inventory count, review its difference, then apply and inspect the Odoo movement history.
-
How do I create HVAC service-call and labor products in Odoo?
Published
Create a fixed HVAC service-call product and hourly labor product in Odoo, check their units and invoicing policies, then save and reopen the records.
-
How do I create a job task automatically from an Odoo sales order?
Published
Configure an Odoo service product to create one linked task on sales-order confirmation, with a separate timesheet billing policy.
-
How do I create a purchase order for job materials in Odoo?
Published
Create and confirm a materials purchase order in Odoo, then check its linked receipt without changing stock.
-
How do I create a reusable quotation template in Odoo?
Published
Create a reusable Odoo quotation template, apply its service lines and terms to a new draft, and check saved-quotation behavior after a template revision.
-
How do I create a workshop repair order in Odoo?
Published
Create a workshop repair order in Odoo, record added and removed parts, and check the serial number and resulting stock movements.
-
How do I create an HVAC service quotation in Odoo?
Published
Create and preview an Odoo HVAC quotation with a fixed service call, quoted labor, payment terms and the existing customer addresses.
-
How do I create an employee record in Odoo?
Published
Create an Odoo employee from an existing user, add a job title, review the work location and reopen the saved profile to verify its user link.
-
How do I create equipment size variants in Odoo?
Published
Create native product variants in Odoo, assign separate references and price extras, and verify the selected variant on a saved draft quotation.
-
How do I give customers access to their own Odoo portal records?
Published
Give customers portal access, verify their own quotations and invoices, and check account revocation separately from emailed share links in Odoo.
-
How do I import HVAC parts and equipment into Odoo?
Published
Import HVAC products from a CSV in Odoo, test the field mapping, check saved goods and update a price using the same external IDs without adding duplicates.
-
How do I import customer contacts into Odoo?
Published
Import customer, billing and service-site contacts into Odoo, test the mappings, and update a saved address with the same External ID.
-
How do I invoice a deposit and deduct it from the final invoice in Odoo?
Published
Create a 20% Odoo deposit invoice and verify its automatic deduction in a final draft, keeping unpaid requests, posted invoices and receipts separate.
-
How do I invoice an installation milestone in Odoo?
Published
Enable native Odoo milestone invoicing, split an installation service into 30% and 70%, and review the first partial invoice without releasing unfinished work.
-
How do I invoice job time and materials in Odoo?
Published
Create one Odoo invoice from reviewed technician time and delivered materials, verify its order links, Net 30 due date, posted balance and duplicate stop.
-
How do I issue a credit note and record a refund in Odoo?
Published
Create a partial Odoo price-allowance credit note, preserve billed quantities and stock, then record a separate synthetic customer refund and verify its residual.
-
How do I manage HVAC service jobs with Odoo Project?
Published
Create a manual service-job project with three stages and a saved Odoo task, while keeping completion and dispatch separate.
-
How do I manage an HVAC installation project in Odoo?
Published
Create a sales-linked HVAC installation project in Odoo, assign the work and verify native task dependencies with the owner and technician.
-
How do I mark an opportunity as won or lost in Odoo?
Published
Record won and lost Odoo CRM outcomes, retain the loss reason, and find the archived enquiry through the Lost filter.
-
How do I match a supplier bill to its purchase order in Odoo?
Published
Create a supplier bill from the Odoo purchase-order list and compare its quantities, purchase links and unpaid balance.
-
How do I purchase subcontractor services for an Odoo job?
Published
Buy a subcontractor service for an Odoo job, link the purchase to its project, record service acceptance and review the draft vendor bill.
-
How do I qualify a service enquiry in Odoo CRM?
Published
Record an HVAC service request, site and next action in an Odoo opportunity using standard CRM fields and Notes.
-
How do I quote replacement equipment and optional upgrades in Odoo?
Published
Quote HVAC equipment in Odoo and let the customer add or remove a clearly priced optional follow-up visit.
-
How do I receive a partial supplier delivery in Odoo?
Published
Receive six of ten filters in Odoo and keep the remaining four on a linked backorder.
-
How do I record a supplier payment in Odoo?
Published
Record a confirmed $20 supplier payment in Odoo and check the linked bill's $37.24 remaining balance.
-
How do I record an HVAC site assessment in Odoo?
Published
Save site-assessment notes and a supporting file on the existing Odoo CRM enquiry, then reopen the record and check the estimator handoff.
-
How do I record an agreed change to an Odoo sales order?
Published
Record a manual sales-order amendment in Odoo, preserve original acceptance evidence and verify the revised quantity, total and downstream stock records.
-
How do I record full or partial customer payments in Odoo?
Published
Record partial and final Odoo customer receipts, verify the invoice balance and distinguish Paid/Reconciled labels from outstanding bank settlement.
-
How do I record materials used and returned on an Odoo job?
Published
Reconcile Odoo job materials with actual delivery and return records, then check net delivered stock, backorders and ordered-quantity billing.
-
How do I record technician time on an Odoo job?
Published
Record technician time on an Odoo task, check the exact saved duration and verify the linked time-based sales quantity before invoicing.
-
How do I require manager approval for purchase orders in Odoo?
Published
Set a native Odoo purchase approval threshold and verify below, equal and above cases with purchaser and manager roles.
-
How do I reserve and deliver parts for a customer job in Odoo?
Published
Reserve parts from an Odoo sales order, deliver the actual quantity and retain the remaining demand on a linked backorder.
-
How do I return a faulty part to a supplier in Odoo?
Published
Return one capacitor against its original Odoo receipt and inspect stock, purchase quantities and the separate credit-note handoff.
-
How do I run an HVAC business with Odoo 20?
Published
Follow a fictional HVAC business from company setup to customers, quotations, purchasing, technician work and invoicing, with step-by-step Odoo tutorials.
-
How do I schedule and complete follow-up activities in Odoo?
Published
Schedule an Odoo CRM call activity with an owner and due date, then complete it with saved feedback.
-
How do I schedule recurring HVAC maintenance visits in Odoo?
Published
Schedule recurring HVAC maintenance tasks in Odoo, verify the Done trigger, review copied visit details and stop at the agreement term.
-
How do I sell an HVAC maintenance agreement in Odoo?
Published
Sell an HVAC maintenance agreement in Odoo with a clear annual fee, two-visit scope, saved coverage term and assigned office handoff.
-
How do I send website enquiries into Odoo CRM?
Published
Configure Odoo’s standard website enquiry form to create CRM opportunities, then check mapping, routing and repeat submissions.
-
How do I set different customer prices in Odoo?
Published
Create a product-specific Odoo pricelist and compare its saved quotation price with the ordinary customer price.
-
How do I set payment terms and invoice due dates in Odoo?
Published
Set an Odoo payment term, test a Net 30 due date at a month boundary, save and reopen the rule using a fictional HVAC business.
-
How do I set up US invoicing in Odoo?
Published
Select the United States fiscal package in Odoo, review USD and the generated tax defaults, then reopen the saved settings using a fictional HVAC business.
-
How do I set up a no-code reminder rule in Odoo?
Published
Create an Odoo internal follow-up activity from a stock stage trigger, then verify saved conditions, repeat behavior and manual closure.
-
How do I set up a sales pipeline for my HVAC business in Odoo?
Published
Set up an Odoo CRM pipeline, rename a standard stage and save a customer enquiry using native controls.
-
How do I set up bank accounts and payment journals in Odoo?
Published
Link a bank-account record to an Odoo Bank journal, review incoming and outgoing Manual Payment methods, then save and reopen the configuration with an HVAC example.
-
How do I set up email for Odoo quotations and invoices?
Published
Set up an Odoo outgoing mail server and verify a quotation email, recipient and PDF in a local training mailbox.
-
How do I set up warehouse and service-van stock locations in Odoo?
Published
Set up separate warehouse and van stock locations in Odoo, then check the saved hierarchy and unchanged quantities.
-
How do I set user access rights in Odoo?
Published
Set a user's role and Sales access in Odoo, save and reopen the account, then test allowed and denied actions with a fictional HVAC office user.
-
How do I track equipment serial numbers in Odoo?
Published
Configure serial tracking before receiving equipment, assign one serial on the native receipt, and inspect the saved stock traceability.
-
How do I track maintenance-agreement renewals in Odoo?
Published
Track maintenance-agreement renewals in Odoo with an owned review reminder, a separate next-term quotation and independent visit and billing checks.
-
How do I track where my Odoo CRM leads come from?
Published
Save source, medium and campaign labels on an Odoo opportunity, then group the visible pipeline by Source.
-
How do I transfer parts from a warehouse to a service van in Odoo?
Published
Transfer three filters from warehouse stock to a service van and reconcile both Odoo locations.
-
Which Odoo apps do I need to run an HVAC business?
Published
Choose Odoo apps around customer enquiries, quotations, job materials, time and invoicing. Follow 12 highlighted checks using a fictional HVAC business.
-
How do I set up my HVAC business in Odoo 20?
Published
Follow this Odoo setup tutorial to enter your company details, check country and currency, then save and verify your profile in 15 highlighted actions.