Имя: Пароль:
1C
 
Первый отчет в бп3 и пустой что-то пошло не так
,
0 Сергей Роспатнюк
 
31.08.18
09:52
Вот что показывает консоль запросов https://yadi.sk/i/hBsCAuYC3aihWr
Параметры выставляю так
https://yadi.sk/i/iEoH7I_Z3aihbZ
а на выходе получаю вот что
https://yadi.sk/i/IC-biTsE3aihcn
в чем проблема не могу понять подскажите что не так у меня



ВЫБРАТЬ
    ОстаткиЗачетов.Счет КАК Счет,
    ОстаткиЗачетов.Контрагент КАК Контрагент,
    ОстаткиЗачетов.Договор КАК Договор,
    ОстаткиЗачетов.Организация КАК Организация,
    ОстаткиЗачетов.СуммаОстаток КАК СуммаОстаток,
    ОстаткиЗачетов.СуммаКредит КАК СуммаКредит,
    ОстаткиЗачетов.СуммаДебет КАК СуммаДебет,
    ОстаткиЗачетов.Дебет КАК Дебет,
    ОстаткиЗачетов.Кредит КАК Кредит,
    ОстаткиЗачетов.СчетКредит КАК СчетКредит,
    ОстаткиЗачетов.СчетДебет КАК СчетДебет,
    ОстаткиЗачетов.ЭтоКредит КАК ЭтоКредит,
    ОстаткиЗачетов.ЭтоДебет КАК ЭтоДебет
ИЗ
    (ВЫБРАТЬ
        Хозрасчетный.Счет КАК Счет,
        Хозрасчетный.Субконто1 КАК Контрагент,
        Хозрасчетный.Субконто2 КАК Договор,
        Хозрасчетный.Организация КАК Организация,
        Хозрасчетный.СуммаОстаток КАК СуммаОстаток,
        Хозрасчетный.СуммаОстатокКт КАК СуммаКредит,
        Хозрасчетный.СуммаОстатокДт КАК СуммаДебет,
        ВЫБОР
            КОГДА Хозрасчетный.Счет В ИЕРАРХИИ (&Счет62)
                ТОГДА Хозрасчетный.СуммаОстатокДт
            КОГДА Хозрасчетный.Счет В ИЕРАРХИИ (&Счет76)
                ТОГДА Хозрасчетный.СуммаОстатокДт
            ИНАЧЕ 0
        КОНЕЦ КАК Дебет,
        ВЫБОР
            КОГДА Хозрасчетный.Счет В ИЕРАРХИИ (&Счет60)
                ТОГДА Хозрасчетный.СуммаОстатокКт
            КОГДА Хозрасчетный.Счет В ИЕРАРХИИ (&Счет76)
                ТОГДА Хозрасчетный.СуммаОстатокКт
            ИНАЧЕ 0
        КОНЕЦ КАК Кредит,
        ВЫБОР
            КОГДА Хозрасчетный.Счет В ИЕРАРХИИ (&Счет60)
                ТОГДА Хозрасчетный.Счет.Код
            КОГДА Хозрасчетный.Счет В ИЕРАРХИИ (&Счет76)
                ТОГДА Хозрасчетный.Счет.Код
            ИНАЧЕ НЕОПРЕДЕЛЕНО
        КОНЕЦ КАК СчетКредит,
        ВЫБОР
            КОГДА Хозрасчетный.Счет В ИЕРАРХИИ (&Счет62)
                ТОГДА Хозрасчетный.Счет
            КОГДА Хозрасчетный.Счет В ИЕРАРХИИ (&Счет76)
                ТОГДА Хозрасчетный.Счет
            ИНАЧЕ ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ПустаяСсылка)
        КОНЕЦ КАК СчетДебет,
        ВЫБОР
            КОГДА Хозрасчетный.Счет В ИЕРАРХИИ (&Счет60)
                ТОГДА 1
            КОГДА Хозрасчетный.Счет В ИЕРАРХИИ (&Счет76)
                ТОГДА 1
            ИНАЧЕ 0
        КОНЕЦ КАК ЭтоКредит,
        ВЫБОР
            КОГДА Хозрасчетный.Счет В ИЕРАРХИИ (&Счет62)
                ТОГДА 1
            КОГДА Хозрасчетный.Счет В ИЕРАРХИИ (&Счет76)
                ТОГДА 1
            ИНАЧЕ 0
        КОНЕЦ КАК ЭтоДебет
    ИЗ
        РегистрБухгалтерии.Хозрасчетный.Остатки(&Дата, , &ВидыСубконто, ) КАК Хозрасчетный
    ГДЕ
        ВЫБОР
                    КОГДА &Организация <> НЕОПРЕДЕЛЕНО
                            И &Организация <> ЗНАЧЕНИЕ(Справочник.Организации.ПустаяСсылка)
                        ТОГДА Хозрасчетный.Организация = &Организация
                    ИНАЧЕ ИСТИНА
                КОНЕЦ) КАК ОстаткиЗачетов
ГДЕ
    (ОстаткиЗачетов.Дебет <> 0
            ИЛИ ОстаткиЗачетов.Кредит <> 0)
1 spiller26
 
31.08.18
09:58
(0) &ВидыСубконто и &Дата Как ты устанавливаешь в СКД?
2 spiller26
 
31.08.18
10:01
(0) Вот эту часть
ГДЕ
        ВЫБОР
                    КОГДА &Организация <> НЕОПРЕДЕЛЕНО
                            И &Организация <> ЗНАЧЕНИЕ(Справочник.Организации.ПустаяСсылка)
                        ТОГДА Хозрасчетный.Организация = &Организация
                    ИНАЧЕ ИСТИНА
                КОНЕЦ

Можно суда закинуть РегистрБухгалтерии.Хозрасчетный.Остатки(&Дата, , &ВидыСубконто, )
3 Сергей Роспатнюк
 
31.08.18
10:03
(2) знаю пробовал но так тогда и в консоли запросов пусто
4 Сергей Роспатнюк
 
31.08.18
10:03
(1) Параметры выставляю так
https://yadi.sk/i/iEoH7I_Z3aihbZ
5 spiller26
 
31.08.18
10:04
(4) Значения почему пустые?
6 Сергей Роспатнюк
 
31.08.18
10:04
(1) а с формы передаю так Отчет.КомпоновщикНастроек.Настройки.ПараметрыДанных.УстановитьЗначениеПараметра("Дата"    , Отчет.ДатаОтчета    );
и так Отчет.КомпоновщикНастроек.Настройки.ПараметрыДанных.УстановитьЗначениеПараметра("Организация"    , Отчет.Организация        );
7 Сергей Роспатнюк
 
31.08.18
10:06
(5) честно не знаю переношу отчет из бп2 в бп3 и там значения не выставлены
8 Сергей Роспатнюк
 
31.08.18
10:06
(5) а какие нужно выставить ?
9 spiller26
 
31.08.18
10:12
У тебя ограничения доступности везде стоят
10 Сергей Роспатнюк
 
31.08.18
10:12
слышал я что с субконто все не так просто мол они ссылаются на планы видов характеристик а они в свою очередь на регистр и по этому обычное сравнение не работает,есть даже функция УстановитьСубконто может быть в этом все дело
11 Мимохожий Однако
 
31.08.18
10:16
(10) Ориентируйся не на слухи,а на отладчик, мозг и конфигурацию базы.
12 Сергей Роспатнюк
 
31.08.18
10:17
(9) снял ограничения тепер пишет что не задано значение параметра Счет62
13 spiller26
 
31.08.18
10:17
(10) Ещё раз. (9)
У тябя Схеме, во вкладке "Параметры", стоит "Ограничение доступности", т.е. ты не впихнешь значение
14 Сергей Роспатнюк
 
31.08.18
10:27
(11) будем Ориентир брать на последние два так как отладчик в скд особо не помогает
15 Сергей Роспатнюк
 
31.08.18
10:30
(13) так что дальше ограничения сняты?
16 spiller26
 
31.08.18
10:38
(15) На форму выкинь "Настройки" да посмотри, что в доступных параметрах.
17 spiller26
 
31.08.18
10:40
(12) Счета вообще можешь в запросе определить

Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.РасчетыПоАвансамПолученным)
                ИЛИ Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.РасчетыПоАвансамПолученнымУЕ)
18 Сергей Роспатнюк
 
31.08.18
10:45
Параметры:    Дата: 31.08.2018 0:00:00
Счет60:ПланСчетов.Хозрасчетный.РасчетыСПоставщикамиИПодрядчиками
Счет76:ПланСчетов.Хозрасчетный.РасчетыСРазнымиДебиторамиИКредиторами
Счет62: ПланСчетов.Хозрасчетный.РасчетыСПокупателямиИЗаказчиками
    Виды субконто: Договоры; Контрагенты
задал значения на вкладке параметры для счетов и вида субконто пошли какието данные но не уверен что они правельные
19 spiller26
 
31.08.18
10:54
(18) Вот тебе в помощь
https://www.azhur-c.ru/arhiv_articles.html?id=74
http://developer1c.ru/posts/001_base_skd/
А так вот тебе книжка.
http://mexalib.com/view/18905
20 Сергей Роспатнюк
 
31.08.18
11:46
(19) Спасибо за книжки и инфу с проблемой разобрался.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший