OpenPetra
Free Administration Software for Non-Profits
Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow Class Reference

This table defines the concept of a supplier in the AP system and is the centre of the AP system. More...

Inheritance diagram for Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow:

Public Member Functions

 AApSupplierRow (System.Data.DataRowBuilder rb)
 Constructor. More...
 
virtual void InitValues ()
 set default values More...
 
bool IsPartnerKeyNull ()
 test for NULL value More...
 
void SetPartnerKeyNull ()
 assign NULL value More...
 
bool IsPreferredScreenDisplayNull ()
 test for NULL value More...
 
void SetPreferredScreenDisplayNull ()
 assign NULL value More...
 
bool IsDefaultBankAccountNull ()
 test for NULL value More...
 
void SetDefaultBankAccountNull ()
 assign NULL value More...
 
bool IsPaymentTypeNull ()
 test for NULL value More...
 
void SetPaymentTypeNull ()
 assign NULL value More...
 
bool IsCurrencyCodeNull ()
 test for NULL value More...
 
void SetCurrencyCodeNull ()
 assign NULL value More...
 
bool IsDefaultApAccountNull ()
 test for NULL value More...
 
void SetDefaultApAccountNull ()
 assign NULL value More...
 
bool IsDefaultCreditTermsNull ()
 test for NULL value More...
 
void SetDefaultCreditTermsNull ()
 assign NULL value More...
 
bool IsDefaultDiscountPercentageNull ()
 test for NULL value More...
 
void SetDefaultDiscountPercentageNull ()
 assign NULL value More...
 
bool IsDefaultDiscountDaysNull ()
 test for NULL value More...
 
void SetDefaultDiscountDaysNull ()
 assign NULL value More...
 
bool IsSupplierTypeNull ()
 test for NULL value More...
 
void SetSupplierTypeNull ()
 assign NULL value More...
 
bool IsDefaultExpAccountNull ()
 test for NULL value More...
 
void SetDefaultExpAccountNull ()
 assign NULL value More...
 
bool IsDefaultCostCentreNull ()
 test for NULL value More...
 
void SetDefaultCostCentreNull ()
 assign NULL value More...
 
bool IsOurReferenceNull ()
 test for NULL value More...
 
void SetOurReferenceNull ()
 assign NULL value More...
 
bool IsDateCreatedNull ()
 test for NULL value More...
 
void SetDateCreatedNull ()
 assign NULL value More...
 
bool IsCreatedByNull ()
 test for NULL value More...
 
void SetCreatedByNull ()
 assign NULL value More...
 
bool IsDateModifiedNull ()
 test for NULL value More...
 
void SetDateModifiedNull ()
 assign NULL value More...
 
bool IsModifiedByNull ()
 test for NULL value More...
 
void SetModifiedByNull ()
 assign NULL value More...
 
bool IsModificationIdNull ()
 test for NULL value More...
 
void SetModificationIdNull ()
 assign NULL value More...
 

Properties

Int64 PartnerKey [get, set]
 Reference to the partner key for this supplier. More...
 
Int32 PreferredScreenDisplay [get, set]
 Number of months to display invoices and credit notes. More...
 
String DefaultBankAccount [get, set]
 Reference to default bank account to use to pay supplier with. More...
 
String PaymentType [get, set]
 The default type of payment to use when paying this supplier. More...
 
String CurrencyCode [get, set]
 The currency code to use for this supplier. More...
 
String DefaultApAccount [get, set]
 The default AP Account to use when paying this supplier. More...
 
Int32 DefaultCreditTerms [get, set]
 Default credit terms to use for invoices from this supplier. More...
 
Decimal DefaultDiscountPercentage [get, set]
 Default percentage discount to receive for early payments. More...
 
Int32 DefaultDiscountDays [get, set]
 Default number of days in which the discount percentage has effect. More...
 
String SupplierType [get, set]
 What type of supplier this is - normal, credit card, maybe something else. More...
 
String DefaultExpAccount [get, set]
 Reference to the default expense Account to use for invoice details. More...
 
String DefaultCostCentre [get, set]
 Reference to the default cost centre to use for invoice details. More...
 
String OurReference [get, set]
 This reference identifies us to the supplier. More...
 
System.? DateTime DateCreated [get, set]
 The date the record was created. More...
 
String CreatedBy [get, set]
 User ID of who created this record. More...
 
System.? DateTime DateModified [get, set]
 The date the record was modified. More...
 
String ModifiedBy [get, set]
 User ID of who last modified this record. More...
 
DateTime ModificationId [get, set]
 This identifies the current version of the record. More...
 

Detailed Description

This table defines the concept of a supplier in the AP system and is the centre of the AP system.

Constructor & Destructor Documentation

◆ AApSupplierRow()

Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.AApSupplierRow ( System.Data.DataRowBuilder  rb)
inline

Constructor.

Member Function Documentation

◆ InitValues()

virtual void Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.InitValues ( )
inlinevirtual

set default values

◆ IsCreatedByNull()

bool Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.IsCreatedByNull ( )
inline

test for NULL value

◆ IsCurrencyCodeNull()

bool Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.IsCurrencyCodeNull ( )
inline

test for NULL value

◆ IsDateCreatedNull()

bool Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.IsDateCreatedNull ( )
inline

test for NULL value

◆ IsDateModifiedNull()

bool Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.IsDateModifiedNull ( )
inline

test for NULL value

◆ IsDefaultApAccountNull()

bool Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.IsDefaultApAccountNull ( )
inline

test for NULL value

◆ IsDefaultBankAccountNull()

bool Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.IsDefaultBankAccountNull ( )
inline

