gifts2017

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

Опубликовал Игорь (nmt450) в раздел Сообщество - О жизни

Программисты не умирают, они теряют память.                                                                                            

      Мне триста лет, я выполз из тьмы

Чтобы было понятнее о чем пойдет речь, немного истории.

Жил-был программист. Нет, вначале не программист, а просто инженер-системотехник.  После самоликвидации одной известной страны, переквалифицировался в программисты, сначала просто программисты, а затем и в 1С-программисты. Ну и здесь прошёл почти полный цикл от 1С 5.0 до 1С 7.7. И наконец 1Сv8, но об этом будет отдельная песня ниже.

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

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

Так вот при переходе на восьмерку сильное впечатоение произвели два момента.

Первый - отношение 1С к унаследованному коду. Как программист, когда-то в составе коллектива писавший интерпретатор для собственной учетной системы, прекрасно знаю что включить поддержку двух диалектов языка хоть и геморройно (никому не хочется делать лишнюю работу), но не так сложно, особенно при трансляции в байт-код как в 1С. Имея на работе еще одну (гораздо более дорогую) учетную систему, есть возможность сравнивать. В ней тоже много чего поменялось за последние 10 лет, и обратной совместимости со старыми версиями нет.  Но! Переписав сервер приложений на Java, старый язык программирования успешно продолжает функционировать, хотя очень существенно уже и не расширяется. В СУБД в хранимых процедурах прекрасно уживаются PL/SQL и Java. В какой-то момент я даже начал жалеть, что в свое время не занял сторону представителей этой конкурирующей стороны, предлагавших выкинуть 1С и на 100 процентов использовать только их систему. Тем более обещали что будет всё -  и блэк джек, и шл... Причем в прямом смысле. И уже не столь важно, что для наших целей неоправданно дорого.

Лояльное отношение к людям, поддерживающим и продвигающим вашу систему дорогого стоит. Разве нет? 1С же для меня уже давно синоним нелояльного отношения. И не только к программистам, но и к пользователям. Каждый, кто работает с 1С не один год, знает массу примеров тому.

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

Нет, это не страшно конечно. Когда-то приходилось всё изучать без интернета и даже без документации. Так что не впервой, прорвемся. Но такие вещи я уже не полюблю и естественными считать не смогу. И желания писать говнокомменты ради "кармы" не испытываю.

Ну вот, как то так. Извините за резкость, если что.

См. также

Подписаться Добавить вознаграждение

Комментарии

0. Игорь (nmt450) 01.01.70 03:00
Программисты не умирают, они теряют память.

Перейти к публикации

1. Модератор раздела Александр Рытов (Арчибальд) 21.12.11 08:11
Довольно сумбурно. Но обсуждения заслуживает.
2. anry mc (AnryMc) 21.12.11 08:46
Хоть (0) и не доволен виртуальными деньгами и зарабатыванием кармы - плюсанул, т.к. согламен с большинством тезисов.
Но стоит заметить, что данный проект -коммерческий, что и определяет его политику.
Есть другие бесплатные форумы.
Когдато я "жил" на "бурге" но сменился контингент, и хоть форум жив - но уже не тот...
(1) Я тоже сумбурно...
3. Игорь Высоковских (via) 21.12.11 08:58
Надо уметь начинать сначала. Не лениться.
Усилия дают результат. Видимость усилий дает видимость результата.
Трактор; +1 Ответить
4. Иван Иванов (Famza) 21.12.11 09:05
Находясь в раздвоенном состоянии - одна база под 7.7, другие уже под 8.2 - говорил, что только за скроллинг по коду стоит переходить на 8.2 ))).
Примеров нелояльности 1С ко всем кто использует сей продукт действительно много. В итоге все плюсы становятся уж очень крошечными - причем неважно на чем писать. Ощущение такое, что 1С захватила определенную нишу, подсадив на свой софт (сами выбирали на чем работать - виноваты сами), и все. Лишь бы спихнуть свой "товар" не заботясь о его дальнейшей судьбе.
Телеконференция с представителями 1С оставила довольно-таки неприятный осадок. И неважно что вопросы о скорости выхода обновлений отчетности/конфигураций звучали с 5-7 часовых поясов. "Да конечно, дырищи заштопаем-залатаем, можно и дальше носить, но вы купили - вот и работайте." - так бы сформулировал девиз 1С.
5. anry mc (AnryMc) 21.12.11 09:24
После утренней чашечки кофе начали включаться мозги, и я понял – мой пост (2) это эмоции. Вспомнилась философия (диалектика): «Движение (развитие) – жизнь». Программа живет (развивается). Мы тоже должны поспевать за ней, иначе «в дворники».
Конечно «удивляет» отношение 1С, но это уже «научный коммунизм» - зачем тратиться если задача – прибыль.
6. Александр Рытов (Арчибальд) 21.12.11 10:56
Можно, конечно, сокрушаться о всеобщем падении нравов, в том числе, в связи с коммерциализацией всего и вся. Только ведь пресловутые нравы нами же и порождены. Родители, чей отпрыск вырос моральным уродом, вряд ли вправе сваливать свою в этом вину на кого-то еще. Поколение next - итог жизни предыдущего.
Ну, это так, лирика.
По сути: так ли уж заслуживает фирма 1С упреков в несовместимости своих платформ? Если отвлечься от многочисленных технических ляпов в релизах (речь ведт в статье не об этом), с какой стати они должны этим заниматься? 1С не торгует платформами, она торгует учетными конфигурациями. И для своих конфигураций дает некие инструменты для обеспечения совместимости снизу вверх (опять-таки опускаем обсуждение качества этих инструментов).
Итак, на второй и третий вопросы к присяжным, виновна ли 1С и заслуживает ли она снисхождения, ответы должны быть "Да" и "Нет". А вот на 1 вопрос, имело ли место инкриминируемое деяние ответ отрицательный.
l_oleg; Redokov; Tsprogrammist1; DoctorRoza; yku; +5 Ответить 2
7. Игорь (nmt450) 21.12.11 10:56
via, начинать сначала конечно нужно. Но только когда это оправдано. Процесс ради процесса - не самая удачная трата времени.
По поводу сумбурности изложения претензии принимаются. Попытаюсь конкретизировать отдельные моменты.
Вот берем простейший пример - работа с ТЗ в 7.7 и 8.2

1С7.7 :
Таб=СоздатьОбъект("ТаблицаЗначений");
Таб.НоваяКолонка("Результат"):
Таб.НоваяСтрока();
Таб.Результат=100;
...Показать Скрыть


Теперь восьмерка:
Таб = Новый ТаблицаЗначений;
Таб.Колонки.Добавить("Результат");
НовСтрока = Таб.Добавить();
НовСтрока.Результат=100;
...Показать Скрыть


Зачем вообще меняли? Понятно - строка
НовСтрока = Таб.Добавить();

имитирует создание экземпляра объекта. Но только имитирует. На уровне байткода те же яйца, только в профиль.
Разработчику транслятора практически ничего не стоило оставить старый вариант наряду с новым (что успешно и делается во многих системах) при включенной опции совместимости с 7.7. Такая опция для 8.1 в 8.2 имеется ведь? Не оставили по "идеологическим" соображениям. А вдруг массово начнут писать "в старом стиле"? Низзя !!!

Да, переписать не сложно, но любое переписывание чревато ошибками. Вот есть у нас например модуль расчета процентов и пеней по кредитам. Со всякими извращенными вариантами, вроде плавающих ставок LIBOR, ставок заданных дробями, нюансов с определением периодов и т.д. В коде используется наиболее общие объекты 1С, которые никуда не делись, вроде ТЗ. Как же, писалось "на века". Только это без разницы - использовать готовый алгоритм нельзя, всё равно переписывать с нуля. А кто даст гарантию что всё работает правильно? Никто. Я не дам, суммы то большие (не банк, если что). Вот и будут пользователя сверять полученные результаты в Экселе (либо со старой системой, практикуя двойной ввод данных). И даже когда всё наладится, лёгкое (а может и не легкое) озлобление у персонала останется.
8. Игорь (nmt450) 21.12.11 11:17
(6) Арчибальд, ты прав конечно, фирма 1С никому ничего не обещала и соответственно не должна. Но и мы, ее клиенты, тоже ей ничего не должны. Когда мне не нравится продавец, я ухожу в другой магазин. У 1С есть конкуренты, которые так не поступают. Да и разница в цене с ними уже не в сотни раз как в случае с 7.7.
А потом еще говорят - вы видели интерфейс САПа? Да он же устаревший !!!
Мое ИМХО, отработанные годами бизнес-процессы важнее красивого интерфейса,и пусть внутри будет хоть КОБОЛ, и интерфейс в стиле ДОС.
А отношение в стиле 1С - всё что вы написали это устаревший говнокод, не представляющий никакой ценности, подходит даже не всем ларькам.
9. Ийон Тихий (cool.vlad4) 21.12.11 11:23
Модераторы, почему эта статья не в лайфе?
ЗЫ честно говоря не понял о чем статья, какой в ней тезис. на статью не тянет.
Stim213; larisab; Spartan; +3 Ответить 2
10. Ийон Тихий (cool.vlad4) 21.12.11 11:25
(7) Можно долго и нудно обсуждать - если бы, да кабы, но точка зрения должна основыватся на чем-то более прочном. Да, поменяли. Мы можем с этим что-то поделать? Нет. Они нарушили закон? Нет. Ну вот и все.
11. Игорь (nmt450) 21.12.11 11:32
(9) cool.vlad4, тезис статьи в том, что для ряда клиентов нормальная поддержка наработанных решений, или как выражаются в ИТ-изданиях, унаследованного кода, может оказаться не менее важной, чем наличие полезных плюшек в новой версии. И чем клиент крупнее, тем эта особенность заметнее.
BorisMor; marsohod; Трактор; +3 Ответить 3
12. Игорь Исхаков (Ish_2) 21.12.11 11:37
Посмотрим иначе.
Отсутствие конкурентов ,
целая страна как полигон для испытания новых релизов ,
отказ от совместимости и поддержки старых релизов
- есть основа стремительного развития платформы 1c8.
Недовольство клиентов "пока" можно игнорировать.
Не увидеть этого конкурентного преимущества ("пока") перед зарубежными системами просто невозможно .
BorisMor; marsohod; kostyaomsk; +3 Ответить 2
13. Ийон Тихий (cool.vlad4) 21.12.11 11:42
(11) вы меня простите за резкость, но это не тезис, а очевидность. Здесь была ветка на форуме "Каюк 7.7" - по моему самая крупная, море напечатанных букв, а все сводится к одному надо переходить на новую платформу и многие недовольны. Ну ничего тут не попишешь. Появятся нормальные конкуренты у 1С, тогда посмотрим
14. Игорь (nmt450) 21.12.11 11:42
cool.vlad4 пишет:

(7) Мы можем с этим что-то поделать? Нет. Ну вот и все.


Не совсем всё. Мы можем проголосовать ногами. Можно конечно сделать это молча. Но тогда тенденция продолжится, и при выходе 1С9.0 также кинут и восьмерку. Лично я для себя хотел бы определить дальнейшую стратегию поведения. В 2015г в нашей организации запланирован очередной цикл обновления ПО. И вроде бы и хотелось остаться с 1С (опыт, и более десятка лет жизни), но с другой стороны переписывать всё каждые несколько лет с нуля нет желания.
15. Ийон Тихий (cool.vlad4) 21.12.11 11:44
(14) вы шутите? у нас в стране разобратся не могут, а вы предлагаете какой-то невнятный флэшмоб...купят и 9, и 10 и сделают это с радостью, если от этого будет зависеть их бизнес, а он будет.
16. Игорь (nmt450) 21.12.11 11:52
cool.vlad4 пишет:

(11) Появятся нормальные конкуренты у 1С, тогда посмотрим


Ну конкуренты то есть на самом деле. Во всяком случае для нас. Просто в другой ценовой категории. Вот и есть повод для размышления, чем платить - деньгами за стабильность, либо рабочим временем за дешевизну.
Вспоминается модифицированная пословица - "скупой платит дважды, а лох всё время". Хотелось бы остаться просто скупым - дважды мы уже заплатили. Причем и деньгами и временем.

И еще. Мне честно говоря не понятна Ваша позиция. Даже если ничего принципиально нового я не сказал, еще не значит что нужно "отставить разговорчики в строю".
17. Ийон Тихий (cool.vlad4) 21.12.11 11:55
(16) моя позиция предельно ясна. вот именно, что все вышесказанное (в том числе и мною) вообще ничего не значит. Это просто флэйм, флуд как угодно. Может имеет смысл на форуме.
18. Игорь (nmt450) 21.12.11 12:04
Ish_2 пишет:
целая страна как полигон для испытания новых релизов ,
отказ от совместимости и поддержки старых релизов
- есть основа стремительного развития платформы 1c8.

Недовольство клиентов "пока" можно игнорировать.
Не увидеть этого конкурентного преимущества ("пока") перед зарубежными системами просто невозможно .


Ваша правда. Правда тенденция, мне кажется, уже работает не на 1С. Десять лет назад программисты от безысходности работали едва не за тарелку супа. И их было много. Уже сейчас ощущается кадровый голод. И будет усугубляться еще лет 7 (не помню точные данные по демографической яме). Искать людей на "переписывание и допиливание" становится не всем по карману. А именно за счет дешевых "допиливальщиков" 1С могла компенсировать недовольство клиентов.
19. Александр Рытов (Арчибальд) 21.12.11 12:09
(11) Проблема с переводом наработанного кода в действительности не столь уж велика, если речь идет о простом переводе функционала 7 на 8 или обратно. Пробовал просто для тренировки в рамках учебного процесса. Языки-то (не считая запросов) отличаются не сильнее, чем ставропольский от нижегородского. Другое дело, если построенная система призвана решать задачи, отличные от единственной задачи 1С (учет созданных в системе Документов). Тогда в самом деле 1С будет становиться все менее и менее пригодной.
(13) Статья не о сравнении семерки с восьмеркой. Статья о том, как программисту сосуществовать с монополистом в учете. В условиях, упомянутых Игорем в (12).
Трактор; hogik; +2 Ответить 1
20. Игорь (nmt450) 21.12.11 12:09
(17) cool.vlad4, понял.
Ну и Вы уж меня простите, если не формат. Я же во вступлении написал, что немного не в теме нынешних интернет-реалий, и не знаю "куда податься".
В конце концов наверное никому не мешает, всегда можно просто не читать.
21. Ийон Тихий (cool.vlad4) 21.12.11 12:11
(19)
Статья не о сравнении семерки с восьмеркой. Статья о том, как программисту сосуществовать с монополистом в учете. В условиях, упомянутых Игорем в (12).
Ну и как? пока, что услышал, что можно купить продукт у конкурентов...бесусловно, это мысль
22. Nelli A (Nelli_A86) 21.12.11 12:22
А есть ли смысл вообще эти конфигурации переписывать под 8? Если все работает прекрасно, то какой смысл... Это же не официальная конфигурация и с поддержки никто не снимет, если ее не перевести
23. Игорь (nmt450) 21.12.11 12:28
Арчибальд пишет:
Проблема с переводом наработанного кода в действительности не столь уж велика, если речь идет о простом переводе функционала 7 на 8 или обратно. Языки-то (не считая запросов) отличаются не сильнее, чем ставропольский от нижегородского.


