-
-
Notifications
You must be signed in to change notification settings - Fork 182
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
ec38154
commit fc67913
Showing
4 changed files
with
109 additions
and
23 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,35 @@ | ||
Add ecotaxe classification via the menu *Accounting > configuration > Taxes > Ecotaxe Classification*. | ||
Ecotaxe classification is either a fixed ecotaxe or weight based ecotaxe. | ||
ecotaxe classification Infos can be used for legal declarations. | ||
For fixed ecotaxe, ecotaxe amount is used as default value. We can for ecotaxe amount on product. | ||
1. Create a tax group named **"Ecotaxes"**. The sequence must be lower than other tax groups. | ||
- Set the **Preceding Subtotal** field to **"Without Ecotax"**. | ||
|
||
For weight based ecotaxe, we should define one ecotaxe by coef applied for the weight (depending on product materials). | ||
2. Create two taxes named **"Fixed Ecotax"** and **"Weight-Based Ecotax"**. | ||
- Check the **Ecotax** checkbox. | ||
- Set the correct Python code: | ||
|
||
Assign one or more ecotaxe classification to a product. | ||
- For the fixed ecotax: | ||
|
||
we can also force amount ecotaxe on account move line by classification. | ||
.. code-block:: python | ||
result = quantity and product.fixed_ecotax * quantity or 0.0 | ||
- For the weight-based ecotax: | ||
|
||
.. code-block:: python | ||
result = quantity and product.weight_based_ecotax * quantity or 0.0 | ||
- Check the **Included in Base Amount** option. | ||
- The sequence for Ecotax must be lower than the VAT tax. | ||
|
||
3. For VAT taxes, check the **Base Affected by Previous Taxes?** option. | ||
|
||
4. Add an ecotax classification via the menu **Accounting > Configuration > Taxes > Ecotax Classification**. | ||
|
||
- The ecotax classification can be either a fixed ecotax or a weight-based ecotax. | ||
- Ecotax classification information can be used for legal declarations. | ||
- For the fixed ecotax, the ecotax amount is used as a default value, which can be overridden on the product. | ||
- For the weight-based ecotax, define one ecotax by a coefficient applied to the weight (depending on the product's materials). | ||
- Set the appropriate tax in the **Sale Ecotax** field. | ||
|
||
5. Assign one or more ecotax classifications to a product. | ||
|
||
- The ecotax amount can also be manually overridden on the product. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters