Ajouter le widget des signataires externes dans le créateur d’enregistrement papier tiers
Ajoutez le widget Signataires externes à un créateur d’enregistrement, ce qui vous permet d’ajouter des signataires externes.
Avant de commencer
Rôle requis : admin
Procédure
- Accédez à la Tous > Administration des données juridiques > Catalogue juridique > Créateurs d'enregistrements.
- Sélectionnez le créateur d’enregistrement papier tiers (Exemple : Révision de contrat tiers) pour lequel vous souhaitez ajouter le widget de pièce justificative.
-
Configurez le jeu de variables.
-
Accédez à la liste connexe Jeu de variables .
- Sélectionnez Modifier.
-
Ajoutez le widget en déplaçant les détails du signataire externe de la collection vers la liste Jeu de variables.
Figure 1. Ajouter un jeu de variables de documents de support -
Sélectionnez Enregistrer.
-
Accédez à la liste connexe Jeu de variables .
-
Activez le widget Signataires externes en mode de modification de la demande.
- Accédez à la Tous > Définition du système > Règles métier.
- Contract-generation variable change Recherchez et ouvrez l’enregistrement.
- Accédez à la liste connexe Avancé .
-
Dans le script, recherchez le bloc de code suivant.
if (documentType == 'third_party_contract') { var contractRequestResponse = contractExecutionUtils.createOrEditContractRequest(current, documentType, contractType, signatureType, null, 'edit'); if (contractRequestResponse.success == false) { current.comments = response.message; current.update(); return; } contractCoreUtils.createOrUpdateDocumentsFromWidget({ ...commonArgs, contractDocuments: current.variables.contract_documents + '', }); -
Ajoutez le bloc de code suivant après le bloc de code localisé.
var externalSigners = JSON.parse(current?.variables?.external_signatory_details + '' || '[]'); contractExecutionUtils.processSigners(current, externalSigners, contractRequestResponse, documentType); - Enregistrez la règle métier.
Le widget de document Signataires externes est disponible lorsque vous modifiez une demande papier de tiers.