Арчибальд, да, вроде бы не велика. Тогда почему утилита "Конвертор информационных баз 1С:Предприятия 7.7" не переносит семерочный код?
Проблема в том, что перенося ручками "один в один" код в восьмерку, мы рискуем получить трудноуловимые ошибки. А если еще всех нюансов алгоритма уже точно никто не помнит, то тогда туши свет. Я в комменте выше писал про случай из практики с процентами.
Вот еще пример из аналогичной области. Фортрановские математические библиотеки за 50 лет так и не перенесли ни на алгол, ни на си, ни на джаву (лишь некоторые). Фортран живее всех живых.
А всё потому, что написать новый транслятор фортрана ДЕШЕВЛЕ переноса библиотек. Но у нас свой путь - вместо того чтобы один раз написать кросс-транслятор, 1С заставляет заниматься этой работой вручную тысячи людей по всей стране.
24. Ийон Тихий (cool.vlad4) 21.12.11 12:31
(23) вы сравнили, конечно, какой-нибудь LAPACK и конфу от 1С-ки. (и не 50 лет, а лет 20-30), а не переписывают не потому, что сложно(что нет никого, кто математики знает), а потому, что работает очень много программ и железа на этом, а смысла нет - работает быстро и хорошо.
25. Игорь (nmt450) 21.12.11 12:46
(22) Nelli_A86, конечно не снимет. Да хоть бы и сняли, уже не имеет значения. Обновлений платформы всё равно нет. Официально поддерживается только MS SQL 2000. Не всё идеально с Win7. А ведь для поддержки MS SQL 2005 и 2008 достаточно отключить жесткую проверку на "MS SQL 2000" в коде ядра, что и делает хакерский патч. Из этого примера видно, что 1С не намерена ничего поддерживать.
Так что с переходом на восьмерку большого выбора нет на самом деле. Сколько веревочке не виться ...
Кто-то скажет "новые технологии, надо двигаться вперед". Согласен. В этом моменте к 1С претензий нет. Точнее не было бы совсем, если бы в восьмерке поддерживался унаследованный код. А так - вэлком к перелопачиванию тонны кода.
26. Сергей Рудаков (fishca) 21.12.11 12:50
А так - вэлком к перелопачиванию тонны кода.

так мы этим себе и зарабатываем на жизнь ;). За это мы должны 1С только благодарить
bxz; Spartan; Nelli_A86; +3 Ответить
27. Игорь (nmt450) 21.12.11 12:56
cool.vlad4 пишет:

(23) вы сравнили, конечно, какой-нибудь LAPACK и конфу от 1С-ки. (и не 50 лет, а лет 20-30), а не переписывают не потому, что сложно(что нет никого, кто математики знает), а потому, что работает очень много программ и железа на этом, а смысла нет - работает быстро и хорошо.


Я так и сказал
написать новый транслятор фортрана ДЕШЕВЛЕ переноса библиотек
.
То есть для Фортрановских библиотек этот подход правильный. Мне кажется мы пришли к консенсусу.
Тогда делаем следующий шаг - почему не так с 1С? В чем проблема сравнения с конфигурациями 1С? Не надо принижать себя и свою работу. Бизнес-логика зачастую достаточно сложна.
Похоже на банальное "проблемы индейцев шерифа не волнуют".
28. Игорь (nmt450) 21.12.11 13:07
fishca пишет:
так мы этим себе и зарабатываем на жизнь ;). За это мы должны 1С только благодарить


Программистам всегда есть чем заняться кроме переписывания "Hello World" в 100500 раз. И у некоторых конкурентов, где система не переписывается каждый год заново, а силы тратятся на наращивание функционала, программисты без работы как-то не остаются, и даже зарабатывают несколько поболее чем на ниве 1С.
29. Сергей Рудаков (fishca) 21.12.11 13:12
(28) тебя разве кто-то заставляет переписывать свою конфигурацию, тем более если она ни как не завязана на функционал типовых от 1С?
30. Игорь (nmt450) 21.12.11 13:22
(29) fishca, я выше уже отвечал, см (25)
31. Альтаир (Altair777) 21.12.11 14:46
32. Игорь (nmt450) 21.12.11 15:12
Altair777 пишет:

(0) 1С 5.0?! :)

"1С:Бухгалтерия 5.0", если важна точность наименования. Зарплата 4.0 вроде бы называлась. В чем вопрос?
33. Павел (Pavel777777) 21.12.11 16:36
Немного филосовская тема - "всё течёт, всё меняется" :)...
Примерно этим же занимался в этом году - переносил доработки и наработанные алгоритмы из Комплексной 7.7 в Комплексную 8.2. Мне наоборот, понравилось) - в процессе этой работы узнал многие тонкости и преимущества восьмёрки. (она же лучше - верно?) ... можно сказать изучил восьмёрку ... вообще мне нравиться идея развития - когда человек развивается (пускай в профессии программиста :)), а потом помогает другим.
Пример с тз не совсем удачный - ведь многие задачи в восьмёрке можно решить другими средствами и намного эффективней, верно? ... а это значит возможне совсем другой алгоритм, использующий другие "сущности" ...
Что касается возможных ошибок - это, конечно, важная тема и, по-моему, она не решена вообще, в принципе, в программировании (возможно ли создать сложную программу без ошибок? , а не только при переносе алгоритмов из 7.7 в 8) ... но тут, лично мне, нравиться идея "автоматических тестов" ... встречал множество наработок и в 7.7 и в 8... конечно, сами тесты надо будет создать для конкретных примеров)
l_oleg; Chif13; +2 Ответить
34. Роман Романов (romansun) 21.12.11 17:15
в общем, да - "всё течёт, всё меняется". Обычное дело.

1С - молодая ж система. По сути, точка отсчета идет с 7.7, если по-серьёзному. Что там задумывали разрабы 1С в 90х толком, когда неизвестно, где ваще завтра работать будешь и не появятся ли на улицах Москвы танки?

Особенно впечатлил хабр, где сторонний посетитель низведен до "твари молчащей", не имеющей права без приглашения "старожилов" даже написать комментарий.


Интернет саморегулируется. К чему приводит фонтанирующая свобода, "как раньше", мы неоднократно видели - ресурсы превращаются в говнопомойку бессмысленный комментов от бестолковых пользователей. После этого ресурс умирает. Хабр успешно балансирует - и материалы открыты всем и возможности нагадить ограничены. А приглашение вполне зарабатывается грамотной статьёй. (Добавлю, что я на хабре в рид-онли).

В конце концов, все помнят fido: реальные (в большинстве случаев) ФИО - реальный базар. И за настойчивую бестолковость можно было получить совсем невиртуальных люлей :)
35. Михаил Кувичко (Michael_K) 21.12.11 17:23
А что автор хотел??? ИМХО, программирование - бег вверх по эскалатору, идущему вниз с возрастающим ускорением, весь твой предыдущий опыт почти ничего не стоит(кроме умения правильно оченивать задачу и разрабатывать алгоритмы). Что толку, что я начинал еще в школе на М-220, потом БЭСМ-Минск-ЕС-СМ-РС с разными языками и диалектами - теперь больше как бух. консультант и чуть-чуть кодировщик, "где-то так сэм, восэм" :))) И все "в поле", обычный бегающий от 2-х франчей, да и сам по себе. Нормально, звали и на постоянку, но два минуса, ст.146, провинция-с, ХАзАин не понимает, зачЭм покупать, когда и так работает и второй - после 5 минут общения хочется послать, что в вежливой форме и происходит. А с клиентами - нормально, отсюда и до обеда за оговоренную сумму, если вижу левак - или сначала легализация, потом "стулья", или мы не встречались. :))) "Оставь надежду всяк сюда входящий" (С)
pvlunegov; Niberu; bxz; maxim72e; Арчибальд; +5 Ответить
36. Михаил Ражиков (tango) 21.12.11 17:55
улыбнуло.
имеется самописный недокументированный (важный) код - явно экономили при создании
перекодирование - хороший повод задокументировать, для Реинжиниринг бизнес-процессов
а не хочется - очень
поэтому поругаем флагмана :)
37. Игорь (nmt450) 21.12.11 18:01
Если вдруг показалось, что моя статья - бессмысленное нытье о том что "раньше вода была мокрее, а трава зеленее", и о нежелании изучать новое, то это ошибочно сложившееся впечатление. С удовольствием изучаю новые технологии (в том числе и модные вроде ВЭБ2.0, AJAX). Но жизнь конечна, на все времени не хватит, и переписывание работающего кода не должно быть самоцелью. Мое мнение - не надо осложнять жизнь людям там, где это не оправдано. Нужно чуть больше уважать труд других. И досадно когда одни программисты (в данном случае работающие в 1С) так относятся к своим коллегам. Впрочем, скорее всего дело даже не в программистах, а в отделе маркетинга или чего-то в этом роде. И я хотел донести мысль (ну а вдруг, чем чёрт не шутит, забредут сюда и представители 1С, вроде инфостарт сейчас самый популярный ресурс по тематике, да и сарафанное радио никто не отменял), что это вещь обратимая, и неуважение к коллегам и пользователям вызывает ответную реакцию. В последние пару лет с представителями фирм-франчайзи, пытающимися что-то предложить нашей организации, часть руководства стала разговаривать в откровенно жёсткой, если не сказать сильнее, манере. И сглаживать эту ситуацию в стиле "фирма 1С она вообще хорошая, просто ей деньги очень нужны", надоедает. Не приходили бы они больше, что-ли.
pisarevEV; marsohod; +2 Ответить
38. Игорь (nmt450) 21.12.11 18:12
tango пишет:
имеется самописный недокументированный (важный) код
...
а не хочется - очень
поэтому поругаем флагмана

В Ваших словах есть очень большая доля истины. Только в жизни всё сложнее. Код самой 1С тоже прекрасно задокументирован, и в нем нет "заплаток" на очередной "чих" законодателей? Будем ругать флагмана? Увы, задокументировать всё-всё, особенно когда сложная система дорабатывается под меняющиеся условия годами, практически невозможно.
И еще.
Если то, что делает 1С при переходе УТ10 - УТ11 и т.п., это реинжиниринг бизнес-процессов, то я не рад этому реинжинирингу.
39. Михаил Ражиков (tango) 21.12.11 18:14
Деньги. 1С - очень дешево. Покупается как есть.
Не защищаю франей - огребают за свое.
Но хамство в адрес пианистов со стороны "части руководства", оно хамство и есть.
Блин, платите "западным" и улыбайтесь за свои деньги, в чем проблема?
Код на 7.7, очевидно, работать не перестал, ну так пользуйтесь. Хочется такого же, но без пуговиц? Ну так сделайте что-нибудь.

