|
Не устанавливается Субконто в обработке по заполнению ОперацииБух | ☑ | ||
---|---|---|---|---|
0
Lily_1C
11.02.19
✎
09:15
|
Добрый день!
Не срабатывают строки по заполнению Субконто: БухгалтерскийУчет.УстановитьСубконто(РегЗапись.СчетКт, РегЗапись.СубконтоКт, "ПрочиеДоходыИРасходы", Справочники.ПрочиеДоходыИРасходы.НайтиПоНаименованию("Прочие расходы")); БухгалтерскийУчет.УстановитьСубконто(РегЗапись.СчетДт, РегЗапись.СубконтоДт, "Номенклатура", Выборка.Номенклатура); БухгалтерскийУчет.УстановитьСубконто(РегЗапись.СчетДт, РегЗапись.СубконтоДт, "Склады", Выборка.Склад); |
|||
1
Lily_1C
11.02.19
✎
09:16
|
Вот полный код процедуры:
БухСпр = Документы.ОперацияБух.СоздатьДокумент(); БухСпр.Дата = Дата; БухСпр.Организация=Справочники.Организации.НайтиПоКоду("00-000001"); БухСпр.Ответственный=Пользователи.ТекущийПользователь(); БухСпр.Записать(РежимЗаписиДокумента.Запись); БухСпрСсылка = БухСпр.Ссылка; РегХозрасчетный = РегистрыБухгалтерии.Хозрасчетный.СоздатьНаборЗаписей(); РегХозрасчетный.Отбор.Регистратор.Значение = БухСпрСсылка; БухСпр.Записать(); РезультатЗапроса = Запрос.Выполнить(); Выборка= РезультатЗапроса.Выбрать(); Пока Выборка.Следующий() Цикл РегЗапись = РегХозрасчетный.Добавить(); РегЗапись.Период = Дата; РегЗапись.Регистратор = БухСпрСсылка; РегЗапись.Организация = Справочники.Организации.НайтиПоКоду("00-000001"); РегЗапись.СчетДт=ПланыСчетов.Хозрасчетный.ПрочиеРасходы; РегЗапись.СчетКт=Выборка.Счет; //Сообщить(Выборка.Номенклатура); //РегЗапись.СубконтоДт=Справочники.ПрочиеДоходыИРасходы.НайтиПоНаименованию("Прочие расходы"); БухгалтерскийУчет.УстановитьСубконто(РегЗапись.СчетКт, РегЗапись.СубконтоКт, "ПрочиеДоходыИРасходы", Справочники.ПрочиеДоходыИРасходы.НайтиПоНаименованию("Прочие расходы")); БухгалтерскийУчет.УстановитьСубконто(РегЗапись.СчетДт, РегЗапись.СубконтоДт, "Номенклатура", Выборка.Номенклатура); БухгалтерскийУчет.УстановитьСубконто(РегЗапись.СчетДт, РегЗапись.СубконтоДт, "Склады", Выборка.Склад); РегЗапись.КоличествоКт=Выборка.Количество; РегЗапись.Сумма=Выборка.Сумма; КонецЦикла; |
|||
2
Lily_1C
11.02.19
✎
09:16
|
Документ и строки создаются,но значения субконто не заполняются((
|
|||
3
Ёпрст
11.02.19
✎
09:19
|
(1) ну и где запись набора движений ?!
|
|||
4
Ёпрст
11.02.19
✎
09:20
|
И писать БухСпр.Записать по сто раз нет необходимости, как и в отборе по новому документу в регистре
|
|||
5
Lily_1C
11.02.19
✎
09:30
|
РегХозрасчетный.Записать(Истина);
последнюю строку,после цикла-забыла вставить |
|||
6
Ёпрст
11.02.19
✎
09:40
|
(5) и ? Что не работает то ?
|
|||
7
Ботаник Гарден Меран
11.02.19
✎
09:42
|
Дт и Кт в строках заполнения субконто перепутаны.
|
|||
8
kzot
11.02.19
✎
09:55
|
(7) может ещё и про НУ что то вспомнит.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |