Программирование в 1С для всех
5.35K subscribers
184 photos
9 videos
23 files
323 links
Канал о программировании и 1С. Полезные советы, уроки, примеры кода и многое другое для разработчиков и энтузиастов.

Для связи пишите: @Markiz111
Download Telegram
Программирование в 1С для всех pinned «Оказывается много работ по обновлению типовых/нетиповых конфигураций. Думаю, что многим будут интересны мои плейлисты на эту тему Плейлист на ютубе Плейлист на рутубе Реально крутая и полезная информация. Сейчас смотрю и думаю, не лень мне было записывать…»
В прошлом опросе, где я спрашивал о наиболее частых задачах, больше половины участников (54%) выбрали пункт
👉 «Доработка конфигураций — внедрение нового функционала».

В этом посте разберёмся, какие компетенции нужны, чтобы уверенно выполнять такие задачи.
Естественно, список не закрытый — дополняйте в комментариях, если что-то пропустил 👇

1️⃣ Знание объектов метаданных и языка 1С
Даже не пункт №1, а скорее пункт №0 — база, без которой никуда.
Нужно понимать, как устроены документы, справочники, регистры, и уметь работать с кодом на встроенном языке.

2️⃣ Работа с управляемыми формами
Вы должны уметь правильно и красиво компоновать форму.
Отдельный плюс — если умеете программно создавать элементы и динамически менять поведение формы.

3️⃣ Запросы
Почти любая доработка требует получения данных из базы.
Важно понимать, как построить запрос, отобрать нужные записи и обработать результат.

4️⃣ Регистры сведений и накопления
Часто при доработках нужно где-то хранить данные — например, учёт дополнительных параметров или движений.
Нужно понимать, в каких случаях использовать регистры сведений, а в каких — накопления.

5️⃣ Работа с расширениями
Большинство заказчиков просят сохранять конфигурацию на поддержке, поэтому доработки выполняются через расширения.
Это современный и безопасный способ развивать типовые решения.

🧠 В этот список я специально не включил отчёты, печатные формы и интеграции с внешними системами (Excel, сайты и т.п.) — эти темы были отдельными пунктами в опросе.
Но в реальных проектах доработок без них редко обходится — часто приходится задевать и эти области.

💬 А вы какие навыки считаете самыми важными для доработки типовых конфигураций?


Подписывайтесь на канал в ютубе
Подписывайтесь на канал в рутубе

Подписывайтесь на ТГ канал Программирование в 1С Для начинающих


Вступайте в чат по программированию в 1С

Все мои продукты в одном месте
6🔥3💯1🆒1
🎓 Друзья, в мае я запустил для себя новый формат — практические группы по обучению 1С.

Не скажу, что всё шло гладко — всё-таки это был мой первый опыт ведения группы, и приходилось многое выстраивать с нуля.
Но сегодня могу с радостью сказать: первая группа, которая начала обучение в мае, успешно выпустилась!

Ребята прошли путь от самых азов до первых самостоятельных задач. Уже умеют контролировать отрицательные остатки при проведении документов и разбираются в типовых механизмах — пусть пока и скромные, но очень реальные успехи 💪

Внизу — отзыв одного из участников, который прошёл весь путь от нуля.

Теперь я открываю набор в 4 поток — для тех, кто хочет пройти этот путь с самого начала и научиться программировать в 1С без перегруза теорией.

❤️ Если хотите попасть в новый поток — поставьте сердечко под этим постом.
25👍2
🚀 Стартует новая группа для новичков в 1С!

23 октября начинаем новый поток, где будем шаг за шагом прокачивать навыки программирования в 1С.

Что вас ждёт:
🧩 практические задания,
самопроверка по эталонным решениям,
🤝 взаимная проверка в группе — научитесь читать чужой код и видеть решения под разным углом (это реально прокачивает).

🎁 Всем, кто оплатит участие до 23 октября, — два курса в подарок:
«Конфигурирование в 1С» и «Основы программирования в 1С».