пс к (38)
1с мне не папа, и я не рад его маркетингу.
с другой стороны, именно низкий порог вхождения когда-то привел меня в 1снеги.
с третьей - испытывать какие-то чувства по этому поводу к флагману нахожу довольно глупым. не будь 1с - было б что-то другое. лет одиннадцать назад это было очевидно.
40. Игорь (nmt450) 21.12.11 18:29
(39) tango, я тоже против хамства. И мне абсолютно не нравится выходить в коридор и утешать ни в чём не виноватую девочку-представителя франча, с перекошенным от стресса лицом после "беседы". Ей "влетает" совсем не за её грехи. А франч-то, кстати, всё равно свои деньги получит, и ИТСы берем, и лицензии новые покупаем.
Всё в точности с "наказание невиновных и награждение непричастных".
41. Игорь Исхаков (Ish_2) 21.12.11 18:51
Не знаком с антимонопольным законодательством.
Может быть кто-то скажет, есть ли хоть один шанс выиграть процесс у 1С и возместить затраты предприятия на "добровольно-принудительный" переход с БП1.6 на БП2.0.
Ссылок не нашел , но якобы Нуралиев приносил извинения по этому поводу.
Одна бухгалтерша прокомментировала "И шо мне с того ?".
Подозреваю, что никакими уговорами и жалобами уважения к клиентам не добиться.
И еще один мечтательный вопрос :
как по-вашему принудительное разделение 1С на фирму-разработчика платформы и фирму-поставщика прикладных решений было бы благом ?
42. Игорь (nmt450) 21.12.11 19:01
(41) Ish_2, я конечно не юрист, но формально 1С не является монополистом. Доминирующее положение на рынке <> монопольное.
43. Игорь Исхаков (Ish_2) 21.12.11 19:08
(42) Игра слов.
"Доминируещее положение" или "монополист" ?
80%(допустим) рынка бухгалтерских программ для мелких(до 50 чел) и средних(до 3000 чел) предприятий - это монополист ?
44. Игорь (nmt450) 21.12.11 19:27
(43) Ish_2, может и игра слов. Я сделал такое разграничение на основе
"монополистическая деятельность - злоупотребление хозяйствующим субъектом, группой лиц своим доминирующим положением, соглашения или согласованные действия, запрещенные антимонопольным законодательством, а также иные действия (бездействие), признанные в соответствии с федеральными законами монополистической деятельностью;"
(ФЗ от 26.07.2006 N 135-ФЗ "О защите конкуренции").
Может заглянут юристы и разъяснят что к чему.
45. Игорь (nmt450) 21.12.11 19:36
Кроме того в "Статья 10. Запрет на злоупотребление хозяйствующим субъектом доминирующим положением" того же закона сделано интересное исключение в виде п.4.
"Требования настоящей статьи не распространяются на действия по осуществлению исключительных прав на результаты интеллектуальной деятельности и приравненные к ним средства индивидуализации юридического лица, средства индивидуализации продукции, работ или услуг."
Я думаю 1С легко отмажется на основе "действия по осуществлению исключительных прав на результаты интеллектуальной деятельности". Они сами что-ли закон пролоббировали?
46. Сергей Алферов (SunShinne) 21.12.11 19:45
[0] Жизнь такая. В бой идут молодые львы, а 1С никому ничего не должна, по этому поводу Noize MC все емко сказал в песне испортить вам пати
47. Филипп Нефёдов (Unnstappoble) 21.12.11 22:44
да пофиг какой синтаксис, главное понимать приниципы, а остальное за малым, только есть одно но, со временем люди теряют умение учиться...
Bazyon; larisab; Tutr; +3 Ответить
48. Владимир (hogik) 22.12.11 03:22
(6)
"1С не торгует платформами, она торгует учетными конфигурациями."(с)
Давным-давно, в разговоре со специалистом-сотрудником 1С-а был задан ему, примерно, такой вопрос:
"Чего вы такие конфигурации хреновые делаете?".
И был получен от него, примерно, такой ответ:
"А мы делаем и продаём платформы. А конфигурации - это, типа, демо-примеры возможностей платформы.".
Видимо, этот человек был (есть) не в теме. Или всё изменилось...
P.S.
А где можно легально скачать документации по 1С 8.х?
Ну, хоть такого уровня: http://www.microsoft.com/Rus/dynamics/ax/useful.mspx
Или надо сначала её купить (сходить на курсы), а потом читать описание?
pisarevEV; BorisMor; +2 Ответить 1
49. Константин Юрин (kostyaomsk) 22.12.11 05:38
Насчет несовместимости 7.7 и 8.1 ... Это дает дорогу молодым программистом. Чем больше работы, тем больше вакансий. Тем более "раздутый" штат ИТ отделов.
50. Александр Рытов (Арчибальд) 22.12.11 07:37
(42) Под антимонопольное законодательство попадают начиная с 30%.
51. Александр Рытов (Арчибальд) 22.12.11 07:38
(49) В рамках подготовки проекта "Внедрение УПП" мне штат сократили.
52. Игорь (nmt450) 22.12.11 09:13
(51) Арчибальд, ну дык если бюджет и штат верстали исходя из Вашей же оценки http://infostart.ru/public/96141/,
где затраты на должны сократиться более чем в 3,5 раза за 3 года.
Или Вы считаете это правильным?
Кстати, прошло уже более 3 лет, можно подвести итоги. Уложились в бюджет?
53. Александр Рытов (Арчибальд) 22.12.11 09:21
(52) По ссылке выбирали. Но не выбрали тогда. Ибо доходы ИТ-директоров (не начальников ИТ-отделов, а именно директоров) тем больше, чем больше у них бюджет. Теперь вот переходим с 1-го столбца на УПП с 1 января. С бюджетом на порядок бОльшим.
54. Альтаир (Altair777) 22.12.11 11:39
Автор, объясните название статьи. Приведите примеры об уходе программистов в дворники. Или это все просто ля-ля для привлечения внимания?
И вообще, в чем все-таки проблема? Я в конце июля я без особых проблем перешел с 7-ки на 8-ку причем в самом тяжелом варианте - сильно переписанное УПП.
Да, было трудно из-за того что появилось много новых объектов и поменялись методы работы с ними.
Но это к лучшему и не вижу каким образом можно было сохранить преемственность кода, ведь он неразрывно связан с объектами. Пример - периодические реквизиты и регистр сведений.

P.S. Примеры дворников можно не приводить. И так понятно какого уровня они были кодеры.
55. Игорь (nmt450) 22.12.11 13:43
Altair777 пишет:
... и не вижу каким образом можно было сохранить преемственность кода, ведь он неразрывно связан с объектами.


А что не так с объектами? ТЗ, справочники, документы куда-то исчезли?
В чем принципиальная разница между
НовДок = СоздатьОбъект("Документ.НачислениеЗарплатыРаботникамОрганизаций");

и
НовДок = Документы.НачислениеЗарплатыРаботникамОрганизаций.СоздатьДокумент();
?

Впрочем речь то не только о 77->8. А как насчет изменений конфигураций в рамках одной платформы:
БП1.6->БП2.0, УТ10->УТ11. Вы считаете так и надо?
А ведь продолжается годами. В ТИС ред.8 не было прямого партионного учета (партия - регистр, "плывущий" при перепроведениях). Торговцы "рассыпухой" радуются, фармацевты, ювелирка и т.д. в печали.
ТИС ред.9 - партия-справочник, в регистре ссылка на него. Теперь наоборот, радуются вторые.
УТ11 - снова партионный пошлём к едреней фене, перепишем с нуля на основе РАУЗ.
И заметь, клиентов никто не спрашивает. А чтоб ходили строем, просто разошлем письма о прекращении поддержки предыдущей версии, как с УТ10.
Про всякие ПУБы и УПП можно романы сочинять, по тому на каждый релиз.

По поводу
Altair777 пишет:
Примеры дворников можно не приводить. И так понятно какого уровня они были кодеры.

Вы меня извините, но на мой взгляд вот отсюда и растут ноги многих несуразностей, и не только в области автоматизации и 1С. Из банального неуважения к людям. Ну конечно, что могли написать эти "говнокодеры"?
Хотел было привести примеры, как оно бывает, но потом всё стёр. Ни к чему это.
pvlunegov; nnn123; talych; pisarevEV; serg_gres; marsohod; hogik; tango; +8 Ответить 3
56. Игорь (nmt450) 22.12.11 14:17
Altair777 пишет:
Я в конце июля я без особых проблем перешел с 7-ки на 8-ку причем в самом тяжелом варианте - сильно переписанное УПП.


Еще раз подумав, наверно не стану спорить и просто соглашусь. Всё дело лишь в точке зрения.
Однажды совладелец фирмы, бывший бандит, на пару с директором приватизировавшие стройтрест, стоя за спиной и глядя на монитор, меланхолично изрек:
" - Я однажды видел как работает программист, ничего сложного".
57. Михаил Ражиков (tango) 22.12.11 14:40
сложность - ключевой гносеологический феномен
58. Владимир (hogik) 22.12.11 17:26
(54)
"Автор, объясните название статьи."(с)
......(Altair777).
За автора не скажу. Но, я это понял так:
"1С - принцип нелояльности" на примере "отношения" к программистам.
Но, к программистам ОНИ относятся лучше всего из всех к кому ОНИ, вообще, относятся. ;-)
Обеспечивают постоянной работой, и ИМ за это огромное, шкурное - спасибо!!!
59. Алекс А (rexe) 22.12.11 17:43
Обеспечивают постоянной работой, и ИМ за это огромное, шкурное - спасибо!!!


Это тебе правительство наше надо благодарить, за постоянные новшества в бухгалтерском учете, иногда нужные, а зачастую **** (без мата тут не обойтись :) )
60. Альтаир (Altair777) 22.12.11 19:55
(55)
nmt450 пишет:
ТЗ, справочники, документы куда-то исчезли?

Не исчезли, а даже наоборот - добавились :) (см. табличнЫЕ частИ). Вот это и есть принципиальная разница.

На дальнейший текст комм.55 (до "дворников")отвечу так - иногда легче написать что-то новое, чем изменить старое.

По поводу "дворников".
nmt450 пишет:
Из банального неуважения к людям

Как можно уважать людей, если они сами себя не уважают? Испугались переходить на 8-ку? Да за 3 месяца можно вполне перестроиться.
61. Владимир (hogik) 23.12.11 02:39
Сколько работаю в ЭТОЙ сфере - столько и перехожу с ... на ... .
Меняется всё - железо, операционные системы, языки и среды программирования...
Но всегда наблюдал общую тенденцию. Сохранить как можно дольше жизнь самого ценного - наработанного программного продукта. Прикладного (проблемного), ориентированного на конечного пользователя. Эмуляторы, виртуальные машины, стандарты совместимости, кросс-компиляторы... Всё для этого и делается специалистами по ВТ.
И если в продуктах 1С не сохраняется "самое ценное", то оно таковым и не является. По их мнению... Таким образом они признают, что МЫ все занимаемся фигней. Не создаём ничего ценного. Может это так и есть на самом деле? :-(
aikosyapr; marsohod; +2 Ответить 2
62. Олег Кострицын (recon) 23.12.11 03:40
Посмотрите на это с другой стороны. Чем по сути дела являлась 7.7 ? простым скриптовым языком с предопределенными классами (объектами) со скудными возможностями платформы, из за которых приходилось извращаться (одно только ограничение на количество табличных частей и скудные запросы чего стоили). Главными минусами 7.7 являлось слабое масштабирование системы - большого количества пользователей платформа не выдерживала и самое главное - в язык 7.7 не были изначально заложены масштабируемые пути оптимизации кода. Сравните методы оптимизации платформы 7.7 и 8.1 или 8.2. Я не представляю, как можно было 7.7 довести до уровня 8.2 оставив обратную совместимость. Это получился бы такой монстр, что программисту нужно было бы быть гением чтоб на нем что то написать.
А касаемо политики 1С, то, ИМХО, 1С изначально выбрала не верный путь развития. 1С каждый раз пытается что то выдумать свое. Любое нововведение в платформу они пытаются написать по своему, и как будто совершенно забывая что аналогичные решения, алгоритмы и методы уже много лет разрабатываются, используются в других системах. К примеру тот же язык запросов, который в 1С покалечили как могли придумали свой. XML формат - тоже свой. И всюду они еще пытаются сохранить универсальность при работе с разными системами.В конечном итоге страдаем мы, когда 1С понимает что созданные ею механизмы изжили себя она все ломает и начинает заново :)
63. Харьков Харьков (xaker1C) 23.12.11 05:16
Интересная тема Программисты живет вечно
64. Сергей (Che) Коцюра (CheBurator) 23.12.11 09:28
Почему я не перехожу на 8-ку..?
- самое главное: мне в лом учить новое, чтобы на этом новом реализовать 90% старого ЗАНОВО. просто нет смысла;
- у меня большие сомнения, что, как написано, не вылезет лет через 2-3 9-ая версия, в которой будет все "заново"
- есть возможность как-то зарабатывать и на 7.7 + возможность развиваться немного в другой сфере.
.
а 8-ка.. ну что же - 8-ка... как запасной вариант на всякий случай, если совсем плохо.. заработать н атарелку супа...
65. Игорь (nmt450) 23.12.11 09:31
(61) hogik, согласен на сто процентов. Замкнутый круг. Какие программы, такое и отношение.
Одноразовые программы - одноразовые программисты.
66. Игорь (nmt450) 23.12.11 10:10
(64) CheBurator, и у меня в чем-то схожая картина. Есть вещи которые работают на 7.7 и на ней и умрут. В частности проект автоматизации производственного холдинга. Переписать всё второй раз - стыковку с системой АСУТП, все необходимые управленческие отчеты, переносы данных в бухгалтерию трех ООО и кучи ИП с одновременной "налоговой оптимизацией" данных ("виртуальные" перепродажи с минимальной наценкой между ними, нестандартной методикой расчета себестоимости - благо наше налоговое законодательство позволяет, и т.д.), нет сил ни моральных, ни физических. Как глянешь на всё это, так вздрогнешь.
Есть проект, где нужны интернет-технологии. Вэб-расширение в 7.7 - гадость невменяемая. Пропустили 8.0, 8.1 и переползли сразу на 8.2. И тут новый удар - УТ10->УТ11. Часть обработок для стыковки с вэб-сайтом были куплены у сторонних разработчиков, и поддержку УТ11 они пока даже не планируют.
Пока ждали 8.2, сделали вариант работающий через POST-запросы, как у 1С:Битрикс. Только отправляя не XML, а SQL-скрипты (нам же универсальность не нужна, а скорость немаловажна). Так вот, сравнивая работу с вэб-мордой на PHP и то как приходится "подпрыгивать" с 8.2, начинают одолевать смутные сомнения в правильности выбранного пути.
Но чисто теоретически, конечно, хотелось бы отказаться от "лоскутной автоматизации".
67. Mars (Tsprogrammist1) 23.12.11 10:12
1C развивается и предлагает новые технологии! Я только за! Вот начал осваивать УФ. Многое в написании кода отличается и первые впечатления негативные… Но за новыми технологиями будущее!!! Можно конечно как Отечественный автопром выпускать жигкль -7 прикручивая к ней новые болтики и тп. А потом говорить у нас тут перестало греметь , здесь не отваливается. А можно построить новый завод и начать собирать нормальное авто!

