Fonctionnalité #27924
Mis à jour par Cynthia APURA il y a 3 mois
Utiliser ~~~
Dans le cadre de la refonte parapheur, on peut répartir sur un contrat de données de la route /signatureBook/users/{userId}/groups/{groupId}/baskets/{basketId}/resources/{resId} donnée plus saint.
Proposition :
![](sb_api_refacto.png)
### Ce qui reste
* **hasWorkflow**
* **isCurrentWorkflowUser**
### Ce qui a été ajouté
* **resourcesToSign** : Ressource (pièce jointe ou document principal) candidat à la place signature / visa
* **resourcesAttached** : Ressource (pièce jointe ou document principal) en visualisation seulement
* **canSignResources** : renommage de `canSign`
* **canUpdateResources** : renommage de `canUpdateDocuments`
* **signedResId**: Identifiant de la version signée
* **resType**: Identifiant du type de la ressource (ou 0 si document principal)
### Ce qui serait supprimé
* **consigne** : non utilisé ?
* **listinstance**: inutile dans cette route attachment pour le nouveau parapheur
* **signatures**: inutile dans cette route pour le nouveau parapheur
* **nbLinks**: inutile dans cette route pour le nouveau parapheur
* **nbNotes**: inutile dans cette route pour le nouveau parapheur
* **resList**: inutile dans cette route pour le nouveau parapheur
* **documents**: centralisé dans resourcesToSign ou resourcesAttached
* **attachments**: centralisé dans resourcesToSign ou resourcesAttached
~~~
Dans le cadre de la refonte parapheur, on peut répartir sur un contrat de données de la route /signatureBook/users/{userId}/groups/{groupId}/baskets/{basketId}/resources/{resId} donnée plus saint.
Proposition :
![](sb_api_refacto.png)
### Ce qui reste
* **hasWorkflow**
* **isCurrentWorkflowUser**
### Ce qui a été ajouté
* **resourcesToSign** : Ressource (pièce jointe ou document principal) candidat à la place signature / visa
* **resourcesAttached** : Ressource (pièce jointe ou document principal) en visualisation seulement
* **canSignResources** : renommage de `canSign`
* **canUpdateResources** : renommage de `canUpdateDocuments`
* **signedResId**: Identifiant de la version signée
* **resType**: Identifiant du type de la ressource (ou 0 si document principal)
### Ce qui serait supprimé
* **consigne** : non utilisé ?
* **listinstance**: inutile dans cette route attachment pour le nouveau parapheur
* **signatures**: inutile dans cette route pour le nouveau parapheur
* **nbLinks**: inutile dans cette route pour le nouveau parapheur
* **nbNotes**: inutile dans cette route pour le nouveau parapheur
* **resList**: inutile dans cette route pour le nouveau parapheur
* **documents**: centralisé dans resourcesToSign ou resourcesAttached
* **attachments**: centralisé dans resourcesToSign ou resourcesAttached
~~~