Go to content
kafinea logo svg

Kafinea

  • Features
        • Finance
          • Purchasing
          • Audits & KPIs
          • Accounting
          • Invoicing
        • Management
          • Documents
          • Project Management
          • Inventory Management
          • Maintenance
        • HR
          • Employees
          • Timesheets
          • Absence Management
          • Recruitment
        • Customer Service
          • Service Contracts
          • Interventions
          • Warranty Management
          • Tickets
        • Sales
          • Subscriptions
          • Sales Automation
          • CRM
          • Points of Sale
        • Cross-features
          • API
          • Extranet
          • Electronic Signature
          • Workflows
  • Pricing
  • Login
  • Discover the demo
kafinea logo svg
Kafinea

Marketing

6
  • Prospects
  • The business
  • Sending emails and SMS
  • Campaigns
    • Marketing campaigns
    • Setting up email and SMS campaigns
    • Calculating forecast margins for a campaign

Sales

16
  • Customer accounts
  • Contacts
  • Customer quotations
  • Margins in quotes
  • Customer purchase orders
  • Customer credit notes
  • Company Search (SIRENE)
  • Invoicing
    • Classic invoicing
    • Advancement invoicing
    • Item consumption invoicing
    • Electronic invoicing
  • Payments
    • Customer payments
    • Associating a payment with one or more invoices
  • Price list
    • The use of a price list
    • Pricing strategies
    • Administrator's Guide to Pricing

Purchasing

5
  • Suppliers
  • Supplier purchase orders
  • Supplier invoices
  • Supplier credit notes
  • Supplier payments

Catalog

8
  • The products
  • Services
  • Product families
  • Units of measurement
  • Sourcing Management
  • Generic products
  • Product kits
  • The Supplier Order Assistant

Finance

18
  • Bank accounts
  • Third-party bank accounts
  • Banking transactions
  • SEPA mandates
  • Direct debits
  • Manual entries
  • Accounting
    • Accounting
    • Accounting entries
    • Accounting strategies
    • Financial statements
    • Bank reconciliations
    • Bank statements
    • Tools for checking your accounts
    • Setting up VAT returns
    • VAT declaration
    • Accounting export in FEC format
  • Accounting periods
    • Accounting periods
    • Cash accounting

Human Resources

16
  • The people
  • Services
  • The activities
  • Service assignments
  • Timesheets
  • Leave requests
  • Types of absence
  • Expense reports
  • Training courses
  • Workplaces
  • Versatility matrices
  • Sample employment contracts
  • Pay stubs
  • Employee Extranet
    • The employee portal
    • The Employee Portal
    • Leave Management

Project Management

4
  • The projects
  • Project tasks
  • Project milestones
  • Participation in projects

Customer support

7
  • Tickets
  • Service contracts
  • Customer equipment
  • Customer instances
  • Warranty Management
  • FAQs
  • Customer portal

Maintenance

4
  • Our facilities
  • Maintenance sites
  • The equipment
  • Maintenance operations

Inventory Management

8
  • Storage sites
  • Storage locations
  • Inventory movements
  • Stock transfer requests
  • Delivery notes
  • Receipt slips
  • Delivery methods
  • Inventory Valuation

Points of Sale

5
  • Physical sales outlets
  • E-commerce stores
  • Cash movements
  • Cash register
    • Cash registers
    • Setting up your cash register

Records Management

6
  • Electronic document management
  • The electronic signature
  • Sending documents by email
  • Models
    • Document templates
    • Email templates
    • Shortcodes

Automation

3
  • The forms
  • Workflows
  • The planner

Artificial Intelligence

5
  • The AI text assistant
  • The AI Chatbot
  • AI workflows
  • Connect an external AI (MCP)
  • AI-powered invoice OCR

Integrations

7
  • API
    • REST API – Introduction
    • REST API – Authentication
    • REST API – CRUD Operations
    • REST API – Entity Relationships
    • REST API – Requests and Queries
    • REST API – File Management
    • REST API – Dropdown Lists (Picklists)

Kafinea interface

10
  • Data import/export
  • Dashboards
  • Navigation
  • Listings
  • The recordings
  • The layout manager
  • Reports
  • Tags
  • Document lines
  • Automatic recording

Setting

16
  • The companies
  • The users
  • Access rights
  • User preferences
  • Languages and translations
  • Numbering formats
  • SMTP settings
  • Global search
  • Pop-up blocking
  • Permanent locking
  • The Event Log
  • Tax Settings
  • AI agents
  • The MCP server
  • Data mapping
    • Lead conversion mapping
    • Project business mapping

