Новая версия 1.8

  • Важная тема
  • 1,4K Просмотров
  • Последнее сообщение 03 сентября 2019
Danil написал 22 июля 2019

Похоже, что уже пора выпустить новую версию.

Страница загрузки 

Инструкция по обновлению программы

Внимание! Обязательно делайте резервную копию базы перед обновлением программы.

Изменения:

  • Новый поиск в справочниках и таблицах. Теперь при поиске в таблице ищется не по началу, а по вхождению текста. Поиск в правом верхнем углу в справочнике работает по аналогии с поиском в РМК, сразу показывает результат. Так же если в поле поиска вводить число совпадающее с одним из кодов справочника, то кроме кода, программа ищет число и в других полях справочника (Артикул, Наименование и т.д.), но элемент с таким кодом будет первым в списке найденных.
  • Долгожданные Бонусы! Появился новый справочник "Правила бонусов". В РМК в окне расчетов появилась возможность расплатиться бонусами. Появилась новая константа "Максимум бонусов в чеке".
  • Картинки. Вложения изменены таким образом, что теперь видно отображение картинок, прикрепленных к товару.
  • Товары наборы. Серьезное изменение , которое позволит наладить практически полноценное производство. Так же добавлен документ Производство фиксирующий производство одних товаров из других. Так же в товарах убрано свойство Услуга и заменено на Тип товара.
  • Редактирование номера документа. Теперь можно изменять номер, как полностью так и только числовую часть. Во втором случае программа запомнит новое значение и при дальнейшем создании будет продолжать нумерацию. Так же изменен механизм формирования префикса для номера, можно делать разные префиксы в зависимости от значения одного из свойств документа.
  • Расход товаров добавлена возможность заполнить остатками выбранного склада и добавлена возможность ручной скидки для табличной части документа.
  • Модули изменен способ отображения. Добавлено понятие не совместимых модулей. Добавлена область для отображения истории изменений.
  • В отчет Обороты товаров добавлена колонка Профит.
  • В отчет Обороты денег добавлено сальдо.
  • В отчет Взаиморасчеты добавлено выделение строки с контрагентом если включен вывод документов.
  • В документ Изменение денег в ККМ добавлены печатные формы.
  • Значительно улучшен внешний вид программы при 125% размере шрифта в системе. При 150% тоже довольно неплохо получилось.
  • Поддержка драйвера Атола версии 10. Можно применять все новые модели фискальных регистраторов этого производителя.
  • Распределенная база данных. Тоже довольно долгожданная функция. Замена варианта расположения базы данных в облачном диске для обмена данными между домом и магазином. Позволит работать с базой данных одновременно как в магазине, так и дома (либо в другом магазине). Функция доступна только в платной версии. Инструкция по настройке будет готова чуть позже.
  • Права на реквизиты справочников и документов. Новые виды прав: Возврат в РМК, Удалить позицию в РМК, Скидка в РМК. Определяют соответствующие операции в РМК. Если у вас есть собственные настройки ролей, то понадобится дополнительно включить эти права в закладке "Маркеры".
  • Печать товарного чека сразу на принтер. Появилась соответствующая галочка в окне расчета в РМК.
  • Установщик создает два ярлыка, для запуска 32 битной версии программы (нужна для драйвера Атола версии 8) и для универсального запуска работающего с той битностью, какая виндовс у вас установлена. Так же Редактор форм является теперь частью дистрибутива программы, качать его отдельно больше нет необходимости.

 

  • Понравилось
  • Андр
Сортировка: Стандарт | Новые | Голоса
Danil написал 22 июля 2019

Модули:

  • Изображения товаров выводит панель в списке товаров и в РМК, где отображаются прикрепленные для товаров картинки.
  • Сенсорный подбор в РМК добавляет панель в РМК для подбора товаров через сенсорный экран, либо мышью.
  • Быстрый подбор в РМК добавляет в РМК панель с коротким списком товаров, часто используемых в рамках текущей кассы. В справочнике складов открываете склад, к которому приписана ваша касса, в нем открываете элемент справочника ККМ. И вот в нем можно задавать список товаров для быстрого подбора. Как-то так это выглядит:  
  • Модули Товарных чеков на ленте получили признак чека Возврат/Продажа.
  • Добавлен ввод документа Переработка на основании Прихода товаров.

  • Понравилось
  • Андр
