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

Купить рекламу: https://telega.in/c/e_budni_programmer
Автор: @chum1roma
Download Telegram
ИИ идет в блогеры

Вновь используя бота по генерации GigaChat, наткнулся на раздел "Генерация постов для блога", и стало интересно посмотреть на результат.
Результат порадовал, относительно широкого запроса: пост для начинающих программистов 1С
Поделюсь им с вами в следующем посте.

В целом воды много, но сама суть в тему.

Считаю, что использовать такие штуки можно и иногда нужно в своей жизни, но новичкам посоветовал бы быть осторожнее, так как если вам попадется некорректный ответ, его может быть сложно определить таковым. Поэтому чтение авторских блогов специалистов, которые имеют уже большой опыт гораздо может быть полезнее, так как там текст проходит хоть какую-то логическую проверку человеком (тут тоже бывают исключения, конечно же))

Всем сил на этой сложной и длинной неделе! А также предпраздничного, новогоднего настроения)


----------

Если кто ещё не слышал, 1С выпустила бета-версию платформы 8.5 с новым интерфейсом в чёрно-белый тонах.
Ссылка на официальные источники
Ждём выхода полноценной версии)

#ЕБ_Повседневность
Эффективные техники программирования на 1С для новичков

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

1. Понимание структуры платформы

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

2. Работа с типовыми конфигурациями

Использование готовых решений (типовых конфигураций) значительно ускоряет процесс разработки. Освоение стандартных процедур и функций позволяет минимизировать время на написание кода с нуля и сосредоточиться на решении конкретных задач бизнеса.

3. Изучение встроенных механизмов

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

4. Использование шаблонов и примеров

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

Заключение

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

-------
💫 Создано с помощью GigaChat
Всем привет!
Очередная красивая цифра по подписчикам пройдена - нас уже 4.6К+
Главное, конечно же, не количество, а качество.
И я всех вас очень ценю и благодарен каждому за подписку, комментарии и реакции!

И именно сегодня день рождения этого канала! Нам 2 года!
Дорогие подписчики!

С Новым 2025 годом! 🎉🎉🎉
Пусть этот год станет для вас временем новых возможностей, ярких побед и незабываемых моментов счастья. Желаю вам крепкого здоровья, успехов во всех начинаниях, любви и гармонии в семье. Пусть каждый день приносит радость, а все мечты сбудутся быстрее, чем вы ожидаете.

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

С уважением и наилучшими пожеланиями, Роман Чумадин)
Всем привет! Немного из личного за выходные.

Большинство людей вышло на работу 9 января, но я решил сделать период от работы чуточку больше, поэтому взял два дня отпуска и спокойно отдыхаю от работы до 13 января)

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

Отдых в праздники получился день через день, чередуя отдых и дела. Были поездки на прогулку, а дела касались самообучения и заделов на будущее по каналу.

Так же за это время потихоньку провожу созвоны с победителями в предновогоднем розыгрыше!

А как у вас прошли новогодние праздники, куда ездили?💬
Please open Telegram to view this post
VIEW IN TELEGRAM
А вы высчитываете в какой месяц выгоднее всего брать отпуск?
Anonymous Poll
51%
Да
49%
Нет
Кубик Рубика

В конце прошлого года я рассказывал как продал Кубик Рубика спустя 7 лет после первого размещения объявления, а сегодня хочу рассказать про его место в моей жизни)

Наверное, первый раз я взглянул на кубик Рубика глазами не совсем как на игрушку, когда мне было 14 лет.
Тогда папа нашел и показал нам с братом свою старую записную книжку из его детства, где была техника сборки кубика.

😱 Да, кубик Рубика собирают по формулам, в основном, а раньше их можно было встретить только в каких-то тематических журналах.

И тут начались наши домашние соревнования, кто быстрее соберет. Тренировались на самых дешёвых кубиках, рублей за 50... Они бывало разваливались в моменте сборки. Но рекорд был достигнут в районе 2.5 минут.
Тогда мировой рекорд был в районе 3-5 секунд!!!

Потом у нас начали появляться совершено разные кубики, как оригинальные(на фото), так и китайского производства на которых ставились мировые рекорды (спидкупинг).

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

Это дало ещё раз понимание, что иногда лучше результат в перспективе, чем здесь и сейчас)

Сейчас у меня есть несколько знакомых, которым со времнем стало недостаточно классического кубика Рубика 3х3, и они ушли в сборки кубиков 7х7, 13х13 и т.д, а иногда и вовсе "кубиков" с треугольными сторонами)

Для детей же, да и не только, это отличная возможность развития моторики и мышления.

А вы сталкивались с кубиком Рубика в своей жизни?💬
Please open Telegram to view this post
VIEW IN TELEGRAM
Сбилась нумерация? НЕ паникуй

В начале года, как никогда актуальная проблема!
Был номер вида Префикс-День-ПоследовательныйНомер и вдруг стал просто ПоследовательныйНомер…

Есть функция ОбновитьНумерациюОбъектов(<Метаданные>)
Пример: ОбновитьНумерациюОбъектов(Метаданные.Документы.РеализацияТоваровУслуг)


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

Но по своей логике, она сбрасывает нумерацию и после этого при создании нового номера, он будет генерировать последовательно по максимальному номеру.
❗️ Чтобы она отработала корректно, предварительно нужно поправить все «неправильные» номера в документах либо справочниках.
Либо путем ручного изменения (если речь о 1-5 элементах) либо написать обработку, которая по правилу присвоения номера исправит принудительно номера в «съехавших» документах.

📢 При написании такой обработки, документы как правило упорядочиваются по «Ссылка».

Если сталкивались с тем, что сбивалась нумерация, напишите сколько было ошибочных и сколько правили по времени, или дополните пост своими вариантами решения на эту тему) 💬

----------------

> > > Дайджесты по каналу < < <

> > > Видео-мемы < < <

#ЕБ_Повседневность
Please open Telegram to view this post
VIEW IN TELEGRAM
Как не потерять деньги (10К+)

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

Летом поменял машину, взял Б/У автомобиль (японец, а это надёжно и дешевле чем любая новая иномарка). И на первом осмотре машины на ТО предупредили, что пластиковая часть радиатора пожелтела от времени, отчего стала хрупкой и в любой момент может лопнуть.

❗️ И как полагается, в один прекрасный момент патрубок слетел, благо в пробке и в городе.
Заменили на аналог от компании Luzar (Питерская компания, не реклама), отзывы у мастеров хорошие, да и уже ставил радиаторы этой компании (проблем не было). Но спустя два месяца он потек...
Радиатор я покупал в интернет -магазине, а ставил на СТО "в гаражах", без бумаг и заказ нарядов.

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

📢 И вроде бы ладно, но стоил он 11.700 р., что в свою очередь ощутимо.
Решил попробовать вариант написать производителю напрямую! И о чудо, они пошли мне на встречу.

🔝 Спустя два месяца переписок, пересылок я получил свои деньги 100% и забавный ответ:

"Пока установлен факт течи и что к этому дефекту не приложил руку владелец…

Радиатор ждет своей очереди в лаборатории для установления точной причины. Предварительно штучный брак.
"

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

А у вас были подобные истории, пишите в комментариях 💬

Если накидаете реакций 🔥 выпущу пост про личный опыт с налоговым вычетом.

#ЕБ_Финансы
Please open Telegram to view this post
VIEW IN TELEGRAM
У нас на канале уже был опрос по поводу рода деятельности, теперь интересно узнать уровень программистов (их всё-таки большинство на канале)

Как определить свой уровень, да на свое усмотрение и личную оценку своих знаний(как чувствуете)
Anonymous Poll
26%
Junior 🤓
35%
Middle 😎
15%
Senior 🍅
10%
Я не программист 🤠
10%
Просто посмотреть 🙄
4%
Я выше этого 🤖
🤔 Ищете где набраться практического опыта?

Рекомендую вам присмотреться к Практикум-погружение в работу программиста 1С (Поток 9)
Cейчас идет набор на новый поток, старт в феврале.

Автором является моя знакомая, она же является автором тг-канала Заметки 1Сницы. Анастасия Синякова

🔴По нашей договоренности для моих подписчиков по промокоду
ebudni10
вы получите скидку 10% на данный курс.
*Промокод вводится при оплате.

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

Более подробно можно узнать на сайте курса

#ЕБ_Рекомендации
Please open Telegram to view this post
VIEW IN TELEGRAM
Случай на собеседовании

Уже пару лет я занимаюсь менторингом и одним из видов деятельности являются тестовые собеседования.

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

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

А как вы считаете, норм подсматривать на собеседовании или нет?💬

----------------

