| Rôles des utilisateurs | ✗ Collaborateur | ✗ Collaborateur externe | ✗ Utilisateur Pulse |
Cet article explique comment créer un réglage pour les comptes annuels afin d’exporter vos comptes au format PDF en néerlandais, français, anglais ou allemand dans un dossier client. Il vous guide tout au long du processus, depuis la création du réglage jusqu’à la génération de l’export final. Seuls les utilisateurs administrateurs peuvent créer ou modifier des réglages.
Table des matières
- Créer un réglage pour les comptes annuels en néerlandais, français ou anglais
- Créer un export PDF des comptes annuels en allemand
- Générer l’export PDF des comptes annuels dans un dossier client
Créer un réglage pour les comptes annuels en néerlandais, français ou anglais
Vous pouvez exporter les comptes annuels au format PDF dans différentes langues. Avant de pouvoir générer l’export dans un dossier client, un administrateur doit créer un réglage au niveau du bureau. Le réglage définit la mise en page et le format du PDF exporté.
Étapes pour les utilisateurs administrateurs
Suivez ces étapes pour créer votre réglage pour l’export des comptes annuels en néerlandais, français ou anglais :
- Accédez au niveau du bureau.
- Ouvrez la section Réglages.

- Faites défiler jusqu’en bas et sélectionnez l’option pour créer un nouveau réglage.

Paramètres du réglage
Lors de la création du réglage :
- Entrez un nom clair et descriptif dans la langue souhaitée pour l’export.
- Sélectionnez la langue correcte : néerlandais, anglais ou français selon vos besoins.

- Définissez la taille de police à 9.
- Définissez la du côté à 1 et la marge du bas à 1.
- Utilisez l’une des polices suivantes :
- Arial (police utilisée par la BNB)
- Calibri (également supportée)

