|
СКД 1С 8.2 | ☑ | ||
---|---|---|---|---|
0
ИУБиПовиц
08.10.15
✎
12:04
|
ДОбрый день. Подскажите есть отчет на СКД в БП 2.0 Отчет по ОС, за июль, август формирует, за сентябрь виснет, причем за квартал тоже формирует, запрос в консоль запросов поместил за период с 01.09 по 30.09 виснет.
отчет виснет на разных компах значит не кэш, что попробывать? пересчет итогов запустить? |
|||
1
GreatOne
08.10.15
✎
12:06
|
Забей, сегодня фаза луны в Юпитере. Через 2 дня должно заработать.
|
|||
2
ИУБиПовиц
08.10.15
✎
12:07
|
(1) А что через 2 дня произойдет?:)
|
|||
3
GreatOne
08.10.15
✎
12:08
|
(2) попробуешь запустить еще раз. Должно заработать. Не получится, запусти с компа в другом полушарии. Магнитные бури возможно.
|
|||
4
GreatOne
08.10.15
✎
12:09
|
Не отладчик же открывать, в самом-то деле!
|
|||
5
Remark
08.10.15
✎
12:10
|
(0)Сужай периоды, найди проблемный день и час.
|
|||
6
ИУБиПовиц
08.10.15
✎
12:13
|
(5) ну в том то и проблема что не помогает, за период с 1 по 15 формируется, за период с 15 по 30 формируется за любой период кроме 1 конец дня 30 формируется, за за сентябрь ни фига. Я просто до этого думал что если за один месяц не формируется то за квартал и подавна, а н нет, за квартал за 10 сек отрабатывает:)
|
|||
7
GreatOne
08.10.15
✎
12:14
|
покажи запрос
|
|||
8
ИУБиПовиц
08.10.15
✎
12:15
|
ВЫБРАТЬ
МестонахождениеОСБухгалтерскийУчетСрезПоследних.Местонахождение КАК АдресМестонахождения, ОсновныеСредства.ОС КАК ОсновноеСредство, ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.ИнвентарныйНомер КАК ИнвентарныйНомер, ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.ОсновноеСредство.АмортизационнаяГруппа КАК АмортизационнаяГруппа, ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.ОсновноеСредство.КодПоОКОФ.Код КАК КодПоОКОФ, СостоянияОСОрганизацийСрезПоследних.ДатаСостояния КАК ДатаВводаВЭксплуатацию, ПараметрыАмортизацииОСБухгалтерскийУчетСрезПоследних.СрокПолезногоИспользования КАК СрокПолезногоИспользования, ОсновныеСредства.НачальныйОстаток КАК БалансоваяСтоимостьНач, -Амортизация.НачальныйОстаток КАК АмортизацияНач, -АмортизацияНУ.НачальныйОстатокНУ КАК АмортизацияНачНУ, ВЫБОР КОГДА Амортизация.НачальныйОстаток ЕСТЬ NULL ТОГДА ОсновныеСредства.НачальныйОстаток ИНАЧЕ ОсновныеСредства.НачальныйОстаток + Амортизация.НачальныйОстаток КОНЕЦ КАК ОстаточнаяСтоимостьНач, ВЫБОР КОГДА АмортизацияНУ.НачальныйОстатокНУ ЕСТЬ NULL ТОГДА ОсновныеСредства.НачальныйОстаток ИНАЧЕ ОсновныеСредства.НачальныйОстаток + АмортизацияНУ.НачальныйОстатокНУ КОНЕЦ КАК ОстаточнаяСтоимостьНачНУ, ОсновныеСредства.Оборот КАК БалансоваяСтоимостьИзм, -Амортизация.Оборот КАК АмортизацияИзм, -АмортизацияНУ.ОборотНУ КАК АмортизацияИзмНУ, ОсновныеСредства.КонечныйОстаток КАК БалансоваяСтоимостьКон, -Амортизация.КонечныйОстаток КАК АмортизацияКон, -АмортизацияНУ.КонечныйОстатокНУ КАК АмортизацияКонНУ, ВЫБОР КОГДА Амортизация.КонечныйОстаток ЕСТЬ NULL ТОГДА ОсновныеСредства.КонечныйОстаток ИНАЧЕ ОсновныеСредства.КонечныйОстаток + Амортизация.КонечныйОстаток КОНЕЦ КАК ОстаточнаяСтоимостьКон, ВЫБОР КОГДА АмортизацияНУ.КонечныйОстатокНУ ЕСТЬ NULL ТОГДА ОсновныеСредства.КонечныйОстаток ИНАЧЕ ОсновныеСредства.КонечныйОстаток + АмортизацияНУ.КонечныйОстатокНУ КОНЕЦ КАК ОстаточнаяСтоимостьКонНУ, ОсновныеСредства.ОС.ГруппаОС КАК ГруппаОС, ПараметрыАмортизацииОСНалоговыйУчетСрезПоследних.СрокПолезногоИспользования КАК СрокПолезногоИспользованияНУ, ОсновныеСредства.СуммаНУНачальныйОстаток КАК БалансоваяСтоимостьНУНач, ОсновныеСредства.СуммаНУКонечныйОстаток КАК БалансоваяСтоимостьНУКон, ОсновныеСредства.СуммаНУОборот КАК БалансоваяСтоимостьНУИзм, Амортизация.Организация КАК Организация, СостоянияОСОрганизацийСрезПоследних.Период КАК ДатаПринятияКУчету {ВЫБРАТЬ АдресМестонахождения КАК Подразделение, ДатаПринятияКУчету, ОсновноеСредство, ИнвентарныйНомер, АмортизационнаяГруппа, КодПоОКОФ, ДатаВводаВЭксплуатацию, СрокПолезногоИспользования, СрокПолезногоИспользованияНУ, БалансоваяСтоимостьНач, БалансоваяСтоимостьНУНач, АмортизацияНач, АмортизацияНачНУ, ОстаточнаяСтоимостьНач, ОстаточнаяСтоимостьНачНУ, БалансоваяСтоимостьИзм, БалансоваяСтоимостьНУИзм, АмортизацияИзм, АмортизацияИзмНУ, БалансоваяСтоимостьКон, БалансоваяСтоимостьНУКон, АмортизацияКон, АмортизацияКонНУ, ОстаточнаяСтоимостьКон, ОстаточнаяСтоимостьКонНУ, ГруппаОС.*, Организация.*, ДатаПринятияКУчету} ИЗ (ВЫБРАТЬ ХозрасчетныйОстаткиИОбороты.Счет КАК Счет, ХозрасчетныйОстаткиИОбороты.Субконто1 КАК ОС, ХозрасчетныйОстаткиИОбороты.Организация КАК Организация, СУММА(ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстаток) КАК НачальныйОстаток, СУММА(ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстаток) КАК КонечныйОстаток, СУММА(ХозрасчетныйОстаткиИОбороты.СуммаОборот) КАК Оборот, ХозрасчетныйОстаткиИОбороты.Субконто1.АмортизационнаяГруппа КАК Субконто1АмортизационнаяГруппа, ХозрасчетныйОстаткиИОбороты.Субконто1.КодПоОКОФ.Код КАК Субконто1КодПоОКОФКод, ХозрасчетныйОстаткиИОбороты.СуммаНУНачальныйОстаток КАК СуммаНУНачальныйОстаток, ХозрасчетныйОстаткиИОбороты.СуммаНУКонечныйОстаток КАК СуммаНУКонечныйОстаток, ХозрасчетныйОстаткиИОбороты.СуммаНУОборот КАК СуммаНУОборот ИЗ РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, , , Счет В ИЕРАРХИИ (&Счет), , ) КАК ХозрасчетныйОстаткиИОбороты ГДЕ ХозрасчетныйОстаткиИОбороты.Организация = &Организация СГРУППИРОВАТЬ ПО ХозрасчетныйОстаткиИОбороты.Организация, ХозрасчетныйОстаткиИОбороты.Счет, ХозрасчетныйОстаткиИОбороты.Субконто1, ХозрасчетныйОстаткиИОбороты.Субконто1.АмортизационнаяГруппа, ХозрасчетныйОстаткиИОбороты.Субконто1.КодПоОКОФ.Код, ХозрасчетныйОстаткиИОбороты.СуммаНУНачальныйОстаток, ХозрасчетныйОстаткиИОбороты.СуммаНУКонечныйОстаток, ХозрасчетныйОстаткиИОбороты.СуммаНУОборот) КАК ОсновныеСредства ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПервоначальныеСведенияОСБухгалтерскийУчет.СрезПоследних(, Организация = &Организация) КАК ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних ПО ОсновныеСредства.ОС = ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.ОсновноеСредство И ОсновныеСредства.Организация = ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.Организация ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СостоянияОСОрганизаций.СрезПоследних( , Состояние = ЗНАЧЕНИЕ(Перечисление.СостоянияОС.ПринятоКУчету) И Организация = &Организация) КАК СостоянияОСОрганизацийСрезПоследних ПО ОсновныеСредства.ОС = СостоянияОСОрганизацийСрезПоследних.ОсновноеСредство И ОсновныеСредства.Организация = СостоянияОСОрганизацийСрезПоследних.Организация ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПараметрыАмортизацииОСБухгалтерскийУчет.СрезПоследних(, Организация = &Организация) КАК ПараметрыАмортизацииОСБухгалтерскийУчетСрезПоследних ПО ОсновныеСредства.Организация = ПараметрыАмортизацииОСБухгалтерскийУчетСрезПоследних.Организация И ОсновныеСредства.ОС = ПараметрыАмортизацииОСБухгалтерскийУчетСрезПоследних.ОсновноеСредство ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ ХозрасчетныйОстаткиИОбороты.Счет КАК Счет, ХозрасчетныйОстаткиИОбороты.Субконто1 КАК ОС, ХозрасчетныйОстаткиИОбороты.Организация КАК Организация, СУММА(ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстаток) КАК НачальныйОстаток, СУММА(ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстаток) КАК КонечныйОстаток, СУММА(ХозрасчетныйОстаткиИОбороты.СуммаОборот) КАК Оборот ИЗ РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, , , Счет В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.АмортизацияОсновныхСредств)), , ) КАК ХозрасчетныйОстаткиИОбороты ГДЕ ХозрасчетныйОстаткиИОбороты.Организация = &Организация СГРУППИРОВАТЬ ПО ХозрасчетныйОстаткиИОбороты.Организация, ХозрасчетныйОстаткиИОбороты.Счет, ХозрасчетныйОстаткиИОбороты.Субконто1) КАК Амортизация ПО ОсновныеСредства.ОС = Амортизация.ОС И ОсновныеСредства.Организация = Амортизация.Организация ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ ХозрасчетныйОстаткиИОбороты.Счет КАК Счет, ХозрасчетныйОстаткиИОбороты.Субконто1 КАК ОС, ХозрасчетныйОстаткиИОбороты.Организация КАК Организация, ХозрасчетныйОстаткиИОбороты.СуммаНУНачальныйОстаток КАК НачальныйОстатокНУ, ХозрасчетныйОстаткиИОбороты.СуммаНУКонечныйОстаток КАК КонечныйОстатокНУ, ХозрасчетныйОстаткиИОбороты.СуммаНУОборот КАК ОборотНУ ИЗ РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, , , Счет В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.АмортизацияОсновныхСредств)), , ) КАК ХозрасчетныйОстаткиИОбороты ГДЕ ХозрасчетныйОстаткиИОбороты.Организация = &Организация СГРУППИРОВАТЬ ПО ХозрасчетныйОстаткиИОбороты.Организация, ХозрасчетныйОстаткиИОбороты.Счет, ХозрасчетныйОстаткиИОбороты.Субконто1, ХозрасчетныйОстаткиИОбороты.СуммаНУНачальныйОстаток, ХозрасчетныйОстаткиИОбороты.СуммаНУКонечныйОстаток, ХозрасчетныйОстаткиИОбороты.СуммаНУОборот) КАК АмортизацияНУ ПО ОсновныеСредства.ОС = АмортизацияНУ.ОС И ОсновныеСредства.Организация = АмортизацияНУ.Организация ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.МестонахождениеОСБухгалтерскийУчет.СрезПоследних(, Организация = &Организация) КАК МестонахождениеОСБухгалтерскийУчетСрезПоследних ПО ОсновныеСредства.Организация = МестонахождениеОСБухгалтерскийУчетСрезПоследних.Организация И ОсновныеСредства.ОС = МестонахождениеОСБухгалтерскийУчетСрезПоследних.ОсновноеСредство ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПараметрыАмортизацииОСНалоговыйУчет.СрезПоследних(, Организация = &Организация) КАК ПараметрыАмортизацииОСНалоговыйУчетСрезПоследних ПО ОсновныеСредства.ОС = ПараметрыАмортизацииОСНалоговыйУчетСрезПоследних.ОсновноеСредство И ОсновныеСредства.Организация = ПараметрыАмортизацииОСНалоговыйУчетСрезПоследних.Организация {ГДЕ ОсновныеСредства.ОС КАК ОсновноеСредство, ОсновныеСредства.ОС.ГруппаОС.* КАК ГруппаОС, ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.ОсновноеСредство.АмортизационнаяГруппа КАК АмортизационнаяГруппа, МестонахождениеОСБухгалтерскийУчетСрезПоследних.МОЛ.* КАК ОтвественноеЛицо, МестонахождениеОСБухгалтерскийУчетСрезПоследних.Местонахождение.* КАК Подразделение, ОсновныеСредства.КонечныйОстаток КАК БалансоваяСтоимостьКонецПериода, ОсновныеСредства.СуммаНУКонечныйОстаток КАК БалансоваяСтоимостьКонецПериодаНУ, (-Амортизация.КонечныйОстаток) КАК АмортизацияКонецПериода, (-АмортизацияНУ.КонечныйОстатокНУ) КАК АмортизацияКонецПериодаНУ, (ВЫБОР КОГДА Амортизация.КонечныйОстаток ЕСТЬ NULL ТОГДА ОсновныеСредства.КонечныйОстаток ИНАЧЕ ОсновныеСредства.КонечныйОстаток + Амортизация.КонечныйОстаток КОНЕЦ) КАК ОстаточнаяСтоимостьКонецПериода, (ВЫБОР КОГДА АмортизацияНУ.КонечныйОстатокНУ ЕСТЬ NULL ТОГДА ОсновныеСредства.КонечныйОстаток ИНАЧЕ ОсновныеСредства.КонечныйОстаток + АмортизацияНУ.КонечныйОстатокНУ КОНЕЦ) КАК ОстаточнаяСтоимостьКонецПериодаНУ, Амортизация.Организация.*, СостоянияОСОрганизацийСрезПоследних.Период КАК ДатаПринятияКУчету} УПОРЯДОЧИТЬ ПО ОсновноеСредство |
|||
9
GreatOne
08.10.15
✎
12:29
|
самое время изучить временные таблицы
|
|||
10
GreatOne
08.10.15
✎
12:33
|
> формируется за любой период кроме 1 конец дня 30 формируется
как это понимать? за 30.09 виснет? |
|||
11
ИУБиПовиц
08.10.15
✎
12:35
|
да НАчалопериод 01.09.2015 30.09.2015 23:59:59 виснет
01.09.2015 01.10.2015 000000 формирует:) |
|||
12
GreatOne
08.10.15
✎
12:49
|
,.. а 30.09? период - день
|
|||
13
ИУБиПовиц
08.10.15
✎
12:51
|
(12) да на 30 формируется
|
|||
14
ИУБиПовиц
08.10.15
✎
12:51
|
И на 1 сентября формируется за день
|
|||
15
GreatOne
08.10.15
✎
12:56
|
добавляй секунду и не парься=)
|
|||
16
ИУБиПовиц
08.10.15
✎
14:31
|
выгрузил загрузил в тестовую базу вроде заработало:) завтра на рабочую попробую
|
|||
17
GreatOne
08.10.15
✎
14:44
|
омг... пересчет итогов
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |