Имя: Пароль:
1C
1С v8
программное создание документа, нужно помощь
0 dvrk
 
22.06.22
14:18
привет, я создаю программно документ, подскажите, как сделать следующее:
в комментарии у документов есть номерация(хз зачем), мне нужно чтобы создававшийся документ смотрел на номер в комментарии предыдущего документа и делал свой номер номер того +1, как это сделать?
1 dvrk
 
22.06.22
14:20
ой чёт я понаписал всякие "нужнО помощь" - голова кипит
в общем мне нужно чтобы при создании документа он смотрел на последний созданный и брал из реквизита комментарий номер написанный и прибавлял к нему +1 и в своей коммент записывал
2 vde69
 
22.06.22
14:24
то есть у тебя есть такие документы

01/01/2022 номер=149 комментарий=""
05/01/2022 номер=145 комментарий="145"
10/01/2022 номер=148 комментарий="144"

тебе нужно создать документ с номером 145 или с номером 149 ???? и да ни тот ни другой создать не получится :)
3 Garykom
 
гуру
22.06.22
14:24
(1) а что у тебя будет если одновременно два раза обработку запустят?
4 Garykom
 
гуру
22.06.22
14:27
если
1. обработка работает точно в одном экземпляре в один момент времени
2. больше никак подобные доки не создаются с новыми номерами


то
1. запросом/кодом получаешь последний номер из комментария просмотрев все доки за нужный период
2. используя последний номер + счетчик пишешь свои доки
5 vde69
 
22.06.22
14:28
(4) а префикс, а неразрывные пробелы....
6 rudnitskij
 
22.06.22
14:35
(0) брать номер твоего документа после записи и писать его в комментарий - не вариант? Зачем тебе предыдущие?
7 dvrk
 
22.06.22
14:36
(2) номер пофиг какой, надо чтобы вот например
Документ1 Комментарий 123 привет как дела
Документ2 Комментарий 124 привет норм дела
запускают обработку и след документ создается как бы по порядку, только порядок комментарием получается задается))
Документ 3 Комментарий 125 чёто там дела
8 dvrk
 
22.06.22
14:37
(6) номер и комментарий вообще никак не связаны, просто псевдо нумерация в комментарии ведётся у человека0
9 dvrk
 
22.06.22
14:37
(4) обработкой пользуется 1 человек, номера - пох, главное комментарий
10 unenu
 
22.06.22
14:40
(0) сначала нужно формализвать термин "предыдущый документ". Предыдущий по какому критерию: системнный номер + дата, ГУИД?

(8) для такого извращенного учета даже не хочу рассматривать варианты решения. можно этому человеку прямо сказать, что он извращенец и учет в подобном стиле ведет к хаосу как головах, так и в сараях.
11 dvrk
 
22.06.22
14:41
(10) ну у меня отборы стоят, там только нужный документ попадет, ну последний по номеру
12 dvrk
 
22.06.22
14:42
в общем ладно, я не буду делать это задание.
13 vde69
 
22.06.22
14:45
выбрать Сумма(1)
из документы.ТвойДокумент
14 Конструктор1С
 
22.06.22
15:16
(0) ахтунговый подход
15 Fish
 
22.06.22
15:37
(8) "просто псевдо нумерация в комментарии ведётся у человека0" - Ну так и создай новый документ с комментарием "Тут псевдономер, сам поставишь нужный".