Namespace Simplic.ERP.Core
Classes
AddTransactionItem<T>
Result of adding an transaction item
BillableItemChangedEventArgs
Eventarguments for changed articleitem
CommonExport
base class for all exports
CommonExportItem
CommonExportItemTransaction
CommonPaymentRow
Row of V_FinancialRecord
ConvertResult
CostCenter
Represents a (distributed-)costcenter
CostCenterAssignment
Represents a costcenter assignemd for a distrebuted costcenter
CostCenterGroup
Represents the cost center group.
CostCenterManager
Contains the databaseaccess for costcenter entities
CostCenterUserGroup
Assignment of usergroups to a costcenter
DatevAddressItem
Builds the adress data for the datev csv export
DatevCSVExportAddress
Writes the address items to a datev csv file
Dunning
DunningArchiveManager
DunningDocument
DunningGroup
DunningLevel
DunningManager
DunningPrintController
DunningProposal
DunningType
FinancialAccountingClient
Client data for the export header
FinancialAccountingExportManager
FinancialClearing
FinancialRecord
FinancialRecordTransaction
FinancialRecordType
InternItemChangedEventArgs
Eventarguments for changin the transaction item in internal processes
ItemAssignmentChangedEventArgs
ItemListChangedEventArgs
Eventarguments for changes in the item list
ItemPositionExchangedEventArgs
ItemTotalChangedEventArgs
Eventarguments for changin the transaction item total value
ItemType
Represents the type of a transaction item
LockTransactionFailed
PaymentManager
PaymentMethod
Represnets a payment method
PaymentMethodManager
PaymentRowCashDiscountChanged
Eventarguments for changed cahsdicount of a payment row
PriceListEntryChangedEventArgs
Eventarguments for changing pricelist entries
PricingTransactionItemConverter
Converter for billable transaction item input objects
SelectedItemChangeEventArgs
Eventarguments for selected transactionitem changed
StandingOrderResultFactory
TenantBankDetail
Connetction between bankdetail and tenant
Transaction
Represents a transaction
TransactionCancellationOptions
TransactionConverter
Converts and transforms transactions
TransactionFactory
Helper to easily create transactions
TransactionItem
Base transaction item
TransactionItemArticle
Represents a transaction item
TransactionItemArticleCostCenter
Represents a costcender articleitem assignment
TransactionItemBillable
Represents a transaction item
TransactionItemBooking
TransactionItemCommitEventArgs
Eventarguments for commit a new transactionitem
TransactionItemConstructor
Item constructor
TransactionItemDiscount
TransactionItemGeneralLedgerAccount
Represents a transaction item that contains a general ledger account as object id
TransactionItemInterval
TransactionItemOperation
Calculated transaction item
TransactionItemQuantity
Items which cares about quantities
TransactionItemSubtotal
Represents a subtotal
TransactionItemSurcharge
TransactionItemText
Transaction item that contains text
TransactionItemValue
Items which cares about values
TransactionManager
Contains the databaseaccess for transaction entities
TransactionManager.CachedTransactionTypeList
cache the types for faster visualisation in grids
TransactionPrintController
Controller to print transactions
TransactionStandingOrder
Standing order extension for a transaction
TransactionStandingOrderType
Type of a standing order
TransactionSubtype
TransactionSum
Creates the sum for item properties
TransactionTax
Represents an entry for the transaction tax
TransactionTaxOnlyItem
Item which only cares about taxes
TransactionType
Represents the type of a transaction
TransactionTypeChangedEventArgs
Eventarguments for changing type of a transaction
Interfaces
IEditableTransactionItem
Indicates items which can be shown and edit in the ui
ISubitemable
Interface which enables subitems
ITransactionCreateService
ITransactionHook
Transaction hook interface
Enums
CalculationMode
Defines which items will be used for calculating item positions basing on other positions
CostCenterType
Type of the costcenter
DueDateMode
Represents the handling of due dates
ExportCostQuantityType
Represents the export cost quantity type.
- No = 0
- ExactValue = 1
- AbsoluteValue = 2
FinancialAccountingExportFormat
Type of the export format
FinancialAccountingExportType
export types
FinancialBookingType
Defines the two booking types
ItemInputValueType
ResolveObjectPriceResult
State when resolving an article price
SubtypeArchiveMode
Mode for archiving transaction documents
TransactionCanceledResult
TransactionConvertResult
TransactionConvertState
Current convert-state of a transaction
TransactionDeleteResult
TransactionItemAddResult
Status when adding an item
TransactionItemConvertState
TransactionItemDeleteResult
Status when deleting an item
TransactionLockResult
TransactionNumberDataSourceType
Represents the transaction number data source type.
- TransactionDate = 0
- DeliveryDate = 1
TransactionPaidResult
TransactionPrintResult
Print result
TransactionTransferedToAccountingResult
TransactionUnlockResult
Unlock result