Это был ж), внизу з) и и). Для будущей статьи еще два пункта (чтобы потом не забыть / потерять).
к) Там где нужна тонкая кастомизация, желательно иметь точки расширения на распространенных языках / технологиях (javascript, java, maven, bootstrap) так как ИИ может использовать свою базу знаний обучения когда не может справиться средствами платформы. У 1С с этим проблемы в отличии от lsFusion того же.
л) Следствие предыдущих пунктов - "хайповость", до ИИ все это направление бизнес-приложений было скучно и неинтересно и как следствие консервативно. Хайповость "уравнивает" все технологии и даже дает большее преимущество новым по сравнению со старыми технологиями (как например случилось с Cursor и OpenAI), так как legacy становится скорее минусом чем плюсом (хотя конкретно в бизнес-приложениях когда есть проблемы со сменой технологий все не так просто).
Насколько я знаю MyCompany делался как микс из УНФ, Odoo и чего-то третьего (ну и с оглядкой на lsFusion ERP 4R). То есть анализировалось что есть в них (то что именно нужно / важно из них), а потом в процессе внедрений добавлялись вещи, если очевидно что без них все же неудобно.
УТ для другого. Изначальный идейный смысл УТ хорошо описывается её же демкой: контора покупает вагон холодильников, потом распродают его, медленно и нудно согласовывая условия и распределяя скидки разным клиентам по разным условиям. И как всё продали, закрывают контору нахрен, и идут пить пиво...
Я надеюсь в конце демки большими буквами выплывает PROFIT? :)
Кто ОБА? я к lsFusion ERP 4R никогда отношения не имел. @CrushBy насколько я знаю уже давно не имеет (он другими проектами на lsFusion занимается). Вообще на одном lsFusion ERP 4R уже больше 30 человек точно работают (а есть еще WMS, MyCompany, IOT, кастом мейдов валом).
Я так и не называю. Просто судя по сайту, да и насколько я общался с разным людьми, на ней сделаны практически все процессы и очень глубоко (то есть покрывают все процессы, а это обычно и называют ERP системами).
Стоп. Тогда я не совсем понял, о чем разговор. Никто не спорит, что lsFusion ERP 4R это ниша верха среднего (иногда среднего) и крупняка.
Для малого бизнеса - MyCompany. Он вообще бесплатный. Чисто максимум доработки, но по опыту со скоростью разработки на lsFusion там 30 часов в год за глаза (собственно это базовый пакет там насколько я в курсе).
Большая конкуренция, поэтому относительно невысокие цены. Скажем, в платформах, где разработка жестко привязана к программистам вендора - ценники обычно из-за монополии существенно выше.
Это не совсем вопрос к платформе. Вон есть Астор astorsoft.ru. У него тоже прайса нет, и вы к его кастомизации фиг подступитесь. А на УТ делать FMCG розницу это идиотом надо быть, там бюджет улетит вникуда, а качество будет ниже плинтуса.
я вам про бизнеслогику, а вы мне про механизмы работы с БД
Ограничения это и есть бизнес-логика. Вы же понимаете, что задача материализации представлений идентична задаче проверки ограничения (собственно Oracle так и предлагает делать, материализуете представление, а потом вешаете на него constraint, но понятно что с их количеством ограничений это нерабочая схема.
а у вас там сразу бац и ничего не поломаешь?
да, в 1С тоже своя специфика, по этому программист 1С должен знать как устроена конфа изнутри
но собственно с нуля разобраться в условной ЕРП написанном на фузине, за неделю не получится, бизнеслогика таких продуктов крайне сложна чтобы понять что там и зачем
В этом и прикол что фузина сама по себе очень модульна и декларативна. То есть вы абстрактное пишите событие WHEN (если что-то вычисляемое изменилось сделать то-то) или CONSTRAINT, и платформа сама грубо говоря вставляет это в нужные триггеры, документы и т.п. Не надо копаться и в инкрементальные запросы обновления регистров что-то записывать. Чтобы проще было понять регистры - это супер простая агрегация суммирования (то есть MATERIALIZED VIEW в одном частном случа). А lsFusion поддерживает все в общем случае поддерживает, для любого запроса, хоть с разбиениями хоть с рекурсиями.
срочно выпуская апдейты вслед за 1С, да
Вы явно преувеличиваете частоту серьезного изменения этих апдейтов.
ага...просто выгружают, вы хоть в курсе что туда выгружают и как?
Я не говорю что это супер просто, но и не rocket science. Вообще взрослая система в охрененную кучу чего, кроме бухгалтерии выгружает, загружает.
Не совсем понял вы к чему? ERP for retail если нормальная взрослая имеет такое количество и сложность алгоритмов планирования и прогнозирования что многим производствам не снилось. А если учесть, что там еще миллионы объектов, то производства нервно курят в сторонке с их детскими объемами по сравнению с FMCG сетями (то есть кроме сложности нужно еще за скоростью следить). Но я знаю расчет себестоимости в производстве это же самая сложная задача в мире, андронные коллайдеры по сравнению с ними задачка для второклассника.
Ну вот один из 1С конкурентов (на самом деле единственный) на рынке, тоже называет ERP. Более того многие 1С ERP ставят отдельно, а бухгалтерию отдельно. Или вы про что? ERP это что по вашему? Enterprise Resource Planning - очень абстрактная вещь, то есть по сути если предприятие практически полностью управляется ИС.
https://lsfusion-erp.com/modules.html Можете зайти потыкать, там видео есть все с демками и много чего еще. На сколько я знаю в РФ уже минимум несколько достаточно крупных FMCG сетей работает, то есть естественно все что можно там есть.
Там в другом вопрос. В MyCompany переносится просто то, что реально нужно малому и полусреднему бизнесу. То есть ЧЗ например, и самые распространенные регистраторы. Насколько я знаю ЭДО очень редко малый бизнес юзает (так как как я понимаю не обязателен, то есть не требуется по закону, кстати по опыту так во многих странах, то что не требуются по закону, малый бизнес болт кладет).
То есть это вообще не вопрос платформы. В любом случае я про MyCompany не сильно много знаю, не моя area так что, как вы, не разбираясь просто безапеляционно что-то утверждать не буду.
Ага. Тока непонятно откуда тогда столько вакансий 1С программистов и откуда у такого числа компаний вообще штатные (!) программисты причем в больших объемах. Видимо 1С просто плохая программа нифига не работает без постоянных доработок.
что будет если человек перестанет поддерживать? заболеет, уйдет в отпуск? комьюнити подхватит в туже секунду?
Какой человек? Там его компания с большего поддерживает. Уйдет кто-то будет другой поддерживать. Там основное решение - корпоративное, MyCompany это для SME и сервисное направление (то есть если кому-то нужна глубокая доработка, боди-шоп)
куда уж мне руководителю отдела разработки (не в 1С) с опытом 15 лет понять...сложна..очень, я только в 1С могу кнопачки тыкать очевидно
Ну ок. INDEXED VIEW как в MSSQL, MATERIALIZED VIEW FAST REFRESH в Oracle представляете как работает. Так вот в lsFusion это в общем случае (так как в MS SQL и Oracle только пару частных случаев) и тот же механизм используется и для CONSTRAINT. Как именно реализованно я могу рассказать, но это пару статей будет (патент Oracle на их реализацию MATERIALIZED VIEW FAST REFRESH трактат на 30 страниц, если честно не читал)
Это не "плохо настраивается", это 1С в каждом утюге конторе установлен
вы наверное не понимаете как выглядит массовость инструмента? спецов по винде больше чем спецов по линуксу, не потому что винда хуже внастройке, а потому что они больше 70% рынка десктопов занимают и рабочих станций в корпоративном секторе
Я именно поэтому и уточнил, что знаю компании по 5 разработчиков. Более того у тех немногих ритейлеров кто делает что-то на 1С у всех целые отделы чуть ли ни по 15 разработчиков. У наших клиентов только у парочки есть 1-2 разработчика.
2) конфигурации из п.1 легко расширять чтобы добить эти оставшиеся 10%
Мы точно про одни и те же конфигурации говорим. Я когда смотрел код УТ я хз как в этом лапшекоде из склеек строк что-то править ничего не полома.
в фузине надо её костылить с каждым обновлением 1С
Издеваетесь? Вы не поверите но все остальные 50 процентов продуктов на рынке в статье отлично выгружают в 1С или еще куда надо.
Делать бухгалтерию на фузине для бизнеса крупнее палатки с фруктами это поиск страшного геморроя на ж.. бухгалтеру
А никто и не предлагает. В США например QuickBooks аналог 1С и тоже никто не делает там бухгалтерию, просто туда выгружают.
сила 1С в том что она УЖЕ есть и УЖЕ решает проблемы бизнеса, в фузине есть "чёто" и оно решает "както, если вы найдете одного из программистов, только открой вакансию и пусть он там сам выучит если сумеет"
В lsFusion есть все для своих секторов lsFusion WMS, lsFusion ERP 4R (это for retail), lsFusion MyCompany (для малого бизнеса), lsFusion IOT и т.п. Да, производства нет и документооборота нет. Но скажем в документообороте и WMS 1С вообще не лидер и что дальше.
Но при чем тут платформа - загадка. И программиста на lsFusion сейчас найти вообще не проблема, это по опыту говорю. И люди очень быстро вьезжают, а с ИИ даже это не надо будет (то есть кривая обучения вообще вертикальной станет). Впрочем опять-таки вспоминается "продайте мне ручку" - ключ не тратить время на laggard'ов в кривой роджерса, они меняют своем мнение только когда рынок сам меняется.
На самом деле это не совсем так (я как раз сейчас этим занимаюсь). Вы сейчас про fine-tuning по сути говорите (обезьянное / подсознательное обучение), это важно, но скорее для скорости и "стиля" (чернового качества) чем глубокого качества решения. Для качества ключ в reasoning (логическом / сознательном обучении) а тут куда важнее
четкие непротиворечивые высокоуровневые абстракции (с чем у 1С беда), так как у моделей беда с обобщением и структурированием
правильная работа с контекстом и в частности MCP, чтобы AI agent'ы могли с одной стороны:
быстро и эффективно получать нужный код, а не лопатить как слепые коты текстовым поиском (например по классам находить доступные интерфейсы, то есть нужна явная типизация и наследование к примеры). Хотя если язык высокоуровневый DSL его можно чуть ли не целиком в контекст грузить (но это все равно размывает внимание модели)
очень быстро проверять результат (не будете же вы запускать проект на каждой итерации): и вот тут нужны 1. глубокая валидация кода IDE (то есть чтобы модель могла очень быстро оценить все ошибки и получить сразу семантически правильный код) 2. динамическая исполняемая среда (опять таки чтобы не запускать проект, а можно было проверять уже на запущенном проекте с данными и UI). Собственно любой кто пользовался ИИ-агентами для Java с IDEA (типа Junie, который умеет смотреть ошибки) и без IDEA понимают какое это небо и земля (одни только - нет такого класса в природе чего стоят). С этим всем у 1С тоже беда.
Ну естественно желательно чтобы платформа была DSL и все было Everything as a code (с этим у 1С тоже беда).
в 1С они часть продукта, и поддерживаются. не нужен программист чтобы поддерживать их актуальность, это вендор делает, причем задешево
Ну в MyCompany тот же ЧЗ тоже поддерживается и в отличии от 1С вообще забесплатно. В крайнем случае через коммьюнити, один человек доделал у себя и залил в общую ветку. Все счастливы.
в перепутали сущности, дольше триггеры с запросами делать в универсальных языках и в фузине тоже, в 1С всё как раз проще
и если в программизм упираться, то констрейнты в БД между двумя табличками это вообще ниочем, условия гораздо сложнее обычно
Баланс должен быть положительный? а если можно отгружать авансом? вы можете одновременно остаток аванса отслеживать? а затраты на НДС еще учитывать? а попадание в правильный период времени для этого списания? ну чтобы одной строчкой еще вышло всё. или тут уже одной строчкой не выйдет и надо десяток запросов, к ставке 1С, к остаткам на авансах, к учетной политике 1С, к особенностям договора, а если у нас валютный учет то еще посчитать валютную сумму относительно остатка на счете и остатка в валюте и НДС какой из этого всего будет
Нет, вы реально не понимаете, что такое инкрементальность в lsFusion. balance и может и должен считать с учетом всех этих авансов, учетных политик и кучу чего еще (и в lsFusion ERP 4R так), но считается декларативно (то есть это сумма всех приходов - сумма всех расходов не авансированных или что в голову взбредет). А дальше вы просто создаете ограничение и платформа все делает САМА (там реально магия, я вам на пальцах не объясню как, но это работает в FMCG ритейле на тысячах пользователей и террабайтах данных), то есть условно при каждом изменении данных в транзакции влияющих платформа сама строит инкрементальные запросы (которые в 1С по сути делаются руками) и все проверяет.
там точечные донастройки всяких загрузок-выгрузок-переносов вокруг полностью законченного продукта
буквально это тюнинг вокруг грузовика мерседес с кондиционером и гидроусилителем
вы же предлагаете условный пустой камаз 80 года выпуска, и возможность удобно программисту написать то что в мерседесе есть..
Стоп 100к программистов на рынке (причем в некоторых компаниях я знаю их по 5-10 человек) делают точечные донастройки? Это же как плохо 1С настраивается?
И про камаз не понял. Тот же lsFusion ERP 4R для розницы это как мерседес по сравнению с камазом. MyCompany это именно современный продукт аналог УНФ. Зайдите в тот же чат MyCompany там много людей кто использовали и УНФ и сейчас используют MyCompany. Вы же не думаете, что это все вымышленные люди?
я вам пытаюсь донести то что бизнесу плевать на то что фузина технологически лучше, 1С как продукт лучше..там есть то чего в фузине нет и не будет в обозримом будущем
Стоп. Давайте разделим тезисы:
a) Платформа очень важна для бизнеса - для эффективности разработки / глубокой кастомизации на ней (так как это позволяет решать задачи гораздо дешевле быстрее качественное).
б) lsFusion как платформа гораздо круче 1С.
Пункт б) я вам не докажу, вы я вижу все равно разбираться не хотите, просто слепо верите в то что 1С лучше, ну ок, ваше право (помните "продайте мне ручку"?). Но насчет пункта а) вопрос (потому как вы противоречите постоянно себе). Предположим если какая то платформа в несколько раз лучше 1С, то вы считаете что нужно использовать ее (при условии что на нее можно найти разработчиков пусть и не 100к разработчиков)?
Ну собственно поэтому туда никто и не лезет (даже если платформа у тебя на порядок круче). Это узкая, специфичная, консервативная, не особо требующая кастомизации хрень. Также как QuickBooks (Intuit) в США, он там где-то как 1С в России (больше 70 процентов рынка). Считает и считает налоги в SME ну и хрен с ним.
А причем тут это? Настройка системы пользователем это очень важная часть эргономики. Это вы сейчас @DMGarikk напоминаете, который сначала пишет имидж ничто - жажда все "платформа ничто - разработчики все", а потом "на 1С гораздо быстрее чем на Java" поэтому нужно использовать ее. Ну и "платорма и разработчики вообще не нужны - в 1С все есть", а потом "главное это наличие 100к разработчиков на рынке". Как у него это все в голове одновременно уживается - загадка.
А почему я должен, выбирая продукт, что-то искать? такая простая мысль к вам не закрадывалась? Все, кто хочет моих денег в обмен на свой продукт (1с, мойсклад, саби и т.п.) - предлагая продукт, наперебой сообщают, что "у них есть интеграция с этим, этим, этим и этим....".
Я если честно далек от MyCompany. Но они тоже так сообщают наперебой.
Почему там нет ЭДО - не знаю. Может не надо обычно или в бухгалтерии делают, хз.
Ну коммерческий модуль точно есть. Но по моему и в бесплатном есть, можете зайти в телегу поискать там вопрос, ну или задать. Разработчики MyCompany там очень оперативно отвечают и добавляют / фиксят, если чего то не хватает.
читайте по губам - наплевать бизнесу на то как разработчику тяжело, понимаете? бизнесу надо чтобы всё работало.
Э, а ниже вы пишете
Вы явно далеки от вопросов разработки в 1С и того как быстро делаются продукты на этой платформе
на rails это реально займет несколько недель, вы дольше будете ui со всякими отборами в табличках реализовывать и базовые сущности...и только потом доберетесь до бизнеслогики, в 1С там уже прям сразу бизнеслогику писать можно..а ui уже есть
Вы уж определитесь что ли. То есть если в Python и Java есть модули ЭДО, честного знака (а к слову интеграция с ними есть на сайтах, а любой ИИ накидает их сейчас за полчаса), то и норм.
Я скажем тоже самое могу сказать. В lsFusion одно ограничение займет одну строку:
CONSTRAINT balance(Stock st, Sku sk) < 0 MESSAGE 'Остаток должен быть положителен';
А в 1С как вы говорите "вы дольше будете триггеры с запросами реализовывать" (в статьях были примеры)
вот нет в фузине ЭДО, честного знака, поддержки всяких фискальных регистраторов, отчетности
Есть естественно. Не только в коммерческих продуктах аля lsFusion ERP 4R, но даже в MyCompany есть.
и бизнес не понимает зачем ему платить 100500 денег аналитику и разработчику, когда есть 1С где это всё уже есть и оперативно обновляется. не будет супермаркет платить кучу денег чтобы разработчики очень быстро им обновили декларацию по НДС...потому что они очень быстро и эффективно это сделают, вы понимаете?
Осталось понять только зачем на рынке 100к разработчиков и где они все работают и кто платит им 100500 денег, если "есть 1С где все это уже есть и оперативно обновляется".
Вот реально вы же адекватный человек, а при этом у вас противоречие на противоречии. То технология разработки не важна, то 1С круче потому что на нем эффективнее разрабатывать. То разработчики не нужны, то самое главное чтобы легко было найти разработчика. Вы уж определитесь как-то.
Это был ж), внизу з) и и). Для будущей статьи еще два пункта (чтобы потом не забыть / потерять).
к) Там где нужна тонкая кастомизация, желательно иметь точки расширения на распространенных языках / технологиях (javascript, java, maven, bootstrap) так как ИИ может использовать свою базу знаний обучения когда не может справиться средствами платформы. У 1С с этим проблемы в отличии от lsFusion того же.
л) Следствие предыдущих пунктов - "хайповость", до ИИ все это направление бизнес-приложений было скучно и неинтересно и как следствие консервативно. Хайповость "уравнивает" все технологии и даже дает большее преимущество новым по сравнению со старыми технологиями (как например случилось с Cursor и OpenAI), так как legacy становится скорее минусом чем плюсом (хотя конкретно в бизнес-приложениях когда есть проблемы со сменой технологий все не так просто).
По идее можете любой code agent (или скажем ChatGPT) взять и сказать самому глянуть на github. Мне кажется он с большего скажет.
Насколько я знаю MyCompany делался как микс из УНФ, Odoo и чего-то третьего (ну и с оглядкой на lsFusion ERP 4R). То есть анализировалось что есть в них (то что именно нужно / важно из них), а потом в процессе внедрений добавлялись вещи, если очевидно что без них все же неудобно.
Согласен. Это все от лукавого и вообще как-то нескрепно :)
Что никак не отменяет того, что я написал :)
Я надеюсь в конце демки большими буквами выплывает PROFIT? :)
Кто ОБА? я к lsFusion ERP 4R никогда отношения не имел. @CrushBy насколько я знаю уже давно не имеет (он другими проектами на lsFusion занимается). Вообще на одном lsFusion ERP 4R уже больше 30 человек точно работают (а есть еще WMS, MyCompany, IOT, кастом мейдов валом).
Я так и не называю. Просто судя по сайту, да и насколько я общался с разным людьми, на ней сделаны практически все процессы и очень глубоко (то есть покрывают все процессы, а это обычно и называют ERP системами).
https://lsfusion-erp.com/modules.html
Стоп. Тогда я не совсем понял, о чем разговор. Никто не спорит, что lsFusion ERP 4R это ниша верха среднего (иногда среднего) и крупняка.
Для малого бизнеса - MyCompany. Он вообще бесплатный. Чисто максимум доработки, но по опыту со скоростью разработки на lsFusion там 30 часов в год за глаза (собственно это базовый пакет там насколько я в курсе).
Это не совсем вопрос к платформе. Вон есть Астор astorsoft.ru. У него тоже прайса нет, и вы к его кастомизации фиг подступитесь. А на УТ делать FMCG розницу это идиотом надо быть, там бюджет улетит вникуда, а качество будет ниже плинтуса.
Ограничения это и есть бизнес-логика. Вы же понимаете, что задача материализации представлений идентична задаче проверки ограничения (собственно Oracle так и предлагает делать, материализуете представление, а потом вешаете на него constraint, но понятно что с их количеством ограничений это нерабочая схема.
В этом и прикол что фузина сама по себе очень модульна и декларативна. То есть вы абстрактное пишите событие WHEN (если что-то вычисляемое изменилось сделать то-то) или CONSTRAINT, и платформа сама грубо говоря вставляет это в нужные триггеры, документы и т.п. Не надо копаться и в инкрементальные запросы обновления регистров что-то записывать. Чтобы проще было понять регистры - это супер простая агрегация суммирования (то есть MATERIALIZED VIEW в одном частном случа). А lsFusion поддерживает все в общем случае поддерживает, для любого запроса, хоть с разбиениями хоть с рекурсиями.
Вы явно преувеличиваете частоту серьезного изменения этих апдейтов.
Я не говорю что это супер просто, но и не rocket science. Вообще взрослая система в охрененную кучу чего, кроме бухгалтерии выгружает, загружает.
Не совсем понял вы к чему? ERP for retail если нормальная взрослая имеет такое количество и сложность алгоритмов планирования и прогнозирования что многим производствам не снилось. А если учесть, что там еще миллионы объектов, то производства нервно курят в сторонке с их детскими объемами по сравнению с FMCG сетями (то есть кроме сложности нужно еще за скоростью следить). Но я знаю расчет себестоимости в производстве это же самая сложная задача в мире, андронные коллайдеры по сравнению с ними задачка для второклассника.
Ну вот один из 1С конкурентов (на самом деле единственный) на рынке, тоже называет ERP. Более того многие 1С ERP ставят отдельно, а бухгалтерию отдельно. Или вы про что? ERP это что по вашему? Enterprise Resource Planning - очень абстрактная вещь, то есть по сути если предприятие практически полностью управляется ИС.
https://astorsoft.ru/products/
https://lsfusion-erp.com/modules.html Можете зайти потыкать, там видео есть все с демками и много чего еще. На сколько я знаю в РФ уже минимум несколько достаточно крупных FMCG сетей работает, то есть естественно все что можно там есть.
Там в другом вопрос. В MyCompany переносится просто то, что реально нужно малому и полусреднему бизнесу. То есть ЧЗ например, и самые распространенные регистраторы. Насколько я знаю ЭДО очень редко малый бизнес юзает (так как как я понимаю не обязателен, то есть не требуется по закону, кстати по опыту так во многих странах, то что не требуются по закону, малый бизнес болт кладет).
То есть это вообще не вопрос платформы. В любом случае я про MyCompany не сильно много знаю, не моя area так что, как вы, не разбираясь просто безапеляционно что-то утверждать не буду.
Ага. Тока непонятно откуда тогда столько вакансий 1С программистов и откуда у такого числа компаний вообще штатные (!) программисты причем в больших объемах. Видимо 1С просто плохая программа нифига не работает без постоянных доработок.
Какой человек? Там его компания с большего поддерживает. Уйдет кто-то будет другой поддерживать. Там основное решение - корпоративное, MyCompany это для SME и сервисное направление (то есть если кому-то нужна глубокая доработка, боди-шоп)
Ну ок. INDEXED VIEW как в MSSQL, MATERIALIZED VIEW FAST REFRESH в Oracle представляете как работает. Так вот в lsFusion это в общем случае (так как в MS SQL и Oracle только пару частных случаев) и тот же механизм используется и для CONSTRAINT. Как именно реализованно я могу рассказать, но это пару статей будет (патент Oracle на их реализацию MATERIALIZED VIEW FAST REFRESH трактат на 30 страниц, если честно не читал)
Это не "плохо настраивается", это 1С в каждом
утюгеконторе установленЯ именно поэтому и уточнил, что знаю компании по 5 разработчиков. Более того у тех немногих ритейлеров кто делает что-то на 1С у всех целые отделы чуть ли ни по 15 разработчиков. У наших клиентов только у парочки есть 1-2 разработчика.
Мы точно про одни и те же конфигурации говорим. Я когда смотрел код УТ я хз как в этом лапшекоде из склеек строк что-то править ничего не полома.
Издеваетесь? Вы не поверите но все остальные 50 процентов продуктов на рынке в статье отлично выгружают в 1С или еще куда надо.
А никто и не предлагает. В США например QuickBooks аналог 1С и тоже никто не делает там бухгалтерию, просто туда выгружают.
В lsFusion есть все для своих секторов lsFusion WMS, lsFusion ERP 4R (это for retail), lsFusion MyCompany (для малого бизнеса), lsFusion IOT и т.п. Да, производства нет и документооборота нет. Но скажем в документообороте и WMS 1С вообще не лидер и что дальше.
Но при чем тут платформа - загадка. И программиста на lsFusion сейчас найти вообще не проблема, это по опыту говорю. И люди очень быстро вьезжают, а с ИИ даже это не надо будет (то есть кривая обучения вообще вертикальной станет). Впрочем опять-таки вспоминается "продайте мне ручку" - ключ не тратить время на laggard'ов в кривой роджерса, они меняют своем мнение только когда рынок сам меняется.
На самом деле это не совсем так (я как раз сейчас этим занимаюсь). Вы сейчас про fine-tuning по сути говорите (обезьянное / подсознательное обучение), это важно, но скорее для скорости и "стиля" (чернового качества) чем глубокого качества решения. Для качества ключ в reasoning (логическом / сознательном обучении) а тут куда важнее
четкие непротиворечивые высокоуровневые абстракции (с чем у 1С беда), так как у моделей беда с обобщением и структурированием
правильная работа с контекстом и в частности MCP, чтобы AI agent'ы могли с одной стороны:
быстро и эффективно получать нужный код, а не лопатить как слепые коты текстовым поиском (например по классам находить доступные интерфейсы, то есть нужна явная типизация и наследование к примеры). Хотя если язык высокоуровневый DSL его можно чуть ли не целиком в контекст грузить (но это все равно размывает внимание модели)
очень быстро проверять результат (не будете же вы запускать проект на каждой итерации): и вот тут нужны 1. глубокая валидация кода IDE (то есть чтобы модель могла очень быстро оценить все ошибки и получить сразу семантически правильный код) 2. динамическая исполняемая среда (опять таки чтобы не запускать проект, а можно было проверять уже на запущенном проекте с данными и UI). Собственно любой кто пользовался ИИ-агентами для Java с IDEA (типа Junie, который умеет смотреть ошибки) и без IDEA понимают какое это небо и земля (одни только - нет такого класса в природе чего стоят). С этим всем у 1С тоже беда.
Ну естественно желательно чтобы платформа была DSL и все было Everything as a code (с этим у 1С тоже беда).
В общем 1С в этом плане максимально не AI-ready.
Ну в MyCompany тот же ЧЗ тоже поддерживается и в отличии от 1С вообще забесплатно. В крайнем случае через коммьюнити, один человек доделал у себя и залил в общую ветку. Все счастливы.
Нет, вы реально не понимаете, что такое инкрементальность в lsFusion. balance и может и должен считать с учетом всех этих авансов, учетных политик и кучу чего еще (и в lsFusion ERP 4R так), но считается декларативно (то есть это сумма всех приходов - сумма всех расходов не авансированных или что в голову взбредет). А дальше вы просто создаете ограничение и платформа все делает САМА (там реально магия, я вам на пальцах не объясню как, но это работает в FMCG ритейле на тысячах пользователей и террабайтах данных), то есть условно при каждом изменении данных в транзакции влияющих платформа сама строит инкрементальные запросы (которые в 1С по сути делаются руками) и все проверяет.
Стоп 100к программистов на рынке (причем в некоторых компаниях я знаю их по 5-10 человек) делают точечные донастройки? Это же как плохо 1С настраивается?
И про камаз не понял. Тот же lsFusion ERP 4R для розницы это как мерседес по сравнению с камазом. MyCompany это именно современный продукт аналог УНФ. Зайдите в тот же чат MyCompany там много людей кто использовали и УНФ и сейчас используют MyCompany. Вы же не думаете, что это все вымышленные люди?
Стоп. Давайте разделим тезисы:
a) Платформа очень важна для бизнеса - для эффективности разработки / глубокой кастомизации на ней (так как это позволяет решать задачи гораздо дешевле быстрее качественное).
б) lsFusion как платформа гораздо круче 1С.
Пункт б) я вам не докажу, вы я вижу все равно разбираться не хотите, просто слепо верите в то что 1С лучше, ну ок, ваше право (помните "продайте мне ручку"?). Но насчет пункта а) вопрос (потому как вы противоречите постоянно себе). Предположим если какая то платформа в несколько раз лучше 1С, то вы считаете что нужно использовать ее (при условии что на нее можно найти разработчиков пусть и не 100к разработчиков)?
Ну собственно поэтому туда никто и не лезет (даже если платформа у тебя на порядок круче). Это узкая, специфичная, консервативная, не особо требующая кастомизации хрень. Также как QuickBooks (Intuit) в США, он там где-то как 1С в России (больше 70 процентов рынка). Считает и считает налоги в SME ну и хрен с ним.
А причем тут это? Настройка системы пользователем это очень важная часть эргономики. Это вы сейчас @DMGarikk напоминаете, который сначала пишет
имидж ничто - жажда все"платформа ничто - разработчики все", а потом "на 1С гораздо быстрее чем на Java" поэтому нужно использовать ее. Ну и "платорма и разработчики вообще не нужны - в 1С все есть", а потом "главное это наличие 100к разработчиков на рынке". Как у него это все в голове одновременно уживается - загадка.https://www.diadoc.ru/integrations/lsfusion Ну с диадоком точно есть. Отличается как минимум, что это один мелкий модуль, который далеко не всем нужен.
Я если честно далек от MyCompany. Но они тоже так сообщают наперебой.
Почему там нет ЭДО - не знаю. Может не надо обычно или в бухгалтерии делают, хз.
Ну коммерческий модуль точно есть. Но по моему и в бесплатном есть, можете зайти в телегу поискать там вопрос, ну или задать. Разработчики MyCompany там очень оперативно отвечают и добавляют / фиксят, если чего то не хватает.
Э, а ниже вы пишете
Вы уж определитесь что ли. То есть если в Python и Java есть модули ЭДО, честного знака (а к слову интеграция с ними есть на сайтах, а любой ИИ накидает их сейчас за полчаса), то и норм.
Я скажем тоже самое могу сказать. В lsFusion одно ограничение займет одну строку:
CONSTRAINT balance(Stock st, Sku sk) < 0 MESSAGE 'Остаток должен быть положителен';
А в 1С как вы говорите "вы дольше будете триггеры с запросами реализовывать" (в статьях были примеры)
Есть естественно. Не только в коммерческих продуктах аля lsFusion ERP 4R, но даже в MyCompany есть.
Осталось понять только зачем на рынке 100к разработчиков и где они все работают и кто платит им 100500 денег, если "есть 1С где все это уже есть и оперативно обновляется".
Вот реально вы же адекватный человек, а при этом у вас противоречие на противоречии. То технология разработки не важна, то 1С круче потому что на нем эффективнее разрабатывать. То разработчики не нужны, то самое главное чтобы легко было найти разработчика. Вы уж определитесь как-то.