====== Внешние модули ====== Программное обеспечение "Кассир 5" можно рассматривать как платформу для конструирования конечных решений автоматизации розничной торговли. Расширение функциональности можно разделить на два вида: - подключение типизированных модулей - модификация (полная или частичная) функции конфигурации. Каждый из которых предназначен для решения своего круга задач. ===== Подключение типизированных модулей ===== К этому виду относятся внешние обработки, обеспечивающие поддержку определённого класса модулей. Эти обработки имеют свой API, характерный для каждого класса подключаемых модулей. В настоящий момент поддерживаются следующие классы модулей: * [[кассир5:внешниемодули:addoutputdev|доп. устройства вывода (AddOutputDev)]] * [[кассир5:внешниемодули:dataexchange|обмен данными (DataExchange)]] * [[кассир5:внешниемодули:dcterminals|терминалы сбора данных (DCTerminals)]] * [[кассир5:внешниемодули:documents|внешние формы документов (Documents)]] * [[кассир5:внешниемодули:externaldb|внешние отложенные чеки (ExternalDB)]] * [[кассир5:внешниемодули:fprinters|принтеры чеков (FPrinters)]] * [[кассир5:внешниемодули:lblcomplex|комплексы этикетирования (LblComplex)]] * [[кассир5:внешниемодули:LogicalModules|модули логики (LogicalModules)]] * [[кассир5:внешниемодули:PrintLabels|печать этикеток (PrintLabels)]] * [[кассир5:внешниемодули:PrintPrices|печать ценников (PrintPrices)]] * [[кассир5:внешниемодули:reports|расширенные отчёты (Reports)]] * [[кассир5:внешниемодули:Scales|весы (Scales)]] * [[кассир5:внешниемодули:Scanners|сканеры (Scanners)]] * [[кассир5:внешниемодули:SPrinters|печатающие устройства для режима Бармен и официант(SPrinters)]] * [[кассир5:внешниемодули:Verification|верификация ДК (Verification)]] * [[кассир5:внешниемодули:videocontrol|системы видеонаблюдения (VideoControl)]] Характерным свойстовом данного вида модулей является взаимозаменяемость модулей в пределах одного класса. ===== Модификация функций конфигурации ===== Модули этого вида не подлежат внутренней классификации. Каждый модуль модифицирует или полностью заменяет код одной или нескольких функций конфигурации, без изменения самой конфигурации. Для интеграции в систему модуль использует [[кассир5:внешниемодули:apiлогическихмодулей|API логических модулей]]. \\ \\ [[кассир5:внешниемодули:логическиемодулидляскидок|Создание собственного алгоритма расчета скидок]]\\ [[кассир5:внешниемодули:обработчикивзк|Список обработчиков в защищенной компоненте]] ==== Общий список доступных логических модулей ==== [[кассир5:всевнешниемодули:егаис|ЕГАИС]]\\ [[кассир5:всевнешниемодули:GlobalBlueIC2|Сервис TaxFree (Global Blue IC2)]]\\ [[кассир5:всевнешниемодули:PlanetPI|Сервис TaxFree (Planet PI)]]\\ [[кассир5:всевнешниемодули:MLoyalty|Сервис MLoyalty]]