| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия |
| fx_order [26072026/ 13:52] – #55722 Сортировка по наименованию при пустом контекстном поиске Сковородин Валерий | fx_order [26072026/ 15:30] (текущий) – #60772 ссылка на новую статью о мультиадресе Сковородин Валерий |
|---|
| Рекомендуется выполнять обновление в начале смены, а также перед отправкой заказов поставщикам, если с момента предыдущего обновления прошло более двух часов. \\ | Рекомендуется выполнять обновление в начале смены, а также перед отправкой заказов поставщикам, если с момента предыдущего обновления прошло более двух часов. \\ |
| |
| После завершения обновления программа уведомляет об изменениях цен или доступности товаров в неотправленных заказах. \ | После завершения обновления программа уведомляет об изменениях цен или доступности товаров в неотправленных заказах. \\ |
| |
| ==== Отчёт об изменении цен в текущих заказах ==== | ==== Отчёт об изменении цен в текущих заказах ==== |
| Если включена настройка [[fx_order:настройки|«Показывать отчет об изменении цен»]], после обновления прайс-листов программа показывает отчёт по позициям неотправленных заказов, у которых изменилась цена либо которые пропали из прайс-листа. В отчёте выводятся колонки: Наименование, Поставщик, Производитель, Старая цена, Новая цена, Количество, Адрес доставки. \ | Если включена настройка [[fx_order:настройки|«Показывать отчет об изменении цен»]], после обновления прайс-листов программа показывает отчёт по позициям неотправленных заказов, у которых изменилась цена либо которые пропали из прайс-листа. В отчёте выводятся колонки: Наименование, Поставщик, Производитель, Старая цена, Новая цена, Количество, Адрес доставки. |
| |
| Цветом выделяется ячейка колонки **«Новая цена»**: | Цветом выделяется ячейка колонки **«Новая цена»**: |
| * **зелёная** — новая цена ниже старой (товар подешевел). | * **зелёная** — новая цена ниже старой (товар подешевел). |
| |
| Если позиция пропала из прайс-листа поставщика, в колонке «Новая цена» указывается «Удалена, отсутствует в прайсе». В этом случае красным выделяется наименование позиции, а цена не подсвечивается.\ | Если позиция пропала из прайс-листа поставщика, в колонке «Новая цена» указывается «Удалена, отсутствует в прайсе». В этом случае красным выделяется наименование позиции, а цена не подсвечивается. |
| |
| Меню **Обмен** → **Полное обновление** следует использовать только по рекомендации технической поддержки либо при получении ошибки таблиц при обычном обновлении. | Меню **Обмен** → **Полное обновление** следует использовать только по рекомендации технической поддержки либо при получении ошибки таблиц при обычном обновлении. |
| | |
| | <ifauth @support || @admin || @tester || @api> |
| | ==== * Диагностика для поддержки: ошибка таблицы при обновлении ==== |
| | Если накопительное обновление завершилось ошибкой по конкретной таблице (в логе — SQL-ошибка с именем таблицы, например ''aplus_campaigns''), программа показывает вопрос «Попробовать решить запуском полного обновления?». Ответ «Да» сразу запускает полное обновление, которое пересоздаёт таблицы. Диалог добавлен по задаче #61668 — отдельно запускать полное обновление вручную не требуется. |
| | |
| | Если после полного обновления ошибка повторяется, дело уже не в отдельной таблице, а в целостности базы. Признак повреждения в логе — «database disk image is malformed Unable to fetch row». Порядок восстановления описан в статье [[z_internal:support:zakaz_not_work|Удаление файлов баз данных и восстановление работы программы «ФармЭксперт Заказ»]]. |
| | |
| | Ключевое при восстановлении: текущие заказы хранятся в ''local.dbc'', а в ''noupdate.dbc'' лежат их резервные копии, учётные данные и настройки программы. Копия текущих заказов в ''noupdate.dbc'' перезаписывается перед каждым полным обновлением, поэтому до начала любых действий сохраните в отдельную папку ''local.dbc'', ''local.dbc.orig'', ''noupdate.dbc'', ''noupdate.dbc.orig''. Файл ''md.dat'' не удалять: это ключ доступа к базам, без него данные не восстановить. |
| | </ifauth> |
| |
| ===== Поиск товара ===== | ===== Поиск товара ===== |
| |
| Предложения поставщиков отображаются отсортированными по цене от минимальной к максимальной. Состав и порядок колонок таблицы можно настраивать стандартными средствами работы с таблицами. | Предложения поставщиков отображаются отсортированными по цене от минимальной к максимальной. Состав и порядок колонок таблицы можно настраивать стандартными средствами работы с таблицами. |
| | |
| | Среди колонок таблицы предложений есть **«Расч. цена»** — расчётная цена позиции: цена поставщика, увеличенная на наценку прайс-листа и коэффициенты, заданные в личном кабинете. Для позиций ЖНВЛС применяется отдельная наценка. Подробнее о настройке — [[фармэксперт.веб-интерфейс:lkapteka:lkcoef_provider|Коэффициенты для поставщиков]] и [[фармэксперт.веб-интерфейс:lkapteka:lkcoef_assortiment|Коэффициенты для товаров]]. Колонка доступна и в каталожном, и в контекстном поиске. |
| | |
| | При наведении курсора на заголовок колонки выводится её полное название. Это удобно, когда колонка сужена и заголовок виден не целиком. |
| |
| Для добавления позиции в заказ: | Для добавления позиции в заказ: |
| Для начала поиска введите наименование товара или его часть в строку поиска и нажмите клавишу Enter либо кнопку «Начать поиск». \\ | Для начала поиска введите наименование товара или его часть в строку поиска и нажмите клавишу Enter либо кнопку «Начать поиск». \\ |
| |
| Если строку поиска оставить пустой и нажать «Начать поиск», отображается весь доступный ассортимент. Порядок вывода зависит от настройки [[fx_order:настройки|«Сортировать пустой контекстный поиск»]]: без неё позиции выводятся в порядке кода ассортимента и цены, с включённой настройкой — по наименованию эталонного каталога и цене. После включения настройки её нужно применить и выполнить полное обновление программы (меню **Обмен** → **Полное обновление**), иначе сортировка не применится. \ | Если строку поиска оставить пустой и нажать «Начать поиск», отображается весь доступный ассортимент. Порядок вывода зависит от настройки [[fx_order:настройки|«Сортировать пустой контекстный поиск»]]: без неё позиции выводятся в порядке кода ассортимента и цены, с включённой настройкой — по наименованию эталонного каталога и цене. После включения настройки её нужно применить и выполнить полное обновление программы (меню **Обмен** → **Полное обновление**), иначе сортировка не применится. |
| |
| Результаты поиска визуально разделены на блоки по товарам с помощью фона строк. Позиции с одинаковым фоном относятся к одному товару; смена фона означает переход к другому товару. Внутри каждого блока предложения отсортированы по цене. \\ | Результаты поиска визуально разделены на блоки по товарам с помощью фона строк. Позиции с одинаковым фоном относятся к одному товару; смена фона означает переход к другому товару. Внутри каждого блока предложения отсортированы по цене. \\ |
| |
| Добавление позиции в заказ выполняется аналогично поиску в каталоге — выбор строки и ввод количества. | Добавление позиции в заказ выполняется аналогично поиску в каталоге — выбор строки и ввод количества. |
| | |
| | ==== Поиск синонимов ==== |
| | Кнопка **«Синонимы»** (сочетание клавиш **Alt+S**) показывает вместо результатов поиска перечень товаров с тем же международным непатентованным наименованием (МНН), что и у выбранной позиции. Это позволяет подобрать замену, если нужного товара нет в предложениях или он дороже аналогов. |
| | |
| | Повторное нажатие кнопки возвращает к исходным результатам поиска. |
| | |
| | Если у выбранной позиции МНН не заполнено, программа сообщает «Для данной позиции не задано МНН» и список синонимов не строится. Товары без заполненного МНН в перечень синонимов не попадают. |
| | |
| | Кнопка работает и в каталожном, и в контекстном поиске. |
| |
| ===== Справочная информация ===== | ===== Справочная информация ===== |
| [[fx_order:Настройки|Настройки]]\\ | [[fx_order:Настройки|Настройки]]\\ |
| [[fx_order:absent_drugs.|Дефектурный журнал]]\\ | [[fx_order:absent_drugs.|Дефектурный журнал]]\\ |
| [[fx_order:multiple_order.|Обработка кратности в программе заказа]]\\ | [[fx_order:multiple_order.|Обработка кратности в программе заказа]]\ |
| | [[fx_order:multiaddress|Заказ на несколько адресов (мультиадрес)]]\\ |
| [[fx_order:pharmzakaz|Интеграция с платформой ФармЗаказ]]\\ | [[fx_order:pharmzakaz|Интеграция с платформой ФармЗаказ]]\\ |
| [[fx_order:Autoorder|Автоматическое формирование потребности (автозаказ)]]\\ | [[fx_order:Autoorder|Автоматическое формирование потребности (автозаказ)]]\\ |
| [[fx_order:connect2.0|Подключение базы учета]]\\ | [[fx_order:connect2.0|Подключение базы учета]]\\ |
| [[fx_order:zakaz_options|Описание настроек программы заказа]]\\ | [[fx_order:zakaz_options|Описание настроек программы заказа]]\\ |
| [[fx_order:Запрет_на_вход_в_настройки|Запрет на вход в настройки]]\\ | [[fx_order:Запрет_на_вход_в_настройки|Запрет на вход в настройки]]\ |
| | [[fx_order:order_sum_limit|Ограничение суммы заказов за месяц]]\\ |