Цитата:
Сообщение от
EVGL
Какая там функциональная логика - это известно

Только по факту настройка для конкретного ОС на проектах очень редко используется. На это есть масса причин, характера разделения прав доступа и ответственности между отделами IT, бухгалтерии, сторонних консультантов, логики внедрения и обучения бухгалтеров, а главным образом нормативов в конкретной стране. Если принять это предположение, то запрос сводится к одному FIRST(ORDER(FILTER(AND(OR(...
На счет "редко" - не могу согласиться. По моему опыту, бухгалтера настраивают один счет для "Все", другой для конкретной Группы ОС (например, для зданий) и нередко для каких-то очень дорогих ОС (типа производственная линия) "персональный" счет. Так что, все-таки ИМХО, лучше использовать отлаженый за многоие годы метод, чем писать ER-формулу.