|   |   | 
| 
 | Получить итоги из документа Реализация ТиУ 1с | ☑ | ||
|---|---|---|---|---|
| 0
    
        ksenod 24.06.19✎ 12:22 | 
        БП 3.0.
 Сабж, как получить итоги(в т.ч. НДС) запросом? Только в ручную суммировать? Вижу этот реквизит на форме в конфигураторе, но не могу достучаться через консоль запросов. В чем секрет? | |||
| 1
    
        ДенисЧ 24.06.19✎ 12:27 | 
        СУММА(реквизит) 
 сгруппировать по Ссылка Или док.Итог(реквизит) | |||
| 2
    
        Гипервизор 24.06.19✎ 12:35 | 
        СуммаДокумента     | |||
| 3
    
        ksenod 24.06.19✎ 13:18 | 
        (2) Это я нашел, интересовало поле в т.ч. ндс (1) Сделал вот так ИсходнаяНачальнаяСуммаНДС = ДокДляОбработки.Товары.Итог("СуммаНДС"); Неужели нельзя просто заглянуть в какой-то реквизит без пересчета? Это как-то странно.     | |||
| 4
    
        Случайный прохожий 24.06.19✎ 13:21 | 
        "вот так ИсходнаяНачальнаяСуммаНДС = ДокДляОбработки.Товары.Итог("СуммаНДС");" - это не запрос     | |||
| 5
    
        ksenod 24.06.19✎ 13:24 | 
        (4) Запросом тоже проверил, все работает.     | |||
| 6
    
        Случайный прохожий 24.06.19✎ 13:24 | 
        (5) Мы рады за тебя :)     | |||
| 7
    
        ksenod 24.06.19✎ 13:26 | 
        А есть ли какие-то способы стучаться к реквизитам которые находятся на одном уровне иерархии с объектом?     | |||
| 8
    
        Случайный прохожий 24.06.19✎ 13:27 | 
        (7) Знаешь чем отличаются реквизиты от элементов формы?     | |||
| 9
    
        ksenod 24.06.19✎ 13:28 | 
        (8) Недостаточно знаний, вот то о чем я говорю https://ibb.co/pJxf07Z     | |||
| 10
    
        ksenod 24.06.19✎ 13:29 | 
        (8) точнее говоря что я думаю что знаю, но не уверен.     | |||
| 11
    
        Случайный прохожий 24.06.19✎ 13:37 | 
        Как бы попроще объяснить :) В дереве метаданных хранятся реквизиты объектов (документов справочников и т.д.), они хранятся в таблицах БД и к ним можно обращаться извне (например, через отчет). А у тебя на скрине реквизиты формы (не считая элемента "объект"), они рассчитываются только при открытии определенной формы документа (справочника, записи регистра сведений и т.п.). К ним извне нельзя обращаться, т.к. они в базе не хранятся, а рассчитываются только внутри конкретной формы.     | |||
| 12
    
        ksenod 24.06.19✎ 13:38 | 
        Нашел ответ волшебника, Первые (реквизиты объекта) хранятся в БД, вторые (реквизиты формы) - не хранятся. Реквизиты формы имеют смысл только при создании объекта Форма. Они предназначены для связи экранной формы и элементов формы с объектами из базы данных, а также для других целей.
 Реквизиты формы доступны только после получения объекта Форма (метод ПолучитьФорму). Т.е. обработку можно вызывать и выполнять ее процедуры/функции из модуля объекта без создания и уж тем более открытия формы. Получается что мне нужно смотреть в реквизиты формы чтобы посмотреть? | |||
| 13
    
        ksenod 24.06.19✎ 13:38 | 
        (11) Ясно, спасибо.     | |||
| 14
    
        Случайный прохожий 24.06.19✎ 13:39 | 
        (13) Пожалуйста. Удачи в изучении :)     | |||
| 15
    
        ksenod 24.06.19✎ 13:41 | 
        (14) Еще немного подостаю, но если они не хранятся в бд, то как я их вижу в списке реализаций и тд, неужели он каждый раз при открытии пересчитывает все эти итоги?     | |||
| 16
    
        ksenod 24.06.19✎ 13:44 | 
        (14) а стоп, сумма же как реквизит хранится и ндс там не отображается     | |||
| 17
    
        Случайный прохожий 24.06.19✎ 13:45 | 
        (15) Все верно, пересчитывает каждый раз. Хорошо что их там немного     | |||
| 18
    
        Случайный прохожий 24.06.19✎ 13:48 | 
        (16) У реализации есть реквизит "СуммаДокумента". Можно было бы сумму документа получать и по табличной части, но это неудобно каждый раз делать. В плане удобства сделали отдельно рассчитываемый реквизит для обращения. Рассчитывается он при сохранении документа как сумма по табличной части. Можно им пользоваться.     | |||
| 19
    
        ksenod 24.06.19✎ 13:50 | 
        (18) Так и понял,только написать хотел, спасибо вам большое за уделенное время.     | |||
| 20
    
        Случайный прохожий 24.06.19✎ 13:52 | 
        (19) Незачто :)     | |||
| 21
    
        Ц_У 24.06.19✎ 16:57 | 
        Вброшу, еще есть реквизиты с указанием расчета НДС: в сумме, сверху, без НДС
 И если захочешь получить цену с НДС без НДС... развлекайся :) | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |