Имя: Пароль:
LIFE
 
OFF: lsFusion vs 1C. Раунд 3
Ø (длинная ветка 17.10.2019 17:40)
0 CrushBy
 
14.10.19
12:44
Ветка для холивара, троллинга, остроумия и оскорблений. Помните, что тонкий троллинг и просто оскорбление - это разные вещи. Переход на личность - признак слабого ума и дурного воспитания.
В красному углу ринга бесплатная и открытая платформа lsFusion (LGPL лицензия). "Убийца 1С" (c) ПростоГен (aka Devilment)
Сайт : https://lsfusion.org/ . Блог : https://habr.com/ru/company/lsfusion/ . Документация : https://documentation.lsfusion.org/
Пример сложной системы, построенной на ее базе : https://demo.lsfusion.org/erp . Логин : guest, Пароль : guest .

На бой была вызвана статьей "Почему не 1С" : https://habr.com/ru/company/lsfusion/blog/468415/

Для получения наживы для троллинга есть отдельная ветка : Конкретные вопросы по lsFusion
903 Джо-джо
 
17.10.19
16:19
Но вопрос то не в отборе, а как количество посчитать. Вернее даже не как, а накуя?))
904 НиколаевГ
 
17.10.19
16:20
(898) У них запись регистра - объект с уникальным идентификатором, в отличии от 1С.
905 Джо-джо
 
17.10.19
16:21
(901) А Балтика №9 1л и Балтика №9 0,5л это сколько разновидностей?)
906 ta_da
 
17.10.19
16:21
Я чот не понимаю, о чем вы спорите?

Crush привык думать категориями "пользователи попросили - делаем". Если пользователь просит "а давайте считать среднее значение по выделенным ячейкам списка", то нужно не думать, выяснять зачем это нужно, а делать и это правильно.
Ну типа как в универе "сделайте программу с тремя уровнями наследования, чтобы класс треугольник был наследником класса точка". И пох что логики в этом нет.

1С-ники привыкли задавать вопрос "нахера?" и не делать всякую мутную ересь. И тоже считают, что это правильно.
907 Ник080808
 
17.10.19
16:21
(903) потому что в мегасуперплатформе фузине не смогли сделать отчеты) поэтому и считают все в таблице справочнике отборами.
908 НиколаевГ
 
17.10.19
16:23
(903) Допускаю, что это необходимо каким-нибудь категорийным менеджерам. В 1С решеается написанием для них специализированного АРМ, так как кладовщику, например, это не впёрлось ни разу.
909 Ник080808
 
17.10.19
16:23
(906) вопрос не в этом, вопрос в том, что человек смастерил молоток, купил отвертку, другие инструменты не асилил. Пришел к мастеру и говорит - а твой шуруповерт фигня, вот моя отвертка не шумит)
910 Джо-джо
 
17.10.19
16:24
(908) Зачем АРМ? Тупо Универсальным отчётом всё получить можно
911 НиколаевГ
 
17.10.19
16:24
(906) Ну, они решили, что весь этот мусор надо на уровень платформы, а не прикладного решения тащить. Имеют право. Правда, никаким это преимуществом ни для кого не является.
912 НиколаевГ
 
17.10.19
16:25
(910) Чтобы быстрее работали. И, подозреваю, в Асторе или в Рарусе для розницы каком-нибудь это вполне реализовано.
913 Ник080808
 
17.10.19
16:25
(908) Категорийным менеджерам нужен - о ужас для фузиновца  - отчет, который выводит информацию - количество видов позиций, категория по АВС, сколько на остатке, сколько продано за период, сколько в резерве, сколько в пути и сколько нужно заказать. А сколько элементов справочника у них им абсолютно пофигу)
914 antgrom
 
17.10.19
16:26
(906)
когда пользователи говорят : сделайте мне <описание фичи>
Джун : шокированный молчит
Мидл : начинает кодить.
Сеньор : задает встречный вопрос "нахера ?"
915 Ник080808
 
17.10.19
16:28
(914) это на 77 было. на 8.3 Джун начинает кодить, Мидл спрашивает нахера? Сеньор говорит - да оно вам нах не нужно)
916 sqr4
 
17.10.19
16:30
Задачи с подсчетом количества записей дин списка с отборами были, лично делал порядка трех подобных задач, все. Нужна ли мне такая возможность из коробки - нет.
917 НиколаевГ
 
17.10.19
16:30
(913) Да они просто не умеют нормально задачи формулировать. Так-то, фузиновцы про то, что это в любом списке у них работает, а в 1С надо АРМ-ы писать, и типа по-этому фузина лучше. А на деле - пользователю нормальный АРМ удобнее будет, но если с нуля писать - клиенту решение с АРМ на 1С дороже обойдется, чем на фузине. Поэтому - их ниша в России - там, где нет годных специализированных решений.
918 PR
 
17.10.19
16:33
Что-то Краш пропал, видимо, пошел гуглить, что такое динамический список
919 Ник080808
 
17.10.19
16:34
(917) " клиенту решение с АРМ на 1С дороже обойдется, чем на фузине" улыбнуло)
920 sqr4
 
17.10.19
16:35
(919) в плане подсчета количества записей в списке - да
921 Джо-джо
 
17.10.19
16:35
Микроскопом гвозди забивать дороже чем молотком, да
922 Ник080808
 
17.10.19
16:36
(920) в арме можно зафигачить тз/тч и вывод в списке количества записей вообще не проблема)
923 CrushBy
 
17.10.19
16:37
(895) А табличной части не динамический список ? А если там 10К записей будет ? Все на клиента полетят ? Неудивительно, что 1С так тормозит.

В фузине все списки - динамические. Но при желании, пользователь может сделать, чтобы скачивались все значения в настройках любой таблицы.
924 terraByteG
 
17.10.19
16:38
(918) Или рабочий день подешел к концу. Домой добирается. Будет позже. XD

А может у него клиент появился и он работу работать начал??? Хе... Клиент появился. Во я шутку шутканул. XD
925 Flyd-s
 
17.10.19
16:41
(923),
[А табличной части не динамический список ?]
Нет. Изучайте конкурента
[А если там 10К записей будет ? ]
Во первых зачем документ с 10к записей,а во вторых ничего не будет
926 Ник080808
 
17.10.19
16:41
(923) "А табличной части не динамический список ? " - ыыыыыыыыыыыыы. сколько пафоса в статьях на хабре, а они не знают основ по 1с) вам сюда - https://club.1c.ru/
927 CrushBy
 
17.10.19
16:41
(924) Минуточка рекламы : https://luxsoft.by/klienty/
928 Ник080808
 
17.10.19
16:42
(923) назови мне документ с 10к записей и покажи юзверя, который будет с ним работать))))
929 НиколаевГ
 
17.10.19
16:42
(919) С нуля, а не на базе готового решения, имеется в виду.
930 CrushBy
 
17.10.19
16:43
(925) Что значит зачем ? Вот, например, у меня тут инвойс от иностранного поставщика одежды на 10К строк.
931 PR
 
17.10.19
16:44
(923) Вот ты говномет, а
В документе тоже можно сделать динамический список вместо табличной части, но это лютое дерьмо, поэтому так не делается
Потому что это объект в динамической памяти, а не данные в базе
И пока я записать не нажму, у меня в базе ничего не должно поменяться

Ты точно айтишник?
932 Ник080808
 
17.10.19
16:44
(930) ыыыы. так вы говорите, что для ларьков, которые раз в полгода покупают 10 тысяч позиций а потом год продают)))) Нормально все будет с вашим инвойсом)
933 sqr4
 
17.10.19
16:45
(930) выложи плиз табличную часть, ты явно пиздишь
934 Ник080808
 
17.10.19
16:46
(931) "Ты точно айтишник?" - он мне напоминает моего племянника, который выучил "язык программирования хтмль " и рассказывает что джаваскрипт это фигня, сайт на статических страницах это круто)
935 Ник080808
 
17.10.19
16:47
(933) ну че, для ларька, заказывающего  нормик. Один раз заказали, пять лет продают и по итогу закрываются, так что это единственный инвойс в базе)
936 Timon1405
 
