Остатки - по счетам 10, 11, 12 Износ - по счету 13 Есть возможность выбрать фильтры: счет учета, место хранения, необоротный актив Выдает две печатные формы: 1) Остатки ОС на указанную дату группировки: счет, место хранения дополнительная информация: счет учета, дата ввода в эксплуатацию, срок использования, период эксплуатации, начальная стоимость, износ, остаточная стоимость, группа НУ 2) Начисление износа ОС по счетам учета
Скачать: [attachment=514:NalichieOC.zip]
зы: постаралась адаптировать под типовую в изначальном варианте есть еще ДатаВыпуска и группировка по КлассамНА (ДатаВыпуска и КлассаНА - это наши реквизиты в справочнике НА)
Док.ВыбратьДокументы(НачДата,КонДата); Пока Док.ПолучитьДокумент() = 1 Цикл Если Док.Проведен() = 0 Тогда Продолжить; КонецЕсли; Док.ВыбратьСтроки(); Пока Док.ПолучитьСтроку() = 1 Цикл Если ПустоеЗначение(Док.КодДК) = 1 Тогда Продолжить; КонецЕсли; Табл.НоваяСтрока(); Табл.КодДК = Док.КодДК; Табл.Сумма = Док.СуммаЗаГод; КонецЦикла; КонецЦикла; Табл.Свернуть("КодДК","Сумма");
уточняющие вопросы: 1) колонки в таблицах ? ТЗ: Склад,Відстань,Навигатор ТЗ2: Автомобіль,Відстань,Навигатор 2) ТЗ заполняем по даннм из ТЗ2 ? 3) и уточню условие ТЗ.Склад = ТЗ2.Автомобіль ?
если да,да,да тогда
ТЗ.ВыбратьСтроки(); Пока ТЗ.ПолучитьСтроку()=1 Цикл к=""; Если ТЗ2.НайтиЗначение(ТЗ.Склад,к,"Автомобіль") = 1 Тогда ТЗ2.ПолучитьСтрокуПоНомеру(к); ТЗ.Відстань=ТЗ2.Відстань; ТЗ.Навигатор=ТЗ2.Навигатор; Иначе Продолжить; КонецЕсли; КонецЦикла;
МестоХранения и МестоХраненияВЭксплуатации, насколько я понимаю, - реквизиты шапки документа, значит перебирать строки вам ник чему. Если диапазон документов не ограничен, т.е. изменить во всех документах базы, тогда попробуйте так:
Процедура Выполнить() Док = СоздатьОбъект("Документ.ВводВЭксплуатацию"); Док.ВыбратьДокументы(,); Пока Док.ПолучитьДокумент()>0 Цикл старМестоХранения = Док.МестоХранения; старМестоХраненияВЭксплуатации = Док.МестоХраненияВЭксплуатации;
Вариант1: Написать обработку, вызов её поместить в кнопку на форме списка справочника ТМЦ (напр."Копировать") По клику передать в обработку все данные по текущему элементу справочника ТМЦ (те которые надо повторить) и соответствующий состав. В обработке прописать создание нового элемента справочника ТМЦ, заполнение его реквизитов, запись И создание элементов подчиненного справочника - СоставПродукции. В форме обработки можно это все предоставить для редактирования.
Вариант2: функцию этой кнопки разместить непосредственно в модуле формы списка справочника ТМЦ
Цитата(mister-x @ 26.09.11, 12:43)
Є, див. процедуру ВводНового(<ПризнКопирования>,<ОбъектКопирования>), правда, прийдеться спочтаку записати елемент ТМЦ, а потім створити підлеглий елемент до нього у дов. СоставПродукции.
похоже свои пробелы в знаниях я восполняю изобретаниями велосипеда
Предыдущая обработка анализирует предварительно сохраненный файл "Описание структуры метаданных" и выводит сравнительную таблицу всех наборов прав. Вроде ничё
Вот еще одна, пока не смотрела, "Анализатор наборов прав для 1С" Тыц
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!