Имя: Пароль:
1C
1С v8
создание документа 8,2
,
0 KonstantinK90
 
08.10.15
13:43
Всем привет! В чем дело подскажите на писал процедуру создания документа номер документа не присваивается
Процедура СоздатьПриходнуюНакладную(Отказ)
    
    ДокуменНовый                         = Документы.ПриходнаяНакладная.СоздатьДокумент();
    ДокуменНовый.Дата                    = Дата;
    ДокуменНовый.Организация             = Организация;
    ДокуменНовый.Автор                   = ПараметрыСеанса.ТекущийПользователь;
    ДокуменНовый.ВидОперации             = Перечисления.ВидОперацииПриходнаяНакладная.Приход;
    ДокуменНовый.ВалютаВзаиморасчетов    = ВалютаВзаиморасчетов;
    ДокуменНовый.ВалютаДокумента         = ВалютаДокумента;
    ДокуменНовый.КратностьВзаиморасчетов = КратностьВзаиморасчетов;
    ДокуменНовый.КратностьДокумента      = КратностьДокумента;
    ДокуменНовый.КурсВзаиморасчетов      = КурсВзаиморасчетов;
    ДокуменНовый.КурсДокумента           = КурсДокумента;
    ДокуменНовый.ДоговорКонтрагента      = Справочники.ДоговорыКонтрагентов.НайтиПоКоду("00003035");
    ДокуменНовый.КатегорияЦен            = КатегорияЦен;
    ДокуменНовый.Контрагент              = Контрагент;
    ДокуменНовый.Статья                  = Статья;
    ДокуменНовый.СуммаВключаетНДС        = СуммаВключаетНДС;
    ДокуменНовый.СуммаДокумента          = СуммаДокумента;
    ДокуменНовый.УчитыватьНДС            = УчитыватьНДС;
    ДокуменНовый.Комментарий             = Ссылка;
    ДокуменНовый.Склад                   = Склад;
    ДокуменНовый.ДокументОснование       = Ссылка;
    
        Для Каждого СтрокаДокумента Из Ссылка.Услуги Цикл
            НоваяСтрока = ДокуменНовый.Услуги.Добавить();
            ЗаполнитьЗначенияСвойств(НоваяСтрока,СтрокаДокумента);
        КонецЦикла;
    ДокуменНовый.Записать(РежимЗаписиДокумента.Запись);
    Сообщить("Создана приходно накладная: " + ДокуменНовый.Ссылка);
КонецПроцедуры
1 KonstantinK90
 
08.10.15
13:44
а если в списке документа создаю новый номер автоматом присвается новый
2 KonstantinK90
 
08.10.15
13:45
номер документа должен же сам присваиватся
3 KonstantinK90
 
08.10.15
13:45
при создании
4 KonstantinK90
 
08.10.15
13:48
при записи ругается поле номер не заполненно
5 Fish
 
08.10.15
13:51
(2) Если в свойствах не включено, то не должен.
6 KonstantinK90
 
08.10.15
13:54
ну когда я его создаю в списке новый документ номер присваевается
7 Fish
 
08.10.15
13:55
(6) Есть свойство формы Автонумерация в форме.
8 KonstantinK90
 
08.10.15
13:56
стоит автонумерация
9 KonstantinK90
 
08.10.15
14:00
почему так?
10 KonstantinK90
 
08.10.15
14:00
что делать?
11 rabbidX
 
08.10.15
14:05
Процедура ПриУстановкеНовогоНомера  есть в модуле объекта?
12 KonstantinK90
 
08.10.15
14:16
неа нет ни чего подобного
13 aleks_default
 
08.10.15
14:30
Откуда узнал что номер не присваивается? Как смотришь?
14 vicof
 
08.10.15
14:31
(0) ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, - возьми, тебе нужнее
15 KonstantinK90
 
08.10.15
14:39
решил проблему вот так
ДокуменНовый.УстановитьНовыйНомер("с");
префикс нашей организации
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс