0
- 28.02.2014 - 12:56
|
Было вычисл. поле "Долг" и в нем СуммаДоговора-НачальнаяСумма-Приход+Расход Отбирались обороты между счетом 76.09 и корСчетом 51 Добавил еще счет 62, корСчет тот же остается. Но не знаю как добавить условие, что если Счет=76.09, то долг= СуммаДоговора-НачальнаяСумма-Приход+Расход а если Счет=62, то долг= СуммаДоговора-Приход+Расход | | |
1
- 28.02.2014 - 13:12
| выбор когда тогда иначе конец | | |
2
- 28.02.2014 - 13:14
|
1-Uho >Понял, спасибо. Сделал вот так ВЫбор когда Счет.Код="76.09" тогда СуммаДоговора-НачальнаяСумма-Приход+Расход Иначе СуммаДоговора-Приход+Расход Конец Прям как в 7-ке :) Только пока на большой базе не проверял, не знаю как себя поведет. | | |
3
- 28.02.2014 - 13:33
|
не, не пойдет. Как только добавил поле "Счет", в отчет перестали выводиться договора по которым небыло оборотов. Т.е. поле "Счет" нельзя использовать, Счет и корСчет только в параметрах. | | |
4
- 28.02.2014 - 13:51
|
во-первых, тебя нужно расстрелять за Счет.Код во-вторых, поток сознания из (3) никаким образом не связан с (1) | | |
5
- 28.02.2014 - 14:09
|
Ладно, значит не в вычисляемом поле условие. В общем, как сделать, чтобы когда оборот со счетом 62, тогда НачальнаяСумма=0 ? Я СКД не знаю, может там где-то в пользовательских полях условие задать ? Поля "Счет" нет. | | |
6
- 28.02.2014 - 14:17
| 5-vv2304 > в запросе | | |
7
- 28.02.2014 - 15:02
|
6-Uho >в запросе нет поля Счет. Только в параметрах | | |
8
- 28.02.2014 - 15:10
| 7-vv2304 > http://v8.1c.ru/metod/books/book.jsp?id=389 | | |
9
- 28.02.2014 - 16:10
|
8-Uho >Не получается "левое соединение". так что по Хрусталевой фиг че получится. | | |
10
- 28.02.2014 - 16:10
| 8-Uho >теоретик :) | | |
11
- 28.02.2014 - 16:14
| просто к рукам должны еще и мозги прилагаться | | |
12
- 28.02.2014 - 16:26
|
Проще некуда ВЫБРАТЬ ДоговорыКонтрагентов.Ссылка КАК Договор, ХозрасчетныйОбороты.СуммаОборотДт КАК Расход, ХозрасчетныйОбороты.СуммаОборотКт КАК Приход, ВЫБОР КОГДА ХозрасчетныйОбороты.Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ПрочиеРасчетыСРаз нымиДебиторамиИКредиторами) ТОГДА 11111 ИНАЧЕ 99999 КОНЕЦ КАК ВычисляемоеПоле ИЗ Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.Обороты(, , , Счет В (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ПрочиеРасчетыСРа знымиДебиторамиИКредиторами), ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.РасчетыСПокупател ями)), , , , ) КАК ХозрасчетныйОбороты ПО (ХозрасчетныйОбороты.Субконто2 = ДоговорыКонтрагентов.Ссылка) | | |
13
- 28.02.2014 - 16:27
| т.е тебе рано еще (8) читать, тебе сначала надо научиться запросы писать | | |
14
- 28.02.2014 - 18:35
| Цитата:
| | |
15
- 28.02.2014 - 20:28
| (14) я конечно дико извиняюсь,я БП не занимаюсь но по моему тут есть разница между "ХозрасчетныйОбороты" и "Хозрасчетный.Обороты" | | |
16
- 28.02.2014 - 21:36
|
15-nordbox >это название таблицы. В общем, сделал. Пришлось две временных таблицы : Договоры и ОборотыПоДоговорам. И таблицы выборки из них. Только в этом случае получилось задать поле "Счет" и соотв-но условие в вычисляемом поле по нему. Счас немного не в тему вопрос. В настройках расставил как мне нужно выбранные поля. А на печать выводится совершенно по-другому. Как настроить последовательность вывода колонок ? | | |
17
- 01.03.2014 - 18:26
| 13-Uho >ты это, извини. Реально помог в 1-м посту. | | |
18
- 03.03.2014 - 07:53
| 16 - В настройках макета явно указать колонки, порядок, возможно, группировать придется | | |
19
- 04.03.2014 - 10:18
| 14-vv2304 > ты это... прикалываешься или как? я тебе ГОТОВЫЙ запрос написал, зачем ты его в вычисляемое поле запихиваешь? | |
| Интернет-форум Краснодарского края и Краснодара |