Имя: Пароль:
1C
1С v8
Можно ли у оборотного субконто получить остаток?
,
0 YamEgor
 
09.03.20
18:50
Добрый день, не пойму можно ли получить у оборотного субконто Остаток  на начало и конец отчетного периода? На активном счету АдминистративныеРасходы два оборотных субконто СтатьиЗатрат И Подразделения и я запросом выбираю СуммаНачальныйОстаток и СуммаКонечныйОстаток за период, но получаю только обороты как получить сумму на начало и конец?
    Запрос.Текст =
        "ВЫБРАТЬ
          |СтатьиЗатрат.Ссылка КАК Ссылка
        |ПОМЕСТИТЬ СоцСтрах
        |ИЗ
        |    Справочник.СтатьиЗатрат КАК СтатьиЗатрат
        |ГДЕ
        |    СтатьиЗатрат.Код = ""000000038""
        |;
        |
        |////////////////////////////////////////////////////////////////////////////////
        |ВЫБРАТЬ
        |    ТиповойОстаткиИОбороты.Субконто1.Представление КАК Субконто1Представление,
        |    ТиповойОстаткиИОбороты.СуммаНачальныйОстаток КАК СуммаНачальныйОстаток,
        |    ТиповойОстаткиИОбороты.СуммаКонечныйОстаток КАК СуммаКонечныйОстаток,
        |    ТиповойОстаткиИОбороты.СуммаОборот КАК СуммаОборот
        |ИЗ
        |    РегистрБухгалтерии.Типовой.ОстаткиИОбороты(
        |            &ДатаНачала,
        |            &ДатаОкончания,
        |            ,
        |            ,
        |            Счет = &Счет,
        |            &Суб,
        |            Субконто1 В
        |                (ВЫБРАТЬ
        |                    СоцСтрах.Ссылка КАК Ссылка
        |                ИЗ
        |                    СоцСтрах КАК СоцСтрах)) КАК ТиповойОстаткиИОбороты";
    
    Запрос.УстановитьПараметр("ДатаНачала", ДатаНачала);
    Запрос.УстановитьПараметр("ДатаОкончания", ДатаОкончания);
    Запрос.УстановитьПараметр("Суб", СубАдминистративныеРасходы);
    Запрос.УстановитьПараметр("Счет", СчетАдминистративныеРасходы);
    
    РезультатЗапроса = Запрос.Выполнить();
    
    ТЗ_СоцОтчисления = РезультатЗапроса.Выгрузить();
1 Мимохожий Однако
 
09.03.20
18:52
У оборотных субконто нет остатков.
2 Shur1cIT
 
09.03.20
18:54
(0) у оборотов нет остатков, но можно извратиться и расчетным методом от сотворения базы посчитать
3 Волшебник
 
модератор
09.03.20
19:13
(2) Правильно. Потому что остатки — это и есть оборот от начала времён.
4 zak555
 
09.03.20
21:23
У РН есть две таблицы
Движения и итоги

Для остатков в итогах хранится остатки, для оборотов -- обороты
5 Злопчинский
 
09.03.20
21:25
я как-то еще по 77 спрашивал - как хранятся обороты в регистре в таблице итогов.
внятного ответа не получил.
6 Глупый ответ
 
09.03.20
21:31
(5) зайди в sql таблицу да посмотри.
7 timurhv
 
09.03.20
23:48
(2) "че это?" Приход по аналитике1, расход аналитика2.
8 Жан Пердежон
 
10.03.20
11:07
(5) а открыть и посмотреть не судьба?
9 1Сергей
 
10.03.20
11:24
Если остатков нет, то они не нужны скорее всего
10 Волшебник
 
модератор
10.03.20
11:26
(9) Однозначно. Если там субконто типа "статья" и обороты ежемесячно списываются на фин.результат, то остатка по статье и быть не может, он не имеет смысла.
11 VladZ
 
10.03.20
11:27
(0) Зачем?
12 Cyberhawk
 
10.03.20
11:39
Просуммируй оборот от начала времен до желаемой границы среза - так и получишь остаток на эту границу
13 Cyberhawk
 
10.03.20
11:40
(11) Любимая хотелка бухов - остатки по статьям ДДС