19.05.2010, 17:28 | #1 |
Участник
|
Вопрос по номерным сериям.
Номерная серия в вопросе - continuous.
Форма, которая её использует, делает это посредством NumberSeqFormHandler класса. Соответственно во все нужные методы дейтасорса вставленны вызовы NumberSeqFormHandler. После удаления линий, использованные в них номера не используются снова. То есть грубо говоря, если удалили линию с использованным номером 6, то следующий номер все-равно будет 7. А потом 8 и так далее. Клинап серии вопрос не решает. И, повторюсь, Итак, вопрос: когда система решит (и решит ли вообще), что ей все-таки неплохо потянуть неиспользуемые номерки из удаленных.
__________________
Axapta has seduced me deadly! |
|
19.05.2010, 18:10 | #2 |
----------------
|
|
|
|
За это сообщение автора поблагодарили: HorrR (1). |
19.05.2010, 23:02 | #3 |
Участник
|
Насколько понимаю, вот ваш ответ, касательно данного вопроса:
Цитата:
Сообщение от Wamr
Для того чтобы восстановить номер из удаленной строки надо использовать код
NumberSeq::release(<код номерной серии>, <освобожденный номер>); Примечание - Блокировка NumberSequence
__________________
Axapta has seduced me deadly! |
|