| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Expenses (hr_expense)
• Employees (hr) • Invoicing (account) • Discuss (mail) |
| Lines of code | 330 |
| Technical Name |
traktamente |
| License | OPL-1 |
| Website | https://www.ucsonedo.se/ |
| Versions | 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Expenses (hr_expense)
• Employees (hr) • Invoicing (account) • Discuss (mail) |
| Lines of code | 330 |
| Technical Name |
traktamente |
| License | OPL-1 |
| Website | https://www.ucsonedo.se/ |
| Versions | 18.0 19.0 |
Traktamente App - User Manual
Manage daily travel allowances (domestic & international) with automatic deductions and visited-country tracking.
1. Introduction:
This module enhances Odoo's Expense system by automating Swedish Traktamente (per diem) management. It allows you to:
- Automatically calculate daily allowances (domestic & international)
- Distinguish between Swedish and foreign travel based on trip dates
- Track visited countries and apply corresponding per diem rates
- Handle deductions for company-paid meals and lodging
2. Installation:
1. Place the module folder inside your custom addons directory.
2. In Odoo:
- Go to Settings → Activate Developer Mode
- Click Update Apps List
- Search for 'Traktamente' and install the module
3. Configuration:
A. Define Traktamente Values
Go to: Expenses → Configuration → Traktamente
Here, you'll set up the official per diem rates for:
- Sverige (Domestic)
- International (Utomlands) - one per country code
Importing Official Rates from Skatteverket
You can either:
1. Manually enter values for each year, or
2. Download the official rates from Skatteverket and import them directly into Odoo.
4. Creating a Travel Expense:
1. Go to Expenses → New Expense.
2. Select one of the special travel products:
Here, you'll set up the official per diem rates for:
- TRAKTI → Domestic Travel
- TRAKTU → International Travel
3. Set the following fields
- Travel Start/End Dates
- Departure and Arrival Datetimes
Odoo automatically determines:
- The number of eligible days
- Whether each day counts as domestic or international
5. Domestic vs International Travel Logic:
- Before Departure → Counted as Domestic
- After Return to Sweden → Counted as Domestic
- Between Departure & Return → Counted as International
If a day is partly spent in Sweden and partly abroad, the system compares time spent in each region (using 06:00 - 24:00 logic) to decide.
6. Visited Countries:
When using TRAKTU (International Traktamente):
A new tab 'Visited Countries' appears.
Here, specify:
- Country
- From/To Dates (must be within your travel period)
The system uses this to:
- Apply correct daily rates per country
- Calculate allowances when moving between countries
7. Daily Allowances:
The system determines:
- Full or half days
- Domestic vs international travel
- If lodging was provided
You can update these anytime via Expenses → Configuration → Traktamente.
8. Deductions:
For each travel day, the system asks whether the company paid for:
- Breakfast
- Lunch
- Dinner
If checked, the corresponding deduction percentage (or flat amount for Sweden) is applied automatically.
By using this application you consent to sending this data. See the privacy policy of the service for more info.
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