17.10.19
16:48
(930) с которым (ЕМНИП, поправьте меня) могут работать одновременно 2 пользователя(вроде заявлялось как преимущество). то есть зашел Вася такой смотрит на итог в документе, щас 10тыс, а через секунду 9999, а это оказывается Петя строку удалил
937 PR
 
17.10.19
16:48
(930) Ну и сделай в форме документа динамический список на 10000 строк, раз такой заботливый
И кнопочку Редактировать, если все-таки решишь переоткрыть форму на редактирование вместе с табличной частью по-взрослому с транзакционностью, все дела
938 НиколаевГ
 
17.10.19
16:48
(930) И что с ним пользователь делать будет? Неужели, вручную вбивать :)))
939 CrushBy
 
17.10.19
16:52
(931) Ах да, совсем забыл же, что в 1С нельзя сделать редактирование в динамических списках. Придется страдать и получать себе все 10К на клиента. Ничего не поделаешь.
940 PR
 
17.10.19
16:52
(936) Ну два пользователя, одновременно курочащих одну накладную — это конечно вообще капец, придется в логике отказываться от вагона всяких вещей
Тут ведь либо стационарный ворд либо гугл докс, разные вещи для разных ситуаций
Сижу я такой, номенклатуру подобрал, общую сумму посчитал, скидку назначил, исходя из общего размера накладной, а тут на, оказывается Петя половину поудалял, ушлепок, половину добавил своего
Щикарно, пойду убью суку
941 PR
 
17.10.19
16:53
(939) Конечно нельзя. Потому что... а, я забыл, что ты не знаешь, что такое динамический список
Ну, в общем, нельзя
942 CrushBy
 
17.10.19
16:54
(936) Удалил и сохранил. В фузине, пока не сохранишь изменения в базу не попадают и соседние пользователи их не видят. Это же не 1С.
943 НиколаевГ
 
17.10.19
16:55
(940) Несколько кладовщиков могут принимать на склад одно поступление, например. Как это реализовано в типовых 1С - мне не нравится.
944 CrushBy
 
17.10.19
16:55
(941) Я просто знаю, что такое нормальный динамический список (как в фузине) и такой, который в 1С.
945 sqr4
 
17.10.19
16:55
(939) да грушка совсем слился. Вообще не интересный, все игнорит и свое порет, конечно нельзя для ввода данных - табличные части
946 CrushBy
 
17.10.19
16:56
(938) Как что ? Отбирать по фильтрам и считать суммы и количество строк. То, о чем приходилось мечтать, когда работал с 1С.
947 sqr4
 
17.10.19
16:56
(944) опять все свелось к динамическому списку...
948 Timon1405
 
17.10.19
16:57
(942) Удалил и сохранил, а на то Что Вася первый стал с документом работать положил, Васе же несложно будет свои расчеты переделать с учетом удаленных у него перед носом строк, Вася же аджайл
949 CrushBy
 
17.10.19
16:57
(940) Остается только один вопрос - а нахера Петя это делал вообще ? У вас там соревнование на то, кто будет делать случайные и бессмысленные действия ?
950 Flyd-s
 
17.10.19
16:58
(930), покажи этого монстра и людей, которые набили такой счет
951 Timon1405
 
17.10.19
16:58
(949) а откуда Петя знал что с документом работает Вася?
вопрос почему об этом не спросила у системы Петя перед тем как он стал редактировать документ?
952 sqr4
 
17.10.19
16:59
(946) считать количество постоянно никому нафиг не нужно. Было бы это нужно, было бы сделано и в 1с.
953 Ник080808
 
17.10.19
16:59
(939) страдать придется на фузине, в 1с получаешь десять тысяч строк и не страдаешь)))
954 Timon1405
 
17.10.19
16:59
(951) *система у Пети
955 sqr4
 
17.10.19
17:00
по действительным проблемам 1с, фузине сказать нечего.
956 НиколаевГ
 
17.10.19
17:00
(946) Чтобы что? Зачем ему это прямо в форме документа делать?
957 sqr4
 
17.10.19
17:00
ах да ОПП, заводи
958 Ник080808
 
17.10.19
17:01
(944) как мы выяснили, ты не знаешь о 1с ничего) Тебе шо справочник, что табчасть, что динамический список - все это эргоомичная табличка в экселе))))
959 sqr4
 
17.10.19
17:01
(958) это все куча тупых и бессмысленных абстракций, которая 1с придумала от скуки
960 PR
 
17.10.19
17:02
(942) Ааааааа, щито?!
То есть Фузина — это то же самое, что и 1С (то есть объект получается на сервере и до его записи изменения в базу не попадают), только я при получении объекта из базы не тяну 10000 строк, а тяну 20?
А как я, блеать, буду с этим объектом работать, если мне нужно что-то сделать со всеми строками табличной части? Например нажать Ctrl + A и все удалить. Или на все строки назначить скидку.
И как мне работать с документом, если, например, мне нужно сейчас что-то сделать, исходя из информации во всей табличной части? Например, понять, сколько кубометров заказ. Или посчитать количество акционных товаров в табличной части.
961 Ник080808
 
17.10.19
17:02
(946) братюнь, не позорься. для отсталых - в 1с в табчасти можешь считать и суммы и количество строк, вот только людям, которые закончили среднюю школу, количество строк нафиг не сдалось)
962 Ник080808
 
17.10.19
17:03
(949) прикинь, на предприятии есть десятки людей, а не один пользователь как в вашем пивном ларьке )
963 PR
 
17.10.19
17:03
(943) Ну так сделай свое, кто мешает?
Тебе не нравится, как реализован приходный складской ордер в _платформе_?
А, кстати, как он там реализован?
964 sqr4
 
17.10.19
17:03
(960) Ром остынь) все просто Селект каунт звездочка
965 Flyd-s
 
17.10.19
17:03
(946), и суммы и количества считаются автоматом
966 Мэс33
 
17.10.19
17:04
(923) ох, эти ваши динамические списки)))

В первых постах делали акцент на них, вот уже десятая ветка на форуме, или какая то счету, и до сих пор в аргументах эти динамические списки))
967 PR
 
17.10.19
17:04
(944) Ну так расскажи уже, а то я тебя раз восемь спрашивал, что у вас такое динсписок, а ты морозишься
968 Ник080808
 
17.10.19
17:06
(967) он сам не знает) он не только 1с не видел, он и в фузине как я в балете)
969 PR
 
17.10.19
17:06
(949) Потому что Петя же тоже зарплату получает, он же тоже работает с документами, а то, что с документом работает еще и Вася:
1. Петя не знает
2. Пете покуй, потому что он может, значит редактирует
970 CrushBy
 
17.10.19
17:07
(960) Магия. Это все делается на сервере и передается на клиента только результат для отображения. При этом все это делается автоматически платформой, а не разработчиком как в 1С.

(967) У нас разработчик не знает, что такое динамический список. Все за него делает платформа.
971 sqr4
 
17.10.19
17:07
(970) ты сказки дуракам клиентам рассказывать будешь. А нам расскажи как на самом деле, нас то не наебешь как их, мы в 1с это сами делаем
972 PR
 
17.10.19
17:09
(966) Ну так просто Краш придумал новую киллер-фичу, динсписок для данных в табличной части
У них там, оказывается, постоянно документы на 10000+ строк
973 RomanYS
 
17.10.19
17:11
(972) ТЧ в 1С и без ДС подгружаются на клиент динамически с какого-то релиза
974 PR
 
17.10.19
17:11
(970) А, понятно, ты идиот
И разработчики тоже, смотрю
Понабрали по объявлению
975 saasa
 
17.10.19
17:12
я смотрю, они упорные :)
им бы  скиллы по ведению учета подкачать и дело пойдет :)
976 PR
 
17.10.19
17:13
+(974) Чтобы не читать твое нытье про переход на личности, упреждающе расшифровываю:
Ты идиот, потому что у тебя везде магия и божественная сила
Разработчики идиоты, потому что не знают, как динсписок устроен изнутри, у них тоже по ходу все по принципу "Ударь компьютер дубиной, он посчитает"
977 Ник080808
 
17.10.19
17:13
(970) "У нас разработчик не знает, что такое динамический список. Все за него делает платформа." ы)))) такого признания в своей тупости я еще не видел))))
978 PR
 
17.10.19
17:15
(973) Может быть, не удивлюсь, кстати. Ссылочку дашь?
Но даже если это так, это все прозрачно для разработчика и пользователя, при своих действиях они при желании всегда могут оперировать полным списком строк в табличной части
979 Мэс33
 
17.10.19
17:17
Вопрос:
Есть у вас 100 клиентов на фузине, и есть несколько версий конфы.
Вы решили, что в базовой основной конфе у десятка полей в десятках таблиц поменять тип и/или длину.

Как будете их всех обновлять?
980 CrushBy
 
17.10.19
17:17
(977) Да, аборигенам тоже сначала показалось глупостью, когда им рассказывали про самодвижущиеся повозки.
981 CrushBy
 
17.10.19
17:19
(979) Как обычно. У нас нету несколько версий конфы. У нас модули клиентов отделены от модулей базовой версии. Есть процесс сборки, который просто собирает один файл с модулями из базовой и модулями клиента, который затем обновляется у клиента. На сервере при старте автоматически идет синхронизация структуры базы данных под новые модули.
982 sqr4
 
17.10.19
17:20
(980) ага, деталей магии т.е не будет, понятно. Значит там хранится херня, поэтому ларчик не откроют
983 Ник080808
 
17.10.19
17:21
(980) так ваши разработчики и есть эти аборигены которые не понимают что такое динамические списки)
984 PR
 
17.10.19
17:23
(980) Так аборигены в твоем примере вы, мы как раз знаем, как они движутся
985 sqr4
 
17.10.19
17:23
(980) хорошая аналогий, давай думай дальше) Я думаю они считали что это магия
986 Ник080808
 
17.10.19
17:25
(985) им думать не положено. за них это делает платформа)))
987 sqr4
 
17.10.19
17:25
Ну так будет внутренняя кухня повозки описана или нет. Или надо лезть в открытый код повозки и выяснять?
988 CrushBy
 
17.10.19
17:26
(985) Так я то не считаю, что это магия. Я знаю как это устроено. Просто там достаточно сложно это все сделано (собственно поэтому в 1С и не смогли). Поэтому и говорю, что магия.
989 Bro
 
17.10.19
17:28
(948) Нет. Петя может удалить пару строк, Вася добавить все отлично разрулится.
990 sqr4
 
17.10.19
17:29
(988) да да да, как обычно без конкретики. Не думаю что они хотели.
(989) как разрулится, расскажи!
991 Ещё1
 
17.10.19
17:30
(987) В Фузине те же динамические списки, как в 1С, только с возможностью редактирования. Сделано за счёт более тонкой работы платформы с нижележащей СУБД. В 1С тоже так можно сделать, и возможно к этому придут раньше или позже. Но документацию и методические рекомендации, учебные пособия придётся переписать.
992 RomanYS
 
17.10.19
17:31
(978) Лень искать. Были здесь, где выяснилось, что обработка большой ТЧ на клиенте вызывает кучу  серверных вызовов. Причина была именно в такой оптимизации со стороны платформы
993 НиколаевГ
 
17.10.19
17:31
(963) Так да, сделано своё, конечно. Нет никаких табличных частей :))
994 RomanYS
 
17.10.19
17:32
+(992) и табличные документы тоже вроде подгружаются динамически
995 Ник080808
 
17.10.19
17:32
(988) у вас все такое сложно, что вы даже объяснить не можете свою "магию", а по итогу все что ваша платформа может - считать строки в табличной части. на больше она не способна)
996 Ник080808
 
17.10.19
17:33
(991) ну вот опишите принципы работы динамического списка в табличной части документа)
997 Ещё1
 
17.10.19
17:34
(996) Я примерно представляю, но как точно реализовано - это только у разработчиков надо спрашивать. Я с Фузиной недавно знаком, как и вы.
998 Ник080808
 
17.10.19
17:36
(997) а разработчики не знают, за них все делает платформа
999 sqr4
 
17.10.19
17:38
(998) я думаю эти двое не разработчики
1000 sqr4
 
17.10.19
17:38
чето типа рекламщиков
1001 sqr4
 
17.10.19
17:39
Досвидания, не нужно следующей ветки пожалуйста.
1002 Flyd-s
 
17.10.19
17:40
(1001), цирк оплатил своё выступление, сейчас опять появится тема