Имя: Пароль:
1C
 
Не получается программно создать Операцию Бух
0 Maлblш
 
01.10.15
16:16
Всем добрый день!
Что-то туплю сегодня.. Нужно программно ввести бух.операцию. Делаю так:
1 Aleksey
 
01.10.15
16:17
Все не так
2 Maлblш
 
01.10.15
16:17
Я не могу текст кода сюда вставить %) Что за день такой..
3 GreatOne
 
01.10.15
16:18
(2) вчера фильтр быдлокода на мисте поставили. Не пропускает?
4 Maлblш
 
01.10.15
16:18
(2) Вот оно как.. не была здесь больше года. Не пускает, зараза.
5 vicof
 
01.10.15
16:19
(2) Маты запрещены
6 Maлblш
 
01.10.15
16:19
(5) оу, простите
А где был мат?
7 Maлblш
 
01.10.15
16:19
(5) В тексте кода точно нету мата)))
8 vicof
 
01.10.15
16:19
(6) В листинге кода, видимо
9 Maлblш
 
01.10.15
16:21
НовыйДокумент = Документы.ОперацияБух.СоздатьДокумент();
    
    НовыйДокумент.Дата        = ТекущаяДата();
    НовыйДокумент.Организация = Объект.Организация;
    НовыйДокумент.Содержание  = "Перенос затрат с ГК Следственный комитет на ВСО (прямые расходы)";
    
    НовыйДокумент.СпособЗаполнения = "Вручную";
    НовыйДокумент.Проведен = Истина;
    НовыйДокумент.Записать();
    
    НаборЗаписей = РегистрыБухгалтерии.Хозрасчетный.СоздатьНаборЗаписей();
    НаборЗаписей.Отбор.Регистратор.Установить(НовыйДокумент.Ссылка);
    НаборЗаписей.Прочитать();
    
    //Далее заполняю Набор
    
    НовыйДокумент.Записать();
10 Maлblш
 
01.10.15
16:21
Как-то так.
11 Maлblш
 
01.10.15
16:22
Открываю форму дока - там пусто. Не понимаю, где косяк..
12 vicof
 
01.10.15
16:22
(9) и на что ругается?
13 Aleksandr N
 
01.10.15
16:23
(11) А НаборЗаписей.Записать() делаете?
14 Maлblш
 
01.10.15
16:23
(12) Документ на выходе пустой.
15 GreatOne
 
01.10.15
16:23
Док.Проведен = Истина; + записать набор
16 Maлblш
 
01.10.15
16:25
(13) Конечно не делаю..
(здесь набор эмоций)
Говорю же, день какой-то кривой у меня %)

Спасибо большое!! :)