correctBenefitPrice
Corrects a price that was entered wrong, replacing the value of an existing entry in place.
Distinct from updateBenefitPrice, which adds a new time slice from a date: that is for a price
that has changed, this is for one that was wrong from the moment it was entered. No new slice is
created and the validity dates are untouched.
Only the currently valid and any future price can be corrected. An expired price is fully billed and is corrected through an invoice correction instead. The correction reaches only newly generated documents — an existing invoice draft holds frozen prices and must be regenerated.
Requires authorization features: benefit:catalogue:edit
correctBenefitPrice(
input: CorrectBenefitPriceInput!
): CorrectBenefitPricePayload!
Directives
auth
Requires authorization features: benefit:catalogue:edit
Arguments
correctBenefitPrice.input ● CorrectBenefitPriceInput! non-null input
Type
CorrectBenefitPricePayload object
Payload for the correctBenefitPrice mutation.