Е.БУДНИ программиста 1С | Роман Чумадин
6.17K subscribers
179 photos
48 videos
3 files
284 links
Ежедневные будни программиста 1С - это канал с реальными задачами с работы, с собеседований, повседневные хитрости, подборки и гайды. Подойдет для начинающих и опытных

Автор и вопросы по рекламе: @chum1roma
Download Telegram
Возвращение домой)

Вчера вернулся домой с конференции Infostart Team Event на которой выступал с докладом про мобильные приложения на платформе и элементе (ждем доклад в записи))
Если у кого-то есть фотки с выступления, поскидывайте в комментариях, либо можете в личку (есть в профиле канала))

Добирался до конференции самолетом и туда и обратно, прямым рейсом из Краснодара. Были и отмены рейсов и переносы, но все прошло в рамках дня.
Вывод: пока не стоит рассчитывать на самолеты в Краснодаре, либо закладывать дни запасом)
Знаю точно, у некоторых был маршрут гораздо сложнее, могу только пожелать ребятам сил на восстановление!

Сама конференция прошла отлично, много полезных докладов. Также был очень рад встретить своих коллег блогеров, коллег по работе и новых знакомых)

Если кто-то давно следит за моим каналом, я уже как минимум 3 раза до этого делал заявку на доклад, но всегда что-то не срасталось, но я настойчивый!)
Выступление на такую большую аудиторию было впервые (зал был на 400 человек, был не битком, но все-таки). На удивление, волнение было не очень сильное, думаю из-за двух факторов: во-первых из-за подготовки (самого доклада и демо-прогона с проверкой звука), а во-вторых, из-за темы интересной мне самому.

#ЕБ_МыслиЗаметки
👍177
А теперь про подготовку к следующему выступлению)

⚡️ Инструменты тестирования API в 1С — разберём на «Жёлтом митапе»

20 марта выступаю на онлайн-митапе для разработчиков 1С.

Содержание моего доклада:
— краткая теория, виды тестов и их назначение,
— инструменты для тестирования: Postman, Insomnia и другие,
— создание тестового стенда (на GO),
— особый случай: тестирование WebSocket.

Кроме моего выступления, на митапе будут и другие технические темы:

• вайбкодинг в EDT — от задачи до коммита,
• интеграция 1С с внешними системами с помощью нейросетей,
• как выстроить разработку с Git, EDT и Конфигуратором,
• применение ИИ в разработке 1С.

➡️ Промокод на скидку: yellow-10
Смотреть программу

#ЕБ_МыслиЗаметки
Please open Telegram to view this post
VIEW IN TELEGRAM
👍134❤‍🔥2
РУБРИКА «ЧёПоСтандартам»
Использование реквизитов строкового типа

В своей работе мы достаточно часто используем реквизиты строкового типа, и там есть несколько нюансов, они описаны в стандарте по ссылке выше. Я бы хотел подсветить некоторые отдельно:
#std432

1.4 Если длина строки не регламентирована, то рекомендуется выбирать такую длину, которой достаточно для хранения данных в большинстве случаев. Например, для хранения полного наименования контрагента в подавляющем большинстве случаев достаточно 250 символов, максимальная длина имени файла в большинстве файловых систем – 260, полное имя физического лица – 100 и т.п.

...

3. В случае использования строковых реквизитов неограниченной длины следует иметь в виду возникающие при этом ограничения в языке запросов:

3.1. При необходимости сравнения значений, группировки и получения различных, такие реквизиты необходимо выражать как строку определенной длины, такой, чтобы выражение было вычислено верно. Например:

ВЫРАЗИТЬ(НашеПоле КАК СТРОКА(1000))

...

Следует иметь в виду, что частое приведение неограниченной строки к определенной длине в запросах и отчетах СКД может быть признаком неправильного проектного решения и служить сигналом для пересмотра типа строкового реквизита в пользу ограниченной длины строки.


С полным именем физического лица довольно часто есть споры, и на практике можно встретить варианты реализации и 100 и 150 и 300 символов)
А вы сколько делаете?💬

