Magidoc

CreateFinanceRetainerAgreementInput
Input Object

One creation door. proposalId imports every distinct accepted retainer term; omitting it creates one direct agreement from the manual fields. A proposal-level default is one term even when it governs several lines. startDate and periodCount are always required because they are execution terms, not facts proposal acceptance currently captures.

Fields

#

clientAccountId

crmSubscriptionExternalId

Optional subscription belonging to the selected client. Requires CRM read access.

glCompanyId

paymentTermId

Optional workspace payment term for generated invoice due dates.

periodCount

Non-null

projectIds

[ID !]

proposalId

rolloverUnused

startDate

Non-null

title

Usages

#

References

#

  • Argument input of field createFinanceRetainerAgreements from type Mutation