Версия для печати темы (https://pro1c.org.ua/index.php?s=52f1de728fa2f1d96abf25aa179e9150&showtopic=67282)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование в 1С Предприятие 8.3 _ Питання по віртуальним таблицям

Автор: alex-l1904 28.06.23, 14:41

Доброго дня,
чи може хтось пояснити чи є різниця між цим

РегистрБухгалтерии.Хозрасчетный.Обороты(&НачПериода, &КонПериода, Регистратор, Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ТоварыНаСкладе), &масСубконто, (ВЫРАЗИТЬ(КорСубконто1 КАК Справочник.Контрагенты)) = &Поставщик, КорСчет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.РасчетыСИностраннымиПоставщиками), &масКорСубконто)
і цим
РегистрБухгалтерии.Хозрасчетный.Обороты(&НачПериода, &КонПериода, Регистратор, Счет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ТоварыНаСкладе), , (ВЫРАЗИТЬ(КорСубконто1 КАК Справочник.Контрагенты)) = &Поставщик, КорСчет = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.РасчетыСИностраннымиПоставщиками),)


Бо як мені здається, коли задан рахунок, то список його субконто вже зайвий.

Автор: andr_andrey 28.06.23, 16:25

alex-l1904 @ Сегодня, 15:41 * ,
В першому випадку "обороты будут посчитаны только по счетам, имеющим заданные виды субконто"
В другому - для всіх і "Если виды кор. субконто не заданы, то обращение к значениям кор. субконто осуществляется по порядку (индексу), как они определены на соответствующем счете."

Автор: AnryMc 29.06.23, 8:34

andr_andrey @ Вчера, 16:25 * ,

+
А если заданы, то как в заданых...

З.Ы. Если Контрагент, Договор, Счет для счета и задано только Договор, то он будет Субконто1 а не Субконто2

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua