ГЛАВНАЯ СТРАНИЦА

Краткое описание программы

10.2

История переиздания
13.09.2011
Описание обновленного интерфейса системы.
22.02.2024

Программа Tillypad Manager - это бэк-офисная часть системы Tillypad. Программу можно использовать на рабочем месте директора, администратора, экономиста, бухгалтера-калькулятора и других сотрудников. Программа позволяет управлять системой, устанавливать правила ее работы, контролировать текущее состояние и анализировать итоги деятельности организации.

В разделе приведен общий обзор программы, на простых примерах показано, как запустить программу на компьютере, как работать со справочниками, документами и отчетами.

Какие функции выполняет программа?

  • Управление прейскурантом. Создание и поддержание в актуальном состоянии списка блюд, товаров и услуг, которые можно продавать на точках обслуживания.

  • Мониторинг процесса продаж. Просмотр и корректировка документов и операций.

  • Управление товарными запасами на складах. Ведение складского учета, расчет себестоимости и закупочной стоимости продуктов, закупки продуктов.

  • Управление устройствами. Настройка параметров устройств, форматов для сообщений и печатных представлений. Мониторинг состояния устройств, просмотр протоколов операций, проводимых на устройствах.

  • Работа с контрагентами: клиентами и партнерами.

  • Управление доступом к системе Tillypad. Учет пользователей системы, распределение полномочий по доступу к ресурсам системы. Разграничение операций, доступных различным пользователям.

  • Сервисные функции. Общие настройки системы, настройка репликации данных, настройка системы продаж, в том числе правил работы точек обслуживания, списания со склада, настройка скидок и другие настройки.

  • Получение отчетов о текущем состоянии и итогах деятельности предприятия. Изменение отчетов. Создание новых отчетов "с нуля" или на основе типовых отчетов.

Как запустить программу?

Запустите программу (файл TillypadManager.exe).

В открывшемся окне авторизации введите имя пользователя (логин), пароль и название сегмента.

Рисунок 23. Окно авторизации

Окно авторизации

Примечание

При первом запуске программы в полях окна авторизации по умолчанию выводятся данные, указанные при установке программы Tillypad Manager.

При последующих запусках программы по умолчанию указываются имя пользователя и название сегмента, введенные при регистрации в программе во время последнего успешного ее запуска на данном компьютере.

Сведения об успешных подключениях программы к базе данных заносятся в файл TillypadManager.ini

Если все поля заполнены правильно, после нажатия на кнопку «OK» будет установлено соединение с сервером, произведено, при необходимости, обновление файлов программы, и, наконец, будет открыто главное окно программы.

Что выводится в главном окне программы?

После запуска программы открывается ее главное окно - это окно с рабочей областью, в которой будут открываться окна программы.

При открытии программы слева отображается главное меню. Оно выполнено в виде раскрывающегося древовидного списка пунктов.

Чтобы скрыть главное меню или вновь показать его, нажмите на логотип Tillypad в заголовке главного окна. Скрывать и открывать главное меню можно также с помощью левой клавиши Alt.

Рисунок 24. Окно программы Tillypad Manager с главным меню в развернутом виде

Окно программы Tillypad Manager с главным меню в развернутом виде

Главное меню содержит команды, сгруппированные по подсистемам. Эти команды служат для вызова окон справочников, списков и так далее.

Часто используемые команды можно поместить в «Избранное» – собственное меню пользователя. Избранное располагается над стандартными пунктами главного меню.

При работе с программой в главном меню отображается список истории выбора команд – временные пункты меню для вызова недавно закрытых окон. Эти команды располагаются под стандартными пунктами меню, и их тоже можно добавлять в Избранное.

В верхней части главного окна находится строка состояния системы. На ней выводится название сегмента Tillypad, имя зарегистрировавшегося пользователя, сведения о состоянии лицензий, а также текущие дата и время.

При открытии нового рабочего окна ранее открытое окно автоматически не закрывается. Для всех открытых окон и карточек на панели открытых окон создаются уменьшенные копии открытых окон (миниатюры). Открытые окна могут быть активными и неактивными. Активные окна выводятся в главном окне программы, неактивные скрываются. Чтобы скрыть активное окно, то есть убрать его из главного окна, не закрывая, нужно нажать на кнопку в заголовке окна или карточки. Чтобы сделать активным неактивное окно - нажмите на кнопку , расположенную рядом с миниатюрой неактивного окна на панели открытых окон.

Панель открытых окон расположена в правой части главного окна. На панели отображаются уменьшенные копии открытых окон, а на кнопке в заголовке главного окна выводится их количество.

Чтобы скрыть раскрытую панель открытых окон или вновь развернуть ее, нужно нажать на кнопку , расположенную в заголовке главного окна.

Рисунок 25. Главное окно программы Tillypad Manager с панелью открытых окон

Главное окно программы Tillypad Manager с панелью открытых окон

Действия в программе осуществляются в рабочих окнах и карточках.

К рабочим окнам относятся окна просмотра, окна выбора, окна операций. Данные в рабочих окнах, кроме окон операций, выводятся в виде таблиц элементов.

Карточки представляют собой диалоговые окна с полями и кнопками. Они вызываются из рабочих окон для добавления или изменения данных в программе.

Основной формой представления данных являются таблицы элементов.

При отображении многих таблиц используется предварительная фильтрация данных. После нее в таблице выводятся только данные, которые удовлетворяют заданным условиям. Параметры предварительной фильтрации можно выбрать с помощью мастера фильтрации.

Рисунок 26. Окно мастера фильтрации для списка торговых дней

Окно мастера фильтрации для списка торговых дней

После выполнения шагов мастера выбранные значения параметров выводятся на панели «Фильтр» окна просмотра. Значения параметров фильтра можно изменять в процессе работы с данными.

Рисунок 27. Список торговых дней, отфильтрованный по выбранным значениям параметров «Диапазон дат» и «Подразделения»

Список торговых дней, отфильтрованный по выбранным значениям параметров «Диапазон дат» и «Подразделения»

Операции с элементами таблиц проводятся с помощью контекстного меню, которое вызывается правой кнопкой мыши.

Рисунок 28. Вызов команды контекстного меню в окне просмотра

Вызов команды контекстного меню в окне просмотра

Контекстное меню дублируется в левой части окна с таблицей. По умолчанию оно выводится в свернутом виде как панель с кнопками. Кнопка позволяет разворачивать и сворачивать это меню.

Рисунок 29. Панель контекстного меню в раскрытом виде

Панель контекстного меню в раскрытом виде

С помощью кнопки можно закрепить панель контекстного меню в развернутом виде в окне просмотра справочника.

Рисунок 30. Окно с закрепленной панелью контекстного меню

Окно с закрепленной панелью контекстного меню

Типовое контекстное меню таблицы содержит команды (им соответствуют горячие клавиши):

и системные меню:

а также может включать в себя меню:

В контекстном меню могут быть включены и другие команды, разрешенные для выполнения с элементами таблицы.

Примечание

Если команда недоступна для выполнения с выбранным элементом или элементами таблицы, то она выделена серым цветом шрифта.

Для удобства просмотра информации в таблицах можно выполнить различные настройки:

  • скрывать столбцы, изменять их ширину и порядок расположения, открывать и закрывать узлы древовидных списков, показывать и скрывать группы с помощью мыши или команд меню «Дополнительные функции»,

  • группировать данные таблицы по одному или нескольким столбцам с помощью перетаскивания заголовка нужного столбца в область группировки,

  • рассчитывать статистические показатели данных в столбцах и выводить эти значения с помощью команд меню «Итоговые функции».

Если выбрана хотя бы одна функция из меню «Итоговые функции», в окне выводится область итоговых функций с рассчитанными по столбцам таблицы значениями функций, например, суммы, минимума, максимума, количества, среднего значения.

Для таблицы с группировкой можно выводить значения функций по всей таблице и по каждой группе в отдельности.

Рисунок 31. Отображение таблицы с группировкой и итоговыми функциями

Отображение таблицы с группировкой и итоговыми функциями

