Вход | Регистрация
    1  2  3  4  5  6  7  8  9  10  11   
О жизни... :: lsFusion

OFF: lsFusion vs 1C. Раунд 11

Ø [длинная ветка, 12.12.19 - 12:17]
OFF: lsFusion vs 1C. Раунд 11
Я
   CrushBy
 
03.12.19 - 10:01
Ветка для холивара, троллинга, остроумия и оскорблений. Помните, что тонкий троллинг и просто оскорбление - это разные вещи. Переход на личность - признак слабого ума и дурного воспитания.
В красному углу ринга бесплатная и открытая платформа lsFusion (LGPL лицензия). "Убийца 1С" (c) ПростоГен
Сайт : 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/

Демка клона Odoo (в разработке) : https://demo.lsfusion.org/mycompany . Ссылка на GitHub : https://github.com/lsfusion-solutions/mycompany

Для получения наживы для троллинга есть отдельная ветка : Конкретные вопросы по lsFusion. Часть 2.

Предыдущая ветка : OFF: lsFusion vs 1C. Раунд 10
   PR
 
1 - 03.12.19 - 10:08
Ну, для затравки, Фузина — говно
   andrewalexk
 
2 - 03.12.19 - 10:10
:)
эта музыка будет вечной....
   Bro
 
3 - 03.12.19 - 10:16
(2) Самое забавное что как показало обсуждение, что очень многие "продвинутые" 1Ски вообще не представляют как 1С работает. Типа "думать не моя работа". Вон для PR был сюрприз, что при чтении даты документа читается и вся табличная его часть. Зачем нужно автозаполнение и как оно работает, тоже по факту никто не знает. "Я что-то сделала, оно вроде как-то заработало". Причем очевидно, что шаг влево, шаг вправо, оно перестанет работать, ну так это лишний повод с заказчика деньги взять. А еще говорят, что мы клиентов разводим :)
   Bro
 
4 - 03.12.19 - 10:17
(3) А ну и вечное - "автор не разобрался". Хотя походу тут "никто не разобрался". Даже сам 1С наверное в том огороде что они нагородили.
   PR
 
5 - 03.12.19 - 10:18
(3) Не писти, Бря
   Ник080808
 
6 - 03.12.19 - 10:25
(4) проблема автора не в том, что он не разобрался. а в том, что он сначала не разобравшись накатал статью на хабре, а теперь когда начал разбираться и видеть что его статья лживое говно на 99%, не хочет исправлять дабы карму на хабре не портить. Потому что у автора ни ума ни совести ни чести.
   Double_Medved
 
7 - 03.12.19 - 10:27
(3)А 90% тех кто пользуются Windows не видели ее код, не знают что такое страничная организация памяти, чем виртуальная память отличается от оперативной, про MBR я вообще молчу.
   Bro
 
8 - 03.12.19 - 10:31
(6) Статью я писал по вещам, в которых разобрался. Ну тяжело было бы пропустить в 1С явную типизацию или отсутствие наследования. И честно говоря копая глубже, не нашел по большому счету ничего для себя нового.

Хотя конечно тот же СКД отличная демонстрация того к чему приводит накопление технического долга. Не делаем оптимизатор запросов, пришлось его делать в СКД. Сделали его там возникла проблема с неявной группировкой по использованным полям регистра, пришлось делать галочку обязательный реквизит и так далее. Как говорил наш президент - Только взялся за яйца, как сразу молоко пропало.
   Ник080808
 
9 - 03.12.19 - 10:33
(8) какой же ты далекий. что мне в тебе нравится, что ты делаешь абсолютно тупые предположения и свято веришь что ты прав))) это же надо иметь такое самомнение и быть таким нулем в профессиональном плане)))
   Bro
 
10 - 03.12.19 - 10:34
(7) Так в этом и проблема. Спрашивается нахрена знать весь этот огород с НаСервереБезКонтекста, автозаполнением, обязательными реквизитами и т.п. То есть этим приходится пользоваться, но абстракции насквозь дырявые и текущие, плюс описаны в лучшем случаем двумя-тремя примерами, поэтому пользоваться приходится методом тыка.
   Double_Medved
 
