PPRetailInvoiceConstants Class Reference

Inherits from PPRetailObject : NSObject
Declared in PPRetailInvoiceConstants.h

Overview

Class for getting constants relating to invoice business logic.

+ taxRateDecimalPrecision

The number of numbers allowed after the decimal point for tax rates, including item & shipping.

+ (NSDecimalNumber *_Nullable)taxRateDecimalPrecision

Discussion

The number of numbers allowed after the decimal point for tax rates, including item & shipping.

Declared In

PPRetailInvoiceConstants.h

+ discountPercentageDecimalPrecision

The number of numbers allowed after the decimal point for discount rates.

+ (NSDecimalNumber *_Nullable)discountPercentageDecimalPrecision

Discussion

The number of numbers allowed after the decimal point for discount rates.

Declared In

PPRetailInvoiceConstants.h

+ invoiceNumberMaxLength

Character max for invoice number.

+ (NSDecimalNumber *_Nullable)invoiceNumberMaxLength

Discussion

Character max for invoice number.

Declared In

PPRetailInvoiceConstants.h

+ invoiceTermsMaxLength

Character max for invoice terms.

+ (NSDecimalNumber *_Nullable)invoiceTermsMaxLength

Discussion

Character max for invoice terms.

Declared In

PPRetailInvoiceConstants.h

+ invoiceNoteMaxLength

Character max for invoice note.

+ (NSDecimalNumber *_Nullable)invoiceNoteMaxLength

Discussion

Character max for invoice note.

Declared In

PPRetailInvoiceConstants.h

+ invoiceMerchantMemoMaxLength

Character max for invoice merchant memo.

+ (NSDecimalNumber *_Nullable)invoiceMerchantMemoMaxLength

Discussion

Character max for invoice merchant memo.

Declared In

PPRetailInvoiceConstants.h

+ invoiceReferenceMaxLength

Character max for invoice reference field.

+ (NSDecimalNumber *_Nullable)invoiceReferenceMaxLength

Discussion

Character max for invoice reference field.

Declared In

PPRetailInvoiceConstants.h

+ itemQuantityDecimalPrecision

The number of numbers allowed after the decimal point for item quantity.

+ (NSDecimalNumber *_Nullable)itemQuantityDecimalPrecision

Discussion

The number of numbers allowed after the decimal point for item quantity.

Declared In

PPRetailInvoiceConstants.h

+ itemQuantityMax

The maximum quantity allowed to specify on an invoice, inclusive.

+ (NSDecimalNumber *_Nullable)itemQuantityMax

Discussion

The maximum quantity allowed to specify on an invoice, inclusive.

Declared In

PPRetailInvoiceConstants.h

+ itemQuantityMin

The minimum quantity allowed to specify on an invoice, inclusive.

+ (NSDecimalNumber *_Nullable)itemQuantityMin

Discussion

The minimum quantity allowed to specify on an invoice, inclusive.

Declared In

PPRetailInvoiceConstants.h

+ itemNameMaxLength

Character max for invoice item name.

+ (NSDecimalNumber *_Nullable)itemNameMaxLength

Discussion

Character max for invoice item name.

Declared In

PPRetailInvoiceConstants.h

+ itemDescriptionMaxLength

Character max for invoice item description.

+ (NSDecimalNumber *_Nullable)itemDescriptionMaxLength

Discussion

Character max for invoice item description.

Declared In

PPRetailInvoiceConstants.h

+ itemPriceMax

Max value for invoice item price.

+ (NSDecimalNumber *_Nullable)itemPriceMax

Discussion

Max value for invoice item price.

Declared In

PPRetailInvoiceConstants.h

+ taxRateMaxValue

Max value for tax

+ (NSDecimalNumber *_Nullable)taxRateMaxValue

Discussion

Max value for tax

Declared In

PPRetailInvoiceConstants.h