> > > Дайджесты по каналу < < <

> > > Видео-мемы < < <

#ЕБ_Повседневность
Please open Telegram to view this post
VIEW IN TELEGRAM
В прошлом посте очень много комментариев, что знать галочки и области модулей и т.п. наизусть нет необходимости, а что на это думают руководители (или те, кто проводит тех.собеседоввания)
Anonymous Poll
6%
Я провожу собесы и это важно
15%
Я провожу собесы и это тупые вопросы
79%
Я не руководитель и/или не провожу собеседования, просто интересно узнать
Богатые не платят налоги 🤯

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

🔝 В РФ есть возможность подать документы на налоговый вычет. Грубо говоря вернуть излишне уплаченный налог, так как мы платим налоги с ЗП и при покупке товаров и услуг.
Правда есть множество ограничений и тонкостей.

Я веду учёт денежных средств уже лет 7, и статья доходов как налоговый вычет у меня появилась с 2019 года.
Суммарно, мне удалось вернуть чуть более 300 тысяч рублей, что довольно не плохо.

Когда?

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

Какие категории в моем списке, по которому я готовлю документы?

🔹 1. Единоразово за всю жизнь можно получить выплату за приобретение жилья. Сумма с которой можно вернуть 13% составляет 2 млн.р., получаем соответственно 260 тысяч.
🔹 2. Проценты по ипотеке, суммарно за жизнь можно вернуть до 350 тысяч рублей. Справку для налоговой или даже автоматом можно получить и отправить прямо из приложений некоторых банков.
🔹 3. Здоровье. Различные стоматологии, клинки и т.п. в крупных уже знают такую процедуру и просто по запросу выдают все необходимое.
🔹 4. Образование. Можно вернуть даже за курсы, но например, ИС о таком увы не слышал до меня и так мне и не дали ни каких документов для этого. Но за обучение в ВУЗе мне удавалось возвращать деньги.
🔹 5. Инвестиции. В основном если это что-то крупное, или страхование какое-то, то в приложении банка так же можно получить справку для налогового вычета.
🔹 6. За ветклинику. Пока только появилась эта категория, опыта нет, но в клинике пока тоже не делают таких справок. Но в таком случае можно подавать чеки (если сохранились).

На что обратить внимание?

🔸 Есть лимит суммы с которой можно получить налоговый вычет в 120 т.р., но вроде как его подняли или поднимут до 150 т.р.

🔸 Ваш доход должен быть в белую и сумма уплаченного налога на доход лучше, если будет покрывать лимит для суммы налогового вычета в 120-150 тысяч рублей. То есть примерно доход на уровне 100К рублей в месяц.

🔸 Вы можете сделать налоговый вычет как за себя, так и за супругу (если брак официальный). С детьми соответственно так же.

🔸 Можно не получать всю сумму в виде денег, а сделать взаимозачёт. Например, я делал взаимозачёт вычета суммы с квартиры в счёт налога на продажу прошлой квартиры.

🔸 Подать документы можно не только за текущий год, но и за два прошлых, в зависимости от категории.

Как подать документы?

🔹 1. Через приложения банка (если категория позволяет)
🔹 2. Оформить документы самому и отправить в электронном виде (если умеете)
🔹 3. Пойти лично в налоговую и найти там помощника про оформлению документов. Раньше пользовался таким вариантом, стоило это в районе 700-800 рублей. Зависит от сложности.
🔹 4. Найти опытного в этом деле бухгалтера. Вот это мой вариант. Стоит дороже - 2-3К, но лучше чем ничего. И как правило знают нюансы, например, нельзя вернуть всю сумму с уплаченных процентов по ипотеке, если покупка состояла из квартиры и "неотделимых улучшений"(типа ремонта).

📢 p.s. Я не эксперт в данной теме, а лишь делюсь своими опытом. Мог ошибиться в терминах и каких-то тонкостях.

Поправляйте в комментариях и пишите какие ещё категории вы использовали 💬

#ЕБ_Финансы
Please open Telegram to view this post
VIEW IN TELEGRAM
Новый, гибкий, "совершенный" тариф на консультацию со мной

Чем я в целом могу вам помочь в роли наставника/ментора писал в этом посте. Как правило это разные направления, такие как тестовое собеседование, план развития и т.п.

Но один из видов мне симпатизирует больше всего - это решение текущих задач.
И именно на него я предлагаю скидку junior и middle разработчикам в 50%!

