Премиум каналы

1C программист

Cтатьи, курсы, советы, шаблоны кода 1С. Cтатьи, курсы, советы, шаблоны кода 1С.

Последние публикации с канала

С чего начать изучение управления услугами в IT?

Приходите на бесплатный практический урок «ITSM глазами лида: ожидание и реальность» от OTUS. Спикер  — ведущий DevOps-инженер.

На вебинаре разберем:
◼️ как выстраивать процессы в компании;
◼️ на что обращать внимание в первую очередь;
◼️ какие трудности стоит ожидать;
◼️ как ожидания расходятся с реальностью и почему так происходит. |

Занятие будет полезно как действующим менеджерам, столкнувшимся с проблемой работы с процессами, так и специалистам, которые хотят узнать, как это выглядит.

Встречаемся 26 апреля в 20:00 мск в преддверии старта курса «Специалист ITSM». Все участники вебинара получат специальную цену на обучение и персональную консультацию от менеджеров OTUS!

➡️Регистрируйтесь прямо сейчас, чтобы не пропустить бесплатный урок.

25.04.2024 / 15:04

Как вывести штрихкод в печатную форму 1С

Материалы из видео можно скачать по ссылке:
https://drive.google.com/file/d/15y-EnMwYMqUr0GrprWVc2KydXJDQRSVe/view

источник

✍️ @odin1C_rus

Video is too big
25.04.2024 / 14:04

17 правил для составления оптимального ЗАПРОСа к данным базы 1С

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

https://telegra.ph/17-pravil-dlya-sostavleniya-optimalnogo-ZAPROSa-k-dannym-bazy-1S-04-25

✍️ @odin1C_rus

25.04.2024 / 12:04

🎓 Освойте одну из самых востребованных IT-специальностей на рынке труда в рассрочку и получите помощь с трудоустройством!

🔸 Открыт набор от ТГУ по программе: "1C разработчик". ТГУ входит в 100 сильнейших вузов мира и Топ-5 России, а также использует лучшие практики преподавания ведущих университетов: MIT, Stanford, Carnegie Mellon.

🔸 Стартуйте в профессии сейчас, пока на рынке не хватает специалистов и действует скидка на обучение 19%.
https://tglink.io/0a4174a848dd

🔸 Курс подойдет как новичкам, так и действующим специалистам.

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

🎓 Подписывайтесь на наш телеграм @tsuproject

25.04.2024 / 10:04

Инструменты 1С программиста

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

https://telegra.ph/Instrumenty-1S-programmista-04-25

✍️ @odin1C_rus

25.04.2024 / 09:04

💡Управление тимлидами сильно отличается от управления инженерами. Это логично, ведь перед вами теперь руководители, а не обычные сотрудники. 

26 апреля в 20.00 мск приглашаем на открытый урок “Слон на нитке – реально ли управлять тимлидами и как это делать?”

На занятии обсудим: 

- Почему тимлидами сложно управлять 
- Почему сложно переходить на новый уровень управления 
- Почему привычные подходы и инструменты больше не работают 
- Как сформировать новый mindset и новый инструментарий Delivery Manager'а 

👉Регистрация https://otus.pw/JFGw/?erid=LjN8KbdYV

Вебинар приурочен к старту курса Delivery Manager в OTUS, на котором обучают управлять большими командами и портфелем проектов, выстраивать эффективные процессы и руководить тимлидами. При поступлении в группу курса возможны разные способы оплаты и рассрочка платежа

25.04.2024 / 05:04

Пример реализации двухфакторной авторизации на 1С 8.3.21

&НаСервере
Процедура СозданиеШаблонаНастроекВторогоФактораАутентификации() // кнопка в обработке

ШаблонНастроек = ШаблоныНастроекВторогоФактораАутентификации.СоздатьШаблон();

ЗапросHTTP = Новый HTTPЗапрос;
ЗапросHTTP.АдресРесурса = "&host"; //в этот параметр на следующем шаге запишется адрес куда отправлять HTTP запрос
ЗапросHTTP.УстановитьТелоИзСтроки("Ваш код &secret","utf-8"); //тут можно изменить текстовку, обязательно ставим кодировку