В стандарте, на редкость, даже приложена обработка для поиска всех строковых реквизитов неограниченной длины, можно провести мини-аудит своей конфигурации!

P.S. Полное описание стандарта по ссылке в начале поста
#ЧёПоСтандартам #std432
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2643
1C:DevCon + Розыгрыш

Всем привет! 👋
В этом году много конференций и это не может не радовать, так как мероприятия это отличная возможность получить новые знания и знакомства.

🔹 Сегодня хочу рассказать вам об одной конференции, которая в этом году будет ещё и в оффлайн формате - 1С DevCon 2026

Все предыдущие 1С:DevCon я посещал и это всегда были очень емкие и полезные конференции.

🔴 А тут ещё и уникальная возможность поучаствовать в оффлайн формате, увидеть и пообщаться с сотрудниками 1С вживую.

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

🎁 Чтобы поучаствовать в этом розыгрыше необходимо в комментариях под этим постом написать ФОРМАТ_УЧАСТИЯ* и ЛЮБОЙ КОММЕНТАРИЙ.
* Если сможете попасть оффлайн на конференцию 4 апреля - то указываете "ОФФЛАЙН", а если не сможете или не уверены, то пишите "ОНЛАЙН".
❗️Участвовать будут только комментарии с указанным форматом в начале (на 1 человека - 1 комментарий с указанным форматом, остальные буду удалять).

Результаты розыгрыша будут 24 марта в 19:00, чтобы было время подстроить свои планы. Победителя я выберу случайным образом.

💛 Программа конференции уже готова, все подробности можно узнать на сайте или в канале конференции
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍7
Итоги розыгрыша билетов на 1С:DevCon на 4 апреля 2026

Итак, по условиям розыгрыша в прошлом посте победителями стали два участника:

@KirPlastelinin - выиграл оффлайн билет;
@asya_miou - выиграл онлайн билет;

А всем остальным рекомендую подумать над покупкой билета). По стоимости 30% от цены часа разработчика) Лично я купил себе онлайн билет, так как доклады намечаются интересными. Надо глянуть. Отметил для себя обязательными следующие:
🔹Новый интерфейс 8.5 в мобильной разработке: возможности и особенности для разработчиков;
🔹Low-code и искусственный интеллект: как меняется 1С-разработка;
🔹Один день из жизни разработчика 1С:Бухгалтерии;
🔹Круглый стол «Что я должен знать к 2030 году или какие профессиональные навыки развивать 1С-разработчику»;
🔹Опыт Бизкуб: Как создать свой облачный SaaS на Элементе с интеграцией в 1С:Предприятие 8.

p.s. пока писал пост, хотелось выбрать практически все)

А если есть возможность посетить оффлайн, то вот ТОП 3 причины для того, чтобы это сделать:

1️⃣ - получить знания, банально и просто;
2️⃣ - пообщаться с коллегами и/или завести новые знакомства;
3️⃣ - насобирать целый ящик подарков, мерча и раздаточного материала. На конференциях 1С мне кажется это особенно важно, так как там фирменный мерч. Мне кажется, я бы скупил полмагазина мерча, благо он мне не попадался в легком доступе))

#ЕБ_Рекомендации
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥124
РУБРИКА «ЧёПоСтандартам»
Имя, синоним, комментарий

Стандарт большой, но подсвечу важные моменты, которые будет полезно вспомнить опытным программистам или узнать новичкам:
#std474
...
Например, неправильно: «Загрузка данных из Эксель», «Загрузка данных из MS Excel»,
правильно: «Загрузка данных из Microsoft Excel».
....
1.5. При этом для стандартных реквизитов Родитель и Владелец, следует всегда указывать синонимы, отличные от синонимов по умолчанию.

Для справочника Файлы:
правильно
вложить в синоним прикладной смысл: «Папка» или «Папка с файлом».

Другой пример. В то время как для стандартного реквизита Наименование некоторых справочников может вполне подойти синоним по умолчанию «Наименование», в случае со справочником Файлы целесообразнее назначить синоним «Имя файла», а для справочника ФизическиеЛица – дать синоним «ФИО».

