Необязательные связи в СКД

Поясните пожалуйста, как работает “Условие связи” на закладке “Связи наборов данных”.
Задача такая:
В Бухгалтерии 2.0 есть новый справочник подразделений, где в табличной части описываются неоторые проводки, сумму которых нужно посчитать для данного подразделения, например:
Название: Подразделение1
Табл. часть:
1) СчетДт = 44.02
СубконтоДт1 = “что то из субконто счета 44.02”
СубконтоДт2 = пусто
СубконтоДт3 = Пусто
СчетКт = 76.09
СубкнтоКт1 = пусто
СубкнтоКт2 = пусто
СубкнтоКт3 = пусто
2) СчетДт = 44.01
СубконтоДт1 = “что то из субконто счета 44.02”
СубконтоДт2 = “что то из субконто2 счета 44.01”
СубконтоДт3 = Пусто
СчетКт = 76.06
СубкнтоКт1 = “что то из субконто счета 76.06”
СубкнтоКт2 = пусто
СубкнтоКт3 = пусто
И скажем это будет 2 запроса в СКД, один будет выдавать мне табличную часть подразделений = фильтр для журнала проводок.
а другой будет просто выдавать регистр бухгалтерии за период

соответственно я хочу их соединить на закладке “Связи наборов данных”,
связываю счетДт = счетДт
СчетКт = СчетКт
ПодразделениеБУХ (там тоже есть в справочнике) = ПодразделениеДТ
но с субконто косяк:
если я попробую связать все
СубконтоДт1,2,3 = СубконтоДт1,2,3 с проверкой условия
СубконтоДт1,2,3 <> Неопределено (тут я по разному делал на булево, т.е. эта связь по идее должна была работать т.к. выражение, которое в нем стояло действительно выдавало истина – если заполнено и ложь – если в табл части справочника не указали субконто)
и так же с субконтоКт1,2,3 –
то результат (суммаОборот) всегда 0
Если я уберу связи по субконто (потому как счетДт, Кт и подразделение всегда заполнены) то суммы есть.

Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии