РС | Рабочая Станция |
ПК | Персональный Компьютер |
ЛКМ | Левая Кнопка Мыши |
ПКМ | Правая Кнопка Мыши |
ПО | Программное Обеспечение |
ОС | Операционная Система |
ТМЦ | Товарно-Материальная Ценность |
ФР | Фискальный Регистратор |
ПД | Принтер Документов |
ККМ | Контрольно-Кассовая Машина. Для Frontol это фискальный регистратор |
КС | Кассовая Смена |
КПП | Код Причины Постановки на учет |
ИНН | Идентификационный Номер Налогоплательщика |
ТСД | Терминал Сбора Данных |
БД | База Данных |
ШК | Штрих-код |
ТО | Торговое Оборудование |
ДТО | Драйвер Торгового Оборудования |
РМ | Рабочее Место |
МОД | Модуль Обмена Данными |
Информация, выделенная таким знаком, является важной и требует обязательного прочтения и/или выполнения.
Информация, выделенная таким знаком, носит ознакомительный и/или рекомендательный характер.
Информация, выделенная таким знаком, является примером использования настройки или механизма работы.
Информация, выделенная таким знаком, предназначена исключительно для администратора, производящего установку и настройку.
Программные продукты серии Айтида предназначены для автоматизации розничной торговли и общественного питания. Позволяют оперативно вести товарный, складской и кассовый учёт для предприятия розничной торговли и общественного питания с несколькими кассовыми узлами.
Руководство Администратора предназначено для изучения функциональных возможностей программного продукта техническими специалистами, которые будут в дальнейшем осуществлять техническое консультирование, настройку, обучение сотрудников торгового предприятия и сопровождение программного продукта.
Руководство рассчитано на специалистов, которые впервые знакомятся с программным продуктом Айтида и построено на наиболее часто встречающихся примерах по настройке систем автоматизации на базе ПО Айтида.
Программные продукты Айтида являются клиент-серверными приложениями. Серверная часть системы разработана на MS TSQL – наиболее известном и распространенном языке программирования, предназначенном для решения именно этих задач. TSQL позволяет пользователю осуществлять быстрые выборки информации из базы данных по заданным фильтрам, группировать данные, сортировать их.
После того, как по запросу пользователя необходимая информация извлечена из базы данных (с помощью TSQL), как правило, требуется произвести какие-либо расчеты. За расчеты в наших программных продуктах отвечает центральный вычислитель системы.
Центральный вычислитель разработан на языке С++. Этот язык программирования является одним из «самых быстрых» и применяется обычно в программах, предназначенных для произведения большого количества сложных математических расчетов. Центральный вычислитель используется и генератором отчетов, для достижения высокой скорости их формирования.
После того, как нужная информация выбрана из базы данных и обработана вычислителем, ее можно представить пользователю.
Клиент-сервер (англ. Client-Server) — сетевая архитектура, в которой устройства являются либо клиентами, либо серверами. Клиентом является запрашивающая машина (обычно ПК пользователя), сервером - машина, которая отвечает на запрос.
Действительно, программный продукт, разработанный с применением технологии клиент-сервер — это фактически две программы. Одна из них работает на компьютере пользователя (отображает информацию, позволяет сформировать условия выборки данных и передать их на сервер), другая работает на сервере, принимает запросы клиентских станций, осуществляет выборку запрошенных данных, и возвращает их пользователю.
Такая технология работы программы значительно сложнее обычной, но обеспечивает максимальную производительность. При работе более простых систем именно пользовательская станция осуществляет выборку нужных данных. Поэтому при любом запросе (например, при формировании отчета или, при открытии журнала документов) по сети передается большое количество лишней информации - замедляя работу всех пользователей, излишне нагружая сеть.
К основным достоинствам технологии клиент-сервер относятся:
И, кроме того:
Для работы клиент-серверного приложения не обязательно наличие выделенного сервера. И клиентскую и серверную часть программы можно установить на компьютер пользователя. При этом все достоинства технологии сохраняются, а минимальные требования к рабочей станции достаточно лояльны.
Следует отметить, что для работы программных продуктов Айтида приобретение платной лицензии MS SQL сервер не обязательно. Для большинства компаний на долгое время будет достаточно бесплатной версии MS SQL Express, которая поставляется в составе нашего дистрибутива.
Microsoft SQL Server (SQL Server Express) – это мощная и надежная программа по управлению данными, обеспечивающая множество функций, защиту данных и высокую производительность для встроенных приложений-клиентов, «легких» Web-приложений и локальных хранилищ данных. SQL Server Express предназначен для упрощенного развертывания и быстрого создания прототипов; его можно получить бесплатно и свободно распространять в составе приложений. SQL Server Express естественным образом интегрируется с другими продуктами, входящими в серверную инфраструктуру.
Основным достоинством наличия единой базы данных является то, что она сама, через внутренние связи, триггеры и хранимые процедуры, сохраняет и поддерживает целостность хранимых данных. Таким образом, не зависимо от того какое клиентское приложение используется для внешнего управления данными, все внутренние взаимосвязанные объекты базы (исходные данные документов и справочников и производные от них регистры и расчеты) будут находиться в актуальном состоянии.
Все объекты системы Айтида делятся на следующие группы:
Серверная часть системы Айтида рассчитана на работу совместно с Microsoft SQL Server различных версий, начиная с версии 2005. Microsoft SQL Server так же может быть установлен на компьютеры, работающие под управлением операционных систем семейства Microsoft Window.
Для клиентской части системы Айтида требования к аппаратной части достаточно скромные. Достаточно компьютера средней офисной конфигурации.
Система Айтида на стороне клиентской части может быть установлена на компьютеры, работающие под управлением операционных систем семейства Microsoft Window, начиная с версии Windows XP с установленным Service Pack 3.
Внимание! Программные продукты Айтида версии 4, Айтида РМК, Айтида iMark не поддерживают работу с Windows XP (подробный перечень совместимых версий смотри в таблице ниже).
Как уже упоминалось, в качестве серверной части могут быть использованы различные версии MS SQL Server, поэтому, перед началом установки системы необходимо определить наиболее оптимальную версию для использования. Для этого можно воспользоваться следующей таблицей.
Версия операционной системы на компьютере сервере | Предпочтительная версия MS SQL Server |
---|---|
Windows XP SP3, Window Server 2003 SP2, Windows Vista, Windows Server 2008 (Не совместимо с Айтида 4 ) | Microsoft SQL Server 2005. (Не совместимо с Айтида 4 ) |
Windows Server 2008 R2 без SP1, Windows 7 без SP1 | Microsoft SQL Server 2008R2. |
Windows Server 2008 R2 SP1, Windows 7 SP1, Windows 8, Windows 8.1 | Microsoft SQL Server 2012. |
Windows 10, 11 | Microsoft SQL Server 2014, 2016, 2017, 2019 |
Windows 11 | Microsoft SQL Server 2014, 2016, 2017, 2019, 2022 |
Так же необходимо определить какой вариант операционной системы установлен на компьютере сервере – 32-х битный или 64-х битный. От этого зависит, какой вариант SQL сервера необходимо использовать. После определения версии MS SQL Server Express Edition дистрибутив программы можно скачать с сайта компании Microsoft по следующим ссылкам:
Версия MS SQL Server Express Edition | Интернет адрес для загрузки |
---|---|
Microsoft SQL Server 2005. Этот вариант не делится на 32-х и 64-х битные варианты. (Не совместимо с Айтида 4 ) | SQLEXPR_ADV_RUS.EXE |
Microsoft SQL Server 2008R2x86 (32-бита) | SQLEXPRWT_x86_RUS.exe |
Microsoft SQL Server 2008R2x64(64-бита) | SQLEXPRWT_x64_RUS.exe |
Microsoft SQL Server 2012x86 (32-бита) | SQLEXPRWT_x86_RUS.exe |
Microsoft SQL Server 2012x64 (64-бита) | SQLEXPRWT_x64_RUS.exe |
Microsoft SQL Server 2014x86 (32-бита) | SQLEXPRWT_x86_RUS.exe |
Microsoft SQL Server 2014x64 (64-бита) | SQLEXPRWT_x64_RUS.exe |
Microsoft SQL Server 2016x64 (64-бита) | SQLServer2016-SSEI-Expr.exe |
Microsoft SQL Server 2017x64 (64-бита) | SQLServer2017-SSEI-Expr.exe |
Microsoft SQL Server 2019x64 (64-бита) | SQL2019-SSEI-Expr.exe |
Microsoft SQL Server 2022x64 (64-бита) | SQL2022-SSEI-Expr.exe |
Перед установкой ПП Айтида загруженный файл MS SQL Server Express Edition, версии соответствующей операционной системе, необходимо поместить в папку Itida дистрибутива ПП Айтида.
При установке однопользовательского варианта ПП Айтида из состава продукта XPos PLUS на рабочее место под управлением Windows XP ставится MS SQL Server 2006 Express. Для остальных версий Windows ставится SQLLocalDB 2012. В этом случае, нет необходимости в дополнительной загрузке файлов, т.к. все необходимое для установки есть в самом дистрибутиве ПП Айтида.
При возникновении ошибок во время установки Microsoft SQL Server из дистрибутива Itida, рекомендуется установить Microsoft SQL Server вручную. Для установки Microsoft SQL Server вручную необходимо следовать рекомендациям, указанным в разделе Приложение: ручная установка Microsoft SQL Server.
Установку Айтида может произвести только администратор или пользователь с правами администратора, так как во время установки ПО будет производиться запись в системные каталоги Windows и в реестр Windows.
В системе Айтида до 2017 года по умолчанию использовался пароль – itida, а с 2017 года - Itida2017
Дистрибутив системы Айтида хранится на сайте www.itida.ru и доступен для скачивания в разделе «Продукты - Скачать». Перед установкой скачанный архив необходимо распаковать в любую папку на любом носителе. Если установка будет производиться на компьютере сервере и предполагается установка самого SQL сервера, то Microsoft SQL Server Express Edition можно установить либо средствами ПП Айтида или самостоятельно. Для установки SQL сервера средствами ПП Айтида, необходимо в подкаталог «Itida» поместить выбранный вариант установочного файла Microsoft SQL Server Express Edition. Для самостоятельной установки Microsoft SQL Server Express Edition рекомендуется действовать согласно инструкциям из раздела Приложение: ручная установка Microsoft SQL Server.
Для установки программы средствами ПП Айтида необходимо запустить программу ISetup.exe, которая находится в корневом каталоге дистрибутива системы. В окне программы установки выбрать сценарий установки «Полная установка» или «Установка по выбору».
Перед началом установки ПП Айтида необходимо закрыть все работающие приложения. Далее нажать кнопку для выбора сценария установки. | |
При выборе Полной установки необходимо указать, какие базы данных установить и нажать кнопку Выполнить полную установку. | |
Если в процессе установки появилось сообщение о недоступности файлов, то это означает, что необходимый установочный файл MS SQL Server Express Edition не был помещен в папку Itida дистрибутива. | |
Если на компьютере, уже установлен и запущен MS SQL Server с именем экземпляра SQLEXPRESS, то программа запросит пароль sa, для подключения баз данных Айтида. | |
В противном случае, будет запущен установочный файл MS SQL Server Express Edition. | |
Перед закрытием диалогового окна установки дождитесь окончания установки и нажмите кнопку «Вернуться на предыдущую страницу» и затем нажмите кнопку «Закрыть». |
При выборе полной установки, системой не всегда выдаются ошибки, которые встречаются во время установки, поэтому, если полная установка завершилась неудачно, необходимо выполнить выборочную установку. При этом, все действия системы будут согласовываться с пользователем и будут выводиться все сообщения об ошибках.
Для удаления установленных программ необходимо воспользоваться Панелью Управления (Пуск – Панель Управления – Установка и удаление программ).
Необходимо выбрать тип удаления и нажать кнопку «Далее» |
| Подтвердить операцию удаления кнопкой «Да». | |
Внимание! Если производится деинсталляция ПП Айтида из-за возникших ошибок при первичной установке, то для повторной попытки установки ПП Айтида необходимо выполнить нижеописанные действия.
С помощью среды SQL Server Management Studio удалить базы данных ItidaRetail и ItidaRetailDemo, так как при следующей установке ПП Айтида, будут создаваться базы данных с этими именами. | |
Необходимо удалить папку ItidaData на диске C:\, которая содержит файлы баз данных. | |
Так же удалить папку, прописанную в реестре. После этих действий можно произвести повторную попытку установки ПП Айтида. |
На интернет-странице Программного обеспечения Айтида по адресу https://itida.ru/products/downloads доступны обновления Айтида, которые позволяют при необходимости обновить предыдущие версии программы и базы данных Айтида до последних версий. Если в процессе эксплуатации последнего официального релиза Айтида выявляются ошибки, то осуществляется их исправление, после чего происходит сборка нового обновления, которое выкладывается на интернет-страницу. Перед началом обновления необходимо скачать файл с обновлением с указанного сайта.
Внимание! Обновлять программу с версии 2.0 до текущей, следует в следующей последовательности: 2.0 - 2.4. - текущая версия.
В поле «Имя сервера» необходимо указать имя ПК, на котором установлен SQL-сервер и имя самого сервера. Пример: SERVER\sqlexpress или (local)\SQLEXPRESS – если SQL-сервер установлен локально. | |
В поле «Пользователь» и «Пароль» указать логин и пароль пользователя для SQL-сервера или использовать «Пароль по умолчанию». Нажать кнопку «Подключиться к серверу». Указанный пользователь должен обладать правами администратора на SQL сервере, или быть владельцем базы данных. | |
В области «Базы данных» отобразится список баз данных системы Айтида, которые установлены на выбранном сервере. Справа от имени базы данных, в скобках отображается версия БД Айтида. Отметьте флагом базы данных, которые требуется обновить. Флаг должен быть установлен в правой части окна. |
|
Если на одном SQL-сервере установлены центральная база и копии филиалов, то в приложении IUpdate.exe необходимо выбирать только базу центра. Базы-копии филиалов обновятся автоматически.
При установленном флаге «Создавать резервную копию» будет создана резервная копия базы в настроенном каталоге системы, а так же копии обновляемых программ до их обновления. Это позволит в случае возникновения проблем вернуть к ранее используемой версии системы.
В поле Имя файла, содержащего обновление системы выберите файл с обновлением системы Айтида. | |
После выбора файла с обновлением системы, в области «Обновить следующие объекты» по умолчанию будут установлены все флаги. При необходимости, часть флагов можно снять. Например, при обновлении клиентской части системы (на ПК установлена только программа, а SQL-сервер находится на другом ПК) необходимо установить только «Исполняемые файлы». | |
Нажать на кнопку «Обновить». Начнется процесс установки обновлений. | |
После проведения операции появится сообщение об успешном обновлении. Нажать кнопку «ОК». | |
Если в процессе обновления у каких либо строк появился символ желтого квадрата, то это означает, что обновляемый файл был занят во время обновления. В этом случаем по окончании процесса обновления будет предложено перезапустить операционную систему для завершения копирования занятых файлов. |
После обновления рекомендуется обновить стандартные отчетные и печатные формы, а так же профили для работы с оборудованием. В случае наличия измененных/дописанных отчетных форм необходимо проверить их работу на новой базе. Все необходимые данные можно скачать с сайта www.itida.ru в разделе «Продукты - Скачать».
Для продукта Айтида требуется иметь Смешанный режим авторизации, а также использовать имя экземпляра сервера. Следует учесть эти моменты при установке.
Внимание! Работа Айтиды версии 4 совместно с MS SQL сервером версий 2005 и 2008 не поддерживается. Необходимо использовать MS SQL сервер версий 2008R2, 2012, 2014 и более поздние.
Чтобы начать установку продукта, запустите файл SQLEXPRWT_x86_RUS.exe или SQLEXPRWT_x64_RUS.exe. После распаковки файлов появится экран выбора действий.
Следует перейти на вкладку «Установка». Необходимо выбрать «Новая установка изолированного SQL Server или добавление компонентов к существующему экземпляру». | |
Щелкнуть «Далее» для продолжения. После распаковки файлов будет выведен список возможных ошибок, необходимо их устранить прежде, чем продолжить установку. | |
Нажать «Далее» и согласиться с типичным лицензионным соглашением конечного пользователя. Нажать кнопку «Установить». | |
В зависимости от необходимости можно выбрать, какие, необходимо установить: Management Studio Express (заменяет Query Analyzer и Enterprise Manager из ранних версий SQL), Database Services. По умолчанию путь для установки комопнентов: C:\Program Files\Microsoft SQL Server, для выбора другого пути, щелкнуть кнопку «Обзор». | |
Необходимо дождаться установки обязательных компонентов. В зависимости от необходимости можно выбрать, какие компоненты установить и нажать кнопку «Далее», когда откроется окно мастера установки SQL Server, щелкнуть «Далее». | |
Экземпляры в SQL Server дают возможность легкого обслуживания множества баз данных. Экземпляр по умолчанию – SQLExpess. Можно выбрать экземпляр по умолчанию или указать свой именованный. Щелкнуть «Далее» для продолжения | |
Учетные записи служб используются для обеспечения лучшей безопасности SQL Server и остальной сети, в случае ее нарушения. Щелкнуть «Далее». | |
Выбрать режим Mixed Mode (Смешанный режим) |
SQL Server может авторизовать пользователей двумя способами, с помощью Active Directory (режим аутентификации Windows - Windows Authentication Mode) и, с помощью собственной базы (смешанный режим - Mixed Mode, авторизация Windows Authentication также поддерживается).
Далее можно выбрать варианты отправки сообщений об ошибках. Для работы сервера нет необходимости включать эти опции, щелкнуть «Далее». После завершения установки нажать кнопку «Готово». | |
Управляется SQL Server Express Edition посредством инструмента SQL Server Management Studio Express, который устанавливается вместе с сервером баз данных. Для запуска зайти в меню Пуск – Программы – Microsoft SQL Server 20ХХ – Среда SQL Server Management Studio Express. | |
Ввести данные пользователя и нажать кнопку «Соединить». В случае успешной авторизации запуститься среда SQL. |
Остальные, более новые редакции SQL Server (2016, 2017, 2019, 2022) устанавливаются аналогичным образом.
Удаления SQL Server возможно через Панель управления (меню Пуск Панель управления Программы). Необходимо будет удалить все компоненты Microsoft SQL.
Если не удается удалить экземпляр SQL Server, то воспользуйтесь пошаговой инструкцией базы знаний корпорации Майкрософт.