UpdateTransactionFee
Signature
mutation {
UpdateTransactionFee(transactionFeeId: ..., amountAte: ..., amountAti: ..., manageRetrocession: ...)
}
Retourne : Transaction!
Arguments
| Nom | Type | Requis | Défaut | Description |
|---|---|---|---|---|
transactionFeeId | ID! | ✓ | — | — |
amountAte | Amount! | ✓ | — | — |
amountAti | Amount! | ✓ | — | — |
retrocessionAmountAte | Amount | — | Deprecated. Use retrocessionAmountAtePrecise for sub-cent precision. | |
| When both are provided, retrocessionAmountAtePrecise takes precedence. | ||||
retrocessionAmountAti | Amount | — | Deprecated. Use retrocessionAmountAtiPrecise for sub-cent precision. | |
| When both are provided, retrocessionAmountAtiPrecise takes precedence. | ||||
retrocessionAmountAtePrecise | PreciseAmount | — | Precise retrocession amount HT (ex-tax) with sub-cent precision. | |
| Prefer this over retrocessionAmountAte. | ||||
retrocessionAmountAtiPrecise | PreciseAmount | — | Precise retrocession amount TTC (incl. tax) with sub-cent precision. | |
| Prefer this over retrocessionAmountAti. | ||||
manageRetrocession | Boolean! | ✓ | false | When true, the resolver owns the whole retrocession side of the line: it |
| attaches/detaches distributorAdvisorId and rewrites the retrocession amounts | ||||
| together. When false/omitted the legacy amount-only behaviour applies. | ||||
distributorAdvisorId | ID | — | DistributorAdvisor to attach to the line (only used when manageRetrocession | |
| is true). Null detaches any retrocession. |
Exemple
mutation {
UpdateTransactionFee(
transactionFeeId: $transactionFeeId
amountAte: $amountAte
amountAti: $amountAti
manageRetrocession: $manageRetrocession
) {
id
type {}
transactionType {}
securitiesNumber
unpledgedSecuritiesNumber
transactionDocuments {}
transactionMoneyMovement {}
transactionFees {}
priceBySecurity
amount
rawAmount
securityOperation {}
transactionSecurity {}
securityOperationName
securityName
vehicleName
securityNumberOfDecimals
fromAccount {}
toAccount {}
transactionNumberings {}
dismembermentType {}
documentsZipFileUrl
validationDate
transactionStatus {}
appliedSecurityFeePattern {}
}
}