Комментарии 14
1С хороша не за счёт своего языка или технологий, а за счёт соответствия всем законодательствам и шаблонам сдачи налоговой отчётности во всех своих редакциях. Все попытки воспроизвести аналог увенчаются не более чем провалом…
1С, даже ее специалистами и накопленным опытом, чего у аналогов нет. И как только начинаются ньЮансы, начинают сдуваться.
1С, даже ее специалистами и накопленным опытом, чего у аналогов нет. И как только начинаются ньЮансы, начинают сдуваться.
А?
Вы вообще не с того конца подошли к ерп и ваша система не похожа на 1с вообще никак. Можете сколько угодно раз создавать жёсткую логику в бд, это будет очередная поделка. 1с платформа в первую очередь это ее язык и набор сущностей для его поддержки (или наборот, не важно), который позволяет в рамках этих сущностей (и не только) проще создавать программные системы учёта.
Утверждаю ли я, что 1с нужно чем-то заменять? - нет, не утверждаю (как и в любой системе есть минусы и плюсы, просто в случае конкретно 1с плюсы перевешивают минусы [с точки зрения рынка])
Обязаны ли все системы управления предприятиями выглядеть как 1с? - нет, не обязаны (разные масштабы -> разные цели -> разные способы реализации)
зарабатывают на внедрении систем наподобие 1C:ERP в предприятия. Однако поспешу обрадовать читателя: сегодня я попытаюсь описать процесс создания своего рода аналога такой системы
Вот же пишите, что аналог. По факту даже близко не он, вот о чем речь.
У вас должен быть основной заказчик-спонсор,
без спонсора это всё бесполезно.
Легче просто устроиться на работу и вам дадут сделать почти такой же проект.
Мы тоже делаем систему как 1С на golang для автоматизации юристов на работе-
для того чтобы уйти из системы СТЕК, которая как 1С со своим языком программирования на русском языке, но в 100 раз хуже чем 1С.
Соглашусь, в большинстве проектов такого рода партнёрская сеть является не опцией, а основным требованием для хоть какого-либо развития. По поводу работы - в большинстве компаний, решающих аналогичные задачи, весь проект сводится к "коробочной" ERP, пусть даже и на современном стеке.
По правде сказать, интересно мне было сделать не столько саму ERP (хотя и не без этого), сколько грамотную изоляцию, и в целом воссоздать концепцию "покупки ресурсов" инстанса для управления бизнесом. Основная идея здесь - не столько повторить 1с или что-то в этом духе, сколько дать возможность вести параллельно хоть 10 организаций, каждая из которых бы имела свои настройки тарификации, свои лимиты хранилища, свой состав модулей.
Автоматизировать процесс создания таких организаций и организовать работоспособность всех инстансов в облаке - вот это наверное самая интересная часть.
Посмотрите на задачу с точки зрения пользы, сделайте более узкую цель, где мы сможете быть лучше рынка. Посмотрите в этой связи на 1С не как конкурента а как возможность. Если вашим модулем рынок заинтересуется, просто сделайте мост между вашей системой и 1С через обмен. Управленческий учет у малого бизнеса довольно примитивный, особенно если это упрощенная система. Стабильной обмен управляемый в режиме предприятия решает вопрос вашей отточенной идеи для малого бизнеса с остальными функциями, которые просто решаются уже сейчас 1Ской. Посмотрите обмен у Фор.бизнес. https://dzen.ru/a/aXOr2pcII08v6KE_Сложнее, если у предпринимателя несколько компаний и ООО. И Управленческий учет уже выполняет функцию не только понимания сколько товаров на складе, а вообще в целом бизнес прибыльный или нет, особенно если между его бизнесами есть взаиморасчеты. Такую задачку 1С, без методологии и понимания смыслов не решает. Мы порой не задаемся вопросами , а есть проблема простого отчета: как посмотреть маржу по товарам без НДС? На счетах бухгалтерского учета отчет в лоб не сделаешь если это 1С без регистров (большинство компаний работают на 1С бухгалтерия). Документ в табличной части разрезается по аналитике, а на счетах бухгалтерского учета аналитики по каждой номенклатуре без НДС данных нет. Формулировка проблемы - первая задача.
Повторюсь: особенностью и в целом главным преимуществом Kroncl не является какой-то конкретный модуль или функции обмена с 1С. При разработке просто-напросто не ставилось задачи быть с ним совместимым. Такое отношение может показаться поверхностным (ведь каждая вторая организация ведёт бухгалтерию в 1С -> нужно обеспечивать совместимость) — но здесь дело больше в общей сути и целевой платформы.
Основная идея и задача (не озвучена в статье, но сквозит в каждом слове про изоляцию данных организаций) — это возможность быстро развёртывать своего рода инстансы малого бизнеса прямо в облачке, минуя интеграторов, демо-стенды и прочий сюр. Каждый такой инстанс имеет свои настройки тарификации, свои настройки прав, свой состав модулей и так далее. И у предпринимателей/финансистов/аутсорс-агентств появляется возможность вести хоть 10, хоть 100, хоть 1000 таких организаций-заказчиков параллельно, переключаясь между пространствами за секунды.
По поводу самой предметной области ERP повторю тезис из статьи: Kroncl не рассчитан на бухгалтерию. Любому специалисту 1С всё это покажется абсурдом, но дело в том, что 1С сделан для специалистов по 1С, а Kroncl — для обычных предпринимателей. В масштабах организаций до условных 10-15 человек (а таких десятки тысяч, часть из которых и не пытается вести бухгалтерию) необходимый функционал покрывается 5-6 модулями: финансы, сделки, клиенты, склад, сотрудники. Совместив автоматизацию процесса создания инстансов с относительной простотой и функциональностью модулей, без сомнений можно добиться определённых результатов.
То, что есть на рынке сейчас для этого сегмента предпринимателей - либо срмки (под капотом которых единая свалка данных), либо только фин.учёт, либо только склад (МойСклад), либо наш любимый 1с или попытки его повторить. Никто не собирался делать удобно, дёшево и функционально для предприятий такого микро-масштаба (смысла в этом с точки зрения выгоды мало), я собрался - я делаю (собственно про это и статья).
А мне вот в первую очередь хочется сказать автору - "чувак, ты молодец и ты реально крут".
Человек в 18 лет, в одну голову создал вполне себе систему начального уровня.
Причём, не просто что-то "умозрительное" типа "демо CRM".
По моему ощущению, у такого рода решений (без встроенного языка, без попытки быть "убийцей 1с) есть своя ниша.
Да, есть узкие места, местами и изобретение велосипедов (про которые он сам же и говорит). Для реальных клиентов тут что-то будет ищбыточнои, чего-то будет не хватать.
Но он это сделал Сам и в этом видно не только технику, но понимание прикладной части - того как работает Малый бизнес и почему 1С ERP и т. п для него неподъемно.
И, да, проекту нужен спонсор или 2-3 заказчика которых в качестве базы устроит функционал 1-2 модулей и коротрые будут готовы доплачивать за дальнейшее развитие исходя из реальных потребностей.
Это реально изнурительный, но классный опыт. И это опыт останется с тобой даже в случае если проект дальше не полетит.
А вот я как раз и не увидел понимания, как работает малый бизнес, я вижу попытку автоматизировать бардак у брата на СТО, но при этом оба очень мало знают об управлении и его учёте. Попытка хороша, и скорее всего поможет решить локальный бардак с учётом услуг и агрегатов. Но идти надо было от бюджета(плана/прогноза) и факта. Иначе управленческих решений не принять.
Но энтузиазмом восхищён.
Вполне возможно, что и так, на 100% мало кто что-то понимает. Возьмусь утверждать лишь только то, что все модули строились исходя из принципов, которые я наблюдал всё это время в сервисе и парочке смежных организаций такого же масштаба.
Да, сделать абсолютно для всех не получится, но определённый функционал (те же финансы, но интегрированные напрямую в управление сделками) отлично ложится на большинство известных мне предприятий.

10 кругов ада управленческого учёта малого бизнеса РФ на Go+pgx. От идеи до зависимости