Почитал данную ветку, и вот сижу, думаю. Зачем всем сдались аналоги 1с. Сам работаю с 1с 7.7 лет 8, с 1с 8.2 больше года. Сравниваю обе системы, в принципе кроме масштабируемости я качественных скачков в развитии 1с не увидел. Ну добавили в 8-ку рюшечек и ряшечек, функций и процедур всяких, объектов метаданных и прочей туфты.
Настройка прав на создание, проведение и тд и тп самих документов и всех объектов, как была на уровне конфигуратора, там там и осталась. Те же справочники исключительно иерархической структуры.
Конфигурирование и сопровождение стало сложнее и дороже. Скачок по большей части произошел количественный, но не качественный.
Где же ускорение разработки и внедрения конфигураций? Где простота настройки и администрирования? А нет, и не будет. Потому как сама концепция монолит платформа-монолит конфигурация по моему мнению устарела, и в данном случае мало подходит для реализации современных задач по автоматизации бизнесс-процессов.
В настоящее времи при таком многообразии специфик в учетных системах предприятий, необходимо другое решение (ИМХО).
Например, нужна не монолитная платформа, а платформа состоящая их модулей, которые можно было бы подключать по мере необходимости, кроме этого сама конфигурация также должна состоять из набора нескольких взаимосвязанных между собой модулей, которые могут отключаться или подключаться по мере необходимости.
Ну например организация ведет складской учет, пока на первом этапе развития ей не нужен учет НДС, бухучет, просто тупо приход-расход-остаток, вот предприятие разраслось, купило модуль для учета НДС или бухучета, и все теперь у нее все это есть. без изменения существующей структуры БД, а просто путем добавления возможностей в программу. Чтобы не перегружать остатки из одной конфигурации в другую или чего то подобного.
При существующей системе, мне как начинающему предпринимателю например не нужны все "возможности" платформы 1с, так вопрос, зачем я буду переплачивать за то что мне не надо?
Если говорить образно, то это выглядит примерно так: я сначала купил себе тележку с колесами для того чтобы возить товар, но оборот растет и мне нужно перемещать товара больше и быстрее, я покупаю двигатель (модуль к платформе), что мне позволило возить больше товара и делать это быстрее. В дальнейшем мне кроме перевозки товара потребовалась его фасовка на ходу (возможность конфигурации в дополнительной специфике учета), я купил устройство для фасовки и просто прикрутил его к тележке, запитал это устройство от генератора двигателя и теперь я перевожу товар и одновременно его расфасовываю. Кроме этого расфасовывать мне надо сегодня по 500 грамм, завтра по 900, т.е. в устройстве фасовки есть все необходимое чтобы я без всяких специалистов смог менять величину и порядок фасовки, а также настраивать необходимую форму упаковки без использования сложных инструментов (настройка некоторых моментов, более тонкой подстройки учета в конфигурации под нужды предприятия, которые может сделать менее квалифицированный специалист).
В итоге получится продукт позволяющий производить программирование и настройку программ на разных уровнях абстракции. Начиная от самых сложных программист-модуль платформы, программист-модуль конфигурации и программист или опытный пользователь-надстройка программы.
Создание же клонов 1с дело бессмысленное и неблагодарное, тем более что один разработчик аналога 1с против команды разработчиков самой 1с, как говорится один в поле не воин.
Разбивка платформы и конфигурации на модули позволить снизить затраты на разработку и внедрение программного продукта, как заказчику так и непосредственно самому разработчику.
Ну вот в общих чертах примерно так выглядит мое мнение об отечетственных учетных системах.
|