Skip to main content

ChangeSubscriptionsDistributor

Stable

Associate or detach the distributor of a set of subscriptions, applying the chosen retrocession policy. With dryRun the change is only previewed and nothing is persisted.

Signature​

mutation {
ChangeSubscriptionsDistributor(investmentIds: ..., action: ..., existingRetrocessionPolicy: ..., dryRun: ...)
}

Retourne : DistributorChangeSummary!

Arguments​

NomTypeRequisDéfautDescription
investmentIds[ID!]!✓——
actionDistributorChangeAction!✓——
targetDistributorAdvisorIdID——
existingRetrocessionPolicyExistingRetrocessionPolicy!✓——
dryRunBoolean!✓——
recomputeExistingFeesBoolean——
existingFeePatterns[SecurityFeePatternSelectionInput!]——
futureFeePatterns[SecurityFeePatternSelectionInput!]——

Exemple​

mutation {
ChangeSubscriptionsDistributor(
investmentIds: $investmentIds
action: $action
existingRetrocessionPolicy: $existingRetrocessionPolicy
dryRun: $dryRun
) {
targetDistributorLabel
targetAdvisorLabel
subscriptionCount
feeCount
appliedFeeCount
ignoredFeeCount
unchangedFeeCount
impactedFeeLineCount
impactedRetrocessionLineCount
feeDelta
retrocessionDelta
feeBefore
feeAfter
retrocessionBefore
retrocessionAfter
subscriptions {}
}
}