Skip to main content

UpdateSecurityManagementFee

Stable

Signature​

mutation {
UpdateSecurityManagementFee(securityFeeId: ..., localizedName: ..., feeAtePercentage: ..., feeVatPercentage: ..., calculationBasis: ..., calculationPeriodicity: ...)
}

Retourne : SecurityFeeManagement

Arguments​

NomTypeRequisDéfautDescription
securityFeeIdID!✓——
localizedName[LocalizedStringInput]!✓——
feeAtePercentageFloat!✓——
feeVatPercentageFloat!✓——
retrocessionAtePercentageFloat——
retrocessionAtiPercentageFloat——
retrocessionModeRetrocessionMode—DistributorVatOnTopOfRetrocessionPercentage (default): ATE is source, ATI = ATE + distributor VAT. RetrocessionPercentageIncludingDistributorVat: ATI is fixed, ATE computed.
calculationBasisFeeCalculationBasis!✓——
calculationPeriodicityFeeCalculationPeriodicity!✓——

Exemple​

mutation {
UpdateSecurityManagementFee(
securityFeeId: $securityFeeId
localizedName: $localizedName
feeAtePercentage: $feeAtePercentage
feeVatPercentage: $feeVatPercentage
calculationBasis: $calculationBasis
calculationPeriodicity: $calculationPeriodicity
) {
id
securityFeePattern {}
type
feeType {}
label
name
localizedName {}
calculationType {}
calculationBasis {}
calculationPeriodicity {}
feeVatPercentage
feeAtePercentage
feeAtiPercentage
retrocessionAtePercentage
retrocessionAtiPercentage
retrocessionMode {}
}
}