© Tillypad, 2004-2024
© Tillypad, 2004-2024
Программа Tillypad Manager - это бэк-офисная часть системы Tillypad. Программу можно использовать на рабочем месте директора, администратора, экономиста, бухгалтера-калькулятора и других сотрудников. Программа позволяет управлять системой, устанавливать правила ее работы, контролировать текущее состояние и анализировать итоги деятельности организации.
В разделе приведен общий обзор программы, на простых примерах показано, как запустить программу на компьютере, как работать со справочниками, документами и отчетами.
Управление прейскурантом. Создание и поддержание в актуальном состоянии списка блюд, товаров и услуг, которые можно продавать на точках обслуживания.
Мониторинг процесса продаж. Просмотр и корректировка документов и операций.
Управление товарными запасами на складах. Ведение складского учета, расчет себестоимости и закупочной стоимости продуктов, закупки продуктов.
Управление устройствами. Настройка параметров устройств, форматов для сообщений и печатных представлений. Мониторинг состояния устройств, просмотр протоколов операций, проводимых на устройствах.
Работа с контрагентами: клиентами и партнерами.
Управление доступом к системе Tillypad. Учет пользователей системы, распределение полномочий по доступу к ресурсам системы. Разграничение операций, доступных различным пользователям.
Сервисные функции. Общие настройки системы, настройка репликации данных, настройка системы продаж, в том числе правил работы точек обслуживания, списания со склада, настройка скидок и другие настройки.
Получение отчетов о текущем состоянии и итогах деятельности предприятия. Изменение отчетов. Создание новых отчетов "с нуля" или на основе типовых отчетов.
Запустите программу (файл TillypadManager.exe
).
В открывшемся окне авторизации введите имя пользователя (логин), пароль и название сегмента.
При первом запуске программы в полях окна авторизации по умолчанию выводятся данные, указанные при установке программы Tillypad Manager.
При последующих запусках программы по умолчанию указываются имя пользователя и название сегмента, введенные при регистрации в программе во время последнего успешного ее запуска на данном компьютере.
Сведения об успешных подключениях программы к базе данных заносятся в файл TillypadManager.ini
Если все поля заполнены правильно, после нажатия на кнопку
будет установлено соединение с сервером, произведено, при необходимости, обновление файлов программы, и, наконец, будет открыто главное окно программы.После запуска программы открывается ее главное окно - это окно с рабочей областью, в которой будут открываться окна программы.
При открытии программы слева отображается главное меню. Оно выполнено в виде раскрывающегося древовидного списка пунктов.
Чтобы скрыть Tillypad в заголовке главного окна. Скрывать и открывать главное меню можно также с помощью левой клавиши Alt.
или вновь показать его, нажмите на логотипподсистемам. Эти команды служат для вызова окон справочников, списков и так далее.
содержит команды, сгруппированные поЧасто используемые команды можно поместить в – собственное меню пользователя. Избранное располагается над стандартными пунктами главного меню.
При работе с программой в истории выбора команд – временные пункты меню для вызова недавно закрытых окон. Эти команды располагаются под стандартными пунктами меню, и их тоже можно добавлять в .
отображается списокВ верхней части главного окна находится строка состояния системы. На ней выводится название сегмента Tillypad, имя зарегистрировавшегося пользователя, сведения о состоянии лицензий, а также текущие дата и время.
При открытии нового рабочего окна ранее открытое окно автоматически не закрывается. Для всех открытых окон и карточек на панели открытых окон создаются уменьшенные копии открытых окон (миниатюры). Открытые окна могут быть активными и неактивными. Активные окна выводятся в главном окне программы, неактивные скрываются. Чтобы скрыть активное окно, то есть убрать его из главного окна, не закрывая, нужно нажать на кнопку в заголовке окна или карточки. Чтобы сделать активным неактивное окно - нажмите на кнопку , расположенную рядом с миниатюрой неактивного окна на панели открытых окон.
Панель открытых окон расположена в правой части главного окна. На панели отображаются уменьшенные копии открытых окон, а на кнопке в заголовке главного окна выводится их количество.
Чтобы скрыть раскрытую панель открытых окон или вновь развернуть ее, нужно нажать на кнопку , расположенную в заголовке главного окна.
Действия в программе осуществляются в рабочих окнах и карточках.
К рабочим окнам относятся окна просмотра, окна выбора, окна операций. Данные в рабочих окнах, кроме окон операций, выводятся в виде таблиц элементов.
Карточки представляют собой диалоговые окна с полями и кнопками. Они вызываются из рабочих окон для добавления или изменения данных в программе.
Основной формой представления данных являются таблицы элементов.
При отображении многих таблиц используется предварительная фильтрация данных. После нее в таблице выводятся только данные, которые удовлетворяют заданным условиям. Параметры предварительной фильтрации можно выбрать с помощью мастера фильтрации.
После выполнения шагов мастера выбранные значения параметров выводятся на панели «Фильтр» окна просмотра. Значения параметров фильтра можно изменять в процессе работы с данными.
Рисунок 27. Список торговых дней, отфильтрованный по выбранным значениям параметров «Диапазон дат» и «Подразделения»
Операции с элементами таблиц проводятся с помощью контекстного меню, которое вызывается правой кнопкой мыши.
Контекстное меню дублируется в левой части окна с таблицей. По умолчанию оно выводится в свернутом виде как панель с кнопками. Кнопка позволяет разворачивать и сворачивать это меню.
С помощью кнопки можно закрепить панель контекстного меню в развернутом виде в окне просмотра справочника.
Типовое контекстное меню таблицы содержит команды (им соответствуют горячие клавиши):
(Ins) – добавление элементов в таблицу.
(F2) – изменение (редактирование) существующих элементов таблицы.
заменяется в контекстном меню на команду(Ctrl+P) – вывод на печать печатных представлений с информацией, содержащейся в таблице элементов.
и системные меню:
для экспорта элементов таблицы в файл или в пакет обновлений.
– объединяет командыуправления отображением таблицы и для сохранения данных таблицы во внешнем файле.
– объединяет команды дляа также может включать в себя меню:
В контекстном меню могут быть включены и другие команды, разрешенные для выполнения с элементами таблицы.
Если команда недоступна для выполнения с выбранным элементом или элементами таблицы, то она выделена серым цветом шрифта.
Для удобства просмотра информации в таблицах можно выполнить различные настройки:
скрывать столбцы, изменять их ширину и порядок расположения, открывать и закрывать узлы древовидных списков, показывать и скрывать группы с помощью мыши или команд меню
,группировать данные таблицы по одному или нескольким столбцам с помощью перетаскивания заголовка нужного столбца в область группировки,
рассчитывать статистические показатели данных в столбцах и выводить эти значения с помощью команд меню
.Если выбрана хотя бы одна функция из меню
, в окне выводится область итоговых функций с рассчитанными по столбцам таблицы значениями функций, например, суммы, минимума, максимума, количества, среднего значения.Для таблицы с группировкой можно выводить значения функций по всей таблице и по каждой группе в отдельности.
В таблице можно выполнять сортировку, фильтрацию, контекстный поиск и другие операции. Правила и приемы работы с таблицами подробно рассмотрены в разделе Работа с данными.
Если какие-либо элементы таблицы недоступны пользователю, то они не отображаются. Если недоступно только значение какого-нибудь поля, то синим цветом шрифта в угловых скобках выводится название этого поля, например: <Должность>.
Удаление элементов из таблиц проводится с подтверждением или без него. При удалении с подтверждением выбранные элементы справочников помещаются в . Их можно будет потом восстановить оттуда. Элементы списков, протоколов, справочников настроек удаляются безвозвратно.
Информацию из таблицы элементов можно вывести на печать. По команде со списком печатных представлений.
из контекстного меню любой таблицы открывается окноВид документа, выводимого на печать, настраивается в макете печатного представления. Создавать и изменять макеты печатных представлений можно с помощью редактор (генератор отчетов) FastReport.
Переход в режим редактирования печатного представления осуществляется по команде «Печать».
контекстного меню панелиВсе печатные представления содержатся в единой таблице базы данных. Элементы одних печатных представлений можно использовать в других печатных представлениях. Печатные представления любых объектов системы можно наследовать.
При наследовании печатных представлений наследуется только дизайн макета, а скрипты и обработчики событий не наследуются.
Добавление и изменение элементов таблиц проводится с помощью карточек добавления или редактирования.
Карточка содержит поля и кнопки. В состав карточки также могут входить таблицы элементов (спецификации). Данные в карточке могут быть сгруппированы на нескольких вкладках. На каждой вкладке элементы группируются по панелям.
Для сохранения элемента в таблице все обязательные поля должны быть заполнены (они помечены красным астериском). Сохранение происходит при нажатии на кнопку
или .При работе с карточкой поля могут помечаться значками.
При подведении курсора мыши к этому значку откроется всплывающее окно сообщения.
значок ошибки – некорректный ввод, отсутствие данных в поле или их неверное изменение. Для устранения ошибки нужно выполнить операцию по указаниям из сообщения.
значок предупреждения – неверное количество символов или знаков после запятой при вводе числового значения. При записи в базу значение будет округлено.
значок информирования – имеется дополнительная информация относительно введенного значения.
Рабочие окна в программе можно условно разделить на окна справочников, справочников настроек, списков, протоколов, оперативных и настраиваемых отчетов. Работа с каждым окном рассмотрена в разделе Программа Tillypad Manager.
Данные справочников используются в других справочниках и списках программы Tillypad Manager. Информация, удаленная из справочников, помещается в . При необходимости ее можно восстановить оттуда.
представляют собой особую разновидность справочников. Они связывают между собой элементы разных справочников. Настройки выполняются пользователями. В отличие от удаления из справочников, информация из справочников настроек удаляется безвозвратно.
Пример справочника настроек – .
выводится информация об операциях, проведенных пользователями. Информация из списков удаляется безвозвратно.
В протоколах содержится информация о действиях и изменениях в системе, проведенных автоматически. Информация из протоколов удаляется безвозвратно или недоступна для редактирования и удаления.
Пример протокола –
:Данные из списков и протоколов используются, в основном, при составлении отчетов.
В
фиксируются сведения о проводимых операциях: продажах или складских операциях. У документов есть спецификации и статусы.элементов прейскуранта из заказа. В зависимости от проходит автоматический процесс обработки документа. Информация из списков документов удаляется безвозвратно.
– это список подчиненных элементов, входящих в состав документа, например, переченьTillypad. Существуют две разновидности отчетов: оперативные отчеты и настраиваемые отчеты.
предназначены для обобщения и анализа информации, накопленной в системеВид и правила его формирования заданы разработчиком и не могут быть изменены пользователем.
Пример оперативного отчета – :
Правила формирования могут изменять сами пользователи. Пользователи могут создавать настраиваемые отчеты с нуля или на основе ранее созданных отчетов или типовых отчетов.
Настройка отчета проводится в справочнике , а сам отчет вызывается из главного меню. Для редактирования макета печатного представления отчета используется редактор FastReport.
Пример настраиваемого отчета – POS. Отчет по кассе .
Карточка отчета открывается из справочника .
Окно просмотра отчета открывается из меню
. В окне просмотра на отдельной панели отображается печатное представление отчета.В начале работы с системой Tillypad необходимо заполнить данными ряд справочников и справочников настроек.
При первом запуске вновь установленной системы ее справочники заполнены системными элементами, поставляемыми вместе с программным обеспечением, а также данными, указанными при инсталляции системы.
Порядок заполнения справочников при первичной настройке системы Tillypad Manager определяется при установке системы на конкретном предприятии. Перечень справочников, необходимых для настройки программы Tillypad POS, приведен в разделе Как настроить POS-терминалы для ресторана.
Работа со справочником начинается с его вызова из главного меню.
Например, вызов справочника из главного меню: → → .
В результате будет открыто окно справочника.
В окне любого справочника находится таблица элементов. Если при открытии окна выполняется мастер фильтрации, то в окне выводится панель с выбранными параметрами фильтрации.
Таблица элементов может быть пустой, если в ней нет элементов, доступных данному пользователю.
Некоторые таблицы имеют древовидную структуру. Например, в окне справочника отображается древовидный список групп продуктов и продуктов. Группы продуктов являются узлами в древовидном списке, их можно развернуть или свернуть. В состав каждой группы продуктов могут входить продукты и дочерние группы продуктов.
В таблицах можно проводить операции с элементами: просмотр, добавление, изменение, удаление и др. Каждой операции соответствует команда контекстного меню, вызываемого нажатием правой клавиши мыши.
Для проведения операции нужно выделить элемент таблицы или несколько однотипных элементов, открыть контекстное меню и выбрать в нем команду для выполнения операции. Часто использующиеся команды контекстного меню продублированы горячими клавишами. При выборе разнотипных элементов таблицы, например, групп и элементов, разрешено только их одновременное удаление, а редактирование недоступно.
Например, рассмотрим добавление элемента в справочник . Добавление производится по команде контекстного меню .
При этом открывается карточка добавления:
Некоторые поля карточки заполнены значениями по умолчанию. Если поле доступно для редактирования, то можно изменить его значение.
В зависимости от выбранного в поле значения в карточке могут появляться дополнительные панели. Например, если в поле Класс карточки продукта выбрать значение С рецептом, то на вкладке «Свойства» будет выведена дополнительная панель «Рецепт».
Если выбрать значение Для разделки – появится панель «Разделка».
В зависимости от типа сохраняемых данных в карточках применяются поля:
Текстовое поле – для ввода текста.
Числовое поле – для ввода числовых данных.
Поле со списком – для выбора значения из списка, раскрывающегося при нажатии на кнопку открытия списка . В списке поля выводятся его возможные значения.
Поле выбора – для выбора значения из таблицы другого справочника или нескольких разных таблиц. Поле выбора содержит кнопку выбора и кнопку открытия списка . Раскрывающийся список поля содержит команду «(пусто)» и историю выбранных значений – перечень значений, выбранных ранее. Выбор значения производится в окне выбора или из истории выбранных значений. В поле выбора также можно вводить символы и выбирать значение из отфильтрованного по ним списка поля.
, а также может содержать пунктЧтобы очистить значение в поле выбора, нужно выбрать в списке пункт «(пусто)». Этот пункт содержится в списках не обязательных для заполнения полей выбора.
Элементы некоторых таблиц могут содержать одну или несколько
, например, перечень дополнительных параметров или перечень объектов наблюдения устройства. Каждая спецификация в карточке элемента располагается на отдельной панели.Спецификация представляет собой таблицу элементов. Список элементов в спецификации может быть древовидным.
Возможные операции в таблицах рассмотрены выше.
Работать со списками документов можно так же как и со справочниками, но статусы
, а также возможные статусы у элементов спецификаций определяют особенности работы с документами.Статус документа показывает, на какой стадии находится работа с этим документом. Статус определяет, какие операции можно выполнить с этим документом, а также возможность и порядок его автоматической обработки.
Одни статусы документы получают автоматически в процессе работы программы, другие – назначаются вручную пользователем. У разных типов документов могут быть разные наборы статусов. Возможные статусы документов и соответствующих им операций включены в описания каждого из списков документов.
Например, рассмотрим список документов .
Допустим, требуется внести изменения в документ, который имеет статус «Закрыт».
Чтобы внести изменения в документ в программе Tillypad Manager, нужно присвоить ему статус «Не готов», провести изменения, а затем вновь установить исходный статус документа.
Необходимо иметь в виду, что на возможность внесения изменений влияют статусы связанных документов. Например, с заказом связан гостевой счет, и при статусе соответствующего гостевого счета «Закрыт» никакие изменения заказа не разрешены. Поэтому для изменения заказа сначала необходимо изменить статус соответствующего ему гостевого счета.
Спецификация документа может иметь
. Состав команд контекстного меню зависит от свойств выбранного элемента спецификации.Программа поставляется вместе с комплектом типовых отчетов. Внесение в них изменений невозможно. Но на их основе пользователь может составить свои отчеты с помощью копирования или наследования исходного отчета.
Настраиваемый отчет включает в себя:
SQL-запрос, используемый для получения необходимых данных,
фильтр (набор шагов мастера фильтрации) для предварительного отбора данных,
печатное представление,
функции для вызова команд из контекстного меню отчета.
Вызов отчетов производится из главного меню, а настройка отчетов проводится в справочнике .
Для создания нового запроса или корректировки запроса отчета (в справочнике ) необходимы навыки в составлении запросов на языке .
Для внесения изменений в макеты печатных представлений используется редактор FastReport. В некоторых случаях при разработке или корректировке макетов печатных представлений могут потребоваться навыки создания программ на языках , , или . Создание различных печатных представлений, использующих один и тот же набор данных, позволяет получить широкий набор возможных отчетов.
При создании отчета пользователь определяет исходные данные и параметры, по которым нужно выполнить фильтрацию этих данных. При настройке фильтра можно сохранить предустановленные параметры. Функции, добавляемые в контекстное меню таблиц данных отчета, позволяют выполнять дополнительные операции в окне просмотра отчета. Можно указать программные модули, из которых будет выполняться печать отчета. Действия пользователя при настройке отчета подробнее рассмотрены в описании справочника .
Объекты из отчетов можно копировать в программу через буфер обмена.
Можно использовать как наследование отчетов, так и наследование их печатных представлений.
Наследование удобно использовать, например, при создания отчетов и их печатных представлений, имеющих небольшие отличия друг от друга.
Если отчет создан на основе другого отчета, то в отчете-наследнике нельзя менять запрос, потоки и модель отчета.
В каждый отчет включено одно печатное представление. То есть чтобы создать новое печатное представление того же отчета, нужно создать новый отчет на основе исходного отчета (или, если наследование не требуется, можно создать копию исходного отчета).
В печатном представлении, созданном на основе другого печатного представления, будут отражаться изменения, внесенные в исходное печатное представление. Создание одних печатных представлений на основе других упрощает работу пользователя в редакторе FastReport.
Если отчет создан на основе другого (базового) отчета, то по умолчанию его печатное представление является наследником печатного представления исходного отчета. Но это наследование печатных представлений при необходимости можно отменить или изменить.
При наследовании отчета в карточке отчета заполняется поле На основе на вкладке «Настройки», а при наследовании печатного представления - поле На основе на панели «Печатные представления».
В отчете можно заранее фиксировать значения требуемых параметров (создавать предустановленные параметры). Эти параметры сохраняются на панели «Фильтр» в карточке отчета. При открытии окна просмотра отчета сохраненные значения этих параметров будут автоматически применены.
SQL-запрос может возвращать несколько наборов данных, называемых потоками. Для управления отображением данных каждого потока формируется отдельная панель «Модель потока (название потока)», например, «Модель потока Main».
Чтобы указать, из каких программных модулей можно напечатать данный отчет, в карточке отчета добавлена панель «Печать из программных модулей».