Имя: Пароль:
1C
1С v8
Помогите с запросом для БП 2.0
0 егаис
 
28.02.13
17:19
Необходимо получить таблицу по спецодежде
ТМЦ, количество, первоначальная стоимость, текущая стоимость, сумма начисленной амортизации в тек.месяце (если была), рассчитанная сумма амортизации за месяц.
Первые 3 пункта не проблема
ВЫБРАТЬ
   ХозрасчетныйОстатки.Субконто1,
   ХозрасчетныйОстатки.Субконто2,
   СУММА(ХозрасчетныйОстатки.СуммаОстаток) КАК СуммаОстаток,
   СУММА(ХозрасчетныйОстатки.КоличествоОстаток) КАК КоличествоОстаток,
   СУММА(ХозрасчетныйОстатки.СуммаВРОстаток) КАК СуммаВРОстаток,
   СУММА(ХозрасчетныйОстатки.СуммаПРОстаток) КАК СуммаПРОстаток,
   NULL КАК ПервоначальнаяСтоимость
ИЗ
   РегистрБухгалтерии.Хозрасчетный.Остатки(&Период, Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.СпецодеждаВЭксплуатации), , Субконто3 = &Физлицо) КАК ХозрасчетныйОстатки

СГРУППИРОВАТЬ ПО
   ХозрасчетныйОстатки.Субконто2,
   ХозрасчетныйОстатки.Субконто1

ОБЪЕДИНИТЬ ВСЕ

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

СГРУППИРОВАТЬ ПО
   ХозрасчетныйОстатки.Субконто1,
   ХозрасчетныйОстатки.Субконто2
Вот как в запрос добавить рассчитанную амортизацию? Спасибо
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший