Имею не очень большой опыт в 1с. И всегда уважал «старых» программистов. Но только тех, которые реально могут. Могут научить, рассказать, подсказать. Но как правило, такие вот «старые» только кичатся, что они много знают и умеют а по факту «дерут» бабло с некомпетентных работодателей. А молодым говорят, что иди читай разбирайся. А когда разбираешься — понимаешь, что больше понтов, чем реальных знаний. Я не говорю что нужно прям брать и обучать неграмотную молодежь. Но и писать такие статьи, что ты незаменимый специалист а остальные тебе в подметки не годятся тоже очень смело. Дописывали мы и за такими код. Которые 10 и более лет стригут бабло лопатами. 2 минуты открывается обработка одна. И это только открывается…Стаж 10 лет а запросы к документам. Зато сколько важности…я незаменим.Я единственный кто может в городе. Приходишь…думаешь вау…а поработаешь и пшик…Зато тоже не видит с высоты своего полета конкурентов.
Прогрессивная молодежь, всегда была , есть и будет. Не та которая ничего не хочет знать, делать, а та которая дорастет и подвинет. И я считаю это правильным. А автору советую надевать почаще очки. Молодежь тоже сидит в интернете и читает книжки, проходит курсы, сдает профессионалов с первого раза и специалистов и очень часто знает и умеет гораздо больше «старичков»
Нет, вы не поняли суть статьи. Я не говорю что все вокруг меня тупенькие, а говорю что изучение 1Са стало сложнее. Я даже написал что щас вот сам бы, не факт что смог бы осилить этот путь тернистый.
По-моему в ИТ-сфере и в частности в программировании нет места консерватизму , все меняется и будет меняться , сегодня правильно делать так , а завтра будет по другому , лет так через 5 мы и 8.3 будет вспоминать с ностальгией. Если не готовы к переменам , то быстро станете никому не нужными. Зачем цепляться к мелочам к тем же названиям регистров или перечислений ? 1С пытается соответствовать сегодняшним реалиям и требованиям бизнеса поэтому и идут изменения , что-то в лучшую сторону , что-то нет, но цель одна — не отстать от рынка
Странные люди. Статью не читали а комментарии пишут. Я готов к переменам, а вот мириться с извращенной логикой нововведений не готов. По вашему это мелочи а по мне концептуальный тупик.
А с последствиями приходится разбираться программистам
Пример можно с какими последствиями Вам приходится разбираться ? Написать лишнюю функцию при асинхронном вызове , лицезреть регистры с префиксом «Удалить» ?
А мне наоборот нравится, в новом копаться, все эти фишки изучать, переделывать, использовать. Чувствую себя на коне, останавливаться нельзя, иначе быстро устареешь, и за прогрессом будет невозможно угнаться. Опять же, работа всегда есть, да и мозги не засыхают — шевелить постоянно надо.
Большинство претензий, которые я увидел, связаны с недопониманием сути тонкого клиента.
Возможно, если бы автор занимался на досуге не мобильной, а веб разработкой, то этого недопонимания не возникло бы.
Метаданные с «Удалить» — это аналог @Deprecated. Что в этом такого? Обычная ситуация. Рефакторинг провели, но какую-никакую обратную совместимость поддерживать требуется. Нельзя просто так в новом релизе физически удалять старые метаданные. И не совсем понятно, в какой момент уже можно. Мало ли кто как обновляется. Дешевле оставить болтаться — кому они мешают в конце-концов.
«ПрисоединенныеФайлы» в части увеличения количества метаданных — тут я полностью на стороне разработчиков БСП.
В тот же объект их пихать нельзя (думаю, автор знает почему), а сваливать все блобы в одну мега-таблицу — тоже плохая идея. В 7.7 уже проходили.
Я вообще не понимаю страха многих насчет увеличения количества метаданных. Всегда и со всех сторон лучше много маленьких таблиц, чем одна большая. Намного хуже получается, когда ежа и ужа начинают в одно место пихать. Чтобы не плодить метаданные, ага. Такое лекарство сплошь и рядом гораздо хуже болезни.
«Роли на каждый пук» — гениальная идея, позволяющая создавать в пользовательском режиме наборы и группы прав любой сложности, никогда не открывая конфигуратор.
Запросы, СКД, КД — сложны? Ок. Предложи альтернативу. А я с интересом послушаю. Как переживший запросы 7.7, создание универсальных отчетов в 7.7 и написание велосипедов с конвертацией по ссылкам. Безумно интересно будет послушать про «более лучшие» альтернативы. Я даже не про существующие — понятно, что их нет. Я про то, как бы ты это сделал сам, как претендующий на понимание уровня разработки платформы.
А по делу — надо брать пример с Сингапура, где по крайней мере трудовое законодательство сведено к …ничему. Т.е., нет всяких директив, положений, инструкций и владелец предприятия волен принять и уволить без всякой мышиной возни с кипой макулатуры.
Можно было бы сказать, мол, как же так — это же провал и застой государства.
И что, Сингапур разве ,простите, в попе и безнадежно отстал от тех кто сидит над инструкциями?
Где Клиент, а где сервер стало понятно почти сразу, т.к. до этого 4 года провел в тех.поддержке сбербанка, а сети были одной из коронных тем. Там же были получены азы языка запросов. После 8.2 8.3 вполне себе логичное развитие, хотя есть вещи которые вызывают недоумение.
А вот 7.7 до сих пор ужасает. Во-первых — написание условий «лесенкой». Когда-то коллега пояснил зачем делают так, но сам по себе баг с проверкой условий через «И» заставил задуматься. Во-вторых язык запросов — после поверхностного знакомства с классическим SQL 7.7 ужасает. Спрашивается — для чего этот велосипед изобретали, когда все до них еще было изобретено. В 8.0 исправились, слава Богу. В третьих — платформа все-таки прививает определенный образ мышления, и скорее всего это и сложно преодолеть. Самый яркий пример был, когда неплохой спец по 7.7 наваял нам для 8.2 функцию подбора настроек из нескольких вложенных циклов. Позже это заменили на запрос, выбирающий единственную строку безо всяких коллекций и переборов.
В 7.7 еще были свежи заветы 6.0 — когда пытались сохранить порог входа, доступный для «не программистов». Соответственно и язык запросов пытались сделать более простой, чем SQL (получилось и ни туда и ни сюда — неважно получилось).
А в 8-ке уже практически сдались, так как рост сложности прикладных решений неизбежно подразумевал и повышение квалификации прикладных разработчиков. Поэтому планку входа пришлось поднимать с «не программистов» до «недопрограммистов».
1. «А специфика 1Са с её законами типа «ПередЗаписью»,» ну тут все понятно, есть ПередЗаписью, есть ПриЗаписи ,логика у них отличается и это не одно и тоже
2. объекты метаданных с названием «Удалить» вначале — это значит, что объект перенесен в РС или РН и это плюс для производительности и системы и удобства(виртуальные таблицы), а не просто потому что захотелось.
3. Ну а про профессионала так это вообще смешно, вы хоть разбирались в вопросах? Можно иметь опыт хоть 20, хоть 30 лет, а если технология 8,3 всего не так давно вышло о каком опыте 20 лет идет речь?:)) это абсолютно разные системы, да есть конечно точки соприкосновения, ну и только…про молодежь я отвечу цитатой «Нынешняя молодежь привыкла к роскоши, она отличается дурными манерами, презирает авторитеты, не уважает старших, дети спорят со взрослыми, жадно глотают пищу, изводят учителей». (Сократ, V в. до н. э.)
Прочитал, улыбнуло…я тут (в одноэсе) с 2000, это чёж мне терь написать такого…а, вот:
была такая замечательная программ 1С:Бухгалтерия 6…куда до неё 7.7 (а было ведь и 7.0, 7.1, 7.5 наконец!!!!) )))))))))) А ещё был Fox потом FoxPro — ахрененные СУБД, ежели сейчас те базы запустить то всё не просто летает……….
(7)Например? Статью честно прочла но реальных примеров не нашла. И еще дико бесит подмена понятий платформы и конфигураций. Не так уж много отличий между 8.2 и 8.3. Сильно различаются редакции конфигураций, например Зуп 2.5 и Зуп 3,0, и БСП в их основе
Племяша ваш родился где-то в годы борьбы с алкоголем. А дальше следует яма и она уже наступает. У меня родственник учителем информатики работает, информирует меня о реальном состоянии дел в отрасли. Кроме того, мой собственный ребенок в этом году закончил школу и поступил в вуз на ит-шное направление.
(2) Всегда писал запросы к регистрам, как того требуют правила 1с. Теперь ЕРП пишу к документам, потому как много раз натыкался, что распиханы одинаковые доки по разным регистрам и ресурсам и не всегда можно из одного регистра выбрать все отвечающие условиям документы.А если и удалось, то не факт, что после очередного обновления будет работать так же. обновляли с ЕРП 2,0 на 2,4 видели.
(32) Три человека на место это конечно круто. Я вспоминаю, как я поступал — 8 человек на место… Причем не самый крутой ВУЗ. Видно демографическую проблему и снижение интереса молодежи
(26) не надо отделять проблемы платформы от проблем конфигурации, т.к. специалист 1С должен знать и то и другое. Редко кто всю карьеру самописки ковыряет. В большинстве случаев внедряем свежую типовую на свежей платформе. Так что считаю нормальным, что автор месит мед говно и гвозди в одном тексте, учитывая, что он про профессию в целом.
Напомнили мне одного новенького в одном франче, который доказывал мне, что 7.7 намного лучше и быстрее 8.3
На этот вопрос нет правильного ответа, надо смотреть контекст задачи. Считаю, что Ваш новенький прав и Вы правы. Некоторые клиенты писают кипятком от УТ 11, а некоторые орут, что потратили кучу денег на переход и получили тормознутую систему и необходимость теперь тратится на новое железо.
(10) есть пример из моей жизни, как я внедрял ЗУП 3.0 в 2013ом году. ГОД ВАЖЕН, ЗУП 3.0 только появился. Внедрение было немаленькое. Написано много печатных форм и отчетов. Запрограммированы свои виды расчета, которые только потом появились типовые.
Какая боль — ставить обновление после сдачи работ!
-Ты обновляешь конфу и при тестировании понимаешь, что 20 печатных форм перестали работать из-за переименования общих модулей.
-Ты обновляешь конфу и при тестировании понимаешь, что 33 отчета не работают, т.к. регистр сведений переименовали.
-Ты обновляешь конфу и при тестировании понимаешь, что 33 отчета не работают, т.к. регистр сведений больше не используется, в нем лежат только старые данные.
-Ты обновляешь конфу и при тестировании понимаешь, что 10 своих видов расчета непонятно где теперь запрограммировать, твоей доработанной процедуры больше нет, твоего доработанного модуля больше нет. Ищи отладчиком заново новое место для доработок.
Я люблю новое и полезное, но после таких внедрений стресс настолько велик, что хочется сказать «где моя 7.7, которую я знаю на зубок и в которой ничего не менялось уже 15 лет?»
(12) я вот по другому понял суть статьи. Когда у тебя есть уже некий опыт, то нет проблем ни с СКД, ни КД, ни тонкий, ни толстый, ни http. Наоборот, новые инструменты позволяют ускориться.
А без опыта? Сразу все не узнаешь, а в типовых даже простое добавление нового реквизита иногда становится засадой. Знания приходят постепенно.
(14) в 7.7 можно сказать, что запросов не было. Это же DBF, делай все перебором, циклами. Тот кто ругается на «клюшки» с ними мало работал, скорость разработки в них выше, порог входа в разработчики ниже, скорость работы самой оболочки — выше.
Когда я был новичком моё обучение очень быстро перешло в практику и решение реальных задач, меньше недели. Нынешним стажорам надо месяц читать лекции и решать учебные задачки, прежде чем пустить к доработке типовых.
(42) Более того, документации на порядок больше и её качество на порядок выше чем у 1С + иностранные форумы, где люди действительно друг другу помогают и их больше, поскольку поле деятельности = весь мир, а не только Россия.
(51) Ругать 7.7 — это примерно как ругать средневековые телеги, сравнивая их с современными грузовиками. На свое время — отличный инструмент.
обучение очень быстро перешло в практику и решение реальных задач,
Главное — не путать причину со следствием. Причина — не в прекрасной и замечательной 7.7, а в простоте прикладных решений. Именно рост сложности прикладных решений стал причиной появления более сложной платформы, а не наоборот.
(55) Почему нет? Не знаю, как сейчас (наверное и нет уже), а раньше на ИТС присутствовала примитивная база, в которой несколько основных справочников, базовый план счетов, настраиваемый в пользовательской части, простой бух-регистр, шаблоны типовых операций и комплект универсальных бух-отчетов. Практически функциональный аналог 6.0
Бери и пользуйся. Почему-то никто не пользовался 🙁
(51) Есть еще и SQL-версия. А насчет удобства того циклами или запросом одну и туже задачу решить, думаю, что дело вкуса разработчика и специфики самой задачи. Тот же подбор настройки по нескольким измерениям мне видится более понятным и удобочитаемым через
«ВЫБРАТЬ ПЕРВЫЕ 1 ….. УПОРЯДОЧИТЬ ПО ….»
чем двумя экранами циклов и условий. Тем более, что дробить процедуры на процедуры покороче тоже не в традициях 7.7 разработчиков. До сих пор периодически когда дело доходит до правок того, что перетащили в 8.2 — 8.3 из 7.7 первым делом начинаю выносить логически завершенные блоки кода в отдельные процедуры, чтобы прочитать и понять что там происходит хотя бы можно было.
И все большие базы именно на ней и работали. Хотя в терминале выживали и достаточно большие DBF.
И на ИТС был набор рекомендаций как писать запросы 7.7, чтобы они по максимуму работы отдавали все-таки в SQL, а не тащили все в пост-обработку на клиента.
Я на 7.7 работал долго и плотно, несколько сертификатов для франча получал, поэтому я просто улыбаюсь, когда по ней начинают ностальгировать. Кроме «зелености травы в молодости» лично для меня аргументов нет. Ужасно непрозрачная была штука и плохо документированная, спасала только простота. Понятно, что когда уже набил шишки, наготовил паттернов, заточил набор костылей и все они под рукой — тогда жить становится легко и свободно. Но изучать 7.7 новичку — врагу не пожелаю. Особенно начинающим программистам, которые ничего другого не видели. Это же просто искалечить живого человека. Я таких калек навидался. Эдаких шаманов от программирования с кашей в голове. Восьмерка была как глоток свежего воздуха. Сразу послал подальше всю работу, связанную с поддержкой 7.7 и забыл ее как страшный сон в кратчайшие сроки.
(57) полностью согласен с Вами. Запросы делаю код стройнее, правильнее. Процедуры в 7.7 очень часто насчитывают не одну тысячу строк. НО!
Мы с Вами выбираем наиболее правильный метод (в данном случае перебор или запрос) исходя из задачи, т.к. мы знаем оба метода. Нам нравится то место, где инструментов для решения одной и той же задачи больше, т.к. мы знаем о существовании этих инструментов! Мы знаем их плюсы и минусы!
В этом случае СКД можно сравнить с ЧПУ станками, а перебор и запись в текстовый файл с молотком и топором.Мы умеем работать с крутыми станками и они быстрее и лучше дают нам результат.
Тот кто смотрит в платформу и конкретную конфу в первый раз, не знает всего разнообразия инструментов. Ему для старта нужен простой молоток. Ему рассказали как делать перебор данных, а дальше он вспоминает программирование со школьного курса информатики и рисует лесенку циклов и условий. После это его можно отправлять решать реальные задачи. Сейчас в плафторме с типовой конфой нет стартового молотка, тебе сразу дают на выбор 10 станков с ЧПУ, которые все делают круче, но непонятно какой тебе нужен и как имим пользоваться.
(60) Ну тут стоит отделить типовую конфу на основе 8.3 и 8.3 как платформу. Думается, что типовые так разрослись и усложнились именно из-за того, что платформа стала это позволять. Строго говоря среднестатистическому пользователю нужен не молоток и не ЧПУ станок, а нечто промежуточное. Перфоратор, например.
(44)понятно что нужно знать и то и другое. Просто специалист на то и специалист что говорит не мы перешли с 5.2 на 8,3, а мы сменили редакцию зуп с 2.5 на 3,0. А так чисто клиентско ламерское утверждение. По типу звонит клиент с вопросом хлочу перейти на 8.3, вот и пойми что он реально хочет обновить платформу или сменить редакцию и редакцию чего собственно.
(61) неа, отделять не стоит, т.к. нет выбора. Для 7.7 ТиС 9, для 8.2 УТ 10, для 8.3 УТ 11. Я не могу поставить клиенту ТиС 9 на платформе 8.3, его просто не существует. УТ 10 тоже не могу, т.к. там режим совместимости и это просто эмуляция.
Есть конкретный продук, решавший задачи торгвли условно в 2000 году, в 2010 году и 2018 году. Его и внедрял, платформа без конфы редко кому нужна. Доля клиентов с «самописками» мала. У этих продуктов есть цена железа под них и цена доработки.
И есть реальные клиенты, которые не рады, что современный продукт может много и за это надо платить больше. Более того есть реальные разрабы, которые до сих пор втюхивают УТ 10 и делают это аргументированно и правильно. Если бы не проблема совместимости легальной 7.7 с нынешними ОС и отсутсвием её в прайсе, 7.7 по количеству действующих баз (не пользователей и их объему) опередила бы 8.3.
Надо понимать, что 1С должна решать проблему бизнеса, а не быть идеальной с программистской точки зрения. Бизнес бывает разный, не все имеют 1000 пользователей. Кому-то надо на стареньком ноутбуке в одно жало вести остатки по складу и выписывать заказы.
(56) наверное потому, что это учебная база для разработки, а не для реального учета. 6.0 была для реального учета. ТиС9 был для реального учета, ут10 для реального учета, УТ11 тоже для реального учета.
Дело не в количестве функционала, а в законченности решения. В каждый год мы имеем одно конкретное решение с одним конкретным объемом функционала и требованиями к железу и специалисту.
Очевиден вектор развития.
Очевидно всем не угодишь.
Очевиден перекос в крупный бизнес с 1000 пользователей.
Есть недовольство микробизнеса.
Я не свое мнение высказал сейчас как программиста. Мой опыт позволяет решать любые задачи на любой платформе, но за НЕлюбые деньги.
Это мнение реальных сотрудников и руководителей реальных компаний. Ну не нравится им при том же объеме отгрузок покупать на порядок более мощный сервер.
А кто и рад, кому-то раньше 7.7 не подходило из-за своих ораничений, а УТ 11 они нашли то чего хотели.
Палка о двух концах.
Мое мнение — необходимы разные решения, разного масштаба на свежей платформе. УТ11 это динозавр ЕРП, которому запретили целиком показывать свои возможности, но оно осталось динозавром, с теми же системными требованиями и сложностью внутренней структуры.
Я не хочу кастрированного динозавра, я хочу мышонка с яйцами!
(64) вопрос времени, они просто еще не настолько стары. И это не совсем 8.3, в этих конфигурациях режим совместимости, поэтому Вы не сможете пользоваться новыми объектами, которые есть в платформе. Например клевых расширений для обычных форм — нет.
(62) можно еще найти грамматические ошибки в тексте и сказать, что автор «дурак». Суть не в том, какой номер релиза конфы и платформы, а просто в самом факте смены покалений и усложнения и того, и другого.
Этого я не утверждала. Просто как специалисты давайте использовать правильные термины.
А по существу. Да конфигурации стали сложнее. Меня например раздражает переход через 5 модулей пока не дойдешь до функции в ЗУП 3,0 . Но ведь есть и плюсы не все так плохо, например механизм типовых операций в БГУ 20 или настройка выгрузки в суфд, сейчас процентов 80 из того что дорабатывалось в той же бгу 10 в бгу 20 настраивается в пользовательском режиме и с зарплатой в принципе аналогично. Да настройка усложнилась как следствие усложнился код, но теперь далеко не всегда нужно что то дорабатывать.
Я сама консерватор по природе, но нужно двигаться вперед и изучать новое, по итогу зачастую там не все так сложно.
(63) ну так это проблема ни с платформой, а с маркетологами, которые не хотят бизнесу «изготовить и продать перфоратор», а вместо этого впаривают «ЧПУ-станки». Аналогичная проблема и с рынком смартфонов, и у автопроизводителей, и, скорее всего, много еще где — средний сегмент рынка изничтожается как класс. Или руками долбайся с молотком, или головой с ЧПУ, но перфоратора никто не предлагает. Остаются еще один путь — самостоятельно изготовить таковой, но это отнимает еще больше ресурсов.
(65) Доля правды в этих словах есть и немалая. Есть скромные потребности малого бизнеса, а 1С в своих типовых в него естественно прицельно не целится. Это банально невыгодно. Но эти потребности часто закрываются отраслевыми или мелкими поделками на местах. Там где не закрываются — значит не так и велики эти потребности. Что мешает осчастливить микробизнесы на 8-ке? Бери и пиши. Ах не окупится? Надо чтобы 1С задешево осчастливила? Ну, извините. Очевидно, в 1С тоже считают, что овчинка выделки не стоит.
Мнение руководителей реальных компаний — тоже лукавое. Когда они говорят, что не готовы платить за «лишнюю» функциональность, это мнение стоит делить на два. Не думаю, что многие согласятся пересесть на 7.7, привыкнув к стандартным плюшкам 8-ки, ради экономии по железу. А бурчать-то они будут всегда когда видят дополнительные расходы.
(66)обычное приложение великолепно работает с управляемыми формами, исключая внешние обработки и отчеты, если включить соответствующий флаг. Более, того, разработка для них удобнее, т.к. рисовать и морочиться с привязками не нужно. У пользователя же особой разницы в функциональности интерфейса нет. Сначала ступор по поводу «где мой любимый фильтр», который проходит после того как рассказываешь про ctlr+f.
(47) Согласен , есть такая проблема, сам с таким сталкивался только с УТ 11. Но проблема в том что на тот момент конфигурация только разрабатывалась и можно было ожидать кучу проблем , поэтому сейчас не спешу предлагать что-то новое , объясняя что там возможно много ошибок и лучше подождать некоторое время или вести учет параллельно в двух в базах , что с одной стороны не очень удобно , но с другой позволяет хоть как-то работать и не зависеть от новой конфы
(41) 3 на магистрат. бакалавра он закончил. А на поступление сейчас ЕГЭ. Плюс сейчас вузов гораздо больше. В наше время в Казани было 16 вузов и мест было меньше. Сейчас куча коммерческих и т.д. В Москве еще больше стало. Я не знаю с какой Вы молодежью общаетесь. У меня в компании сидит следующее поколение после меня. вполне ничо пишут )
ИМХО «А вот наше время…» это типичный тип. вообще радуюсь что в свои 47 не дошел до этого )))) до сих пор вспоминаю как на приписке в военкомате в нашей школе 90% читало по слогам еле еле абзацы с инструкции к приписному свидетельству. Дебилов в любом поколении навалом. Умных всегда было мало.
ну так это проблема ни с платформой, а с маркетологами, которые не хотят бизнесу «изготовить и продать перфоратор», а вместо этого впаривают «ЧПУ-станки»…
С самой 1С понятно, ей не нужен перфоратор, но почему нет других желающих его изготовить?
Пиратство не даст окупить разработку перфоратора?
p.s.
еще хорошо бы под перфоратор упрощенный движок 1с8 за меньшие деньги…
(94) Да движок-то, платформа т.е., вполне себе доступна. Да и лишнего чего-то с лету не припомню. Кривое — да. («Интернет-почта», например, или временами СКД, дающая результат отличный, от того же запроса выполненного просто в консоли). Есть много объектов к которым просто не потребуется обращаться при решении конкретных задач (ну ни к чему регистры расчета и бухгалтерии в простом количественном складском учете). А разобраться со справочниками, документами, регистрами накопления и сведений это не сверхзадача.
Проблема с разработкой перфоратора в том, что позволить себе это могут только сравнительно крупные корпорации, опираясь на свои представления об идеальном учете. Малый предприниматель в принципе не может позволить себе самосписную конфигурацию. Почему на продажу почти не пишут сложно сказать. Возможно, что коробка от 1С в итоге перекрывает за ту же цену большим заявленным функционалом, возможно раскрученным брендом и какой-никакой поддержкой.
Если метится множество объектов префиксами «Удалить», для меня это означает только то чо изначально была не продумана задача и писалась не готовая система, а какая то бета версия. Причем оплачивал все эксперименты разработчика потребитель.
(68) да, это тренд. Все сводится к консультированию, нежели к разработке. Я вот больше программист, чем консультант, поэтому мне этот тренд не нравится.
(79) с торговлей это время не наступит. Раз в год выходит новая редакция с новой структурой данных и функционалом. 11ой не так много лет, но уже 11.4.
Для любой конфы наступало золотое время, когда вендор успокаивался и допиливал только законодательство, обновлять можно было даже перепаханные конфы. Уровень специалистов рос, качество внедрений росло. Но сейчас они как нарочно раз в год перетряхивают все, чтобы все были в тонусе
Очевидно, в 1С тоже считают, что овчинка выделки не стоит.
да так и есть, но только вендор сможет сделать массовое решение, за счет чего оно будет дешевым. Мы живем в эру бесплатных приложений или приложений за 10$. Кастомные разработки могут позволить себе только заводы, но для заводов все сделал вендор за относительные копейки.
(73) управляемые формы — 8.2. Это уже не самые свежие фишки. Вот например расширений нет, работа с двоичными данными улучшена, отбора по реквизитам табличных частей в 8.2 не было в динамическом списке, поиск по ctrl+f не такой… да дофига плюшек и режим совместимости не дает ими пользоваться
(121) Расширений да, в режиме совместимости не попользуешь. Хотя другие вещи больше смущают. Например в УПП до сих пор нет классификатора ФИАС и не понятно собираются ли его добавлять. В то же время реквизиты с этим идентификатором положили в больничный лист. Мои расчетчицы видимо должны его гуглить. Хотя пока никто в ФСС и других госструктурах за них мозг не выносит забивают нулями.
(109) Посмотрите сколько объектов с префиксом «удалить» в БСП. Все они нужны.
1) К сожалению в процессе разработки крупных систем неизбежны ошибки. Их нужно исправлять.
2) Нужно развивать систему, оптимизировать — для этого некоторые некоторые метаданные становятся ненужными, но их нельзя просто взять и удалить, надеюсь вы это понимаете
3) (продолжите сами)
Так появляются объекты с префиксом удалить. Не думаю, что они мешают.
Где-то здесь писали про ЗУП. Дескать имена регистров поменялись. Разработчики ЗУПа 2 года уже всем твердят, что все необходимые данные можно получить через программный интерфейс (процедуры функции общего модуля, которые не изменяют свой функции и параметров, как то разработчики мне сказали, что программный интерфейс у них заблокирован для изменения). В релизе 3.1.4.161 код КадровыйУчет.КадровыеДанныеСотрудников(Сотрудник, Дата, «ДатаПриема») вернет тоже самое, что и на релизе 3.1.6.37 и т д. Есть поддержка обратной совместимости.
По поводу отчетов в ЗУП есть механизм представлений. Пишете балванку в отчет, вызываете ОбщегоНазначенияЗарплатаКадры.ЗаполнитьОбщиеНаборыДанных() и вуаля, получите одинаковые данные на разных релизах (в 3.1.6 они слегка накосячили с этим но не страшно, главное идея)
(3) конфигурации стали сложнее, появились всякие ЕГАИСы и ГИСМы, в БСП том же очень много всего запутанного, но при чем тут 8.3? Разве платформа виновата? Не лезьте в управляемые формы и будет вам счастье, какие проблемы.
(7) ну так пишите свои самописки без БСП с его извращенной логикой, пишите свои простые как 3 копейки формы и процедуры проведения, программисты что придут после Вас скажут спасибо… но наверное удивятся, как все примитивно.
ну в 7.7 100 пользователей не загонишь, а если загонишь то получай тормоза
В 2007 году я работал в компании где онлайн в 7.7 работало около 1000 пользователей (14 филиалов по всей России, терминал цитрикс)
И все было неплохо…
Так что 7.7 достаточно годная разработка
Если нужно что-то простое
можно и 8.3 использовать, если не пытаться на ZX-Spectrum поставить сервер приложений и туда же запихать терминальный сервер, и развернуть для 5,5 пользователей УПП (или ЕРП, как сейчас модно) — то можно все сделать шустрым
Мелкий самопис (не на базе БСП) — летает просто с фантастической скоростью в файловом режиме, и позволяет многое, чего в 7.7 тупо нет (1С++ не рассматриваем)
(128)в какой-то мере мы сами клиенты. Только закончили внедрять УПП, как вышла ERP и политика 1С сдвинулась в сторону продать свежее и простимулировать к отказу от старого. А это новый проект и новые затраты для нас, и новые доходы для 1С
«Роли на каждый пук» — гениальная идея, позволяющая создавать в пользовательском режиме наборы и группы прав любой сложности, никогда не открывая конфигуратор.
О господи. Оказывается, наборы прав 1С — оно же для тех людей кому не хочется открывать конфигуратор. Вот такой главбух/гендир/акционер заходит в систему и начинает раздавать права, нихера не понимая логику прикладного решения
В этом случае СКД можно сравнить с ЧПУ станками, а перебор и запись в текстовый файл с молотком и топором.Мы умеем работать с крутыми станками и они быстрее и лучше дают нам результат.
Но механизм все еще не развит. Я имею в виду что если нужно дать пользователю возможность смотреть/редактировать только акт сверки взаиморасчетов(и больше невидеть ничего) то стандартно никак, придется вкручивать расширения.
(25) Поддержу насчет тестов. Пробовал отвечать на вопросы, есть разные: адекватные вопросы (нет вопросов ))) ), вопросы про не встречающиеся в реальной жизни проблемы (ну бывает ))) ), но одни из самых забористых сколько кнопок в интерфейсе которые позволяют сделать то-то ( йоу! ).
А кнопки в интерфейсе — их же сколько нарисуешь — столько и будет — одно из самых эфемерных знаний, что могу представить.
(40) у новичков срабатывает шаблон мышления — все запросы писать по регистрам. и к примеру, в Рознице не могут посчитать средний чек за день, поскольку документ ЧекККМ не делает записей в регистры. Сохраняется для истории, как архив чеков. А задача решается просто — делается запрос по документам с условием Проведен = Истина.
вообще, читаю посты и думаю — как же круто, что у нас так много спецов, которые делятся опытом — в комментариях кладезь знаний.
(66) расширения не нужны в УТ 10, я прекрасно сопровождаю ут 10 без расширений.
хотя , постойте, последние обновления в части ндс 20%, привели к тому , что в конфу попали метаданные по ЕГАИС, цфшник вырос из 80 .Мб в 580 Мб. Наверное, близится закат ут 10.
(109) я тоже так считаю, что не продумано заранее. лучше относиться к этому механизму «Удалить» как к исключительной ситуации, а не брать за «Правило разработки сложных систем» — иначе всю жизнь будут возмущения от обновлений.
Ну так и писал бы в стихах — гораздо интереснее было бы, имхо.
А так — да таких тут треть инфостарта, если не больше, полагаю. Ну и спеллчекером бы пройтись по тексту — ошибки орфографические глаз режут местами.
Имею не очень большой опыт в 1с. И всегда уважал «старых» программистов. Но только тех, которые реально могут. Могут научить, рассказать, подсказать. Но как правило, такие вот «старые» только кичатся, что они много знают и умеют а по факту «дерут» бабло с некомпетентных работодателей. А молодым говорят, что иди читай разбирайся. А когда разбираешься — понимаешь, что больше понтов, чем реальных знаний. Я не говорю что нужно прям брать и обучать неграмотную молодежь. Но и писать такие статьи, что ты незаменимый специалист а остальные тебе в подметки не годятся тоже очень смело. Дописывали мы и за такими код. Которые 10 и более лет стригут бабло лопатами. 2 минуты открывается обработка одна. И это только открывается…Стаж 10 лет а запросы к документам. Зато сколько важности…я незаменим.Я единственный кто может в городе. Приходишь…думаешь вау…а поработаешь и пшик…Зато тоже не видит с высоты своего полета конкурентов.
Прогрессивная молодежь, всегда была , есть и будет. Не та которая ничего не хочет знать, делать, а та которая дорастет и подвинет. И я считаю это правильным. А автору советую надевать почаще очки. Молодежь тоже сидит в интернете и читает книжки, проходит курсы, сдает профессионалов с первого раза и специалистов и очень часто знает и умеет гораздо больше «старичков»
Нет, вы не поняли суть статьи. Я не говорю что все вокруг меня тупенькие, а говорю что изучение 1Са стало сложнее. Я даже написал что щас вот сам бы, не факт что смог бы осилить этот путь тернистый.
асинхронное выполнение кода, вроде как, не в 1С придумали, к 1С его наконец таки прикрутили…
а типовые конфигурации всегда несли «особенности», но это прикладной код к тому же открыт — выкинь, напиши свой
и что держит в 1С, не жалко времени, может пора из?
(3) да ну, наоборот ниже плинтуса порог входа… оттуда и качество прикладных решений
По-моему в ИТ-сфере и в частности в программировании нет места консерватизму , все меняется и будет меняться , сегодня правильно делать так , а завтра будет по другому , лет так через 5 мы и 8.3 будет вспоминать с ностальгией. Если не готовы к переменам , то быстро станете никому не нужными. Зачем цепляться к мелочам к тем же названиям регистров или перечислений ? 1С пытается соответствовать сегодняшним реалиям и требованиям бизнеса поэтому и идут изменения , что-то в лучшую сторону , что-то нет, но цель одна — не отстать от рынка
Странные люди. Статью не читали а комментарии пишут. Я готов к переменам, а вот мириться с извращенной логикой нововведений не готов. По вашему это мелочи а по мне концептуальный тупик.
Большинство, что описано из неудобств сделано с определенной целью.
С префиксами «Удалить» для обработчиков обновления, чтобы не потерять данные
Тонкий/Толстый клиенты сплошные плюсы
Да и все изменения в платформе в основном касаются удобства, новых функция и повышения производительности.
Если стоять на одном месте, то оборачиваться не будете, ваше место займут молодые, которые идут в ногу со временем.
P.S Напомнили мне одного новенького в одном франче, который доказывал мне, что 7.7 намного лучше и быстрее 8.3.
оу. Яне говорю что они делали без целей. Цели ставят и радостно выполняют. А с последствиями приходится разбираться программистам.
(9)
Пример можно с какими последствиями Вам приходится разбираться ? Написать лишнюю функцию при асинхронном вызове , лицезреть регистры с префиксом «Удалить» ?
А мне наоборот нравится, в новом копаться, все эти фишки изучать, переделывать, использовать. Чувствую себя на коне, останавливаться нельзя, иначе быстро устареешь, и за прогрессом будет невозможно угнаться. Опять же, работа всегда есть, да и мозги не засыхают — шевелить постоянно надо.
Большинство претензий, которые я увидел, связаны с недопониманием сути тонкого клиента.
Возможно, если бы автор занимался на досуге не мобильной, а веб разработкой, то этого недопонимания не возникло бы.
Метаданные с «Удалить» — это аналог @Deprecated. Что в этом такого? Обычная ситуация. Рефакторинг провели, но какую-никакую обратную совместимость поддерживать требуется. Нельзя просто так в новом релизе физически удалять старые метаданные. И не совсем понятно, в какой момент уже можно. Мало ли кто как обновляется. Дешевле оставить болтаться — кому они мешают в конце-концов.
«ПрисоединенныеФайлы» в части увеличения количества метаданных — тут я полностью на стороне разработчиков БСП.
В тот же объект их пихать нельзя (думаю, автор знает почему), а сваливать все блобы в одну мега-таблицу — тоже плохая идея. В 7.7 уже проходили.
Я вообще не понимаю страха многих насчет увеличения количества метаданных. Всегда и со всех сторон лучше много маленьких таблиц, чем одна большая. Намного хуже получается, когда ежа и ужа начинают в одно место пихать. Чтобы не плодить метаданные, ага. Такое лекарство сплошь и рядом гораздо хуже болезни.
«Роли на каждый пук» — гениальная идея, позволяющая создавать в пользовательском режиме наборы и группы прав любой сложности, никогда не открывая конфигуратор.
Запросы, СКД, КД — сложны? Ок. Предложи альтернативу. А я с интересом послушаю. Как переживший запросы 7.7, создание универсальных отчетов в 7.7 и написание велосипедов с конвертацией по ссылкам. Безумно интересно будет послушать про «более лучшие» альтернативы. Я даже не про существующие — понятно, что их нет. Я про то, как бы ты это сделал сам, как претендующий на понимание уровня разработки платформы.
В общем, минус.
похоже на исповедь у врат.
А по делу — надо брать пример с Сингапура, где по крайней мере трудовое законодательство сведено к …ничему. Т.е., нет всяких директив, положений, инструкций и владелец предприятия волен принять и уволить без всякой мышиной возни с кипой макулатуры.
Можно было бы сказать, мол, как же так — это же провал и застой государства.
И что, Сингапур разве ,простите, в попе и безнадежно отстал от тех кто сидит над инструкциями?
Путь в 1С начинал с 8.2
Где Клиент, а где сервер стало понятно почти сразу, т.к. до этого 4 года провел в тех.поддержке сбербанка, а сети были одной из коронных тем. Там же были получены азы языка запросов. После 8.2 8.3 вполне себе логичное развитие, хотя есть вещи которые вызывают недоумение.
А вот 7.7 до сих пор ужасает. Во-первых — написание условий «лесенкой». Когда-то коллега пояснил зачем делают так, но сам по себе баг с проверкой условий через «И» заставил задуматься. Во-вторых язык запросов — после поверхностного знакомства с классическим SQL 7.7 ужасает. Спрашивается — для чего этот велосипед изобретали, когда все до них еще было изобретено. В 8.0 исправились, слава Богу. В третьих — платформа все-таки прививает определенный образ мышления, и скорее всего это и сложно преодолеть. Самый яркий пример был, когда неплохой спец по 7.7 наваял нам для 8.2 функцию подбора настроек из нескольких вложенных циклов. Позже это заменили на запрос, выбирающий единственную строку безо всяких коллекций и переборов.
(14) с клюшечниками надо так:
чего публикацию то удалили?
(16) Наверно критики не выдержал . хотя ее практически и не было ))
(16) во во… я пока ходил думал что написать а темы то и нет.
(14)
Изобретали понятно для чего.
В 7.7 еще были свежи заветы 6.0 — когда пытались сохранить порог входа, доступный для «не программистов». Соответственно и язык запросов пытались сделать более простой, чем SQL (получилось и ни туда и ни сюда — неважно получилось).
А в 8-ке уже практически сдались, так как рост сложности прикладных решений неизбежно подразумевал и повышение квалификации прикладных разработчиков. Поэтому планку входа пришлось поднимать с «не программистов» до «недопрограммистов».
Фантом 1-С
Юзал я семерку во франче,
Ставил, обновлял и вообще
Кодил я легко и быстро
Словно птица в в небе чистом,
В общем,асом в клюшках стал уже..
8.0 нагрянула и вот
Делаю я резкий разворот:
Метаданных стало больше,
А клиенты тоньше-толще,
И конкретно изменился код
А потом столкнулся с 8.2 —
Был я с нею долгие года:
СКД и упр.формы,
SQL — работа в норме,
В сердце ты осталась навсегда!
Вижу в небе белую черту —
8.3 набрала высоту:
БСП и расширенья
И мобильные решенья
Сердце в пятки — в штопор я иду!
Кто же тот пилот, что меня сбил?
Сервера-клиента победил,
Разбомбил КД сначала
И пожег господ напалмом —
С Инфостарта юные бойцы!
Итак по порядку,
1. «А специфика 1Са с её законами типа «ПередЗаписью»,» ну тут все понятно, есть ПередЗаписью, есть ПриЗаписи ,логика у них отличается и это не одно и тоже
2. объекты метаданных с названием «Удалить» вначале — это значит, что объект перенесен в РС или РН и это плюс для производительности и системы и удобства(виртуальные таблицы), а не просто потому что захотелось.
3. Ну а про профессионала так это вообще смешно, вы хоть разбирались в вопросах? Можно иметь опыт хоть 20, хоть 30 лет, а если технология 8,3 всего не так давно вышло о каком опыте 20 лет идет речь?:)) это абсолютно разные системы, да есть конечно точки соприкосновения, ну и только…про молодежь я отвечу цитатой «Нынешняя молодежь привыкла к роскоши, она отличается дурными манерами, презирает авторитеты, не уважает старших, дети спорят со взрослыми, жадно глотают пищу, изводят учителей». (Сократ, V в. до н. э.)
а где почитать-то?
У нас статья автоматически удаляется при больше 5 отрицательных голосах. Восстановил пока, до очередного минуса.
Прочитал, улыбнуло…я тут (в одноэсе) с 2000, это чёж мне терь написать такого…а, вот:
была такая замечательная программ 1С:Бухгалтерия 6…куда до неё 7.7 (а было ведь и 7.0, 7.1, 7.5 наконец!!!!) )))))))))) А ещё был Fox потом FoxPro — ахрененные СУБД, ежели сейчас те базы запустить то всё не просто летает……….
(7)Например? Статью честно прочла но реальных примеров не нашла. И еще дико бесит подмена понятий платформы и конфигураций. Не так уж много отличий между 8.2 и 8.3. Сильно различаются редакции конфигураций, например Зуп 2.5 и Зуп 3,0, и БСП в их основе
(23) спасибо!
Дорогой автор, ваша проблема в том, что Вы утратили профессиональный кругозор. Поэтому Вы героически преодолеваете всякую фигню.
Вам нужно читать одноэсные книги.
Начните со «101 совет начинающим разработчикам в системе 1С:Предприятие 8».
https://its.1c.ru/db/pub101advice
Она доступна на сайте итс
(32) Да сами вы брюзгливый старпёр 🙂
Племяша ваш родился где-то в годы борьбы с алкоголем. А дальше следует яма и она уже наступает. У меня родственник учителем информатики работает, информирует меня о реальном состоянии дел в отрасли. Кроме того, мой собственный ребенок в этом году закончил школу и поступил в вуз на ит-шное направление.
(2) Всегда писал запросы к регистрам, как того требуют правила 1с. Теперь ЕРП пишу к документам, потому как много раз натыкался, что распиханы одинаковые доки по разным регистрам и ресурсам и не всегда можно из одного регистра выбрать все отвечающие условиям документы.А если и удалось, то не факт, что после очередного обновления будет работать так же. обновляли с ЕРП 2,0 на 2,4 видели.
(32) Три человека на место это конечно круто. Я вспоминаю, как я поступал — 8 человек на место… Причем не самый крутой ВУЗ. Видно демографическую проблему и снижение интереса молодежи
(25) и не только в этом дело.
1С ники работают за рубли (ужос), а веб-программист легко может работать за доллары.
Поэтому для начинающего кодера выбор будет очевиден, с чего начинать карьеру.
(26) не надо отделять проблемы платформы от проблем конфигурации, т.к. специалист 1С должен знать и то и другое. Редко кто всю карьеру самописки ковыряет. В большинстве случаев внедряем свежую типовую на свежей платформе. Так что считаю нормальным, что автор месит мед говно и гвозди в одном тексте, учитывая, что он про профессию в целом.
(8)
На этот вопрос нет правильного ответа, надо смотреть контекст задачи. Считаю, что Ваш новенький прав и Вы правы. Некоторые клиенты писают кипятком от УТ 11, а некоторые орут, что потратили кучу денег на переход и получили тормознутую систему и необходимость теперь тратится на новое железо.
(10) есть пример из моей жизни, как я внедрял ЗУП 3.0 в 2013ом году. ГОД ВАЖЕН, ЗУП 3.0 только появился. Внедрение было немаленькое. Написано много печатных форм и отчетов. Запрограммированы свои виды расчета, которые только потом появились типовые.
Какая боль — ставить обновление после сдачи работ!
-Ты обновляешь конфу и при тестировании понимаешь, что 20 печатных форм перестали работать из-за переименования общих модулей.
-Ты обновляешь конфу и при тестировании понимаешь, что 33 отчета не работают, т.к. регистр сведений переименовали.
-Ты обновляешь конфу и при тестировании понимаешь, что 33 отчета не работают, т.к. регистр сведений больше не используется, в нем лежат только старые данные.
-Ты обновляешь конфу и при тестировании понимаешь, что 10 своих видов расчета непонятно где теперь запрограммировать, твоей доработанной процедуры больше нет, твоего доработанного модуля больше нет. Ищи отладчиком заново новое место для доработок.
Я люблю новое и полезное, но после таких внедрений стресс настолько велик, что хочется сказать «где моя 7.7, которую я знаю на зубок и в которой ничего не менялось уже 15 лет?»
(12) я вот по другому понял суть статьи. Когда у тебя есть уже некий опыт, то нет проблем ни с СКД, ни КД, ни тонкий, ни толстый, ни http. Наоборот, новые инструменты позволяют ускориться.
А без опыта? Сразу все не узнаешь, а в типовых даже простое добавление нового реквизита иногда становится засадой. Знания приходят постепенно.
(14) в 7.7 можно сказать, что запросов не было. Это же DBF, делай все перебором, циклами. Тот кто ругается на «клюшки» с ними мало работал, скорость разработки в них выше, порог входа в разработчики ниже, скорость работы самой оболочки — выше.
Когда я был новичком моё обучение очень быстро перешло в практику и решение реальных задач, меньше недели. Нынешним стажорам надо месяц читать лекции и решать учебные задачки, прежде чем пустить к доработке типовых.
(42) Более того, документации на порядок больше и её качество на порядок выше чем у 1С + иностранные форумы, где люди действительно друг другу помогают и их больше, поскольку поле деятельности = весь мир, а не только Россия.
(48) Наверное, мы разные статьи читали 🙂
(51) Ругать 7.7 — это примерно как ругать средневековые телеги, сравнивая их с современными грузовиками. На свое время — отличный инструмент.
Главное — не путать причину со следствием. Причина — не в прекрасной и замечательной 7.7, а в простоте прикладных решений. Именно рост сложности прикладных решений стал причиной появления более сложной платформы, а не наоборот.
(53) согалсен. Но отделять решения от оболочки нельзя, т.к. сейчас нет простых решений на 8.3
(55) Почему нет? Не знаю, как сейчас (наверное и нет уже), а раньше на ИТС присутствовала примитивная база, в которой несколько основных справочников, базовый план счетов, настраиваемый в пользовательской части, простой бух-регистр, шаблоны типовых операций и комплект универсальных бух-отчетов. Практически функциональный аналог 6.0
Бери и пользуйся. Почему-то никто не пользовался 🙁
Почему, интересно? 🙂
(51) Есть еще и SQL-версия. А насчет удобства того циклами или запросом одну и туже задачу решить, думаю, что дело вкуса разработчика и специфики самой задачи. Тот же подбор настройки по нескольким измерениям мне видится более понятным и удобочитаемым через
«ВЫБРАТЬ ПЕРВЫЕ 1 ….. УПОРЯДОЧИТЬ ПО ….»
чем двумя экранами циклов и условий. Тем более, что дробить процедуры на процедуры покороче тоже не в традициях 7.7 разработчиков. До сих пор периодически когда дело доходит до правок того, что перетащили в 8.2 — 8.3 из 7.7 первым делом начинаю выносить логически завершенные блоки кода в отдельные процедуры, чтобы прочитать и понять что там происходит хотя бы можно было.
(2)
лучше снимать почаще очки.
(57)
И все большие базы именно на ней и работали. Хотя в терминале выживали и достаточно большие DBF.
И на ИТС был набор рекомендаций как писать запросы 7.7, чтобы они по максимуму работы отдавали все-таки в SQL, а не тащили все в пост-обработку на клиента.
Я на 7.7 работал долго и плотно, несколько сертификатов для франча получал, поэтому я просто улыбаюсь, когда по ней начинают ностальгировать. Кроме «зелености травы в молодости» лично для меня аргументов нет. Ужасно непрозрачная была штука и плохо документированная, спасала только простота. Понятно, что когда уже набил шишки, наготовил паттернов, заточил набор костылей и все они под рукой — тогда жить становится легко и свободно. Но изучать 7.7 новичку — врагу не пожелаю. Особенно начинающим программистам, которые ничего другого не видели. Это же просто искалечить живого человека. Я таких калек навидался. Эдаких шаманов от программирования с кашей в голове. Восьмерка была как глоток свежего воздуха. Сразу послал подальше всю работу, связанную с поддержкой 7.7 и забыл ее как страшный сон в кратчайшие сроки.
(57) полностью согласен с Вами. Запросы делаю код стройнее, правильнее. Процедуры в 7.7 очень часто насчитывают не одну тысячу строк. НО!
Мы с Вами выбираем наиболее правильный метод (в данном случае перебор или запрос) исходя из задачи, т.к. мы знаем оба метода. Нам нравится то место, где инструментов для решения одной и той же задачи больше, т.к. мы знаем о существовании этих инструментов! Мы знаем их плюсы и минусы!
В этом случае СКД можно сравнить с ЧПУ станками, а перебор и запись в текстовый файл с молотком и топором.Мы умеем работать с крутыми станками и они быстрее и лучше дают нам результат.
Тот кто смотрит в платформу и конкретную конфу в первый раз, не знает всего разнообразия инструментов. Ему для старта нужен простой молоток. Ему рассказали как делать перебор данных, а дальше он вспоминает программирование со школьного курса информатики и рисует лесенку циклов и условий. После это его можно отправлять решать реальные задачи. Сейчас в плафторме с типовой конфой нет стартового молотка, тебе сразу дают на выбор 10 станков с ЧПУ, которые все делают круче, но непонятно какой тебе нужен и как имим пользоваться.
(60) Ну тут стоит отделить типовую конфу на основе 8.3 и 8.3 как платформу. Думается, что типовые так разрослись и усложнились именно из-за того, что платформа стала это позволять. Строго говоря среднестатистическому пользователю нужен не молоток и не ЧПУ станок, а нечто промежуточное. Перфоратор, например.
(44)понятно что нужно знать и то и другое. Просто специалист на то и специалист что говорит не мы перешли с 5.2 на 8,3, а мы сменили редакцию зуп с 2.5 на 3,0. А так чисто клиентско ламерское утверждение. По типу звонит клиент с вопросом хлочу перейти на 8.3, вот и пойми что он реально хочет обновить платформу или сменить редакцию и редакцию чего собственно.
(61) неа, отделять не стоит, т.к. нет выбора. Для 7.7 ТиС 9, для 8.2 УТ 10, для 8.3 УТ 11. Я не могу поставить клиенту ТиС 9 на платформе 8.3, его просто не существует. УТ 10 тоже не могу, т.к. там режим совместимости и это просто эмуляция.
Есть конкретный продук, решавший задачи торгвли условно в 2000 году, в 2010 году и 2018 году. Его и внедрял, платформа без конфы редко кому нужна. Доля клиентов с «самописками» мала. У этих продуктов есть цена железа под них и цена доработки.
И есть реальные клиенты, которые не рады, что современный продукт может много и за это надо платить больше. Более того есть реальные разрабы, которые до сих пор втюхивают УТ 10 и делают это аргументированно и правильно. Если бы не проблема совместимости легальной 7.7 с нынешними ОС и отсутсвием её в прайсе, 7.7 по количеству действующих баз (не пользователей и их объему) опередила бы 8.3.
Надо понимать, что 1С должна решать проблему бизнеса, а не быть идеальной с программистской точки зрения. Бизнес бывает разный, не все имеют 1000 пользователей. Кому-то надо на стареньком ноутбуке в одно жало вести остатки по складу и выписывать заказы.
(63)
Давно и успешно работаем со старыми редакциями (Ут10 УПП КА 1 ЗУП 25 и тд) на 8.3. Так что выбор есть
(56) наверное потому, что это учебная база для разработки, а не для реального учета. 6.0 была для реального учета. ТиС9 был для реального учета, ут10 для реального учета, УТ11 тоже для реального учета.
Дело не в количестве функционала, а в законченности решения. В каждый год мы имеем одно конкретное решение с одним конкретным объемом функционала и требованиями к железу и специалисту.
Очевиден вектор развития.
Очевидно всем не угодишь.
Очевиден перекос в крупный бизнес с 1000 пользователей.
Есть недовольство микробизнеса.
Я не свое мнение высказал сейчас как программиста. Мой опыт позволяет решать любые задачи на любой платформе, но за НЕлюбые деньги.
Это мнение реальных сотрудников и руководителей реальных компаний. Ну не нравится им при том же объеме отгрузок покупать на порядок более мощный сервер.
А кто и рад, кому-то раньше 7.7 не подходило из-за своих ораничений, а УТ 11 они нашли то чего хотели.
Палка о двух концах.
Мое мнение — необходимы разные решения, разного масштаба на свежей платформе. УТ11 это динозавр ЕРП, которому запретили целиком показывать свои возможности, но оно осталось динозавром, с теми же системными требованиями и сложностью внутренней структуры.
Я не хочу кастрированного динозавра, я хочу мышонка с яйцами!
(64) вопрос времени, они просто еще не настолько стары. И это не совсем 8.3, в этих конфигурациях режим совместимости, поэтому Вы не сможете пользоваться новыми объектами, которые есть в платформе. Например клевых расширений для обычных форм — нет.
(62) можно еще найти грамматические ошибки в тексте и сказать, что автор «дурак». Суть не в том, какой номер релиза конфы и платформы, а просто в самом факте смены покалений и усложнения и того, и другого.
(67)
Этого я не утверждала. Просто как специалисты давайте использовать правильные термины.
А по существу. Да конфигурации стали сложнее. Меня например раздражает переход через 5 модулей пока не дойдешь до функции в ЗУП 3,0 . Но ведь есть и плюсы не все так плохо, например механизм типовых операций в БГУ 20 или настройка выгрузки в суфд, сейчас процентов 80 из того что дорабатывалось в той же бгу 10 в бгу 20 настраивается в пользовательском режиме и с зарплатой в принципе аналогично. Да настройка усложнилась как следствие усложнился код, но теперь далеко не всегда нужно что то дорабатывать.
Я сама консерватор по природе, но нужно двигаться вперед и изучать новое, по итогу зачастую там не все так сложно.
(63) ну так это проблема ни с платформой, а с маркетологами, которые не хотят бизнесу «изготовить и продать перфоратор», а вместо этого впаривают «ЧПУ-станки». Аналогичная проблема и с рынком смартфонов, и у автопроизводителей, и, скорее всего, много еще где — средний сегмент рынка изничтожается как класс. Или руками долбайся с молотком, или головой с ЧПУ, но перфоратора никто не предлагает. Остаются еще один путь — самостоятельно изготовить таковой, но это отнимает еще больше ресурсов.
(65) Доля правды в этих словах есть и немалая. Есть скромные потребности малого бизнеса, а 1С в своих типовых в него естественно прицельно не целится. Это банально невыгодно. Но эти потребности часто закрываются отраслевыми или мелкими поделками на местах. Там где не закрываются — значит не так и велики эти потребности. Что мешает осчастливить микробизнесы на 8-ке? Бери и пиши. Ах не окупится? Надо чтобы 1С задешево осчастливила? Ну, извините. Очевидно, в 1С тоже считают, что овчинка выделки не стоит.
Мнение руководителей реальных компаний — тоже лукавое. Когда они говорят, что не готовы платить за «лишнюю» функциональность, это мнение стоит делить на два. Не думаю, что многие согласятся пересесть на 7.7, привыкнув к стандартным плюшкам 8-ки, ради экономии по железу. А бурчать-то они будут всегда когда видят дополнительные расходы.
(66)обычное приложение великолепно работает с управляемыми формами, исключая внешние обработки и отчеты, если включить соответствующий флаг. Более, того, разработка для них удобнее, т.к. рисовать и морочиться с привязками не нужно. У пользователя же особой разницы в функциональности интерфейса нет. Сначала ступор по поводу «где мой любимый фильтр», который проходит после того как рассказываешь про ctlr+f.
(47) Согласен , есть такая проблема, сам с таким сталкивался только с УТ 11. Но проблема в том что на тот момент конфигурация только разрабатывалась и можно было ожидать кучу проблем , поэтому сейчас не спешу предлагать что-то новое , объясняя что там возможно много ошибок и лучше подождать некоторое время или вести учет параллельно в двух в базах , что с одной стороны не очень удобно , но с другой позволяет хоть как-то работать и не зависеть от новой конфы
(45) ну в 7.7 100 пользователей не загонишь, а если загонишь то получай тормоза.
С тем человеком рассматривали бухгалтерии 7.7 и 8.3. Темы коснулись на проекте с 50 активными пользователями.
А в целом да. Если нужно что-то простое, то 7.7 вполне подходит
(15) Жалко эту вспышку еще не изобрели, а то с наследием 7.7 8ка тяжеловато идет… Хотя может это и возраст 🙁
(41) 3 на магистрат. бакалавра он закончил. А на поступление сейчас ЕГЭ. Плюс сейчас вузов гораздо больше. В наше время в Казани было 16 вузов и мест было меньше. Сейчас куча коммерческих и т.д. В Москве еще больше стало. Я не знаю с какой Вы молодежью общаетесь. У меня в компании сидит следующее поколение после меня. вполне ничо пишут )
ИМХО «А вот наше время…» это типичный тип. вообще радуюсь что в свои 47 не дошел до этого )))) до сих пор вспоминаю как на приписке в военкомате в нашей школе 90% читало по слогам еле еле абзацы с инструкции к приписному свидетельству. Дебилов в любом поколении навалом. Умных всегда было мало.
(42) да. веб-программисты живут припеваючи. но работа опять таки там других мозгов требует.
(69)
С самой 1С понятно, ей не нужен перфоратор, но почему нет других желающих его изготовить?
Пиратство не даст окупить разработку перфоратора?
p.s.
еще хорошо бы под перфоратор упрощенный движок 1с8 за меньшие деньги…
(73)
Блииин, спасибо, пошел изучать документацию….
(94) Да движок-то, платформа т.е., вполне себе доступна. Да и лишнего чего-то с лету не припомню. Кривое — да. («Интернет-почта», например, или временами СКД, дающая результат отличный, от того же запроса выполненного просто в консоли). Есть много объектов к которым просто не потребуется обращаться при решении конкретных задач (ну ни к чему регистры расчета и бухгалтерии в простом количественном складском учете). А разобраться со справочниками, документами, регистрами накопления и сведений это не сверхзадача.
Проблема с разработкой перфоратора в том, что позволить себе это могут только сравнительно крупные корпорации, опираясь на свои представления об идеальном учете. Малый предприниматель в принципе не может позволить себе самосписную конфигурацию. Почему на продажу почти не пишут сложно сказать. Возможно, что коробка от 1С в итоге перекрывает за ту же цену большим заявленным функционалом, возможно раскрученным брендом и какой-никакой поддержкой.
(8)
Если метится множество объектов префиксами «Удалить», для меня это означает только то чо изначально была не продумана задача и писалась не готовая система, а какая то бета версия. Причем оплачивал все эксперименты разработчика потребитель.
(68) да, это тренд. Все сводится к консультированию, нежели к разработке. Я вот больше программист, чем консультант, поэтому мне этот тренд не нравится.
(84) сколько у вам известно рабочих баз со 100 пользователями? Микробизнес — конторы от 10 до 100 человек в штате и не всем надо в 1С
(79) с торговлей это время не наступит. Раз в год выходит новая редакция с новой структурой данных и функционалом. 11ой не так много лет, но уже 11.4.
Для любой конфы наступало золотое время, когда вендор успокаивался и допиливал только законодательство, обновлять можно было даже перепаханные конфы. Уровень специалистов рос, качество внедрений росло. Но сейчас они как нарочно раз в год перетряхивают все, чтобы все были в тонусе
(72)
да так и есть, но только вендор сможет сделать массовое решение, за счет чего оно будет дешевым. Мы живем в эру бесплатных приложений или приложений за 10$. Кастомные разработки могут позволить себе только заводы, но для заводов все сделал вендор за относительные копейки.
(73) управляемые формы — 8.2. Это уже не самые свежие фишки. Вот например расширений нет, работа с двоичными данными улучшена, отбора по реквизитам табличных частей в 8.2 не было в динамическом списке, поиск по ctrl+f не такой… да дофига плюшек и режим совместимости не дает ими пользоваться
(121) Расширений да, в режиме совместимости не попользуешь. Хотя другие вещи больше смущают. Например в УПП до сих пор нет классификатора ФИАС и не понятно собираются ли его добавлять. В то же время реквизиты с этим идентификатором положили в больничный лист. Мои расчетчицы видимо должны его гуглить. Хотя пока никто в ФСС и других госструктурах за них мозг не выносит забивают нулями.
(125) это тоже причина ставить свежие редакции клиентам, т.к. старые не развиваются, там только появляется функцинал без которого никак совсем.
(118) В последнее время меньше 200 не встречается
(109) Посмотрите сколько объектов с префиксом «удалить» в БСП. Все они нужны.
1) К сожалению в процессе разработки крупных систем неизбежны ошибки. Их нужно исправлять.
2) Нужно развивать систему, оптимизировать — для этого некоторые некоторые метаданные становятся ненужными, но их нельзя просто взять и удалить, надеюсь вы это понимаете
3) (продолжите сами)
Так появляются объекты с префиксом удалить. Не думаю, что они мешают.
Где-то здесь писали про ЗУП. Дескать имена регистров поменялись. Разработчики ЗУПа 2 года уже всем твердят, что все необходимые данные можно получить через программный интерфейс (процедуры функции общего модуля, которые не изменяют свой функции и параметров, как то разработчики мне сказали, что программный интерфейс у них заблокирован для изменения). В релизе 3.1.4.161 код КадровыйУчет.КадровыеДанныеСотрудников(Сотрудник, Дата, «ДатаПриема») вернет тоже самое, что и на релизе 3.1.6.37 и т д. Есть поддержка обратной совместимости.
По поводу отчетов в ЗУП есть механизм представлений. Пишете балванку в отчет, вызываете ОбщегоНазначенияЗарплатаКадры.ЗаполнитьОбщиеНаборыДанных() и вуаля, получите одинаковые данные на разных релизах (в 3.1.6 они слегка накосячили с этим но не страшно, главное идея)
(3) конфигурации стали сложнее, появились всякие ЕГАИСы и ГИСМы, в БСП том же очень много всего запутанного, но при чем тут 8.3? Разве платформа виновата? Не лезьте в управляемые формы и будет вам счастье, какие проблемы.
(7) ну так пишите свои самописки без БСП с его извращенной логикой, пишите свои простые как 3 копейки формы и процедуры проведения, программисты что придут после Вас скажут спасибо… но наверное удивятся, как все примитивно.
(26) да, очень многие называют БП 3.0 именно программой 1С 8.3, что дико бесит. Но от программиста опытного такого не ожидал.
(84)
В 2007 году я работал в компании где онлайн в 7.7 работало около 1000 пользователей (14 филиалов по всей России, терминал цитрикс)
И все было неплохо…
Так что 7.7 достаточно годная разработка
можно и 8.3 использовать, если не пытаться на ZX-Spectrum поставить сервер приложений и туда же запихать терминальный сервер, и развернуть для 5,5 пользователей УПП (или ЕРП, как сейчас модно) — то можно все сделать шустрым
Мелкий самопис (не на базе БСП) — летает просто с фантастической скоростью в файловом режиме, и позволяет многое, чего в 7.7 тупо нет (1С++ не рассматриваем)
(129) поэтому у вас свое мнение. Опыта запуска 1с на стареньком ноуте 1 пользователя у вас нет
(128)в какой-то мере мы сами клиенты. Только закончили внедрять УПП, как вышла ERP и политика 1С сдвинулась в сторону продать свежее и простимулировать к отказу от старого. А это новый проект и новые затраты для нас, и новые доходы для 1С
(117)К сожалению всем со временем приходится переквалифицироваться. Я вот не люблю внедрять и дорабатывать производство, но приходится).
Ого. В гугле запилили асинхронные методы — ну мы тоже можем, извратив всю логику прикладных решений. Как-то не очень это «не отстать от рынка».
Я вот сильно не убежден, что требованиям бизнеса политика 1С соответствует
(12)
О господи. Оказывается, наборы прав 1С — оно же для тех людей кому не хочется открывать конфигуратор. Вот такой главбух/гендир/акционер заходит в систему и начинает раздавать права, нихера не понимая логику прикладного решения
(60)
хаха
с каких пор скд — это быстро?
(12) Абсолютно согласен, автор некомпетентен.
(198) В типовых уже по умолчанию включили профиль «только чтение»?
(202)
Открываю демо УХ: есть профиль «Только просмотр».
(203) Прогресс, значит, не стоит на месте :))
(202) в бухиях есть.
Но механизм все еще не развит. Я имею в виду что если нужно дать пользователю возможность смотреть/редактировать только акт сверки взаиморасчетов(и больше невидеть ничего) то стандартно никак, придется вкручивать расширения.
(209) Глядишь, и допилят в конце концов. Хотя-бы поняли, что это реально нужно очень многим.
(25) Поддержу насчет тестов. Пробовал отвечать на вопросы, есть разные: адекватные вопросы (нет вопросов ))) ), вопросы про не встречающиеся в реальной жизни проблемы (ну бывает ))) ), но одни из самых забористых сколько кнопок в интерфейсе которые позволяют сделать то-то ( йоу! ).
А кнопки в интерфейсе — их же сколько нарисуешь — столько и будет — одно из самых эфемерных знаний, что могу представить.
(20).. концовочка
..Это вы, ребята, врете зря,
Прогера достойней нет чем я.
Молодые программисты
Кодят криво, неказисто —
И крутому асу не ровня!
..Вижу сон — махина 1С
Покорилась мне как Эверест:
В интерфейсе новом, чистом
Я парю легко и быстро
И до пенсии я буду здесь!
(40) у новичков срабатывает шаблон мышления — все запросы писать по регистрам. и к примеру, в Рознице не могут посчитать средний чек за день, поскольку документ ЧекККМ не делает записей в регистры. Сохраняется для истории, как архив чеков. А задача решается просто — делается запрос по документам с условием Проведен = Истина.
вообще, читаю посты и думаю — как же круто, что у нас так много спецов, которые делятся опытом — в комментариях кладезь знаний.
(66) расширения не нужны в УТ 10, я прекрасно сопровождаю ут 10 без расширений.
хотя , постойте, последние обновления в части ндс 20%, привели к тому , что в конфу попали метаданные по ЕГАИС, цфшник вырос из 80 .Мб в 580 Мб. Наверное, близится закат ут 10.
(109) я тоже так считаю, что не продумано заранее. лучше относиться к этому механизму «Удалить» как к исключительной ситуации, а не брать за «Правило разработки сложных систем» — иначе всю жизнь будут возмущения от обновлений.
(130) отдел разработки ЗУП — молодцы в этом плане. Но есть другие отделы, которые не применяют лучшие практики.
(242)
Скорее всего туда залезли новые драйверы торгового оборудования. У меня в УПП в конце прошлого года cf вырос в два раза, неожиданно.
Вангую, они так сделали, чтобы старые конфы начали лагать и они тоже по 40 минут сравнивались объединялись 🙂