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

An invoice or credit note consists out of several items, or details. This table contains all these details. More...

Inheritance diagram for Ict.Petra.Shared.MFinance.AP.Data.AApDocumentDetailRow:
Ict.Petra.Shared.MFinance.AP.Data.AccountsPayableTDSAApDocumentDetailRow

Public Member Functions

 AApDocumentDetailRow (System.Data.DataRowBuilder rb)
 Constructor. More...
 
virtual void InitValues ()
 set default values More...
 
bool IsLedgerNumberNull ()
 test for NULL value More...
 
void SetLedgerNumberNull ()
 assign NULL value More...
 
bool IsApDocumentIdNull ()
 test for NULL value More...
 
void SetApDocumentIdNull ()
 assign NULL value More...
 
bool IsDetailNumberNull ()
 test for NULL value More...
 
void SetDetailNumberNull ()
 assign NULL value More...
 
bool IsDetailApprovedNull ()
 test for NULL value More...
 
void SetDetailApprovedNull ()
 assign NULL value More...
 
bool IsCostCentreCodeNull ()
 test for NULL value More...
 
void SetCostCentreCodeNull ()
 assign NULL value More...
 
bool IsAccountCodeNull ()
 test for NULL value More...
 
void SetAccountCodeNull ()
 assign NULL value More...
 
bool IsItemRefNull ()
 test for NULL value More...
 
void SetItemRefNull ()
 assign NULL value More...
 
bool IsNarrativeNull ()
 test for NULL value More...
 
void SetNarrativeNull ()
 assign NULL value More...
 
bool IsAmountNull ()
 test for NULL value More...
 
void SetAmountNull ()
 assign NULL value More...
 
bool IsApprovalDateNull ()
 test for NULL value More...
 
void SetApprovalDateNull ()
 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

Int32 LedgerNumber [get, set]
 Reference to the ledger. More...
 
Int32 ApDocumentId [get, set]
 Reference to the document. More...
 
Int32 DetailNumber [get, set]
 A unique number for this detail for its document. More...
 
Boolean DetailApproved [get, set]
 Indicates if this detail has been approved or not. More...
 
String CostCentreCode [get, set]
 Reference to the cost centre to use for this detail. More...
 
String AccountCode [get, set]
 Reference to the account to use for this detail. More...
 
String ItemRef [get, set]
 Some other reference to the item. More...
 
String Narrative [get, set]
 A narrative about what this is. More...
 
Decimal Amount [get, set]
 The amount of money this detail is worth. More...
 
System.? DateTime ApprovalDate [get, set]
 The date when this detail was approved. 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

An invoice or credit note consists out of several items, or details. This table contains all these details.

Constructor & Destructor Documentation

◆ AApDocumentDetailRow()

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

Constructor.

Member Function Documentation

◆ InitValues()

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

◆ IsAccountCodeNull()

bool Ict.Petra.Shared.MFinance.AP.Data.AApDocumentDetailRow.IsAccountCodeNull ( )
inline

test for NULL value

◆ IsAmountNull()

bool Ict.Petra.Shared.MFinance.AP.Data.AApDocumentDetailRow.IsAmountNull ( )
inline

test for NULL value

◆ IsApDocumentIdNull()

bool Ict.Petra.Shared.MFinance.AP.Data.AApDocumentDetailRow.IsApDocumentIdNull ( )
inline

test for NULL value

◆ IsApprovalDateNull()

bool Ict.Petra.Shared.MFinance.AP.Data.AApDocumentDetailRow.IsApprovalDateNull ( )
inline

test for NULL value

◆ IsCostCentreCodeNull()

bool Ict.Petra.Shared.MFinance.AP.Data.AApDocumentDetailRow.IsCostCentreCodeNull ( )
inline

test for NULL value

◆ IsCreatedByNull()

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

test for NULL value

◆ IsDateCreatedNull()

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

test for NULL value

◆ IsDateModifiedNull()

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

test for NULL value

◆ IsDetailApprovedNull()

bool Ict.Petra.Shared.MFinance.AP.Data.AApDocumentDetailRow.IsDetailApprovedNull ( )
inline

test for NULL value

◆ IsDetailNumberNull()

bool Ict.Petra.Shared.MFinance.AP.Data.AApDocumentDetailRow.IsDetailNumberNull ( )
inline

test for NULL value

◆ IsItemRefNull()

bool Ict.Petra.Shared.MFinance.AP.Data.AApDocumentDetailRow.IsItemRefNull ( )
inline

test for NULL value

◆ IsLedgerNumberNull()

