IamAlexy дешевизна программного продукта внушает пользователям что и на аппаратное обеспечение можно забить [...] и купить балалайку за 50 000 рублей чтобы на ней вертелись 50 пользователей...
IamAlexy в твоем возражении как раз сквозит заблуждение клоунов считающих что если УТ11 стоит 20 000 рублей то значит похер сколько в ней сидит пользователей.. покупать комп дороже 100 000 р. для нее не нужно..
Ты опять перекладываешь с больной головы на здоровую. При чем тут мнение пользователей? Ресурсов покупают столько, сколько нужно, никто там не смотрит на стоимость 1с. Что за трэш? Другое дело, что этих ресурсов требуется как-то неоправдано много, и на нормальных мощностях (около 200к) без виртуализации вообще даже небольшая система из 30 пользователей умудряется работать как говно.
IamAlexy концепция проверки остатков подробно излагалась и объяснялись все ее плюсы и минусы на заре перехода на нее от той про которую ты как раз говоришь.. ты предлагаешь методику которой пользовались долгие годы и от которой отказались в пользу более успешной методики.. что нас плавно переводит к пункту про нытиков 7шников которые тупо не осилили 8ку вот и ноют абсолютно по надуманным поводам..
ох, как я люблю, когда 1сники начинают говорить про концепции, парадигмы и т.п. ))) Ты действительно считаешь, что есть хоть 1 причина, по которой действительно стоит записывать данные в базу до проверки корректности данной записи? Не назовешь такую? Только не надо говорить про то, что 1с все объяснила где-то там. Напиши, в чем конкретно выигрышь данного подхода от 1с? Ты же понимаешь, о чем говоришь, правда? :)
Вот тебе пока еще 1 пример:
вызов процедуры
ПересчитатьСуммуСУчетомРучнойСкидкиВСтрокеТЧ( ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения);
сама процедура:
Процедура ПересчитатьСуммуСУчетомРучнойСкидкиВСтрокеТЧ(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения)
СтруктураПараметровДействия = Неопределено;
Если СтруктураДействий.Свойство("ПересчитатьСуммуСУчетомРучнойСкидки", СтруктураПараметровДействия) Тогда
Очищать = Неопределено;
ПересчитыватьСуммуРучнойСкидки = Неопределено;
ИмяКоличества = Неопределено;
Если СтруктураПараметровДействия <> Неопределено Тогда
СтруктураПараметровДействия.Свойство("Очищать", Очищать);
СтруктураПараметровДействия.Свойство("ПересчитыватьСуммуРучнойСкидки", ПересчитыватьСуммуРучнойСкидки);
СтруктураПараметровДействия.Свойство("ИмяКоличества", ИмяКоличества);
Если НЕ ЗначениеЗаполнено(ИмяКоличества) Тогда
ИмяКоличества = "КоличествоУпаковок";
КонецЕсли;
Если Очищать = Истина Тогда
ТекущаяСтрока.СуммаРучнойСкидки = 0;
ТекущаяСтрока.ПроцентРучнойСкидки = 0;
КонецЕсли;
КонецЕсли;
Если ПересчитыватьСуммуРучнойСкидки = Ложь Тогда
Иначе
ТекущаяСтрока.СуммаРучнойСкидки = Окр(ТекущаяСтрока[ИмяКоличества] *ТекущаяСтрока.Цена * ТекущаяСтрока.ПроцентРучнойСкидки / 100, 2);
КонецЕсли;
ТекущаяСтрока.Сумма = ТекущаяСтрока.Сумма - ТекущаяСтрока.СуммаРучнойСкидки;
КонецЕсли;
КонецПроцедуры
т.е. мы сначала вызываем функцию, а потом проверяем, нужно ли вообще ее вызывать? лолшто?))))) Для объяснения этого говнокода тоже, наверное, какая-то специальная парадигма существует, да?))))
IamAlexy сразу только кошки родятся..
сап тоже не за 1 день писали и первые версии были далеко не настолько хороши как последние например..
даже первые автомобили были много корявее современных.. прикинь... как оно в реальной жизни то..
и опять не в тему. Как вышенаписанное оправдывает то, что все заявленная 1с интеграция, кроме mssql, в течении многих лет разработки и 12 релизов работала в лучшем случае как говно?
IamAlexy чем решение 1С отличается например от решения майкрософт по поводу той же винды например?
нормальная политика.. понятно что на территории БСССР народ привык за софт не платить.. и читает что упыри программисты и так в край [...] и не должны получать бабло особенно за лицензии особенно при тиражировании - скопировал-не-украл И так далее и тп.. но практика показывает что за все надо платить.. и1С предоставляет любые схемы лицензирования.. от аппаратных до программных..
ты мне опять про Ерему... я тебе говорю про неудобную, кривую и глючную технологию лицензирования, а ты мне про ценовую политику. Ты правда не понимаешь, в чем разница?
IamAlexy недавно была презентация.. китайцам показывали бизнеспроцесс на навижне (который за туеву хучу лямов несколько лет разрабатывали).. процесс шел почти причем обрабатывался 1-3 объекта из множества в целом, партия объектов обрабатывается от 3 до 5 рабочих дней несколькими сотрудниками..
а затем на базе типовой УТ11 с несложных дополнительных доделок показали тот же процесс но относительно всей партии, в реальном времени и заняло это в целом 15 минут.. не говоря уже о возможности простейшей кастомизации уровня "а мы хотим еще вот такие данные хранить и выводить в отчеты" которая относительно навижна сразу выливалась в пару недель разработки и стоимость в счете с 4-5 нулями.. а в УТ11 решалась тупо через допреквизиты..
так что в теории ты можешь ныть про что угодно - на практике функционал УФ уделывае конкурентов просто на раз..
я только и слышу от 1сников про фантастические преимущества 1с над всем на свете, но только вот как 1с была никому не нужна за границей (и зачастую даже в РФ, за очень редким исключением бывшего СССР и слаборазвитых стран), так и не нужна до сих пор. Поверь мне, там деньги умеют считать не хуже, чем здесь. Если бы все это действительно было так здорово, западные инвесторы сейчас в очередях стояли бы к Нуралиеву. Мне вот пользователи наоборот говорят, кто работал, что тот же нормально настроенный навижн быстрее и удобнее 1с.