11 - 03.12.19 - 10:34
Ну переведите уже страдающих Россиян на нормальный продукт.
   Flyd-s
 
12 - 03.12.19 - 10:35
(925) предыдущей ветки:

[И краш кидал цитаты, где говорилось что мы по своему ТЗ будем делать]
Краш говорил что функционал клона odoo покроет все ФТ зарубы. Спустя полтора месяца так и не сделали половину ФТ зарубы, вместо этого сбоку решены совсем другие задачи

[А ТЗ зарубы было построено прямо под 1С, то есть под их абстракции обороток]
Что там чисто 1С-го?
Для решения зарубы нужно было:
-Создание справочников, документов и регистров. ФузиноERP на 90% из этих объектов

-Механизмы проведения по регистрам, контроль остатков. Тут вы сходу вообще заявили эту хрень чуть ли не как киллер-фичу, типа смотрите в УТ 2000 строк, а мы в одну длинную строку все ограничения и проведения по партиям засунем.

-Отчеты. Тут вы заявили что СКД говно, всё нужно делать через BI и списки. Почему простейшие отчеты не сделали с помощью BI и списков? Могли бы показать насколько круто и просто это делается в фузине, еще бы на хабре накатали статью на тему "почему не СКД, BI рулит". Но что-то обосрались и пошли изобретать СКД

-Простейшие настройки списков, типа не показывать архивные. Три строчки кода

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

В принципе ничего не остается такого, что нельзя было бы решить в фузине
   Ник080808
 
13 - 03.12.19 - 10:36
(10) про дырявые абстракции рассуждают фузиновцы у которых все объекты)))
   Bro
 
14 - 03.12.19 - 10:37
(5) Миста все помнит, как вы говорите, я же найду цитаты.
(11) "Первый шаг в решении любой проблемы – это признать ее существование.". Основа борьбы с зависимостями.
   Double_Medved
 
15 - 03.12.19 - 10:38
(10)А если серьезно, вы до сих пор не поняли зачем надо &НаКлиенте и &НаСервере ? Вызывает какое-то затруднение понять что "Запросы и расчеты выполнять надо на сервере, а отрисовывать формы на клиенте?                
Ну я когда с семерки переходил и был стажером тоже пару дней не мог вдуплить, не привычно было.
   PR
 
16 - 03.12.19 - 10:42
(14) Ты три строчки зарубы написать не смог, какое нахрен найду цитаты
   Bro
 
17 - 03.12.19 - 10:46
(12) На самом деле ключевое здесь это:

[-Отчеты. Тут вы заявили что СКД говно, всё нужно делать через BI и списки. Почему простейшие отчеты не сделали с помощью BI и списков? Могли бы показать насколько круто и просто это делается в фузине, еще бы на хабре накатали статью на тему "почему не СКД, BI рулит". Но что-то обосрались и пошли изобретать СКД]

Внешний BI бы все равно не засчитали (да и интеграция с ним действительно была бы немного сложнее чем с абстракциями из коробки). Но потом быстро выяснилось, что прикрутить внутренний не так сложно (в том плане что есть готовые бесплатные библиотеки), и мы сделали это.

Плюс нужно еще понимать одну вещь, в lsFusion регистров в принципе гораздо меньше нужно. Так как можно создать условно их с десяток, а потом условиями и разными группировками создавать нужные варианты. Поэтому инфраструктуры для их быстрого создания (даже готового метакода (!)) не было, так как на практике нафиг не надо было. Хотя фактически они все равно создавались быстро, но с точки зрения кода это было не так красиво. А PR построил ТЗ так что там нужно было именно разные регистры создавать. Сейчас понятно и метакод добавили и оператор возможно добавим LEDGER. Но фактически это именно для демок разработки, на практике (в сложных проектах) в этом мало смысла.

В любом случае понятно что время добавления этого функционала в платформу все равно бы не засчитали (с учетом адекватности многих местных комментаторов). Так что получилось то что получилось.
   sevod
 
18 - 03.12.19 - 10:47
(0)забил в HH "lsFusion". Ноль. И зачем она тогда?
   Bro
 
19 - 03.12.19 - 10:49
(15) А отрисовывать форму платформа сама не может ? Как в lsFusion или SAP например?

https://habr.com/ru/company/lsfusion/blog/468415/#controlflow

(18) Ну если для вас это основной критерий, то вам незачем. Пока во всяком случае. У всех технологий в свое время был ноль на хх.
   sevod
 
20 - 03.12.19 - 10:50
(19) Она для чего если не для работы? Развлечение?
   Ник080808
 
21 - 03.12.19 - 10:51
(14) "я же найду цитаты." ты ссылку на странице не нашел, начал врать что у  тебя 1с карту выспрашивает) цитату он найдет)
   Bro
 
22 - 03.12.19 - 10:52
(20) Вы сейчас как наемный работник или как человек от бизнеса, которому нужен результат спрашиваете?
   Double_Medved
 
23 - 03.12.19 - 10:56
(19)Рукалицо. Так в Вашем месячном, или уже больше, изучении 1С Вы добрались до клиент/сервер или нет? Просто не думаю что Вам надо чтобы я объяснял что это и как работает, раз Вы так и не дочитали до этого сами и почему это не требует усилий написать &НаКлиенте или &НаСервере.

Хотя вру. Платформа сейчас при создании процедуры например какой-нибудь сама спрашивает че там с клиентом и сервером, а несчастному программисту нужно всего лишь галочку выбрать. Писать не нужно.
   Double_Medved
 
24 - 03.12.19 - 10:58
Не хочу перечитывать все ветки, можете напомнить, как у Вас реализована система прав в Ваших конфигурациях?

Раньше вроде писали что скоро будет, или чет такое
   Ник080808
 
25 - 03.12.19 - 10:59
(23) он просто не может разделять код на клиенте и на сервере. Это думать нужно. Он хочет что бы он написал хрень, а платформа сама разбросала код на клиенти на сервер, собрала запрос, накодила фигни всякой)
   sevod
 
26 - 03.12.19 - 11:00
(22) я как 1С-к спрашиваю. Хочу понять как и когда она 1С начнет убивать.
   Bro
 
27 - 03.12.19 - 11:01
(23)
f() <- someData(); // читаем данные из базы необходимые для myForm
DIALOG myForm OBJECTS a INPUT DO // ОткрытьФормуМодально, пользователь выбирает какой-то объект
     IF isSomething(a) DO // читаем данные для этого объекта и если с ними что-то не то
         DIALOG otherForm OBJECTS b = a DO { // ОткрытьФормуМодально, открываем другую форму где пользователь выбирает другой объект b
             g(b) <- someInput(b); // записываем данные для b
             APPLY; // сохраняем изменения в базу
         }

Вот этот кейс попробуйте реализовать? Особенно если от myForm к otherForm нужно ТЗ передать. Будет очень весело.
   Ник080808
 
28 - 03.12.19 - 11:01
(26) когда они допишут те самые волшебные три строчки кода)))
   Bro
 
29 - 03.12.19 - 11:01
(25) Это называется "решать бизнес-задачи", а не "кодить". Хотя погодите.
   Ник080808
 
30 - 03.12.19 - 11:02
(27) сколько платишь?))))
 
 Рекламное место пустует
   Ник080808
 
31 - 03.12.19 - 11:03
(29) да да. решаешь бизнес задачи рисуя дерево объектов и сидя голову ломая кого от кого отнаследовать)))
   Bro
 
32 - 03.12.19 - 11:04
(24) Откройте в lsfusion.org/try любую логику и там есть Администрирование -> Политика безопасности.
   Bro
 