Career Guides

1
  • Allow employees to update their HR records on their own
  • Kafinea
  • Help
  • Human Resources
  • Employee Extranet
  • Leave Management
View Categories

Leave Management

8 minutes

📍 Where can I find this module?
Main Menu > Human Resources > Employee Extranet


Introduction #

This guide will help you use the Kafinea extranet portal to manage your time off. From your personal account, you can:

  • Check your vacation balance in real time
  • Submit requests for time off
  • Track the status of your requests

1. Check your vacation balance #

Go to the "My Leave Balances" widget #

  1. Log in to your extranet
  2. On the dashboard (home page), the "My Leave Balances" widget automatically displays your leave entitlements.
  3. A quick-action button is available at the bottom of the widget:
    • Manage my absences: takes you to the complete list of your absence requests.

Understanding the displayed information #

Column Meaning
Type of leave The type of leave in question (paid leave, RTT, etc.)
Period The current leave year for this type
Achievements The total number of days or hours you have accrued
Reserved Days or times already reserved by your upcoming confirmed requests
Available The days or hours you still have available

How is the "Available" balance calculated? #

Disponible = Acquis - Réservé

Example:

You have 25 days accrued and 5 days already set aside for future vacation
→ You still have 20 days available to take

The sabbatical year #

Good to know: Each type of leave may have its own annual period.

Common examples:

  • Paid leave (CP): From June 1 to May 31 of the following year
  • RTT: January 1 through December 31 (calendar year)

This means that your paid leave for the current period covers, for example, the period from June 1, 2025, to May 31, 2026, while your RTT days cover the calendar year 2026.


2. Submit a Leave Request #

Step 1: Create your request #

  1. Access the Leave Requests module from the main menu
  2. Click "New Request"
  3. Fill in the general information:
    • First day of absence: The start date of your absence
    • Last day of absence: The end date of your absence
    • Time unit: Choose between Days or Hours depending on the type of absence

Important:The duration unit is required. Until this field is filled in, the request cannot be calculated or submitted.

Absences in days: managing half-days #

If your absence is counted in days, you can specify:

Field Options Purpose
Start Morning / Afternoon Indicate whether you are leaving in the morning (full day) or in the afternoon (half day)
Back In the afternoon / The next day Please indicate whether you will return in the afternoon (half-day) or the next day (full day)

Examples:

  • Away from Monday to Friday, leaving in the morning and returning the next day → 5 full days
  • Absent on Monday, leaving in the afternoon, returning the next day → 0.5 days (afternoon only)
  • Absent from Monday to Tuesday, leaving in the morning and returning in the afternoon → 1.5 days

Absences in hours #

For certain types of absences (medical appointments, short absences, etc.), you can enter a duration in hours:

  • Select " Hours " as the unit of time
  • Please specify the number of hours in the details of your request

Important: Absences measured in hours must be for a single day. For absences spanning multiple days, use the "Days" unit.

Change the unit while entering data #

If you change the unit when there are already lines present:

  • A confirmation message will appear indicating that the lines will be deleted.
  • If you confirm, the lines will be reset and the unit will be changed.
  • If you cancel, the unit remains unchanged and your lines are retained.

Step 2: Add details about your absence #

A leave request can include several different types of leave. For example, you can combine annual leave and RTT days in a single request if your annual leave balance is insufficient.

For each detail line:

  1. Click "Add an absence type"
  2. Select the type of leave you want (vacation, time off in lieu, etc.)
  3. Fill in the row according to the unit:
    • In Days: Enter the first day and last day of the range (the quantity is calculated automatically)
    • In hours: enter the number of hours

Example of a combined request:

You want to take 10 days of vacation, but you only have 7 days of paid time off left.
You can submit a request using:

  • Line 1: CP – beginning-of-period segment
  • Line 2: RTT – end-of-period segment

The system automatically calculates the deducted amount for each line based on the dates and the calculation method for the absence type.

Important: The total of the lines must equal the total duration of your absence.

Auto-fill and automatic checks (new) #

