Имя: Пароль:
1C
1С v8
Изменение инв номера ОС в операции вручную
0 Frya
 
10.09.12
01:59
Доброй ночи. Никак не получается обратиться этой колонке в операции. Изменила таб номера в доке ввод начальных остатков и в принятии к учету, а вот в операции никак не могу до него добраться(( может подскажете если кто-то не спит еще?
1 Frya
 
10.09.12
02:07
Процедура КнопкаВыполнитьНажатие(Кнопка)
   Док=Документы.ОперацияБух.НайтиПоНомеру("00001",Дата('20111231'));
   ТекДок=Док.ПолучитьОбъект();
   Для Каждого Эл Из ТекДок.ТаблицаРегистровСведений Цикл
       Эл.ИнвентарныйНомер="ЯЯ"+Эл. ИнвентарныйНомер;
   КонецЦикла;
   ТекДок.Записать(РежимЗаписиДокумента.Запись);
КонецПроцедуры

никак не могу на колонку с номером вылезти((
2 Генератор
 
10.09.12
03:40
По твоей логике в таблице регистров сведений все регистры сведений храняться? Там только их имена храняться, она тебе нахрен не нужна, используй коллекцию "движения"
3 Толич
 
10.09.12
07:04
Извините. Может глупый вопрос.
А вы не пробовали вместо...
   ТекДок.Записать(РежимЗаписиДокумента.Запись);
Поставить...
   ТекДок.Записать(РежимЗаписиДокумента.Проведение);
?
4 hhhh
 
10.09.12
07:33
(3) операции не проводятся.
5 Толич
 
10.09.12
07:34
(4)???
6 hhhh
 
10.09.12
08:01
(5) у ручной операции не бывает проведения. Только запись.
7 Frya
 
10.09.12
12:21
всем спасибо) ночью стало все равно и сделала вручную. дел было на 15 мин. просто хотелось обработкой попробовать. не доделала
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.