berivan написал 23 июля 2019

Пара вопросов:

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

Второй вопрос.  

  • Права на реквизиты справочников и документов. Новые виды прав: Возврат в РМК, Удалить позицию в РМК, Скидка в РМК. Определяют соответствующие операции в РМК. Если у вас есть собственные настройки ролей, то понадобится дополнительно включить эти права в закладке "Маркеры"

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

Danil написал 23 июля 2019

Хорошо, что был второй компьютер, а если бы нет..., как нужно было бы поступать?

Хорошее замечание, учтем на будущее. Поступить можно было следующим образом. Открыть путь %UserProfile%\AppData\Roaming\Каяла Торговое место в проводнике, а там удалить файл StoredUser.settings. При следующем запуске программа запросить логин.

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

Скопировать его набор прав (в панели инструментов кнопка) и уже в копии набора можно будет все что нужно проставить. Обязательно измените наименование у новой роли иначе запутаетесь. У самого пользователя затем поменять роль на новую.

berivan написал 23 июля 2019

ок, понятно. А еще Вы как-то давали решение, чтобы при создании расхода товара по умолчанию стояла продажа Опт. Напомните, пожалуйста, как это сделать?

berivan написал 23 июля 2019

И еще пара вопросов:

1. у продавцов доступен отчет Продажи товаров, можно в нем скрыть себестоимость?

2. Скопировал набор интерфейсов,  добавил журнал чеков продавцу, но по чему-то кнопка не появилась, что нужно сделать дополнительно?

 

sevvirtus написал 23 июля 2019

Огромное спасибо за сальдо в отчете! 

Danil написал 23 июля 2019

А еще Вы как-то давали решение, чтобы при создании расхода товара по умолчанию стояла продажа Опт. Напомните, пожалуйста, как это сделать?

В интерфейсе для кассира можно создать две кнопки "Расход розница" и "Расход опт". Для первой кнопки можно указать все как обычно для создания документа. Расход товаров будет создаваться с операцией по умолчанию. А вот для второй кнопки нужно будет указать Специальную ссылку kayala://document/Расход товаров/new?Операция=5 В результате должно получиться как раз то что вам нужно.

1. у продавцов доступен отчет Продажи товаров, можно в нем скрыть себестоимость?

Для роли продавца (либо её копии) установите маркер "Скрыть себестоимость"

2. Скопировал набор интерфейсов,  добавил журнал чеков продавцу, но по чему-то кнопка не появилась, что нужно сделать дополнительно?

Пробовали перезапустить программу?

berivan написал 23 июля 2019

Галку Скрыть себестоимость - ставил, программу перезапускал. И себестоимость отображается, и кнопки нет

Danil написал 23 июля 2019

Напишите в ВатсАп номер тимвьювера или энидеска, посмотрю, что у вас пошло не так

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

berivan написал 23 июля 2019

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

berivan написал 23 июля 2019

И инструкцию по работе с распределенной базой данных - очень ждем!

Danil написал 23 июля 2019

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

Исправим.

burn написал 26 июля 2019

Есть пару моментов по новой версии:

1. Ошибка при попытке просмотра оборота товаров.

2. При редактировании и создании нового товара, выделенное поле - описание товара, приходится руками перелазить для внесения правок.

Danil написал 26 июля 2019

1. Ошибка при попытке просмотра оборота товаров.

Есть вероятность, что у тебя форма этого отчета своя. Проверь пожалуйста.

2. При редактировании и создании нового товара, выделенное поле - описание товара, приходится руками перелазить для внесения правок.

эм ... поясни, непонятно

burn написал 26 июля 2019

1. Ошибка при попытке просмотра оборота товаров.

Есть вероятность, что у тебя форма этого отчета своя. Проверь пожалуйста.

- Эту форму не трогал, должна быть стандартная

2. При редактировании и создании нового товара, выделенное поле - описание товара, приходится руками перелазить для внесения правок.

эм ... поясни, непонятно

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

burn написал 26 июля 2019

1. Ошибка при попытке просмотра оборота товаров.

Есть вероятность, что у тебя форма этого отчета своя. Проверь пожалуйста.

