Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

InvoiceAllowanceCharge

Namespace OfficeIMO.Invoicing
Assembly OfficeIMO.Invoicing
Modifiers sealed

Line or document-level allowance or charge.

Inheritance

  • Object
  • InvoiceAllowanceCharge

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by

Constructors

public InvoiceAllowanceCharge() #

Properties

public Boolean IsCharge { get; set; } #

True for a charge; false for an allowance.

public Decimal Amount { get; set; } #

Positive monetary amount.

public Nullable<Decimal> BaseAmount { get; set; } #

Base amount used with a percentage.

public Nullable<Decimal> Percentage { get; set; } #

Percentage, expressed as 10 for ten percent.

public String Reason { get; set; } #

Reason text.

public String ReasonCode { get; set; } #

UNTDID 5189 allowance or 7161 charge reason code.

public InvoiceTaxCategory Tax { get; set; } #

Required for document-level amounts; line amounts inherit the line's category.