Skip to main content

UpdateSecurityPremiumSubscriptionFee

Stable

Signature

mutation {
UpdateSecurityPremiumSubscriptionFee(securityFeeId: ..., localizedName: ..., feeVatPercentage: ..., feeAtePercentage: ..., calculationMethod: ..., calculationType: ...)
}

Retourne : SecurityFeePremiumSubscription

Arguments

NomTypeRequisDéfautDescription
securityFeeIdID!
localizedName[LocalizedStringInput]!
feeVatPercentageFloat!
feeAtePercentageFloat!
startDateDate
calculationMethodFeeCalculationMethod!
calculationTypeFeeCalculationType!
retrocessionAtePercentageFloat
retrocessionAtiPercentageFloat
retrocessionModeRetrocessionModeDistributorVatOnTopOfRetrocessionPercentage (default): ATE is source, ATI = ATE + distributor VAT. RetrocessionPercentageIncludingDistributorVat: ATI is fixed, ATE computed.
calculationPeriodicityFeeCalculationPeriodicity

Exemple

mutation {
UpdateSecurityPremiumSubscriptionFee(
securityFeeId: $securityFeeId
localizedName: $localizedName
feeVatPercentage: $feeVatPercentage
feeAtePercentage: $feeAtePercentage
calculationMethod: $calculationMethod
calculationType: $calculationType
) {
# Sélectionner les champs souhaités
}
}