URL: https://ssl.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 123363
[ Назад ]

Исходное сообщение
"MyCompany - открытая платформа для автоматизации бизнес-процессов малых предприятий"

Отправлено opennews , 23-Фев-21 19:25 
Опубликовано открытое и бесплатное решение MyCompany, которое реализует основные бизнес-процессы малого бизнеса. Решение легко устанавливается и поддерживает российское законодательство. В качестве GUI может использоваться как веб-интерфейс, так и десктоп-клиент, запускающийся через Java Web Start. Для оценки возможностей платформы доступна демо-версия с заполненными данными (для тестирования тёмной темы можно  воспользоваться отдельной страницей с логином и паролем blm...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=54639


Содержание

Сообщения в этом обсуждении
"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 23-Фев-21 19:25 
> тестирования тёмной темы
> с логином и паролем blm
> blm

на всякий случай осуждаю


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 23-Фев-21 19:38 
Логин BLM для темной формы интерфейса - девелоперы явно правые чуваки

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено CrushBy , 23-Фев-21 19:41 
Не ищите глубокий смысл там, где его нет. Просто стеб.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 23-Фев-21 19:44 
Да как они смеют?!

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 23-Фев-21 19:44 
Ты не на Twitch расслабься :)

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 23-Фев-21 19:58 
А для белой темы тогда - alm.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 23-Фев-21 20:06 
hlm

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 23-Фев-21 21:07 
>так и десктоп-клиент, запускающийся через Java Web Start
>На сервере решение устанавливается и запускается как Java приложение
>на всякий случай осуждаю

Я на всякий случай тоже.


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено CrushBy , 24-Фев-21 09:43 
>> тестирования тёмной темы
>> с логином и паролем blm
>> blm
> на всякий случай осуждаю

На всякий случай уточню, что под blm имелось ввиду Belarusian Lives Matter (разработчик из Беларуси). А что Вы имели ввиду ?


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено HeavyMetal , 23-Фев-21 19:32 
Чушь какая-то

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено ыы , 23-Фев-21 22:52 
Выглядит как поделка  конца 90-х, функционал - такой же как выглядит. Технологии на которых построена- такие же как функционал. Лет через 10 если не загнутся- можно будет еще посмотреть... может чего и научатся..

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Атон , 23-Фев-21 23:01 
все нормально, целевая аудитория этого продукта - "Подходит для SQL-программистов"

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Gogi , 25-Фев-21 01:21 
Когда этот ушлёпский SQL изобретали, программисты с горящими глазами вещали, что "на этом будет писать любая секретарша!". Нда...

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено ыы , 25-Фев-21 11:00 
Ну в тот момент в его названии фигурировало слово "английский", так что основания были и весьма серьезные.

И кстати... секретари его могут :)


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 23-Фев-21 19:32 
openSource 1C
на всякий случай поддерживаю

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено ыы , 23-Фев-21 21:32 
даже рядом не лежало не стояло и не сидело..

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 23-Фев-21 21:50 
В том смысле, что 1C (как сервер, так и клиенты) работает только под Windows? Впрочем, под Wine (x86) запускается.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 23-Фев-21 21:54 
Вообще-то он давно стал нативным

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 24-Фев-21 06:35 
Далее деклараций пока не идет.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено О л е г , 24-Фев-21 08:42 
Бред не несите
Полностью Linux работает на 20 человек 5 лет через apache, никаких нареканий к платформе.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 24-Фев-21 08:52 
> Бред не несите ... 5 лет через apache

Само не неси. Поправка. Через 5 лет. Но сомнение, что даже через 5 лет они уйдут от Windows. Причем, как правило, в терминале.


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено ыы , 24-Фев-21 11:10 
Вы бы прежде чем глупости писать поинтересовались бы предметом а не своим воображением.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено AleksK , 23-Фев-21 22:23 
1C сервер ещё так года с 11 работает нативно на linux, и клиент уже лет 5 есть нативный, как толстый, так и тонкий.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено техподдержка , 24-Фев-21 10:57 
В принципе, нативные клиенты работают неплохо. Но...
Только вот COM-объекты под Linux'ом не работают. Или, может быть, надо что-то доделать?

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено none_first , 24-Фев-21 13:36 
> В принципе, нативные клиенты работают неплохо. Но...
> Только вот COM-объекты под Linux'ом не работают. Или, может быть, надо что-то
> доделать?

надо - перестать использовать КОМ в разработке


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено CrushBy , 23-Фев-21 22:10 
Согласен. 1С в разы хуже. Достаточно посмотреть хотя бы на веб-интерфейс 1С. Не понимаю, как у людей работающим с ним, не возникает желание разбить монитор от такой тормознутости. Не говоря уже о том, что 1С в бесконечное количество раз дороже.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено AleksK , 23-Фев-21 22:38 
А что кто-то хочет писать готовые решения для бизнеса за бесплатно? Я что-то очень сильно в этом сомневаюсь.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено CrushBy , 23-Фев-21 22:45 
Ну open-source тем не менее существует. И там пишут как бы забесплатно. GPL там - все дела. Слышали ?

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено AleksK , 23-Фев-21 23:01 
В ядре Linux сейчас насчитывается где-то 24 миллиона строк кода со всеми драйверами, комментариями и т.д. его разработкой занимаются сотни компаний и тысячи людей. В конфигурации 1С Управление Торговлей 11.4 сейчас почти 1.2 млн строк кода, эта сама конфигурация без платформы, и это только торговля. За бесплатно такое точно никто не напишет.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено CrushBy , 23-Фев-21 23:05 
В том, что в 1С 1.2 млн строк кода виноват только сам 1С. Вот можете почитать в чем именно : https://habr.com/ru/company/lsfusion/blog/468415/

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено ыы , 23-Фев-21 23:08 
Там в первом же комменте все сказано о том посте:

"годный вброс" :)


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Алекс , 24-Фев-21 09:38 
Что не отрицает того факта, что все эти проблемы реальны и очень болезненны особенно на крупных проектах.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено AleksK , 23-Фев-21 23:20 
Не в 1С, а в 1С УТ 11.4. Конфигураций на платформе 1С очень много, я даже не представляю сколько миллионов строк кода там во всех типовых конфигурациях, а есть ещё и сторонние разработки. А почему там столько? Да потому что они стараются охватить типовым решением как можно больше вариантов бизнес-логики. Вот к примеру как в вашей программе работает расчет себестоимости в целом и партионный учет в частности?

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено CrushBy , 23-Фев-21 23:26 
Есть 3 варианта расчета себестоимости - по фиксированной, по скользящей средней и по FIFO.

Но в целом идея напихать все возможные варианты бизнес-логики при технологической отсталости платформы 1С (без ООП и модульности) - идея, мягко говоря, не очень. Поэтому что-то там сильно изменить под конкретную логику практически невозможно. Дешевле будет взять MyCompany и доделать нужное, чем переделывать ту лапшу, которая там находится (собственно про это и упоминалось в статье).


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено AleksK , 23-Фев-21 23:51 
"Технологическая отсталость" 1С это вопрос весьма спорный. А перечисленные тобой варианты расчета себестоимости это как раз самые тупые варианты в лоб, которые подойдут для примерной оценки затрат небольшого магазина.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Алекс , 24-Фев-21 09:37 
Что там спорить то, посмотрите ссылку на статью выше и код типовых вытекающий из этого. Даже .Net сильно обогнал 1с в этом плане.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено AleksK , 24-Фев-21 10:16 
Товарищи сами отплясывают на граблях партионного учета на которых сама 1С плясала не один год пока разработали и не довели до ума РАУЗ, а потом называют 1С отсталой.  Обычный партионный учет в ERP это реально фейл. Для нормальной учетной системы главное методика, и похрену на каком языке она написана, язык это просто инструмент, и java тут ничем не лучше встроенного языка 1С.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Алекс , 24-Фев-21 10:46 
Причем тут партионный учёт? Это малая часть функционала любого решения.

И для нормальной учётной системы модульность, сопровождаемость и дорабатываемость и тут платформа самая важная вещь.


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено AleksK , 24-Фев-21 11:02 
Вокруг методов расчета себестоимости и аналитики затрат и строится большая часть работы учетной системы. И как раз у 1С с модульностью и дорабатываемостью все замечательно

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Алекс , 24-Фев-21 11:35 
Нет, этобольшая часть финучета, к остальному управленческому учету это имеет мало отношения.

С модульностью у 1с все ужасно, иначе не было бы такого огромного количества монолитов (УТ, унф, ка, ЕРП и т.п.). С дорабатываемостью ещё хуже, нет явной типизации, подсветки ошибок (из за того что в частности запросы в строках), наследования и полиморфизма (куча копипаста и ifов), убогая система контроля версий и т.д. и т.п. Привет 80е в лучшем случае. Как следствие код типовых ужасен и практически не дорабатывается. Реально прочитайте статью по ссылке выше и это только часть проблем.


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено AleksK , 24-Фев-21 12:55 
Управленческий учет это как раз самая простая часть. Кстати, если ты не в курсе, то Комплексная автоматизация это Управление торговли с модулями для бухгалтерии, зарплаты и производства, а ERP это Комплексная автоматизация с расширенным производством, то есть обычным обновлением из УТ можно сделать КА, а из КА ERP. А статья это просто куча придирок ни о чем. С таким подходом вы даже близко не конкуренты 1С. И, вместо того чтобы поливать говном 1С, лучше бы изучали их методики.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Алекс , 24-Фев-21 13:34 
Ну я точно также могу сказать, что финучет самая простая часть, а MM и SCM самые сложные. Финансовый учёт это всего лишь один из модулей.

В любом случае речь идёт о платформе, и если вы не понимаете, о чем в статье речь, то вы просто не разрабатывали сложные решения на нормальных платформах. Причем тут методики вообще не понятно, вы просто слишком зациклены на финмодулях (где 1с в России действительно сильно распространен)


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено AleksK , 24-Фев-21 14:39 
Для начала советую ознакомится с теорией РАУЗ, раз ты считаешь что там все элементарно. По этой теме немало материалов вот очень наглядная статья: http://graphcost.com/index.php?option=com_content&view=categ...
Да и вообще там весь сайт посвящен этой теме. А партионный учет по фифо или по среднему это реальная отсталость. Методики важны потому что они определяют, как будут рассчитываться показатели деятельности предприятия. А есть ли в языке на котором написана система наследование и полиморфизм это дело даже не десятое, а вообще последнее.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Алекс , 24-Фев-21 15:27 
Ещё раз. Это ТОЛЬКО финансовый модуль. В ERP их принято считать около ДЕСЯТКА (MM, SCM, CRM, HR, Retail и т.д.). Себестоимость это небольшой кусок небольшого модуля. Я понимаю что вы возможно за пределами этого модуля ничего не видели, но уверяю вас там ещё огромное число функционала.

Хотя я вас понимаю, когда у вас в руках молоток, все вокруг около десятка.


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Алекс , 24-Фев-21 15:28 
* все вокруг кажется гвоздями (криво скопировалось)

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено AleksK , 24-Фев-21 16:47 
У меня сейчас вообще нет времени изучать вашу программу, и делать подробное сравнение с 1С. Я спросил первое что пришло в голову, вы мне ответили. То что ответили это прямо явный признак что ваша ERP вообще не идет ни в какое сравнение с 1С ERP. В 1С ERP есть все что ты перечислил и много чего ещё. Это вообще мегапроект 1С который по объему на пару порядков больше вашего. Я не говорю что ваша ERP говно, но заходить в обсуждение с криками 1С говно, а наша самая крутая, это мягко говоря глупо. Вы даже близко не доросли до масштабов 1С и весьма вероятно, что никогда не дорастете. Но проект интересный, желаю удачи в развитии. Как будет время попробую погонят его на своем компе.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Алекс , 24-Фев-21 17:41 
Ещё раз я не говорю что 1c ERP говно. Я говорю, что 1с платформа говно. Уверен что в ERP вложено много сил и денег (особенно с учётом того на какой платформе ее пришлось писать, реально большое уважение и жалость к ее разработчикам). И казалось бы какая разница что за платформа внутри, это же единоразовая затрата поставщика. Но проблема в том что чем крупнее и сложнее проект, тем он более уникален, тем больше нужно доработок. И здесь сложность 1с ERP (особенно с учётом ее монолитности) начинает играть против нее, с учётом того что код там совершенно не поддерживаемый и не сопровождаемый.

И никто MyCompany с ERP не сравнивает, это скорее аналог УНФ.

Если вы про lsFusion ERP то это решение для крупной розницы, тогда как 1c ERP скорее для производственных предприятий. Их глупо сравнивать.


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено AleksK , 25-Фев-21 07:10 
У платформы 1С есть конечно минусы, но есть и плюсы. В вашей статье большая часть это придирки. Особенно про язык. Назовите хоть один реальный кейс когда наследование и полиморфизм вот вообще необходимы? И да там не удобный конфигуратор и хранилище конфигураций, но поэтому они и пилят новый основанный на Eclipse EDT где есть уже поддержка git из коробки.
1С ERP не монолитна, как я уже говорил УТ 11 это чаcть ERP без модулей бухгалтерии, зарплаты и производства. Для поддержки облачных решений и для упрощения поддержки штатных конфигураций, когда разработчики не имеют прямого доступа к  конфигурации или не хотят вносить изменения непосредственно в саму конфигурацию, пилят механизм расширений. Уже очень давно существует механизм поддержки внешних обработок, отчетов, печатных форм и т.д. Сценариев внесения доработок очень много, выбирай какой больше нравится. И что значит код не поддерживаемый? Весь код там имеет давно описанную в методиках разработки структуру, основан он на подробно описанной библиотеке стандартных подсистем

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Алекс , 25-Фев-21 08:34 
Наследование и полиморфизм необходимы в любой сложной системе так как позволяют избегать дублирование кода и значительно улучшают понимание архитектуры системы. Иначе будут тонны ifов и копипаста. Собственно поэтому  ООП это давно стандарт в СЛОЖНЫХ системах.

Они этот EDT уже лет 10 пилят, а он все никак в продакшн не войдёт. И сколько бы они его не пилили у них платформа в принципе не code based, поэтому даже если когда нибудь допилят это не сильно поможет.

Если УТ не монолит, я могу установить только модуль закупок и продаж без модуля розницы скажем (чтобы не было ненужного функционала - данных на формах, в базе и т.п.)?

Что значит код имеет описанную структуру? Вы примеры в статье из УТ видели? Это же треш, если надо где-то что-то изменить / добавить фиг поймёшь где что отвалится. Я думал такой говнокод PHP стайл остался в 90-х, потому как его нереально поддерживать. Запросы в строках, типы переменных непонятны, зависимости между процедурами огромные, чистая императивщина с ручной проверкой ограничений и т.п. Я бы на километр к такому коду не подошёл, так как гарантировать что все не повалится в результате одной правки невозможно.


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено AleksK , 25-Фев-21 11:42 
C - самый популярный язык наряду с Java, в нем нет ООП в принципе, но на нем пишут очень сложные вещи. Значимость ООП частенько переоценивают. Можешь привести реальный пример из вашей системы, когда оно вот прямо необходимо?

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

То и значит. У 1С методика написания кода полностью описана на сайте ИТС, и по БСП там есть полнейшая документация. Я конечно не могу дать ссылки на закрытый ИТС. Но вот пример из курсов от самих разработчиков:
https://xn----1-bedvffifm4g.xn--p1ai/ut11-articles/2017-09-0.../


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Алекс , 25-Фев-21 12:45 
Что значит вот прямо необходимо? Понятно что можно if'ами все делать, но это будет очень тяжело потом поддерживать. Простым примером наследования и полиморфизма: допустим есть абстрактный регистр, вы создаёте новый документ, дальше наследуете его от регистра, измерения автоматически "реализуются" одноименными полями документа, и дальше все работает автоматически. Причем этот регистр может наследоваться от других регистров и т.п.

И сложные проекты делаются на c++ в абсолютном большинстве. Скажем постгрес сделан на с (так как он достаточно примитивен архитектурно, скажем у него очень тупые оптимизаторы) а ms sql на c++.

А из кода ненужный функционал тоже настройками убирается? И не удивительно почему в коде УТ такое дикое количество самых разных проверок.

Документированный говнокод, все равно говнокод. Хотя конечно почитал вашу ссылку, это конечно треш, тот же lsFusion все это автоматически делает, причем в куда более сложных случаях.


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено AleksK , 25-Фев-21 13:12 
Все подобные объекты в 1С описываются в дереве метаданных на стадии проектирования. Общий код чтобы не дублироваться выносится в общие модули. Помимо метаданных язык 1С имеет кучу реализованных объектов которые покрывают практически все необходимые вещи для создания учетных систем. Вы хотите полный ООП ради ООП?

Postgres тоже говно? Ну-ну. В общем ясно все говно кроме нашей системы


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Алекс , 25-Фев-21 13:39 
Причем тут дерево метаданных? И везде код выносится в общие процедуры. Опять таки причем тут это? Вы вообще похоже не представляете что такое наследование и полиморфизм, и зачем это надо. 1c застрял где то на уровне С и качество кода поэтому соответствующее. И какие то готовые куски кода ничем не помогают (так как опять таки качество у него соответствующее).

Postgres не говно (как раз для lsFusion это идеальная СУБД, по причине своей простота), просто это яркий пример что простые системы можно сделать без использования наследования и полиморфизма (на C), а архитектурно более сложные вроде MS SQL это сделать на порядок сложнее (и поэтому используют C++)


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено AleksK , 25-Фев-21 14:45 
Я ещё раз спрашиваю зачем нужно полное ООП, когда система строится из готовых блоков - метаданных, и они покрывают всю предметную область платформы. ООП, прямые запросы, внешние компоненты и т.д. к 1С прикручивали сторонние разработчики во времена 7.7, тогда возможностей платформы реально не хватало, сейчас хватает. Я не вижу смысла в этом в рамках текущей платформы, разработчики тоже не видят в этом смысла, иначе бы они давно уже доработали её. Да такой подход не идеален, но все имеет свои плюсы и минусы. Если кому-то это не нравится, то это его личные проблемы.
Postgres ничем не уступает MS SQL и уж точно не проще, это никак не зависит от языка на котором он написан. И вообще уровень говнокода зависит от того кто пишет, а не от того на чем пишут. Ещё скажи что язык 1С плохой потому что там принято на русском писать.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Алекс , 25-Фев-21 15:29 
ООП это в основном про наследование и полиморфизм. Простые и понятные концепции которых в 1с нет. Вы сейчас демагогией занимаетесь, любая система строится из готовых блоков-метаданных. 1с сейчас это код 90х времён С в лучшем случае. Даже до С++ не доросли. То что если хотели бы сделали бы это странный аргумент. Скорее всего просто не могут, так как там технический долг скорее всего зашкаливает. Особенно с зоопарком пересекающихся противоречивых абстракций которые они наплодили.

Про то что postgres ничем не уступает ms sql это очень забавно. В постгрес даже join predicate push down примитивного нет. Если интересно вот тут подробности:
https://m.habr.com/ru/company/lsfusion/blog/463095/


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено AleksK , 26-Фев-21 09:42 
Это ты как раз занимаешься демагогией. Все не примитивные типы в 1С это объекты. Да там нельзя создавать свои классы или делать перегрузку операторов, но особой необходимости в этом и нет. И что же за противоречивые абстракции тебе не нравятся?

"Ой, а <фишки N> в Postgers нет значит он примитивный." Нет не примитивный. Я админю sql сервера, а не пишу под них. Поэтому мне вполне достаточно того что сервер 1С на Linux с Postgres работает не хуже такого же на Windows с MS SQL. То же самое могу сказать и насчет самой 1С.


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Алекс , 27-Фев-21 10:58 
Ещё раз основа ООП это наследование и полиморфизм (инкапсуляция строго говоря это скорее ограничение, и наследование и полиморфизм можно и лучше поддерживать без инкапсуляции как в lsFusion или Common Lisp). Про то что в них нет особой необходимости это забавно, учитывая что в мире сложной разработки наследование и полиморфизм это уже давно стандарт и используется практически везде. Про противоречивые абстракции в статье есть хорошая картинка про это дело. По факту можно построить по другому дерево абстракций и получив больший и более удобный функционал куда меньшим количеством этих абстракций.

Про postgres прочитайте на Хабре статью Почему не SQL там все хорошо разжевано.


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Алекс , 24-Фев-21 13:39 
Ну я точно также могу сказать, что финучет самая простая часть, а MM и SCM самые сложные. Финансовый учёт это всего лишь один из модулей.

В любом случае речь идёт о платформе, и если вы не понимаете, о чем в статье речь, то вы просто не разрабатывали сложные решения на нормальных платформах. Причем тут методики вообще не понятно, вы просто слишком зациклены на финмодулях (где 1с в России действительно сильно распространен)


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 26-Фев-21 04:29 
>"Технологическая отсталость" 1С это >вопрос весьма спорный. А >перечисленные тобой варианты расчета >себестоимости это как раз самые тупые >варианты в лоб, которые подойдут для >примерной оценки затрат небольшого >магазина.

Ну насчёт отсталости вопрос действительно философский -здесь каждому своё,но то что 1С в целом уйобищна -этот факт отрицать никак нельзя ,мы отказались от этого платья 5 лет назад -вспоминаем как страшный сон а тех,кто на ней до сих пор сидит -как персонажей из эпохи мезозоя


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено AleksK , 26-Фев-21 09:19 
Проблема в том что альтернативы ещё хуже.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено ыы , 23-Фев-21 23:06 
> сотни компаний и тысячи людей.

и работают они за деньги...


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 24-Фев-21 08:42 
Это не готовые решения.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено AleksK , 24-Фев-21 10:24 
> Это не готовые решения.

Так они и стоят как заготовки готовых решений, а интеграторы уже допиливают их до готовых. И стоит это порой дороже стоимости всей 1С. Для всех не сделать идеальное универсальное решение.


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено ыы , 23-Фев-21 22:45 
для любого предприятия у которого возникает потребность вести дела в чем то сложнее своей головы или екселя- сумма которую просят за 1С- это копейки. И люди которые кивают на дороговизну 1С- либо сознательные троли, либо глубоко ангажированные своей безграмотностью и незнакомством с предметной областью.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено CrushBy , 23-Фев-21 22:50 
Похоже Вы зашли не на тот сайт. Почитайте названия сайта. Вам на инфостарт надо. Там любят все за деньги и побольше.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено О л е г , 24-Фев-21 08:47 
Прикол в том что 1с тупо дешевле
Или для вас стоимость это цена только по?
Ну на 4 человека возможно вы правы, а вот с 20-40 при требованиях и желаниях и хотелках, все ваши решения сузятся до sap(это там где вери дорого) и 1с где очень дешего.
А так смотрим сайт, но думаем башкой

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Алекс , 24-Фев-21 09:36 
Очень дёшево это сильно. Когда решения состоят из тонн императивного лапшекода, для доработки и поддержки которого нужно десятки недешевых разработчиков (знаю компании у которых отделы по 20 разработчиков).

Получается что для маленьких компаний 1с слишком дорога из за стоимости ПО, а для больших из за убогости платформы, а значит стоимости поддержки и доработки этого ПО.


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Синдарин , 24-Фев-21 04:40 
Это ты немецкий SAP который повсеместно внедрен у крупняка типа Мегафона - не видел. Сплошное пыдание и пожирание кактуса.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено О л е г , 24-Фев-21 08:48 
У сапа вроде менее 10% успешных внедрений

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 24-Фев-21 08:53 
Смело. Ссылку дай.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено пох. , 24-Фев-21 11:06 
Так САП это примерно как переписывание всего на хрусте - нужно не внедрение, а внедряние, бесконечный самоподдерживающийся процесс.

"Успешно достигнут стопиццотый milestone, шлите еще денех!"

С другой стороны - автоматизация бардаков размером с мегафон - в принципе почти нерешаемая задача. И уж не с адынэсом за нее браться.


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Алекс , 24-Фев-21 11:36 
Как будто у 1с по другому или откуда по вашему столько вакансий разработчиков.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено пох. , 24-Фев-21 14:17 
> Как будто у 1с по другому или откуда по вашему столько вакансий
> разработчиков.

хз, я на них не нанимался. Но везде где встречаю - разработчик обычно местный, прикованный.

А сап - даже у лукойлов всяких аутсорсится, ибо кормить эту ораву самим накладно, а что они делают - все равно нихрена непонятно.


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Алекс , 24-Фев-21 14:25 
Так а когда аутсорсятся ещё накладнее. В этом и фокус что в маломальски сложных проектах любое решение это всего лишь полуфабрикат. И качество платформы на который написано решение, как и качество кода в решении выходит чуть ли на первый план (или вам придется десятки 1с / ABAP разработчиков держать что ОЧЕНЬ дорого)

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 24-Фев-21 06:34 
> от такой тормознутости

Так пора с терминала на клиент-сервер перейти уже.


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено CrushBy , 24-Фев-21 10:37 
Вы о чем ? Я про веб-интерфейс. Зайдите на https://demo-ma.1c.ru и попробуйте зайти в любую конфигурацию. Не понимаю, как люди могут работать с таким медленным интерфейсом. Что и не удивительно - там дикий DOM и куча интерфейса на JS делается.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено ыы , 24-Фев-21 11:17 
Вы наверное удивитесь, но люди работающие в 1С не работаю с ней в https://demo-ma.1c.ru

:)

Сейчас загружусь- замерю время загрузки...
Загружаю...
3 секунды  грузится клиент от ввода пароля.

ТРИ СЕКУНДЫ.


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено CrushBy , 24-Фев-21 11:35 
Какая разница сколько она грузится ?

Зайдите в форму Заказы и попробуйте просто зайти в форму заказы и открывать на редактирование. Там лаги по несколько секунд. А потом зайдите в MyCompany. И сравните.

По поводу того, что это демка, то если у 1С так официальная демка тупит, то представляю как она у обычных клиентов работает...



"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено AleksK , 24-Фев-21 17:00 
При наличии хоть какого-то более менее нормального сервера все работает нормально.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено CrushBy , 24-Фев-21 17:11 
То есть Вы утверждаете, что у 1С недостаточно денег на демо-сервер, что у них так тормозит демка ? Хотя понятно, что там тормозит браузер, выполняя зубодробительный JS с огромным DOMом, то есть сервер тут ни причем. Просто 1С зачем-то решили подогнать веб под десктоп, а не наоборот (так исторически у них сложилось). Вот и получилось, что веб у них работает через пень колоду.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено AleksK , 24-Фев-21 17:17 
Скорее им просто пофиг что демки тормозят. Они сами не продают программы, продают франчи и франчи же в основном занимаются настройкой серверов. У меня, например, в одной конторе с одного сервера работает более 60 розничных точек через тонкие клиенты и ничего не тормозит.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено CrushBy , 24-Фев-21 17:21 
Вы понимаете, что тонкий клиент и веб-интерфейс - это не одно и то же ? Я верю, что тонкий клиент может и не тормозит. Но с вебом работать невозможно.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено AleksK , 24-Фев-21 17:26 
Интерфейс на управляемых формах в клиенте и браузере рисуется одними и теми же средствами, так что для всех конфигураций на управляемых формах это одно и тоже. А иначе бы как тонкий клиент открывал бы базу опубликованную через вебсервер? Более того тонкий клиент имеет абсолютно те же самые ограничения, что и браузер. В 1С сейчас не надо писать код отдельно под web клиент.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено CrushBy , 24-Фев-21 17:31 
Уверен, что на веб-сервере все рисуется браузерным движком, а в тонком клиенте своим самописным 1Совским движком. Иначе никакого смысла бы в тонком клиенте не было, если он использует тот же хромиум. Поэтому разница принципиальная. То, что он обращается к веб-серверу ни о чем не говорит. Ну делает он HTTP запросы, тормозит то у 1С рендеринг.

Но опять же, я не знаю, как точно реализовано все у 1С. Я вижу одно, что у них тормозит на демках. Оправдание, что им и не надо - это очень странное утверждение. И все знакомые мне 1Совцы говорят, что веб-интерфейс - это пугало. Реально с ним работают очень мало кто. Все через тонкий клиент. Что в 2021 году звучит абсолютным анахронизмом.


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено AleksK , 24-Фев-21 17:54 
Вот кажется раз с версии 8.3.12 кажется, уже точно не помню, на всех платформах тонкий клиент использует движок от chromium. Нет там сейчас никакой разницы интерфейс рисуется через их библиотеку на js. Точнее отличия есть, но они никак не связаны с интерфейсом, через тонкий клиент проще работать с файловой системой и подключаемым оборудованием и плюс он может подключаться к серверу напрямую, например через vpn, а так же есть отличия в лицензировании.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено CrushBy , 25-Фев-21 09:41 
> Вот кажется раз с версии 8.3.12 кажется, уже точно не помню, на
> всех платформах тонкий клиент использует движок от chromium. Нет там сейчас
> никакой разницы интерфейс рисуется через их библиотеку на js. Точнее отличия
> есть, но они никак не связаны с интерфейсом, через тонкий клиент
> проще работать с файловой системой и подключаемым оборудованием и плюс он
> может подключаться к серверу напрямую, например через vpn, а так же
> есть отличия в лицензировании.

А есть какая-то ссылка, что в 1С тонкий клиент на chromium ? А то все мои знакомые 1Совцы говорят - что это ерунда, быть такого не может. Ну или мне тогда жаль пользователей 1С, так как у меня под Chrome демка тормозит жестоко. Причем в любое время - так что не надо, про слабые сервера.


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено AleksK , 25-Фев-21 11:28 
https://v8.1c.ru/platforma/obzor-arkhitektury-platformy/
https://v8.1c.ru/platforma/tonkiy-klient/
Там не указан конкретно какой движок используется, но прямо написано, что тонкий клиент подключается к веб-серверу по HTTP/HTTPS

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


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено CrushBy , 25-Фев-21 11:43 
> Там не указан конкретно какой движок используется, но прямо написано, что тонкий
> клиент подключается к веб-серверу по HTTP/HTTPS

И ? Обращение по HTTP никак не связано с тем, как идет отображение GUI. HTTP - это просто протокол.


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено AleksK , 25-Фев-21 12:35 
А что по твоему может ещё передавать web сервер? Он выполняет одни и те же запросы что для web клиента что для тонкого клиента, и отправляет на клиент контекст форм в формате json, а этот контекст обрабатывается специально разработанным фреймворком на js и отображается с помощью браузерного движка.  

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено CrushBy , 25-Фев-21 12:56 
> А что по твоему может ещё передавать web сервер?

Данные.

>Он выполняет одни и те же запросы что для web клиента что для тонкого клиента, и отправляет на клиент контекст форм в формате json, а этот контекст обрабатывается специально разработанным фреймворком на js и отображается с помощью браузерного движка.  

Нет там ничего такого - не надо придумывать.

В общем сразу видно, что Вы - не специалист в этой области. Объясните лучше одну вещь - почему у них так тупит демка, и на этом остановимся. Денег у 1Са не хватает ?


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено AleksK , 25-Фев-21 13:29 
Какие данные? Мне то уж лучше знать что там есть, а чего нет.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Алекс , 25-Фев-21 13:54 
https://m.habr.com/ru/company/1c/blog/315414/

Странно, а тут написано что тонкий клиент на C++ написан.


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено CrushBy , 25-Фев-21 14:25 
Обычные данные. Открою для Вас страшную тайну : в мире для обменов данными чаще всего используется именно HTTP протокол. Но и браузер получает их по этому же протоколу. Но это не значит, что все, что получает данные по HTTP протоколу является браузером.

Не уходите от вопроса - почему у 1С так тупит демка ?


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено AleksK , 25-Фев-21 15:15 
Да обычные данные в json и xml, а потом браузерный движок клиента их рисует на экране. Тонкий клиент это специализированный браузер не более того.

Я уже ответил на этот вопрос, что бы ответить точно, мне надо знать на чем она работает. И если посмотреть список активных подключений там, например в УНФ сейчас находится 84 активных пользователя. Это не слишком много, но и не мало.


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено CrushBy , 25-Фев-21 15:22 
> Да обычные данные в json и xml, а потом браузерный движок клиента
> их рисует на экране. Тонкий клиент это специализированный браузер не более
> того.

Специализированный "браузер" и обычный веб-браузер - это не одно и то же. Согласны ? В lsFusion тоже есть десктоп-клиент, который также является по сути специализированным браузер, но мы его не называем веб-клиентом. Утверждение было, что веб-клиентом в 1С пользоваться нереально.

> Я уже ответил на этот вопрос, что бы ответить точно, мне надо
> знать на чем она работает. И если посмотреть список активных подключений
> там, например в УНФ сейчас находится 84 активных пользователя. Это не
> слишком много, но и не мало.

Когда мы запостили статью на хабре, то там в первый час было около 1000 активных пользователей. У нас там сервер, которому выделено 4 ядра и 8ГБ памяти. И ничего не тормозило. Вы же понимаете, что нагрузка в 84 пользователя - это ни о чем. И проблема в том, что 1С демка тормозит одинаково, что в рабочее время, что в полночь. Так что это явно не с нагрузкой связано. А именно с тормознутым DOM и JS.



"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено AleksK , 26-Фев-21 10:09 
Ещё раз вот что говорится о тонком клиенте на ИТС
https://disk.yandex.ru/d/LF3gLoiUGi_BEg

А почему тормозят демки я тебе уже в третий раз отвечаю:
https://i.imgur.com/5zvop6L.png


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено CrushBy , 26-Фев-21 10:14 
> А почему тормозят демки я тебе уже в третий раз отвечаю:
> https://i.imgur.com/5zvop6L.png

Не понял в чем суть ответа ? Что у них на демке файловая версия ? Экономят лицензии или что ?


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено AleksK , 26-Фев-21 10:34 
Я же тебе сразу сказал им пофиг. Продажами занимаются франчи, а не сама 1С. А так тормозит любая новая конфа 1С когда по сети в файловой базе работают несколько пользователей. Они даже выпустили лицензию на минисервер, которая в два раза дешевле простого сервера, но имеет ограничение на количество клиентов.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено CrushBy , 26-Фев-21 10:45 
Да им похоже не только на демку пофиг, но и на клиентов и разработчиков. Просто веб-клиент - пугало, а 1С - кривая платформа.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено AleksK , 26-Фев-21 11:01 
Уж не знаю в который раз повторяю сервер даже сделанный из core i3 c 8 гигами памяти и SATA SSD кардинально меняет ситуацию.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено CrushBy , 26-Фев-21 11:06 
> Уж не знаю в который раз повторяю сервер даже сделанный из core
> i3 c 8 гигами памяти и SATA SSD кардинально меняет ситуацию.

Но у 1Са нет на него денег, да ? Для официальной демки. Может им закинуть донат ?


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 23-Фев-21 20:00 
Работа с налоговой через прокладки поддерживается?

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Rodegast , 23-Фев-21 22:13 
Работа с налоговой для торговли не актуальна, а вот как оно с онлайн-кассами работает не понятно.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено CrushBy , 23-Фев-21 22:21 
Скорее всего нет. Хотя все зависит от того, что конкретно вы под этим подразумеваете.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 26-Фев-21 10:13 
купи-продайку, что еще можно подразумевать ? или придумали новый вид деятельности ?

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 23-Фев-21 20:03 
>based on the fifth-generation programming language of the same name

Не нужно.


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 23-Фев-21 20:07 
Вы бы хотя-ды не позорились с русскоязычными именами коммитов.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 23-Фев-21 20:12 
Так это опенсорс, детка! Присоединяйся, покажи как надо...

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Анончик , 24-Фев-21 00:56 
Кидам, что тут еще сказать

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено CrushBy , 23-Фев-21 20:14 
Там пока что и в коде русские литералы. Английский и другие языки поддерживаются через "реверс интернационализацию". То есть ищется литерал в русском Resource bundle, а потом подставляется нужный язык. Но скоро все-таки перейдем к английскому языку в литералах. Тогда и коммиты пойдут на английском.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 23-Фев-21 21:02 
Это комбо.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 24-Фев-21 11:32 
Зачем? Английский актуален, когда в команде большинство не владеет одним языком. Во всех остальных случаях применение иностранного языка не оправдано.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено ыы , 23-Фев-21 21:31 
Что-то не нашел иерархии в отношениях руководителя и подчиненного... и где структура предприятия? И уборщица и менеджеры работают в одном отделе?

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено CrushBy , 23-Фев-21 22:20 
Пока такой функциональности нет, так как в бизнес-процессах складского и финансового учета. Можете создать задачу на Github, и можем доработать такой функционал, если в нем будет практический смысл.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 07-Мрт-21 22:11 
Связи должны быть горизонтальными.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 23-Фев-21 21:45 
> Java Web Start

Последняя версия Java, поддерживающая данную технологию, 8. Для Windows поставляется только в дистрибутиве от Red Hat (коммерческий Oracle не в счет), а в Linux лучше взять 8-ку от Bellsoft и Iced Tea установить отдельно. Дальнейшие перспективы Web Start туманны.

В-общем, разработчики ошиблись в выборе технологии.


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 23-Фев-21 21:52 
Судя по их сайту, основная ОС - CentOS 7. Актуальненько.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено ыы , 23-Фев-21 22:08 
" - И приказал - Откопайте стюардессу!!!" (с)

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено CrushBy , 23-Фев-21 22:12 
Не. У нас в проде работает и на CentOS 8, и на последних Debian с Ubuntой. Единственное, в CentOS 8 бывают определенные проблемы с временными таблицами в PostgreSQL, когда более 1000 одновременных пользователей. Но это отдельная тема.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено ыы , 23-Фев-21 22:31 
То есть ваши собственные бизнес- процессы не позволяют держать документацию на систему управляющую бизнес-процессами в актуальном состоянии?

Символичненько :)


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено CrushBy , 23-Фев-21 22:48 
Ну так open source же. Сейчас документацию переводим с Confluence на Docusaurus. Так что сможете спокойно сами переписать скрипты с yum на dnf и сделать pull request.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено ыы , 23-Фев-21 22:57 
>Ну так open source же.

Причем тут опенсорс? Типичная халатность и небрежность.


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено CrushBy , 23-Фев-21 23:04 
Халатность и небрежность в чем ? В том, что на сайте указаны скрипты не для последней версии CentOS ? А почему там должны быть последние ? Эти гарантированно прекрасно работают. Любой человек, который работает с linux спокойно может его скачать, и без проблем с минимальными исправлениями переделать их под 8ю или самую последнюю версию.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 24-Фев-21 08:57 
Просто потому, что CentOSа нет больше.

Ведь говорили - не ориентируйтесь на CentOS в частности и на не-Debian в общем.


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено CrushBy , 24-Фев-21 09:41 
Мы не ориентируемся и не используем никаких фишек CentOS'а. Там просто есть маленькие скрипты для удобства инсталляции одной командой. Любой разбирающийся в linux человек без проблем установит lsFusion и MyCompany на любую сборку любой версии и без этих скриптов. Это обычное java приложение.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено CrushBy , 23-Фев-21 22:15 
Java Web Start - лишь технология запуска и обновления java приложений. Сейчас Oracle вообще рекомендует просто таскать с собой JRE и делать собственные инсталлеры/обновляторы. Идея конечно спорная.

В жизни для Java 11 мы используем вот эту штуку : https://openwebstart.com/ . Она прекрасно работает со стандартными jnlp файлами. Причем местами она даже лучше, чем встроенный Java Web Start в 8ю java.


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 23-Фев-21 22:27 
Я так понимаю, web-клиент на gwt написан, так что даже если java-клиент перейдет в статус легаси, то веб клиента это никак не коснется

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено CrushBy , 23-Фев-21 22:42 
Да, именно так. С десктоп-клиентом сейчас вообще сложная ситуация. Например, pivoting, карты, календари сейчас поддерживаются только в веб-клиенте, так как там полно всяких c JS-компонент. В десктопе с этим сложнее, так как нормальных открытых компонент нету, а встраивать браузер в десктоп-клиент по типу электрона (как в слэке и скайпе) тоже не очень удобно. Сейчас у десктоп-клиента есть один важный плюс, зачем мы его еще поддерживаем. Это нативная работа с ком-портами для оборудования.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 24-Фев-21 08:59 
Спасибо, попробуем. Только это настораживает

> местами она даже лучше

Хотя конечно, с 8-ки слезть заставят.


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 24-Фев-21 13:22 
Openwebstart:
1. На самом деле работает (безусловно подгружает при установке) только с Zulu JDK 11.
2. Не имеет удобных средств настройки (например, выбора JVM, минуя стандартные update alternatives, которые, вообще говоря, могут работать некорректно) типа IcedTea Web Control Panel.

Поэтому:
1. Если приложение требует JDK не выше 8, то Openwebstart не имеет смысла.
2. Неудобен.

Решение такое:
1. Под Linux ставим Bellsoft Liberica JDK + IcedTea.
2. Под Windows ставим Red Hat JDK.

По поводу Oracle JDK - рекомендую не упоминать.


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 24-Фев-21 13:23 
Где Вы видели

> встроенный Java Web Start в 8ю java

?


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Shxcsks , 23-Фев-21 21:57 
Ни один мало-мальски серьёзный бизнес не станет связываться самостоятельной поддержкой подобной системы. Поэтому, как ни прискорбно, в данном сегменте спрос на облачные решения или хотя бы те, которым можно делегировать все риски, связанные с поддержкой и обслуживанием.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено CrushBy , 23-Фев-21 22:19 
И что мешает точно также делать (делегировать риски) и с open source решениями ? Например, мы прекрасно можем оказывать (и оказываем) коммерческую поддержку и обслуживание и MyCompany и других решений. При этом Apache лицензия позволяет это делать любому постороннему лицу и зарабатывать на этом деньги.

А у облачных решений есть одна большая проблема - кастомизация под требования клиента.


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 24-Фев-21 08:52 
Боюсь,  выгоднее на 1с конфы писать чем свой велосипед сопровождать и реализовывать с нуля тонны функциональности. Как заказчику так и исполнителю.
Там же есть аналог встроенного языка 1с для самостоятельной доработки конфигурации? И он не сложнее 1сного?

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено CrushBy , 24-Фев-21 09:39 
В том то и дело, что там не тонны функциональности. Мы как раз делали самые базовые вещи, чтобы от них отталкиваться (а не комбайн и куча WTF на все случаи жизни, как в 1С).

Да, есть внутренний язык, и он гораздо проще для разработки чем 1С. Там не надо вручную управлять блокировками, сериализацией, передачей с клиента на сервер, вручную писать зубодробительный SQL-запросы и многое другое.


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено КО , 24-Фев-21 05:13 
"серьёзный бизнес"
Сказал продавец облачных решений

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено ыы , 23-Фев-21 22:21 
В bitrix24 структуру предприятия умеет выгружать?

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено CrushBy , 23-Фев-21 22:38 
Пока нет. Интеграция с проприетарными системами не является приоритетными. Но если на Github'е опишите всю структуру файлов и протокол обмена, куда надо выгрузить, то сделаем. Выгрузка пишется достаточно просто. Гораздо дольше искать API таких систем.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Каконикал , 24-Фев-21 02:43 
А не надо делать выгрузку в абстрактную систему, сделайте api для работы с вашей системой, типа odata или что там ещё стильно-молодёжное есть и внятную доку по тому, как расширять.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено CrushBy , 24-Фев-21 09:47 
API уже есть в самой платформе. Можно как слать HTTP запросы, так и принимать. При этом есть встроенные механизмы по декларативному формированию JSON, XML, XLS и т.д. Вот тут примеры :

https://ru-documentation.lsfusion.org/pages/viewpage.action?...

https://ru-documentation.lsfusion.org/pages/viewpage.action?...


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Каконикал , 24-Фев-21 14:15 
Это даже хорошо.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 24-Фев-21 11:44 
> В bitrix24 структуру предприятия умеет выгружать?

Рыжиков, залогиньтесь.


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 24-Фев-21 08:35 
Понимаю, что лучше это в ишьюсы на гитхаб, но раз уж один из авторов здесь - у вас там беда какая-то с фильтрами по номенклатуре - вся логика фильтрации в текущем виде - это что-то крайне неочевидное и вызывающее недоумение.
Но это мелочи, в целом очень крутая штука по концепции.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 24-Фев-21 08:50 
И ещё очень бы хотелось кнопочек аналогично 1с - троеточие и лупа для подбора значения из справочника, и вывода подробностей по текущему значению, соответственно.
Особенно троеточие - потому что двойной клик мышью (который аналогичен по действию троеточию) неудобен в веб-интерфейсе, во-первых, потому что в браузере двойной клик это скорее исключение, крайне редко используется на страницах, а во-вторых, форма после двойного клика появляется не сразу, что сбивает с толку, пользователь думает - это я двойной клик недостаточно чётко отбил или лагает интерфейс (что в вебе не редкость)? А нажатие же на реальную кнопку интерфейса визуально даёт уверенность в совершенном действии.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Алекс , 24-Фев-21 09:33 
Уже в мастере есть асинхронное открытие форм (когда форма открывается сразу а заполняется потом). Плюс в ближайших планах есть асинхронное обновление значений списков и полей для большей эргономичности (хотя это сложнее и будет позже). Плюс одной из следующих задач контекстный ввод (когда набирает текст, а снизу значения асинхронно показываются). Хотя скажем в мобиле, как и с тачем на десктопе мне с диалоговым окном даже больше нравится.

А вообще что планируется в следующих версиях можно вот тут прочитать:
https://habr.com/ru/company/lsfusion/blog/536898


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Алекс , 24-Фев-21 09:27 
Да, там сейчас логику фильтрации переделывают в docked контейнер с пользовательской настройкой (а не popup окном, что сейчас действительно устарело).

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 24-Фев-21 09:49 
ИМХО сыровато. Может, как конструктор типа 1С и пойдёт, но система из коробки не получилась.

Самое простое - как для договора посмотреть его сканы? Нет ссылки на скачивание ни из ERP-системы, ни с сетевой шары.

В шаблоне страницы договора поле для ссылки на сканы должно показываться по определению.

А если нельзя загрузить сканы в эту ERP-систему, то моё недоумение становится искренним.


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено CrushBy , 24-Фев-21 09:54 
Начнем с того, что это первая версия MVP, которая с большего написана одним человеком (мною). Я специально не подключали никого еще, так как хотел, чтобы "база" была максимально однотипной и одинаковой (а не как в 1С, где на каждой форме по разному даже фильтрация настроена, так как видно, что писали разные люди)

Загрузка сканов для договоров - это полчаса работы. Если Вам нужно, то создавайте задачу на Github - без проблем добавлю. Вся сила решения MyCompany именно в платформе lsFusion. В ней любой функционал добавляется гораздо легче и быстрее, чем в той же 1С.


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Разработчик 1С , 24-Фев-21 12:29 
У вас довольно любопытный продукт.

Интересно, а сколько по вашему примерно нужно времени, чтобы сделать подобие 1С Деньги?


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено CrushBy , 24-Фев-21 12:52 
Вы же понимаете, что это зависит от многих факторов. Учитывая то, что я знаю lsFusion, то если бы я знал досконально конфигурацию 1С Деньги, то я бы мог сделать достаточно быстро.

Но в целом Github показывает, что в MyCompany сейчас около 50К строк кода (вместе с jrxml печатными формами и ресурс-файлами) и там достаточно большое количество функционала. С многократными переделками на создание MyCompany я потратил всего, наверное, пару месяцев чистого времени. Соответственно, можете прикинуть сами относительно функционала денег.


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 24-Фев-21 12:46 
Интересное решение, действительно при должном усердии можно избавиться от базовых конфигураций 1С.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 24-Фев-21 13:25 
Нельзя. К сожалению. Хотя если у Вас своё дело, то можно и попробовать.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено CrushBy , 24-Фев-21 14:13 
От 1С:Бух и 1С:ЗУП Вы в любом не избавитесь. Пока не стоит задача по реализации регламентированного учета. Только управленческий.

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 26-Фев-21 04:34 
>От 1С:Бух и 1С:ЗУП Вы в любом не >избавитесь. Пока не стоит задача по >реализации регламентированного учета. >Только управленческий.

Был у нас такой бух,которому кроме 1с ничего не надо,мы 5 лет живем без 1с и без этого буха ,издержек меньше ,хлопот меньше


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено benu , 18-Мрт-21 12:27 
И что у вас сейчас вместо 1С?

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 26-Фев-21 04:32 
>Интересное решение, действительно >при должном усердии можно >избавиться от базовых конфигураций >1С.

Мы избавились от 1С более 5 лет назад,живём и радуемся


"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 26-Фев-21 10:12 
Java Web Start, печать форм, это мой вымышленный бизнес, это MyCompany !

"MyCompany - открытая платформа для автоматизации бизнес-проц..."
Отправлено Аноним , 07-Мрт-21 22:12 
Малый бизнес в России? Это шутка?