20.03.2011, 20:30 | #1 |
Участник
|
Массовое создание СФ. Почему берет номера из списка удаленных СФ?
сломал всю голову, потратил воскресенье на разбор ситуации.
не могу понять. вопрос: Почему берет номера из списка удаленных СФ при массовом создании СФ в ax2009 SP5? подробнее: если из заказа на продажу разнести накладную. то потом из накладной или из заказа на продажу для разноски СФ открывается специальная форма. Эта форма позволяет вручную выбрать номер СФ из списка ранее удаленных (NumberSequenceList). Если же вручную старый номер не указан, то берется новый номер из номерной серии. За это отвечает код в методе init в классе \Classes\FactureJourCreateCust_RU\initJournal (и в соседних по иерархии классах) теперь юзаем массовое создание СФ (из периодических заданий, или из формы заказов выбрано несколько или еще как... неважно) при массовом создании ручное поле никогда не заполняется (по-крайней мере, я не обнаружил случаев) другими словами, при массовом создании должны ВСЕГДА браться новые номера СФ. при массовом создании не должны браться номера из списка удаленных (и это правильное поведение, именно это и нужно). Однако ж, происходит следующее: = некоторое число СФ получает новые номера = а в конце некоторые СФ получют номера из списка удаленных никакой корреляции не нашел. Разумные предположения у меня кончились. Но барабашки точно нет. Похоже, я пропустил что-то тривиальное. Вопрос: Кто-нибудь сталкивался с этой задачей? Может натолнете на мысль куда рыть? Почему берет номера из списка удаленных СФ при массовом создании СФ? |
|