33 - 03.12.19 - 11:06
(26) Боитесь пропустить момент когда 1С умрет? :) Не волнуйтесь тяжело будет пропустить, это очень инертный рынок.
(30) А честь мундира? :) Но вообще я не вам отвечал.
   Ник080808
 
34 - 03.12.19 - 11:08
(33) о чести мундира расскажи крашу, который обломился зарубу реализовывать)))
   Bro
 
35 - 03.12.19 - 11:11
(31) Вообще наследование и полиморфизм никто не заставляет использовать. Можете вообще про них забыть и писать по старинке (без ABSTRACT и :). Другое дело, что это очень мощный (и кстати общепризнанный) инструмент для управления сложностью.
   Paint_NET
 
36 - 03.12.19 - 11:13
Говно ваша Фузина :)
   Double_Medved
 
37 - 03.12.19 - 11:15
(27)Зачем вы форму подбора показываете? Она не реализуема в 1С?

Когда в например поступление добавляют строчку, открывается например Номенклатура, а из нее еще выбор серии, все вот это аж три формы, и все это есть и работает.
   sqr4
 
38 - 03.12.19 - 11:16
(27) обычно беру ТЗ из владельца формы или же через массив структур, если надо с сервера ТЗ передать на клиент.
   Double_Medved
 
39 - 03.12.19 - 11:19
(38)Нет, ты не понял их логику. Ты ДОЛЖЕН будешь написать 3 страницы кода, и ты страдаешь.

Статья на Хабре не может ошибаться
   impulse9
 
40 - 03.12.19 - 11:25
Мне кажется, основная проблема условных Фузин и оддоо в том, что во главе их стоят инженеры, а не маркетологи типа Джобса или Гейтса.
Наш горячо любимый БГ тоже инженер, но он пришел на свободный рынок и сверхщедро отстегнул партнерам 50% выручки, да еще и отдал на отпуск сопровождение. Сейчас такой трюк не провернешь.

Я уверен, что Фузина внутри гораздо лучше 1С, но вот ждет ли вас успех? Во всяком случае, желаю вам удачи.
   Ник080808
 
41 - 03.12.19 - 11:25
(35) ну вот. разделение клиент сервер значит это кодирование, а наследование это можно не использовать))))
   Bro
 
42 - 03.12.19 - 11:35
(38) Так тут нет владельца формы, тут одна форма открывается, потом закрывается, открывается следующая. Кто кого владельцем будет.
(41) А в 1С можно не использовать разделение на клиент и сервер? Не, то есть можно конечно юзать ОФ, но тогда большинство логики не на сервере, а наоборот на клиенте выполнятся, то есть еще хуже.
   Double_Medved
 
43 - 03.12.19 - 11:36
Процедура КнопкаВыполнитьНажатие(Кнопка)
    Сообщить("Эта процедура не должна работать, я забыл указать клиент или сервер");
КонецПроцедуры



Блин, сработало. Как так-то
   Пузан
 
44 - 03.12.19 - 11:38
Бро узнал что ТаблицаЗначений в 1С не передается между сервером и клиентом? И именно по этому просит сделать именно это? Ему видимо невдомек, что передавать ТЗ и не надо. :)
   Double_Medved
 
45 - 03.12.19 - 11:38
&НаКлиенте
Процедура Команда1(Команда)
     Сообщить("А вот тут на УФ платформа САМА написала ""&НаКлиенте"". Сложно, 1С это очень неудобно");
КонецПроцедуры
   Double_Medved
 
46 - 03.12.19 - 11:39
(44)Я когда-то с этим маялся пару часов тоже, когда стажером был
   Bro
 
47 - 03.12.19 - 11:40
(40) Это как раз не тот рынок где побеждают чисто маркетологи. Та же классическая битва Интела и АМД показала кто побеждает в итоге (правда потом Интел увлекся маркетингом, забив на продукт и все поменялось). Хотя в итоге да идеальная ситуация - сплав.
(43) Что даже если из серверной процедуры вызываете?
   Bro
 
48 - 03.12.19 - 11:42
(44) На самом деле ТЗ тут не принципиально, вопрос в принципе как поток выполнения такой организовать, когда диалог-работа с данными-диалог-работа с данными и как передавать данные между всеми этими узлами.
   Ник080808
 
49 - 03.12.19 - 11:44
(42) в 1с  разделение на клиент и сервер не создает столько геммороя как работа с дырявыми классами в фузине
   Ник080808
 
50 - 03.12.19 - 11:44
(47) "Что даже если из серверной процедуры вызываете?" естественно)
   Double_Medved
 
51 - 03.12.19 - 11:45
(47)"Сообщить" не работает на сервере, это ужасная проблема 1С, связанная с тем что пользователь смотрит в монитор своего клиентского компьютера, а сервер стоит в подсобке. Поэтому на сервере есть что-то вроде "СообщитьПользователю". Это ужасно замедляет разработку, ведь эта фраза в 2 раза длиннее.

Идейка Вам для "Почему не 1С II"
   Ник080808
 
52 - 03.12.19 - 11:46
(51) с фига ли не работает? работает)
   Double_Medved
 
53 - 03.12.19 - 11:48
(52)Ну блииин. У меня правда не работало, пришлось вот писать "СообщитьПользователю", столько времени убил...
   sqr4
 
54 - 03.12.19 - 11:48
(51) Зачетно)
(48) Это очень сложно реализовать, лучше говорить о конкретной задаче.
   Bro
 
55 - 03.12.19 - 11:51
(51) А ОткрытьФормуМодально на сервере сработает?

То есть я хочу что-то спросить, что-то сделать, потом что-то спросить и т.п. Я приводил код, где в комментариях (после //) написан этот сценарий:

f() <- someData(); // читаем данные из базы необходимые для myForm
DIALOG myForm OBJECTS a INPUT DO // ОткрытьФормуМодально, пользователь выбирает какой-то объект
     IF isSomething(a) DO // читаем данные для этого объекта и если с ними что-то не то
         DIALOG otherForm OBJECTS b = a DO { // ОткрытьФормуМодально, открываем другую форму где пользователь выбирает другой объект b
             g(b) <- someInput(b); // записываем данные для b
             APPLY; // сохраняем изменения в базу
         }

Собственно суперпростой пример с подбором товаров (сначала высчитываем что подбирать и корзину, потом открываем форму, потом записываем товары из корзины), где приходится всякие ВременныеХранилища ЕМНИП использовать.

И этот кейс есть в первой части статьи. Я даже здесь уже ссылку кидал.
   sqr4
 
56 - 03.12.19 - 11:52
(55) не открываются формы на сервере, для этого нужно вернуться на клиент
   Double_Medved
 
57 - 03.12.19 - 11:57
Или можно пересадить пользователя в подсобку с сервером, чтобы он смотрел на сервер. Ну, раз Вы на сервере хотите открыть форму
   acht
 
58 - 03.12.19 - 11:57
(3) > очень многие "продвинутые" 1Ски вообще не представляют как 1С работает. Типа "думать не моя работа"

Конечно. Ведь "скрывать излишние подробности реализации" может только Великая Фузина, это же всем известно!
   Ник080808
 
59 - 03.12.19 - 11:59
(55) "А ОткрытьФормуМодально на сервере сработает?" дядя петя, ты дурак? кому ты форму на сервере показывать собрался?
   Ник080808
 
60 - 03.12.19 - 11:59
(55) это все реализуется по другому.
 
 Рекламное место пустует
   K1RSAN
 
61 - 03.12.19 - 12:04
(58) Фузина что-то делает сама = ЭТО ОГОГО
1С что-то делает сама = фуууу, "думать не моя работа"
   Bro
 
62 - 03.12.19 - 12:09
(57) (59) Вы реально не понимаете что должно произойти? Открою секрет, тоже самое что в ОФ. Другое дело, что если ОФ все делает на клиенте, то SAP или lsFusion все делают на сервере и соответственно проблем к примеру с масштабируемостью не возникает.
(58) Ну а зачем на разработчика вываливать все эти кишки из НаСервере, Автозаполнений, {}, ручных блокировок и т.п.?
(61) Это почему, я принципиально против луддизма. Люблю когда машины делают мою работу. Лень знаете ли двигатель прогресса.
   Ник080808
 
63 - 03.12.19 - 12:11
(62)"Люблю когда машины делают мою работу" ага. именно поэтому вместо того, что бы создавать бизнес сущности разрабы фузины сидят придумывают классы
   Ник080808
 
64 - 03.12.19 - 12:12
(62) зачем фузина выбрасывает на пользователя наследования объекты?
   Ник080808
 
65 - 03.12.19 - 12:12
(62) "Другое дело, что если ОФ все делает на клиенте, то SAP или lsFusion все делают на сервере и соответственно проблем к примеру с масштабируемостью не возникает." ага. если у тебя мощный сервер)))
   Ник080808
 
66 - 03.12.19 - 12:13
(65) + как думаешь почему многие клиенты после перехода с оф на тонкий клиент ноют что 1ска тормозит? дай угадаю, потому что уних три мощных компа а не один мощный сервер.
   Double_Medved
 
67 - 03.12.19 - 12:14
(62) Когда Фузина все делает на сервере, как это видит пользователь? Я зашел в Вашу демку, открыл форму. Она открылась Вашем сервере предположим. Вопрос: почему я ее вижу на своем клиентском компе?
   Bro
 
68 - 03.12.19 - 12:20
(64) Наследование это и есть бизнес-логика. Например машина это транспорт вы можете спросить у бизнеса? Можете и он ответит, а что такое сервер клиент запросы он не знает.
(65) Основная проблема масштабируемости при выполнении на клиенте, что а) сервер БД все равно один и далеко от клиента, б) ресурсы на сервере приложений можно пулить, то есть отдавать ресурсы тому кому они нужны. Это значительно улучшает утилизацию ресурсов.
(67) Потому что платформа ее отрендерила на клиенте. Но никакой код туда по умолчанию не пересылался, клиент работает по жестким алгоритмами и одинаков для всех логик (без получения и компиляции кода с сервера). Последняя возможность впрочем тоже есть, но очень редко используется, только для интеграций с оборудованием в основном.
   sqr4
 
69 - 03.12.19 - 12:20
(62) а ОФ были общие модули с галочкой сервер - они выполнялись на сервере, так что все было не так печально.
   Ник080808
 
70 - 03.12.19 - 12:21
(68) "Наследование это и есть бизнес-логика." бугагашеньки. Спроси наследование у обычного бухгалтера)))) только на видео запиши и сюда выложи. мы поржем.
   Ник080808
 
71 - 03.12.19 - 12:22
(68) "сервер БД все равно один и далеко от клиента, " это ты далеко от клиента. 80% мелких контор под сервером в лучшем случае отдельный комп ставят, а то и вообще комп главбуха)
   Ник080808
 
72 - 03.12.19 - 12:24
(68) то есть деревянная логика вашего клиента это плюс, а гибкость 1с это минус), так и запишем)
   Double_Medved
 
73 - 03.12.19 - 12:24
Вы походу прикидываетесь, иначе не объяснить все это. То у Вас "нахер мне понимать отличие Справочника от Документа, я бизнесмен, 1С это неудобно". То "Бизнесмен должен понимать что такое наследование, Фузина это удобно".
   Double_Medved
 
74 - 03.12.19 - 12:25
(71)Они же писали, захватили всю КРУПНУЮ Рознцу Беларуси.

Мелкая их не интересует
   sqr4
 
75 - 03.12.19 - 12:25
(70) Класс план счетов, счет, субконто. Активный счет, пассивный счет, раз два и реализована логика.
   Bro
 
76 - 03.12.19 - 12:29
(69) Кстати про это очень мало инфы, так как ОФ уже давно устарели. А как там ОткрытьФормуМодально работало? И какие то же еще ограничения были? И почему тогда ее всегда не ставили?
(70) Наследование это вопрос: А это Б не более? То есть Роза это Цветок? Если да, то наследуется, если нет то нет. И бухгалтер на этот вопрос вполне ответит.
(71) А в таком случае и ОФ отлично работать будут.
(72) Ну так ассемблер еще гибче. Но тут то речь про решение бизнес-задач идет, а не про кодерство. В каком проценте бизнес-задач это разделение реально нужно?
(73) Не путайте, про Справочник и Документ речь шла про дырявость абстракций. Что тот же Турнир хер пойми что это Справочник или Документ. И речь не идет о понимании наследования, там понимать нечего, это обычная классификация, с которой бизнес постоянно сталкивается, например классифицируя номенклатуру.
   sqr4
 
77 - 03.12.19 - 12:30
Bro а как отрабатывает контроль остатков у вас? При записи документа? или когда пользователь что то правит у себя в доке, он правит уже в бд или какой то транзакцией по кнопке записать все туда отправляется?
   Double_Medved
 
78 - 03.12.19 - 12:31
Честно не ковырял Вашу ERP, но не стыкуется у меня что "Вы не лезете в регламентированную бухгалтерию, зарплату, отчетность в налоговые, потому что это не выгодно", но ERP есть.Так как вся эта регламентная скучная мутотень там реализована?
   sqr4
 
79 - 03.12.19 - 12:31
(76) Думаю, форма из такого общего модуля не откроется, т.е сама 1с такое не умеет.
   Ник080808
 
80 - 03.12.19 - 12:33
(76) "И почему тогда ее всегда не ставили?" кого не ставили? (76) "То есть Роза это Цветок?" если бы автоматизировал уроки биологии возможно, но скажи мне счет это план счетов?) Валюта от кого должна наследоваться?)
   Double_Medved
 
81 - 03.12.19 - 12:33
(76)Про подчиненные справочники за месяц обучения тоже не дочитали? Владельцы там всякие и т.д.?
   Ник080808
 
82 - 03.12.19 - 12:33
(76) "А в таком случае и ОФ отлично работать будут." так о том и речь, что оф для мелких контор более выгодные чем для больших.
   Ник080808
 
83 - 03.12.19 - 12:35
(76) так я и решаю бизнес задачу. если у меня бизнес маленький и задачу решать проще на пк клиента чем тащить все данные на сервер а потом их же возвращать назад я буду оставлять логику на клиенте, а хочу на сервере. И это зависит от потребностей моего бизнеса. и я могу этим управлять, а не делать рожу кирпичем и говорить - покупайте более мощный сервер)
   Bigbro
 
84 - 03.12.19 - 12:37
(62)"SAP или lsFusion все делают на сервере"
про фузину не в курсе а про САП не трынди.
с какого бы перепугу сервер брал на себя работу клиента по отрисовке форм? нахрена САПу был бы нетвивер?
сейчас конечно все модно, сапвеб и все такое.
но не стоит делать категоричных и неверных утверждений
   Ник080808
 
85 - 03.12.19 - 12:37
(76) "Не путайте, про Справочник и Документ речь шла про дырявость абстракций." дырявость пока логики фузиновцев. Вы пытаетесь применить инструмент для реализации учета применить для расчета коэфициентов. но даже тут у тебя есть широкий выбор правильных инструментов, вот только краш настолько тупой что не может понять что есть документ)
   Bro
 
86 - 03.12.19 - 12:46
(77) При APPLY все записывается. Например при нажатии Сохранить или ОК. Ну или в коде если APPLY. До этого  все в основном во времянках или на сервере приложений
(81) И чем они в ситуации с Турниром помогли бы?
(78) Уже сто раз обсуждалось. Даже 1С в ERP международная edition, нахер вырезали оттуда БУХ и ЗУП и сказали грузите все в местные системы.
   sqr4
 
87 - 03.12.19 - 12:47
(86) А если остатки не изменились, то все равно происходит контроль остатков? По факту же происходит перезапись поля, я верно понял?
   Bro
 
88 - 03.12.19 - 12:48
(82) Не спорю, только есть у 1С сейчас решения на ОФ?
(83) Вообще в таком случае пофигу на клиенте или на сервере вы будете выполнять. Но теперь у вас нет выбора, доктор сказал в морг (делить на сервер и клиент), значит в морг.
   sqr4
 
89 - 03.12.19 - 12:49
(88) Много чего еще поддерживается, например УПП
   Bro
 
90 - 03.12.19 - 12:50
(84) Сервер и не берет, как и в фузине, он просто отсылает что поменять на форме, и клиент меняет. Он при этом ничего не знает, ни о данных которые пришли ни о бизнес-логике. Он просто рендерит, и уведомляет сервер о событиях на клиенте.
   Bro
 
91 - 03.12.19 - 12:52
(85) Так там даже мнение у местных 1Сцев разошлись. Это и есть дырявость.
(87) Нет, на самом деле перезапись обычно не происходит. Инкрементальность устроена таким образом, что грубо говоря если в какой-то ветке событий платформа видит что изменений нет, то дальше вся ветка не выполняется.
   Ник080808
 
92 - 03.12.19 - 12:52
(88) "Не спорю, только есть у 1С сейчас решения на ОФ?" так 1с и пошла в сторону более крупных клиентов, но оставила возможность мелким разделение на клиент и сервер.
"Вообще в таком случае пофигу на клиенте или на сервере вы будете выполнять" тебе может и пофигу, а я могу вынеся вычисления на клиент, распределить нагрузку между тремя компами, а не грузить один "сервер"
   Flyd-s
 
93 - 03.12.19 - 12:53
(91) [Так там даже мнение у местных 1Сцев разошлись. ]

в начале обсуждения зарубы, когда фузина была еще интересна людям ты с Крашем в __Dale__ выдавали совершенно разные примеры кода для решения одних и тех же задач
   sqr4
 
94 - 03.12.19 - 12:54
(91) Т.е если пользователь, поменял цену, но количество не изменил. То перезапишется цена сумма и т.д, а количество нет?
   Ник080808
 
95 - 03.12.19 - 12:56
(91) это для вас расхождение о мнениях дырявость) еще раз для тупых - бизнес абстракции натягивать на не бизнес задачу расчета рейтинга и говорить что они для этого не пригодны как минимум признак тупости) а если включить мозг, то тут можно как раз увидеть что не смотря на заточенность 1с под бизнес логику, есть много в 1с способов решить задачу, но при этом, какое бы мнение не было у 1сника о способе решения задачи другим 1сником, он легко в ней разберется, а не будет лазить по дырявым классам другого кодера в фузине пытаясь понять почему гол наследуется от арбитра)))
   13_Mult
 
96 - 03.12.19 - 13:26
(0) Шоо, опять!? ®
   Ник080808
 
97 - 03.12.19 - 13:47
(96) это первый порнографический сериал))))
   Double_Medved
 
98 - 03.12.19 - 13:49
(76) Наследование - это понимать нечего, любой бухгалтер знает.
А в 1С хер поймешь Справочники какие-то, Документы.
Только в 1С есть такие непонятные, неудобные штуки.

Надо бы конечно разработчикам 1С задуматься - и сделать новый объект метаданных "Нечты"
Создаешь такой новое "Нечто", табличку делаешь, впихиваешь кучу колонок типа "Любая ссылка", и используешь как угодно, и не надо голову включать. Справочники и Документы станут ненужны, а ребята наконец-то смогут посчитать какие-то матчи и голы, это же так сложно.
   Калиостро
 
99 - 03.12.19 - 13:58
(98) Стоп. Эту идею уже давали фузиновцам, когда они утверждали, что возврат товаров от покупателя - это тот же расход, только со знаком минус.
   Калиостро
 
100 - 03.12.19 - 13:59
+(99) Правда, насчет нумератора, прав доступа вопрос замяли. А до себестоимости вообще не дошли.
  1  2  3  4  5  6  7  8  9  10  11   

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.