|
OpenPetra
Free Administration Software for Non-Profits
|
Either an invoice or a credit note in the Accounts Payable system. More...
Public Member Functions | |
| AccountsPayableTDSAApDocumentRow (System.Data.DataRowBuilder rb) | |
| Constructor. More... | |
| override void | InitValues () |
| set default values More... | |
| bool | IsTaggedNull () |
| test for NULL value More... | |
| void | SetTaggedNull () |
| assign NULL value More... | |
| bool | IsDateDueNull () |
| test for NULL value More... | |
| void | SetDateDueNull () |
| assign NULL value More... | |
| bool | IsOutstandingAmountNull () |
| test for NULL value More... | |
| void | SetOutstandingAmountNull () |
| assign NULL value More... | |
| bool | IsSavedExchangeRateNull () |
| test for NULL value More... | |
| void | SetSavedExchangeRateNull () |
| assign NULL value More... | |
| bool | IsApDocumentIdNull () |
| test for NULL value More... | |
| void | SetApDocumentIdNull () |
| assign NULL value More... | |
| bool | IsLedgerNumberNull () |
| test for NULL value More... | |
| void | SetLedgerNumberNull () |
| assign NULL value More... | |
| bool | IsApNumberNull () |
| test for NULL value More... | |
| void | SetApNumberNull () |
| assign NULL value More... | |
| bool | IsPartnerKeyNull () |
| test for NULL value More... | |
| void | SetPartnerKeyNull () |
| assign NULL value More... | |
| bool | IsCreditNoteFlagNull () |
| test for NULL value More... | |
| void | SetCreditNoteFlagNull () |
| assign NULL value More... | |
| bool | IsDocumentCodeNull () |
| test for NULL value More... | |
| void | SetDocumentCodeNull () |
| assign NULL value More... | |
| bool | IsReferenceNull () |
| test for NULL value More... | |
| void | SetReferenceNull () |
| assign NULL value More... | |
| bool | IsDateIssuedNull () |
| test for NULL value More... | |
| void | SetDateIssuedNull () |
| assign NULL value More... | |
| bool | IsDateEnteredNull () |
| test for NULL value More... | |
| void | SetDateEnteredNull () |
| assign NULL value More... | |
| bool | IsCreditTermsNull () |
| test for NULL value More... | |
| void | SetCreditTermsNull () |
| assign NULL value More... | |
| bool | IsTotalAmountNull () |
| test for NULL value More... | |
| void | SetTotalAmountNull () |
| assign NULL value More... | |
| bool | IsCurrencyCodeNull () |
| test for NULL value More... | |
| void | SetCurrencyCodeNull () |
| assign NULL value More... | |
| bool | IsExchangeRateToBaseNull () |
| test for NULL value More... | |
| void | SetExchangeRateToBaseNull () |
| assign NULL value More... | |
| bool | IsDiscountPercentageNull () |
| test for NULL value More... | |
| void | SetDiscountPercentageNull () |
| assign NULL value More... | |
| bool | IsDiscountDaysNull () |
| test for NULL value More... | |
| void | SetDiscountDaysNull () |
| assign NULL value More... | |
| bool | IsApAccountNull () |
| test for NULL value More... | |
| void | SetApAccountNull () |
| assign NULL value More... | |
| bool | IsLastDetailNumberNull () |
| test for NULL value More... | |
| void | SetLastDetailNumberNull () |
| assign NULL value More... | |
| bool | IsDocumentStatusNull () |
| test for NULL value More... | |
| void | SetDocumentStatusNull () |
| 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 | |
| Boolean | Tagged [get, set] |
| DateTime | DateDue [get, set] |
| Decimal | OutstandingAmount [get, set] |
| Decimal | SavedExchangeRate [get, set] |
| Int32 | ApDocumentId [get, set] |
| Unique key for this record. More... | |
| Int32 | LedgerNumber [get, set] |
| Reference to the ledger for this invoice. More... | |
| Int32 | ApNumber [get, set] |
| A unique key (together with the ledger number) to identify this document. More... | |
| Int64 | PartnerKey [get, set] |
| Reference to the supplier that sent this invoice. More... | |
| Boolean | CreditNoteFlag [get, set] |
| A flag to indicate if this document is an invoice or a credit note. More... | |
| String | DocumentCode [get, set] |
| The code given on the document itself (be it invoice or credit note). This will have to be unique for each supplier. More... | |
| String | Reference [get, set] |
| Some kind of other reference needed. More... | |
| System.DateTime | DateIssued [get, set] |
| The date when this document was issued. More... | |
| System.DateTime | DateEntered [get, set] |
| The date when this document was entered into the system. More... | |
| Int32 | CreditTerms [get, set] |
| Credit terms allowed for this invoice. More... | |
| Decimal | TotalAmount [get, set] |
| The total amount of money that this document is worth. More... | |
| String | CurrencyCode [get, set] |
| the currency of the document More... | |
| Decimal | ExchangeRateToBase [get, set] |
| The exchange rate to the base currency at the time that the document was issued. More... | |
| Decimal | DiscountPercentage [get, set] |
| The percentage discount you get for early payment of this document in the case that it is an invoice. More... | |
| Int32 | DiscountDays [get, set] |
| The number of days that the discount is valid for (0 for none). More... | |
| String | ApAccount [get, set] |
| Reference to the AP Account to debit/credit when posting/paying the document. More... | |
| Int32 | LastDetailNumber [get, set] |
| The number of the last item for this document. This is used simply to quickly get the next number if items are added. More... | |
| String | DocumentStatus [get, set] |
| The current status of the invoice. The value can (for now) be one of: OPEN, APPROVED, POSTED, PARTPAID, or PAID. 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... | |
Either an invoice or a credit note in the Accounts Payable system.
|
inline |
Constructor.
|
inlinevirtual |
set default values
Reimplemented from Ict.Petra.Shared.MFinance.AP.Data.AApDocumentRow.
|
inlineinherited |
test for NULL value
|
inlineinherited |
test for NULL value
|
inlineinherited |
test for NULL value
|
inlineinherited |
test for NULL value
|
inlineinherited |
test for NULL value
|
inlineinherited |
test for NULL value
|
inlineinherited |
test for NULL value
|
inlineinherited |
test for NULL value
|
inline |
test for NULL value
|
inlineinherited |
test for NULL value
|
inlineinherited |
test for NULL value
|
inlineinherited |
test for NULL value
|
inlineinherited |
test for NULL value
|
inlineinherited |
test for NULL value
|
inlineinherited |
test for NULL value
|
inlineinherited |
test for NULL value
|
inlineinherited |
test for NULL value
|
inlineinherited |
test for NULL value
|
inlineinherited |
test for NULL value
|
inlineinherited |
test for NULL value
|
inlineinherited |
test for NULL value
|
inline |
test for NULL value
|
inlineinherited |
test for NULL value
|
inlineinherited |
test for NULL value
|
inline |
test for NULL value
|
inline |
test for NULL value
|
inlineinherited |
test for NULL value
|
inlineinherited |
assign NULL value
|
inlineinherited |
assign NULL value
|
inlineinherited |
assign NULL value
|
inlineinherited |
assign NULL value
|
inlineinherited |
assign NULL value
|
inlineinherited |
assign NULL value
|
inlineinherited |
assign NULL value
|
inlineinherited |
assign NULL value
|
inline |
assign NULL value
|
inlineinherited |
assign NULL value
|
inlineinherited |
assign NULL value
|
inlineinherited |
assign NULL value
|
inlineinherited |
assign NULL value
|
inlineinherited |
assign NULL value
|
inlineinherited |
assign NULL value
|
inlineinherited |
assign NULL value
|
inlineinherited |
assign NULL value
|
inlineinherited |
assign NULL value
|
inlineinherited |
assign NULL value
|
inlineinherited |
assign NULL value
|
inlineinherited |
assign NULL value
|
inline |
assign NULL value
|
inlineinherited |
assign NULL value
|
inlineinherited |
assign NULL value
|
inline |
assign NULL value
|
inline |
assign NULL value
|
inlineinherited |
assign NULL value
|
getsetinherited |
|
getsetinherited |
Unique key for this record.
|
getsetinherited |
A unique key (together with the ledger number) to identify this document.
|
getsetinherited |
User ID of who created this record.
|
getsetinherited |
A flag to indicate if this document is an invoice or a credit note.
|
getsetinherited |
Credit terms allowed for this invoice.
|
getsetinherited |
the currency of the document
|
getsetinherited |
The date the record was created.
|
getset |
|
getsetinherited |
The date when this document was entered into the system.
|
getsetinherited |
The date when this document was issued.
|
getsetinherited |
The date the record was modified.
|
getsetinherited |
The number of days that the discount is valid for (0 for none).
|
getsetinherited |
The percentage discount you get for early payment of this document in the case that it is an invoice.
|
getsetinherited |
The code given on the document itself (be it invoice or credit note). This will have to be unique for each supplier.
|
getsetinherited |
The current status of the invoice. The value can (for now) be one of: OPEN, APPROVED, POSTED, PARTPAID, or PAID.
|
getsetinherited |
The exchange rate to the base currency at the time that the document was issued.
|
getsetinherited |
The number of the last item for this document. This is used simply to quickly get the next number if items are added.
|
getsetinherited |
Reference to the ledger for this invoice.
|
getsetinherited |
This identifies the current version of the record.
|
getsetinherited |
User ID of who last modified this record.
|
getset |
|
getsetinherited |
Reference to the supplier that sent this invoice.
|
getsetinherited |
Some kind of other reference needed.
|
getset |
|
getset |
|
getsetinherited |
The total amount of money that this document is worth.