Показать сообщение отдельно
Старый 29.01.2004, 16:44   #34  
ushastik is offline
ushastik
Участник
 
88 / 12 (1) ++
Регистрация: 27.01.2004
Адрес: Южный Федеральный Округ
Цитата:
Изначально опубликовано smx


В самом простом варианте речь идет о том что, в аттейне пользователь(!) мышкой сменит счет в одном(!) месте, а в 1С специалист(!!!), открыв конфигуратор(!!!!!) изменит такого рода конструкцию Сч_41 = СчетПоКоду("41");
так вот, если нужно внедрить в типовую конфигурацию возможность пользовательской настройки, то придется кодить и не мало... что-то похожее есть в ИТРП Стандарт. Там счет можно выбирать в договорах и номенклатурах, т.е. реализован частный случай более общей идеи.

Но это еще не все. Навиженовские системы позволяют также пользователю настроить и алгоритм. Очень грубо это можно представить в таком ключе: есть 10 типовых операций, которые система создает в случае, если заполнены все счета в настройке, если одного счета нет, то будет другой набор операций... и тд. плюс галочки, плюс... и тд... но в любом случае, есть некоторое подмножество из которого банальным если...иначе..конецесли; выбирается, как системе работать...
Ну вот, а чем банальный if() отличается от СчетПоКоду("41") ? Уровень сложности тот же. А вот 20 галок расставить - я не думаю, что финдир этим будет заниматься. Более того, нельзя пользователя подпускать к настройке. Это уже разговор об уровне ответственности. И о должностных обязанностях. Так что данный пример в крутости MBS меня не убедил Как и в крутости 1C