ШаблонНастроек.HTTPЗапросНаАутентификацию = ЗапросHTTP;
ШаблонНастроек.МетодHTTPЗапросаНаАутентификацию = "POST"; //тут или GET, или POST,
//я в дальнейшем буду запрашивать пароли через POST
ШаблонНастроек.Имя = "ИмяШаблона"; //задаем имя шаблона, который используем в дальнейшем для назначения пользователю

ШаблонНастроек.Записать();

// Ставим галочку в конфигураторе у пользователя
// (Администрирование->Пользователи->ищем кому поставить) "Аутентификация токеном доступа"

КонецПроцедуры

&НаСервере
Процедура НазначениеШаблонаВторогоФактораАутентификации()

Пользователь = ПользователиИнформационнойБазы.НайтиПоИмени("ИмяПользователя"); //ИмяПользователя - меняем на имя пользователя
НастройкаВФА = Новый НастройкаВторогоФактораАутентификации;
НастройкаВФА.ИмяШаблонаНастройки = "ИмяШаблона"; //Имя шаблона задавали на 1-ом этапе

ПараметрыНастройки = Новый Соответствие;
ПараметрыНастройки.Вставить("host","http://"127.0.0.1/otpavkod/hs/sendpass/?tel=123456789"); //Задаем адрес на который будет отправлен HTTP Запрос с кодом для авторизации
НастройкаВФА.Параметры = ПараметрыНастройки; //Задаем значение настройки

МассивНастроек = Новый Массив;
МассивНастроек.Добавить(НастройкаВФА); //задаем массив настроек, тут важно, что это массив, а значит можно указать несколько настроек аутентификации

Пользователь.НастройкиВторогоФактораАутентификации = МассивНастроек; //Устанавливаем настройки пользователю
Пользователь.ОбработкаНастроекВторогоФактораАутентификации = ТипОбработкиНастроекВторогоФактораАутентификации.ИспользоватьСледующуюПриОшибке; //что делать при некорректном вводе кода
Пользователь.Записать();

КонецПроцедуры



✍️ @odin1C_rus

25.04.2024 / 04:04

🤯 Решаем тестовую задачу из собеседования на должность 1С программиста.

Рассмотрим способ решения интересной тестовой задачи на вакансию 1С программиста. Задача одновременно проверяет знание запросов, СКД и в целом понимания что и откуда растет.

источник

✍️ @odin1C_rus

Video is too big
24.04.2024 / 13:04

Присоединяйтесь к онлайн-митапу 25 апреля в 17:00 по МСК. Тема будет интересна всем, кто работает BI-системами или планирует применять.

В программе:
Что такое 1С:Аналитика: разбор интерфейса и не только
Обзор программы официального курса 
Примеры внедрения в других компаниях
Разбор кейса внедрения 1С:Аналитика
Обзор технологии обмена
Метрики: требования компании, что внедрили и результаты
И, конечно же, ответы на вопросы.

Информация о спикере, подробная программа
Регистрируйтесь сами и зовите коллег, которые связаны с 1С!

Реклама. ООО "ПРОСТО". ИНН 1841039706.

23.04.2024 / 07:04

Обычные формы. Как организовать подбор в табличную часть

Рассмотрим решение задачи на примере формы документа, у которого имеется табличная часть «Заказ-наряды».
1. На форме документа на командную панель табличной части «Заказ-наряды» добавляем кнопку подбора и прописываем её код:

Процедура ПодборНарядов(Кнопка)
Форма = Документы.ЗаказНаряд.ПолучитьФормуВыбора(, ЭлементыФормы.ЗаказНаряды, ЭтотОбъект);
Форма.ЗакрыватьПриВыборе = Ложь;
Форма.Открыть();
КонецПроцедуры



2. Далее у табличной части находим событие «ОбработкаВыбора» и прописываем для него код:

Процедура ЗаказНарядыОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)

СтандартнаяОбработка = Ложь;

