Product Cores for Automotive Sellers in Odoo

Product Cores or Part Cores are an essential component of the automotive industry and a feature not readily available in Odoo. However, Steersman has developed a solution that handles cores and has the following capabilities:
- Core Banking and Eligibility
- Core Configuration (Core Price, Dimensions, Vendor Pricelists)
- Core Groups (Interchangeable Cores)
- Map Cores to Multiple Products
- Return Eligibility Window and Banked Cores Expiration
- Core Payment Terms
- Core Returns
- Configurable Core Return Process per Warehouse or Operation Type
- Product Core Balances & Reporting
- Product Core Adjustments per Customer/Vendor Account
- Reordering products with cores using Odoo’s replenishment and reordering rules feature
Product Cores
When selling a product core, the user will be able to see the product along with its related core charge.
When the order is confirmed, the following invoices will be made:
- An invoice for the core deposit
- An invoice for the product
The first invoice in this list is the core deposit.
The second invoice is for the actual product that contains the core. This will be charged immediately.
The delivery order will display both the product and its related clean core, which will need to be processed.
Once the deliveries are completed, Odoo will allow the user to create an invoice to allocate the deposit against the delivered core.
The additional invoice created after delivering the product with its core will show the core deposit applied against the core charge. This is helpful if the core charge needs to be credited back for any reason.
Core Returns
To create a return, click on the TO PROCESS button on the return operation type
This will display the list of all current returns in the READY status that require processing. Click CREATE to start a new return.
This return transfer will allow the user to select the customer and input the dirty cores being returned.
Once the return is validated, Odoo will generate a credit note for the customer and update the contact’s core balance records.
Product Cores Features
With Steersman’s Product Cores module, cores can be created and matched by group. The group matching is designed to help determine which cores are interchangeable with one another. Each column is designed for a user to input the core’s price as well as its dimensions, which will be helpful when making a core return.
By clicking on the pencil icon, users will be able to set the vendor pricing for clean and dirty cores. Generally, this will be the same, but this interface can handle different vendors for clean and dirty cores.
Under the General tab, the information on the core will be listed, along with the templates being used.
Core Groups
This view displays core groups and the number of interchangeable cores available within each group.
Map a Core to a Product
Under the product, you can associate a core with a specific product(s).
The core charge will also be visible under the General tab of the product template.
Core Warranty Eligibility and Expiration
This module also enables the business to set a default core return window, as well as a banked core expiration period.
Don’t Change the Core Templates
The templates were designed to track core inventory valuation and accounting movements throughout the different processes associated with product cores. Making changes will impact the expected outcomes produced by the automated behavior.
Core Payment Terms
Contacts have the ability to set both normal payment terms and core payment terms.
Operation Types per Return Process per Warehouse
The Product Core app overview will list all return operations grouped by their respective warehouse.
Steersman’s Product Cores module will enable businesses to establish operation types that mirror their core return processes for each warehouse.
Product Core Balances for Customers and Vendors
This module also provides product core balances based on the type (eligibility or banked), showing you the total quantities for each core related to the specific contact, as well as listing the next upcoming expiration date.
When a balance line is opened, this report will show a list of cores, providing information on each core’s creation and expiration date.
Product Core Adjustments
Core adjustments are only accomplished when opening a core’s line, which will show you the detailed adjustment history for that specific core. This view will show information regarding the quantities, related sales or purchase orders, the transfer, journal entry, as well as the related user who processed these records.
Additionally, by clicking CREATE, the user can adjust the core quantity as well as leave a note as to why the adjustment was made/necessary.
Check out related Steersman Odoo Features
Related posts

Quickly Create Products On-The-Fly
Steersman Odoo provides businesses the ability quickly create products on-the-fly in sales orders while preventing product misconfiguration and giving the business a way to track and report on these special product's stock levels and value in the warehouse.

Choosing a pricing strategy for your operation in Odoo
Learn the various pricing strategies available in Steersman's Odoo for use by sales and on ecommerce websites

Apply Partial Credits Memos to Invoices and Bills
Another steersman payment enhancement that makes payment reconciliation and credit management easier.

User Restricted Access for Product Moves
Discover Steersman's exclusive "Quality Director" customization, enabling designated users to handle transfers from the quality hold location.