Имя: Пароль:
1C
1С v8
Как узнать дату документа из запроса
,
0 Новичёк123123
 
12.08.11
18:02
Доброго времени суток) Такой вопрос как узнать в запросе дату занесения данных в РегистрыБухгалтерии

Запрос=Новый Запрос;
   Запрос.Текст="ВЫБРАТЬ
                |    ХозрасчетныйОстатки.Субконто1 КАК ОсновноеСредство,
                |    ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.ИнвентарныйНомер КАК ИнвНом,
                |    ХозрасчетныйОстатки.Счет КАК Счет,
                |    ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.СпособНачисленияАмортизации КАК СпособНачисленияАмортизации,
                |    ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.ПервоначальнаяСтоимость КАК ПервоначальнаяСтоимость,
                |    ПараметрыАмортизацииОСБухгалтерскийУчетСрезПоследних.ЛиквидационнаяСтоимость КАК ЛиквидационнаяСтоимость,
                |    ПараметрыАмортизацииОСБухгалтерскийУчетСрезПоследних.СрокПолезногоИспользования КАК СрокПолезногоИспользования,
                |    ПараметрыАмортизацииОСБухгалтерскийУчетСрезПоследних.СрокИспользованияДляВычисленияАмортизации КАК ИспользованиеДляВычисленияАмортизации,
                |    ХозрасчетныйОстатки.СуммаОстаток КАК СуммаОстаток,  //вот дату занесения этого элемента мне нужно знать
                |    ХозрасчетныйОстатки.СуммаОстаток - ПараметрыАмортизацииОСБухгалтерскийУчетСрезПоследних.ЛиквидационнаяСтоимость КАК ОстаточнаяСтоимостьНач,
                |    (ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.ПервоначальнаяСтоимость - ПараметрыАмортизацииОСБухгалтерскийУчетСрезПоследних.ЛиквидационнаяСтоимость) / ПараметрыАмортизацииОСБухгалтерскийУчетСрезПоследних.СрокПолезногоИспользования КАК АмортизацияЗаМесяц,
                |    ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.ПервоначальнаяСтоимость / ПараметрыАмортизацииОСБухгалтерскийУчетСрезПоследних.СрокПолезногоИспользования * &КоличествоМесяцев КАК СуммаАмортизации,
                |    ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.ПервоначальнаяСтоимость - ПараметрыАмортизацииОСБухгалтерскийУчетСрезПоследних.ЛиквидационнаяСтоимость - ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.ПервоначальнаяСтоимость / ПараметрыАмортизацииОСБухгалтерскийУчетСрезПоследних.СрокПолезногоИспользования * &КоличествоМесяцев КАК ОстаточнаяСтоимость
                |ИЗ
                |    РегистрБухгалтерии.Хозрасчетный.Остатки(&Дата, Счет В (&Счет), , Организация = &Организация) КАК ХозрасчетныйОстатки
                |        ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ПараметрыАмортизацииОСБухгалтерскийУчет.СрезПоследних(&Дата, Организация = &Организация) КАК ПараметрыАмортизацииОСБухгалтерскийУчетСрезПоследних
                |        ПО ХозрасчетныйОстатки.Субконто1 = ПараметрыАмортизацииОСБухгалтерскийУчетСрезПоследних.ОсновноеСредство
                |            И ХозрасчетныйОстатки.Организация = ПараметрыАмортизацииОСБухгалтерскийУчетСрезПоследних.Организация
                |        ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ПервоначальныеСведенияОСБухгалтерскийУчет.СрезПоследних(
                |                &Дата,
                |                ПервоначальнаяСтоимость > 0.1
                |                    И Организация = &Организация) КАК ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних
                |        ПО ХозрасчетныйОстатки.Субконто1 = ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.ОсновноеСредство
                |            И ХозрасчетныйОстатки.Организация = ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.Организация
                |
                |УПОРЯДОЧИТЬ ПО
                |    ХозрасчетныйОстатки.Субконто1.Наименование
                |ИТОГИ
                |    СУММА(ПервоначальнаяСтоимость),
                |    СУММА(ЛиквидационнаяСтоимость),
                |    СУММА(СуммаОстаток),
                |    СУММА(ОстаточнаяСтоимостьНач),
                |    СУММА(АмортизацияЗаМесяц),
                |    СУММА(СуммаАмортизации),
                |    СУММА(ОстаточнаяСтоимость)
                |ПО
                |    Счет";
1 Jstunner
 
12.08.11
18:05
нужна ВТ оборотов
2 Новичёк123123
 
12.08.11
18:07
то есть?)
3 Новичёк123123
 
12.08.11
18:23
а понял то есть надо брать не Хозрасчетный остатки а хозрасчётный обороты?)
4 kn
 
12.08.11
18:25
да, там есть Регистратор
5 marvak
 
12.08.11
18:27
(3) Да, в остатках нет регистратора, в оборотах есть, или делай запрос к самой таблице регистра, целиком.
6 Новичёк123123
 
12.08.11
18:31
Понял спасибо) Нашёл)
7 Новичёк123123
 
12.08.11
18:42
Добавил в запрос    |    ХозрасчетныйОбороты.Регистратор.Дата КАК ДатаПоследнегоНачисления

но почему то он постоянно Null, что я не так делаю?(
8 kn
 
12.08.11
18:48
Наверно, соединяешь не правильно.
9 Новичёк123123
 
12.08.11
18:50
понял, спасибо ща посмотрю)
10 kn
 
12.08.11
19:10
а вообще не совсем понятно что хочется
"
|    ХозрасчетныйОстатки.СуммаОстаток КАК СуммаОстаток,  //вот дату занесения этого элемента мне нужно знать "
??? это же остаток на &Дата