Использование максимального инвентарного номера

Navigation:  АРМы > АРМ Комплектатор > Поступление > Мастер поступления >

Использование максимального инвентарного номера

Previous pageReturn to chapter overviewNext page

При вводе инвентарного номера в БД комплектования используется технология ведения максимальных номеров. Каждый вновь введенный инвентарный номер сравнивается с максимальным  значением, которое берется из записи POLZV (вид документа) в БД комплектования.

Если новый номер больше, то он становится максимальным и запоминается вместо прежнего.

 

Отслеживаются не только чисто цифровые номера, но также и номера вида:

- буквенный префикс-число, например, АРЕ25

- число-буквенный суффикс,  например, 46К

- строка-разделитель-число, разделителем может быть один из символов - /| (тире, слэш, прямая черта), например, 2010/256, К34-145, АВ|12

 

Отслеживается изменение ЧИСЛА.

- можно задать модель инвентарного номера, об этом подробно в Приложение 3.

 

При вводе инвентарного номера в рабочем листе подается перечень всех вариантов запомненных максимальных номеров.

При сохранении очередной записи в БД комплектования в записи POLZV запоминается следующий для ввода инвентарный номер. Количество разных инвентарных номеров (разной структуры) в записи POLZV ограничено параметром MAX910Polzv (по умолчанию 50). Более подробно о технологии максимальных номеров см. Приложение 3.

Эта технология может быть использоваться и при вводе в БД каталога, при условии, что в параметрическом файле задан параметр (по умолчанию он пустой!) CorrMaxInvPolzv. Для версии ИРБИС-64 значением параметра является имя пакетного задания, которое и будет выполнять корректировку максимального инвентаря в БД комплектования. Имя файла задания - CorrMaxPolzv.gbl.

 

Расширена разрядность максимального инвентарного номера – было 10-разрядное число, стало 2^63-1. При пополнении записи КСУ также считается по-новому.

 


См. также:

Приложение АРМа Комплектатор 3. Ведение максимальных значений