|
Документ расчетов!
| ☑ |
0
Aleksei_Pro
15.02.12
✎
22:21
|
Пытаюсь создать и записать 3 субконто, а почему то ни чего не попадает, в чем дело?
Док1 = Документы.ОперацияБух.Выбрать();
Пока док1.Следующий()Цикл
Если Док1.ПометкаУдаления = ложь Тогда
Документ = Док1.ПолучитьОбъект();
Проводки=РегистрыБухгалтерии.Хозрасчетный.ВыбратьПоРегистратору(Документ.Ссылка);
Пока Проводки.Следующий() Цикл
докум = Документы.ДокументРасчетовСКонтрагентом.СоздатьДокумент();
докум.Дата = Документ.Дата;
докум.Организация = Документ.Организация;
Докум.Записать(РежимЗаписиДокумента.Запись);
Проводки.СубконтоДт.ДокументыРасчетовСКонтрагентами = Докум.Ссылка;
Документ.Записать(РежимЗаписиДокумента.Запись);
КонецЦикла;
КонецЕсли;
КонецЦикла;
|
|
1
Чайник Рассела
15.02.12
✎
22:23
|
мдя... в золотую коллекцию г0внокода
|
|
2
Ненавижу 1С
гуру
15.02.12
✎
22:25
|
вместо
Документ.Записать(РежимЗаписиДокумента.Запись);
надо "кажется"
Проводки.Записать():
а вообще согласен с (1)
|
|
3
Aleksei_Pro
15.02.12
✎
22:30
|
(1) Проводки.Записать(): пробовал "метод объекта не обнаружен.
|
|
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший