Skip to main content

UpdateSecurityEntryFee

Stable

Signature

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

Retourne : SecurityFeeEntry

Arguments

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

Exemple

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