Лист актового учета TABF3W
Пользователь:
roit (IP-адрес скрыт)
Дата: 29, September, 2016 12:34
Как уверяют меня сотрудники, в этой форме (Лист актового учета TABF3W) раньше была возможность выбрать параметры печати либо по номеру акта, либо по номеру КСУ.
Теперь, в ИРБИС 2015 (D4), для того, чтобы эта форма была правильной нам приходиться задавать оба параметра.
Номер акта в АРМ Комплектатор мы все 3 года, что работаем с ИРБИС, задаем просто порядковый номер за год, а номер КСУ в формате год/номер. В итоге 910 поле экземпляра выглядит так: A0^DНот.ф.^B622138^E700^FДар^U2016/26^Y26^C20160908
А 88 поле КСУ выглядит так: ^A2016/26^Y26^B20160908^DСП3^E95^F127^G55470
Если мы выбираем теперь в TABF3W по номеру КСУ (например, 2016/26), то формируется акт (см. файл акт), в котором присутствуют как экземпляры текущей партии, так и экземпляры из других партий, у которых такой же номер акта. Например (во вложенном файле),
618070 это экз. из КСУ 2014/26, акт 26
622176 это экз. из КСУ 2016/26 акт 26
Если же мы выбираем номер акта, который при выборе выглядит так:
2016-26+127+55470
то в TABF3W (см. файл 2акт) мы получаем таблицу, где в списке все правильные издания из этой партии, но в шапке у нас мешанина - дата, источник, номер партии выдает первую партию в базе, у которой номер акта 26 (партию 2013 года), а количество экз. и сумму из партии 2016 г.
Мы конечно можем в опросном листе задавать оба параметра, но не является ли такое поведение программы ошибочным?
Экспорт записей партии прикладываю.
Вложения:
акт.RTF (179.4KB)
2акт.RTF (179.1KB)
26 партия.TXT (90.4KB)