1Cnik
Відкрити в Telegram
О программировании 1С 👨💻 Новости, инсайды, обзоры, истории и примеры кода 🌍 Россия • Беларусь • Казахстан Чат канала: https://t.me/kod_1C 💭 По всем вопросам: @Artur_1C
Показати більше6 647
Підписники
+1224 години
-497 днів
-8630 день
Архів дописів
6 647
🗿 Монолит или Микросервисы?
В 90% случаев заказчику нужен не микросервис, а нормальный РИБ или разделение на базы данных. Микросервисы в 1С это обычно про интеграцию со сторонними системами (CRM, сайты), а не про внутреннюю логику учета. Если вы пишете типовую УТ/БП/ЗУП, то стройте Монолит. Он лечится масштабированием.
Если у вас высоконагруженный интернет-магазин с десятками тысяч заказов в минуту то режьте на Микросервисы, но будьте готовы, что вакансия: Админ 1С превратится в вакансию DevOps со знанием 1С.
6 647
Друзья, присмотритесь к каналу про 1С, где информация подается в виде легкочитаемых карточек: Гайды по 1С.
Еще можете проверить свои знания в новом канале 1С | Тесты.
И залетайте в наш чатик: https://t.me/+ludamgbR00BiNzU6
6 647
🎨 Шпаргалка по автотестам 8.5.5
Визуализировал анонс с wonderland.v8.1c.ru. Картинка наглядно демонстрирует новые фишки. Инструментарий для автоматизации проверок еще пока точечный, но важный для внедренцев. Детали в оф.документации и файлике
v8Update.htm при выходе версии. Ждём-с релиза!
▪️ ТестируемаяФорма:
▪️Чтение пунктов меню.
▪️Проверка видимости и текста баллонов подсказок (теперь легче проверять ошибки заполнения).
▪️ Командный интерфейс Такси:
▪️Добавлены имена для всех основных панелей (ПанельРазделов, ПанельИзбранного, ПанельДействий и др.).
▪️ Работа с блокирующими окнами:
▪️Новый метод ПолучитьБлокирующееОкно позволит красиво обрабатывать внезапные модальные окна, блокирующие выполнение скрипта.
Подписаться: TG | MAX
#Практика1С #Релиз8_5наПроде6 647
🥋 Путь от стажёра до руководителя разработки
История из жизни подписчика про рост, выгорание и выход из франча:
В 2015 году, будучи молодым выпускником вуза, устроился работать во франч. Начинал с простого: развозил диски ИТС и ставил обновления на типовые бухгалтерии. Через год поймал себя на мысли, что начинаю деградировать. Подошёл к директору и попросил возможности роста. Мне предложили стать внедренцем 1С по направлению Торговля.
С этого момента я стал, по сути, помощником внедренца-титана. Он передал мне самых рутинных и бюджетных клиентов. Шло время, я набирался опыта. По направлению - Торговля нас было всего двое, поэтому отпускать нас одновременно было нельзя.
И вот тут началось интересное. Несмотря на то что я записывался в график отпусков за полгода и бронировал себе две недели в июле, за неделю до отпуска на эти же даты внезапно начинал претендовать мой старший коллега. Он решал вопрос с директором, после чего ко мне подходили с просьбой перенести отпуск.
Я соглашался. В итоге свой отпуск постоянно подстраивал под него. Когда он уходил в отпуск - я поддерживал его клиентов, чтобы его не дергали. Когда уходил я - он моих клиентов не подхватывал и мне приходилось самому находить время, чтобы отвечать и закрывать вопросы.
В какой-то момент я понял, что уже набрался достаточно опыта, чтобы уйти из франча в инхаус. Написал заявление и отнес директору. Она молча его приняла.
Через неделю решил уточнить дату последнего рабочего дня и услышал, что заявление она не принимает, потому что моих клиентов некому передать. И предложила: найди себе замену, обучи и тогда уходи. После консультации с юристом я отправил заявление почтой. Так появилась юридически значимая дата подачи.
Сейчас я работаю инхаус. После франча работа кажется значительно спокойнее. Со временем стал руководить командой разработчиков и сейчас мы внедряем ИИ в процессы разработки.
//———————————————
Если у Вас есть интересные события или необычные жизненные ситуации около 1С разработки. Присылайте в ЛС. Обнародую анонимно! Уже опубликованные рассказы доступны по хэштегу #Истории1С
Подписаться: TG | MAX
#Пятничное #Истории1С
6 647
🚀 1С Работа: вакансии, зарплаты, собеседования и рынок в одном канале!
Что публикуем:
🔥 актуальные вакансии для 1С-специалистов
🔥 вопросы с собеседований и разборы ответов
🔥 аналитику зарплат и спроса на рынке
🔥 новости, тренды и полезные наблюдения по 1С
🔥 материалы, которые помогают лучше понимать, куда движется рынок
😄 1С-мемы, в конце дня
Это сообщество для тех, кто хочет понимать свою стоимость, видеть реальные требования работодателей и держать руку на пульсе рынка 1С.
Подпишись на канал | Подпишись в max
6 647
🏴☠️ Дорогое пиратство: солидарно наказаны две фирмы
Арбитражный суд Липецкой области взыскал почти 2 млн. рос.рублей с двух липецких компаний за незаконное использование ПО 1С.
Как сообщили в объединенной пресс-службы судебной системы региона, иск к ООО Джаст Бир и ООО Двойная запись подала компания 1С-Софт. Как следует из материалов дела, речь идет о компенсации в размере 1 969 000 рос.рублей за нарушение исключительных прав на программное обеспечение.
Проверку в офисах на ул.Катукова в Липецке сотрудники полиции провели еще летом 2023 года. По данным суда, обе фирмы работали по одному адресу, имели общего руководителя и использовали одинаковые программные продукты.
Экспертиза показала, что на компьютерах были установлены нелицензионные версии 1С 8.3 Технологическая поставка и 1С:8 ПРОФ. Клиентская лицензия на 500 рабочих мест. Специалисты установили, что программы запускались без системы защиты, что указывает на контрафактное происхождение ПО.
После проверки правообладатель направил компаниям претензию, однако требования выполнены не были. В итоге спор дошел до арбитражного суда. Суд постановил взыскать с двух организаций компенсацию солидарно.
Пруф: https://newslipetsk.ru/fn_1868976.html
Подписаться: TG | MAX
#ПонедельникДеньТяжёлый #Новости1С
6 647
☠️ Хроники одного местного франчайзи
Была одна дружная контора: 4 разраба (из них один ведущий), менеджер и директор, который когда-то сам кодил на 1С. Офис - две комнаты в бизнес-центре старой постройки. Долгие годы жили припеваючи: продавали коробки и обновления, дорабатывали типовые решения для розницы. Директор в код не лез, занимался деньгами, у разработчиков была четкая схема = оклад + 40% с оплаченных часов. Всех всё устраивало. Никаких NDA не подписывали. Но пришла беда.... Директор заявил, что ИИ уже дышит в спину, заказов мало, а операционка - вещь постоянная. В общем, временно режу процент до 20-30%.
Один 1Сник сразу свалил к соседнему франчу. А трое оставшихся молча открыли своё юрлицо, поделили роли и спустя пару месяцев уволились в один день. Ведущий сел в кресло директора. И в тот же месяц они разослали своим бывшим клиентам (розничным магазинам) свежий прайс.
А старый франч? Ну, если клиенты ушли, а разрабы пропали - бизнес встал. Экономить на людях, которые знают твоих клиентов - самое дорогое удовольствие.
//———————————————
Если у Вас есть интересные события или необычные жизненные ситуации около 1С разработки. Присылайте в ЛС. Обнародую анонимно! Уже опубликованные рассказы доступны по хэштегу #Истории1С
Подписаться: TG | MAX
#Пятничное #Истории1С
6 647
↖️ Программное объединение строк в отчете
Код предназначен для кастомизации формирования отчёта в СКД. Он переопределяет стандартный обработчик события
ПриКомпоновкеРезультата, чтобы вручную построить табличный документ и затем объединить ячейки в столбцах с повторяющимися значениями по заданным ключевым полям. Подсмотрено на myblog-1c.ru.
Использовал данный кусок в проекте. Объединял строки отчета: Долги контрагентов по полям: Регион и Организационно-правовая форма. Это сделало отчёт более компактным и удобным для чтения, устраняя дублирование одинаковых данных в соседних строках.
Подписаться: TG | MAX
#ПримерКода1С6 647
👻 Когда пустота ломает код
Недавно в расширении словил странную ошибку: Неопознанный оператор <<?>>&Ignore. Причём место её появления: между концом одной процедуры и директивой компиляции другой: пустая строка, ни кода, ни операторов. Отладка тоже не внесла ясность - закидывала меня в пустоту... Я чуть не начал верить в призраков)
Нашёл ответ на форуме Инфостарта и для меня он оказался неочевидным:
Не пишите в конце вызова процедур комментарии. Из-за них это.Убрал комментарий - ошибка исчезла. Магия. Добро пожаловать в мир 1С!) Берегите синтаксис и держите комментарии аккуратно! Подписаться: TG | MAX #ПонедельникДеньТяжёлый #Практика1С
6 647
🌴 Отладка на пляже: от горящих заявок к тропическому раю
Знаете, что общего у бесконечного потока задач в 1С и тайфуна? Их лучше встречать в подготовленном месте. Поэтому, когда выдалась возможность, я выбрал не обновление конфигурации, а обновление геолокации.
Маршрут: Минск (РБ) — Санья (Китай) прямым рейсом Белавиа. Всего 10 часов в воздухе и ты выгружаешься в совершенно другую среду: пальмы, высокая влажность и отсутствие русского интерфейса в быту.
Факты:
▪️ Язык: Местные редко говорят на английском, зато часто на русском. Чувствуешь себя не в Китае, а в филиале дружественного СНГ. Основная часть гостей отелей - россияне, белорусы и казахстанцы
▪️ Оплата: Наличка тут как MS DOS - работает, но все пользуются WeChat и Alipay (верификацию пройдите до вылета), иначе рискуете остаться без печенья.
▪️ Отдых: Это не Турция с пятиразовым всё включено. Это скорее оpen space на природе. Главное здесь не лежак, а экскурсии, природа и культура.
Мы базировались в бухте Дадунхай - очень удобно: всё под рукой, и пляж, и транспорт, и магазины. Понравилось абсолютно всё, хотя погода на грани - очень душно.
Спасибо за активность под постом про отпуск. Я собрал финансовую и бюрократическую документацию в один гайд. Кому нужно прикинуть бюджет и определиться с временем и местом отдыха: вот ссылка.
Подписаться: TG | MAX
#Пятничное
6 647
🧭 Навигация в экосистеме 1С
Чем больше инструментов появляется вокруг 1С, тем сложнее в них не заблудиться, а найти свои. И если раньше разработчик был мастером на все руки, то теперь ему нужен не просто набор навыков, а настоящий навигационный мультитул, чтобы не утонуть в этом океане технологий.
Никита Арипов собрал этот компас в единую интерактивную карту на отдельном домене:
🟠Landscape 1C.
Это как швейцарский нож для 1Сника: открываешь нужный лепесток под свою роль и сразу видишь дорожную карту - только твой персональный стек. Залипательная штука...
Внутри:
🟠220 инструментов в 24 категориях - от базового до продвинутого использования.
🟠Интеллектуальные фильтры по зрелости, лицензии и доступности.
🟠Граф связей, чтобы видеть аналоги и зависимости (потому что в одиночку в джунглях технологий не выжить).
🟠Схема-постер — распечатай и повесь в офисе, чтобы вся команда была на одной волне.
Проект полностью открыт и бесплатен. Код на гитхабе https://github.com/Oxotka/Landscape1C
Подписаться: TG | MAX
#Практика1С #Новости1С
6 647
🪲 Гейзенбаги (плавающие ошибки) в 1С
Самые неприятные ошибки - это те, которые исчезают или меняют свои свойства при попытке их обнаружения. Часто их сложно воспроизвести локально и/или поймать отладчиком. Тут уже нужна тактика опытного криминалиста...
Примеры в мире 1С: конфликт блокировок в случайные моменты, параллельное чтение данных фоновыми заданиями, неочевидные конфликты идентификаторов и т.п. В отличии от классических ошибок, время на локализацию гейзенбага - аномально размыто.
Встречали недавно гейзенбаги? Расскажите какие 👇
Подписаться: TG | MAX
#ПонедельникДеньТяжёлый #Практика1С
6 647
🏖 1Сник в отпуске!
Автор в режиме цифрового детокса до конца мая, а вы временно без любимого канала)
Ноутбук оставлен дома, задачи - на паузе, а я, вместо синтаксических ошибок, ловлю витамин D на пляже. Вернусь с новыми силами и идеями. А пока - не переключайтесь, скоро будут свежие 1C новости, инсайды, обзоры и истории! 😉
Подписаться: TG | MAX
#Пятничное
6 647
💰Сколько в мае 2026г. реально готовы платить наниматели 1Снику?
К сожалению из-за полного закрытия публичного доступа к ряду методов, получать информацию по HeadHunter API (1.0.0) не возможно.
Сбор данных теперь осуществляется веб-скрапингом из различных открытых источников без доп.аналитики (география, статистика). В отборе участвуют вакансии с полной занятостью и указанным доходом. Если сумма указана к начислению, то чистая (net) зарплата = сумма gross - примерный налог.
ПРОГРАММИСТ 1С:ЗП (по стажу) на 14.05.2026г: Без опыта = 65 240 RUB / 2 442 BYN / 433 799 KZT От 1 до 3 лет = 136 391 RUB / 5 104 BYN / 906 901 KZT От 3 до 6 лет = 189 129 RUB / 7 078 BYN / 1 257 570 KZT Более 6 лет = 237 648 RUB / 8 893 BYN / 1 580 187 KZT
АНАЛИТИК 1С:ЗП (по стажу) на 14.05.2026г: Без опыта = 86 673 RUB / 3 243 BYN / 576 312 KZT От 1 до 3 лет = 136 521 RUB / 5 109 BYN / 907 765 KZT От 3 до 6 лет = 194 021 RUB / 7 261 BYN / 1 290 101 KZT Более 6 лет = 221 872 RUB / 8 303 BYN / 1 475 287 KZT Сводные таблицы в .xlsx (страна/город) и развёрнутые выводы более не доступны. Тематические новости: ▪️Цифровые навыки и работа в 1С возглавили рейтинг самых желанных компетенций россиян. Подписаться: TG | MAX #Зарплата1Сника
6 647
📒 Шпаргалка по уровням изоляции и блокировкам 1С
Когда 1С начинает тормозить, пользователи жалуются на зависания, а SQL-сервер показывает десятки блокировок - почти всегда проблема упирается в транзакции и уровни изоляции. Многие разработчики знают названия
READ COMMITTED или SERIALIZABLE, но далеко не все понимают, как именно они влияют на производительность, блокировки и конкурентность работы пользователей. Эта табличка помогает разобраться, какие уровни изоляции использует платформа, какие блокировки возникают и что важно знать эксперту 1С.
Уровень изоляции определяет:
▪️ какие данные может видеть транзакция
▪️ может ли один пользователь читать данные, которые другой ещё не записал
▪️ какие блокировки будут установлены
▪️ насколько сильно пользователи будут мешать друг другу
Главная задача это найти баланс между целостностью данных и производительностью системы. Чем выше уровень изоляции - тем надёжнее данные, но тем больше блокировок и ниже конкурентность.
Подписаться: TG | MAX
#Практика1С6 647
⚠️ Как быстро исправить предупреждение RDP?
В понедельник утром коллега пожаловалась, что ей тяжело постоянно проставлять каждый раз эти галки-разрешения. Причина этому: недавние обновления Windows 11 (KB5083769, KB5082052) и Windows 10 (KB5082200). У многих при подключении к серверу 1С по RDP появилось окно:
Внимание! Неизвестное удаленное подключениеЕсли нужно быстро убрать предупреждения на клиенте, запустите командную строку (cmd) от имени администратора (нужно для внесения правок REG ADD HKLM…; REG ADD «HKEY_CURRENT_USER…) и используйте команды:
REG ADD "HKLM\Software\Policies\Microsoft\Windows NT\Terminal Services\Client" /v "RedirectionWarningDialogVersion" /t REG_DWORD /d "1" /F REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client" /v "RdpLaunchConsentAccepted" /t REG_DWORD /d "1" /FДля продакшн-решения перейдите на подпись RDP-файлов. Подписаться: TG | MAX #ПонедельникДеньТяжёлый
6 647
🧑💻 Copilot больше не крадёт коммиты в VS Code
Представьте: вы работаете над проектом, а VS Code впихивает в коммит: Co-authored-by: Copilot - даже если ИИ не участвовал. Пользователи взбунтовались и Microsoft отменил это.
В марте (VS Code 1.110) обновление Git-расширения автоматически добавляло атрибуцию Copilot ко всем коммитам с AI-помощью (включая автодополнения). Но разработчики жаловались: Строка появлялась даже без Copilot и с отключенным чатом.
Один кодер удалил ИИ-сообщение коммита, написал своё, а в истории Git всё равно: Copilot соавтор. Он написал в GitHub:
Это недопустимо в профильном workflow!Ревьюер VS Code Дмитрий Васюра (Dmitriy Vasyura) извинился:
Не злой умысел, а желание поддержать фичу для клиентов. Но реализация не учитывала отключённый ИИ и неверно отражала авторство.Фикс в VS Code 1.119 (с 3 мая) атрибуция снова opt-in (по умолчанию выкл). 1Сники, вы юзаете VS Code + Copilot для скриптов? Подписаться: TG | MAX #Пятничное
6 647
🎓 Две главные 1С-конференции мая
1️⃣ 16 мая - КУНГ-ФУ КОНФА в Екатеринбурге.
Специальные условия для студентов и преподавателей. Конференция для 1С-разработчиков, где будем говорить про практику, архитектуру и новые технологии в экосистеме 1С
Мы хотим, чтобы на конференции были не только опытные специалисты, но и те, кто только входит в профессию: студенты, преподаватели, молодые разработчики и будущие участники 1С-сообщества. Поэтому для вузов действуют специальные условия:
⏺Преподаватели могут принять участие бесплатно ⏺Для студентов предусмотрены бесплатные места → до 10 билетов на вуз ⏺Если бесплатные места уже закончились, для студентов доступен льготный билет → 1000 ₽ вместо 10000 ₽В программе 8 докладов про ИИ в 1С, 1С:Элемент, WebSocket, OpenAPI и другие темы, которые уже сейчас меняют работу разработчиков. Это хороший шанс послушать практиков, задать вопросы, познакомиться с сообществом и увидеть, как развивается профессия изнутри. 🐼 Заявка для студентов и преподавателей 🐼 Подробности и регистрация 2️⃣ 27 мая - ЕСТЬРЕСУРС ERP AI FORUM в Москве. Профессиональная конференция для тех, кто проектирует, внедряет и развивает системы автоматизации бизнеса на платформе 1С с применением искусственного интеллекта. Будем говорить про практическое применение ИИ в 1С, ERP и автоматизации бизнеса: ⏺реальные кейсы внедрения ⏺инструменты для аналитиков, разработчиков и руководителей ⏺опыт экспертов-практиков ⏺живое общение, нетворкинг и сильная профессиональная среда ⏺офлайн-участие, сертификат и вечерняя программа для соответствующих билетов Только до 11 мая - специальные цены на билеты с моим промокодом:
7K44U
🟡 Онлайн: 9 500 ₽ → 7 600 ₽
🟡 Базовый: 23 000 ₽ → 18 400 ₽
🟡 Стандарт: 40 500 ₽ → 32 400 ₽
🟡 VIP: 58 500 ₽ → 46 800 ₽
✨ Билеты и программа
✨ Канал форума
P.S. - а ещё в личном кабинете портала developer.1c.ru стали доступны для всех записи с конференции 1C:DevCon!
#Новости1С6 647
💰 243 млн рублей за год поддержки 1С. Это много?
Водоканал СПб вывел на торги сопровождение своих систем на 1С:Предприятие 8. Сумма впечатляет - почти четверть миллиарда рублей всего за 12 месяцев работы.
За что такие деньги? Судя по документации:
✔️ Десятки (или сотни) одновременно работающих конфигураций - от бухгалтерии до учета транспорта и стройки
✔️ Полноценная служба Service Desk
✔️ Возможные выезды на режимные объекты предприятия
✔️ Отсутствие аванса - постоплата через 60 дней.
Заявки принимаются до 20 мая 2026 года. Кто возьмется?
#Новости1С
6 647
🎹 Менеджер лицензий (rmlic.exe) в 8.5.4
Уж очень не хватало этой утилиты. Это шаг к более админскому подходу, а не просто раздаче лицензий платформой. Теперь лицензии можно в собственной утилите:
▪️ активировать
▪️ мониторить (свободные/занятые)
▪️ управлять централизованно
Лицензии можно получать через менеджер (в том числе для файловых баз):
▪️ локальные лицензии → выдаются на компьютер
▪️ сетевые/удалённые → на сеанс
Ограничивать выдачу по:
▪️ пространствам лицензирования
▪️ информационным базам
▪️ продуктам
Писать более умные механизмы автополучения лицензий в коде. Добавлены методы:
▪️ПолучитьДоступныеМенеджерыЛицензий()
▪️ПроверитьДоступностьМенеджераЛицензий()
▪️ПолучитьОтветЦентраЛицензирования()
И расширены:
▪️автоматическое получение лицензий
▪️работа с носителями
Новый глобальный объект МониторингЛицензий позволяет прямо из кода анализировать состояние лицензий.
Подписаться: TG | MAX
#Практика1С #ПримерКода1С #Релиз8_5наПроде