Набор уже открыт 👇
👉 Ссылка на регистрацию

Если давно хотели начать, но откладывали — самое время 💪
Кто идёт в новый поток — ставьте ❤️
6
Вчера я запустил набор в новую группу по программированию в 1С для новичков, в которой в течение месяца участники шаг за шагом учатся программировать в 1С — с самопроверкой, взаимной проверкой и поддержкой в группе.

Если вы только начинаете путь в 1С — не переживайте.

Для всех, кто оплатит участие до 23 октября, я дарю два курса:
🎁 «Конфигурирование в 1С»
🎁 «Программирование в 1С для начинающих»

В группе мы будем решать интересные задачи, делать самопроверку по эталонным решениям и разбираем код друг друга — вы не просто учитесь, а действительно прокачиваетесь.

Главное — вы ничего не теряете: даже если поймёте, что уровень пока не тот, подарочные курсы останутся с вами навсегда 💪

🚀 Вступай до 23 октября и получи два курса в подарок 👇

Перейти на страницу набора

Места в группе ограничены — обучение идёт в малых потоках, чтобы я мог уделить внимание каждому.
2
Последний день бонусов для новичков в 1С

Сегодня — последний день, когда при покупке участия в группе для начинающих по программированию в 1С вы получаете два курса в подарок:

«Конфигурирование в 1С для начинающих»

«Программирование в 1С»

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

Если вы хотели начать разбираться в 1С, но всё откладывали — самое время начать.
Вас ждут живые задания, обратная связь и понятное объяснение без лишней теории.

👉 Участвовать в группе и получить бонусы
2
Два основных способа взаимодействия 1С с Excel

Рассмотрим два основных способа обмена данными между 1С и Excel.

🔹 Первый способ — использование OLE (COM-объекта Excel)

В этом случае вы напрямую создаёте COM-объект Excel и работаете с ним: создаёте листы, добавляете данные, оформляете ячейки — как в самом Excel.

Плюсы:

Вы работаете напрямую с Excel.
Если знать внутренние свойства и методы Excel, можно делать очень гибкие и красивые выгрузки.

Минусы:

Эти свойства и методы нужно знать — без этого возможностей мало.
При подключении COM-объекта 1С часто «ругается» на безопасность.
Excel должен быть установлен на том компьютере, где формируется выгрузка.

На этом преимущества заканчиваются.

🔹 Второй способ — использование табличного документа

Этот способ проще. Вы работаете не напрямую с Excel, а через объект ТабличныйДокумент.
Выгрузка и загрузка при помощи табличных документов подробно разобраны в моих видео:

📹 Выгрузка из 1С в Excel
📹 Загрузка в 1С из Excel

Плюсы:

Всё просто — не нужно мучиться с COM-объектами.
Достаточно использовать стандартные методы табличных документов.

Минусы при выгрузке:

Нужно создать табличный документ и заполнить его данными.
Идеально — иметь заранее подготовленный макет.

Минусы при загрузке:

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

Проще обойти табличный документ циклом и записать данные, например, в таблицу значений.

Вот два основных способа взаимодействия 1С с Excel.
Если тема интересна — ставьте ❤️
И напишите в комментариях, какой способ используете вы и почему.
28
🎓 Сейчас уроков по интеграции 1С и Excel — море.

Но всё это разбросано по разным источникам, и чтобы собрать полную картину, приходится тратить кучу времени.
К тому же, большинство уроков — просто набор примеров без практики, а без неё не формируются устойчивые навыки.

Я решил изменить подход:
🔹 собрать воедино всю необходимую информацию по интеграции 1С и Excel;
🔹 и сделать практикум, выполнение заданий которого реально закрепит тему.

Скоро стартует мастер-класс + практикум — не просто видео, а полноценная практическая работа с домашками и эталонными решениями.

Каждое задание закрепляет тему, и к концу вы действительно начнёте уверенно работать с Excel из 1С.

Такой формат даёт результат в несколько раз лучше, чем просто просмотр видео.

❤️ Если интересно — поставьте лайк, чтобы не пропустить анонс!
60👍5
Всем привет!
Канал потихоньку растёт, и я решил собрать в одном месте все свои материалы — статьи, видео и другие полезные вещи, которые помогут новичкам (и не только) разобраться в программировании на 1С.
Если вы только начинаете или хотите систематизировать знания — этот список для вас 👇

1️⃣ Общее: мой блог, YouTube-канал и RuTube-канал.
2️⃣ Марафон по программированию в 1С — идеально для тех, кто только делает первые шаги (плейлист на YouTube и RuTube).
3️⃣ Работа с объектами в 1С — серия роликов, где разбираем основные механизмы платформы (плейлист на YouTube).
4️⃣ Универсальные коллекции значений — видео + цикл статей (плейлист на YouTube и RuTube, ссылка на статьи).
5️⃣ Табличные документы — как работать с ними на практике (плейлист на YouTube и RuTube, ссылка на статьи).
6️⃣ Обновление 1С — отдельный плейлист, где всё разложено по шагам (плейлист на YouTube и RuTube).
7️⃣ СКД (Система компоновки данных) — серия роликов для тех, кто хочет глубже понять отчёты в 1С (плейлист на YouTube и RuTube).
8️⃣ Статьи по программированию в 1С — полезно для закрепления теории и практики.

Если вам помогли эти материалы — поставьте лайк ❤️
И обязательно отправьте пост друзьям, которые только начинают осваивать программирование в 1С — пусть им будет легче стартовать! 🚀

Подписывайтесь на канал в ютубе
Подписывайтесь на канал в рутубе

Подписывайтесь на ТГ канал Программирование в 1С Для начинающих


Вступайте в чат по программированию в 1С

Все мои продукты в одном месте
30🔥9
Программирование в 1С для всех pinned «Всем привет! Канал потихоньку растёт, и я решил собрать в одном месте все свои материалы — статьи, видео и другие полезные вещи, которые помогут новичкам (и не только) разобраться в программировании на 1С. Если вы только начинаете или хотите систематизировать…»
Как в 1С перевести строку в латиницу

В конфигурациях на БСП это делается вообще в одну строчку 📸👇

Используйте метод СтрокаЛатиницей, который есть в модулях СтроковыеФункцииКлиент и СтроковыеФункции.
Передаёте кириллический текст, а на выходе получаете латиницу (пример 📸).

Конфигурации с БСП можно скачать бесплатно на online.1c.ru.

Сама же БСП доступна только тем, у кого есть подписка ИТС.
Но, на GitHub можно бесплатно скачать «пустую» версию — без установочных обработок и прочих полезных штук.

Если тема БСП тебе интересна — поставь ❤️
Возможно, дальше покажу ещё парочку удобных функций, которые в ней спрятаны.

Подписывайтесь на канал в ютубе
Подписывайтесь на канал в рутубе

Подписывайтесь на ТГ канал Программирование в 1С Для начинающих


Вступайте в чат по программированию в 1С

Все мои продукты в одном месте
44
Лестница 1С-разработчика — отчёты, расширения, интеграции шаг за шагом

С какими задачами чаще всего сталкиваются начинающие разработчики 1С?
— Разработка отчётов.
— Доработка типовых конфигураций.
— Разработка интеграций.

Это те ступени, по которым обычно поднимается любой начинающий 1С-программист.
Именно для помощи в решении этих задач я создал серию курсов,
изучая которые вы, как по лестнице, будете шаг за шагом расти —
от разработки сложных отчетов, изменений в конфигурации до интеграций с внешними системами.

📦 Все эти курсы я собрал в единый комплект “Лестница 1С разработчика”.
Он помогает развить реальные навыки, необходимые для работы над живыми проектами.

🔥 До конца недели комплект можно приобрести со скидкой 50% —
это отличная возможность сделать шаг вверх по вашей профессиональной лестнице.
Заказать комплект со скидкой 50% и начать путь по лестнице
5