Table of Contents

Class PaymentTerms

Namespace
RetailForce.Fiscalisation.Model
Assembly
RetailForce.Fiscalisation.Model.dll

Class to store payment terms

public class PaymentTerms
Inheritance
PaymentTerms
Inherited Members

Constructors

PaymentTerms()

Constructor.

public PaymentTerms()

PaymentTerms(int, int?, decimal?, decimal?)

Constructor.

public PaymentTerms(int dueDateDays, int? discountDueDays = null, decimal? discount = null, decimal? latePaymentPenaltyRate = null)

Parameters

dueDateDays int
discountDueDays int?

discount decimal?

latePaymentPenaltyRate decimal?

Properties

Discount

A possible discount in percent if invoice is payed till the days of property DiscountDueDays.

public decimal? Discount { get; set; }

Property Value

decimal?

DiscountDueDays

The number of days the invoice can be payed with discount (Discount).

public int? DiscountDueDays { get; set; }

Property Value

int?

DueDateDays

The number of days the invoice has to be payed.

public int DueDateDays { get; set; }

Property Value

int

LatePaymentPenaltyRate

The penalty rate in percent if the invoice is payed to late.

public decimal? LatePaymentPenaltyRate { get; set; }

Property Value

decimal?