Многие объекты IIKO, которые в 1С зачастую являются справочниками, например, Номенклатура, Склады или Поставщики содержатся в единой таблице БД, которая называется Entity.
Внимательный читатель заметит: «А как же объекты разных типов можно хранить в одной таблице реляционной базы данных?».
Ответ следующий: «Таблица имеет единую структуру полей для объектов разных типов. Существует поле type, которое и определяет тип объекта; а специфичные для объекта данные содержатся в едином поле xml (тип данных ntext) в экранированном виде».
Приведем перечень типов объектов (с комментариями по основным, которые участвуют в создании документа или элемента «справочника»):
- Account — бухгалтерский счет
- AccountingCategory — бухгалтерская категория
- Agent
- AlcoholClass
- AlcoholClassGroup
- AttendanceType
- AutoAdditionSettings
- AutoAssignDeliveryTerminalSettings
- BudgetPlanItemAccount
- CafeSetup
- CafeState
- CashFlowCategory
- CashPaymentType — наличный тип оплаты
- CashRegister — касса
- ChainConnectionSettings
- City
- ClientPriceCategory — ценовая категория
- Conception — концепция
- ConfigurablePaymentType
- CookingPlaceType
- CookingType
- Corporation
- CostCorrectionSettings
- CreditPaymentType
- DeliveryCancelCause
- DeliveryConfirmationSettings
- DeliveryRestrictions
- DeliverySettings
- DeliverySmsSendingSettings
- Department — подразделение
- DiscountCardType
- DiscountDevice
- DocumentNumberingSettings
- EdelweissMapping
- EdiSystem
- EpitomeMapping
- EventsJournalPreset
- Export1CMapping
- ExternalHierarchy
- FrontBalances
- FrontReport
- FrontSessionsProperties
- Group — группы отделений
- HoistMapping
- IikoCard51Settings
- IikoCardSettings
- IikoNetSettings
- IikoNewsItem
- JurPerson
- LogisticsSettings
- MeasureUnit — единица измерения
- MedicalAnalysisType
- MissPenalty
- NonCashPaymentType — безналичный тип оплаты
- NotificationConfiguration
- OlapReportSetting
- OrderCustomerPersistentBuffer
- OrderType
- PayInOutType
- PaymentSystem
- PenaltyOrBonusType
- PetroleumSessionClosing
- PlastekMapping
- PointOfSale
- PrinterDevice
- Product — номенклатура
- ProductCookingExpenses
- ProductGroup
- ProductTypeForCooking
- PulsarMapping
- RemovalType
- ReplicationConfig
- ReplicationState
- RestaurantSection
- Role
- SalarySettings
- SchedulePenalty
- ScheduleType
- ServerInstance
- ServerNode
- ServiceFee
- ServiceFeeDiscountType
- StopList
- Store — склад
- StoreSummaryReportSettings
- SupplierInfo
- SurveyItem
- Table
- TaxCategory — налоговые категории (ставки НДС)
- TemplateReportItem
- Terminal
- UocReplicationState
- User — поставщик, клиент, сотрудник
- VoucherPaymentType
Данный список может быть неполным и будет редактироваться по мере получения актуальной информации.