Vous êtes ici : Accueil Support Documentation FAQs Comment configurer la référence

Comment configurer la référence

« Remonter à la table des matières

- Aller dans Configuration de 'urban'

- Ensuite dans Paramètres des procédures

- Sélectionner une procédure

- Cliquer sur modifier

- Adapter les champs (Expression TAL générant la référence, Numerotation source, Numérotation, Regex d'identification de la référence)

* Expression TAL générant la référence : cette explession permet de proposer une référence lors de la création d'un nouveau dossier, en général elle est sous la forme : 

"python: obj.getLicenceTypeAcronym() + '/' + date.strftime('%Y') + '/' + '{:02d}'.format(int(numerotation)) + '/' + tool.getCurrentFolderManagerInitials()"

"obj.getLicenceTypeAcronym()" représente l'acronyme du type de procédure

"date.strftime('%Y')" représente l'année

" '{:02d}'.format(int(numerotation))" représente la numérotation formatée sur 2 caractères (qui va s'incrémenter auomatiquement à l'enregistrement du dossier)

"tool.getCurrentFolderManagerInitials()" représente l'initial de l'agent traitant.

* Numerotation source : Il s'agit de la procédure sur laquelle la référence sera controlée

* Numérotation : C'est le numéro incrémental qui compose la référence

* Regex d'identification de la référence : C'est l'expression régulière qui valide la référence, elle s'exprime généralement sous la forme "\w*/(\d*)/(\d*).*" :

    * : quantificateur pour zéro, une ou plusieurs occurrences de ce qui précède ; équivaut à {0,}.

    \w : un caractère lettre ou chiffre ; équivaut à [0-9a-zA-Z_] (n'équivaut pas à la classe [[:alnum:]] de POSIX).
    \W : un caractère ni lettre, ni chiffre, le complément de \w (équivaut à la classe [^[:alnum:]] de POSIX).
    \s : un caractère espace ; équivaut à[ \t\n\r\f] (équivaut à la classe [[:space:]] de POSIX).
    \S : un caractère non espace, le complément de \s (équivaut à la classe [^[:space:]] de POSIX).
    \d : un chiffre ; équivaut à [0-9] (équivaut à la classe [[:digit:]] de POSIX).
    \D : un caractère non-chiffre, le complément de \d (équivaut à la classe [^[:digit:]] de POSIX).