|
Как выбрать ОС 03 счета | ☑ | ||
---|---|---|---|---|
0
immunel1978
12.03.12
✎
11:58
|
Есть запрос который выбирает все ОС 02 счета.
ВЫБРАТЬ ОС.Субконто1 КАК ОсновноеСредство, ПараметрыАмортизацииОСБухгалтерскийУчетСрезПоследних.СрокПолезногоИспользования, ВЫБОР КОГДА ПараметрыАмортизацииОСБухгалтерскийУчетСрезПоследних.СрокПолезногоИспользования ЕСТЬ NULL ИЛИ ПараметрыАмортизацииОСБухгалтерскийУчетСрезПоследних.СрокПолезногоИспользования = 0 ТОГДА 0 ИНАЧЕ 1 / ПараметрыАмортизацииОСБухгалтерскийУчетСрезПоследних.СрокПолезногоИспользования * 100 КОНЕЦ КАК СтавкаАмортизационныхНачислений, АмортизацияОС.СуммаОстатокКт / 1000 КАК НакопленныйИзнос, ОС.СуммаОстатокДт / 1000 КАК ПервоначальнаяСтоимость, СостоянияОСОрганизацийВведеноВЭксплуатацию.ДатаСостояния КАК ДатаВводаВЭксплуатацию, СостоянияОСОрганизацийПринятоКУчету.ДатаСостояния КАК ДатаПриемаКУчету, ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.ИнвентарныйНомер, ОсновныеСредства.ГруппаОС, ЕСТЬNULL(ОС.СуммаОстатокДт / 1000, 0) - ЕСТЬNULL(АмортизацияОС.СуммаОстатокКт / 1000, 0) КАК ОстаточнаяСтоимость, ОсновныеСредства.Наименование, СпособыОтраженияРасходовПоАмортизацииОСБухгалтерскийУчетСрезПоследних.СпособыОтраженияРасходовПоАмортизации.Наименование КАК СпособыОтраженияРасходовПоАмортизации, СостоянияОСВведеноВЭксплуатацию.ДатаСостояния КАК ДатаВводаВЭксплуатациюУУ, ПараметрыАмортизацииОССрезПоследних.СрокПолезногоИспользования КАК СПИ, ВЫБОР КОГДА ПараметрыАмортизацииОССрезПоследних.СрокПолезногоИспользования ЕСТЬ NULL ИЛИ ПараметрыАмортизацииОССрезПоследних.СрокПолезногоИспользования = 0 ТОГДА 0 ИНАЧЕ 1 / ПараметрыАмортизацииОССрезПоследних.СрокПолезногоИспользования * 100 КОНЕЦ КАК СтавкаАмортизационныхНачисленийУУ, СтоимостьОСОстаткиИОбороты.СтоимостьКонечныйОстаток / 1000 КАК СтоимостьУУ, СтоимостьОСОстаткиИОбороты.АмортизацияКонечныйОстаток / 1000 КАК АмортизацияУУ ИЗ РегистрБухгалтерии.Хозрасчетный.Остатки(&период, Счет В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ОсновныеСредства)), , Организация = &Организация) КАК ОС ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.Остатки(&период, Счет В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.АмортизацияОсновныхСредств)), , Организация = &Организация) КАК АмортизацияОС ПО (АмортизацияОС.Субконто1 = ОС.Субконто1) И ОС.Организация = АмортизацияОС.Организация ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ПараметрыАмортизацииОСБухгалтерскийУчет.СрезПоследних КАК ПараметрыАмортизацииОСБухгалтерскийУчетСрезПоследних ПО ОС.Субконто1 = ПараметрыАмортизацииОСБухгалтерскийУчетСрезПоследних.ОсновноеСредство ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ПервоначальныеСведенияОСБухгалтерскийУчет.СрезПоследних КАК ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних ПО ОС.Субконто1 = ПервоначальныеСведенияОСБухгалтерскийУчетСрезПоследних.ОсновноеСредство ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.ОсновныеСредства КАК ОсновныеСредства ПО ОС.Субконто1 = ОсновныеСредства.Ссылка ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.СостоянияОСОрганизаций КАК СостоянияОСОрганизацийПринятоКУчету ПО (СостоянияОСОрганизацийПринятоКУчету.Состояние = ЗНАЧЕНИЕ(Перечисление.СостоянияОС.ПринятоКУчету)) И ОС.Субконто1 = СостоянияОСОрганизацийПринятоКУчету.ОсновноеСредство И ОС.Организация = СостоянияОСОрганизацийПринятоКУчету.Организация ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.СостоянияОСОрганизаций КАК СостоянияОСОрганизацийВведеноВЭксплуатацию ПО (СостоянияОСОрганизацийВведеноВЭксплуатацию.Состояние = ЗНАЧЕНИЕ(Перечисление.СостоянияОС.ВведеноВЭксплуатацию)) И ОС.Субконто1 = СостоянияОСОрганизацийВведеноВЭксплуатацию.ОсновноеСредство И ОС.Организация = СостоянияОСОрганизацийВведеноВЭксплуатацию.Организация ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СпособыОтраженияРасходовПоАмортизацииОСБухгалтерскийУчет.СрезПоследних КАК СпособыОтраженияРасходовПоАмортизацииОСБухгалтерскийУчетСрезПоследних ПО ОС.Субконто1 = СпособыОтраженияРасходовПоАмортизацииОСБухгалтерскийУчетСрезПоследних.ОсновноеСредство ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.СостоянияОС КАК СостоянияОСВведеноВЭксплуатацию ПО (СостоянияОСВведеноВЭксплуатацию.Состояние = ЗНАЧЕНИЕ(Перечисление.СостоянияОС.ВведеноВЭксплуатацию)) И ОС.Субконто1 = СостоянияОСВведеноВЭксплуатацию.ОсновноеСредство ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ПараметрыАмортизацииОС.СрезПоследних КАК ПараметрыАмортизацииОССрезПоследних ПО ОС.Субконто1 = ПараметрыАмортизацииОССрезПоследних.ОсновноеСредство ПОЛНОЕ СОЕДИНЕНИЕ РегистрНакопления.СтоимостьОС.ОстаткиИОбороты(&период, &период, , , ) КАК СтоимостьОСОстаткиИОбороты ПО ОС.Субконто1 = СтоимостьОСОстаткиИОбороты.ОсновноеСредство |
|||
1
immunel1978
12.03.12
✎
12:00
|
Как теперь переделать чтобы выбирал 03 счет.
Как в нашем плане счетов выглядит счет 03: аналитика счета? У нас так, но мы его не используем. Здесь Субконто2 – основные средства. В запросе идет выборка счета 01 по Субконто1. Но если поменять просто Субконто1 на 2 не работает, что то я неправильно делаю? |
|||
2
immunel1978
12.03.12
✎
14:17
|
03 счет субконто1 - контрагенты, субконто2=ОсновныеСредства
|
|||
3
immunel1978
12.03.12
✎
14:17
|
помогите плиз!!!!
|
|||
4
Homer
12.03.12
✎
14:47
|
1.А с чего ты решил что на 03 у тебя амортизация
|
|||
5
Homer
12.03.12
✎
14:48
|
2.Запрос.Текст = СтрЗаменить(Запрос.Текст, "ОС.Субконто1", "ОС.Субконто2");
|
|||
6
Homer
12.03.12
✎
14:52
|
или в твоем случаи Запрос.Текст = СтрЗаменить(Запрос.Текст, "АмортизацияОС.Субконто1", "АмортизацияОС.Субконто2");
|
|||
7
immunel1978
12.03.12
✎
14:57
|
Тогда вообще отчет пустоту выдает... я так сразу уже делал
|
|||
8
immunel1978
12.03.12
✎
15:00
|
Думаю надо
ИЗ РегистрБухгалтерии.Хозрасчетный.Остатки(&период, Счет В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ОсновныеСредства)), , Организация = &Организация) КАК ОС Переделать чтобы именно 03 счет цеплял = но как... |
|||
9
immunel1978
12.03.12
✎
15:17
|
ПланСчетов.Хозрасчетный.ДоходныеВложенияВ_МЦ
|
|||
10
immunel1978
12.03.12
✎
15:18
|
но тогда у меня отчет пустой выдается....
|
|||
11
immunel1978
12.03.12
✎
15:21
|
по оборотке данные есть по 03 счету
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |