Сводный прайс-лист является основной рабочей формой программы SolPrice: здесь представлены все предложения от поставщиков, приведенные к максимально удобному виду, здесь же формируется заказ, а если есть внутренняя дефектура, то и автозаявка. Здесь же собранный заказ формируется в документы - заявки покупателям.
Устройство и логика работы окна сводного прайс-листа
Окно сводного прайс-листа вызывается из основного меню программы "Операции/Сводный прайс-лист", либо по кнопке "Сводный прайс-лист" на панели кнопок главного окна, либо открывается автоматически при запуске программы, если в ее настройках на закладке "Общие" установлен флаг "Автоматически открывать мультипрайс при старте программы". Одновременно можно работать только с одним окном сводного прайс-листа в рамках одного экземпляра программы.
При открытии окна сводника, если при предыдущем закрытии его (либо выходе из программы) у нас была набрана, но не оформлена окончательно заявка, то программа предложит продолжить набор заказа.
Окно сводника состоит из панели кнопок в верхней части и набора закладок в остальной части окна, содержащих как собственно таблицу сводного прайс-листа, так и все настройки работы в рамках этого окна.Также по кнопке "показать/убрать дефектуру" в панели кнопок окна открывается нижняя часть, в которой будет представлена таблица внутренней дефектуры с панелью кнопок для работы с ней, а также итоговые суммы по дефектуре. Размер нижней таблицы можно варьировать, наведя мышь на границу между таблицами, и переводя эту границу вниз-вверх. Если работа с дефектурой не требуется, то нижняя часть скрывается кнопкой "показать/убрать дефектуру".В правой верхней части экрана видна сумма предварительного заказа. При нажатии кнопки "показать суммы заказов" (либо F5), либо по кнопке "оформить заявки" можно также увидеть суммы заказов с детализацией по предприятиям.
В панели кнопок имеется также поле фильтрации списка по части наименования.
Поиск товаров по наименованию в главной таблице, а также в таблице дефектуры, осуществляется автоматически, надо, чтобы курсор программы находился в нужной таблице, и при наборе части наименования сводник будет автоматически находить первые похожие записи. Если находиться в поле "заказ" или одном из производных от него полей "заказ в филиале ...", то при наборе цифр там будет выбираться нужное количество заказа в данной позиции. Другими словами - для поиска в таблице сводника наименований набираем это наименование, а для набора заказа по выбранной позиции - набираем количество заказа в поле "заказ" в нужной строке.
Если в своднике открыты обе таблицы - заказа и дефектуры, то при перемещении по одной из них сводник будет перемещать вторую таблицу на максимально похожую строку, что обеспечивает быстрый поиск, к примеру, в своднике, позиций, которые присутствуют в дефектуре: нужно лишь встать на эту позицию, и сводник выставится на похожие наименования.
Ко многим элементам окна имеются также всплывающие меню, содержащие в себе дополнительные наборы действий. К ним часто бывают привязаны горячие клавиши, ускоряющие работу (как и к кнопкам на панели сводника).
Все колонки в таблице сводника (как и во всех таблицах, отображающих данные в программе SolPrice) могут быть перемещены, либо изменены в размере, после переоткрытия формы все настройки внешнего вида сохраняются. Также может быть изменена высота строк таблиц (надо навести курсор мышки на границу между строками в левой части таблицы и передвинуть границу). Более тонкий тюнинг таблицы доступен по всплывающему меню на ней - "редактор таблицы", там можно включить/выключить нужные/ненужные колонки, добавить колонки, которые могут быть прописаны, но не отображены в таблице, сменить цвета и шрифты колонок таблицы, параметры выравнивания текста, общие визуальные эффекты. Из всего этого самое главное - расположение колонок и их ширина.
При открытом окне "сводный прайс-лист" в главном меню программы появится также пункт "Сводный прайс-лист", дублирующий набор кнопок на панели окна.
Настройка списка поставщиков
На закладке "Прайс-листы" можно увидеть список прайс-листов поставщиков (у поставщика может быть несколько прайс-листов, они будут представлены здесь раздельно), сгруппированный по городам, прописанным для каждого поставщика в списке организаций, а также с отображением дат актуальности прайс-листов. Ставя и снимая галочки на городах или отдельных прайс-листах, мы регулируем показ этих прайс-листов в своднике: все отключенные будут скрыты. В колонке "организации" также видна статистика по количеству предложений по городам, а в колонке "строк" - количество строк в каждом отдельном прайс-листе и по городу в целом. Колонки "сформирован поставщиком" и "принят" отражают даты формирования прайс-листа и его приема в нашу базу данных соответственно. Дата формирования может быть передана поставщиком непосредственно в прайс-листе. Колонка "телефон" отображает телефон организации для оперативного общения, а в колонке "цвет" можно определить цвет шрифта и фона для выделения в своднике строк конкретных прайс-листов. Также в таблице доступна сортировка ее содержимого по выбранным колонкам, например, по колонке "строк" или по колонке "принят", что может быть также полезно для анализа. После завершения настроек в этом списке мы должны просто перейти на закладку "данные", список будет обновлен согласно нашим установкам. Аналогично работают и другие закладкиНастройка списка групп
Список групп товаров предоставлет также возможности фильтрации и цветового выделения строк товаров, принадлежащих группам. Список групп организовывается в справочнике групп товаров, доступном через меню программы "Справочники/Группы товаров". Поскольку справочник групп товаров является нашим собственным списком, то это значит, что для того, чтобы товар в своднике был причислен к нужной группе, нужно, чтобы он был согласован с товаром из нашего справочника, причисленным к этой группе. Иначе программа не сможет определить принадлежность к группе выбранной строки прайс-листа. Другими словами, фильтрация по группам, как и само определение группы возможны, если товары в нашем справочнике разбиты также по группам, а товары в своднике согласованы с нашим справочником.
Настройки цветов отображения прайс-листа
На закладке "Цвета" формируются основные настройки цветовой палитры таблицы сводника (отдельно от них можно настроить также цвета для групп товаров и для строк прайс-листа конкретного поставщика, или даже всех поставщиков одного города).- Цвет разделительной линии: настройка линии, разделяющей блоки одного товара, внутри которых позиции отсортированы по возрастанию цены. Отдельно также можно определить Цвет разделительной линии для формы выпуска - если форма выпуска отображается отдельно от основного наименования (это определяется в настройках на закладке "настройки" сводника), то можно для подблоков в рамках одного блока, отличающихся по форме выпуска, использовать отдельную линию. Аналогично работает Цвет разделительной линии для производителя: если товары от разных производителей, то подблоки с разными производителями очерчиваются специальной линией
- Цвет со скидкой (когда отличается): если цена со скидкой отличается от базовой цены, то ее можно выделить цветом, тогда в колонке "цена со скидкой" будет видно, когда эта цена аналогична тому, что прислано поставщиком, а когда она изменена нами в настройках прайс-листа.
- Незаказанный товар в дефектуре: цвет для таблицы "дефектура", для строк, которые не были еще пока распределены по своднику.
- Цвет для ячейки с количеством: Ячейку с полем "заказ" и все производные от нее (заказы по филиалам) можно выделить определенным здесь цветом. Аналогичного эффекта можно добиться, просто выделив колонку "заказ" в редакторе таблицы.
- Выделить позиции, где заказ больше остатка: если поставщик в своем прайс-листе передает остатки на каждую строку прайс-листа, то можно выделить позиции, где мы заказали больше, чем имеется остатка в своднике.
- Заказ < минимума: если поставщик передает в своем прайс-листе минимальное количество, то есть количество, меньше которого заказ по данной строке приниматься не будет, то мы можем такие строки, где мы заказали меньше допустимого, выделить контрастным цветом
- Заказ не соответствует емкости: если поставщик передает нам емкость в прайс-листе, значит требуется, чтобы количество заказанного товара было округлено с учетом указанной емкости. Для выделения заказов, не соответствующих этому округлению, мы можем использовать данную настройку.
- Найденная автоматическая позиция прайса в автозаявке, для которой вызван диалог: если при автозаявке использовался диалог с оператором, то такие позиции могут быть выделены контрастным цветом.
- Выделять позиции с коротким сроком годности: В программе (настройки программы, закладка "общие") определен параметр "минимальное количество дней для определения короткого срока годности", в днях. Компания самостоятельно определяет минимальное количество дней до истечения срока годности: все товары, количество дней до истечения срока годности у которых меньше допустимого, будут считаться товарами с коротким сроком годности и могут быть выделены контрастным цветом согласно этим настройкам. К слову, товары с истекшим сроком годности тоже выделяются контрастным цветом, определяемым в основных настройках программы на закладке "цвета".
Другие настройки
В закладке "Настройки" представлены различные параметры работы со сводным прайс-листом:Сортировка списка в своднике, имеющая варианты:
- наименование, производитель, цена - в этом случае товары будут группироваться сначала по производителям, а потом уже сортироваться внутри каждого отдельного производителя.
- наименование, цена - товар собирается в блоки согласно наименованию товара, без различия по производителям, а внутри блока уже сортируется по цене. Производитель в сортировке не участвует.
- наименование, цена со скидкой - если мы пользуемся собственными установками скидок в прайс-листах, то нужно использовать колонку "цена со скидкой", и тогда можно использовать сортировку именно по этой колонке, то есть прайс-листы, имеющие цены с учетом скидки, определенной нами в его прайс-листе, получат преимущество, поскольку могут быть отсортированы выше.
- товарная группа, наименование, цена со скидкой - если товары хорошо согласованы с системным справочником, и имеется их группировка, то можно разделить набор по группам товаров. Другой способ выделить группы в своднике - воспользоваться фильтрацией по группам товаров на закладке "группы товаров".
Отфильтровать строки с отклонением от лучшей цены не выше: устанавливается максимально допустимый процент отклонения от лучшей цены. Если он превышен, то строки блока в своднике просто не отображаются, то есть сводник фильтруется по лучшим предложениям
Стиль отображения наименований: либо наименование вместе с формой в колонке "наименование товара", либо наименование отдельно, а выделенная форма товара - отдельно. Поставщик может присылать в своем справочнике формы и товары отдельными колонками, наш системный справочник же хранит их в одном поле "наименование", но всегда можно выделить, с какой позиции заканчивается основное общее наименование, а где начинается форма выпуска, и это раделение можно использовать в своднике.
Скрыть наименования при повторах: если наименование в своднике такое же, как наименование в предыдущей строке, то для улучшения визуального отображения оно может быть скрыто, пользователь интуитивно понимает, что это тот же товар.
Скрыть цену со скидкой, если она равна основной: если используем колонку "цена со скидкой" вмеcте с колонкой "цена", то бывает полезно и удобно в колонке "цена со скидкой" отображать не все значения, а только когда они отличаются. Другой вариант работы - выключить этот флаг и пользоваться исключительно колонкой "цена со скидкой", но при этом можно использовать изменение цвета для цен с отличием от основной, чтобы было видно, что на данной строке применена скидка. В колонке "% скидки" также видна сама скидка для каждой строки.
Рассчитать процент отклонения от цен поставщика: если выбрать здесь определенного поставщика, то в рамках одного блока товаров мы сможем увидеть в колонке "% откл от пост." (процент отклонения от поставщика) тот процент, на который цена в данной строке отличается от цены данного поставщика в этом же блоке. если она вообще здесь представлена.
Отфильтровать строки с отклонением от его цены не выше: если отклонение от цены выбранного поставщика выше указанного, то данные строки вообще не отображаются в своднике. То есть мы работаем с прайс-листом некоторого поставщика как с эталоном.
Исключать предложения, не имеющие аналогов у данного поставщика: если в блоке не представлено товара этого поставщика, то блок не отображается полностью. Если предложения у поставщика есть, то блок будет полностью отображен.
Исключить предложения данного поставщика: убрать строки с выбранным поставщиком из сводника. Сводник отражает все строки согласно фильтрам и настройкам, но не отображает данных самого эталона.
Выбор базовой цены при расчете процента отклонения: если выбрано "минимальная из цен в паре", то в колонке "% отклонения" мы увидим 0% в первой строке в блоке, то есть в минимальной цене, и для следующих строк в блоке - процент отклонения их цены от лучшей. Если выбрать "основная цена, от которой ведется расчет", то за базовую цену будет взята цена в строке данного поставщика (внутри блока).
Стиль выбора количества в заказе: если определен вариант "выбор по цифре, если находимся в колонке "заказ", то для того, чтобы начать сделать заказ в нужной строке, нужно быть в колонке "заказ" и начать набирать цифрами. Программа перейдет в окошко набора количества, а после окончания набора нужно нажать ENTER, и программа сохранит набранное количество в поле "заказ". Если выбрать "выбор по ENTER", то независимо от того, в какой колонке мы находимся, для набора количества нужно нажать ENTER, программа перейдет в колонку "заказ", откроет окошко набора количества, и после подтверждения по ENTER введет это количество в заказ. Какой из двух вариантов предпочтительнее - нужно выбрать, поэкспериментировав с каждым из них, оба они имеют свои преимущества и недостатки.
Фильтры и поиски
В сводном прайс-листе возможны несколько вариантов поиска товаров:
- Поиск по набору наименования: курсор находится в таблице сводника, оператор начинает набирать наименование товара, система начинает складывать текст в буфер набора и тут же искать товары, начинающиеся с набранного текста. Если оператор остановится и подождет пару секунд, либо нажмет клавишу, не являющуюся буквой, либо цифрой, то буфер набора обнуляется, и начинается новый набор и, соответственно, поиск товаров. Такой же набор будет действовать и внутри таблицы "дефектура", при этом система будет искать похожие товары в другой таблице и позиционироваться на них.
- По кнопке "поиск по наименованию в мультипрайсе" на панели кнопок, либо по пункту "поиск" во всплывающем меню, либо по горячей клавише F3 оператор получает доступ к диалогу поиска товара "поиск в мультипрайсе", где, набрав текст в поле ввода наименования, и нажав ENTER, оператор получает список наименований, содержащих набранный текст, а при движении по этой таблице происходит автоматический переход к найденным позициям в своднике. Выход из окна осуществляется либо по ESC (с закрытием окна), либо по ENTER (без закрытия). Справа от поля ввода текста установлены переключатели, определяющие, производить ли поиск по совпадению начала строки с вводимым текстом (стремительный поиск, но ограниченные возможности), либо по любому вхождению набранного текста в наименование (работает намного дольше, но список найденных позиций значительно шире). Горячая кнопка переключения - F12.
- Во всех таблицах в программе, в том числе и в таблице сводника и дефектуры, доступен пункт всплывающего меню "поиск в таблице" (горячая клавиша Ctrl+F), дающий доступ к диалогу поиска любого текста в любом поле таблицы: наиболее универсальный поиск, вследствие чего наименее удобный в конкретных случаях, однако, доступный всегда.
- Поиске в сводном прайс-листе с помощью фильтрации списка доступен в поле фильтрации на панели кнопок окна сводника. Если набрать там текст и нажать ENTER, то сводник будет отфильтрован согласно набранному тексту. Горячая клавиша F4 позволит производить быстрое переключение между списком сводника и полем фильтрации.
Работа с филиалами
Система позволяет заказывать товар одновременно для нескольких торговых точек/филиалов.
Изначально система отображает одно поле "заказ", и заявка в списке заявок представлена огранизацией, указанной в настройках программы на закладке "Общие/Организация" как "головное предприятие", а складом в заявке будет являться указанный там же "активный на данном рабочем месте склад". В более сложном варианте можно производить набор заявок одновременно для нескольких филиалов. Для этого нажимаем кнопку "список наших филиалов" на панели сводника и в диалоге "список филиалов" ставим галочки на нужных (за колонку "заказ", прописанную автоматически, отвечает элемент списка "не указывается", ее можно тоже использовать, тогда заявка по этой колонке по-прежнему будет сформирована от настроек в программе по-умолчанию. Результирующие заявки будут сформированы отдельно для каждого филиала: по одной заявке на поставщика и на филиал.
Внутренняя дефектура и автозаявка
Программа складского учета может передавать в сводный прайс-лист потребность в товарах (дефектуру) с указанием наименований товаров, производителей, необходимым количеством, и другими полезными для анализа данными. Принятый файл может быть использован как для ручного поиска похожих позиций (прохождение по списку дефектуры с параллельными переходами на аналогичные товары в прайс-листе, или с использованием диалога заказа по кнопке "ENTER"), так и для автоматического поиска, если справочники достаточно хорошо структурированы (приведены к нашему системному справочнику).
Подробное описание работы с дефектурой, переданной складской программой, и автозаявкой
Сохранение заказа, генерация заявок
По окончании набора заявки по сводному прайс-листу можно посмотреть результаты заявок в разрезе поставщиков и филиалов, кнопка "показать суммы заказов (F5)". Пользователю будет показан диалог с суммами по поставщикам и филиалам по-отдельности. Такой же диалог появляется при нажатии кнопки "оформить заявки", перед окончательным формированием заявок. В диалоге можно отказаться от заказов некоторым поставщикам, сняв галочки с поля "отметить" для выбранных заявок, а также воспользоваться возможностью контроля статуса заявок "готова к отправке": если заявки формируются готовыми к отправке, то это значит, что все они могут быть отправлены скриптом экспорта в любой момент (либо это может произойти автоматически после генерации, если в настройках программы на закладке "общие" выставлен флаг "предлагать отправить заявки сразу после их генерации"). Если же снять флаг "готова к отправке", то эти заявки будут ожидать изменения их статуса, а также могут быть использованы для добавления в них новых заказов, если выставлен флаг "добавлять заказ к редактируемой заявке, если таковая имеется" в настройках программы на закладке "общие".
Сформированные заявки можно посмотреть (и отредактировать) в реестре "заявки поставщикам".
До того, как мы сохранили заявку, можно пользоваться печатью предварительного заказа по кнопке "печать" в панели кнопок сводного прайс-листа. Также полезной бывает кнопка "отфильровать заказанные позиции", которая фильтрует сводник, отобразив лишь заказанные позиции.
После генерации заявок поставщиков текущий заказ обнуляется, сводный прайс-лист готов в новым заказам.