test for NULL value

◆ IsDefaultCostCentreNull()

bool Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.IsDefaultCostCentreNull ( )
inline

test for NULL value

◆ IsDefaultCreditTermsNull()

bool Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.IsDefaultCreditTermsNull ( )
inline

test for NULL value

◆ IsDefaultDiscountDaysNull()

bool Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.IsDefaultDiscountDaysNull ( )
inline

test for NULL value

◆ IsDefaultDiscountPercentageNull()

bool Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.IsDefaultDiscountPercentageNull ( )
inline

test for NULL value

◆ IsDefaultExpAccountNull()

bool Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.IsDefaultExpAccountNull ( )
inline

test for NULL value

◆ IsModificationIdNull()

bool Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.IsModificationIdNull ( )
inline

test for NULL value

◆ IsModifiedByNull()

bool Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.IsModifiedByNull ( )
inline

test for NULL value

◆ IsOurReferenceNull()

bool Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.IsOurReferenceNull ( )
inline

test for NULL value

◆ IsPartnerKeyNull()

bool Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.IsPartnerKeyNull ( )
inline

test for NULL value

◆ IsPaymentTypeNull()

bool Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.IsPaymentTypeNull ( )
inline

test for NULL value

◆ IsPreferredScreenDisplayNull()

bool Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.IsPreferredScreenDisplayNull ( )
inline

test for NULL value

◆ IsSupplierTypeNull()

bool Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.IsSupplierTypeNull ( )
inline

test for NULL value

◆ SetCreatedByNull()

void Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.SetCreatedByNull ( )
inline

assign NULL value

◆ SetCurrencyCodeNull()

void Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.SetCurrencyCodeNull ( )
inline

assign NULL value

◆ SetDateCreatedNull()

void Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.SetDateCreatedNull ( )
inline

assign NULL value

◆ SetDateModifiedNull()

void Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.SetDateModifiedNull ( )
inline

assign NULL value

◆ SetDefaultApAccountNull()

void Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.SetDefaultApAccountNull ( )
inline

assign NULL value

◆ SetDefaultBankAccountNull()

void Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.SetDefaultBankAccountNull ( )
inline

assign NULL value

◆ SetDefaultCostCentreNull()

void Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.SetDefaultCostCentreNull ( )
inline

assign NULL value

◆ SetDefaultCreditTermsNull()

void Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.SetDefaultCreditTermsNull ( )
inline

assign NULL value

◆ SetDefaultDiscountDaysNull()

void Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.SetDefaultDiscountDaysNull ( )
inline

assign NULL value

◆ SetDefaultDiscountPercentageNull()

void Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.SetDefaultDiscountPercentageNull ( )
inline

assign NULL value

◆ SetDefaultExpAccountNull()

void Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.SetDefaultExpAccountNull ( )
inline

assign NULL value

◆ SetModificationIdNull()

void Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.SetModificationIdNull ( )
inline

assign NULL value

◆ SetModifiedByNull()

void Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.SetModifiedByNull ( )
inline

assign NULL value

◆ SetOurReferenceNull()

void Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.SetOurReferenceNull ( )
inline

assign NULL value

◆ SetPartnerKeyNull()

void Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.SetPartnerKeyNull ( )
inline

assign NULL value

◆ SetPaymentTypeNull()

void Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.SetPaymentTypeNull ( )
inline

assign NULL value

◆ SetPreferredScreenDisplayNull()

void Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.SetPreferredScreenDisplayNull ( )
inline

assign NULL value

◆ SetSupplierTypeNull()

void Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.SetSupplierTypeNull ( )
inline

assign NULL value

Property Documentation

◆ CreatedBy

String Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.CreatedBy
getset

User ID of who created this record.

◆ CurrencyCode

String Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.CurrencyCode
getset

The currency code to use for this supplier.

◆ DateCreated

System.? DateTime Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.DateCreated
getset

The date the record was created.

◆ DateModified

System.? DateTime Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.DateModified
getset

The date the record was modified.

◆ DefaultApAccount

String Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.DefaultApAccount
getset

The default AP Account to use when paying this supplier.

◆ DefaultBankAccount

String Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.DefaultBankAccount
getset

Reference to default bank account to use to pay supplier with.

◆ DefaultCostCentre

String Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.DefaultCostCentre
getset

Reference to the default cost centre to use for invoice details.

◆ DefaultCreditTerms

Int32 Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.DefaultCreditTerms
getset

Default credit terms to use for invoices from this supplier.

◆ DefaultDiscountDays

Int32 Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.DefaultDiscountDays
getset

Default number of days in which the discount percentage has effect.

◆ DefaultDiscountPercentage

Decimal Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.DefaultDiscountPercentage
getset

Default percentage discount to receive for early payments.

◆ DefaultExpAccount

String Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.DefaultExpAccount
getset

Reference to the default expense Account to use for invoice details.

◆ ModificationId

DateTime Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.ModificationId
getset

This identifies the current version of the record.

◆ ModifiedBy

String Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.ModifiedBy
getset

User ID of who last modified this record.

◆ OurReference

String Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.OurReference
getset

This reference identifies us to the supplier.

◆ PartnerKey

Int64 Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.PartnerKey
getset

Reference to the partner key for this supplier.

◆ PaymentType

String Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.PaymentType
getset

The default type of payment to use when paying this supplier.

◆ PreferredScreenDisplay

Int32 Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.PreferredScreenDisplay
getset

Number of months to display invoices and credit notes.

◆ SupplierType

String Ict.Petra.Shared.MFinance.AP.Data.AApSupplierRow.SupplierType
getset

What type of supplier this is - normal, credit card, maybe something else.


The documentation for this class was generated from the following file: