Fusion documentaire en gestion commerciale⚓
Un onglet de génération de document est disponible⚓
Truc & astuce
Cet onglet n'est disponible que pour les affaires complexes et si un devis est validé ou une facture en broullon
Usage classique⚓
Pour un document important, vous mettez en place des règles pour la validation des devis et factures. L'ES peut venir télécharger un modèle, le compléter puis mettre dans le devis/facture, le document ainsi complété.
Truc & astuceVous pouvez mettre à disposition des modèles de document⚓
- sans nécessairement mettre en place de règle sur les devis / facture
- sans nécessairement utiliser la fusion documentaire (ils devront néanmoins être au format odt pour être téléchargeable)
Champs disponibles pour les modèles de document en gestion commerciale⚓
Champ | Fusion documentaire | Commentaire |
|---|---|---|
Enseigneles infos sont disponibles dans le fiche enseigne | ||
Nom | py3o.company.name | |
Adresse | py3o.company.address | |
Code postal | py3o.company.zip_code | |
Ville | py3o.company.city | |
Pays | py3o.company.country | |
py3o.company.email | ||
Téléphone fixe | py3o.company.phone | |
Téléphone portable | py3o.company.mobile | |
Client les infos sont disponible dans la fiche client | ||
Libellé du client (raison sociale ou nom/prénom selon le type) | py3o.customer.label | |
Raison sociale du client | py3o.customer.company_name | |
Civilité du client | py3o.customer.civilite | |
Nom du client ou du contact principal | py3o.customer.lastname | |
Prénom du client ou du contact | py3o.customer.firstname | |
Fonction du contact principal | py3o.customer.function | |
Adresse | py3o.customer.address | |
Code postal | py3o.customer.zip_code | |
Ville | py3o.customer.city | |
Pays | py3o.customer.country | |
py3o.customer.email | ||
Téléphone fixe | py3o.customer.phone | |
Téléphone portable | py3o.customer.mobile | |
Fax | py3o.customer.fax | |
TVA Intracomm. du client | py3o.customer.tva_intracomm | |
Numéro d'immatriculation du client | py3o.customer.registration | |
Fusion documentaire⚓
En utilisant LibreOffice Writer, vous pouvez composer des modèles de document (contrat de travail, attestation, ...), lorsque vous générez un document à partir d'un modèle, des informations actualisées de la base de données d'enDI sont injectées dans le document. Il est donc possible de renseigner automatiquement les coordonnées d'un ES, les dates de ses étapes de parcours. Toutes les informations de la gestion sociale sont accessibles.
AttentionFormat odt⚓
Les modèles de document doivent être au format .odt pour pouvoir être utilisés dans enDI.
ConseilTester⚓
Vous devez tester vos modèles pour vous assurer qu'ils fonctionnent. enDI ne génère pas le document si il y a la moindre erreur d'accès aux données.
Les champs de liste⚓
Certains champs se trouvent dans des listes : liste des étapes, liste des statuts, ... Dans le tableau des noms des champs, vous trouverez par exemple py3o.statut_external_activity.first.type, vous pouvez remplacer first par
- first : pour accéder au premier élément de la liste
- last : pour accéder au dernier élément de la liste. C'est sans doute le plus sur, si vous ne connaissez et ne maitrisez pas le contexte de la génération du document
- l0, l1, l2... : pour accéder au bon indice, n'a d’intérêt que si la liste a au moins 3 éléments, first et last sont beaucoup robustes, il y a toujours un premier et un dernier, et c'est parfois le même. first correspond à l'indice 0
- _0,_1,_2 est l'ancien système d'indice, il peut être parfois plus fonctionnel que le nouveau
Les étapes de parcours⚓
Tous les champs sont définis par enDI, exception faite des étapes de parcours. Dans le tableau des noms des champs, vous trouverez par exemple py3o.NomEtape.first.type_contrat, vous devez remplacer NomEtape par le nom de l'étape en question. Le nom de l'étape à renseigner est le nom de l'étape sans espace et sans apostrophe et en gardant la case
contrat CAPEdonnecontratCAPEContrat CESAdonneContratCESAparcours d'accompagnementne fonctionnera pas, l'apostrophe n'est pas supporté tout comme les accents.une Super ETApedonneuneSuperETApe
Etape de parcours inexistante⚓
Si vous tentez de générer un document pour un.e ES qui utilise des données d'une étape de parcours dont cet.te ES ne dispose pas, vous aurez une erreur.
AttentionModification d'étape de parcours⚓
Si vous changez le nom d'une étape de parcours, vous devez reprendre et modifier tous les modèles l'utilisant.
ExempleQuelques exemples⚓
Récupérer la date du début d'un Contrat CAPE : py3o.ContratCAPE.last.start_date. L'utilisation de last permet d'aller le contrat cape le plus récent.
Pour créer un champ : Créer un champ de fusion dans un document odt
Vous pouvez aussi créer par copier/coller y compris depuis un autre modèle : Créer un champ de fusion dans un document odt par copier/coller
Pour supprimer Supprimer un champ de fusion dans un document odt (2 niveaux de suppression, juste supprimer le texte, ou supprimer le champ complètement)
Pour modifier, cela revient à créer, et supprimer.
Remarque
conseil et assistance⚓
Si Coopérer vous héberge, demander nous conseil sur ce sujet parfois compliqué. Nous disposons aussi d'outil de conversion et de migration.