bool Ict.Petra.Shared.MFinance.AP.Data.AApDocumentDetailRow.IsLedgerNumberNull ( )
inline

test for NULL value

◆ IsModificationIdNull()

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

test for NULL value

◆ IsModifiedByNull()

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

test for NULL value

◆ IsNarrativeNull()

bool Ict.Petra.Shared.MFinance.AP.Data.AApDocumentDetailRow.IsNarrativeNull ( )
inline

test for NULL value

◆ SetAccountCodeNull()

void Ict.Petra.Shared.MFinance.AP.Data.AApDocumentDetailRow.SetAccountCodeNull ( )
inline

assign NULL value

◆ SetAmountNull()

void Ict.Petra.Shared.MFinance.AP.Data.AApDocumentDetailRow.SetAmountNull ( )
inline

assign NULL value

◆ SetApDocumentIdNull()

void Ict.Petra.Shared.MFinance.AP.Data.AApDocumentDetailRow.SetApDocumentIdNull ( )
inline

assign NULL value

◆ SetApprovalDateNull()

void Ict.Petra.Shared.MFinance.AP.Data.AApDocumentDetailRow.SetApprovalDateNull ( )
inline

assign NULL value

◆ SetCostCentreCodeNull()

void Ict.Petra.Shared.MFinance.AP.Data.AApDocumentDetailRow.SetCostCentreCodeNull ( )
inline

assign NULL value

◆ SetCreatedByNull()

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

assign NULL value

◆ SetDateCreatedNull()

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

assign NULL value

◆ SetDateModifiedNull()

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

assign NULL value

◆ SetDetailApprovedNull()

void Ict.Petra.Shared.MFinance.AP.Data.AApDocumentDetailRow.SetDetailApprovedNull ( )
inline

assign NULL value

◆ SetDetailNumberNull()

void Ict.Petra.Shared.MFinance.AP.Data.AApDocumentDetailRow.SetDetailNumberNull ( )
inline

assign NULL value

◆ SetItemRefNull()

void Ict.Petra.Shared.MFinance.AP.Data.AApDocumentDetailRow.SetItemRefNull ( )
inline

assign NULL value

◆ SetLedgerNumberNull()

void Ict.Petra.Shared.MFinance.AP.Data.AApDocumentDetailRow.SetLedgerNumberNull ( )
inline

assign NULL value

◆ SetModificationIdNull()

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

assign NULL value

◆ SetModifiedByNull()

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

assign NULL value

◆ SetNarrativeNull()

void Ict.Petra.Shared.MFinance.AP.Data.AApDocumentDetailRow.SetNarrativeNull ( )
inline

assign NULL value

Property Documentation

◆ AccountCode

String Ict.Petra.Shared.MFinance.AP.Data.AApDocumentDetailRow.AccountCode
getset

Reference to the account to use for this detail.

◆ Amount

Decimal Ict.Petra.Shared.MFinance.AP.Data.AApDocumentDetailRow.Amount
getset

The amount of money this detail is worth.

◆ ApDocumentId

Int32 Ict.Petra.Shared.MFinance.AP.Data.AApDocumentDetailRow.ApDocumentId
getset

Reference to the document.

◆ ApprovalDate

System.? DateTime Ict.Petra.Shared.MFinance.AP.Data.AApDocumentDetailRow.ApprovalDate
getset

The date when this detail was approved.

◆ CostCentreCode

String Ict.Petra.Shared.MFinance.AP.Data.AApDocumentDetailRow.CostCentreCode
getset

Reference to the cost centre to use for this detail.

◆ CreatedBy

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

User ID of who created this record.

◆ DateCreated

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

The date the record was created.

◆ DateModified

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

The date the record was modified.

◆ DetailApproved

Boolean Ict.Petra.Shared.MFinance.AP.Data.AApDocumentDetailRow.DetailApproved
getset

Indicates if this detail has been approved or not.

◆ DetailNumber

Int32 Ict.Petra.Shared.MFinance.AP.Data.AApDocumentDetailRow.DetailNumber
getset

A unique number for this detail for its document.

◆ ItemRef

String Ict.Petra.Shared.MFinance.AP.Data.AApDocumentDetailRow.ItemRef
getset

Some other reference to the item.

◆ LedgerNumber

Int32 Ict.Petra.Shared.MFinance.AP.Data.AApDocumentDetailRow.LedgerNumber
getset

Reference to the ledger.

◆ ModificationId

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

This identifies the current version of the record.

◆ ModifiedBy

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

User ID of who last modified this record.

◆ Narrative

String Ict.Petra.Shared.MFinance.AP.Data.AApDocumentDetailRow.Narrative
getset

A narrative about what this is.


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