В таблице можно выполнять сортировку, фильтрацию, контекстный поиск и другие операции. Правила и приемы работы с таблицами подробно рассмотрены в разделе Работа с данными.

Если какие-либо элементы таблицы недоступны пользователю, то они не отображаются. Если недоступно только значение какого-нибудь поля, то синим цветом шрифта в угловых скобках выводится название этого поля, например: <Должность>.

Рисунок 32. Отображение недоступных атрибутов элементов

Отображение недоступных атрибутов элементов

Удаление элементов из таблиц проводится с подтверждением или без него. При удалении с подтверждением выбранные элементы справочников помещаются в Корзину удалений. Их можно будет потом восстановить оттуда. Элементы списков, протоколов, справочников настроек удаляются безвозвратно.

Информацию из таблицы элементов можно вывести на печать. По команде «Печать» из контекстного меню любой таблицы открывается окно Печать со списком печатных представлений.

Рисунок 33. Окно «Печать»

Окно «Печать»

Вид документа, выводимого на печать, настраивается в макете печатного представления. Создавать и изменять макеты печатных представлений можно с помощью редактор (генератор отчетов) FastReport.

Рисунок 34. Вызов редактора отчетов FastReport

Вызов редактора отчетов FastReport

Переход в режим редактирования печатного представления осуществляется по команде «Дизайн» контекстного меню панели «Печать».

Рисунок 35. Окно редактора FastReport

Окно редактора FastReport

Все печатные представления содержатся в единой таблице базы данных. Элементы одних печатных представлений можно использовать в других печатных представлениях. Печатные представления любых объектов системы можно наследовать.

Предупреждение

При наследовании печатных представлений наследуется только дизайн макета, а скрипты и обработчики событий не наследуются.

Добавление и изменение элементов таблиц проводится с помощью карточек добавления или редактирования.

Рисунок 36. Карточка редактирования элемента

Карточка редактирования элемента

Карточка содержит поля и кнопки. В состав карточки также могут входить таблицы элементов (спецификации). Данные в карточке могут быть сгруппированы на нескольких вкладках. На каждой вкладке элементы группируются по панелям.

Для сохранения элемента в таблице все обязательные поля должны быть заполнены (они помечены красным астериском). Сохранение происходит при нажатии на кнопку «OK» или «Применить».

При работе с карточкой поля могут помечаться значками.

Подсказка

При подведении курсора мыши к этому значку откроется всплывающее окно сообщения.

  • значок ошибки – некорректный ввод, отсутствие данных в поле или их неверное изменение. Для устранения ошибки нужно выполнить операцию по указаниям из сообщения.

    Рисунок 37. Сообщение о вводе некорректных данных

    Сообщение о вводе некорректных данных

  • значок предупреждения – неверное количество символов или знаков после запятой при вводе числового значения. При записи в базу значение будет округлено.

    Рисунок 38. Предупреждение при вводе данных

    Предупреждение при вводе данных

  • значок информирования – имеется дополнительная информация относительно введенного значения.

    Рисунок 39. Возможность вывода дополнительной информации о поле

    Возможность вывода дополнительной информации о поле

Какие основные типы рабочих окон?

Рабочие окна в программе можно условно разделить на окна справочников, справочников настроек, списков, протоколов, оперативных и настраиваемых отчетов. Работа с каждым окном рассмотрена в разделе Программа Tillypad Manager.

Данные справочников используются в других справочниках и списках программы Tillypad Manager. Информация, удаленная из справочников, помещается в Корзину удалений. При необходимости ее можно восстановить оттуда.

Пример справочника – Нумераторы :

Рисунок 40. Окно справочника Нумераторы

Окно справочника Нумераторы

Справочники настроек представляют собой особую разновидность справочников. Они связывают между собой элементы разных справочников. Настройки выполняются пользователями. В отличие от удаления из справочников, информация из справочников настроек удаляется безвозвратно.

Пример справочника настроек – Настройки продаж .

Рисунок 41. Окно справочника настроек Настройки продаж

Окно справочника настроек Настройки продаж

В списках выводится информация об операциях, проведенных пользователями. Информация из списков удаляется безвозвратно.

Пример списка – Операции по счетам постоянных клиентов .

Рисунок 42. Окно списка Операции по счетам постоянных клиентов

Окно списка Операции по счетам постоянных клиентов

В протоколах содержится информация о действиях и изменениях в системе, проведенных автоматически. Информация из протоколов удаляется безвозвратно или недоступна для редактирования и удаления.

Пример протокола – Операции фискализации по точкам обслуживания:

Рисунок 43. Окно протокола Операции фискализации

Окно протокола Операции фискализации

Данные из списков и протоколов используются, в основном, при составлении отчетов.

В документах фиксируются сведения о проводимых операциях: продажах или складских операциях. У документов есть спецификации и статусы.

Спецификация – это список подчиненных элементов, входящих в состав документа, например, перечень элементов прейскуранта из заказа. В зависимости от статуса проходит автоматический процесс обработки документа. Информация из списков документов удаляется безвозвратно.

Пример списка документов – Приходные накладные :

Рисунок 44. Окно списка документов Приходные накладные по складам

Окно списка документов Приходные накладные по складам

Отчеты предназначены для обобщения и анализа информации, накопленной в системе Tillypad. Существуют две разновидности отчетов: оперативные отчеты и настраиваемые отчеты.

Вид оперативного отчета и правила его формирования заданы разработчиком и не могут быть изменены пользователем.

Пример оперативного отчета – Оборот продуктов :

Рисунок 45. Окно оперативного отчета Оборот продуктов

Окно оперативного отчета Оборот продуктов

Правила формирования настраиваемого отчета могут изменять сами пользователи. Пользователи могут создавать настраиваемые отчеты с нуля или на основе ранее созданных отчетов или типовых отчетов.

Настройка отчета проводится в справочнике Настройка отчетов , а сам отчет вызывается из главного меню. Для редактирования макета печатного представления отчета используется редактор FastReport.

Пример настраиваемого отчета – POS. Отчет по кассе .

Карточка отчета открывается из справочника Настройка отчетов .

Рисунок 46. Карточка отчета

Карточка отчета

Окно просмотра отчета открывается из меню Отчеты. В окне просмотра на отдельной панели отображается печатное представление отчета.

Рисунок 47. Печатное представление в окне отчета

Печатное представление в окне отчета

Как начать работать в системе Tillypad?

В начале работы с системой Tillypad необходимо заполнить данными ряд справочников и справочников настроек.

При первом запуске вновь установленной системы ее справочники заполнены системными элементами, поставляемыми вместе с программным обеспечением, а также данными, указанными при инсталляции системы.

Порядок заполнения справочников при первичной настройке системы Tillypad Manager определяется при установке системы на конкретном предприятии. Перечень справочников, необходимых для настройки программы Tillypad POS, приведен в разделе Как настроить POS-терминалы для ресторана.

Как работать со справочниками?

Работа со справочником начинается с его вызова из главного меню.

Например, вызов справочника Типы юридических лиц из главного меню: КонтрагентыДополнительноТипы юридических лиц.

Рисунок 48. Вызов справочника Типы юридических лиц

Вызов справочника Типы юридических лиц

В результате будет открыто окно справочника.

Рисунок 49. Окно справочника Типы юридических лиц в главном окне программы

Окно справочника Типы юридических лиц в главном окне программы

В окне любого справочника находится таблица элементов. Если при открытии окна выполняется мастер фильтрации, то в окне выводится панель с выбранными параметрами фильтрации.

Таблица элементов может быть пустой, если в ней нет элементов, доступных данному пользователю.

Некоторые таблицы имеют древовидную структуру. Например, в окне справочника Продукты отображается древовидный список групп продуктов и продуктов. Группы продуктов являются узлами в древовидном списке, их можно развернуть или свернуть. В состав каждой группы продуктов могут входить продукты и дочерние группы продуктов.

В таблицах можно проводить операции с элементами: просмотр, добавление, изменение, удаление и др. Каждой операции соответствует команда контекстного меню, вызываемого нажатием правой клавиши мыши.

Рисунок 50. Контекстное меню таблицы элементов Продукты

Контекстное меню таблицы элементов Продукты

Для проведения операции нужно выделить элемент таблицы или несколько однотипных элементов, открыть контекстное меню и выбрать в нем команду для выполнения операции. Часто использующиеся команды контекстного меню продублированы горячими клавишами. При выборе разнотипных элементов таблицы, например, групп и элементов, разрешено только их одновременное удаление, а редактирование недоступно.

Например, рассмотрим добавление элемента в справочник Продукты . Добавление производится по команде контекстного меню «Добавить».

Рисунок 51. Добавление элемента в справочник

Добавление элемента в справочник

При этом открывается карточка добавления:

Рисунок 52. Карточка добавления элемента

Карточка добавления элемента

Некоторые поля карточки заполнены значениями по умолчанию. Если поле доступно для редактирования, то можно изменить его значение.

В зависимости от выбранного в поле значения в карточке могут появляться дополнительные панели. Например, если в поле Класс карточки продукта выбрать значение С рецептом, то на вкладке «Свойства» будет выведена дополнительная панель «Рецепт».

Рисунок 53. Карточка продукта с рецептом приготовления

Карточка продукта с рецептом приготовления

Если выбрать значение Для разделки – появится панель «Разделка».

Рисунок 54. Карточка продукта с рецептом разделки

Карточка продукта с рецептом разделки

В зависимости от типа сохраняемых данных в карточках применяются поля:

  • Текстовое поле – для ввода текста.

  • Числовое поле – для ввода числовых данных.

  • Поле со списком – для выбора значения из списка, раскрывающегося при нажатии на кнопку открытия списка . В списке поля выводятся его возможные значения.

  • Поле выбора – для выбора значения из таблицы другого справочника или нескольких разных таблиц. Поле выбора содержит кнопку выбора и кнопку открытия списка . Раскрывающийся список поля содержит команду «выбрать...», а также может содержать пункт «(пусто)» и историю выбранных значений – перечень значений, выбранных ранее. Выбор значения производится в окне выбора или из истории выбранных значений. В поле выбора также можно вводить символы и выбирать значение из отфильтрованного по ним списка поля.

Рисунок 55. Заполнение поля карточки значением из истории выбранных значений поля

Заполнение поля карточки значением из истории выбранных значений поля

Чтобы очистить значение в поле выбора, нужно выбрать в списке пункт «(пусто)». Этот пункт содержится в списках не обязательных для заполнения полей выбора.

Рисунок 56. Очистка значения поля выбора

Очистка значения поля выбора

Элементы некоторых таблиц могут содержать одну или несколько спецификаций, например, перечень дополнительных параметров или перечень объектов наблюдения устройства. Каждая спецификация в карточке элемента располагается на отдельной панели.

Спецификация представляет собой таблицу элементов. Список элементов в спецификации может быть древовидным.

Рисунок 57. Спецификация элемента

Спецификация элемента

Возможные операции в таблицах рассмотрены выше.

Как работать со списками документов?

Работать со списками документов можно так же как и со справочниками, но статусы у документов, а также возможные статусы у элементов спецификаций определяют особенности работы с документами.

Статус документа показывает, на какой стадии находится работа с этим документом. Статус определяет, какие операции можно выполнить с этим документом, а также возможность и порядок его автоматической обработки.

Одни статусы документы получают автоматически в процессе работы программы, другие – назначаются вручную пользователем. У разных типов документов могут быть разные наборы статусов. Возможные статусы документов и соответствующих им операций включены в описания каждого из списков документов.

Например, рассмотрим список документов Гостевые счета .

Рисунок 58. Окно списка документов

Окно списка документов

Допустим, требуется внести изменения в документ, который имеет статус «Закрыт».

Рисунок 59. Карточка редактирования документа

Карточка редактирования документа

Чтобы внести изменения в документ в программе Tillypad Manager, нужно присвоить ему статус «Не готов», провести изменения, а затем вновь установить исходный статус документа.

Примечание

Необходимо иметь в виду, что на возможность внесения изменений влияют статусы связанных документов. Например, с заказом связан гостевой счет, и при статусе соответствующего гостевого счета «Закрыт» никакие изменения заказа не разрешены. Поэтому для изменения заказа сначала необходимо изменить статус соответствующего ему гостевого счета.

Рисунок 60. Изменение статуса гостевого счета

Изменение статуса гостевого счета

Спецификация документа может иметь древовидную структуру. Состав команд контекстного меню зависит от свойств выбранного элемента спецификации.

Рисунок 61. Спецификация документа с древовидной структурой

Спецификация документа с древовидной структурой

Как работать с отчетами?

Программа поставляется вместе с комплектом типовых отчетов. Внесение в них изменений невозможно. Но на их основе пользователь может составить свои отчеты с помощью копирования или наследования исходного отчета.

Настраиваемый отчет включает в себя:

  • SQL-запрос, используемый для получения необходимых данных,

  • фильтр (набор шагов мастера фильтрации) для предварительного отбора данных,

  • печатное представление,

  • функции для вызова команд из контекстного меню отчета.

Вызов отчетов производится из главного меню, а настройка отчетов проводится в справочнике Настройка отчетов .

Для создания нового запроса или корректировки запроса отчета (в справочнике Настройка отчетов ) необходимы навыки в составлении запросов на языке Transact SQL.

Для внесения изменений в макеты печатных представлений используется редактор FastReport. В некоторых случаях при разработке или корректировке макетов печатных представлений могут потребоваться навыки создания программ на языках PascalScript, C++ Script, BasicScript или JScript. Создание различных печатных представлений, использующих один и тот же набор данных, позволяет получить широкий набор возможных отчетов.

При создании отчета пользователь определяет исходные данные и параметры, по которым нужно выполнить фильтрацию этих данных. При настройке фильтра можно сохранить предустановленные параметры. Функции, добавляемые в контекстное меню таблиц данных отчета, позволяют выполнять дополнительные операции в окне просмотра отчета. Можно указать программные модули, из которых будет выполняться печать отчета. Действия пользователя при настройке отчета подробнее рассмотрены в описании справочника Настройка отчетов .

Объекты из отчетов можно копировать в программу через буфер обмена.

Можно использовать как наследование отчетов, так и наследование их печатных представлений.

Наследование удобно использовать, например, при создания отчетов и их печатных представлений, имеющих небольшие отличия друг от друга.

Примечание

Если отчет создан на основе другого отчета, то в отчете-наследнике нельзя менять запрос, потоки и модель отчета.

В каждый отчет включено одно печатное представление. То есть чтобы создать новое печатное представление того же отчета, нужно создать новый отчет на основе исходного отчета (или, если наследование не требуется, можно создать копию исходного отчета).

В печатном представлении, созданном на основе другого печатного представления, будут отражаться изменения, внесенные в исходное печатное представление. Создание одних печатных представлений на основе других упрощает работу пользователя в редакторе FastReport.

Примечание

Если отчет создан на основе другого (базового) отчета, то по умолчанию его печатное представление является наследником печатного представления исходного отчета. Но это наследование печатных представлений при необходимости можно отменить или изменить.

При наследовании отчета в карточке отчета заполняется поле На основе на вкладке «Настройки», а при наследовании печатного представления - поле На основе на панели «Печатные представления».

В отчете можно заранее фиксировать значения требуемых параметров (создавать предустановленные параметры). Эти параметры сохраняются на панели «Фильтр» в карточке отчета. При открытии окна просмотра отчета сохраненные значения этих параметров будут автоматически применены.

Рисунок 62. Предустановленные параметры на панели «Фильтр» в карточке отчета

Предустановленные параметры на панели «Фильтр» в карточке отчета

SQL-запрос может возвращать несколько наборов данных, называемых потоками. Для управления отображением данных каждого потока формируется отдельная панель «Модель потока (название потока)», например, «Модель потока Main».

Рисунок 63. Панели моделей потоков в карточке отчета

Панели моделей потоков в карточке отчета

Чтобы указать, из каких программных модулей можно напечатать данный отчет, в карточке отчета добавлена панель «Печать из программных модулей».

Рисунок 64. Панель «Печать из программных модулей» в карточке отчета

Панель «Печать из программных модулей» в карточке отчета