InvoiceCreator SetPaymentTermsDueDateWithGraceDate Method (DateTime, Decimal, String, DateTime, Decimal, Decimal)ebComposer Tools Class Library for .NET
Unimaze Software creates Components and Services for Messege Transport and Message Handling B2B electronic documents for third parties based on International and European standards.
Sets the due date and the date when the grace period ends (last day without incurring interests or finance charges). It is assumed that interests are calculated from the due date if not paid within the grace period.

Namespace: Unimaze.Composer.Tools
Assembly: Unimaze.Composer.Tools (in Unimaze.Composer.Tools.dll) Version: 2.2.200.0 (2.2.0.23)
Syntax

public void SetPaymentTermsDueDateWithGraceDate(
	DateTime dueDate,
	decimal payableAmount,
	string paymentTermsNote,
	DateTime graceDate,
	decimal interestRatePercent,
	decimal financeChargeAmount
)

Parameters

dueDate
Type: System DateTime
Due date.
payableAmount
Type: System Decimal
Payable amount. Ignored, if finance charges are specified. will not be part of the elecronic invoice.
paymentTermsNote
Type: System String
Payment terms text. If finance charges are specified, the text must refer to it, otherwise the amount specified, may be taken as the payable amount. Examples are: ISL: "Dráttarvextir reiknast frá gjalddaga" or "Dráttarvextir og viðbótargjald reiknast frá gjalddaga ef ekki greitt á eindaga."
graceDate
Type: System DateTime
Grace date, last date without incurring interests or finance charges.
interestRatePercent
Type: System Decimal
Interest rate. Leave as zero to skip specifying.
financeChargeAmount
Type: System Decimal
Finance charge amount. Leave as zero to skip. If specified, payable amount will be ignored.
See Also