Имя: Пароль:
1C
1С v8
Запись не верна! Не заполнены оба счета! Изменение документа корр.регистров.
0 new1snik
 
19.06.13
14:54
Есть уже созданный документ корректировки регистров, который мы получаем, в документе в Регистрах Бухгалтерии добавлен бухгалтерский учет. При выполнении обработки вылазит ошибка, что:

{Форма.Форма.Форма(24)}: Ошибка при вызове метода контекста (Записать)
   ВыбранныйДокументКорректировки.Записать();
по причине:
Запись не верна! Не заполнены оба счета! (Регистр бухгалтерии: Бюджетирование; Номер строки: 1)
Что это значит и почему так, я не совсем понимаю. В чем может быть ошибка?

Вот проблемный код, счета и субконто выбраны случайно:

ВыбранныйДокументКорректировки = ДокументКорректировки.ПолучитьОбъект();
   
   ВыбранныйДокументКорректировки.Дата = ДатаКорректировки;
   ВыбранныйДокументКорректировки.Ответственный = ПараметрыСеанса.ТекущийПользователь;
   ВыбранныйДокументКорректировки.Комментарий = "Корректируем регистры накопления, при условии что....";
   ТаблицаРезультатовЗапроса = ЗапросДанных(ДатаКорректировки, ПланыСчетов.Хозрасчетный.Товары);
   
   Сумма = ТаблицаРезультатовЗапроса.Итог("Сумма");
   
   НовСтрока = ВыбранныйДокументКорректировки.Движения.Бюджетирование.Добавить();
   НовСтрока.Активность = 1;
   НовСтрока.КоличествоДт = 10000;
   НовСтрока.КоличествоДт = 10000;
   НовСтрока.СчетДт = ПланыСчетов.Хозрасчетный.ИздержкиОбращения;
   НовСтрока.СчетКт = ПланыСчетов.Хозрасчетный.АвансыПокупателейВВалюте;
   НовСтрока.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.СтатьиЗатрат] = Справочники.СтатьиЗатрат.СписаниеНДСНаРасходы;
   
   ВыбранныйДокументКорректировки.Записать();
1 Artful Den
 
19.06.13
14:58
Если это УПП, то ПланыСчетов.Хозрасчетный поменять на ПланыСчетов.Бюджетирование...