Index
A
- AdjustingReportingPeriod — Class in namespace IFRS\Exceptions
- Assignable — Class in namespace IFRS\Interfaces
- Account — Class in namespace IFRS\Models
- Class Account
- $Account#account_type — Property in class Account
- Account::attributes() — Method in class Account
- Account attributes.
- Assignment — Class in namespace IFRS\Models
- Class Assignment
- $Assignment#amount — Property in class Assignment
- Assignment::attributes() — Method in class Assignment
- Assignment attributes.
- $Balance#account — Property in class Balance
- $Balance#amount — Property in class Balance
- Balance::account() — Method in class Balance
- Balance Account.
- Balance::attributes() — Method in class Balance
- Balance attributes.
- Category::accounts() — Method in class Category
- Category Accounts.
- Category::attributes() — Method in class Category
- Category attributes.
- Currency::attributes() — Method in class Currency
- Currency attributes.
- Entity::attributes() — Method in class Entity
- Entity attributes
- ExchangeRate::attributes() — Method in class ExchangeRate
- ExchangeRate attributes
- $Ledger#amount — Property in class Ledger
- Ledger::attributes() — Method in class Ledger
- Ledger attributes.
- $LineItem#account — Property in class LineItem
- $LineItem#amount — Property in class LineItem
- LineItem::account() — Method in class LineItem
- LineItem Account.
- LineItem::attributes() — Method in class LineItem
- LineItem attributes.
- RecycledObject::attributes() — Method in class RecycledObject
- RecycledObject attributes.
- ReportingPeriod::attributes() — Method in class ReportingPeriod
- ReportingPeriod attributes.
- $Transaction#account — Property in class Transaction
- $Transaction#amount — Property in class Transaction
- Transaction::account() — Method in class Transaction
- Transaction Account.
- Transaction::assignments() — Method in class Transaction
- Transaction Assignments.
- Transaction::attributes() — Method in class Transaction
- Transaction attributes.
- Transaction::addLineItem() — Method in class Transaction
- Add LineItem to Transaction LineItems.
- Vat::attributes() — Method in class Vat
- Vat attributes.
- AccountSchedule — Class in namespace IFRS\Reports
- AccountStatement — Class in namespace IFRS\Reports
- $AccountStatement#account — Property in class AccountStatement
- Account Statement Account.
- AccountStatement::attributes() — Method in class AccountStatement
- Print Account Statement attributes.
- AgingSchedule — Class in namespace IFRS\Reports
- $AgingSchedule#accounts — Property in class AgingSchedule
- Aging Schedule accounts.
- AgingSchedule::attributes() — Method in class AgingSchedule
- Print Aging Schedule attributes.
- BalanceSheet::attributes() — Method in class BalanceSheet
- Print Income Statement attributes.
- $FinancialStatement#accounts — Property in class FinancialStatement
- Financial Statement accounts.
- FinancialStatement::attributes() — Method in class FinancialStatement
- Print Financial Statement attributes.
- IncomeStatement::attributes() — Method in class IncomeStatement
- Income Statement attributes.
- EntityScope::apply() — Method in class EntityScope
- Apply the scope to a given Eloquent query builder.
- Assigning — Class in namespace IFRS\Traits
- IFRSUser::attributes() — Method in class IFRSUser
- User attributes.
- $JournalEntry#account — Property in class JournalEntry
- $JournalEntry#amount — Property in class JournalEntry
B
- IFRSServiceProvider::boot() — Method in class IFRSServiceProvider
- Bootstrap services.
- Assignable::balance() — Method in class Assignable
- Balance Remaining on Transaction.
- Buys — Class in namespace IFRS\Interfaces
- Recyclable::bootRecycling() — Method in class Recyclable
- Model recycling events.
- Segragatable::bootSegragating() — Method in class Segragatable
- Register EntityScope for Model.
- Account::balances() — Method in class Account
- Account Balances.
- Assignment::bulkAssign() — Method in class Assignment
- Bulk assign a transaction to outstanding Transactions, under FIFO (First in first out) methodology
- Balance — Class in namespace IFRS\Models
- Class Balance
- $Balance#balance_type — Property in class Balance
- Ledger::balance() — Method in class Ledger
- Get Account's balance as at the given date.
- $AccountSchedule#balances — Property in class AccountSchedule
- Account Schedule balances.
- $AccountStatement#balances — Property in class AccountStatement
- Account Statement balances.
- AccountStatement::buildQuery() — Method in class AccountStatement
- Build Statement Query
- $AgingSchedule#balances — Property in class AgingSchedule
- Aging Schedule balances.
- $AgingSchedule#brackets — Property in class AgingSchedule
- Aging Schedule brackets.
- BalanceSheet — Class in namespace IFRS\Reports
- $FinancialStatement#balances — Property in class FinancialStatement
- Financial Statement Balances.
- Assigning::balance() — Method in class Assigning
- Balance Remaining on Transaction.
- Buying — Class in namespace IFRS\Traits
- Recycling::bootRecycling() — Method in class Recycling
- Model recycling events.
- Segragating::bootSegragating() — Method in class Segragating
- Register EntityScope for Model.
C
- ClosedReportingPeriod — Class in namespace IFRS\Exceptions
- $IFRSException#code — Property in class IFRSException
- Exception code
- Clearable — Class in namespace IFRS\Interfaces
- Clearable::clearedAmount() — Method in class Clearable
- Cleared Transaction amount.
- $Account#category — Property in class Account
- $Account#currency — Property in class Account
- $Account#code — Property in class Account
- $Account#currentBalance — Property in class Account
- $Account#closingBalance — Property in class Account
- Account::currency() — Method in class Account
- Account Currency.
- Account::category() — Method in class Account
- Account Category.
- Account::closingBalance() — Method in class Account
- Get Account's Closing Balance for the Reporting Period.
- $Assignment#cleared — Property in class Assignment
- Assignment::cleared() — Method in class Assignment
- Transaction|Balance to be cleared.
- $Balance#currency — Property in class Balance
- Balance::currency() — Method in class Balance
- Balance Currency.
- Category — Class in namespace IFRS\Models
- Class Category
- $Category#category_type — Property in class Category
- Currency — Class in namespace IFRS\Models
- Class Currency
- $Currency#currency_code — Property in class Currency
- $Entity#currency — Property in class Entity
- Entity::currency() — Method in class Entity
- Entity's Reporting Currency.
- $ExchangeRate#currency — Property in class ExchangeRate
- ExchangeRate::currency() — Method in class ExchangeRate
- Exchange Rate Currency.
- Ledger::contribution() — Method in class Ledger
- Get Account's contribution to the Transaction total amount.
- $Transaction#currency — Property in class Transaction
- $Transaction#credited — Property in class Transaction
- Transaction::currency() — Method in class Transaction
- Transaction Currency.
- Transaction::checkIntegrity() — Method in class Transaction
- Check Transaction Integrity.
- $Vat#code — Property in class Vat
- $AccountStatement#currency — Property in class AccountStatement
- Account Statement Currency.
- $AgingSchedule#currency — Property in class AgingSchedule
- Aging Schedule Currency.
- Clearing — Class in namespace IFRS\Traits
- Clearing::clearedAmount() — Method in class Clearing
- Cleared Transaction amount.
- Clearing::clearances() — Method in class Clearing
- Cleared Model records.
- CashPurchase — Class in namespace IFRS\Transactions
- CashSale — Class in namespace IFRS\Transactions
- ClientInvoice — Class in namespace IFRS\Transactions
- ClientReceipt — Class in namespace IFRS\Transactions
- ContraEntry — Class in namespace IFRS\Transactions
- CreditNote — Class in namespace IFRS\Transactions
- $JournalEntry#currency — Property in class JournalEntry
- $JournalEntry#credited — Property in class JournalEntry
- $User#casts — Property in class User
- The attributes that should be cast to native types.
D
- $Account#description — Property in class Account
- $Account#destroyed_at — Property in class Account
- $Account#deleted_at — Property in class Account
- Account::delete() — Method in class Account
- Check for Current Year Transactions.
- $Assignment#destroyed_at — Property in class Assignment
- $Assignment#deleted_at — Property in class Assignment
- $Balance#destroyed_at — Property in class Balance
- $Balance#deleted_at — Property in class Balance
- $Category#destroyed_at — Property in class Category
- $Category#deleted_at — Property in class Category
- $Currency#destroyed_at — Property in class Currency
- $Currency#deleted_at — Property in class Currency
- $Entity#destroyed_at — Property in class Entity
- $Entity#deleted_at — Property in class Entity
- Entity::defaultRate() — Method in class Entity
- Reporting Currency Default Rate.
- $ExchangeRate#destroyed_at — Property in class ExchangeRate
- $ExchangeRate#deleted_at — Property in class ExchangeRate
- $Ledger#date — Property in class Ledger
- $Ledger#destroyed_at — Property in class Ledger
- $Ledger#deleted_at — Property in class Ledger
- $LineItem#date — Property in class LineItem
- $LineItem#destroyed_at — Property in class LineItem
- $LineItem#deleted_at — Property in class LineItem
- $ReportingPeriod#destroyed_at — Property in class ReportingPeriod
- $ReportingPeriod#deleted_at — Property in class ReportingPeriod
- $Transaction#destroyed_at — Property in class Transaction
- $Transaction#deleted_at — Property in class Transaction
- Transaction::delete() — Method in class Transaction
- Check Transaction Relationships.
- $Vat#destroyed_at — Property in class Vat
- $Vat#deleted_at — Property in class Vat
- DebitNote — Class in namespace IFRS\Transactions
- $JournalEntry#date — Property in class JournalEntry
- $JournalEntry#destroyed_at — Property in class JournalEntry
- $JournalEntry#deleted_at — Property in class JournalEntry
E
- Segragatable::entity() — Method in class Segragatable
- Model's Parent Entity.
- $Account#entity — Property in class Account
- $Assignment#entity — Property in class Assignment
- $Balance#entity — Property in class Balance
- $Balance#exchangeRate — Property in class Balance
- Balance::exchangeRate() — Method in class Balance
- Balance Exchange Rate.
- $Category#entity — Property in class Category
- Currency::exchangeRates() — Method in class Currency
- Currency Exchange Rates.
- Entity — Class in namespace IFRS\Models
- Class Entity
- ExchangeRate — Class in namespace IFRS\Models
- Class ExchangeRate
- $ExchangeRate#entity — Property in class ExchangeRate
- $Ledger#entity — Property in class Ledger
- $Ledger#entry_type — Property in class Ledger
- $LineItem#entity — Property in class LineItem
- $ReportingPeriod#entity — Property in class ReportingPeriod
- $Transaction#entity — Property in class Transaction
- $Transaction#exchangeRate — Property in class Transaction
- Transaction::exchangeRate() — Method in class Transaction
- Transaction Exchange Rate.
- $Vat#entity — Property in class Vat
- $AccountStatement#entity — Property in class AccountStatement
- Account Statement Entity.
- $AgingSchedule#entity — Property in class AgingSchedule
- Aging Schedule Entity.
- $FinancialStatement#entity — Property in class FinancialStatement
- Financial Statement Entity.
- EntityScope — Class in namespace IFRS\Scopes
- IFRSUser::entity() — Method in class IFRSUser
- User's Parent Entity.
- Segragating::entity() — Method in class Segragating
- Model's Parent Entity.
- $JournalEntry#entity — Property in class JournalEntry
- $JournalEntry#exchangeRate — Property in class JournalEntry
F
- Fetchable — Class in namespace IFRS\Interfaces
- Fetchable::fetch() — Method in class Fetchable
- Fetch Transaction by given filters.
- Findable — Class in namespace IFRS\Interfaces
- Findable::find() — Method in class Findable
- Find Transaction by given Id.
- $Account#fillable — Property in class Account
- The attributes that are mass assignable.
- $Assignment#fillable — Property in class Assignment
- The attributes that are mass assignable.
- Assignment::forexAccount() — Method in class Assignment
- Account for posting Exchange Rate Differences.
- $Balance#fillable — Property in class Balance
- The attributes that are mass assignable.
- $Category#fillable — Property in class Category
- The attributes that are mass assignable.
- $Currency#fillable — Property in class Currency
- The attributes that are mass assignable.
- $Entity#fillable — Property in class Entity
- The attributes that are mass assignable.
- $ExchangeRate#fillable — Property in class ExchangeRate
- The attributes that are mass assignable.
- $Ledger#fillable — Property in class Ledger
- The attributes that are mass assignable.
- $Ledger#folioAccount — Property in class Ledger
- Ledger::folioAccount() — Method in class Ledger
- Ledger Folio Account.
- $LineItem#fillable — Property in class LineItem
- The attributes that are mass assignable.
- $RecycledObject#fillable — Property in class RecycledObject
- The attributes that are mass assignable.
- $ReportingPeriod#fillable — Property in class ReportingPeriod
- The attributes that are mass assignable.
- $Transaction#fillable — Property in class Transaction
- The attributes that are mass assignable.
- $Vat#fillable — Property in class Vat
- The attributes that are mass assignable.
- FinancialStatement — Class in namespace IFRS\Reports
- Fetching — Class in namespace IFRS\Traits
- Fetching::fetch() — Method in class Fetching
- Fetch Transactions given the filters
- Finding — Class in namespace IFRS\Traits
- Finding::find() — Method in class Finding
- Instantiate IFRS Transaction with Transaction model from the given Id.
- $User#fillable — Property in class User
- The attributes that are mass assignable.
G
- Clearable::getClearedType() — Method in class Clearable
- Cleared Object type.
- Account::getType() — Method in class Account
- Get Human Readable Account Type.
- Account::getTypes() — Method in class Account
- Get Human Readable Account types
- Balance::getType() — Method in class Balance
- Get Human Readable Balance Type.
- Balance::getTypes() — Method in class Balance
- Get Human Readable Balance types
- Balance::getClearedType() — Method in class Balance
- Cleared Object type.
- Balance::getAmount() — Method in class Balance
- getAmount analog for Assignment model.
- ReportingPeriod::getPeriod() — Method in class ReportingPeriod
- Fetch reporting period for the date
- Transaction::getType() — Method in class Transaction
- Get Human Readable Transaction type
- Transaction::getTypes() — Method in class Transaction
- Get Human Readable Transaction types
- Transaction::getClearedType() — Method in class Transaction
- Cleared Object type.
- Transaction::getAmount() — Method in class Transaction
- getAmount analog for Assignment model.
- Transaction::getLineItems() — Method in class Transaction
- Get Transaction LineItems.
- AccountSchedule::getTransactions() — Method in class AccountSchedule
- Get Account Schedule Transactions.
- AccountStatement::getTransactions() — Method in class AccountStatement
- Get Account Statement Transactions.
- BalanceSheet::getSections() — Method in class BalanceSheet
- Get Balance Sheet Sections.
- FinancialStatement::getSections() — Method in class FinancialStatement
- Get Statement Sections.
- TrialBalance::getSections() — Method in class TrialBalance
- Get Trial Balance Sections.
- ModelTablePrefix::getTable() — Method in class ModelTablePrefix
- Determine the model table name
H
- HangingClearances — Class in namespace IFRS\Exceptions
- HangingTransactions — Class in namespace IFRS\Exceptions
- Ledger::hashed() — Method in class Ledger
- Hash Ledger contents
- $User#hidden — Property in class User
- The attributes that should be hidden for arrays.
I
- IFRSException — Class in namespace IFRS\Exceptions
- InsufficientBalance — Class in namespace IFRS\Exceptions
- InvalidAccountClassBalance — Class in namespace IFRS\Exceptions
- InvalidAccountType — Class in namespace IFRS\Exceptions
- InvalidBalance — Class in namespace IFRS\Exceptions
- InvalidBalanceTransaction — Class in namespace IFRS\Exceptions
- InvalidClearanceAccount — Class in namespace IFRS\Exceptions
- InvalidClearanceCurrency — Class in namespace IFRS\Exceptions
- InvalidClearanceEntry — Class in namespace IFRS\Exceptions
- IFRSServiceProvider — Class in namespace IFRS
- Balance::isPosted() — Method in class Balance
- isPosted analog for Assignment model.
- Balance::isCredited() — Method in class Balance
- isCredited analog for Assignment model.
- Transaction::isPosted() — Method in class Transaction
- isPosted analog for Assignment model.
- Transaction::isCredited() — Method in class Transaction
- isCredited analog for Assignment model.
- IncomeStatement — Class in namespace IFRS\Reports
- IFRSUser — Class in namespace IFRS\Traits
J
- JournalEntry — Class in namespace IFRS\Transactions
- Class JournalEntry
L
- LineItemAccount — Class in namespace IFRS\Exceptions
- Ledger — Class in namespace IFRS\Models
- Class Ledger
- $Ledger#lineItem — Property in class Ledger
- Ledger::lineItem() — Method in class Ledger
- Ledger LineItem.
- LineItem — Class in namespace IFRS\Models
- Class LineItem
- LineItem::ledgers() — Method in class LineItem
- LineItem Ledgers.
- Transaction::lineItems() — Method in class Transaction
- Transaction Saved Line Items.
- Transaction::ledgers() — Method in class Transaction
- Transaction Ledgers.
M
- $IFRSException#message — Property in class IFRSException
- Exception message
- MainAccount — Class in namespace IFRS\Exceptions
- MissingAccount — Class in namespace IFRS\Exceptions
- MissingAccountType — Class in namespace IFRS\Exceptions
- MissingForexAccount — Class in namespace IFRS\Exceptions
- MissingLineItem — Class in namespace IFRS\Exceptions
- MissingReportingPeriod — Class in namespace IFRS\Exceptions
- MissingVatAccount — Class in namespace IFRS\Exceptions
- $Entity#multi_currency — Property in class Entity
- ModelTablePrefix — Class in namespace IFRS\Traits
N
- NegativeAmount — Class in namespace IFRS\Exceptions
- $Account#name — Property in class Account
- $Category#name — Property in class Category
- $Currency#name — Property in class Currency
- $Entity#name — Property in class Entity
- $Transaction#narration — Property in class Transaction
- $Vat#name — Property in class Vat
- $JournalEntry#narration — Property in class JournalEntry
O
- OverClearance — Class in namespace IFRS\Exceptions
- $Account#openingBalance — Property in class Account
- Account::openingBalance() — Method in class Account
- Get Account's Opening Balance for the Reporting Period.
P
- PostedTransaction — Class in namespace IFRS\Exceptions
- Buys::post() — Method in class Buys
- Validate Buying Transaction LineItems.
- Sells::post() — Method in class Sells
- Validate Selling Transaction LineItems.
- $Ledger#postAccount — Property in class Ledger
- Ledger::post() — Method in class Ledger
- Create Ledger entries for the Transaction.
- Ledger::postAccount() — Method in class Ledger
- Ledger Post Account.
- $ReportingPeriod#period_count — Property in class ReportingPeriod
- ReportingPeriod::periodStart() — Method in class ReportingPeriod
- ReportingPeriod start string
- ReportingPeriod::periodEnd() — Method in class ReportingPeriod
- ReportingPeriod end string
- Transaction::post() — Method in class Transaction
- Post Transaction to the Ledger.
- $AccountStatement#period — Property in class AccountStatement
- Account Statement period.
- $BalanceSheet#period — Property in class BalanceSheet
- Balance Sheet period.
- FinancialStatement::printSection() — Method in class FinancialStatement
- Print Statement Section
- $IncomeStatement#period — Property in class IncomeStatement
- Income Statement period.
- Buying::post() — Method in class Buying
- Validate Buying Transaction LineItems.
- Selling::post() — Method in class Selling
- Validate Selling Transaction LineItems.
- ClientReceipt::post() — Method in class ClientReceipt
- Validate ClientReceipt LineItems
- ContraEntry::post() — Method in class ContraEntry
- Validate ContraEntry LineItems
- SupplierPayment::post() — Method in class SupplierPayment
- Validate SupplierPayment LineItems
Q
- $LineItem#quantity — Property in class LineItem
R
- RedundantTransaction — Class in namespace IFRS\Exceptions
- IFRSServiceProvider::register() — Method in class IFRSServiceProvider
- Register services.
- Recyclable — Class in namespace IFRS\Interfaces
- Recyclable::recycled() — Method in class Recyclable
- Recycled Model records.
- $Balance#reference — Property in class Balance
- Entity::reportingPeriods() — Method in class Entity
- Entity's Reporting Periods.
- $ExchangeRate#rate — Property in class ExchangeRate
- RecycledObject — Class in namespace IFRS\Models
- RecycledObject::recyclable() — Method in class RecycledObject
- Recycled object.
- ReportingPeriod — Class in namespace IFRS\Models
- Class ReportingPeriod
- $Transaction#reference — Property in class Transaction
- Transaction::removeLineItem() — Method in class Transaction
- Remove LineItem from Transaction LineItems.
- $Vat#rate — Property in class Vat
- $FinancialStatement#reportingPeriod — Property in class FinancialStatement
- Financial Statement Reporting Period.
- $TrialBalance#reportingPeriod — Property in class TrialBalance
- Trial Balance Reporting Period.
- Recycling — Class in namespace IFRS\Traits
- Recycling::recycled() — Method in class Recycling
- Recycled Model records.
- $JournalEntry#reference — Property in class JournalEntry
S
- SelfClearance — Class in namespace IFRS\Exceptions
- Buys::save() — Method in class Buys
- Validate Buying Transaction Main Account.
- Segragatable — Class in namespace IFRS\Interfaces
- Sells — Class in namespace IFRS\Interfaces
- Sells::save() — Method in class Sells
- Validate Selling Transaction Main Account.
- Account::sectionBalances() — Method in class Account
- Chart of Account Section Balances for the Reporting Period.
- Account::save() — Method in class Account
- Calculate Account Code.
- Assignment::save() — Method in class Assignment
- Assignment Validation.
- Balance::save() — Method in class Balance
- Balance Validation.
- Ledger::save() — Method in class Ledger
- Add Ledger hash.
- LineItem::save() — Method in class LineItem
- Check LineItem Vat.
- $ReportingPeriod#status — Property in class ReportingPeriod
- Transaction::save() — Method in class Transaction
- Relate LineItems to Transaction.
- Buying::save() — Method in class Buying
- Validate Buying Transaction Main Account.
- Segragating — Class in namespace IFRS\Traits
- Selling — Class in namespace IFRS\Traits
- Selling::save() — Method in class Selling
- Validate Selling Transaction Main Account.
- CashPurchase::save() — Method in class CashPurchase
- Validate CashPurchase Main Account
- CashSale::save() — Method in class CashSale
- Validate CashSale Main Account
- ClientReceipt::save() — Method in class ClientReceipt
- Validate ClientReceipt Main Account
- ContraEntry::save() — Method in class ContraEntry
- Validate ContraEntry Main Account
- SupplierBill — Class in namespace IFRS\Transactions
- SupplierPayment — Class in namespace IFRS\Transactions
- SupplierPayment::save() — Method in class SupplierPayment
- Validate SupplierPayment Main Account
T
- $Assignment#transaction — Property in class Assignment
- Assignment::transaction() — Method in class Assignment
- Transaction to be cleared.
- $Balance#transaction_no — Property in class Balance
- $Balance#transaction_type — Property in class Balance
- $Ledger#transaction — Property in class Ledger
- Ledger::transaction() — Method in class Ledger
- Transaction
- $LineItem#transaction — Property in class LineItem
- LineItem::transaction() — Method in class LineItem
- LineItem Transaction.
- $RecycledObject#table — Property in class RecycledObject
- The table associated with the model.
- Transaction — Class in namespace IFRS\Models
- Class Transaction
- $Transaction#transaction_date — Property in class Transaction
- $Transaction#transaction_no — Property in class Transaction
- $Transaction#transaction_type — Property in class Transaction
- Transaction::transactionNo() — Method in class Transaction
- The next Transaction number for the transaction type and transaction_date.
- $AccountStatement#transactions — Property in class AccountStatement
- Account Statement transactions.
- BalanceSheet::toString() — Method in class BalanceSheet
- Print Balance Sheet.
- IncomeStatement::toString() — Method in class IncomeStatement
- Print Income Statement.
- TrialBalance — Class in namespace IFRS\Reports
- $JournalEntry#transaction_no — Property in class JournalEntry
- $JournalEntry#transaction_type — Property in class JournalEntry
U
- UnassignableTransaction — Class in namespace IFRS\Exceptions
- UnauthorizedUser — Class in namespace IFRS\Exceptions
- UnclearableTransaction — Class in namespace IFRS\Exceptions
- UnpostedAssignment — Class in namespace IFRS\Exceptions
- Entity::users() — Method in class Entity
- Users associated with the reporting Entity.
- RecycledObject::user() — Method in class RecycledObject
- User responsible for the action.
- User — Class in namespace IFRS
V
- VatCharge — Class in namespace IFRS\Exceptions
- $ExchangeRate#valid_from — Property in class ExchangeRate
- $ExchangeRate#valid_to — Property in class ExchangeRate
- $Ledger#vat — Property in class Ledger
- $LineItem#vat — Property in class LineItem
- $LineItem#vatAccount — Property in class LineItem
- LineItem::vat() — Method in class LineItem
- LineItem VAT.
- LineItem::vatAccount() — Method in class LineItem
- LineItem Vat Account.
- Vat — Class in namespace IFRS\Models
- Class Vat
Y
- $Balance#year — Property in class Balance
- $Entity#year_start — Property in class Entity
- $ReportingPeriod#year — Property in class ReportingPeriod
- ReportingPeriod::year() — Method in class ReportingPeriod
- ReportingPeriod year
_
- AdjustingReportingPeriod::__construct() — Method in class AdjustingReportingPeriod
- Adjusting Reporting Period Exception
- ClosedReportingPeriod::__construct() — Method in class ClosedReportingPeriod
- Closed Reporting Period Exception
- HangingClearances::__construct() — Method in class HangingClearances
- Hanging Clearances Exception
- HangingTransactions::__construct() — Method in class HangingTransactions
- Hanging Transactions Exception
- IFRSException::__construct() — Method in class IFRSException
- IFRS Base Exception
- InsufficientBalance::__construct() — Method in class InsufficientBalance
- Insufficient Balance Exception
- InvalidAccountClassBalance::__construct() — Method in class InvalidAccountClassBalance
- Wrong Account Class Balance Exception
- InvalidAccountType::__construct() — Method in class InvalidAccountType
- Invalid Account Type Exception
- InvalidBalance::__construct() — Method in class InvalidBalance
- Invalid Balance Exception
- InvalidBalanceTransaction::__construct() — Method in class InvalidBalanceTransaction
- Invalid Balance Transaction Balance Exception
- InvalidClearanceAccount::__construct() — Method in class InvalidClearanceAccount
- Invalid Clearance Account Exception
- InvalidClearanceCurrency::__construct() — Method in class InvalidClearanceCurrency
- Invalid Clearance Currency Exception
- InvalidClearanceEntry::__construct() — Method in class InvalidClearanceEntry
- Invalid Clearance Entry Exception
- LineItemAccount::__construct() — Method in class LineItemAccount
- LineItem Account Exception
- MainAccount::__construct() — Method in class MainAccount
- Main Account Exception
- MissingAccount::__construct() — Method in class MissingAccount
- Missing Account Exception
- MissingAccountType::__construct() — Method in class MissingAccountType
- Missing Account Type Exception
- MissingForexAccount::__construct() — Method in class MissingForexAccount
- Missing Forex Account Exception
- MissingLineItem::__construct() — Method in class MissingLineItem
- Missing Line Item Exception
- MissingReportingPeriod::__construct() — Method in class MissingReportingPeriod
- Missing Reporting Period Exception
- MissingVatAccount::__construct() — Method in class MissingVatAccount
- Missing Vat Account Exception
- NegativeAmount::__construct() — Method in class NegativeAmount
- Negative Amount Exception
- OverClearance::__construct() — Method in class OverClearance
- Over Clearance Exception
- PostedTransaction::__construct() — Method in class PostedTransaction
- Posted Transaction Exception
- RedundantTransaction::__construct() — Method in class RedundantTransaction
- Redundant Transaction Exception
- SelfClearance::__construct() — Method in class SelfClearance
- Self Clearance Exception
- UnassignableTransaction::__construct() — Method in class UnassignableTransaction
- Unassignable Transaction Exception
- UnauthorizedUser::__construct() — Method in class UnauthorizedUser
- Unauthorized User Exception
- UnclearableTransaction::__construct() — Method in class UnclearableTransaction
- Unclearable Transaction Exception
- UnpostedAssignment::__construct() — Method in class UnpostedAssignment
- Unposted Assignment Exception
- VatCharge::__construct() — Method in class VatCharge
- Vat Charge Exception
- Account::__construct() — Method in class Account
- Construct new Account.
- Balance::__construct() — Method in class Balance
- Construct new Balance.
- ReportingPeriod::__construct() — Method in class ReportingPeriod
- Construct new Account.
- Transaction::__construct() — Method in class Transaction
- Construct new Transaction.
- AccountSchedule::__construct() — Method in class AccountSchedule
- Account Schedule for the account for the period.
- AccountStatement::__construct() — Method in class AccountStatement
- Construct Account Statement for the account for the period.
- AgingSchedule::__construct() — Method in class AgingSchedule
- Agine Schedule for the account type as at the endDate.
- BalanceSheet::__construct() — Method in class BalanceSheet
- Construct Balance Sheet as at the given end date
- FinancialStatement::__construct() — Method in class FinancialStatement
- Construct Financial Statement for the given period
- IncomeStatement::__construct() — Method in class IncomeStatement
- Construct Income Statement for the given period.
- TrialBalance::__construct() — Method in class TrialBalance
- Construct Trial Balance
- CashPurchase::__construct() — Method in class CashPurchase
- Construct new CashPurchase
- CashSale::__construct() — Method in class CashSale
- Construct new CashSale
- ClientInvoice::__construct() — Method in class ClientInvoice
- Construct new ClientInvoice
- ClientReceipt::__construct() — Method in class ClientReceipt
- Construct new ClientReceipt
- ContraEntry::__construct() — Method in class ContraEntry
- Construct new ContraEntry
- CreditNote::__construct() — Method in class CreditNote
- Construct new ContraEntry
- DebitNote::__construct() — Method in class DebitNote
- Construct new ContraEntry
- JournalEntry::__construct() — Method in class JournalEntry
- Construct new JournalEntry
- SupplierBill::__construct() — Method in class SupplierBill
- Construct new ContraEntry
- SupplierPayment::__construct() — Method in class SupplierPayment
- Construct new ContraEntry