Skip to main content

CreatePaymentScheduleItemInput

Defines the input for creating a payment schedule item.

input CreatePaymentScheduleItemInput {
alternateCurrencyAmounts: [MoneyInput!]
invoiceDate: LocalDate
invoiceTermDays: NonNegativeInt!
type: PaymentScheduleItemType!
value: Float
}

Fields

CreatePaymentScheduleItemInput.alternateCurrencyAmounts ● [MoneyInput!] list input

The list of alternate currency amounts for the payment schedule item when the type is AMOUNT. Optional.

CreatePaymentScheduleItemInput.invoiceDate ● LocalDate scalar

The date the payment schedule item is due. Optional.

If not specified the due date is date of booking + invoice terms days.

CreatePaymentScheduleItemInput.invoiceTermDays ● NonNegativeInt! non-null scalar

The number of days for the invoice term.

CreatePaymentScheduleItemInput.type ● PaymentScheduleItemType! non-null enum

The type of the payment schedule item.

CreatePaymentScheduleItemInput.value ● Float scalar

The value for the payment schedule item. Optional.

If the type is INCREMENTAL_PERCENTAGE the value should be a percentage expressed as a decimal value.

Member Of

CreateItemPaymentPolicyInput input