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

Запрос

Автор Erkhan, 13 мар 2023, 07:21

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

Erkhan

РегистрНакопления.Активы.Остатки(&ДатаНач, ) КАК АктивыОстатки
      ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
         АктивыОстатки.Фирма КАК Фирма,
         АктивыОстатки.Подразделение КАК Подразделение,
         АктивыОстатки.Актив КАК Актив,
         АктивыОстатки.ГруппаСчетов КАК ГруппаСчетов,
         АктивыОстатки.КатегорияАктива КАК КатегорияАктива,
         АктивыОстатки.НалоговаяГруппа КАК НалоговаяГруппа,
         АктивыОстатки.МестоРасположения КАК МестоРасположения,
         АктивыОстатки.ОтветственноеЛицо КАК ОтветственноеЛицо,
         АктивыОстатки.Комплект КАК Комплект,
         АктивыОстатки.Статус КАК Статус,
         АктивыОстатки.Контракт КАК Контракт,
         АктивыОстатки.ПервоначальнаяОстаток КАК ПервоначальнаяОстаток,
         АктивыОстатки.ПервоначальнаяПереоценкаОстаток КАК ПервоначальнаяПереоценкаОстаток,
         АктивыОстатки.ИзносОстаток КАК ИзносОстаток,
         АктивыОстатки.ИзносПереоценкаОстаток КАК ИзносПереоценкаОстаток,
         АктивыОстатки.КоличествоОстаток КАК КоличествоОстаток,
         АктивыОстатки.ПервоначальнаяВалОстаток КАК ПервоначальнаяВалОстаток,
         АктивыОстатки.ПервоначальнаяПереоценкаВалОстаток КАК ПервоначальнаяПереоценкаВалОстаток,
         АктивыОстатки.ИзносВалОстаток КАК ИзносВалОстаток,
         АктивыОстатки.ИзносПереоценкаВалОстаток КАК ИзносПереоценкаВалОстаток,
         АктивыОстатки.НДСПриходаОстаток КАК НДСПриходаОстаток,
         АктивыОстатки.НДСПриходаВалОстаток КАК НДСПриходаВалОстаток
      ИЗ
         РегистрНакопления.Активы.Остатки(&ДатаНач2, ) КАК АктивыОстатки) КАК ПроизводственныйНачалоГода
      ПО АктивыОстатки.Фирма = ПроизводственныйНачалоГода.Фирма
         И АктивыОстатки.Подразделение = ПроизводственныйНачалоГода.Подразделение
         И АктивыОстатки.ГруппаСчетов = ПроизводственныйНачалоГода.ГруппаСчетов
         И АктивыОстатки.КатегорияАктива = ПроизводственныйНачалоГода.КатегорияАктива
         И АктивыОстатки.Статус = ПроизводственныйНачалоГода.Статус
         И АктивыОстатки.Комплект = ПроизводственныйНачалоГода.Комплект
         И АктивыОстатки.ОтветственноеЛицо = ПроизводственныйНачалоГода.ОтветственноеЛицо
         И АктивыОстатки.МестоРасположения = ПроизводственныйНачалоГода.МестоРасположения
         И АктивыОстатки.НалоговаяГруппа = ПроизводственныйНачалоГода.НалоговаяГруппа
         И АктивыОстатки.Актив = ПроизводственныйНачалоГода.Актив
      ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ДанныеДляРасчетаАмортизации.СрезПоследних(&ДатаНач, ) КАК ДанныеДляРасчетаАмортизацииСрезПоследних
      ПО АктивыОстатки.Актив = ДанныеДляРасчетаАмортизацииСрезПоследних.Актив
ГДЕ
   АктивыОстатки.ПервоначальнаяОстаток - АктивыОстатки.ИзносОстаток > 0
   И ПроизводственныйНачалоГода.ПервоначальнаяОстаток - АктивыОстатки.ИзносОстаток > 0
{ГДЕ
   ДанныеДляРасчетаАмортизацииСрезПоследних.Актив}     объясните пожалуйста что делают в этом запросе &ДатаНач, &ДатаНач2.

Afinogen

 B) даты на которые получаете остатки по соответсвующему регистру накопления

Erkhan

Afinogen, мне надо в отчете выводить расчет амортизации за месяц. Пользователь указывает начало периода, а как сделать так чтобы конец периода заполнялся концом месяца автоматически. чтобы пользователь ничего не вводил кроме начальной даты?

Теги:

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

Рейтинг@Mail.ru

Поиск