- Эту форму не трогал, должна быть стандартная

-- Переустановка помогла полностью, виной были старые файлы

2. При редактировании и создании нового товара, выделенное поле - описание товара, приходится руками перелазить для внесения правок.

эм ... поясни, непонятно

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

 -- С этим тогда посмотрите...

Татьяна написал 27 июля 2019

Помогите пожалуйста разобраться! При работе с бонусами, создаю правила бонусов. При расчёте покупателя, на РМК, через f7 захожу чтобы добавить клиента, нажимаю добавить, заполняю необходимые поля, ок и всё куда-то пропало, то есть вроде как и не было,если набрать по Фамилии или номеру карты - находит, кликаю на клиента и все опять пропадает, просто пустое окно клиента и не добавляется в РМК. Когда отдельно захожу в контрагентов то там есть этот клиент. Что нужно сделать что бы отобразились клиенты и иметь возможность их добавить РМК?

Andrey написал 28 июля 2019

Проверьте что у Вас написано в константе "Группа покупателей" и в какой папке созданы клиенты добавленные из РМК.

Andrey написал 28 июля 2019

В РМК при нажатии кнопки "Клиент F7" открывается группа из справочника "Контрагенты", которая указана в константе "Группа покупателей". В этой группе будут сохраняться все клиенты созданные в обработке РМК(рабочее место кассира).

Татьяна написал 02 августа 2019

Спасибо большое)) разобралась

Mihail_by написал 03 августа 2019

Очень интересует инструкция настройки "Распределенной базы данных")

Danil написал 03 августа 2019

Очень интересует инструкция настройки "Распределенной базы данных")

 работаем над этим

berivan написал 19 августа 2019

 работаем над этим

 Как продвигаются работы? Руки то чешутся

Danil написал 19 августа 2019

Хотелось конечно видео сделать. Но так как мы в этом не спецы, то дело затянулось.

Но если руки чешутся, давайте попробуем для начала без видео.

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

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

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

Что бы добавить новую точку нужно на одной из уже существующих точек отключить распределенную базу (снять галочку "Распределенная база" и нажать Сохранить). Сделать резервную копию базы. Затем включить обратно галочку и сохранить. Перенести резервную копию в то место где будет вторая база (например в Магазин). Создать там базу или просто восстановить из принесенной резервной копии. Настроить на ту же папку обмена в облачном диске, что и в самом начале. Указать текущее место и включить распределенную базу путем установки галочки и нажатием Сохранить. Должно получиться что-то вроде этого:

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

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

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

Что еще стоит отметить. Объекты которые синхронизируются через распределенную базу:

  • Пользователи
  • Все справочники, включая вложения (картинки товаров)
  • Все документы

Что не синхронизируется:

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

Пока на этом всё. Если что-то непонятно, спрашивайте.

Danil написал 21 августа 2019

Дополнил инструкцию.

Андр написал 23 августа 2019

Для записи видео есть простая и на мой взгляд очень достойная программа " oCam " пользуюсь ей когда надо видео с экрана записать если надо то и со звуком. Есть портабельная версия которую можно держать на флешке. Пишет ролик в *.avi файл и размер не большой.

Danil написал 23 августа 2019

Спасибо, но программа уже есть. А вот навыка говорить четко и без запинки ещё нет

berivan написал 24 августа 2019

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

Danil написал 24 августа 2019

Всё правильно

berivan написал 29 августа 2019

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

Danil написал 29 августа 2019

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

berivan написал 29 августа 2019

Есть два раб места:

1. Главный - где хранится база, и на котором прописываем настройки Распределенной базы

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

Когда кассир работает и пробивает чеки, будут ли передаваться изменения?

Яндекс диск установлен на обоих компьютерах

Danil написал 29 августа 2019

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

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

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

Андрей82 написал 03 сентября 2019

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

Danil написал 03 сентября 2019

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

Андрей82 написал 03 сентября 2019

Да, база SQLite, в папке с программой

Danil написал 03 сентября 2019

Тогда все хорошо, пробуйте.

Андрей82 написал 03 сентября 2019

А для того, чтобы распределенная база работала, получается на всех точках должна платная версия стоять?

Danil написал 03 сентября 2019

Да

Close