Настройка онлайн остатков
Введение
Отчёт Онлайн остатки позволяет формировать количественные остатки товаров с учетом текущих продаж R-Keeper V7. Данные о продажах R-Keeper 7 берутся базы данных SQL, которую нужно настроить заранее.
Для формирования корректных остатков необходимо:
- Настроить связь R-Keeper 7 с MSSQL
- Настроить Предприятия в Store House 5
- Ввести все входящие, исходящие и внутренние накладные должны в SH5.
- Обработать все продажи за прошедший период.
Схема работы отчёта
v Из фильтра отчета «Онлайн остатки» происходит отбор списка «Предприятий» для формирования отчета;
v Из свойств «Предприятий» определяются QushSvc, которые будут обращаться к SQL базам R-Keeper V7;
v Из настроек связок определяется пара «База Sh5 + SQL база RK7»;
v Из SQL базы R-Keeper V7 отбираются продажи за текущую компьютерную дату.
♦ Продажа R-Keeper V7 – закрытые (оплаченные) заказы с учетом возвратов.
v По продажам блюд R-Keeper V7 определяется список израсходованных ингредиентов;
v Из текущих остатков Store House V5 (по каждому подразделению) вычитаются «текущие продажи по ингредиентам» (по каждому подразделению);
v Формируются «Онлайн остатки».
Необходимые настройки системы
Запись текущих продаж R-Keeper в накопительную базу (ы) SQL R-Keeper.
♦ Данные настройки выполняют сотрудники компании UCS или представители компании в регионах.
· Настройки связок для импорта справочников и продаж в QushMan.exe.
♦ Данные настройки выполняют сотрудники компании UCS или представители компании в регионах.
· Для справочника «Предприятия» для каждого предприятия должны быть заполнены параметры подключения к QushSvc.exe в атрибуте «Qush IP-адрес:порт» (см. Рис.940)
Атрибут «Qush IP-адрес:порт» будет создан автоматически при создании чистой базы Store House V5 с версии 5.24.118.
Если база Store House была создана более ранней версией Store House V5, то атрибут необходимо добавить вручную.
v Запустите приложение SDBMan.exe (см. п.п. 12);
v Выберите пункт «Обслуживание» - «Статистика»;
v В открывшемся окне выберите в левой части окна пункт «Поля бинарных объектов» - «aDivisions_AttrsEx»;
v В правой нижней части окна, используя пункт контекстного меню «Добавить атрибут», создайте новый атрибут.
v Атрибут должен иметь следующие значения:
- Идентификатор - $Qush
- Наименование - Qush IP-адрес:порт
- Тип данных – tStrP
v После создания атрибута можно будет заполнить его в справочнике «Предприятия».
Фильтры отчёта
Фильтр отчета «Онлайн остатки» представлен на рисунке ниже.
Отчет формируется на текущий момент, поэтому в фильтре нет возможности определить дату.
Подразделения – в фильтре отчета можно определить подразделения, по которым будут выводиться остатки. Для выбора подразделений кликните мышкой в этом поле, в правом конце поля появится кнопка
При клике по этой кнопке открывается окно, в котором можно выбрать из списка подразделений интересующие, установив флаг в строке с нужным подразделением (см. Рис. 943).
♦ Если у пользователя ограничены фильтры подразделений для отчетов по «группе подразделений» (см. п.п. 12.2.2.3.4), то в список для фильтрации подразделений будут выведены только доступные этому пользователю подразделения.
Юр. лица – если онлайн остатки надо отобразить только для определенных собственных юридических лиц, выберите их из списка в открывающемся окне из этого поля, аналогично выбору Подразделения в предыдущем поле.
♦ Если у пользователя ограничены фильтры подразделений для отчетов по «группе подразделений» (см. п.п. 12.2.2.3.4), то в список для фильтрации юр. лиц будут выведены только доступные этому пользователю юр. лица. Определение доступности происходит относительно подразделений.
Предприятия – в этом поле можно определить предприятия, по подразделениям которых будут отображены онлайн остатки.
♦ Если у пользователя ограничены фильтры подразделений для отчетов по «группе подразделений» (см. п.п. 12.2.2.3.4), то в список для фильтрации предприятий будут выведены только доступные этому пользователю предприятия. Определение доступности происходит относительно подразделений.
Объединять данные – в этом поле можно задать способ объединения товаров в онлайн ведомости остатков. Возможные значения: не группировать, по подразделениям, по юр. лицам, по предприятиям.
Товарные группы – в этом поле можно выбрать из дерева товарных групп интересующую Вас группу. Если Вы выбрали группу, содержащую подгруппы, онлайн ведомость остатков будет строиться, включая вложенные в указанную товарную группу подгруппы.
Группировать – в этом поле можно задать способ группировки онлайн остатков. Возможные значения: не группировать, по товарным группам.
Использовать базовую ед. изм. – по умолчанию все отчеты, в которых фигурируют товары, формируются в единицах измерения «для отчетов» (см. п.п. 7.1.6.4.1). Отчет «Онлайн остатки» можно сформировать в «базовой» единице измерения. Для этого выставьте соответствующий флаг в фильтре.
После заполнения фильтра, для вывода «Онлайн остатков», нажмите кнопку [Применить].
В этот момент произойдет обращение в R-Keeper для получения продаж.
Область отчета содержит перечень товаров, из заданной в фильтре товарной группы с рассчитанным остатком на текущий момент с учетом продаж R-Keeper.
В фильтре можно задать дополнительные группировки отчета.
- Код – содержит номенклатурный номер товара Store House.
- Товар – содержит наименование товара. В отчет не выводится расход блюд R-Keeper. Только товары Store House, остатки которых учитываются на предприятии.
- Ед. изм. – единица измерения товара для формирования отчетов или базовая единица измерения, если в фильтре отчета был выставлен соответствующий флаг
- Количество – количественный остаток товара, рассчитанный на «сейчас» с учетом продаж R-Keeper. Отрицательное значение в поле Количество означает, что на момент формирования отчета Онлайн остатки данного товара не хватало на остатках в системе, для обработки расхода R-Keeper. И если сформировать документы списания по данному расходу, то будут сформированы компенсированные записи для «отрицательных» товаров.
Пример отчёта
Отчет Онлайн остатки представлен ниже.
Окно отчёта разбито на две части:
- Верхняя часть содержит информацию о количественных остатках.
- Нижняя часть содержит перечень ошибок, которые не позволили обработать расход из R-Keeper V7 в полном объеме.
Если в нижней части отчета есть записи с ошибками, то сформированный отчет нельзя считать полностью достоверным. Необходимо исправить все ошибки. Описание столбцов ниже:
- Сервер – IP и порт подключения к QushSvc.exe, указанные при настройке в свойствах предприятия;
- Связка – наименование связки из QushSvc.exe, по которой происходит подключение к базе R-Keeper V7;
- Сообщение – текст ошибки.
Возможные ошибки
- Connection refused – не запущен QushSvc.exe, указанный в настройках предприятия;
- Для товара не определено подразделение списания (наименование товара) – в расходе блюд R-Keeper есть блюдо, для которого в Store House не определено подразделение списания для места реализации на карточке товара. Определите подразделение списания и обновите отчет.
- Не найден товар по GUID – в расходе блюд R-Keeper есть блюдо, которое еще не импортировалось в Store House (новое блюдо). Необходимо произвести импорт товаров для обновления справочников в Store House. Нужно также создать комплект, если блюдо требует приготовления.
- Не найден по GUID модификатор для товара (наименование товара, для которого в расходе блюд R-Keeper фигурирует проблемный модификатор) – в расходе блюд R-Keeper есть модификатор, который еще не импортировался в Store House (новый модификатор). Необходимо произвести импорт товаров из RK7 для обновления справочников Store House. Нужно создать комплект, если модификатор требует приготовления.
Если для товара из расхода блюд R-Keeper не определен комплект, комплект пустой, или пустой комплект для полуфабриката, сообщений об ошибке не будет в протоколе отчета.