Если бы я попытался воспроизвести функциональность модуля «Управление Запасами» iScala, что бы я усовершенствовал?

Который раз возникают мысли о возможности воспроизведения функциональности iScala средствами SQL сервера. Мой коллега Игорь Чанышев уже давно с помощью своего RM2 дорабатывает или фактически переписывает то, что в iScala работает не самым оптимальным образом или отсутствует, а может быть и работает наилучшим образом, но у клиента отсутствует соответствующая лицензионная опция или версия настолько старая, что её трудно совместить с современными требованиями. Впрочем, какая разница, давайте просто поразмышляем, что бы я оставил, что выкинул, а что усовершенствовал 🙂
Дискриминация допустима в современном мире?

Когда то мы наивно верили в то, чему нас учили. В частности, одна из книг 4-го курса была посвящена дискриминации. Ну, все же знают, что дискриминация — это зло. По любым основаниям: религиозным, расовым, половым, возрастным и так далее. Спустя некоторое время пришло осознание того, что любая идея, доведённая до абсолюта, дурно пахнет. Так и в этой области стремление обеспечить права меньшинств приводит иногда к ущемлению прав представителей большинства. А далее, мы узнали и другую реальность, что можно (и нужно) подвергать остракизму представителей «неправильной» страны. Я давно уже понял, что всё, чему нас учили в Школе Бизнеса Открытого Университета — это враньё…
Страшный сон канатоходца-новичка

Вы замираете, с ужасом пытаетесь держать равновесие, ноги подкашиваются, голова кружится, шаг вперёд, вы теряете равновесие и начинаете падать, судорожно пытаясь схватиться то ли за проплывающий мимо канат, то ли за воздух и летите вниз. И тут вы просыпаетесь в холодном поту и понимаете, что на какой-то момент отключились прямо на совещании по переходу на новую систему. «Мы не можем пройти без страховки», — бормочете вы. «Что с вами?», — спрашивают вас коллеги. «Вы побледнели, может открыть окно?». «Мы не сможем без страховки, мы упадём!»
Неисповедимы пути пиара, прости Господи

Можно по-разному назначать права сотрудникам, вводящим в систему операцию по перемещению между складами, но на мой взгляд, самое главное — это соблюсти принцип «сдал — принял», когда в процессе участвуют обе стороны. А если это не соблюдается, то все эти разговоры про какие-то супер-пупер права — это просто «надувание щёк», какой-то голимый пиар, прости Господи 🙁
Аудиторы не доверяют «внешним» отчётам, запросили «родные» отчёты из системы

С одной стороны, подход абсолютно правильный. Информация, выгруженная в Эксель не заслуживает доверия. Непонятно, как она выгружена, непонятно, редактировалась ли она после выгрузки и т.п. В этом отношении отчёт, полученный непосредственно из системы, заслуживает гораздо большего доверия. А, с другой стороны, этот подход в какой степени разумен, в такой же и ущербен
Малая автоматизация. Один из вариантов

Давно понятно, что сгенерировать с помощью формул или связанных таблиц пару тысяч строк совершенно не проблема. А вот эту же пару тысяч строк вколотить в виде проводки непозволительное использование микроскопа в качестве молотка. Да, конечно, в Скале есть стандартный импорт, но в некоторых местах можно наплодить несколько настроек импорта, а есть места, где есть всего один шаблон, который приходится каждый раз курочить, а потом возвращать обратно








