ENG Главная Скриншоты Скачать Вопросы и ответы (FAQ) Получить ключ Контакты MasterTool Web Interface Server

Вопросы, ответы, документация (FAQ)



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

2. Различия в функционале при наличии/отсутствии ключа.
Без ключа С ключом
1. Редактор печатных форм
2. Иерархический справочник материалов и работ
3. Быстрый поиск в справочниках по начальным буквам
4. Сведения об истории ремонта
5. Сведения о комплектности
6. Отправка почты клиенту с автоматическим заполнением текста сведениями о истории ремонта.
6. Учет выполненных работ
7. Учет затраченных материалов
8. Учет движения материалов по складу
9. Автоматическое отражение списанных в ремонт материалов на складе
10. Возможность завести несколько пользователей (мастеров).
11. Работа нескольких пользователей по сети одновременно
12. Вход пользователей в программу по паролю и блокировка рабочей станции
13. Управление правами доступа пользователей
14. Поддержка системы скидок для клиентов
15. Перевод программы интерфейса на другой язык (локализация)
16. Автоматическая нумерация по счетчику
17. Автоматическая отправка уведомлений о смене статуса ремонта.
18. Загрузка изображений в справочник материалов
20. Загрузка файлов в карточку ремонта
21. Работа с вкладкой "Прочие данные"
22. Учет денег (касса)
23. Назначение принятому устройству штрих-кода, приемка и история ремонтов по коду.
24. Филиалы (подразделения, точки)
25. Наличие материалов на складе.
26. Отображение цен, количества и поиск по наличию материалов на складе.
27. Фильтр по находящимся на гарантии.
28. Установка мастера(исполнителя) для каждой позиции работ ремонта индивидуально.
29. Использование меток ремонта.
30. Автоматическая (по условиям задаваемым пользователем ) маркировка цветом списка ремонтов.
31. Пересчет цен при оприходовании материалов из доп. валюты в основную.
32. Учет движения материалов по нескольким складам.
33. Использование контрольного срока ремонта.
34. Подбор клиента(в карточке ремонта) по частично введенным наименованию(ФИО) и(или) номеру телефона.
35. Использование штрих - кодов для материалов(запчастей, товаров) на складе.
36. Загрузка нескольких изображений для любой позиции из справочника "Материалы"(Вкладка "Фото товаров").
37. Работа с нарядами.
38. Загрузка позиций в документ склада из файла.
39. Сохранение после перезапуска позиции главного окна, справочников,
ширины и порядка колонок в справочниках, положения кнопок фильтра и ширины колонок вкладки "Список".
40. Слияние записей справочника.
41. Использование вкладки "Магазин".
42. "Черный" список серийных номеров.
43. "Черный" список клиентов.
44. Выбор колонок отображаемых на вкладке "Список".
45. Настройка поведения полей со списком.
46. Подсказки при вводе модели устройства.
47. Пользовательские статусы ремонта.
48. Режим выбора строк на вкладке "Список".
49. Замена модели, производителя или типа устройства в нескольких ремонтах на вкладке "Список".
50. Пользовательские фильтры на вкладке "Список".
51. Папки для хранения документации на модели устройств.
52. Работа с аналогами запчастей (товаров, материалов).
53. Перемещение между складами.
54. Переоценка товаров (запчастей, материалов).

3. Что значит количество пользователей (подключений к БД) ключа?
Количество пользователей ключа означает максимальное количество одновременных подключений к базе данных(количество одновременно работающих копий программы). Количество зарегистрированных в программе пользователей (справочник "Пользователи и права доступа") при этом не ограничивается. Фактически это означает, что, например, имея ключ на 3 пользователя Вы можете создать в программе 100 пользователей (исполнителей, мастеров), но одновременно работать в программе смогут любые 3 из них.

4. Как отредактировать квитанцию о приеме (акт выполненных работ, гарантию, и.т.п. ) под себя?
Для редактирования шаблона необходимо на панели инструментов программы нажать кнопку "Открыть редактор шаблонов отчетов".
В панели инструментов открывшегося редактора нажать на кнопку "Open report".
Откроется стандартный диалог открытия файла, в котором нужно выбрать нужный Вам шаблон из папки программы.
Папка программы содержит следующие файлы шаблонов:
mrp1.lrf - Акт приемки
mrp2.lrf - Акт выполненных работ
mrp3.lrf - Гарантийный талон
mrp4.lrf - Копия чека
mrp5.lrf - Наличие на складе
mrp6.lrf - Оборот по складу за период
mrp7.lrf - Принятые за период
mrp8.lrf - По мастерам и статусам
mrp9.lrf - Заявка - Акт вып. работ(бланк)
mrp10.lrf - Гарантийный акт приемки
mrp11.lrf - Касса
mrp12.lrf - Штрих-код на устройство
mrp13.lrf - По исполнителям и статусу за период
mrp14.lrf - Заявка - Акт вып. работ
mrp15.lrf - Отчет по клиенту за период
mrp16.lrf - Штрих-код на товар(запчасть, материал)
mrp17.lrf - Счет
mrp18.lrf - Наряд
mrp19.lrf - Подробный отчет по исполнителям
mrp20.lrf - Отчет по исполнителям и ремонтам за период
mrp21.lrf - По ремонтам и устройствам за период
mrp22.lrf - Приходный кассовый ордер
mrp23.lrf - Расходный кассовый ордер
mrp24.lrf - Кассовый чек
mrp25.lrf - Гарантийный талон магазина
mrp26.lrf - Прайс-лист магазина
mrp27.lrf - Ценник
mrp28.lrf - Акт диагностики
mrp29.lrf - Счет-фактура
Пример внешнего вида редактора отчетов можно посмотреть здесь.

5. Как установить программу для одновременной работы нескольких пользователей по сети?
Работа по сети возможна в двух вариантах: Можно использовать эти два способа одновременно, когда часть пользователей, находящихся в локальной сети, работает из общей папки, а удаленные пользователи через интернет с помощью удаленного рабочего стола.

Также для доступа к компьютеру с программой через сеть Интернет можно использовать программы удаленного доступа типа AmmyAdmin, AnyDesk, RAdmin, UltraVNC или аналогичные.

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

Обратите внимание!
- Работа программы с облачных сервисов(Google Drive, Яндекс.Диск, и т.п.) возможна только с одного рабочего места одновременно. При запуске на нескольких рабочих местах с облачных сервисов Вы, с большой вероятностью, получите поврежденную базу данных либо потеряете часть данных.
- Не работайте в программе по сети из общей папки или сетевого диска с использованием беспроводного соединения(Wi-Fi). Wi-Fi не является надежным каналом связи, и имеет свойство обрываться и "по тихому" переподключаться. Для работы с программой по Wi-Fi используйте вариант № 2.


6. Возможна ли работа со сменных носителей (флешки, карты памяти, съемные диски, и.т.п.)?
Программа не требует установки в системе т.е. является полностью переносимой (portable) и может работать с любых исправных носителей.

7. Работа со скидками.
Работа со скидками начинается со справочника клиентов, в котором для каждого клиента имеются поля "Скидка запч." и "Скидка раб."

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

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

В результате вышеописанных операций получаем примерно вот такой результат:

Так же скидки учитываются во всех финансовых отчетах программы.

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

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

в появившемся окне ввести новую сумму по этой позиции

после нажатия кнопки "OK" программа автоматически рассчитает скидку чтобы получилась введенная сумма

округлим все остальные суммы...

При печати программа выполнит округление скидок до 2 знаков после запятой и клиент увидит примерно такую картину:

Расчет процента скидки по заданной сумме доступен при списании материалов как через вкладку "Материалы" карточки ремонта, так и через вкладку "Склад".

8. Работа со складским учетом.
Правильное оформление движения материалов по складу позволит Вам видеть остатки материалов и прибыль полученную в результате наценки на материалы используемые в сервисном центре.
Основные принципы при работе со складским учетом в программе: Документы типа списание автоматически создаются программой при продаже через вкладку магазин либо при добавлении запчастей в ремонт.
Вычитая количество списанных позиций из количества оприходованных программа показывает наличие.
Рассмотрим, например, поступление на склад электролитических конденсаторов. Переходим на вкладку "Склад" и нажимаем кнопку с зеленым знаком "+" в левом верхнем углу, в поле "Операция" должно быть выбрано "Оприходование" или "Оприходование (ремонт)"

Если необходимо в правой части окна заполняем номер документа(если номер не заполнить, то он будет назначен автоматически) и жмем кнопку "+", выбираем из справочника нужную позицию, заполняем поля "Цена(закупка)", "Цена", "Кол-во". Где "Цена(закупка)" обозначает закупочную цену, а поле "Цена" - цену по которой мы собираемся продавать.

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

Допустим при ремонте нам понадобились данные детали, добавим эти детали на вкладку "Материалы" карточки ремонта(вкладка "Подробно"), при этом документ списания в ремонт будет автоматически создан на складе.


Имеется возможность поставить любую цену продажи(исправив цифру в колонке "Цена") за данную позицию. После выполнения выше описанных действий, будет считаться что данная позиция списана со склада в указанном количестве по указанной цене.

Таким образом из отчета "Оборот по складу" видно, что потратив 40р. на закупку 4 емкостей мы продали их за 60р.

Возможность вести учет движения материалов по нескольким складам имеется начиная с версии 2016.6.15.
Возможность указывать в операциях по складу клиента появилась в версии 2017.9.хх. Если операция по складу связана с ремонтом(операции "Списание в ремонт" и "Оприходование (ремонт)"), то поле "Клиент" заполняется автоматически, на основании карточки ремонта (вкладка "Подробно") и изменить его на вкладке "Склад" нельзя.
Оперция "Перемещение на склад" доступна начиная с версии 2024.2.8.1343.

Обратите внимание!
При оприходовании цена продажи указывается только для информации, и в отчетах не учитывается, фактическая цена, по которой продали товар, которая и будет учтена в отчетах, указывается при списании.
При перемещении между складами цифра указанная в колонке "Цена (перемещ.)" одновременно является как ценой оприходования на склад на который производится перемещение так и ценой списания для склада с которого производится перемещение.

См. также: 43. Окно "Поиск материалов"., 42. Описание некоторых опций окна "Настройки"., 30. Розничная продажа запчастей, материалов или товаров (без списания в ремонт)..

9. Краткое описание отчетов программы.

10. Как перевести интерфейс программы на другой язык?
Перевод интерфейса программы с русского языка на любой другой можно осуществить поместив в паку программы специальный файл mstrt.lng и установив в настройках программы, на вкладке "Language", переключатель в положение "Use file mstrt.lng". Файл имеет кодировку UTF-8 и содержит перевод всех текстовых строк программы. Пример файла переводящего интерфейс программы на английский язык можно скачать здесь. Отредактировать файл можно открыв его в программе "Блокнот" входящей в состав стандартных Windows 7/8, для этого запускаем "Блокнот", выбираем в меню "Файл" пункт "Открыть", в диалоге открытия файла обязательно ставим кодировку UTF-8

если все сделано верно, то Вы должны увидеть примерно вот такую картину

если вместо русского текста отображаются кракозябры, значит кодировка файла выбрана не верно или текстовый редактор не поддерживает UTF-8.
Можно менять только текст находящийся в кавычках в строках начинающихся с msgstr. Для перевода необходимо строки на английском языке заменить строками на нужном Вам языке, НЕ ИЗМЕНЯЙТЕ СТРОКИ НА РУССКОМ ЯЗЫКЕ. Пример внешнего вида программы на английском языке можно посмотреть здесь.
Перевод отчетов программы можно выполнить с помощью редактора шаблонов отчетов, заменив строки на русском языке на нужные Вам.

11. Автоматическая нумерация по счетчику.
В программе имеется возможность нумерации ремонтов по счетчику начиная с указанного в настройках значения счетчика.

После сохранения нового устройства в базе ему будет автоматически присвоен номер согласно с заданным форматом нумерации и значением счетчика, после чего значение счетчика будет увеличено на 1.
Текущее значение счетчика в настройках программы указывает номер который будет присвоен следующему добавленному ремонту, Вы можете изменить его значение на любое необходимое. Например после начала нового года имеет смысл установить значение счетчика равное 1, чтобы начать нумерацию ремонтов заново (получится, что скажем в 2015 году номера были 15-1,15-2...15-197, а в 2016 будут 16-1,16-2...16-248 и.т.д.).
Обратите внимание! Чтобы при добавлении ремонта сработала автоматическая нумерация не заполняйте поле "Номер" карточки ремонта вручную, оставьте его пустым.

12. Как изменить обозначение денежной единицы (валюты) в программе?
Символ обозначения валюты программа берет из системных установок Windows.

Настройку обозначения денежной единицы можно найти по следующему пути:

13. Работа с автоматическими уведомлениями о смене статуса ремонта.
Начиная с версии 2015.9.4 программа имеет возможность автоматической отправки уведомлений о смене статуса ремонта по электронной почте или по СМС через СМС-шлюз с использованием SMTP и EMailToSMS (EMail2SMS).

Общие настройки, отправка уведомлений по EMail.

Перед началом использования уведомлений необходимо в настройках программы указать параметры почтового ящика с которого будет осуществляться рассылка уведомлений.
Обратите внимание! Если Вы используете почтовый сервер с поддержкой SSL (порт 465), то для корректной отправки уведомлений необходимо чтобы в папке программы находились файлы библиотек OpenSSL ssleay32.dll и libeay32.dll, иначе отправка будет завершена с ошибкой 1.

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

На вкладке "Уведомления" главного окна отображаются все отправленные программой уведомления, а на вкладке "Подробно" только относящиеся к открытому ремонту.

Отправка уведомлений для СМС-шлюзов имеющих собственный SMTP сервер на примере SMS.RU

SMS.RU имеет собственный SMTP сервер авторизовавшись на котором программа может отправлять СМС сообщения.
Пример настроек для SMS.RU:

Описание можно найти на сайте SMS.RU по ссылкам http://sms.ru/mastertool, http://sms.ru/api/smtp (Способ №3).

Отправка уведомлений для СМС-шлюзов имеющих собственный SMTP сервер на примере SMSint.ru

SMSint.ru имеет собственный SMTP сервер авторизовавшись на котором программа может отправлять СМС сообщения.
Пример настроек для SMSint.ru:

Более подробное описание настроек можно найти на сайте SMSint.ru по ссылке https://smsint.ru/integration/modules/mastertool/.

Отправка уведомлений с помощью EMail2SMS, EMailToSMS для СМС-шлюзов не имеющих собственного SMTP сервера на примере ePochta

В случае если СМС-шлюз не имеет собственного SMTP сервера необходимо будет использовать сторонний почтовый сервер.
Пример настройки для СМС-шлюза еПочта с использованием почтового сервера Яндекс:
В группе полей "SMTP сервер" необходимо ввести данные Вашей учетной записи почтового сервиса Яндекс.
Для статуса Готово
- В настройках ставим галочку "Уведомлять об этом статусе".
- Задаем шаблон темы: {перс.код} [ClntTel] (где {перс.код} нужно заменить на персональный код полученный в кабинете на епочта).
- Задаем шаблон сообщения: [SENDER]SC[/SENDER] [SMS]Уважаемый(ая) [ClntNm]!Ремонт [DvcTp] [Brnd] [Mdl] закончен, номер документа - [DocN]. Сумма - [TtlSum]. [/SMS]
- В поле "Шаблон адреса получателя" заполняем адрес указанный для сервиса EMail2SMS.


Порядок работы: Клиент Иванов Иван Иванович сдал в ремонт бензопилу Poulan 2150, в программе заполнен телефон клиента - 7xxxxxxxxxx и номер ремонта 15-157, цена ремонта - 1000 руб. При установке статуса Готово программа используя указанный в настройках SMTP сервера почтовый ящик отправит с этого ящика на ящик СМС-шлюза письмо с темой: {перс.код}7xxxxxxxxxx и текстом сообщения:[SENDER]SC[/SENDER] [SMS]Уважаемый(ая) Иванов Иван Иванович! Ремонт Бензопила Poulan 2150 закончен, номер документа - 15-157 . Сумма - 1000. [/SMS], а СМС-шлюз, получив такое письмо, отправит смс по номеру 7xxxxxxxxxxс текстом: Уважаемый(ая) Иванов Иван Иванович! Ремонт Бензопила Poulan 2150 закончен, номер документа - 15-157 . Сумма - 1000. от отправителя: SC.
Примечание: Для сервиса ePochta имя отправителя(тег [SENDER]) должно содержать не более 11 символов латинскими буквами без пробелов.

Отправка СМС уведомлений проверялась на СМС-шлюзах: но теоретически возможна работа на любом СМС-шлюзе умеющим работать по протоколу SMTP (эта возможность также может называться EMailToSMS или EMail2SMS).
Программа отправляет письма в кодировке 8-bit (Content-Transfer-Encoding: 8bit), кодировка текста сообщения UTF-8 (Content-type: text/plain; charset=UTF-8).

Отправка уведомлений с помощью WhatsApp "Прямая связь"

В версии 2021.6.4 была добавлена возможность отправки уведомлений с помощью службы WhatsApp "Прямая связь", описание сервиса доступно на сайт WhatsApp по ссылке https://faq.whatsapp.com/general/chats/how-to-use-click-to-chat.
Для работы в этом режиме необходимо чтобы на ПК было установлено приложение WhatsApp, при отправке сообщения будет открыто приложение WhatsApp с уже заполненными номером телефона получателя и текстом сообщения, останется только отправить его.
Номера телефонов клиентов программе необходимо будет указывать как того требует WhatsApp - в международном формате - только цифры, без использования скобок, дефисов, пробелов и т.п., например: 7xxxxxxxxxx. В поле "Шаблон адреса получателя" настроек уведомлений укажите [ClntTel], поле "Шаблон темы сообщения" будет проигнорировано, поле "Шаблон сообщения" заполняется согласно шаблону, как описано выше.

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

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


Так же для повторного приема устройства можно воспользоваться функцией назначения ему штрих-кода.
Рассмотрим использование штрих-кода устройства на примере картриджа (история ремонтов, заправки, замены запчастей, что и когда менялось и т.п.), для этого:
Таким образом зная код стикера устройства можно посмотреть историю его ремонтов.

Так же наличие кода упрощает приемку во второй и последующие разы т.к. вносить данные об устройстве и его владельце не нужно, программа сделает это автоматически на основании записи о первом ремонте этого устройства.
При использовании сканера штрих-кодов можно назначить, в настройках сканера(см. инструкцию к сканеру), префикс номера F10 и постфикс F11, в этом случае, если активна вкладка "Список" программы, достаточно будет отсканировать штрих-код после чего программа автоматически покажет окно "Поиск кода" и выполнит поиск считанного сканером кода. Шаблон штрих-кода для устройства находится в файле mrp12.lrf в папке программы.

15. Как завести в программе несколько мастеров?
Все пользователи зарегистрированные в программе также могут выступать в качестве мастеров и исполнителей работ. Любому пользователю может быть назначен пароль и ограничены права доступа к функциям программы (пользователю Admin права доступа не могут быть ограничены).
Для управления пользователями программы необходимо открыть справочник "Пользователи и права доступа".


Колонка "Включен" доступна начиная с версии 2021.8.3. Если галочка в колонке "Включен" не установлена то, пользователь не сможет войти в программу, его не будет в списке окна входа в программу, его не будет в списке полей "Мастер" и "Исполнитель" на вкладке «Подробно».
Список возможных оганичений прав пользователя:
1. Доступ к справочнику пользователей
2. Разрешить удаление устройства из базы
3. Доступ к редактору шаблонов отчетов
4. Доступ к отчету <Наличие на складе >
5. Доступ к отчету <Оборот по складу за период>
6. Доступ к отчету <Принятые за период>
7. Доступ к отчету <По мастерам и статусам>
8. Доступ к количеству печатаемых копий
9. Доступ к настройкам программы
10. Доступ к полям "Дата" и "Номер" документа
11. Разрешить добавление записей о работах ремонта
12. Разрешить редактирование записей о работах ремонта
13. Разрешить удаление записей о работах ремонта
14. Разрешить добавление записей о статусе ремонта
15. Разрешить редактирование записей о статусе ремонта
16. Разрешить удаление записей о статусе ремонта
17. Полный доступ к справочнику работ
18. Запретить печать <Акта вып. работ> если нет статусов <Готово>(<Без ремонта>) и <Выданные>
19. Запретить печать <Гарант. акт приемки> если не установлен флажок <Гарантийный ремонт>
20. Показывать вкладки <Уведомления>
21. Показывать вкладку <Склад>
22. Доступ к справочнику "Склады"
23. Запретить печать <Акт приемки> если нет оплаты (только для не гарантийных)
24. Доступ к полю "Заметки"
25. Не показывать закупочные цены
26. Запретить печать <Акт вып. работ> если нет оплаты
27. Показывать вкладки <Касса> и <Деньги>
28. Не сохранять ремонт если не заполнено поле <Наименование/ФИО>
29. Не сохранять ремонт если не заполнено поле <Телефон>
30. Запретить печать <Акт приемки> если есть статус <Выданные>
31. Доступ к колонке <Исполнитель> работ ремонта
32. Полный доступ к справочнику материалов
33. Разрешить добавление записей о материалах ремонта
34. Разрешить редактирование записей о материалах ремонта
35. Разрешить удаление записей о материалах ремонта
36. Доступ к полю <Мастер> вкладки <Подробно>
37. Доступ к отчету <13. По исполнителям и статусу за период>
38. Доступ к отчету <18. Подробно по исполнителям и статусу за период>
39 Доступ к отчету <19. Исполнители и ремонты>
40. Открывать акт выполненных работ при установке статуса <Выданные>
41. Запретить редактирование ремонтов с актуальным статусом <Выдано>
42. Показывать ремонты только своего филиала
43. Показывать только те ремонты, где этот пользователь назначен мастером
44. Доступ к справочнику <Клиенты>
45. Запретить статус <Выданные> если нет статусов <Готово> или <Без ремонта>
46. Открывать акт выполненных работ при полной оплате ремонта

16. История статусов ремонта, актуальный статус.
После добавления нового ремонта программой автоматически будет установлен начальный статус -"Принят". В дальнейшем, по мере продвижения ремонта, пользователями, с помощью кнопки "+" в группе "Статусы", могут быть добавлены любые друге статусы.

Таким образом будет сохранена история хода ремонта. Актуальным(текущим) считается статус имеющим максимальное значение в колонке "Дата", т.е. установленный последним. Актуальный статус также отображается на вкладке "Список" в колонке "Статус". Например: на картинке приведенной выше актуальным будет считаться статус "В ремонте".

Начиная с версии 2019.10.22 реализована возможность добавления пользовательских статусов. Для управления статусами необходимо открыть справочник "Статусы".

Колонка "Код" содержит коды статусов, которые можно использовать в формулах цветовой маркировки списка, значения в этой колонке назначаются программой автоматически и недоступны для изменения. Статусы с кодами с 1 по 100 считаются стандартными. Для стандартного статуса Вы можете изменить только его значок, наименование стандартных статусов в справочнике изменить нельзя.
Для добавления своего статуса нажмите кнопку "+" в справочнике статусов, заполните колонку "Наименование статуса" и, если необходимо, нажав кнопку "..." загрузите для него значок из файла формата ICO размером 16x16 пикселей.

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

17.Как сделать резервную копию программы.
Все что нужно программе для работы и Ваши данные хранятся в папке программы, для резервного копирования достаточно скопировать папку программы в другое место. Перед резервным копированием закройте все работающие копии программы. Убедится что все копии программы закрыты и на данный момент никто с базой данных не работает можно по отсутствию файла mstrt.ldb в папке программы(если у Вас установлен Microsoft Office Access то файл в папке программы будет выглядеть примерно так: ).
Для автоматизации можно использовать стандартные средства Windows, например: планировщик заданий или резервное копирование.

18. Учет денег в программе (касса).
Учет денег реализован на вкладке "Деньги" карточки ремонта (вкладка "Подробно" главного окна программы), на вкладке "Деньги" склада и на вкладке "Касса" главного окна программы. На вкладке "Деньги" карточки ремонта осуществляется учет движения средств непосредственно относящихся к данному ремонту, на аналогичной вкладке складского учета видно операции только для текущего документа по складу. На вкладке "Касса" отображаются все операции с деньгами, также здесь можно добавить операции не относящиеся к какому либо конкретному ремонту или складской операции. Положительные суммы интерпретируются программой как поступление средств в кассу, отрицательные (со знаком минус) как выдача денег из кассы. В версии 2016.6.21, или новее, имеется возможность учитывать денежные средства по различным назначениям платежа. Для удобства ввода данных на вкладке "Деньги" карточки ремонта реализована возможность автоматического заполнения данными с вкладок "Работы" и "Материалы", при нажатии стрелочки вниз правее кнопки "+" можно будет увидеть меню автоматического заполнения:

При выборе пункта "Материалы: 56,03" будет добавлена запись о поступлении суммы 56,03руб. в кассу. Аналогично действуют остальные пункты этого меню, предпоследний пункт меню добавит две строки с суммами за материалы и работу, а последний добавит всю сумму ремонта одной строкой. Значения в колонку "Назначение" будут автоматически подставлены согласно выбранным в настройках значениям по умолчанию.

Возможность автоматического заполнения также присутствует на вкладке "Деньги" складского учета.

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

В версии 2020.2.20 в меню автозаполнения был добавлен пункт "Остаток: ... " позволяющий добавить сумму рассчитанную как начислено за работы и материалы минус сумма с вкладки "Деньги".
Если для сумм из предыдущего примера добавить на вкладку деньги поступление 70р. тогда пункт "Остаток: ... " будет выглядеть вот так:

а если добавить поступление еще 200р. то остаток подскажет что необходимо выдать сдачу


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

Вы можете сами изменять список возможных меток и их иконок. Для редактирования меток и иконок используйте справочник "Метки" программы.

Нажатие кнопки "..." расположенной после иконки метки вызовет диалог открытия файла, в котором можно будет загрузить новую иконку из файла. Выбранный файл должен содержать иконку размером 16x16 пикселей.
Добавление, изменение и удаление меток ремонта доступно в карточке ремонта на вкладке "Заметки и метки".

После установки необходимых меток их иконки будут отображаться в колонке "Метки" списка ремонтов.

20. Автоматическая маркировка в списке цветом.
Маркировка цветом дает Вам возможность автоматически, на основании указанной Вами формулы, окрасить фон ячейки "Метки" списка ремонтов в заданный цвет. Цвета и условия(формулы) раскраски можно изменить на вкладке "Цвет" окна настроек программы.

Например, мы хотим отметить цветом аппараты которые находятся в ремонте уже более 21 дня, для этого подойдет следующая формула:
([ActualStatus]<>6) and ([ActualStatus]<>9) and ([ActualStatus]<>7) and (([Now]-[DocDate])>21)
выше приведенная формула примет значение "истина" если актуальный статус ремонта любой кроме "Выданные", "Сделано на месте", "Без ремонта" и со дня даты документа прошло более 21 дня. В указанный в строке формулы цвет будет окрашен фон ячейки "Метки" списка.

Более сложный пример: список из нескольких формул которые окрашивают в разные цвета находящиеся в ремонте более 21,14 и 7 дней
1 - ([ActualStatus]<>6) and ([ActualStatus]<>9) and ([ActualStatus]<>7) and (([Now]-[DocDate])>21)
2 - ([ActualStatus]<>6) and ([ActualStatus]<>9) and ([ActualStatus]<>7) and (([Now]-[DocDate])>14)
3 - ([ActualStatus]<>6) and ([ActualStatus]<>9) and ([ActualStatus]<>7) and (([Now]-[DocDate])>7)

Простой пример: Отметить только ремонты имеющие статус "Ожидание запчастей", сработает формула
[ActualStatus]=3
где 3 - код статуса "Ожидание запчастей", коды всех статусов перечислены ниже. При обработке этой формулы программой вместо переменной [ActualStatus] будет поставлен код актуального статуса обрабатываемой строки списка ремонтов и, если он равен 3, получится верное равенство 3=3, фон будет закрашен в указанный для этой формулы цвет, программа перейдет к обработке следующей строки списка ремонтов.

Обратите внимание! Последовательность формул имеет значение! Формулы программой обрабатываются в той последовательности в которой они указаны в настройках, после первой формулы которая вернет значение "истина"(формула будет верна) фон ячейки закрашивается в соответствующий цвет и следующие формулы не обрабатываются.
Цвет который будет задавать формула можно изменить щелкнув на кнопку "..." в колонке "Цвет".
Переменные доступные в формулах:
Возможные операции сравнения: Также доступны логические операции or - или, and - и.

21. Использование дополнительной валюты.
Дополнительная валюта предназначена для автоматического пересчета закупочной цены материалов из дополнительной валюты основную. Основной валютой считается валюта установленная в настойках ОС Windows. Обозначение дополнительной валюты можно изменить на вкладке "Разное" окна настроек программы. Если в документе с оприходование материалов изменить цену в колонке доп. валюты то цена в основной валюте будет автоматически посчитана на основании значения поля "Курс". После создания нового документа значение курса валют заполняется по последнему введенному документу. При изменении курса уже заполненные позиции документа автоматически не пересчитываются. При изменении закупочной цены в основной валюте значение поля в дополнительной валюте автоматически не рассчитывается.

22. Проверка обновлений.
Начиная с версии 2016.05.30.1320 в программе реализована автоматическая и ручная проверка обновлений. Программа автоматически, через случайные промежутки времени, проверяет наличие обновлений на сайте.
Вы можете также проверить наличие новой версии в любое время нажав на ссылку "Проверить" в окне "О программе". В случае обнаружения новой версии надпись "Обновлений нет" сменится на ссылку "Доступно обновление".

также, в случае обнаружения новой версии, в панели инструментов программы справа появится иконка-напоминание


23. Контрольный срок ремонта.
Поле "Контрольный срок" вкладки "Подробно" служит для назначения ремонту даты контроля завершения ремонта.

При добавлении нового ремонта данное поле заполняется автоматически, на основании текущей даты по часам компьютера на момент добавления ремонта и значения поля "Контрольный срок ремонта (дней)" вкладки "Разное" настроек программы.

Значение этого поля может участвовать в формулах определяющих цветовую маркировку списка. Имя переменной содержащей дату контрольного срока - ChkDate.
Возможность использования контрольной даты появилась в программе в версиях выпущенных после 19.07.2016.

24. Подбор клиента в карточке ремонта.
Функция подбора из справочника клиентов будет полезна если Вы знаете часть номера телефона или наименования(ФИО) заказчика. В этом случае введите в поля карточки ремонта известную часть телефона и(или) наименования, после чего нажмите кнопку подбора.

В результате откроется справочник клиентов в котором будут содержаться только записи в которых встречаются указанные Вами части телефона или наименования(ФИО) заказчика. При нажатии кнопки OK в окне справочника данные из него будут занесены в соответствующие поля карточки ремонта. Эту функцию можно использовать для ускорения ввода данных о клиенте, например: введя номер телефона(один из номеров, часть номера) можно будет увидеть только записи справочника содержащие этот номер и выбрав нужную нажать OK, таким образом заполнив все остальные сведения о клиенте из справочника.
Функция доступна в версиях выпущенных 31.08.2016 или позднее.

25. Использование вкладки "Прочие данные" карточки ремонта.
Вкладка "Прочие данные" реализует возможность добавить в карточке ремонта любые необходимые Вам данные, отсутствующие в стандартных полях ввода карточки. Данные с вкладки отображаются в акте приемки и акте выполненных работ в виде таблицы.

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

Начиная с версии 2023.4.15.xxxx появилась возможность задать для каждой строки справочника "Прочие данные" список возможных значений одно из которых можно будет выбрать при зполнении вкладки "Прочие данные" карточки ремонта.

Также предусмотрена возможность одним кликом добавить все строки из справочника и значения по умолчанию в карточку ремонта.


26. Использование штрих - кодов для материалов(запчастей, товаров) на складе.
Эта возможность доступна в версии 2016.10.4 или более поздней.
Для любой позиции из справочника "Материалы" может быть отпечатан уникальный штрих-код. Чтобы отпечатать штрих-код для материала необходимо в окне "Печать" выбрать вариант "Штрих-код" и, в правой части окна, установить точку "На товар из справочника". После нажатия "Просмотр" откроется справочник "Материалы" в котором нужно будет выбрать необходимую позицию и нажать кнопку "OK".

Вариант "По документу склада" доступен при открытой вкладке "Склад" и позволяет отпечатать штрих-коды "пачкой" в соответствии с позициями и количеством открытого документа. Возможность печати "пачкой" предназначена для наклейки штрих-кодов на каждую единицу товара (запчастей, материалов) при его оприходовании на склад.
Для списания или ориходования товара с помощью сканера штрих-кодов необходимо открыть(добавить новый) документ на вкладке "Склад" выбрать необходимые значения полей "Тип" и "Склад", после чего можно отсканировать штрих-код и, если в сканере установлен префикс F10 и постфикс(суффикс) F11, будет автоматически открыто окно поиска по коду.

В случае если префикс/постфикс в сканере не установлены необходимо будет нажать на клавиатуре F10, отсканировать код и нажать F11. Также можно ввести код без использования сканера, для этого нужно мышкой нажать на кнопку "Добавить позицию по шрих-коду..." (обведена в зеленый кружок на картинке выше), в открывшемся окне ввести код и нажать на кнопку "Найти код".
В случае удачного поиска кода в окне "Поиск штрих-кода" станет доступной кнопка "OK" и начнется обратный отсчет "Auto [OK] - ..." по окончании которого окно будет закрыто и позиция будет добавлена в документ. Клик мышкой по надписи "Auto [OK] - ..." останавливает обратный отсчет. При использовании сканера с настроенными префиксом и постфиксом можно не ждать закрытия окна а просто сканировать следующий код, при этом предыдущий найденный код будет автоматически добавлен в документ. В случае если такая позиция, по той же цене, уже есть в текущем документе количество будет увеличено на 1.(при условии что количество указанное в документе - целое число)
Аналогичным способом можно списывать в ремонт запчасти, для этого достаточно открыть вкладку "Подробно" и выполнить действия описанные выше. На вкладке "Материалы" карточки ремонта(вкладка "Подробно") также имеется кнопка "Добавить позицию по шрих-коду...".

Шаблон штрих-кода для товара находится в файле mrp16.lrf в папке программы. Если Вы используете сканер штрих-кодов, для автоматизации ввода, установите в настройках сканера(см. инструкцию к сканеру) префикс F10 и постфикс(суффикс) F11.

Реакция программы на сканирование штрих-кода на вкладке "Материалы" карточки ремонта зависит от опции "Не использовать окно <Поиск материалов> при списании" окна "Настройки". Опция доступна начиная с версии 2019.2.26.xxxx, в предыдущих версиях реакция будет равнозначна отключенной опции.

Начиная с версии 2020.2.20 предусмотрена возможность получения штрих-кода со сканера в поле "Примечания для квитка" карточки ремонта, актуально если в сканере установлен префикс и постфикс.
Если открыта вкладка "Разное" вкладки "Подробно" и курсор находится в поле "Примечания для квитка" то, при сканировании штрих-кода, вместо поиска кода для добавления материала в ремонт, считанный сканером код будет записан поле "Примечания для квитка".

27. Вкладка "Фото товаров".
Реализовано начиная с версии 2016.11.11. Вкладка предоставляет возможность хранить для любой позиции справочника "Материалы" несколько изображений хорошего качества. В отличии от загрузки изображений непосредственно в справочник "Материалы" позволяет загрузить несколько фотографий, не нагружает и не увеличивает размер БД. Загруженные изображения сохраняются в формате JPEG в подпапке /Files/Prt папки программы, для каждой позиции справочника, в папке Prt, программа создает папку, имя которой соответствует внутреннему, уникальному, идентификатору позиции. Идентификатор можно узнать по строке вида [ID:X], где X-идентификатор. Например, на картинке ниже он равен 195, значит, папка хранения изображений для товара "1000мкф35в" будет находится в папке программы и иметь имя /Files/Prt/195

Вы можете самостоятельно добавить любые файлы в формате JPEG в папку изображений товара, их эскизы будут отображаться программой на вкладке "Фото материалов". Также вкладка предоставляет возможность переименовывать и удалять изображения, что приведет к удалению или переименованию соответствующих файлов. Двойной клик по эскизу изображения откроет файл в назначенной для файлов jpg(в настройках Windows) программой.
Примечание. В версиях предшествующих версии 2019.12.12 папка для хранения изображений имела имя /Img/Prt.

28. Прием или выдача нескольких устройств по одному документу (работа с нарядами).
Возможность доступна начиная с версии 2016.12.хх. Наряды предоставляют возможность объединить несколько ремонтов в один документ, изменить актуальный статус всем ремонтам наряда "одним кликом". Один и тот же ремонт может входить в несколько различных нарядов, что позволяет, например, принять в ремонт по одному наряду а выдать по другому. Или принятые в "в рассыпную" устройства при выдаче объединить в один наряд, также принятые разными нарядами можно выдать одним нарядом и т.д. в любых комбинациях. На вкладке "Наряды" можно изменить номер, дату и записать примечания для наряда. Нажатие кнопки "Удалить наряд..." равнозначно нажатию аналогичной кнопки на вкладке список. Кнопка "Ремонты наряда..." переключает на вкладку "Список" и включает фильтр по выбранному наряду.

29. Использование штрих-кодов для идентификации ремонта.
Возможность доступна начиная с версии 2016.12.хх. Назначение уникального кода ремонту происходит автоматически при его добавлении и никаких действий пользователя не требует. Код печатается на акте приемки справа от его номера и даты.

Ниже, в строке "Устройство:" находится код идентифицирующий принятое устройство, см. 14. Назначение принятому устройству штрих-кода, приемка и история ремонтов по коду.
Для поиска ремонта по его штрих-коду необходимо открыть вкладку "Список", нажать F10, отсканировать код сканером (или ввести с клавиатуры) и нажать F11. После чего программа автоматически выполнит поиск в базе по этому коду, и, если ремонт будет найден, откроет карточку ремонта. При использовании сканера штрих-кодов можно назначить, в настройках сканера (см. инструкцию к сканеру), префикс номера F10 и постфикс F11, в этом случае, если активна вкладка "Список" программы, достаточно будет отсканировать штрих-код после чего программа автоматически выполнит поиск по коду.
Какой из двух кодов в акте приемки отсканировали программа определяет автоматически.

30. Розничная продажа запчастей, материалов или товаров (без списания в ремонт).
Для розничной продажи товара необходимо:
- перейти на вкладку "Склад"
- кнопкой "+" находящейся слева добавить новый документ
- в поле со списком "Операция" выбрать "Списание"
- с помощью кнопки "+" находящейся правее добавить необходимые позиции, проставить цены и количество
Документы можно распечатать нажав кнопку "Печать" в панели инструментов программы и выбрав печатную форму "Копия чека" или "Счет" (если открыта вкладка склад то содержание копии чека и счета будет соответствовать складскому документу). На вкладке "Склад" имеется вкладка деньги где можно провести связанные с продажей суммы. Все проданные позиции спишутся из наличия на складе, деньги учтутся в кассе.


31. Загрузка позиций в документ склада из файла.
В версии программы 2017.2.15 появилась возможность загрузить позиции складского документа с типом оприходование из текстового файла. Загружаемый файл должен иметь кодировку UTF-16, иметь в качестве разделителя полей символ табуляции и содержать 5 полей в следующей последовательности: Папка, Артикул, Наименование, Количество, Цена за единицу. При загрузке идентификация товара производится по его наименованию, в случае отсутствия наименования в справочнике "Материалы" оно будет добавлено в справочник в папку указанную в первой колонке файла (в случает отсутствия необходимой папки она также будет добавлена автоматически). Файл нужного формата можно получить, например, с помощью Microsoft Office Excel создав таблицу с необходимыми колонками и сохранив документ как Текст Юникод.
После нажатия кнопки загрузки позиций из файла Вы увидите диалог выбора файла.

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

В случае нажатия кнопки "Yes" позиции будут загружены программой в текущий документ. Если позиция с таким наименованием и по такой же цене уже есть в документе то будет увеличено значение в колонке "Количество".

Пример текстового и Excel файла можно посмотреть здесь. В версии 2018.02.14 и более новых также доступна загрузка из файла с кодировкой UTF-8, если файл имеет кодировку UTF-8 необходимо в диалоге открытия файла выбрать тип файла UTF-8 text files with Tab separator.
Обратите внимание! Региональные настройки на ПК котором выгружается файл из Excel должны совпадать с настройками ПК на котором производится загрузка, иначе, из-за различия в разделителе дробной и целой части чисел, (например для России это запятая, а для США - точка) загрузка позиций содержащих дробные числа в ценах или количестве может быть не выполнена.
Перед загрузкой файла в программу закройте Excel иначе программа не сможет открыть его, т.к. Excel блокирует файл после выгрузки.

32. Выгрузка данных отчета программы в Microsoft Office Excel.
Данные отчетов программы можно экспортировать в MS Excel с помощью текстового файла формата CSV. Для экспорта данных необходимо открыть отчет в программе и нажать кнопку "Save report"

В появившемся диалоге сохранения файла выбрать Тип файла: CSV File (*.csv), задать имя файла и нажать кнопку "Сохранить". Запустить Excel, в меню "Данные" выбрать кнопку "Из текста", в диалоге открытия файла выбрать файл сохраненный на предыдущем шаге и нажать кнопку "Импорт".

На первом шаге мастера импорта выбрать формат исходных данных-с разделителями и формат файла - Юникод(UTF-8), нажать кнопку "Далее". На следующем шаге выбрать символом-разделителем является - запятая и ограничитель строк - "(кавычка), нажать кнопку "Готово" и согласиться с предложенным диапазоном для вставки данных. В результате перечисленных выше действий данные из отчета будут вставлены начиная с текущей ячейки.
В некоторых отчетах, для корректной выгрузки, может понадобится отредактировать шаблон отчета.

33. Перемещение позиций и папок по иерархии в справочниках "Материалы" и "Работы".
В справочниках программы содержащих древовидную структуру папок (справочники "Работы" и "Материалы") есть возможность перемещать позиции и папки по иерархии.
Например, в справочнике имеется позиция "3,7 КоМ/0,25Вт" находящаяся в папке "Динамики", нам необходимо ее переместить в папку "Резисторы". Для перемещения необходимо открыть папку "Динамики", зацепить позицию "3,7 КоМ/0,25Вт" мышкой за синий квадратик, перетащить ее на папку "Резисторы" в дереве папок и бросить.

Перемещение папок выполняется аналогично: Необходимо сделать чтобы перемещаемая папка была видна в таблице в средней части окна справочника, а та в которую нужно переместить была видна в дереве папок. Затем зацепить мышкой за значок папки в таблице и бросить ее в нужную папку дерева папок слева. На иллюстрациях ниже показано перемещение папки "0,25Вт" из корневой папки справочника в подпапку "Маломощные" папки "Резисторы". Папка будет перемещена вместе со всеми позициями находящимися в ней.

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

34. Сохранение внешнего вида окон программы после перезапуска.
Эта возможность присутствует начиная с версии 2017.5.14.1740 и работает только при наличии ключа. При закрытии программа сохраняет положение и размер главного окна, окон справочников, ширину колонок на вкладке "Список", состояние кнопок фильтра по статусам вкладки "Список", ширину и порядок колонок в справочниках. После запуска программы внешний вид окон и таблиц будет автоматически восстановлен к состоянию на момент ее закрытия.
Данные внешнего вида сохраняются программой для каждого ПК и каждого пользователя Windows индивидуально и находятся в файле %USERPROFILE%\AppData\Local\MasterTool\MasterTool.ini (где %USERPROFILE% - путь к профилю текущего пользователя Windows). Для сброса внешнего вида к настройкам по умолчанию необходимо закрыть программу и удалить файл %USERPROFILE%\AppData\Local\MasterTool\MasterTool.ini.

35. Работа с клиентами(контрагентами) в версиях 2017.9.хх или новее.
Начиная с версии 2017.9.хх при заполнении сведений о клиенте на вкладке "Подробно" реализован подбор из справочника клиенты. Также, в отличии от предыдущих версий, выполняется привязка каждого ремонта к записи в справочнике "Клиенты". При исправлении данных о клиенте в справочнике они автоматически изменятся во всех ремонтах этого клиента. Если изменить данные клиента непосредственно в карточке ремонта то программа посчитает что Вы ввели данные нового клиента, автоматически создаст новую запись в справочнике и привяжет ее к ремонту.
При вводе данных в одно из полей группы "Клиент" программа пытается подобрать подходящую запись из справочника.

Если нужный Вам клиент подсвечен в выпадающем списке, то достаточно нажать Enter и все остальные пустые поля будут заполнены из справочника. Уже заполненные поля изменены не будут. При отсутствии в справочнике записи совпадающей с введенными данными она будет добавлена автоматически.

Во время ввода данных программа выполняет предварительный поиск клиента в справочнике, если клиент не найден, то отображается значок предупреждающий об этом. Наличие значка отсутствия клиента в справочнике не означает ошибки, а всего лишь, информирует Вас о возможной неточности при вводе данных клиента. Имейте в виду что алгоритм отображения значка отсутствия клиента в справочнике не гарантирует 100% точность, окончательное решение о необходимости добавления клиента в справочник принимается программой во время сохранения ремонта.

36. Расчет зарплаты.
На сегодняшний день полноценного расчета зарплаты в программе нет. Однако, есть несколько отчетов("По мастерам и статусам", "Подробно по исполнителям и статусу за период", "По исполнителям и статусу за период", "Исполнители и ремонты"), которые покажут кто чем занимался и сколько заработал за любой период. Эти отчеты могут служить основанием для принятия решения о размере заработной платы.
Например, отчет "Исполнители и ремонты" выглядит вот так:

Если Вы платите мастеру процент, то посмотрев этот отчет за необходимый период посчитать процент будет не сложно. Более того, процент можно посчитать, используя редактор отчетов и изменив формулу расчета получить в отчете непосредственно сумму процента.
Описание некоторых отчетов программы есть здесь -> 9. Краткое описание отчетов программы.

37. Слияние записей справочника.
Функция доступна на вкладке "Слияние записей справочника" окна настроек программы и появилась в версии 2017.10.19. Предназначена для объединения нескольких записей справочника в одну. Будет полезна, например, когда одного и того же клиента(возможно с небольшими вариациями сведений о нем) записали в разные строки справочника "Клиенты" и Вам необходимо удалить дубликаты записей из справочника оставив только одну. При попытке удалить запись из справочника Вы получите сообщение об ошибке типа "Не удалось сохранить изменения. ... Удаление или изменение записи невозможно. В таблице '...' имеются связанные записи.", которая говорит о том, что данная запись где-то в программе используется. Воспользовавшись возможностью слияния записей Вы сможете удалить ошибочные записи из справочника, при этом программа автоматически заменит неверные записи(указанные в списке) на запись указанную в поле "Выполнить слияние записи:" и удалит неверные записи из справочника.

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

38. Гарантия на ремонт.
При добавлении нового ремонта в поле "Гарантия" карточки ремонта будет автоматически установлено значение из поля "Гарантийный срок" с вкладки "Разное" настроек программы. Значение поля "Начало гарантии", если оно не заполнено, также будет автоматически установлено при добавлении ремонту статуса "Выданные". Кнопка фильтра "Только на гарантии" на вкладке "Список" выбирает только те ремонты у которых еще не истекла гарантия на текущую дату по часам компьютера.

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

Для добавления позиции из наличия в корзину необходимо дважды кликнуть по позиции или один раз по изображению корзины в колонке "В корзину". При добавлении товара в корзину поле "Гарантия" заполняется при первой продаже товара - из настроек программы(Настройки -> вкладка Разное -> группа Гарантийный срок по умолчанию -> Для товаров), при следующих продажах - по сроку установленному при последней продаже этой позиции. Колонка "Гарантия" корзины доступна для изменения.

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

Версия программы 2023.10.3.1154 или новее, перед печатью гарантийного талона, предложат провести сумму по кассе и распечатать чек ФР.

Списание товаров в корзине будет автоматически проведено по складу.


В версии 2018.06.21 добавлена возможность поиска товара на вкладке "Магазин" с помощью сканера штрих-кодов. Поиск выполняется по кодам автоматически назначаемым программой любой позиции из справочника "Материалы" (см. 26. Использование штрих-кодов для материалов(запчастей, товаров) на складе. ) Если в сканере штрих-кода настроен префикс F10 и постфикс F11 то, для поиска по коду, достаточно открыть вкладку "Магазин" и отсканировать штрих-код. Если префикс/постфикс не заданы необходимо нажать на клавиатуре F10, считать сканером код(или ввести его вручную с клавиатуры) и нажать F11. В случае присутствия товара в списке "Товары в наличии" изменится фон соответствующих ячеек колонки "В корзину".

В версии 2021.5.21.2139 на вкладку "Магазин" добавлен фильтр товаров по дереву папок (как в справочнике "Материалы").

40. "Черный" список серийных номеров.
Для внесения серийного номера в черный список необходимо добавить его в справочник "Черный список сер. номеров".

При вводе серийного номера в карточке ремонта(вкладка "Подробно") частично совпадающего с номером из справочника "Черный список сер. номеров" поле "Сер. №" окрашивается в серый цвет, при полном совпадении - в черный.

41. "Черный" список клиентов.
Для внесения клиента в черный список необходимо в соответствующей строке справочника "Клиенты" установить флажок "Черный список". При выборе в карточке ремонта клиента с установленным флажком "Черный список" поле "Наименование/ФИО" окрашивается в черный цвет.

42. Описание некоторых опций окна "Настройки".
43. Окно "Поиск материалов".
Описание актуально для версии 2019.6.30 или более новой.
Во время ввода поисковой фразы программа попытается Вам подсказать один из возможных вариантов. Чтобы отказаться от варианта из списка необходимо на клавиатуре нажать "Esc", или нажать мышкой на кнопку поиска, при этом введенный Вами текст останется без изменений, и Вы сможете выполнить поиск по любой фразе отсутствующей в списке.
Например, необходимо найти все материалы в названии которых содержится слово "стекло". Набираем в строке поиска...

видим что программа нашла первую попавшуюся позицию содержащую слово "стекло", если сейчас нажать "Enter" на клавиатуре, то получим в поиске фразу "[20014021] Alcatel OT 4024D Pixi First (черный) - тачскрин, сенсорное стекло".
Но нам необходимо не это, нажимаем "Esc", список закрывается и в сроке поиска остается только набранное слово, затем нажимаем "Enter". В результате получим в таблице все позиции содержащие в наименовании слово "стекло".


Кнопка предназначена для добавления выбранной позиции в текущий документ без закрытия окна "Поиск материалов". Если выбранная позиция в текущем документе уже существует, по той же цене и на том же складе, то количество существующей позиции будет увеличено на указанное в поле "Количество:".
Флажок "Показывать все если поисковая фраза пуста/показывать все при открытии этого окна" отвечает за поведение поиска при пустой строке поиска. Если строка поиска пуста и: флажок установлен - в таблице будут отображены все позиции, флажок сброшен - таблица будет пуста.

44. Запуск программы в Linux.
Работа программы в Linux возможна с использованием Wine. Для примера возьмем ОС BaseAlt Workstation 8 x32 (ОС должна быть 32 разрядной), система установлена с нуля с параметрами по умолчанию.
Wine по умолчанию не установлен, устанавливаем. Я буду устанавливать Wine с использованием терминала, Вы можете воспользоваться менеджером пакетов Synaptic.
Запускаем терминал.

Вводим команду su и пароль пользователя root
Обновляем список пакетов командой apt-get update
Устанавливаем Wine командой apt-get install wine


Wine установлен, теперь необходимо выполнить его настройку.
Выходим из режима администратора командой exit
Запускаем скрипт конфигурирования wine командой winetricks


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

На вопрос об установке .NET я ответил нажатием кнопки "Отмена" так как для работы программы NET Framework не требуется.

Видим окно настройщика Wine.

Выбираем вариант "Выберите путь для wine по умолчанию" и нажимаем OK. В следующем окне выбираем вариант "Установить библиотеку DLL или компонент Windows" и нажимаем OK.

Выбираем пакеты "comctl32", "jet40" и "mdac28"...

нажимаем OK и соглашаемся со всем что далее будет предложено установить.
После завершения установки компонентов снова увидим окно настройщика Wine. Выбираем вариант "Проводник файлов" и жмем OK.


Откроется папка префикса Wine.

Переходим в папку "drive_c" и распаковываем архив MasterTool в нее.


Закрываем все открытые нами окна и терминал.
Запускаем командную строку Wine.

В окне командной стоки Wine набираем "explorer"...

и нажимаем Enter.
Находм папку "Мой копьтер -> (C:) -> MasterTool"

Запускаем mstrt.exe...



45. Заполнение сведений об устройстве в версиях 2019.4.хх или новее.
Для удобства ввода информации о принимаемом устройстве в программе реализован подбор типа и производителя устройства при вводе модели, а так же наоборот, при заполненных данных о типе устройства и(или) его производители список подсказок моделей будет содержать только модели для выбранных производителя и(или) типа.
Данные для списка подсказок автоматически берутся из ранее внесенных в программу моделей, типов и производителей устройств.
Например, если в списке ремонтов уже есть несколько моделей с наименованием "Note 5A", можно не вносить тип и производителя вручную, а сразу, в поле "Модель", записать "Note 5A", при выборе варианта из списка в поля "Тип" и "Изготовитель", если они не заполнены, будут автоматически поставлены значения из списка.

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

46. Использование онлайн-кассы (фискального регистратора) Атол.
Начиная c версии 2019.4.8.1440 в программе имеется экспериментальная поддержка ФР Атол 30Ф и Атол 15Ф, в версии 2021.9.1.1023 Атол 1Ф, в версии 2023.12.16.1055 Атол 25Ф. Функцию печати чеков на ФР Вы используете на свой страх и риск.
Для работы с ФР необходимо чтобы был установлен 32 разрядный(не зависимо от разрядности ОС) драйвер ККТ Атол. До версии 2020.11.23.810 включительно программа работает только с 8 версией драйвера Атол, начиная с версии 2020.11.24.1125 только с 10 версией драйвера.
Драйвер 8 версии можно скачать с этого сайта по ссылке http://mt.tsknv.ru/Atol_KKT_Drv_8.16.5.9221.exe, драйвер 10 версии можно скачать с сайта Атол.
В версиях программы с 2019.4.8.1440 по 2023.7.13.1340 доступ к этой функции предоставляется по запросу на почту sergsc@sibmail.ru, начиная с версии 2023.8.3.1004 вкладка "Фискальный регистратор" в окне "Настройки" видна всегда (но доступна только в активированной версии).
Перед использованием ФР необходимо в настройках программы установить параметры налогообложения и подключения к ФР.

Для печати чека на ФР необходимо:
- перейти на вкладку "Список", "Подробно", "Склад" или "Касса"
- открыть окно "Печать", выбрать отчет "22. Чек" и вариант "На фискальном регистраторе"

- нажать кнопку "Просмотр", в открывшемся окне "Печать чека на ФР", убедится в верности сумм и наименований позиций чека.

и распечатать чек

Примечание:
Версии программы выпущенные после 23.11.2020 автоматически открывают смену ФР при печати первого чека и в окне "Печать" при выборе варианта "22. Чек" - "На фискальном регистраторе" присуствует кнопка "Закрыть смену ФР". Версии выпущенные до 23.11.2020 открывать и закрвать смену не умеют.

47. Филиалы (подразделения, точки).
Работа с филиалами доступна в версиях 2019.5.xx или более новых.
Для начала работы с подразделениями добавьте строки в справочник "Свои реквизиты" и в окне "Пользователи и права доступа" назначьте пользователям программы филиалы в которых они находятся. При добавлении нового ремонта в поле "Филиал" вкладки "Подробно" по умолчанию будет выбран филиал текущего пользователя.
Реквизиты организации выводимые при печати зависят от печатной формы:

48. Выбор нескольких строк на вкладке "Список".
Необходимость отметить несколько ремонтов на вкладке "Список" возникает при работе с нарядами или замене модели, производителя или типа устройства в отмеченных ремонтах.
До версии 2021.5.16 это можно было сделать, только удерживая нажатой клавишу Ctrl и кликая по каждому ремонту, выбранные ремонты будут отмечены точками.


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

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

49. Замена модели, производителя или типа устройства в нескольких ремонтах на вкладке "Список".
Отметьте ремонты в которых необходимо заменить модель, производителя или тип устройства, кликните правой кнопкой мыши по списку и выберите соответствующий пункт меню.
Например, я хочу заменить тип, поэтому выбрал "Заменить тип устройства в выбранных"

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

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


Функция доступна в версии 2021.5.16 или более новой.

50. Пользовательские фильтры на вкладке "Список"
Включение и отключение панели пользовательских фильтров осуществляется с помощью кнопки расположенной на вкладке "Список".


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


Настройки фильтров доступны при нажатии кнопки находящейся правее кнопки их включения/отключения, либо по клику правой кнопкой мыши по кнопке фильтра. Для каждого фильтра(кнопки) можно указать следующие параметры: название кнопки, цвет кнопки, иконку кнопки, филиал, гарантийный/не гарантийный ремонт, список статусов, диапазон(не менее – не более) количества дней прошедших с момента установки статуса, список мастеров.
Список статусов - это список актуальных статусов ремонтов, которые будут попадать в фильтр, т.е. ремонт попадает в фильтр если актуальный статус ремонта есть в списке условий фильтра, если необходимо чтобы в фильтр попадали ремонты не зависимо от их актуального статуса, то оставьте список статусов пустым.
Ограничение по количеству дней с момента установки статуса может быть установлено либо по дате установки последнего из списка статусов, либо по дате установки произвольно выбранного статуса. В случае выбора ограничения по произвольно выбранному статусу оно будет работать не зависимо от того есть выбранный статус в списке статусов условий фильтра или нет. Если ограничение по количеству дней с момента установки статуса не нужно, то укажите в соответствующем поле значение "-1". Если список статусов пуст и в "Дней с даты установки" выбран вариант "последнего(установленного ремонту) из выше выбранных статусов" то дни считаются от актуального статуса ремонта.


Настройки фильтров индивидуальны для каждого пользователя программы.
Обратите внимание! Если под условия фильтра не попадает ни одного ремонта, то кнопка фильтра не отображается.
Функция доступна в версии 2022.7.26.xxxx или более новой.

51. Папки для хранения документации на модели устройств.
Функция предназначена для организации хранения документации (схемы, чертежи, видео и т.п.) на определенную модель устройства, позволяет из карточки ремонта (вкладка "Подробно"), одним кликом, открыть папку с документацией на указанную в ремонте модель устройства.
Список моделей устройств и соотвествующим им папкам находится в справочнике "Папки с документацией на модели устройств". Папки моделей находятся в папке Files\MdlDoc\ расположенной в папке программы.


Папку с документацией на модель можно открыть из карточки ремонта(вкладка "Подробно") нажав кнопку находящуюся рядом с полем "Модель".



52. Аналоги запчастей (товаров, материалов).
Функция предназначена для указания запчастей(товаров, материалов) которые являются аналогами и последующего быстрого поиска совместимых между собой запчастей. Работа с аналогами доступна в справочнике "Материалы", на вкладках "Наличие", "Магазин" и в окне "Поиск материалов". Для просмотра или изменения списка аналогов необходимо кликнуть по ячейке в колонке "Аналоги" соответcтвующей позиции, используя кнопки в появившемся окне "Аналоги", можно добавлять или удалить аналоги для выбранной позиции.


Позиции имеющие и не имеющие аналоги будут отмечены в колонке "Аналоги" разными значками.


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


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


53. Переоценка товаров (запчастей, материалов).
Функция "Переоценка" расположена в разделе "Магазин" окна "Настройки" и предназначена для изменения отпускных цен всех товаров(материалов, запчастей) на заданный процент.



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