Magidoc

FinancePaymentTermInput
Input Object

A payment term's due rule, and the early-payment discount it offers against it. A term falls due either a fixed number of days after the invoice is issued, or on a day of the month — exactly one, never both and never neither. A discount is optional, and its window is measured the same way the term falls due.

Fields

#

dayOfMonthDue

Day of the month the invoice falls due. Months shorter than this day fall due on their last.

discountDayOfMonth

Day of the month an invoice has to be paid by to earn the discount. Belongs to a term due on a day of the month; a term due a number of days after issue takes discountDays instead.

discountDays

Days after the issue date an invoice has to be paid in to earn the discount. Belongs to a term due a number of days after issue; a term due on a day of the month takes discountDayOfMonth instead.

discountPercent

Percentage off an invoice paid inside the discount window, above 0 and no more than 100. Optional; given, it needs the window that matches this term's due rule. Discounts are recorded on the term and rendered in the Discount column — nothing applies one to an invoice yet.

dueDays

Days after the issue date the invoice falls due. 0 is due on receipt.

dueNextMonthDays

Roll to the next month's due day when the invoice is issued within this many days of this month's, inclusive — a term due on the 10th with a cutoff of 5 rolls an invoice issued on the 5th as well as one issued on the 8th. Only meaningful alongside dayOfMonthDue. Defaults to 0, which is no cutoff: nothing is inside it, so only a due day already past rolls.

name

Non-null

What people choose this term by on an invoice, such as 'Net 30'. Unique among the active terms added in Hive; terms an accounting system supplies are exempt, because two providers each sending 'Net 30' is a state the picker disambiguates by provenance rather than one to refuse.

Usages

#

References

#

  • Argument input of field createFinancePaymentTerm from type Mutation