Ces paramètres garantissent une mise en page correcte lors de l’export. Des valeurs différentes peuvent déplacer le contenu, par exemple les titres ou les lignes vides.
Ajouter le code Liquid requis
Lors de la création du réglage, vous devez ajouter le code Liquid à différents endroits. Ce code détermine la structure des comptes annuels et l’affichage des sections dans le PDF. Soyez prudent lors de l’édition de ce code. Si vous n’avez pas d’expérience avec les modèles Liquid, ne modifiez rien d’autre.
Table des matières : peut rester vide.
Texte détail : insérez le code suivant :
{% t= "Activa" fr:"Explication actif" en:"Assets" %}
{% t= "Passiva" fr:"Explication passif" en:"Liabilities" %}
{% t= "Kosten" fr:"Frais" en:"Loss" %}
{% t= "Opbrengsten" fr:"Produits" en:"Profit" %}
{% t= "Fiscale toelichting" fr:"Explication fiscale" en:"Extra reconciliations" %}
{% capture sf_default_detail_template %}
{% raw %}
{% unless current_account.details.count == 0 and current_account.value == 0 %}
{% for detail in current_account.details %}{% if forloop.first %}|-----|----14%-----:|-----14%------:+{% endif %}
| {{detail.title}}{% if detail.custom.text != blank %}<br/>{{detail.custom.text | multiline_table}}{% endif %}{% if detail.custom.document %}<br>{% input detail.custom.doc as:file %}{% endif %} |{% if current_account.liability_or_income %}{{-1*detail.value | currency}}{% else %}{{detail.value | currency}}{% endif %}| {% endfor %}
{% endunless %}
{% endraw %}
{% endcapture %}
{% for account_or_text in export.selected_accounts_and_reconciliation_texts.assets.include_zeros_with_details %}
{% if account_or_text.is_account %}
{% if forloop.first %}
{% if new_page %}{% newpage account_or_text.preferred_orientation %}{% endif %}{% assign new_page = true %}
{% changeorientation account_or_text.preferred_orientation %}
{::group}
# <font size="16">{% t "Activa" %}</font>
{% else %}
{% changeorientation account_or_text.preferred_orientation %}
{::group}
{% endif %}
|------------|------15%------:+{{export.highlight_alt_bg_color}}
| <font color="{{export.highlight_alt_text_color}}"><font color="{{export.highlight_alt_text_color}}">{{ account_or_text.number }} {{ account_or_text.name }}</font></font> | <font color="{{export.highlight_alt_text_color}}">{{ account_or_text.value | currency }}</font>
{{ account_or_text.rendered_template }}
{:/group}
{::padding /}
{% else %}
{% if forloop.first %}
{% if new_page %}{% newpage account_or_text.preferred_orientation %}{% endif %}{% assign new_page = true %}
{% changeorientation account_or_text.preferred_orientation %}
{::group}
# <font size="16">{% t "Activa" %}</font>
{% else %}
{% changeorientation account_or_text.preferred_orientation %}
{::group}
{% endif %}
|--------+{{export.highlight_alt_bg_color}}
|<font color="{{export.highlight_alt_text_color}}">{{ account_or_text.name }}</font>
{{ account_or_text.rendered_template }}
{:/group}
{::padding /}
{% endif %}
{% endfor %}
{% for account_or_text in export.selected_accounts_and_reconciliation_texts.liabilities.include_zeros_with_details %}
{% if account_or_text.is_account %}
{% if forloop.first %}
{% if new_page %}{% newpage account_or_text.preferred_orientation %}{% endif %}{% assign new_page = true %}
{% changeorientation account_or_text.preferred_orientation %}
{::group}
# <font size="16">{% t "Passiva" %}</font>
{% else %}
{% changeorientation account_or_text.preferred_orientation %}
{::group}
{% endif %}
|------------|------15%------:+{{export.highlight_alt_bg_color}}
| <font color="{{export.highlight_alt_text_color}}"><font color="{{export.highlight_alt_text_color}}">{{ account_or_text.number }} {{ account_or_text.name }}</font></font> | <font color="{{export.highlight_alt_text_color}}">{{ -1*account_or_text.value | currency }}</font>
{{ account_or_text.rendered_template }}
{:/group}
{::padding /}
{% else %}
{% if forloop.first %}
{% if new_page %}{% newpage account_or_text.preferred_orientation %}{% endif %}{% assign new_page = true %}
{% changeorientation account_or_text.preferred_orientation %}
{::group}
# <font size="16">{% t "Passiva" %}</font>
{% else %}
{% changeorientation account_or_text.preferred_orientation %}
{::group}
{% endif %}
|--------+{{export.highlight_alt_bg_color}}
|<font color="{{export.highlight_alt_text_color}}">{{ account_or_text.name }}</font>
{{ account_or_text.rendered_template }}
{:/group}
{::padding /}
{% endif %}
{% endfor %}
{% for account_or_text in export.selected_accounts_and_reconciliation_texts.revenues.include_zeros_with_details.6 %}
{% if account_or_text.is_account %}
{% if forloop.first %}
{% if new_page %}{% newpage account_or_text.preferred_orientation %}{% endif %}{% assign new_page = true %}
{% changeorientation account_or_text.preferred_orientation %}
{::group}
# <font size="16">{% t "Kosten" %}</font>
{% else %}
{% changeorientation account_or_text.preferred_orientation %}
{::group}
{% endif %}
|------------|------15%------:+{{export.highlight_alt_bg_color}}
| <font color="{{export.highlight_alt_text_color}}"><font color="{{export.highlight_alt_text_color}}">{{ account_or_text.number }} {{ account_or_text.name }}</font></font> | <font color="{{export.highlight_alt_text_color}}">{{ account_or_text.value | currency }}</font>
{{ account_or_text.rendered_template }}
{:/group}
{::padding /}
{% else %}
{% if forloop.first %}
{% if new_page %}{% newpage account_or_text.preferred_orientation %}{% endif %}{% assign new_page = true %}
{% changeorientation account_or_text.preferred_orientation %}
{::group}
# <font size="16">{% t "Kosten" %}</font>
{% else %}
{% changeorientation account_or_text.preferred_orientation %}
{::group}
{% endif %}
|--------+{{export.highlight_alt_bg_color}}
|<font color="{{export.highlight_alt_text_color}}">{{ account_or_text.name }}</font>
{{ account_or_text.rendered_template }}
{:/group}
{::padding /}
{% endif %}
{% endfor %}
{% for account_or_text in export.selected_accounts_and_reconciliation_texts.revenues.include_zeros_with_details.7 %}
{% if account_or_text.is_account %}
{% if forloop.first %}
{% if new_page %}{% newpage account_or_text.preferred_orientation' %}{% endif %}{% assign new_page = true %}
{% changeorientation account_or_text.preferred_orientation %}
{::group}
# <font size="16">{% t "Opbrengsten" %}</font>
{% else %}
{% changeorientation account_or_text.preferred_orientation %}
{::group}
{% endif %}
|------------|------15%------:+{{export.highlight_alt_bg_color}}
| <font color="{{export.highlight_alt_text_color}}"><font color="{{export.highlight_alt_text_color}}">{{ account_or_text.number }} {{ account_or_text.name }}</font></font> | <font color="{{export.highlight_alt_text_color}}">{{ -1*account_or_text.value | currency }}</font>
{{ account_or_text.rendered_template }}
{:/group}
{::padding /}
{% else %}
{% if forloop.first %}
{% if new_page %}{% newpage account_or_text.preferred_orientation %}{% endif %}{% assign new_page = true %}
{% changeorientation account_or_text.preferred_orientation %}
{::group}
# <font size="16">{% t "Opbrengsten" %}</font>
{% else %}
{% changeorientation account_or_text.preferred_orientation %}
{::group}
{% endif %}
|--------+{{export.highlight_alt_bg_color}}
|<font color="{{export.highlight_alt_text_color}}">{{ account_or_text.name }}</font>
{{ account_or_text.rendered_template }}
{:/group}
{::padding /}
{% endif %}
{% endfor %}
{% for account_or_text in export.selected_accounts_and_reconciliation_texts.8 %}
{% if account_or_text.is_account %}
{% if forloop.first %}
{% if new_page %}{% newpage account_or_text.preferred_orientation %}{% endif %}{% assign new_page = true %}
{% changeorientation account_or_text.preferred_orientation %}
{::group}
# <font size="16">{% t "Fiscale toelichting" %}</font>
{% else %}
{% changeorientation account_or_text.preferred_orientation %}
{::group}
{% endif %}
|------------|------15%------:+{{export.highlight_alt_bg_color}}
| <font color="{{export.highlight_alt_text_color}}"><font color="{{export.highlight_alt_text_color}}">{{ account_or_text.number }} {{ account_or_text.name }}</font></font> | <font color="{{export.highlight_alt_text_color}}">{{ account_or_text.value | currency }}</font>
{{ account_or_text.rendered_template }}
{:/group}
{::padding /}
{% else %}
{% if forloop.first %}
{% if new_page %}{% newpage account_or_text.preferred_orientation %}{% endif %}{% assign new_page = true %}
{% changeorientation account_or_text.preferred_orientation %}
{::group}
# <font size="16">{% t "Fiscale toelichting" %}</font>
{% else %}
{% changeorientation account_or_text.preferred_orientation %}
{::group}
{% endif %}
|--------+{{export.highlight_alt_bg_color}}
|<font color="{{export.highlight_alt_text_color}}">{{ account_or_text.name }}</font>
{{ account_or_text.rendered_template }}
{:/group}
{::padding /}
{% endif %}
{% endfor %}
{% for account_or_text in export.selected_accounts_and_reconciliation_texts.9 %}
{% unless forloop.first %}{% newpage %}{% endunless %}
{::group}
{% comment %}Removed because Intercom#20378434918: {% changeorientation account_or_text.preferred_orientation %}{% endcomment %}
{{ account_or_text.rendered_template }}
{:/group}
{% endfor %}
{% assign taxtech_accounts_and_reconciliations = export.selected_accounts_and_reconciliation_texts | range:"taxtech_" %}
{% for account_or_text in taxtech_accounts_and_reconciliations %}
{% if account_or_text.is_account %}
{% if forloop.first %}
{% if new_page %}{% newpage account_or_text.preferred_orientation %}{% endif %}{% assign new_page = true %}
{% changeorientation account_or_text.preferred_orientation %}
{::group}
# <font size="16">{% t "Fiscale toelichting" %}</font>
{% else %}
{% changeorientation account_or_text.preferred_orientation %}
{::group}
{% endif %}
|------------|------15%------:+{{export.highlight_alt_bg_color}}
| <font color="{{export.highlight_alt_text_color}}"><font color="{{export.highlight_alt_text_color}}">{{ account_or_text.number }} {{ account_or_text.name }}</font></font> | <font color="{{export.highlight_alt_text_color}}">{{ account_or_text.value | currency }}</font>
{{ account_or_text.rendered_template }}
<br>
{:/group}
{% else %}
{% if forloop.first %}
{% if new_page %}{% newpage account_or_text.preferred_orientation %}{% endif %}{% assign new_page = true %}
{% changeorientation account_or_text.preferred_orientation %}
{::group}
# <font size="16">{% t "Fiscale toelichting" %}</font>
{% else %}
{% changeorientation account_or_text.preferred_orientation %}
{::group}
{% endif %}
|--------+{{export.highlight_alt_bg_color}}
|<font color="{{export.highlight_alt_text_color}}">{{ account_or_text.name }}</font>
{{ account_or_text.rendered_template }}
<br>
{:/group}
{% endif %}
{% endfor %}
{% comment %}BE legal docs{% endcomment %}
{% assign be_legal_docs_accounts_and_reconciliations = export.selected_accounts_and_reconciliation_texts | range:"be_legal_" %}
{% for account_or_text in be_legal_docs_accounts_and_reconciliations %}
{% if forloop.first %}
{% if new_page %}{% newpage account_or_text.preferred_orientation %}{% endif %}{% assign new_page = true %}
{% changeorientation account_or_text.preferred_orientation %}
{::group}
{% else %}
{% newpage account_or_text.preferred_orientation %}
{::group}
{% endif %}
{{ account_or_text.rendered_template }}
<br>
{:/group}
{% endfor %}
{% comment %}BE PIT EUQ{% endcomment %}
{% assign be_pit_euq_accounts_and_reconciliations = export.selected_accounts_and_reconciliation_texts | range:"be_pit_euq_" %}
{% for account_or_text in be_pit_euq_accounts_and_reconciliations %}
{% if forloop.first %}
{% if new_page %}{% newpage account_or_text.preferred_orientation %}{% endif %}{% assign new_page = true %}
{% changeorientation account_or_text.preferred_orientation %}
{::group}
{% else %}
{% newpage account_or_text.preferred_orientation %}
{::group}
{% endif %}
{{ account_or_text.rendered_template }}
<br>
{:/group}
{% endfor %}
{% comment %}BE PIT WP{% endcomment %}
{% assign be_pit_wp_accounts_and_reconciliations = export.selected_accounts_and_reconciliation_texts | range:"be_pit_" %}
{% for account_or_text in be_pit_wp_accounts_and_reconciliations %}
{% unless account_or_text.handle contains "be_pit_euq" %}
{% if forloop.first %}
{% if new_page %}{% newpage account_or_text.preferred_orientation %}{% endif %}{% assign new_page = true %}
{% changeorientation account_or_text.preferred_orientation %}
{::group}
{% else %}
{% newpage account_or_text.preferred_orientation %}
{::group}
{% endif %}
{{ account_or_text.rendered_template }}
<br>
{:/group}
{% endunless %}
{% endfor %}Première page : Utilisez le code d’exemple ci-dessous pour la page de couverture :
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
->**<font color="485668" size ="16">{{company.name}} {{company.company_form}}</font>**<br><font size ="16">{{company.street}}<br>{{company.city}}</font><-
-><font size ="14">{{company.vat_identifier}}</font><-
<br>
<br>
->**<font color="485668" size ="16">REPORTING PERIOD</font>**<br><font size ="16">{{period.year_start_date | date: '%-d-%m-%Y' | upcase}} - {{period.end_date | date: '%-d-%m-%Y' | upcase}}</font><-
Titre texte : Utilisez le code suivant :
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
|------|------:+
||<font size="18"><font color="FFFFFF">{{page_title.title}}</font></font> 
Texte en-tête : Utilisez le code suivant :
|:-----|-------:+
| <br>{{company.name}} {{company.vat_identifier}}|<br>{{period.name}}<br>{{export.header_text}}
Footer Text : Utilisez le code suivant :
|--:+
|{{page.number}}
Définir le contenu du réglage
Une fois les paramètres configurés :
- Cliquez sur le bouton Modifier le contenu.

- Glissez le bloc Comptes au centre.

- Sélectionnez la section Comptes annuels.

Certains titres peuvent apparaître deux fois dans la liste. Cela est normal car les comptes annuels utilisent différents modèles. Chaque titre correspond à un modèle distinct.
Une fois qu’un réglage est créé dans une langue, vous pouvez le copier pour créer des versions dans d’autres langues, ce qui permet de gagner du temps et de maintenir la cohérence de la mise en page.
Créer un export PDF des comptes annuels en allemand
Pour l’allemand, mettez à jour le bloc de traduction dans la section Texte détail.
- Faites une copie d’un réglage existant.

- Sélectionnez Allemand dans les paramètres de langue.

- Remplacez le code de traduction par :
{% t= "Activa" fr:"Explication actif" en:"Assets" de:"Aktiva" %}
{% t= "Passiva" fr:"Explication passif" en:"Liabilities" de:"Passiva" %}
{% t= "Kosten" fr:"Frais" en:"Loss" de:"Aufwendungen" %}
{% t= "Opbrengsten" fr:"Produits" en:"Profit" de:"Erträge" %}
{% t= "Fiscale toelichting" fr:"Explication fiscale" en:"Extra reconciliations" de:"Fiskale Anhänge" %}Si l’allemand n’apparaît pas dans la liste des langues, contactez votre Customer Success Manager. Il pourra activer cette langue via les paramètres avancés du bureau.
Une fois le réglage configuré, il peut être utilisé pour n’importe quel dossier client afin de produire des exports PDF cohérents et correctement mis en page. Pour toute difficulté, contactez l’équipe support.
Générer l’export PDF des comptes annuels dans un dossier client
- Depuis la page Aperçu du client, sélectionnez Exports dans le panneau supérieur. Cela vous dirigera vers la section d'exportation.
Cliquez sur le bouton Nouvelle exportation.- Choisissez un réglage de comptes annuels prédéfini dans le menu déroulant.

- Cliquez sur Générez l’export pour créer le pack.

- Une fois le pack prêt, vous serez redirigé vers la page Historique des exports. Cliquez sur le titre du document généré pour l’ouvrir.