Générer un document à partir de données atimeüs

Créé par Pierre-Yves HEMERY, Modifié le  Mer, 5 Févr. à 5:34 H par  Pierre-Yves HEMERY

Introduction

Atimeüs intègre un module de génération de document utilisé pour différentes entités de la solution :


Le principe de la génération de document est de faire un publipostage de données extraites d'atimeüs dans un modèle de document. Les balises ajoutées au modèle de document sont ainsi remplacées par les valeurs d'atimeüs.


Atimeüs permet de générer soit des documents Word, soit des documents PDF


Création d'un modèle de document

Un modèle de document est document Word au format DOCX contenant des balises du type {{balise}}.

Le format du modèle de document est conservé.

La liste des balises à utiliser dépend du type de document.


Exemple 

CONTRAT D'ASSISTANCE TECHNIQUE N° {{contract.refNumber}}
 
ENTRE-LES SOUSSIGNES :
 
{{subcontractor.name}} – {{subcontractor.companyType}} au capital de {{subcontractor.shareCapital}}, immatriculée au Registre du Commerce et des Sociétés de {{subcontractor.registrationPlace}} sous le numéro {{subcontractor.siret}}, dont le siège social est {{subcontractor.billingAddressNumber}} {{subcontractor.billingAddressLine1}} {{subcontractor.billingAddressLine2}} {{subcontractor.billingAddressPostalCode}} {{subcontractor.billingAddressCity}} {{subcontractor.billingAddressCountry}}.

devient

CONTRAT D'ASSISTANCE TECHNIQUE N° CARMINA/201911-001
 
ENTRE-LES SOUSSIGNES :
 
NET EXPERTS – SAS au capital de 30000.00 €, immatriculée au Registre du Commerce et des Sociétés de PARIS sous le numéro 12400011160001, dont le siège social est 42 Rue de la Tour  75002 Paris .


Il est également possible de :

  • Utiliser des balises conditionnelles

@if isDraft == True

Brouillon

@endif


@if validUntil > 0001-01-01

Date de validité :

{{validUntil}}

@endif

  • Générer des tableaux quand la balise fait référence à une liste

Désignation

Quantité

Prix unitaire

Montant

{{lines.name}}

{{lines.quantity}}

{{lines.unitPrice}}

{{lines.amount}}

                                                                                                                          TOTAL

{{baseAmount}}


Ajout du modèle de document dans la configuration

Pour configurer un modèle de document, il faut ouvrir le menu Configuration > Modèles de document.


Puis ajouter un nouveau modèle en précisant :

  • Le nom du modèle
  • Une description
  • Le format du fichier de sortie
  • Le modèle du nom du fichier de sortie (en utilisant les balises disponibles pour le document)
  • Le type de données Atimeüs
  • La culture, le format de dates et des nombres


Le bouton de génération d'un document se trouve généralement sur la fiche détail de l'entité Atimeüs.


Cet article a-t-il été utile ?

C'est super !

Merci pour votre commentaire

Désolé ! Nous n'avons pas pu vous être utile

Merci pour votre commentaire

Dites-nous comment nous pouvons améliorer cet article !

Sélectionner au moins l'une des raisons
La vérification CAPTCHA est requise.

Commentaires envoyés

Nous apprécions vos efforts et nous allons corriger l'article