Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Inventory (stock)
• Invoicing (account) • Purchase (purchase) • Discuss (mail) |
Lines of code | 132 |
Technical Name |
eg_cancel_landed_cost |
License | OPL-1 |
Website | http://www.inkerp.com |
Versions | 16.0 17.0 18.0 |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
•
Inventory (stock)
• Invoicing (account) • Purchase (purchase) • Discuss (mail) |
Lines of code | 132 |
Technical Name |
eg_cancel_landed_cost |
License | OPL-1 |
Website | http://www.inkerp.com |
Versions | 16.0 17.0 18.0 |



Our Most Suggested Products
Cancel Landed Cost
Easily cancel, reset, or delete landed costs in Odoo with this powerful module. Supports single and bulk cancellations, including valuation lines and stock layers. Ideal for correcting landed cost errors and keeping your stock valuation clean.
Highlights
Cancel individual or multiple landed cost records
Cancel and reset landed cost to draft state
Cancel and delete landed costs permanently
Perform mass actions directly from the tree/list view
Automatically cancel valuation lines and stock layers

Features
Bulk Cancel from Tree View
Save time by canceling multiple landed cost records at once directly from the Odoo list (tree) view.
Cancel Landed Cost
Cancel any landed cost record with a single click, changing its state to Cancelled without altering other data.
Cancel and Reset to Draft
Revert landed costs to the Draft state after cancellation, allowing for corrections and re-validation.
Cancel and Delete
Completely remove landed cost records after cancellation to keep your data clean and organized.
Screenshot

1.) Enable Landed Cost Cancellation
Grant users permission to cancel landed costs by enabling the "Landed Cost Cancel Feature" in their access rights. This option allows users to cancel, reset to draft, or delete landed costs based on the selected cancellation method. Ideal for inventory and accounting roles managing valuation adjustments.
Navigation : Settings → Users & Companies → Users
2.) Landed Cost Cancel Configuration
Choose how landed costs are handled when canceled:
Cancel Only : Marks the landed cost as Cancelled without further action.
Cancel and Reset to Draft : Cancels and resets the landed cost to Draft state.
Cancel and Delete : Cancels and completely removes the landed cost record.
Navigation : Settings → Inventory
3.) Landed Cost Additional Cost Details
The Additional Costs tab lists extra charges like freight or insurance that affect product valuation. Each line item helps distribute costs accurately across related products.
Navigation : Inventory → Operations →Landed cost → Landed cost form view
4.) Landed Cost Posted State
This landed cost is marked as Done, and you can see valuation details using the Valuation button. The Cancel button will either cancel, reset, or delete the landed cost depending on your settings.
5.) Landed Cost Stock Valuation
View the stock valuation lines related to your landed cost record. This page appears after clicking the Valuation smart button on the landed cost form.
Navigation : Inventory → Operations →Landed cost → Stock Valuation
6.) Landed Cost Form Posted State (Before Cancel)
This landed cost is in the Posted (Done) state. The Cancel button is available to reverse or reset the landed cost based on your cancellation settings.
7.) Landed Cost Form Cancelled State (After Cancel)
The landed cost is now Cancelled. The valuation adjustment lines are unlinked, the Valuation button is hidden, and related valuation records are detached from this landed cost.
8.) Landed Cost Cancel Configuration
With this option selected, canceling a posted landed cost moves it back to the draft state. Valuation entries and adjustment lines are unlinked, allowing you to edit or update the landed cost again.
Navigation : Settings → Inventory
9.) Reset to Draft Landed Cost
Clicking Cancel will reset the landed cost to draft and unlink both valuation and valuation adjustment records for editing.
10.) Landed Cost Reset to Draft State
After clicking Cancel, the landed cost moves back to the draft state, and the valuation adjustment lines are unlinked for further editing.
11.) Landed Cost Cancel Configuration
Selecting 'Cancel and Delete' will cancel the landed cost and then permanently delete it from the system upon confirmation.
Navigation : Settings → Inventory
12.) Landed Cost Cancel and Delete Action
The landed cost is posted with valuation adjustment lines displayed. Clicking Cancel will cancel the landed cost and permanently delete it along with its related valuation records.
13.) Landed Cost List After Cancel and Delete
After clicking Cancel with the 'Cancel and Delete' option, the landed cost is removed and no longer appears in the list view.
14.) Cancel Multiple Landed Costs
Select multiple landed cost records from the list and use the Cancel action button to cancel them all at once, streamlining bulk operations.
15.)Cancel Multiple Landed Costs
After performing the Cancel action from the tree view, the selected landed cost records are marked as canceled, and their related valuation and adjustment lines are unlinked.
16.) Reset Multiple Landed Costs to Draft
From the tree view, select multiple landed cost records and use the Cancel and Reset to Draft option from the Action button. The selected records will be canceled and moved back to the draft state, with valuation and adjustment lines unlinked.
17.) Multiple Landed Costs Reset to Draft (After Action)
After clicking Cancel and Reset to Draft from the action menu, the selected landed cost records are now in the Draft state. Their valuation and adjustment lines have been unlinked, allowing further edits.
18.) Cancel and Delete Multiple Landed Cost
Select multiple landed cost records from the tree view. The Action menu shows the Cancel and Delete option, allowing you to cancel and permanently remove the selected records.
19.) Cancel and Delete Multiple Landed Costs (After Action)
After using the Cancel and Delete action from the tree view, the selected landed cost records are canceled and permanently deleted. All related valuation and adjustment lines are unlinked and removed from the system.
User Guide

Teams
team@inkerp.com
Suggested Products
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module