Данный вид консультации со скидкой будет ➡️➡️2500 р. за 1 час⬅️⬅️ консультации.

Почему со скидкой?
Так как мне меньше требуется готовиться к встрече (в некоторых случаях, с разработкой плана и презентации это может занимать до 3-х часов)
Задачи как правило не требуют большого погружения в детали проекта
Мне хочется дать возможность обратиться за помощью тем, кто ещё не заработает больше 100К)

Чтобы попасть на консультацию пишите в бота 🤖@E_Budni_1C_MentorBot
⬆️⬆️⬆️
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Задачи для разного уровня программистов как этот лист, для джунов не решаем, а для сеньоров делается с лёгкостью.

Ставь 🔥 если пошёл проверять и пробовать просунуть монету через лист)

А если хочешь видео-мемов, то тебе сюда)
♻️ Конвертация данных 2

Конфигурация "Конвертация данных 2.0" является мощным средством для организации конвертации данных между конфигурациями любой структуры и сложности. Это официальное определение.
По-простому, позволяет перенести данные, например, из базы с конфигурацией Управление торговлей 11 в базу с конфигурацией Бухгалтерия предприятия 3, например, контрагентов, номенклатуру, документы поступления и реализации.

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

Увы, я не смог найти ссылку на отличный курс по конвертации, который давали на работе, но вроде бы он был от курсы-1С-рф. Преимущество того курса (быть может, вы найдете ссылку и поделитесь в комментариях) было то, что все уроки разделены по темам и задачам, со списком уроков. Просто смотришь задачу, ищешь её в оглавлении и открываешь нужный урок.

С конвертацией данных 2 приходится очень часто сталкиваться в работе программистом. Она применялась в каждом моем месте работы.

Основные этапы работы (грубо):
🔸 Скачать и установить конфигурацию можно на официальном сайте, но нужен доступ к ИТС.
🔸 Для того, чтобы создать правила, необходимо сначала в базу КД2 подгрузить метаданные ваших конфигураций через обработку (идет в комплекте к КД2) Выгрузка описания структуры метаданных конфигурации 8.2" (MD82Exp.epf) (есть для 8.2 и 8.3 соответственно).
🔸 Далее можно создавать и настраивать правила обмена.
🔸 После этого данные правила конвертации можно использовать в типовых механизмах синхронизации (планы обмена или обработка Универсальный обмен данными XML)

Рекомендации:
🔹 Разобраться в терминологии: ПКО, ПКС, ПКИ, объект, свойства и т.п., будет легче искать ответы в интернете и понимать курсы и коллег.
🔹 В КД2 суперская справка по обработчикам (и не только), поэтому не ленитесь заглядывать в неё. Именно там вы сможете найти то, что есть в том или ином обработчике.
🔹 При выгрузке метаданных, обращайте внимание на то, что выгружается (например, движения документов могут не выгружаться по умолчанию)
🔹 С помощью правил конвертации можно делать различные бекапы отдельных справочников (например, настройки подключения к внешним системам) или переносить данные из копии в рабочую базу и наоборот.
🔹 Не путайте с Конвертацией данных 3. Это совсем две разные вещи. Кстати, кто знает зачем 1С назвали 3-ью версию схожим названием, а не каким-то другим…?💬

----------------

> > > Дайджесты по каналу < < <

> > > Видео-мемы < < <

> > > Поддержать канал голосом < < <

#ЕБ_Повседневность
Please open Telegram to view this post
VIEW IN TELEGRAM
Всем привет! Хочу порекомендовать классный авторский канал Стаса Гниева 👉 @OneSCast. Здесь автор делится лайфхаками, советами и прочими полезностями про разработку в 1С исключительно из собственной практики. Вот некоторые из них:

Как правильно писать сообщения пользователю? Часть 1 и часть 2

Ограничиваем пользователя ради производительности

Шаблон внешней печатной формы для БСП

Инструкция для новичков по КД 2.1

7 правил нестыдного кода

Про регулярные выражения в 1С просто и по делу

Кто такой Стас Ганиев и почему я рекомендую присмотреться к его каналу?

❗️ Автор статей на Инфостарт и Желтой субмарине, это его статья про Git для 1С-ника была номинирована на премию года. А еще он продолжает развитие проекта шаблонов кода.

🟡 👉 Вот ссылка на канал 👈