Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
25 ноя 2024, 14:04

Как выбрать все Основные средства,которые есть на учете на определенную дату?

Автор Анна Строцкая, 02 ноя 2010, 16:06

0 Пользователей и 1 гость просматривают эту тему.

Анна Строцкая

Подскажите кто-нибудь: Как выбрать все Основные средства,которые есть на учете на определенную дату?

progmikon


Анна Строцкая

Это я понимаю...только как их получить? по чему выборку делать?

progmikon

Цитата: Анна Строцкая от 03 ноя 2010, 10:09
Это я понимаю...только как их получить? по чему выборку делать?

Примерный текст запроса:

ВЫБРАТЬ
ХозрасчетныйОстатки.Субконто1
ИЗ
РегистрБухгалтерии.Хозрасчетный.Остатки(&НаДату, Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ОСвОрганизации), , Организация = &Организация) КАК ХозрасчетныйОстатки
ОСвОрганизации


Анна Строцкая

Я сделала так:


Запрос = Новый Запрос;
Запрос.Текст = "
|ВЫБРАТЬ
|   ХозрасчетныйОстатки.Субконто1,
|   ХозрасчетныйОстатки.СуммаОстаток
|ИЗ
|   РегистрБухгалтерии.Хозрасчетный.Остатки(&Период, Счет = &Счет, , ) КАК ХозрасчетныйОстатки";

Запрос.УстановитьПараметр("Период", ДатаОтчета);
Запрос.УстановитьПараметр("Счет", ПланыСчетов.Хозрасчетный.ОСвОрганизации);

РезультатЗапроса = Запрос.Выполнить().Выбрать();
Пока РезультатЗапроса.Следующий() Цикл
ОбластьСтрока.Параметры.НаименованиеОС= РезультатЗапроса.Субконто1;
ОбластьСтрока.Параметры.ПервоначСтоим= РезультатЗапроса.СуммаОстаток;
ТабДок.Вывести(ОбластьСтрока);   
КонецЦикла;


Теперь мне надо достать откуда-то инвентарный номер каждого ОС((( а из этой выборки не достать(((

progmikon


ВЫБРАТЬ
ХозрасчетныйОстатки.Субконто1,
ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.ИнвентарныйНомер
ИЗ
РегистрБухгалтерии.Хозрасчетный.Остатки(&НаДату, Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ОСвОрганизации), , Организация = &Организация) КАК ХозрасчетныйОстатки
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПервоначальныеСведенияОСБухгалтерскийУчет.СрезПоследних(&НаДату, Организация = &Организация) КАК ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних
ПО ХозрасчетныйОстатки.Субконто1 = ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.ОсновноеСредство

Анна Строцкая



progmikon


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск