ИнфоАптека ®

Автоматизация аптек и аптечных сетей

Инструменты пользователя

Инструменты сайта


user:alekseylonchakov

Магические числа

Программа не дает завести узлы с кодами 8, 9, 90.

Нельзя присваивать узлам ЦО номера больше 199 (цифра нуждается в уточнении) - в таких ЦО не редактируются справочники.

В Сервере обмена служебный адресат с кодом 0 зарезервирован за ИнфоАптекой (Москва).

В товарный отчет не попадают документы «Коррекция остатков» с причинами «Коррекция остатков» и «Пересортица».

Виды товаров, не отображаемые на кассе: Материалы (2), Возвратная тара (3), Ангровые формы (16).

Если у товара выставлено свойство «Рецептурный отпуск» (код 61) и в параметрах программ включена опция «Предупр. Рецепт», то при добавлении его на кассе выдается предупреждение: «Внимание, товар должен отпускаться по рецепту».

Модуль «Касса» не любит COM-порты с номерами больше 9 (для дисплея покупателя). Поменять номер порта можно в диспетчере устройств.

Если внешний код товара меньше, чем -9 999 999, значит это не настоящий внешний код, а присвоенный ИнфоАптекой. Оригинальный внешний код можно посмотреть в экранной форме «Внешние справочники-Товары» или «Прайс-лист». Сервер обмена выгружает всегда оригинальные (настоящие) внешние коды. Назначенный код может быть разным в аптеках одной аптечной сети. Соответствие между настоящим внешним кодом («Оригинальный код») и назначенным хранится в специальной таблице в БД.

Модуль «Склад». Свойство товара «Ранг товара» (код 52). По значению этого поля производится сортировка товаров в кассовом модуле в списках: «Сопутствующие товары» и «Поиск синонимов». Чем меньше значение этого свойства - тем выше в списке товар. Товары с пустым значение данного свойства - внизу.

Если после процедуры Backup/Restore размер базы уменьшится более, чем в два раза, процедура посчитает это ошибкой, и восстановит исходную базу. Такая ситуация может возникнуть, если мы по базе ЦО прокрутили скрипт ClearDBNode.sql. Можно воспользоваться утилитой TestDB.

Модуль «Склад». Справочник «Товары - Поставщики». Поле «Приоритет».
ПУСТО - нет привязки
0 - заказывать только у этого поставщика
1 - заказывать в первую очередь
2 - заказывать во вторую очередь
и т.д. - чем меньше цифра, тем больше приоритет

Модуль «Склад». Справочник «Товары». Поле «Приоритет в группе». В данном поле можно задавать приоритет товара в группе аналогов. Значение этого поле используется процедурой автоматического размещения заказа по электронным прайс-листам. Товар с приоритетом 1 будет заказан раньше, чем товар с приоритетом 2, даже если второй имеет более низкую цену. При заказе по привязкам не работает, там используется приоритет привязки товара к поставщику.

Модуль «Склад». Справочник «Товары». Поле «Вес в группе». Вес в группе нужен для подсчета правильного остатка для заказа, если в группу аналогов объединены товары с разным номером: №10, №20, №30. Сам аналог имеет №10.
Тогда
вес №10 =1
вес №20 =2
вес №30 =3
и если на остатке осталась коробка №30, то программа посчитает как №10+№10+№10.
Кроме того, аналогично остатку рассчитывается и взвешенная цена в сводом прайс-листе.

Модуль «Склад». Справочник «Свойства товара». Поле «Порядковый номер». По этому полю производится сортировка списка свойств в карточке товара. Можно указывать номера от -32768 до 32767. Чем меньше номер, тем выше свойство в списке. Свойства с одинаковым порядковым номером сортируются по алфавиту. Свойства с пустым порядковым номером в списке не отображаются.

user/alekseylonchakov.txt · Последние изменения: 2017/09/26 14:57 — Алексей Лончаков