Не способность некоторых адоптироваться под изменяющийся мир это печально….
68. Михаил Ражиков (tango) 23.12.11 10:19
(67) плохая аналогия. проблема жигуля не в автовазе, а в инфраструктуре - в широком смысле.
69. Mars (Tsprogrammist1) 23.12.11 10:30
Я к тому что 1с было проще написать 8 чем менять 7 и их можно понять!
70. Ийон Тихий (cool.vlad4) 23.12.11 10:40
(66) а стоит ли переходить на УТ11? на самом деле все, что вы говорите - прекрасно все понимают, но что делать-то?
ОФФ:
.....
Найпервейшее дело кухонное -
Это русский ночной разговор,
Где все время по нитке таинственной,
От какого угла ни начни,
Все съезжается к теме единственной,
Словно к свечке, горящей в ночи:
- Россия, матерь чудная!
Куда? откуда? как?
Томленье непробудное,
Рывки из мрака в мрак...
Труднее и извилистей
Найдутся ли пути?
Да как же: столько вынести
И сызнова нести!
Ким
AlenaR; Арчибальд; Spartan; +3 Ответить 1
71. Михаил Ражиков (tango) 23.12.11 11:16
(69) с нуля часто оказывается проще... по разным причинам.
автор же (0) указывал не на то, что проще-не проще, а на то, что оставить в 8 совместимость с 7 можно было, но нет.
я же заметил, что, конечно, можно было, но в какие-никакие доп.затраты это все же вылилось бы, а уж это было бы ну просто ножом по 1сгорлу
72. Игорь (nmt450) 23.12.11 11:48
(70) cool.vlad4, может и не стоит, уже и не знаю.
(71) tango, да, именно так.
73. Mars (Tsprogrammist1) 23.12.11 13:20
(72) УТ 11... реально стоит подождать... Там еще не все устаканилось.:)
74. Сергей Синцов (s.sintsov) 23.12.11 13:30
Судя по количеству постов, тема актуальная, многие из нас программистов 1С сильно завязаны на технологии конкретной фирмы, конкретной группы идеологов, определяющих дальнейшее развитие платформы. С точки зрения собственной финансовой стабильности это не очень хорошо и довольно рискованно. Меняется конъюктура рынка, и, кто не успел подстроиться - тому в дворники. Соответственно чтобы оставаться в тренде, нужно знать и понимать не только то, что используется непосредственно в работе, но и то, ради чего платформа дальше развивается. 1С сильно озадачилась последнее время на окучивание очень крупных клиентов, соответственно все новые возможности в платформе появились для них и под них. Сложная распределенная структура крупных предприятий и зачастую не очень хорошие и надежные каналы связи в условиях России породили необходимость внедрения тонких клиентов, стремительная коммерциализация сети Интернет привела к появлению 1С bitrix и т.д. и т.п. И спрос на специалистов именно в новейших технологиях фирмы 1С растет. Не всегда, работая на небольшом предприятии, остается время и энергия на изучение всех этих технологий. Но это в любой профессии так. По-этому для себя решил не более 2-3 лет на одном месте, даже если очень все хорошо и гладко, но зацикливание на одних и тех же задачах убивает творческий потенциал. Нужно развиваться дальше!
75. Игорь (nmt450) 23.12.11 13:43
(74) s.sintsov, у Вас очень красивая и выверенная структура подачи текста. Если это "с чистого листа", то я бы задумался о работе по составлению пресс-релизов и рекламных проспектов. Я совершенно без иронии, если что. Вот уж где можно долгие годы оставаться востребованным специалистом, не "догоняя паровоз".
76. larissa builova (larisab) 23.12.11 14:10
Пока не прочитала комменты - сразу напишу впечатление от "крика души":
Первое, что бросается в глаза - взяв высокую планку критики 1С, автор как то прошел мимо этоой увлекательной темы, вспомнил какого зайца, посетовал на хреновые повадки сайтов и закончил кармой и плюсиками...
И казалось бы, при чем тут 1С, многообещающее название и где эти ПРИНЦИПЫ нелояльности?
Маней заработать и плюсиков непонятно за что, но понятно для чего...
А народ плюсует то за что?
З.Ы. Принципы нелояльности 1С пожалуйста огласите.
77. Игорь (nmt450) 23.12.11 14:29
(76) Лариса, ну если не хотите читать комментарии, вот избранные:
(7), (55), (62)
ну или совсем сжато в (61).

Что касается инфоманей, я кажется написал всё предельно ясно. Если где-то есть опция, включив которую можно их не получать, с удовольствием ей воспользуюсь. Не из-за них пишу. Даже реальные деньги - ещё не всё в этой жизни. А уж растрачивать своё стремительно уходящее время за фантики ...
78. Игорь (nmt450) 23.12.11 15:16
larisab пишет:
вспомнил какого зайца


Как то не подумал, что нужна расшифровка. Sic transit gloria mundi.
Никита Зайцев (WildHare) - создатель и держатель когда-то одного из крупнейших ресурсов по 1С hare.ru. Первый не просто форум, но прекрасно структурированный каталог разработок и внешних компонент. Отдельные статьи оттуда до сих пор лежит на конкурирующем с инфостартом ресурсе, а разработки "бродят" по интернету.
Ну а Никита, перейдя в Микрософт на Навижн и Аксапту, закрыл ресурс по 1С.
79. larissa builova (larisab) 23.12.11 15:28
(77) Я прочла комменты, правда не все. Меня заинтересовал вот такой момент из (7):
"Вот берем простейший пример - работа с ТЗ в 7.7 и 8.2
Зачем вообще меняли? Понятно - строка
НовСтрока = Таб.Добавить();

имитирует создание экземпляра объекта. Но только имитирует. На уровне байткода те же яйца, только в профиль."
Далее из (55):
А что не так с объектами? ТЗ, справочники, документы куда-то исчезли?

А не так вот что: вы просто не совсем глубоко разобрались в том, что же изменилось в приведенном случае.
А изменилось вот что. Приведенная запись для строки объекта ТЗ не имитирует создание объекта - строка ТЗ теперь сама стала объектом и Таб.Добавить() создает комплект этого объекта. И таких изменений, повлекших за собой изменение кода - вагон и маленькая тележка. Наряду с неизменившимся кодом.
Еще в 2003 (!) году вышла книжка Митичкина с описанием в конце каждой главы изменений в 8 по сравнению с 77.
Сколько еще мы здесь выслушаем проснувшихся от спячки, отставших от поезда, ни разу ничего не читавших и не следивших за прогрессом?
Тендеции на сайте однако...
80. Модератор раздела Доржи Цыденов (support) 23.12.11 15:35
81. larissa builova (larisab) 23.12.11 15:44
(78)
Как то не подумал, что нужна расшифровка. Sic transit gloria mundi.
Никита Зайцев (WildHare) - создатель и держатель когда-то одного из крупнейших ресурсов по 1С hare.ru

Спасибо, буду знать.
82. Игорь (nmt450) 23.12.11 15:54
larisab пишет:
НовСтрока = Таб.Добавить();

Строка объекта ТЗ не имитирует создание объекта - строка теперь сама стала объектом и Таб.Добавить() создает комплект этого объекта.


чо? Про комплект ничего не знаю. Вы про экземпляр объекта?
Ну так я и говорил, что выглядит снаружи теперь всё как объект, а на уровне внутреннего представления (байткода) 1С ничего принципиально не поменялось. Сменился синтаксис, но не семантика. И транслятор оба варианта приводит к одному и тому же виду.

И ещё. Возможно Вы не заметили, но оба из своих двух комментариев Вы начали с обвинений. Сначала в корыстности, теперь в некомпетентности. Я не обидчивый, но общаться в таком ключе считаю неприемлемым.
83. larissa builova (larisab) 23.12.11 16:09
(82) Спасибо за поправку - не комплект, а экземпляр, конечно, оговорилась.
84. Михаил Ражиков (tango) 23.12.11 16:22
(82),(83) я бы сказал - коллекция. но это уже под кайфом от "управляемых" форм :)
85. Владимир (hogik) 24.12.11 04:48
(79)
"Сколько еще мы здесь выслушаем проснувшихся от спячки, отставших от поезда, ни разу ничего не читавших и не следивших за прогрессом?
Тендеции на сайте однако..."(с)


Лариса.

"Довольно сумбурно. Но обсуждения заслуживает."(с) ;-)

А Вы уверены, что этот поезд идет в нужном направлении?
И не придётся делать пересадки на каждой остановке?
А рельсы и шпалы уже все уложены?

Именно так - надо следить "за прогрессом".
И не читать только про 1С-ы - "Доступно и ...". ;-)

Замечу, что на главной странице данного ресурса написано:
"Инфостарт - профессиональное сообщество по автоматизации бухгалтерского учета и управления."(с)
Нет в этом тексте букв "1С".
Думаю, если на данный ресурс зайдет человек которой не считает продукты от 1С прогрессом и выскажет своё критическое мнение, то может и МЫ наконец проснемся...
pisarevEV; NCCSOFT; +2 Ответить
86. Алексей (Alav) 24.12.11 08:23
(19) Проблем говорите нет? Или мы говорим о переводе с 7.7 на 8.0?
Просто в 8.2 с ее движением в облака и понятием клиент-серверной архитектурой далеко не достаточно заменить ТЗ=Создать объект на ТЗ= новый
87. Алексей (Alav) 24.12.11 08:34
88. Алексей (Alav) 24.12.11 09:20
(60)
Altair777 пишет:
Как можно уважать людей, если они сами себя не уважают? Испугались переходить на 8-ку? Да за 3 месяца можно вполне перестроиться.



Данные в моей управленческой нетленке

Метаданные.Обработка() = 76
Метаданные.Отчет() = 37
Метаданные.Документ() = 57
Метаданные.Справочник() = 79
Метаданные.Константа() = 103


Плюс куча внешних отчетов и еще обмены. Даже если исходит из 5 часов на объект - это минимум 7 рабочих месяцев уйдет. А ведь никто не даст остановить развитие компании, т.е. постоянно появляются новые хочу. И что я скажу собственнику, приходите через полгода?

Вы готовы переписать за 3 месяца конфигу? (я уже не говорю про внедрение). За сколько денег вы готовы взяться, ведь там же нечего делать? 100, 200 тысяч? или речь идет о 3-5 миллионных? Тогда за чей счет банкет? Выдернуть такие деньги ради чего, чтобы сделать переход на 8-ку ради самого перехода?
89. larissa builova (larisab) 24.12.11 14:48
(88)
Вполне возможно, что 80-90% ваших задач реализовано в 8-ре. Чаще всего так и бывает.
90. Алексей (Alav) 24.12.11 14:54
(89) Вот только реализация оставшихся 20% обычно занимает 80% времени

А так
Планирования продаж, т.е. выставление различных планов продаж товара как по менеджеру так и по супервайзеру, причем не просто план, а план-факт на день/на месяц - этого точно нет

Доставка
Т.е. расчет рентабельности рейса, задание водителю на рейс и прочее - этого нет

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

Комплектация товара с печатью на каждую коробку этикеток с указанием что в коробки, кто собирал плюс обработка претензий от покупателей - этого нет

да многое еще чего за 7 лет туда написали. Из типового только ПКО и РКО подойдет, остальное придется дописывать или переписывать в той или иной степени.
91. Олег Кострицын (recon) 25.12.11 18:54
(90) Alav, И вот тут возникает самый главный вопрос - чего вы хотите от перехода на 8-ку если у вас и так все работает ?
У меня например на обслуживании находится самописная база данных с оболочкой на Delphi + MS SQL 7.0. Сколько лет уже прошло, сколько уже версий поменялось SQL, но разработчики не хотят переводить ее на sql 2005 и выше.Слишком затратно, совместимость у современных MS SQL стоит только до 8-й версии. По затратам, как они говорят, им такой переход = написанию новой программы. Да и зачем лишние затраты если база полностью устраивает персонал и по функциональности и по скорости работы ? Вам это не напоминает Вашу ситуацию ?
Если вам надо идти в ногу со временем - переписывайте конфигурацию. Хотите чтобы только регламентированный учет в конфигурации велся по актуальным правилам - переводите только его на новую версию 1С, настраивайте обмен.
Если предприятие не готово к затратам на обновление ПО, то зачем его проводить ?
aikosyapr; Redokov; hogik; +3 Ответить 1
92. Алексей (Alav) 25.12.11 22:05
(91) А кто сказал что мы хотим переходить? Просто тут некоторые кричат

Испугались переходить на 8-ку? Да за 3 месяца можно вполне перестроиться.


Собственно вопрос был адресован им. За сколько готовы перевести самописку на 8-ку? за 3 месяца?

А так нас устраивает наш зоопарк, кода оперативная база - на быстрой дбф 7-ки. управленческая база - на масштабируемой самописке на 8-ке на скуле, ну и бухгалтерский/налоговая база - на типовой БП на 8-ке. Сейчас как раз с франчем веду переговоры на участие в пилотном проекте от 1С по БП 3.0 в облаках. И честно говоря не понимаю высказывания некоторых вида "Долго вы еще будете на 7-ке сидеть, все на 8-ку"
93. Александр Рытов (Арчибальд) 26.12.11 08:48
Почему-то сплошь в обсуждении упоминается "переход" на восьмерку. Надо как-то разделить переход на восьмерочную платформу и перевод функционала. Так вот, перевод функционала, на мой взгляд, нерационален/вреден. Я в http://infostart.ru/public/74007/ это описывал. Так что, если функционал нужен, то переход, наоборот, не нужен.
А вот если используемый функционал коряв, не нужно его улучшать. Надо писать заново. На восьмерке.
Не верю я в перевод на восьмерку. Только внедрение.
aikosyapr; Redokov; hogik; +3 Ответить 1
94. Михаил Ражиков (tango) 26.12.11 09:03
Арчибальд Станиславский.
:)
А бушку перепихнуть с БП 7.7 на 2.0 - тоже "внедрение"?
тут по ходу две глупые вещи:
1. спор о терминах
2. сколько зёрен == куча
95. Михаил Ражиков (tango) 26.12.11 09:08
вот лучше растолкуйте, мне убогому.
управляемая форма, текстовый реквизит.
при создании на сервере присваиваю этому реквизиту содержание текстового файла в полгига.
реально заметна задержка при открытии формы.
после прорисовывается при изменении мышом геометрии формы - тоже жуткий тормоз.
т.е., похоже на то, что на клиента отправляется целиком все файло.
а в буклетах типа пишут - на клиент отправляем по чуть-чуть по мере надобности (прокрутки)
и в чем сила, брат?
96. Александр Рытов (Арчибальд) 26.12.11 11:10
(94) Бушку с типовой 1.6 на типовую 2.0 перепихнуть - и то внедрение. А уж если что-то нетиповое есть, - когда организация чуть больше трех мужиков с отвертками, оно есть, - однозначно внедрение. Исследование доп. функционала и создание аналогичного с нуля.
97. Альтаир (Altair777) 26.12.11 11:36
Alav пишет:
Вы готовы переписать за 3 месяца конфигу? (я уже не говорю про внедрение).

Я говорил не о перестройке базы данных предприятия, а о перестройке сознания этих самых дворников-программистов.
Обычно при переходе 7-8 нанимают франча, который делает перевод структуры базы и кода на 8-ку. А штатные программисты в этом усиленно помогают и заодно учатся. Если, конечно, могут научиться. Понятное дело, проще в дворники податься :)
98. Dragon Ago (DragonAgo) 26.12.11 14:05
Мир не стоит на месте, а движется! Не было бы этих движений, было бы скучно жить. 1С добавляет функционалы, но также расширяет погрешности
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа