Exemples d’utilisation des processus dans l’ERP divalto
Commerce & logistique
Envoi pièce PDF par processus centralisé
En cas d'impression d'un pièce avec support impression ‘PDF par mail centralisé', il est prévu de traiter un action. C’est le processus associé à cette action qui va faire l’envoi du mail avec la pièce jointe.
Pour les clients
Code action : PDF_MAIL
Exemple de processus : mail_pdf_piece_cli
Paramètres [FORM.client][Ent.tiers];;[FORM.picod][Ent.picod];;[FORM.prefpino][Ent.prefpino];;[FORM.pino][Ent.pin o];;[FICJOINT][G3XZ.fic]
Pour les fournisseurs
Code action : PDF_MAIL_FOU
Exemple de processus : mail_pdf_piece_fou
Paramètres : [FORM.fournisseur][Ent.tiers];;[FORM.picod][Ent.picod];;[FORM.prefpino][Ent.prefpino];;[FORM.pino][E nt.pino];;[FICJOINT][G3XZ.fic]
Dépassement encours
En cas de blocage de commande client suite à dépassement de plafond, une action est exécutée. Une tâche du processus associé à cette action doit permettre de faire vérifier et débloquer la commande par un responsable.
Processus simple
Une seule tâche d'envoi de mail au responsable ADV de la commande avec un fichier joint au format .daction. Dans sa messagerie , le destinataire pourra accéder à la commande par le bouton : “DAction GO!”
Code action : PCE_CDE_CLI_BLOCAGE
Exemple de processus : valid_cde_cli_bloque
Paramètres : [FORM.tiers][Ent.tiers];;[FORM.prefpino][Ent.prefpino];;[FORM.pino][Ent.pino];;[FORM.collaborateur][Ent.salcod]
Processus complet
Une tâche interactive de choix destinataire de la demande de déblocage (permet de traiter le cas absence de code ADV dans la pièce). Une tâche de vérification commande avec saisie d'observations et choix déblocage. La fonction de déblocage peut se faire sans ouvrir la commande. Un mail de retour est alors envoyé au demandeur avec l'observation du responsable.
Code action : PCE_CDE_CLI_BLOCAGE
Exemple de processus : adv_cdebloquee (Demande de déblocage commande client)
Paramètres : [FORM.tiers][Ent.tiers];;[FORM.prefpino][Ent.prefpino];;[FORM.pino][Ent.pino];;[FORM.collaborateur][Ent.salcod]
Dépassement plafond commande fournisseur
En cas de blocage de commande fournisseur suite à dépassement de plafond, une action est exécutée. Une tâche du processus associé à cette action doit permettre de faire vérifier et débloquer la commande par un responsable.
Un processus simple
Une seule tâche d'envoi de mail au responsable ADV de la commande avec un fichier joint au format .daction. Dans sa messagerie , le destinataire pourra accéder à la commande par le bouton “DAction GO!”
Code action : PCE_CDE_FOU_BLOCAGE
Exemple de processus : valid_cde_fou_bloque
Paramètres : [FORM.tiers][Ent.tiers];;[FORM.prefpino][Ent.prefpino];;[FORM.pino][Ent.pino];;[FORM.collaborateur][Ent.salcod]
Un processus complet
Une tâche interactive de choix destinataire de la demande de déblocage (permet de traiter le cas absence de manager de l'utilisateur courant).
Une tâche de vérification commande avec saisie d'observations et choix déblocage. La fonction de déblocage peut se faire sans ouvrir la commande.
Un mail de retour est alors envoyé au demandeur avec l'observation du responsable.
Code action : PCE_CDE_FOU_BLOCAGE
Exemple de processus : achat_cdebloquee
Paramètres : [FORM.tiers][Ent.tiers];;[FORM.prefpino][Ent.prefpino];;[FORM.pino][Ent.pino];;[FORM.collaborateur][Ent.salcod]
E-Paiement
3 processus sont lancés automatiquement :
facture_prepaiement : processus de génération automatique des e-paiements sur les factures (le destinataire est le contact du client paramétré précédemment)
cli_fact_epaiement : processus d’envoi de mail d’un récapitulatif listant les e-paiements générés automatiquement.
Action : CLI_FACT_EPAIEMENT
Exemple de processus : resp_fact_epaiement
Paramétres : [TabJoint][G3Xz.Fic]
cli_fact_epaiement_e : processus d’envoi de mail des éventuelles erreurs (les erreurs sont décrites dans le journal de bord, ce mail indique uniquement que des erreurs ont été générées et qu’il faut consulter le journal de bord)
Action : CLI_FACT_EPAIEMENT_E
Exemple de processus : resp_fact_epaiement
Pas de paramètre
Comptabilité
Contrôle d’intégrité
Traitement batch
Il est possible d'effectuer le traitement en mode « batch » via le processus « controle_integrite » .
Pour cela il est nécessaire d'enregistrer le paramétrage du contrôle d'intégrité souhaité. Le code paramétrage, l'utilisateur et les dates de traitement seront définies dans le processus. Le code paramétrage permet de récupérer l'ensemble des contrôles et correction à effectuer ainsi que le destinataire du mail de fin de traitement si l'envoi du mail est choisi.
Rapport du contrôle
Une option permet de choisir si l'on veut envoyer un mail au destinataire défini dans le champ « Adresse mail du destinataire ». Déclanchement d’une action
Action : ENVOIMAIL_CTRL_INTEG
Exemple de mail : envoimail_ctrl_integ
Paramètres : [FICJOINT][C3XZ.Fic];;[FORM.destinataire][C3XZ.adresseMail(1)];;[FORM.nberr][C3XZ.NbErr(2)];;[FORM.datedeb][C3XZ.perddt];;[FORM.datefin][C3XZ.perfdt]
Extraits de comptes
Option envoi par mail au contact du tiers
Envoi d’un mail par tiers
Action : EXTRAIT_COMPTE_TIERS
Exemple de mail : extrait_compte_tiers
Paramètres : [Form.cli][C3XZ.Tiers];;[TABJOINT][C3XZ.NomTabTmp];;[FICJOINT][C3XZ.FIC];;[Form.textno][C3XZ.TxtNo];;[Form.fctcod][C3XZ.FctCod];;[Form.ticod][C3XZ.TiersType]
Option envoyer par mail à un utilisateur ou un groupe d’utilisateur
Envoi d’un mail avec l’ensemble des extraits
Action : EXTRAIT_COMPTE_UTIL
Exemple de mail : extrait_compte_util
Paramètres : [FICJOINT][C3XZ.FIC];;[Form.usergrp][C3XZ.UserGrp]
TVA - Modification d'écriture
Il est possible de lancer un processus lorsqu'une écriture qui fait partie d'une déclaration de TVA est modifiée.
Action : RECALCULER_TVA
Exemple de mail : modif_ecr_tva (envoi un mail au groupe d'utilisateur « resp_tva » (Responsable TVA). Dans le mail un lien de type « DACTION » permet d'accéder directement à la l'écriture modifiée.)
Paramètres : [form.ecrno][C8.ecrno]
Le code action appelé lors de cette modification est « RECALCULER_TVA ».
Nous livrons un modèle de processus à associer à cette action : « modif_ecr_tva ». Ce processus envoi un mail au groupe d'utilisateur « resp_tva » (Responsable TVA).
Dans le mail un lien de type « DACTION » permet d'accéder directement à la l'écriture modifiée.
Saisie des écritures en attente
Bouton Info comptes : demande de vérification des lignes d'écritures
Action : COMPLETER_CAT
Exemple de mail : ecr_nc
Paramètres : [FORM.ecrno][CatEnt.EcrNo];;[FORM.tiers][CatEnt.Cpt];;[FORM.dhbno][CatEnt.DhbNo]
Bouton Info ventilations : demande la saisie des ventilations analytiques d’une écritures en attente
Action : COMPLETER_VENTIL_CAT
Exemple de mail : ecr_cc
Paramètres : [FORM.ecrno][CatEnt.EcrNo];;[FORM.tiers][CatEnt.Cpt];;[FORM.dhbno][CatEnt.DhbNo]
Bouton Demander visa : faire une demande de visa
Action : DEMANDER_VISA
Exemple de mail : ecr_visa
Paramètres : [FORM.ecrno][CatEnt.EcrNo];;[FORM.tiers][CatEnt.Cpt];;[FORM.dhbno][CatEnt.DhbNo]
TVA EDI
Envoi par mail des fichiers EDI vers le partenaire EDI
Nous avons déclenché une action pour permettre l'envoi du fichier EDI au partenaire EDI.
Action : ENVOIMAIL_TVA_EDI
Exemple de mail :envoimail_tva_edi
Paramètres : [FICJOINT][C3XZ.Fic];;[FORM.destinataire][C3XZ.adresseMail(1)];;[FORM.DateDebutPeriode][C3XZ.PerDDt];;[FORM.DateFinPeriode][C3XZ.PerFDt]
Règlement
Bordereau fournisseur
Dans le sprogrammes : Décaissement multi-fournisseurs (étape 4), Confection des bordereaux et Ré-édition des bordereaux gestion d’une action :
Action : REG_BORD_FOU
Exemple de mail : reg_bord_fou (envoi du borderau au contacts de type ifin)
Paramètres : [FICJOINT][R3XZ.NomFic];;[FORM.fournisseur][R3XZ.Tiers];;[FORM.montanttotal][R3XZ.MtTotal];;[FOR M.dev][R3XZ.Dev]
Recouvrement
Envoi d’un mail de recouvrement
Action : MAIL_RECOUVRE
Exemple de mail : mail_recouvr (un tableau dans le corps du mail reprends la liste des factures relancées, qui sont également jointes au mail sous forme de fichier .ZIP)
Paramètres : [Form.cli][R3XZ.Tiers];;[form.actrec][R3XZ.RelActionCod];;[TABJOINT][R3XZ.NomTabTmp];;[FICJOINT][R3XZ.NOMFIC]
Demande de E-Virement : Notification
La notification par email et la notification par SMS déclenche une action qui gènère un mail ou un SMS
Action : MAIL_SMS_EVIREMENT
Exemple de mail : mail_sms_evirement
Paramètres : [Form.destinataire][R3XZ.destinataire];;[form.type][R3XZ.typedonnee];;[form.url][R3XZ.url]
Demande de mise en contentieux
Action : DEMANDE_CONTENTIEUX
Exemple de mail : demande_contentieux
Paramètres : [Form.cli][R3XZ.Tiers];;[form.actrec][R3XZ.RelActionCod];;[TABJOINT][R3XZ.NomTabTmp]
Demande de mise en irrécouvrable
Action : DEMANDE_CREA_IRRECOU
Exemple de mail : demande_crea_irrecou
Paramètres : [Form.cli][R3XZ.Tiers];;[TABJOINT][R3XZ.NomTabTmp]
Demande de mise en littige
Action : DEMANDE_LITTIGE
Exemple de mail : demande_litige
Paramètres : [Form.cli][R3XZ.Tiers];;[TABJOINT][R3XZ.NomTabTmp]
GRM (Gestion des ressources matérielles)
Depuis la version Infinity 7.5b il existe une entrée « Demande intervention » au menu.
Cette entrée lance la création du processus « grmdi ».
Module QUALITE
Il est possible d'associer un code ACTION à une « famille d'évènement. »
Si c'est le cas une action sera déclenchée à chaque création » d'évènement qualité ».
Il est aussi possible d'associer un code ACTION à une « famille de problème »
Si c'est le cas une ACTION sera déclenchée à chaque création de constat problème
Module Affaire
Contrôle d'encours de l'affaire
Exploitation
Après validation d'une affaire sur client avec encours dépassé, gestion d’une action
code action AFFAIRE_BLOCAGE .
Exemple de processus : daff_affbloquee
Paramètres :[FORM.affaire][PRJAP.affaire];;[FORM.tiers][PRJAP.tiers];;[FORM.collaborateur][PRJAP.salcod]
Les fonctions pour changer les statuts
Autres déclencheurs du module affaire
Administration – Paramètres – Actions - Actions
En sus des codes actions associés à l'entrée dans un statut et paramétrés dans les zooms des statuts, des codes actions sont disponibles pour piloter des processus.
GPA_CONSO_SAISIE : Suite à la saisie d'une consommation sur une affaire. Exemple : si on a atteint 100% de consommation on peut changer le statut de l'élément d'affaire.
GPA_MRBQVAL_SAISI : Quand une valeur de rubrique est saisie sur un élément d'affaire ce code action est déclenché.
GPA_TPSREAL_SAISIE : Suite à la saisie de temps sur une activité d'affaire.
GPA_VALPRIX : Suite à un calcul de valorisation du montant de l'affaire, donc sur l'élément racine.
Point de vente
Envoi du ticket par mail (V10.4)
La case à cocher « Proposer l'envoi par mail du ticket » doit être cochée dans les paramètres de la caisse courante.
Après la saisie d'un ticket, une action est déclenchée pour envoyé un mail au client via un processus
code action ENVOI_FACTURE .
Exemple de processus : mail_pdf_facture_cli
Paramètres : [Form.Email][G3XZ.Email];;[FICJOINT][G3XZ.Fic]
Caisses autonomes - import-export incrémental
Afin de ne pas devoir faire manuellement les exports différentiels du serveur et les imports sur les caisses autonomes, des processus ont été créés.
Il s'agit des processus :
export_caisseauto qui gère l'export différentiel des données côté serveur. Il faut définir autant de processus automatiques qu'il y a de dossiers à exporter.
import_caisseauto qui gère l'import côté caisse. C'est le dossier de l'utilisateur par défaut qui définit le dossier d'appartenance du processus.
.
DATAHUB
Paramétrage du contrôle facture
Actions
Divalto fourni en standard un certain nombre de code action pré paramétrés.
Il s'agit des codes actions DHB_* pour le Data Hub.
Processus
dhb_visa : pour les demandes de visa
dhb_dh2 : pour les demandes d'informations de rapprochement concernant le contrôle facture.
dbh_di : Demande d’info dataset mis en attente
DataSet facture fournisseur en attente
Ce programme permet d'envoyer par la messagerie, la liste des factures fournisseur en attente à traiter par la personne en charge et/ou le groupe en charge du dataset.
Pour cela, il utilise le module processus.
Deux Processus sont nécessaires pour réaliser ces actions. Le premier processus est un envoi de mèl nommé 'genmail_dataset'.
Le deuxième processus est un processus automatique qui déclenche à fréquence régulière le premier processus.
la rubrique au menu "Créer un processus pour dataset en attente" permet d'exécuter manuellement le premier processus d'envoi de mèl.
IBAN Secure
Retour négatif du test d’un IBAN TIERS (C&L)
Action : T3_IBAN_SECURE_KO
Exemple de mail : Email_IBAN_KO
Paramètres : [FORM.tiers][T3.tiers];;[FORM.ribcod][T3.Ribcod]
Retour négatif du test d’un IBAN Salarié (PAIE)
Action : PAIE_IBAN_SECURE_KO
Exemple de mail : Email_IBAN_KO_Paie
Paramètres : [FORM.individu][PRIB.individu];;[FORM.ribcod][PRIB.Ribcod]