1.6. В случае, когда есть два (или более) объекта метаданных со схожим назначением, необходимо, чтобы синонимы каждого объекта полностью описывали каждый объект.

Например, неправильно давать справочникам следующие синонимы:
Банковские счета,
Банковские счета контрагентов

правильно:
Банковские счета организаций,
и Банковские счета контрагентов

2.3. Имена объектов метаданных не должны превышать 80 символов.

3.1. Комментарий задается только в тех случаях, когда необходимо дать участнику разработки конфигурации какие-либо пояснения по данному объекту конфигурации. Например, комментарий к реквизиту справочника может быть таким: "Индексирование поставлено для оптимизации отчетов с отбором по виду контрагента", или: "Используется в регламентированном учете".

4. В именах, синонимах и комментариях не допускается использовать букву "ё".


По пункту 1.5, а кто-то менял синоним у стандартного реквизита "Владелец"?) 💬

Ну и не забываем про поле "Комментарий" у объектов метаданных, практически никогда не встречал его заполнение, а иногда очень хотелось бы, чтобы там была важная информация, отвечающая на вопрос "нафига оно так?")

В дополнение к этому стандарту можно почитать #std468 Пользовательские представления объектов

P.S. Полное описание стандарта по ссылке в начале поста
#ЧёПоСтандартам #std474
Please open Telegram to view this post
VIEW IN TELEGRAM
👍182
Стрим в ближайший вторник — Разбор заметок + ответы на вопросы по 1С

Содержание стрима:

🔸 Разбираем мои новые заметки за месяц, которые я сохраняю в отдельном канале Е.Б.LIST
🔸 Стандартный формат ответы на вопросы по сфере 1С (технические, по развитию и т.п.)

➡️ Ссылка на трансляцию в VK Live, а также в YouTube ⬅️

Расписание: один раз в месяц, во вторник в 20:00 по МСК.
Когда: дата сообщается заранее. Ближайшая - 31 марта.
Продолжительность 10-60 минут, в зависимости от контента и количества ваших вопросов.

🔴 Будет запись, если что, пишите вопросы под этим постом!

Кстати, про события в мире 1С актуальную информацию можно найти на вот этом сервисе OnEvents.ru

#ЕБ_РегулярныеСтримы
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥96
Перепутье на 3-м году жизни канала

Каналу уже 3 года, как раз в марте 2023 я начал делать первые посты. И на днях я стал вспоминать почему именно телеграм...
Тогда этот мессенджер воспринимался неоднозначно, куча чатов и каналов, все вперемешку. Но что удивило так это наличие аудитории по несколько тысяч человек на каналах по 1С. Так и появился мой канал. Второе удивление было - это отзывчивость и лояльность аудитории! Первая тысяча набралась крайне быстро, было много положительных комментариев, и это довольно сильно мотивировало делиться опытом, делать контент и продолжать это делать длительное время.

Но сейчас непонятно что будет дальше с телеграмом, возможно будет дело как с YouTube - будет жить, многие найдут доступ, а кому не очень надо, те и так отвалятся. А может все заглохнет прям совсем. Возможен ли вариант, что снимут все ограничения...? Будем верить, что да)

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

Вот ссылки на мои площадки:
🔹 VK Live - площадка для стримов;
🔹 VK - группа в ВК, пока выглядит как самый реалистичный запасной вариант;
🔹 Дзен - туда я даже что-то публиковал;
🔹 Ютуб - мало ли будет жить дольше));
🔹 Max - да, он тоже, пока в виде закрытого канала, и непонятно, можно ли его будет сделать открытым в будущем или нет...

Возможно в скором времени появятся и другие соц.сети)

Буду рад, если подпишитесь хоть где-то, так как собрать такое количество единомышленников заново будет крайне не простой задачей и подписка на другие соц.сети будет лучшей поддержкой для меня!

#ЕБ_МыслиЗаметки
👍173
Стрим через 1 час — Разбор заметок + ответы на вопросы по 1С

Содержание стрима:

🔸 Разбираем мои новые заметки за месяц, которые я сохраняю в отдельном канале Е.Б.LIST
🔸 Стандартный формат ответы на вопросы по сфере 1С (технические, по развитию и т.п.)

➡️ Ссылка на трансляцию в VK Live, а также в YouTube ⬅️

Когда: сегодня в 20:00. по МСК
Продолжительность 10-60 минут, в зависимости от контента и количества ваших вопросов.

🔴 Будет запись, если что, пиши вопросы под этим постом!

#ЕБ_РегулярныеСтримы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
РУБРИКА «ЧёПоСтандартам»
Обновление списков при интерактивных действиях пользователя

Полезный стандарт и связан с реальной задачей. Когда-то планировал написать пост на эту тему, но потом отвлёкся. А тут повторилась задача и попался прям стандарт)

Суть проблемы, у вас есть обработка, которая отбирает документы, добавляет их в ТЧ для предварительного просмотра, пользователь смотрит, если все ок, нажимает кнопку "Выполнить". Чаще всего проблема в обработке перенумерации, и речь про УФ. И вот обработка выполнилась, а в ТЧ мы видим ссылку на документ со старым номером. Как раз для решения этой ситуации есть процедура ОповеститьОбИзменении(), в которую можно передать один объект или тип объектов. После её выполнения данные в ТЧ обновятся.
#std558
...
2. Команды, которые изменяют объекты и размещаются в форме списка, должны заботиться об обновлении списка объектов после своего выполнения. Например, после изменения одного объекта рекомендуется вызывать метод ОповеститьОбИзменении:

ОбъектСсылка = ПараметрКоманды;
// Меняем объект
// ...
ОповеститьОбИзменении(ОбъектСсылка);

При изменении нескольких объектов целесообразно обновлять список однократно, в конце операции:

Для Каждого ОбъектСсылка Из ПараметрКоманды Цикл
// Меняем объект
// ...
КонецЦикла;

ОповеститьОбИзменении(ТипЗнч(ПараметрКоманды[0]));

...

3.2. Если данные изменяются в какой-либо другой форме (например, в форме объекта), то необходимо организовать обновление списка через оповещение. Для этого в каждой форме объекта, данные которого выводятся в динамическом списке, следует реализовать обработчик события ПослеЗаписи с использованием метода Оповестить:

Оповестить ("Запись_<ИмяОбъекта>", ПараметрыОповещения, ОбъектСсылка);


В стандарте описаны ещё несколько важных пунктов и примеров кода, как и когда обновлять данные в динамических списках и что делать если изменение происходит на другой форме.

P.S. Полное описание стандарта по ссылке в начале поста
#ЧёПоСтандартам #std558
👍18🔥41
🚀 Ищете работу в 1С или хотите понимать, что сейчас происходит на рынке?

Рекомендую канал 1С Работа

Что внутри:
🔥 свежие вакансии по 1С
🔥 вопросы и разборы собеседований
🔥 аналитика зарплат 1С-специалистов
🔥 важные новости и тренды рынка

💡 Канал для тех, кто хочет не просто искать вакансии, а держать руку на пульсе рынка 1С.
👍83🔥3
РУБРИКА «ЧёПоСтандартам»
Многократное выполнение однотипных запросов

"Запрос в цикле - это зло!" А кто не слышал такой фразы?) Думаю все)
Хотя это правда лишь отчасти...

#std436
1. Рекомендуется получать все необходимые однотипные данные одним запросом, вместо выполнения серии запросов.
...

2. Допускается разделение запроса на серию запросов в следующих случаях:

🔹 заметное усложнение разработки запроса для выбора сразу всех однотипных данных;
🔹 деградация производительности запроса. Например, когда запрос содержит обращение к виртуальным таблицам, формируемым на определенную дату (как в случае с виртуальными таблицами остатков регистра накопления, срезом последних периодического регистра сведений и т.п.);
🔹 порционная обработка большого объема данных
🔸 в обработчиках обновления;
🔸 в групповом проведении, изменении данных, удалении помеченных объектов, контроле ведения учета и т.п.;
🔸 при загрузке данных из файла или внешних источников, получении почты и т.п.

В этих случаях запросы в цикле:

🔹 необходимы для порционности;
🔹 либо они незначительно замедляют по сравнению с записью самих данных;
🔹 либо они неустранимы на текущих средствах платформы (например, чтение и запись наборов регистра в цикле по значениям измерения).

3. Запросы к разным таблицам также рекомендуется объединять в один с помощью ОБЪЕДИНИТЬ ВСЕ или пакета запросов. Однако, выигрыш во времени исполнения может оказаться незначительным


Как видно из уточнений 2-го пункта, запросы в цикле могут быть и полезны и не сильно проигрывать другим решениям.

P.S. Полное описание стандарта по ссылке в начале поста
#ЧёПоСтандартам #std436
👍21
И снова хорошие новости про мероприятия + розыгрыш

На ЕстьРесурс ERP AI Forum появился новый вариант очного билета — Базовый.
Цена: 23 000 ₽ (а для моих подписчиков по промокоду 5YQ45 цена будет и вовсе 20 700 руб.)
Промокод 5YQ45 так же действует и на другие варианты билета.

‼️ Конференция пройдет 27 мая 2026 по адресу Москва, Конгресс-центр МГТУ им. Н.Э. Баумана

Посетить данную конференцию рекомендую по следующим причинам:

• Будут практические кейсы применения и внедрения 1С + ИИ, которые уже дают результаты;
• Сможете узнать о способах и инструментах ускорения разработки, аналитики и автоматизации рутинных задач;
• Поучаствуете в нетворкинге со спикерами и профессионалами сообщества.

Вы можете также выиграть онлайн билет, выполнив следующие 3 условия до 10:00 по МСК - 13 апреля:
1️⃣ Подписаться на мой канал: Е.БУДНИ программиста 1С | Роман Чумадин
2️⃣ Подписаться на канал форума, где регулярно выходит информация о мероприятии
3️⃣ И поставить «+» в комментариях под этим постом (принимается только 1 комментарий)
Выбор победителя будет случайным образом 13 апреля в 12:00 по МСК.

#ЕБ_Рекомендации
Please open Telegram to view this post
VIEW IN TELEGRAM
1🎉8👍64🔥2
Итоги розыгрыша онлайн билета на ERP AI Forum
Победитель: @Petrovfo
Более подробная информация о розыгрыше в посте выше
🔥5👍2
Внезапно. Наблюдения про зубы

Наткнулся в соцсетях на пост Димы Масленникова (известный видеоблогер) где он рассказал про пересадку зубов мудрости вместо разрушенных зубов...
О такой возможности я узнал лет 7-8 назад, когда врач при удалении зуба мудрости, видимо, "по приколу" решил поделиться со мной как он пересадил другому пациенту так зубы... Врачи, они такие, бесцеремонные)

И так как у меня большой опыт лечения зубов (генетика + упущенные моменты + попытки сделать лучше), решил поделиться с вами некоторыми заметками:

1. Пересадка одних зубов вместо других. Это одно из самых шокирующих открытий для меня. Самое распространенное - восьмерки на место других более разрушенных зубов.
2. Зубы могут рассасываться. Да, причем не снаружи, а внутри. Из-за повышенной нагрузки или как побочка ношения брекетов.
3. Зубы мудрости могут расти горизонтально... Прям под 90° и давить на все остальные зубы.
4. Зубы могут не болеть при кариесе, пульпите и трещинах. Как говорят врачи "это у вас иммунитет хороший"))
5. Можно нарастить десну или как вам такое - кость. Десну берут с нёба или ещё откуда, а вот костный материал как-то делают до.

А какие у вас есть интересные наблюдения в этой области?💬
Я вот все жду, когда появятся новые технологии залечивания зубов, чтобы хватало на подольше... Пока чёт все "как повезет")

Если данная тема интересна, и хотите узнать более подробно про мои истории с зубами в деталях, то ставьте 🔥, чтобы я понял на сколько это интересно. Пока есть сомнения, все-таки не тематика канала, но это моя жизнь и тема в которую погружен.

#ЕБ_МыслиЗаметки
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥26👍4🤯21🤔1🗿1