The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"MyCompany - открытая платформа для автоматизации бизнес-процессов малых предприятий"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

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

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

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Аноним (1), 23-Фев-21, 19:25   +33 +/
> тестирования тёмной темы
> с логином и паролем blm
> blm

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #5, #7, #9, #23, #85

3. Сообщение от HeavyMetal (?), 23-Фев-21, 19:32   +/
Чушь какая-то
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #50, #52

4. Сообщение от Аноним (4), 23-Фев-21, 19:32   +13 +/
openSource 1C
на всякий случай поддерживаю
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #25

5. Сообщение от Аноним (5), 23-Фев-21, 19:38   +12 +/
Логин BLM для темной формы интерфейса - девелоперы явно правые чуваки
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #6

6. Сообщение от CrushBy (ok), 23-Фев-21, 19:41   +2 +/
Не ищите глубокий смысл там, где его нет. Просто стеб.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #8

7. Сообщение от Аноним (7), 23-Фев-21, 19:44   +2 +/
Ты не на Twitch расслабься :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

8. Сообщение от Аноним (5), 23-Фев-21, 19:44   +3 +/
Да как они смеют?!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

9. Сообщение от Аноним (9), 23-Фев-21, 19:58   +/
А для белой темы тогда - alm.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #14

10. Сообщение от Аноним (9), 23-Фев-21, 20:00   +2 +/
Работа с налоговой через прокладки поддерживается?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #34, #39

12. Сообщение от Аноним (9), 23-Фев-21, 20:03   +/
>based on the fifth-generation programming language of the same name

Не нужно.

Ответить | Правка | Наверх | Cообщить модератору

14. Сообщение от Аноним (-), 23-Фев-21, 20:06   +1 +/
hlm
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

15. Сообщение от Аноним (9), 23-Фев-21, 20:07   –7 +/
Вы бы хотя-ды не позорились с русскоязычными именами коммитов.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #19, #20

19. Сообщение от Аноним (-), 23-Фев-21, 20:12   +4 +/
Так это опенсорс, детка! Присоединяйся, покажи как надо...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #61

20. Сообщение от CrushBy (ok), 23-Фев-21, 20:14   +/
Там пока что и в коде русские литералы. Английский и другие языки поддерживаются через "реверс интернационализацию". То есть ищется литерал в русском Resource bundle, а потом подставляется нужный язык. Но скоро все-таки перейдем к английскому языку в литералах. Тогда и коммиты пойдут на английском.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #22, #98

22. Сообщение от Аноним (9), 23-Фев-21, 21:02   +/
Это комбо.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20

23. Сообщение от Аноним (23), 23-Фев-21, 21:07   +7 +/
>так и десктоп-клиент, запускающийся через Java Web Start
>На сервере решение устанавливается и запускается как Java приложение
>на всякий случай осуждаю

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

24. Сообщение от ыы (?), 23-Фев-21, 21:31   +1 +/
Что-то не нашел иерархии в отношениях руководителя и подчиненного... и где структура предприятия? И уборщица и менеджеры работают в одном отделе?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #37, #164

25. Сообщение от ыы (?), 23-Фев-21, 21:32   +3 +/
даже рядом не лежало не стояло и не сидело..
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #27, #32

26. Сообщение от Аноним (27), 23-Фев-21, 21:45   +1 +/
> Java Web Start

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

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #28, #35

27. Сообщение от Аноним (27), 23-Фев-21, 21:50   –7 +/
В том смысле, что 1C (как сервер, так и клиенты) работает только под Windows? Впрочем, под Wine (x86) запускается.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #29, #40

28. Сообщение от Аноним (27), 23-Фев-21, 21:52   +/
Судя по их сайту, основная ОС - CentOS 7. Актуальненько.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26 Ответы: #31, #33

29. Сообщение от Аноним (1), 23-Фев-21, 21:54   +3 +/
Вообще-то он давно стал нативным
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27 Ответы: #66

30. Сообщение от Shxcsks (?), 23-Фев-21, 21:57   +/
Ни один мало-мальски серьёзный бизнес не станет связываться самостоятельной поддержкой подобной системы. Поэтому, как ни прискорбно, в данном сегменте спрос на облачные решения или хотя бы те, которым можно делегировать все риски, связанные с поддержкой и обслуживанием.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #36, #64

31. Сообщение от ыы (?), 23-Фев-21, 22:08   +/
" - И приказал - Откопайте стюардессу!!!" (с)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28

32. Сообщение от CrushBy (ok), 23-Фев-21, 22:10   +2 +/
Согласен. 1С в разы хуже. Достаточно посмотреть хотя бы на веб-интерфейс 1С. Не понимаю, как у людей работающим с ним, не возникает желание разбить монитор от такой тормознутости. Не говоря уже о том, что 1С в бесконечное количество раз дороже.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #44, #63, #65

33. Сообщение от CrushBy (ok), 23-Фев-21, 22:12   +/
Не. У нас в проде работает и на CentOS 8, и на последних Debian с Ubuntой. Единственное, в CentOS 8 бывают определенные проблемы с временными таблицами в PostgreSQL, когда более 1000 одновременных пользователей. Но это отдельная тема.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #42

34. Сообщение от Rodegast (ok), 23-Фев-21, 22:13   +/
Работа с налоговой для торговли не актуальна, а вот как оно с онлайн-кассами работает не понятно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26 Ответы: #41, #77, #107, #108

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30 Ответы: #73

37. Сообщение от CrushBy (ok), 23-Фев-21, 22:20   +/
Пока такой функциональности нет, так как в бизнес-процессах складского и финансового учета. Можете создать задачу на Github, и можем доработать такой функционал, если в нем будет практический смысл.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24

38. Сообщение от ыы (?), 23-Фев-21, 22:21   +/
В bitrix24 структуру предприятия умеет выгружать?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #43, #102

39. Сообщение от CrushBy (ok), 23-Фев-21, 22:21   –1 +/
Скорее всего нет. Хотя все зависит от того, что конкретно вы под этим подразумеваете.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #156

40. Сообщение от AleksK (ok), 23-Фев-21, 22:23   +2 +/
1C сервер ещё так года с 11 работает нативно на linux, и клиент уже лет 5 есть нативный, как толстый, так и тонкий.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27 Ответы: #93

41. Сообщение от Аноним (41), 23-Фев-21, 22:27   +/
Я так понимаю, web-клиент на gwt написан, так что даже если java-клиент перейдет в статус легаси, то веб клиента это никак не коснется
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35 Ответы: #45

42. Сообщение от ыы (?), 23-Фев-21, 22:31   +1 +/
То есть ваши собственные бизнес- процессы не позволяют держать документацию на систему управляющую бизнес-процессами в актуальном состоянии?

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33 Ответы: #48

43. Сообщение от CrushBy (ok), 23-Фев-21, 22:38   +3 +/
Пока нет. Интеграция с проприетарными системами не является приоритетными. Но если на Github'е опишите всю структуру файлов и протокол обмена, куда надо выгрузить, то сделаем. Выгрузка пишется достаточно просто. Гораздо дольше искать API таких систем.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #62

44. Сообщение от AleksK (ok), 23-Фев-21, 22:38   +/
А что кто-то хочет писать готовые решения для бизнеса за бесплатно? Я что-то очень сильно в этом сомневаюсь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #46, #47

45. Сообщение от CrushBy (ok), 23-Фев-21, 22:42   +1 +/
Да, именно так. С десктоп-клиентом сейчас вообще сложная ситуация. Например, pivoting, карты, календари сейчас поддерживаются только в веб-клиенте, так как там полно всяких c JS-компонент. В десктопе с этим сложнее, так как нормальных открытых компонент нету, а встраивать браузер в десктоп-клиент по типу электрона (как в слэке и скайпе) тоже не очень удобно. Сейчас у десктоп-клиента есть один важный плюс, зачем мы его еще поддерживаем. Это нативная работа с ком-портами для оборудования.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41

46. Сообщение от CrushBy (ok), 23-Фев-21, 22:45   +1 +/
Ну open-source тем не менее существует. И там пишут как бы забесплатно. GPL там - все дела. Слышали ?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44 Ответы: #53, #69

47. Сообщение от ыы (?), 23-Фев-21, 22:45   –1 +/
для любого предприятия у которого возникает потребность вести дела в чем то сложнее своей головы или екселя- сумма которую просят за 1С- это копейки. И люди которые кивают на дороговизну 1С- либо сознательные троли, либо глубоко ангажированные своей безграмотностью и незнакомством с предметной областью.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44 Ответы: #49

48. Сообщение от CrushBy (ok), 23-Фев-21, 22:48   +/
Ну так open source же. Сейчас документацию переводим с Confluence на Docusaurus. Так что сможете спокойно сами переписать скрипты с yum на dnf и сделать pull request.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42 Ответы: #51

49. Сообщение от CrushBy (ok), 23-Фев-21, 22:50   +1 +/
Похоже Вы зашли не на тот сайт. Почитайте названия сайта. Вам на инфостарт надо. Там любят все за деньги и побольше.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #47 Ответы: #70

50. Сообщение от ыы (?), 23-Фев-21, 22:52   –1 +/
Выглядит как поделка  конца 90-х, функционал - такой же как выглядит. Технологии на которых построена- такие же как функционал. Лет через 10 если не загнутся- можно будет еще посмотреть... может чего и научатся..
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

51. Сообщение от ыы (?), 23-Фев-21, 22:57   +1 +/
>Ну так open source же.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48 Ответы: #54

52. Сообщение от Атон (?), 23-Фев-21, 23:01   +2 +/
все нормально, целевая аудитория этого продукта - "Подходит для SQL-программистов"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #129

53. Сообщение от AleksK (ok), 23-Фев-21, 23:01   +/
В ядре Linux сейчас насчитывается где-то 24 миллиона строк кода со всеми драйверами, комментариями и т.д. его разработкой занимаются сотни компаний и тысячи людей. В конфигурации 1С Управление Торговлей 11.4 сейчас почти 1.2 млн строк кода, эта сама конфигурация без платформы, и это только торговля. За бесплатно такое точно никто не напишет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46 Ответы: #55, #56

54. Сообщение от CrushBy (ok), 23-Фев-21, 23:04   +/
Халатность и небрежность в чем ? В том, что на сайте указаны скрипты не для последней версии CentOS ? А почему там должны быть последние ? Эти гарантированно прекрасно работают. Любой человек, который работает с linux спокойно может его скачать, и без проблем с минимальными исправлениями переделать их под 8ю или самую последнюю версию.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #51 Ответы: #76

55. Сообщение от CrushBy (ok), 23-Фев-21, 23:05   +4 +/
В том, что в 1С 1.2 млн строк кода виноват только сам 1С. Вот можете почитать в чем именно : https://habr.com/ru/company/lsfusion/blog/468415/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53 Ответы: #57, #58

56. Сообщение от ыы (?), 23-Фев-21, 23:06   +/
> сотни компаний и тысячи людей.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53

57. Сообщение от ыы (?), 23-Фев-21, 23:08   +/
Там в первом же комменте все сказано о том посте:

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55 Ответы: #82

58. Сообщение от AleksK (ok), 23-Фев-21, 23:20   –1 +/
Не в 1С, а в 1С УТ 11.4. Конфигураций на платформе 1С очень много, я даже не представляю сколько миллионов строк кода там во всех типовых конфигурациях, а есть ещё и сторонние разработки. А почему там столько? Да потому что они стараются охватить типовым решением как можно больше вариантов бизнес-логики. Вот к примеру как в вашей программе работает расчет себестоимости в целом и партионный учет в частности?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55 Ответы: #59

59. Сообщение от CrushBy (ok), 23-Фев-21, 23:26   +/
Есть 3 варианта расчета себестоимости - по фиксированной, по скользящей средней и по FIFO.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #58 Ответы: #60

60. Сообщение от AleksK (ok), 23-Фев-21, 23:51   +/
"Технологическая отсталость" 1С это вопрос весьма спорный. А перечисленные тобой варианты расчета себестоимости это как раз самые тупые варианты в лоб, которые подойдут для примерной оценки затрат небольшого магазина.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #59 Ответы: #81, #149

61. Сообщение от Анончик (?), 24-Фев-21, 00:56   –2 +/
Кидам, что тут еще сказать
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19

62. Сообщение от Каконикал (?), 24-Фев-21, 02:43   +1 +/
А не надо делать выгрузку в абстрактную систему, сделайте api для работы с вашей системой, типа odata или что там ещё стильно-молодёжное есть и внятную доку по тому, как расширять.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43 Ответы: #86

63. Сообщение от Синдарин (?), 24-Фев-21, 04:40   +3 +/
Это ты немецкий SAP который повсеместно внедрен у крупняка типа Мегафона - не видел. Сплошное пыдание и пожирание кактуса.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #71

64. Сообщение от КО (?), 24-Фев-21, 05:13   +/
"серьёзный бизнес"
Сказал продавец облачных решений
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30

65. Сообщение от Аноним (66), 24-Фев-21, 06:34   +/
> от такой тормознутости

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #91

66. Сообщение от Аноним (66), 24-Фев-21, 06:35   –2 +/
Далее деклараций пока не идет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29 Ответы: #68

67. Сообщение от Аноним (67), 24-Фев-21, 08:35   +/
Понимаю, что лучше это в ишьюсы на гитхаб, но раз уж один из авторов здесь - у вас там беда какая-то с фильтрами по номенклатуре - вся логика фильтрации в текущем виде - это что-то крайне неочевидное и вызывающее недоумение.
Но это мелочи, в целом очень крутая штука по концепции.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #72, #78

68. Сообщение от О л е г (?), 24-Фев-21, 08:42   +2 +/
Бред не несите
Полностью Linux работает на 20 человек 5 лет через apache, никаких нареканий к платформе.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #66 Ответы: #74

69. Сообщение от Аноним (69), 24-Фев-21, 08:42   +/
Это не готовые решения.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46 Ответы: #90

70. Сообщение от О л е г (?), 24-Фев-21, 08:47   –3 +/
Прикол в том что 1с тупо дешевле
Или для вас стоимость это цена только по?
Ну на 4 человека возможно вы правы, а вот с 20-40 при требованиях и желаниях и хотелках, все ваши решения сузятся до sap(это там где вери дорого) и 1с где очень дешего.
А так смотрим сайт, но думаем башкой
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49 Ответы: #80

71. Сообщение от О л е г (?), 24-Фев-21, 08:48   +/
У сапа вроде менее 10% успешных внедрений
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #63 Ответы: #75, #95

72. Сообщение от Аноним (67), 24-Фев-21, 08:50   +/
И ещё очень бы хотелось кнопочек аналогично 1с - троеточие и лупа для подбора значения из справочника, и вывода подробностей по текущему значению, соответственно.
Особенно троеточие - потому что двойной клик мышью (который аналогичен по действию троеточию) неудобен в веб-интерфейсе, во-первых, потому что в браузере двойной клик это скорее исключение, крайне редко используется на страницах, а во-вторых, форма после двойного клика появляется не сразу, что сбивает с толку, пользователь думает - это я двойной клик недостаточно чётко отбил или лагает интерфейс (что в вебе не редкость)? А нажатие же на реальную кнопку интерфейса визуально даёт уверенность в совершенном действии.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67 Ответы: #79

73. Сообщение от Аноним (69), 24-Фев-21, 08:52   +/
Боюсь,  выгоднее на 1с конфы писать чем свой велосипед сопровождать и реализовывать с нуля тонны функциональности. Как заказчику так и исполнителю.
Там же есть аналог встроенного языка 1с для самостоятельной доработки конфигурации? И он не сложнее 1сного?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36 Ответы: #83

74. Сообщение от Аноним (66), 24-Фев-21, 08:52   –5 +/
> Бред не несите ... 5 лет через apache

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68 Ответы: #96

75. Сообщение от Аноним (66), 24-Фев-21, 08:53   +/
Смело. Ссылку дай.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #71

76. Сообщение от Аноним (66), 24-Фев-21, 08:57   +/
Просто потому, что CentOSа нет больше.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54 Ответы: #84

77. Сообщение от Аноним (66), 24-Фев-21, 08:59   +/
Спасибо, попробуем. Только это настораживает

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35

78. Сообщение от Алекс (??), 24-Фев-21, 09:27   +/
Да, там сейчас логику фильтрации переделывают в docked контейнер с пользовательской настройкой (а не popup окном, что сейчас действительно устарело).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #72

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #70

81. Сообщение от Алекс (??), 24-Фев-21, 09:37   +/
Что там спорить то, посмотрите ссылку на статью выше и код типовых вытекающий из этого. Даже .Net сильно обогнал 1с в этом плане.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #60 Ответы: #89

82. Сообщение от Алекс (??), 24-Фев-21, 09:38   +1 +/
Что не отрицает того факта, что все эти проблемы реальны и очень болезненны особенно на крупных проектах.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #57

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #73

84. Сообщение от CrushBy (ok), 24-Фев-21, 09:41   +/
Мы не ориентируемся и не используем никаких фишек CentOS'а. Там просто есть маленькие скрипты для удобства инсталляции одной командой. Любой разбирающийся в linux человек без проблем установит lsFusion и MyCompany на любую сборку любой версии и без этих скриптов. Это обычное java приложение.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #76

85. Сообщение от CrushBy (ok), 24-Фев-21, 09:43   +4 +/
>> тестирования тёмной темы
>> с логином и паролем blm
>> blm
> на всякий случай осуждаю

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

86. Сообщение от CrushBy (ok), 24-Фев-21, 09:47   +1 +/
API уже есть в самой платформе. Можно как слать HTTP запросы, так и принимать. При этом есть встроенные механизмы по декларативному формированию JSON, XML, XLS и т.д. Вот тут примеры :

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #62 Ответы: #114

87. Сообщение от Аноним (87), 24-Фев-21, 09:49   +/
ИМХО сыровато. Может, как конструктор типа 1С и пойдёт, но система из коробки не получилась.

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #88

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #87 Ответы: #103

89. Сообщение от AleksK (ok), 24-Фев-21, 10:16   +/
Товарищи сами отплясывают на граблях партионного учета на которых сама 1С плясала не один год пока разработали и не довели до ума РАУЗ, а потом называют 1С отсталой.  Обычный партионный учет в ERP это реально фейл. Для нормальной учетной системы главное методика, и похрену на каком языке она написана, язык это просто инструмент, и java тут ничем не лучше встроенного языка 1С.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #81 Ответы: #92

90. Сообщение от AleksK (ok), 24-Фев-21, 10:24   +/
> Это не готовые решения.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #69

91. Сообщение от CrushBy (ok), 24-Фев-21, 10:37   +/
Вы о чем ? Я про веб-интерфейс. Зайдите на https://demo-ma.1c.ru и попробуйте зайти в любую конфигурацию. Не понимаю, как люди могут работать с таким медленным интерфейсом. Что и не удивительно - там дикий DOM и куча интерфейса на JS делается.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #65 Ответы: #97

92. Сообщение от Алекс (??), 24-Фев-21, 10:46   +/
Причем тут партионный учёт? Это малая часть функционала любого решения.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #89 Ответы: #94

93. Сообщение от техподдержка (?), 24-Фев-21, 10:57   +1 +/
В принципе, нативные клиенты работают неплохо. Но...
Только вот COM-объекты под Linux'ом не работают. Или, может быть, надо что-то доделать?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40 Ответы: #111

94. Сообщение от AleksK (ok), 24-Фев-21, 11:02   +/
Вокруг методов расчета себестоимости и аналитики затрат и строится большая часть работы учетной системы. И как раз у 1С с модульностью и дорабатываемостью все замечательно
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #92 Ответы: #100

95. Сообщение от пох. (?), 24-Фев-21, 11:06   +2 +/
Так САП это примерно как переписывание всего на хрусте - нужно не внедрение, а внедряние, бесконечный самоподдерживающийся процесс.

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #71 Ответы: #101

96. Сообщение от ыы (?), 24-Фев-21, 11:10   +2 +/
Вы бы прежде чем глупости писать поинтересовались бы предметом а не своим воображением.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #74

97. Сообщение от ыы (?), 24-Фев-21, 11:17   +/
Вы наверное удивитесь, но люди работающие в 1С не работаю с ней в https://demo-ma.1c.ru

:)

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

ТРИ СЕКУНДЫ.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #91 Ответы: #99

98. Сообщение от Аноним (98), 24-Фев-21, 11:32   +4 +/
Зачем? Английский актуален, когда в команде большинство не владеет одним языком. Во всех остальных случаях применение иностранного языка не оправдано.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20

99. Сообщение от CrushBy (ok), 24-Фев-21, 11:35   +/
Какая разница сколько она грузится ?

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

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


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #97 Ответы: #121

100. Сообщение от Алекс (??), 24-Фев-21, 11:35   +/
Нет, этобольшая часть финучета, к остальному управленческому учету это имеет мало отношения.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #94 Ответы: #106

101. Сообщение от Алекс (??), 24-Фев-21, 11:36   +/
Как будто у 1с по другому или откуда по вашему столько вакансий разработчиков.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #95 Ответы: #115

102. Сообщение от Аноним (102), 24-Фев-21, 11:44   +1 +/
> В bitrix24 структуру предприятия умеет выгружать?

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38

103. Сообщение от Разработчик 1С (?), 24-Фев-21, 12:29   +/
У вас довольно любопытный продукт.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #88 Ответы: #105

104. Сообщение от Анонимemail (104), 24-Фев-21, 12:46   +1 +/
Интересное решение, действительно при должном усердии можно избавиться от базовых конфигураций 1С.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #109, #113

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #103

106. Сообщение от AleksK (ok), 24-Фев-21, 12:55   +/
Управленческий учет это как раз самая простая часть. Кстати, если ты не в курсе, то Комплексная автоматизация это Управление торговли с модулями для бухгалтерии, зарплаты и производства, а ERP это Комплексная автоматизация с расширенным производством, то есть обычным обновлением из УТ можно сделать КА, а из КА ERP. А статья это просто куча придирок ни о чем. С таким подходом вы даже близко не конкуренты 1С. И, вместо того чтобы поливать говном 1С, лучше бы изучали их методики.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #100 Ответы: #110, #112

107. Сообщение от Аноним (66), 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 - рекомендую не упоминать.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35

108. Сообщение от Аноним (66), 24-Фев-21, 13:23   +/
Где Вы видели

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

?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35

109. Сообщение от Аноним (66), 24-Фев-21, 13:25   –1 +/
Нельзя. К сожалению. Хотя если у Вас своё дело, то можно и попробовать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #104

110. Сообщение от Алекс (??), 24-Фев-21, 13:34   +/
Ну я точно также могу сказать, что финучет самая простая часть, а MM и SCM самые сложные. Финансовый учёт это всего лишь один из модулей.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #106 Ответы: #117

111. Сообщение от none_first (ok), 24-Фев-21, 13:36   +2 +/
> В принципе, нативные клиенты работают неплохо. Но...
> Только вот COM-объекты под Linux'ом не работают. Или, может быть, надо что-то
> доделать?

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #93

112. Сообщение от Алекс (??), 24-Фев-21, 13:39   +/
Ну я точно также могу сказать, что финучет самая простая часть, а MM и SCM самые сложные. Финансовый учёт это всего лишь один из модулей.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #106

113. Сообщение от CrushBy (ok), 24-Фев-21, 14:13   +/
От 1С:Бух и 1С:ЗУП Вы в любом не избавитесь. Пока не стоит задача по реализации регламентированного учета. Только управленческий.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #104 Ответы: #151

114. Сообщение от Каконикал (?), 24-Фев-21, 14:15   +/
Это даже хорошо.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #86

115. Сообщение от пох. (?), 24-Фев-21, 14:17   –1 +/
> Как будто у 1с по другому или откуда по вашему столько вакансий
> разработчиков.

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #101 Ответы: #116

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

117. Сообщение от AleksK (ok), 24-Фев-21, 14:39   +/
Для начала советую ознакомится с теорией РАУЗ, раз ты считаешь что там все элементарно. По этой теме немало материалов вот очень наглядная статья: http://graphcost.com/index.php?option=com_content&view=categ...
Да и вообще там весь сайт посвящен этой теме. А партионный учет по фифо или по среднему это реальная отсталость. Методики важны потому что они определяют, как будут рассчитываться показатели деятельности предприятия. А есть ли в языке на котором написана система наследование и полиморфизм это дело даже не десятое, а вообще последнее.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #110 Ответы: #118

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #117 Ответы: #119, #120

119. Сообщение от Алекс (??), 24-Фев-21, 15:28   +/
* все вокруг кажется гвоздями (криво скопировалось)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #118

120. Сообщение от AleksK (ok), 24-Фев-21, 16:47   +/
У меня сейчас вообще нет времени изучать вашу программу, и делать подробное сравнение с 1С. Я спросил первое что пришло в голову, вы мне ответили. То что ответили это прямо явный признак что ваша ERP вообще не идет ни в какое сравнение с 1С ERP. В 1С ERP есть все что ты перечислил и много чего ещё. Это вообще мегапроект 1С который по объему на пару порядков больше вашего. Я не говорю что ваша ERP говно, но заходить в обсуждение с криками 1С говно, а наша самая крутая, это мягко говоря глупо. Вы даже близко не доросли до масштабов 1С и весьма вероятно, что никогда не дорастете. Но проект интересный, желаю удачи в развитии. Как будет время попробую погонят его на своем компе.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #118 Ответы: #127

121. Сообщение от AleksK (ok), 24-Фев-21, 17:00   +/
При наличии хоть какого-то более менее нормального сервера все работает нормально.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #99 Ответы: #122

122. Сообщение от CrushBy (ok), 24-Фев-21, 17:11   +/
То есть Вы утверждаете, что у 1С недостаточно денег на демо-сервер, что у них так тормозит демка ? Хотя понятно, что там тормозит браузер, выполняя зубодробительный JS с огромным DOMом, то есть сервер тут ни причем. Просто 1С зачем-то решили подогнать веб под десктоп, а не наоборот (так исторически у них сложилось). Вот и получилось, что веб у них работает через пень колоду.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #121 Ответы: #123

123. Сообщение от AleksK (ok), 24-Фев-21, 17:17   +/
Скорее им просто пофиг что демки тормозят. Они сами не продают программы, продают франчи и франчи же в основном занимаются настройкой серверов. У меня, например, в одной конторе с одного сервера работает более 60 розничных точек через тонкие клиенты и ничего не тормозит.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #122 Ответы: #124

124. Сообщение от CrushBy (ok), 24-Фев-21, 17:21   +/
Вы понимаете, что тонкий клиент и веб-интерфейс - это не одно и то же ? Я верю, что тонкий клиент может и не тормозит. Но с вебом работать невозможно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #123 Ответы: #125

125. Сообщение от AleksK (ok), 24-Фев-21, 17:26   +/
Интерфейс на управляемых формах в клиенте и браузере рисуется одними и теми же средствами, так что для всех конфигураций на управляемых формах это одно и тоже. А иначе бы как тонкий клиент открывал бы базу опубликованную через вебсервер? Более того тонкий клиент имеет абсолютно те же самые ограничения, что и браузер. В 1С сейчас не надо писать код отдельно под web клиент.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #124 Ответы: #126

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #125 Ответы: #128

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #120 Ответы: #130

128. Сообщение от AleksK (ok), 24-Фев-21, 17:54   +/
Вот кажется раз с версии 8.3.12 кажется, уже точно не помню, на всех платформах тонкий клиент использует движок от chromium. Нет там сейчас никакой разницы интерфейс рисуется через их библиотеку на js. Точнее отличия есть, но они никак не связаны с интерфейсом, через тонкий клиент проще работать с файловой системой и подключаемым оборудованием и плюс он может подключаться к серверу напрямую, например через vpn, а так же есть отличия в лицензировании.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #126 Ответы: #132

129. Сообщение от Gogi (??), 25-Фев-21, 01:21   +/
Когда этот ушлёпский SQL изобретали, программисты с горящими глазами вещали, что "на этом будет писать любая секретарша!". Нда...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52 Ответы: #133

130. Сообщение от AleksK (ok), 25-Фев-21, 07:10   +/
У платформы 1С есть конечно минусы, но есть и плюсы. В вашей статье большая часть это придирки. Особенно про язык. Назовите хоть один реальный кейс когда наследование и полиморфизм вот вообще необходимы? И да там не удобный конфигуратор и хранилище конфигураций, но поэтому они и пилят новый основанный на Eclipse EDT где есть уже поддержка git из коробки.
1С ERP не монолитна, как я уже говорил УТ 11 это чаcть ERP без модулей бухгалтерии, зарплаты и производства. Для поддержки облачных решений и для упрощения поддержки штатных конфигураций, когда разработчики не имеют прямого доступа к  конфигурации или не хотят вносить изменения непосредственно в саму конфигурацию, пилят механизм расширений. Уже очень давно существует механизм поддержки внешних обработок, отчетов, печатных форм и т.д. Сценариев внесения доработок очень много, выбирай какой больше нравится. И что значит код не поддерживаемый? Весь код там имеет давно описанную в методиках разработки структуру, основан он на подробно описанной библиотеке стандартных подсистем
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #127 Ответы: #131

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #130 Ответы: #135

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #128 Ответы: #134

133. Сообщение от ыы (?), 25-Фев-21, 11:00   +/
Ну в тот момент в его названии фигурировало слово "английский", так что основания были и весьма серьезные.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #129

134. Сообщение от AleksK (ok), 25-Фев-21, 11:28   +/
https://v8.1c.ru/platforma/obzor-arkhitektury-platformy/
https://v8.1c.ru/platforma/tonkiy-klient/
Там не указан конкретно какой движок используется, но прямо написано, что тонкий клиент подключается к веб-серверу по HTTP/HTTPS

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #132 Ответы: #136

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #131 Ответы: #138

136. Сообщение от CrushBy (ok), 25-Фев-21, 11:43   +/
> Там не указан конкретно какой движок используется, но прямо написано, что тонкий
> клиент подключается к веб-серверу по HTTP/HTTPS

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #134 Ответы: #137

137. Сообщение от AleksK (ok), 25-Фев-21, 12:35   +/
А что по твоему может ещё передавать web сервер? Он выполняет одни и те же запросы что для web клиента что для тонкого клиента, и отправляет на клиент контекст форм в формате json, а этот контекст обрабатывается специально разработанным фреймворком на js и отображается с помощью браузерного движка.  
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #136 Ответы: #139

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #135 Ответы: #140

139. Сообщение от CrushBy (ok), 25-Фев-21, 12:56   +/
> А что по твоему может ещё передавать web сервер?

Данные.

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

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #137 Ответы: #141

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #138 Ответы: #142

141. Сообщение от AleksK (ok), 25-Фев-21, 13:29   +/
Какие данные? Мне то уж лучше знать что там есть, а чего нет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #139 Ответы: #143, #144

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #140 Ответы: #145

143. Сообщение от Алекс (??), 25-Фев-21, 13:54   +/
https://m.habr.com/ru/company/1c/blog/315414/

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #141

