Имя: Пароль:
1C
 
Как создать операцию средствами 1С 8.1.
0 ЗЫ5
 
09.06.08
18:46
Подскажите как создать операцию программно чтобы ее заполнить и она появилась в журнале операции введенные вручную. Такое вообще возможно?
1 Злобный Фей
 
09.06.08
18:49
(0) Так же, как и любой другой документ
2 Nonamez
 
09.06.08
18:50
Создаешь документ Операция. Записываешь. Создаешь набор записей регистра бухгалтерии и в качестве регистратора пишешь созданную тобой операцию.
3 Господин ПЖ
 
09.06.08
18:50
курить документ ОперацияБух. Нету в 8-ке отдельно операций.
4 ЗЫ5
 
09.06.08
18:57
Спасибо!!!
5 ЗЫ5
 
09.06.08
19:10
А табличная часть там какая не подскажите вообщем нужно сделать что-то типа того
ОперБух = Документы.ОперацияБух;
НовыйДок = ОперБух.СоздатьДокумент();
НовыйДок.Дата = НачалоДня(ДатаНач);
НовыйДок.Организация = ЭлементыФормы.Организация.Значение.Ссылка;
   
   СчетУчета = ПланыСчетов.Хозрасчетный.НайтиПоКоду("002");
   Движение = Движения.Хозрасчетный.Добавить();
   Движение.СчетДт = ПланыСчетов.Хозрасчетный.ТМЦпринятыеНаОтветственноеХранение;
   Движение.Период = Дата;
   Движение.Организация = Организация;
   Движение.Сумма = ТекСтрокаТовар.Сумма;
   Движение.КоличествоДт = ТекСтрокаТовар.Количество;
   Движение.Содержание = "Прием на хранение";
   Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Контрагенты] = Контрагент;
   Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.Номенклатура] = ТекСтрокаТовар.Товар;
только вот проблема в табличной чати нет реквизитов СчетДТ, СуммаДТ, КоличествоДТ не подскажете где копать?
6 kumena
 
09.06.08
19:14
а где там табличная часть вообще?
7 Nonamez
 
09.06.08
19:14
Тебе ж сказали - нет там табличной части - прочитай вдумчиво пост (2)
8 Nonamez
 
09.06.08
19:15
Нужно создать набор записей с отбором по твоей операции.
9 ЗЫ5
 
09.06.08
19:21
ясно спасибо..