0
Джун1С
08.11.22
✎
09:39
|
Добрый день!
Есть форма списка документов. Выбираю некое количество документов, нажимаю на собственноручно созданную кнопку "Создать на основании", и мне на каждый мой документ создаётся необходимый документ на основании (ПКО).
В процессе реализации столкнулся с такой проблемой:
В типовых ПКО номера идут 001234, в моём же создаётся префикс из документа-основания, а нумерация начинается с 00001.
Т.е. Документ основание имеет номер АБВГ-000123, и создаваемый документ на его основании получает номер АБВГ-000001. (2,3,4... при добавлении других документов).
При этом в ПКО уже существуют документы с номером 001234, и надо, чтобы следующий документ создавался 001235
Пробовал через УстановитьНовыйНомер(), но он всё равно получает префикс организации
|
|
1
Fedor-1971
08.11.22
✎
10:12
|
(0) похоже, что ты просто создаёшь новые документы для каждого основания, а не один для всех
По поводу номера: ты записал документ с префиксом в номере в БД, потому и выставляется новый номер документа с оным префиксом (тупо почисти)
|
|
2
Fedor-1971
08.11.22
✎
10:16
|
1+ код схематично покажи (не весь листинг, а только основные этапы: обрабатываем выборку, создаем документ, заполняем оный - в частности, как присваиваешь номер)
|
|