Показать сообщение отдельно
Старый 20.03.2011, 20:30   #1  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Массовое создание СФ. Почему берет номера из списка удаленных СФ?
сломал всю голову, потратил воскресенье на разбор ситуации.
не могу понять.

вопрос:
Почему берет номера из списка удаленных СФ при массовом создании СФ в ax2009 SP5?

подробнее:
если из заказа на продажу разнести накладную.
то потом из накладной или из заказа на продажу для разноски СФ открывается специальная форма.

Нажмите на изображение для увеличения
Название: 1.png
Просмотров: 344
Размер:	43.2 Кб
ID:	6692

Эта форма позволяет вручную выбрать номер СФ из списка ранее удаленных (NumberSequenceList).
Если же вручную старый номер не указан, то берется новый номер из номерной серии. За это отвечает код в методе init в классе \Classes\FactureJourCreateCust_RU\initJournal (и в соседних по иерархии классах)

Нажмите на изображение для увеличения
Название: 2.PNG
Просмотров: 305
Размер:	34.8 Кб
ID:	6693

теперь юзаем массовое создание СФ (из периодических заданий, или из формы заказов выбрано несколько или еще как... неважно)
при массовом создании ручное поле никогда не заполняется (по-крайней мере, я не обнаружил случаев)
другими словами, при массовом создании должны ВСЕГДА браться новые номера СФ. при массовом создании не должны браться номера из списка удаленных (и это правильное поведение, именно это и нужно).

Однако ж, происходит следующее:
= некоторое число СФ получает новые номера
= а в конце некоторые СФ получют номера из списка удаленных
никакой корреляции не нашел.

Разумные предположения у меня кончились.
Но барабашки точно нет. Похоже, я пропустил что-то тривиальное.

Вопрос:
Кто-нибудь сталкивался с этой задачей?
Может натолнете на мысль куда рыть?
Почему берет номера из списка удаленных СФ при массовом создании СФ?
__________________
полезное на axForum, github, vk, coub.