PairPendingDismemberedInvestments
Signature
mutation {
PairPendingDismemberedInvestments(usufructInvestmentId: ..., bareOwnershipInvestmentId: ..., withEmail: ..., dryRun: ...)
}
Retourne : PairedDismemberments!
Arguments
| Nom | Type | Requis | Défaut | Description |
|---|---|---|---|---|
usufructInvestmentId | ID! | ✓ | — | — |
bareOwnershipInvestmentId | ID! | ✓ | — | — |
effectiveDate | Date | — | Optional - will be computed if not provided | |
validationDate | Date | — | Optional - will be computed if not provided | |
fullOwnershipReconstitutionDate | Date | — | Optional - will be computed if not provided (null for life dismemberment) | |
documentGeneration | DocumentGenerationInput | — | Required when dryRun is false | |
withEmail | Boolean! | ✓ | false | — |
dryRun | Boolean! | ✓ | false | If true, returns preview without persisting |
Exemple
mutation {
PairPendingDismemberedInvestments(
usufructInvestmentId: $usufructInvestmentId
bareOwnershipInvestmentId: $bareOwnershipInvestmentId
withEmail: $withEmail
dryRun: $dryRun
) {
# Sélectionner les champs souhaités
}
}