Имя: Пароль:
1C
1С v8
Как программно установить номер документа в течении дня?
0 Александра1с
 
06.09.23
17:16
в документе установка цен номенклатуры при программном его создании, хелп=)
1 Волшебник
 
06.09.23
17:17
Док.Номер = НовыйНомер;
2 Александра1с
 
06.09.23
17:21
(1) не, это устанавливается номер системный, а именно номер в течении дня на форме реквизит "НомерВПределахДня"
3 Александра1с
 
06.09.23
17:21
у объекта этого реквизита нет, через запрос не нахожу его
4 mikecool
 
06.09.23
17:22
взять за сегодня максимум(НомерВПределахДня), добавить 1, не забыть про блокировку
5 mikecool
 
06.09.23
17:22
(3) продолжайте
6 PR
 
06.09.23
17:22
(3) А, ну тогда НомерВПределахДня = НовыйНомерВПределахДня;
7 AlexeyKh
 
06.09.23
17:23
если номера нет, то и устанавливать не надо!
8 Александра1с
 
06.09.23
17:25
(6) так а куда само значение программно впихивать, в объекте нет, в регистре каком?
9 Александра1с
 
06.09.23
17:26
(7) типовой механизм дает провести и перезаполнить цены  на одну и ту номенклатуру, просто пишет что документ в течении для второй, а при программной записи и проведении, когда первый документ делает движения, второй не дает провести
10 PR
 
06.09.23
17:31
(8) В регистре УМеняТутЕстьРегистрКакойТоИмяКоторогоЯВамХренНазовуВотВНегоИНадоЗаписать
11 azernot
 
06.09.23
17:33
(9) Регистр Цены номенклатура периодичность в пределах секунды? Может быть дело в том, что одинаковая дата у документов вплоть до секунды?
"не даёт провести" с какой ошибкой? Нарушение уникальности записей в регистре сведений?
12 Александра1с
 
06.09.23
17:35
(11) да дата вплоть до секунды 00 00 00, принято спасибо сейчас исправлю