When entering a request in days, the extranet helps you avoid mistakes:

  • The summary displays the period counters (calendar days, business days, working days, holidays, weekends) and the Departure/Return information.
  • Meters Holidays and Weekend are displayed even when they are at 0.
  • In Days mode, the quantity for each row is calculated automatically based on the dates in the row.
  • Each row displays a summary of the calculation: period, calculation method (working days / business days / calendar days), calendar days, working days, business days, holidays, weekends, and days counted.
  • In Days mode, the lines must be ordered, with no overlaps or gaps.
  • In Hours mode, all rows must be for the same date, and the total cannot exceed 24 hours.
  • The system blocks the entry if the lines do not exactly cover the requested period.
  • A clear message is displayed if the period is inconsistent or cannot be calculated.

Step 3: Submit and wait for approval #

Once your request has been created:

  • Its status is "Pending approval"
  • It will be reviewed by your manager or the HR department
  • You will be notified of the decision

Step 4: Track your requests #

Your requests may have the following statuses:

Status Meaning Editable?
Pending approval Your request is being processed ✅ Yes
Accepted Your request has been confirmed ✓ ❌ No
Rejected Your request has been denied ✗ ❌ No

Good to know: Only requests awaiting approval can be edited or deleted. Once a request has been processed (approved or rejected), the Edit and Delete buttons disappear, and a message appears indicating that the request can no longer be edited.


3. Impact on Your Balance #

When your application is approved #

As soon as your request changes to "Accepted":

  • The selected dates or times are immediately reserved
  • Your "Available" balance will decrease accordingly
  • Your "Accrued" balance remains unchanged

Example:

Before: 25 days earned, 0 reserved → 25 available

You request 5 days of paid leave, which are approved:

  • Accrued: 25 days (unchanged)
  • Reserved: 5 days
  • Available: 20 days

Request involving multiple types of absences #

If your request includes multiple types of leave, each type is processed separately:

Example:

Request approved: 7 days of paid leave + 3 days of time off in lieu

  • CP balance: -7 days reserved
  • RTT balance: -3 days reserved

When your request is canceled #

If an accepted request is canceled:

  • The reserved days or hours are released
  • Your "Available" balance is increasing again

When you take your vacation #

Once your leave period has ended:

  • The days change from "Reserved" to "Used"
  • Your "Accrued" balance is decreasing
  • This process is automatic

4. Special Cases #

Request spanning two years of leave #

If your leave request spans two different leave periods (for example, a request for annual leave from May 25 to June 5), the system automatically handles the split:

  • Part of it will be counted toward the current leave year
  • The rest of the following year

Your balances will be updated accordingly for each period.

Types of Absences That Do Not Deduct Leave Entitlements #

Certain types of absences do not affect your leave balances:

  • Sick leave
  • Maternity/Paternity Leave
  • Family events

These absences are tracked in the system but do not count against your leave balance.


5. Frequently Asked Questions #

I don't see the "My Vacation Balance" widget #

The widget appears only if:

  • The absence management module is enabled for your profile
  • You have at least one type of absence that uses up leave

If you believe you should have access to this, please contact your HR department.

Can I combine multiple types of leave in a single request? #

Yes! An absence request can include multiple lines of detail with different types of absence. This is useful, for example, if you don't have enough paid leave and want to supplement it with RTT days.

Can I edit a request that has already been processed? #

No. Once a request has been approved or denied, it can no longer be modified or deleted via the extranet. The system clearly states this:

  • The Edit and Delete buttons are no longer displayed
  • A banner with a lock icon indicates that the request has already been processed

If you need to correct a request that has already been processed:

  1. Contact your manager or the HR department to cancel the existing request
  2. Create a new request with the correct information

What is the difference between "Days" and "Hours"? #

  • Days: For absences of one day or more (regular paid leave, RTT). You may use half-days.
  • Hours: For short absences (doctor's appointments, etc.). The duration is calculated in hours and must occur on a single day.

Why is the number of days counted different from the number of calendar days? #

The calculation of days of absence depends on the configuration of the absence type:

  • Some types count only business days (Monday through Friday): weekends are not included
  • Others count business days (Monday through Saturday)
  • Still others count every calendar day

In addition, public holidays may be excluded from the calculation depending on your company's settings.

Example: If you schedule work from Friday to Monday using "Business Days" mode, only 2 days will be counted (Friday and Monday), as weekends are excluded.

When are my rights updated? #

  • Acquisition: According to your company's policies (usually on a monthly basis)
  • Reservation: As soon as your request is approved
  • Usage: Automatically after the end date of your absence

Why is my "Available" balance different from my "Earned" balance? #

The "Available" balance includes your vacation days that have already been approved but not yet taken. If you have requests approved for future dates, those days are "reserved" and are no longer available for other requests.

How many days do I have left? #

Look at the "Available" column in the balance widget. This shows the number of days or hours you still have left for the current period.


6. Glossary #

Term Definition
Achievements Total vacation days you have accrued for the period
Reserved Days or hours already approved for future leave
Available Days or hours you can still request
Consommé Days or hours of leave actually taken
Sabbatical Reference period for a type of leave (e.g., June 1 to May 31 for annual leave)
The Nature of Absence The type of leave taken (annual leave, RTT, sick leave, etc.)
Unit of duration Indicates whether the absence is counted in days or hours

Need help? #

If you have any questions about your leave entitlements or how the system works, please contact your Human Resources department.


Related references 🔗 #

  • Leave requests
  • Types of absence
  • The employee portal
Index
  • Introduction
  • 1. Check Your Leave Balances
    • Go to the "My Leave Balances" widget
    • Understanding the displayed information
    • How is the "Available" balance calculated?
    • A year off
  • 2. Submit a Request for Leave
    • Step 1: Submit your request
    • Absences in days: managing half-days
    • Absences in hours
    • Change the unit while entering data
    • Step 2: Enter the details of your absence
    • Auto-fill and automatic checks (new)
    • Step 3: Submit and wait for approval
    • Step 4: Track your requests
  • 3. Impact on Your Balance
    • When your application is approved
    • Request involving multiple types of absences
    • When your request is canceled
    • When you take your vacation
  • 4. Special Cases
    • Request spanning two years of leave
    • Types of Absence That Do Not Deduct Leave Entitlements
  • 5. Frequently Asked Questions
    • I don't see the "My Vacation Balance" widget
    • Can I combine multiple types of leave in a single request?
    • Can I edit a request that has already been processed?
    • What is the difference between "Days" and "Hours"?
    • Why is the number of days counted different from the number of calendar days?
    • When are my rights updated?
    • Why is my "Available" balance different from my "Earned" balance?
    • How many days do I have left?
  • 6. Glossary
  • Need help?
  • Related references 🔗

All-in-one software for SMEs. Take advantage of the automation capabilities and flexibility of our business management platform to facilitate the work of all your employees.

RESOURCES

Blog
Brand Guidelines
Distributors
Help
Security

Customer portal
ABOUT US

About Us
Contact Us
Cookie Policy
Frequently Asked Questions
General Terms of Use
Privacy Policy
Terms & Conditions

FINANCES

Accounting
Audits & KPIs
Invoicing
Purchasing

MANAGEMENT

Documents
Project management
Inventory management
Maintenance

HR

Absence Management
Employees
Recruitment
Timesheets

CUSTOMER SERVICE

Service contracts
Service
Warranty tracking
Tickets

SALES

CRM
Point of Sale
Sales Automation
Subscriptions

© 2026 Madiasoft -Kafinea

24 rue Louis Blanc, 75010 PARIS, France

01 70 06 05 41

Facebook Linkedin
kafinea logo svg
Manage cookie consent
To provide the best experiences, we use cookies to store and/or access device information. Consenting to these cookies will allow us to process data such as browsing behavior or unique IDs on this site. Failure to consent or withdrawal of consent may adversely affect certain features and functions.
Functional Always on
Storage or technical access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or Internet user, or for the sole purpose of transmitting a communication over an electronic communications network.
Preferences
Storage or technical access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or person using the service.
Statistics
Storage or technical access used exclusively for statistical purposes. Storage or technical access that is used exclusively for anonymous statistical purposes. In the absence of a subpoena, voluntary compliance by your Internet service provider or additional third-party records, information stored or retrieved for this sole purpose generally cannot be used to identify you.
Marketing
Storage or technical access is necessary to create profiles of Internet users in order to send advertisements, or to track the Internet user on a website or on several websites with similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} suppliers
  • Find out more about these purposes
View preferences
  • {title}
  • {title}
  • {title}
  • Features
    • Finance
      • Purchasing
      • Audits & KPIs
      • Accounting
      • Invoicing
    • Management
      • Documents
      • Interventions
      • Project Management
      • Inventory Management
    • HR
      • Employees
      • Timesheets
      • Absence Management
      • Recruitment
    • Customer Service
      • Service Contracts
      • Warranty Management
      • Maintenance
      • Tickets
    • Sales
      • Subscriptions
      • Sales Automation
      • CRM
      • Points of Sale
    • Cross-features
      • API
      • Extranet
      • Electronic Signature
      • Workflows
  • Pricing
  • Login
  • Discover the demo