Если ТипЗнч(ВыбранноеЗначение) = Тип("ДокументСсылка.ЗаказНаряд") Тогда
Если ЗаказНаряды.НайтиСтроки(Новый Структура("ЗаказНаряд", ВыбранноеЗначение)).Количество() = 0 Тогда
НоваяСтрока = ЗаказНаряды.Добавить();
НоваяСтрока.ЗаказНаряд = ВыбранноеЗначение;

// также здесь можно выполнить дополнительные обработки
КонецЕсли;
КонецЕсли;
КонецПроцедуры



✍️ @odin1C_rus

23.04.2024 / 06:04

Есть список контрагентов, нужно быстро узнать их коды в базе

Делаем такой запрос где в кавычках прописываем список наименований контрагентов (должен 100% совпадать с названиями контрагентов в базе):

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

✍️ @odin1C_rus

22.04.2024 / 22:04

Forwarded From Е.БУДНИ 1С (promo)

Ежедневные будни программиста 1С - канал про 1С, который поможет вырасти с Junior до Middle 🚀

Что у нас уже есть полезного на канале:

🔥 Менторство от ведущего программиста 1С;
Задачи с собеседований;
Актуальные конференции по 1С;
🔠 ТОП 7 статей по подготовке к собеседованию;
Тесты на логику;
Информация о сервисах проверки своих знаний;
ТОП книг по 1С;
ТОП 12 сайтов по тематике 1С;
🔠 ТОП 7 инструментов программиста 1С;
Возможности для студентов;
Различные принципы, механизмы и инструменты.

Все посты вы можете найти по дайджестам в закрепленном сообщении на канале!

Также у нас есть свой стикерпак канала Ежедневные будни и не так давно мы запустили ещё и ▶️ YouTube канал Е.Будни программиста 1С!

Переходи и подписывайся

22.04.2024 / 11:04

Удаление дубликатов из результата запроса в 1С 8.3

&НаСервере
Процедура УдалениеДубликатовИзРезультатаЗапроса()

// В справочнике КлассификаторСроковПИ есть элементы-дубли. Строим запрос так,
// чтобы в результат попали только различные сроки использования
Запрос = Новый Запрос("ВЫБРАТЬ РАЗЛИЧНЫЕ
| Наименование
|ИЗ
| Справочник.КлассификаторСроковПИ");

РезультатЗапроса = Запрос.Выполнить();
Если Не РезультатЗапроса.Пустой() Тогда // Такая проверка рекомендуется фирмой 1С
Записи = РезультатЗапроса.Выбрать();
Пока Записи.Следующий() Цикл
// Обход результата запроса по каждой записи в полученной выборке
КонецЦикла;
Иначе // Сообщить("Данные отсутствуют!");
КонецЕсли;

КонецПроцедуры

✍️ @odin1C_rus

22.04.2024 / 11:04

🙄Отрицательная обратная связь от клиентов - это, с одной стороны, стресс для сотрудников, с другой стороны - бустер для роста и улучшений.

Обсудим это на бесплатном уроке онлайн-курса «Руководитель поддержки пользователей в IT» — «Жалобная жалоба. Или как работать с недовольными клиентами»: регистрация

Рассмотрим:
— типы недовольных клиентов
— основные причины недовольств клиентов и как с ними работать
— важные аспекты работы с претензиями и рекламациями
— рекомендации по отработке обратной связи 

Урок будет полезен:
— руководителям и сотрудникам служб поддержки и клиентских сервисов
— менеджерам в IT

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

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

22.04.2024 / 08:04

1С Программирование. Часть 2

Уроки 1С. Добавляем картинки в таблицу в шаблоне Word
1С: Схема запроса. Простейший практический пример
Эмулятор ККТ (онлайн кассы) в 1С
Решаем тестовую задачу из собеседования на должность 1С программиста.
Типизация субконто в 1С Бухгалтерии 3.0
1С: Лайвкодинг. Дорабатываем признание расходов КУДиР

источник

✍️ @odin1C_rus

Video is too big
Video is too big
Video is too big
Video is too big
Video is too big
Video is too big
22.04.2024 / 05:04
Отзывы: - 0
Поделитесь вашим мнением! Оставьте отзыв:

Похожие

Избранное