144. Сообщение от CrushBy (ok), 25-Фев-21, 14:25   +/
Обычные данные. Открою для Вас страшную тайну : в мире для обменов данными чаще всего используется именно HTTP протокол. Но и браузер получает их по этому же протоколу. Но это не значит, что все, что получает данные по HTTP протоколу является браузером.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #141 Ответы: #146

145. Сообщение от AleksK (ok), 25-Фев-21, 14:45   +/
Я ещё раз спрашиваю зачем нужно полное ООП, когда система строится из готовых блоков - метаданных, и они покрывают всю предметную область платформы. ООП, прямые запросы, внешние компоненты и т.д. к 1С прикручивали сторонние разработчики во времена 7.7, тогда возможностей платформы реально не хватало, сейчас хватает. Я не вижу смысла в этом в рамках текущей платформы, разработчики тоже не видят в этом смысла, иначе бы они давно уже доработали её. Да такой подход не идеален, но все имеет свои плюсы и минусы. Если кому-то это не нравится, то это его личные проблемы.
Postgres ничем не уступает MS SQL и уж точно не проще, это никак не зависит от языка на котором он написан. И вообще уровень говнокода зависит от того кто пишет, а не от того на чем пишут. Ещё скажи что язык 1С плохой потому что там принято на русском писать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #142 Ответы: #148

146. Сообщение от AleksK (ok), 25-Фев-21, 15:15   +/
Да обычные данные в json и xml, а потом браузерный движок клиента их рисует на экране. Тонкий клиент это специализированный браузер не более того.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #144 Ответы: #147

147. Сообщение от CrushBy (ok), 25-Фев-21, 15:22   +/
> Да обычные данные в json и xml, а потом браузерный движок клиента
> их рисует на экране. Тонкий клиент это специализированный браузер не более
> того.

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

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

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


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #146 Ответы: #154

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #145 Ответы: #153

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #60 Ответы: #152

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

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

Ответить | Правка | Наверх | Cообщить модератору

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #113 Ответы: #166

152. Сообщение от AleksK (ok), 26-Фев-21, 09:19   +/
Проблема в том что альтернативы ещё хуже.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #149

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #148 Ответы: #163

154. Сообщение от AleksK (ok), 26-Фев-21, 10:09   +/
Ещё раз вот что говорится о тонком клиенте на ИТС
https://disk.yandex.ru/d/LF3gLoiUGi_BEg

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #147 Ответы: #157

155. Сообщение от Аноним (-), 26-Фев-21, 10:12   +/
Java Web Start, печать форм, это мой вымышленный бизнес, это MyCompany !
Ответить | Правка | Наверх | Cообщить модератору

156. Сообщение от Аноним (-), 26-Фев-21, 10:13   +1 +/
купи-продайку, что еще можно подразумевать ? или придумали новый вид деятельности ?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39

157. Сообщение от CrushBy (ok), 26-Фев-21, 10:14   +/
> А почему тормозят демки я тебе уже в третий раз отвечаю:
> https://i.imgur.com/5zvop6L.png

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #154 Ответы: #158

158. Сообщение от AleksK (ok), 26-Фев-21, 10:34   +/
Я же тебе сразу сказал им пофиг. Продажами занимаются франчи, а не сама 1С. А так тормозит любая новая конфа 1С когда по сети в файловой базе работают несколько пользователей. Они даже выпустили лицензию на минисервер, которая в два раза дешевле простого сервера, но имеет ограничение на количество клиентов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #157 Ответы: #159

159. Сообщение от CrushBy (ok), 26-Фев-21, 10:45   +/
Да им похоже не только на демку пофиг, но и на клиентов и разработчиков. Просто веб-клиент - пугало, а 1С - кривая платформа.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #158 Ответы: #160

160. Сообщение от AleksK (ok), 26-Фев-21, 11:01   +/
Уж не знаю в который раз повторяю сервер даже сделанный из core i3 c 8 гигами памяти и SATA SSD кардинально меняет ситуацию.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #159 Ответы: #161

161. Сообщение от CrushBy (ok), 26-Фев-21, 11:06   +/
> Уж не знаю в который раз повторяю сервер даже сделанный из core
> i3 c 8 гигами памяти и SATA SSD кардинально меняет ситуацию.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #160

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

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #153

164. Сообщение от Аноним (164), 07-Мрт-21, 22:11   +/
Связи должны быть горизонтальными.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24

165. Сообщение от Аноним (164), 07-Мрт-21, 22:12   +/
Малый бизнес в России? Это шутка?
Ответить | Правка | Наверх | Cообщить модератору

166. Сообщение от benu (ok), 18-Мрт-21, 12:27   +/
И что у вас сейчас вместо 1С?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #151


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру