Обложка канала

1С:Предприятие 8. Страница 3

4866 @onecv8

Канал обо всем, что связано с 1С.

  • 1С:Предприятие 8

    Метод ВызватьПаузу

    Данная статья является анонсом новой функциональности. Не рекомендуется использовать содержание данной статьи для освоения новой функциональности. Полное описание новой функциональности будет приведено в документации к соответствующей версии. Полный список изменений в новой версии приводится в файле v8Update.htm.

    Заметки из Зазеркалья
  • 1С:Предприятие 8

    В 13:00 по МСК пишем бота с помощью системы взаимодействия. В гостях ваш любимый спикер — Матвей Серегин. Приходите youtube.com/live/zF…TkITJOS8
    Учим писать ботов на 1С с нуля

    Желтый клуб собирает деньги на новый микрофон, чтобы радовать вас лучшим звуком в стримах и видео. Поддерживайте по ссылке: https://www.tinkoff.ru/cf/AeY49FYUpMI Приветствуются даже 100 руб. Спасибо. Отзывы по стриму оставляйте тут: https://forms.gle/6TeXcV3BvEDcrHKc8 В гостях у Желтого клуба Матвей Серегин. Показываем, как создать ботов на 1С с помощью системы взаимодействия . НАВИГАЦИЯ Скоро будет #1c #системавзаимодействия#боты ========== Информационные площадки "Жёлтого клуба": Телеграмм канал: https://t.me/+h2Ipfl1Gdms3OGYy Телеграм чат: https://t.me/yellowclub_vrn Группа ВКонтакте: vk: https://vk.com/yellowclub_official Подписывайся на канала Желтого клуба, чтобы не пропустить интересных гостей https://www.youtube.com/channel/UCO1Vs4ZvpxC7Cke2BIFFDuA?sub_confirmation=1

    YouTube
  • 1С:Предприятие 8

    JWT TOKEN В 1С. ЧАСТЬ 1

    Привет программисты 1С, с вами Низамов Илья. В этом уроке мы рассмотрим как настроить JWT аутентификацию для http сервисов в 1С. Мой курс для начинающих https://nizamov.school/courses/integration1s/beginer2/?utm_source=youtube&utm_medium=social&utm_campaign=video Фирма 1С очень своеобразно реализовала поддержку JWT токенов, возможно они увидят мое видео и сделают их использование более удобным и на уровне платформы. Весь смысл JWT из коробки, это повышение безопасности, но без refresh токенов у нас получились обычные сессии. Во втором видео я попробую их реализовать, так что подписывайтесь на мой телеграмм канал, ставьте лайки если видео было полезным и пишите ваши вопросы в комментариях. Скачать все материалы и почитать статьи можете на моем сайте в блоге: https://nizamov.school #1с #1c #программист1с #курсы1с Вступайте в группы и сообщества: ►ВКонтакте: https://vk.com/nizamov.studio ►Telegram: https://t.me/nizamov_studio_1c Сотрудничество и предложения: ►Mail: [email protected] ►WhatsApp: +7 (917) 449-09-97

    YouTube
  • Реклама

  • 1С:Предприятие 8

    Продукты компании 1С: манна небесная или проклятие Люцифера? — Личный опыт на vc.ru

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

    vc.ru
  • 1С:Предприятие 8

  • 1С:Предприятие 8

    Ozon Tech Community 1С Meetup

    Приглашаем на митап, посвящённый разработке решений на базе 1С:Предприятие. Расскажем об особенностях учета персонала, командной разработке, инструментах тестирования, интеграции с высоконагруженными системами внутри Ozon. 📅 30 марта (четверг) 🕗 18:00 Программа встречи: 💬 Алексей Коломоец, руководитель группы разработки кадровых систем 1С. «1С:Зарплата и управление персоналом в IT-ландшафте Ozon». Расскажет об интеграции 1С:ЗУП со смежными системами в части процессов подбора персонала и кадрового учета, а также связь с корпоративным порталом, системой обучения и системой управления доступом. 💬 Татьяна Головкина, старший специалист по тестированию. «Инструменты автоматизированного тестирования 1С». Продемонстрирует красивые отчеты о пройденных тестах с Allure TestOps, расскажет про фреймворки для автоматизированного тестировани 1С (Vanessa Automation и Vanessa ADD). 💬 Иван Зарубин, ведущий разработчик 1С. «Примеры реализованных тестов в 1С». Погрузит в детали тестирования производительности проведения документов, а также тестирования загрузки из внешней системы. 💬 Евгений Забелин, руководитель отдела разработки 1С:УХ. «Разработка мастер-конфигурации для проектов 1С». Расскажет о дублировании разработки в проектах, реверсивной разработки, поделится примерами интеграции с сервисами, ограничениями расширений и мокирования HTTP-сервисов, расскажет об автоматизации в CI. 💬 Петр Грибанов, евангелист 1С. «Платформа 1С:Предприятие — новости, обновления, изменения». Обсудим, что нового появилось и появится в ближайшее время в платформе, а также, как это может помочь разработчикам и пользователям. 🔔 Подписывайтесь на наш канал: https://www.youtube.com/c/OzonTech1998 Наш сайт: https://tech.ozon.ru/ Habr: https: https://habr.com/ru/company/ozontech/blog/ Telegram: https://t.me/ozon_tech

    YouTube
  • 1С:Предприятие 8

    Вы уже работаете с платформой 1С в качестве разработчика, консультанта или пользователя? Примерьте на себя профессию 1С-аналитика. Навыки таких специалистов востребованы на рынке и хорошо оплачиваются. Что это за профессия — расскажем на вебинаре. → Бесплатно, 14 апреля в 15:00 Мск Спикер: ◾️Ольга Артюшкина, сотрудник 1С ПервыйБит На вебинаре вы узнаете: — чем 1С-аналитик отличается от других аналитиков, — какие задачи решает и за что отвечает, — что он должен уметь, — в какой команде работает, — как им стать. В конце можно будет задать любые вопросы: о профессии, навыках, зарплатах и обучении. → Зарегистрироваться на вебинар
  • 1С:Предприятие 8

    Длинные имена переменных – зло.  Naming is hard. Это правда, и вот почему. Во-первых, у нас пока нет метрики, которая может сказать, что вот этот нэйминг плохой, а вот это хороший. Думаю через год или два ИИ линтер сможет предлагать варианты наименований. А пока выкручиваемся как можем. Во-вторых, бытует мнение, якобы длинные и исчерпывающие имена – это хорошо. Чистый код на максималках такой. Например, readFileFromPathAndThrowExceptinIfNoSuchFile(Path absolutePathToFile). Ну круто же! Одна сигнатура уже говорит о том, что делается и тело метода даже читать не надо! Комментарии не нужны!  В какой-то степени это имеет смысл. За неимением лучшего можно писать так. Но что, если есть более простой и лаконичный способ? Я говорю про правильное разграничение ответственностей. Абстракции короче. В выдуманном примере смешиваются несколько уровней абстракции: формат ошибки (exception), представление пути в файловой системе (Path), формат пути (absolute). Все это повышает когнитивную нагрузку на читателя. Представьте себе сто строк кода, написанных вот в таком стиле дедушки Боба! Брр... Люди не могут держать большое количество деталей в голове одновременно. Я не могу думать о бизнес логике и в этот же момент видеть какие-то обработки ошибок, которые конкретно на бизнес логику не влияют. Я начинаю отсекать эти детали, чтобы просто не сойти с ума.  Мысль предельно проста. Давайте разделим код на уровни абстракции и будем использовать имена, которые соответствуют текущему уровню абстракции. Наверху у нас readFile, дальше идут проверки на корректность пути и бросание эксепшенов. Еще ниже сами придумайте.  За удивительной простотой мысли скрывается колоссальная сложность. Куда проще запихать поток мыслей в имя переменной, чем рассортировать этот поток на уровни и понять что действительно важно, а что можно скрыть за следующим уровнем абстракции. Это и есть искусство проектирования и написания кода.
  • 1С:Предприятие 8

    Клуб 1С 30.03.2023

    #smlab #1С Тема: Разработка на 1С с использованием 1C EDT и Git Описание: На встрече спикер поделиться опытом: • Начало работы в 1С EDT. Настройка приложения. • Элементы интерфейса 1С EDT. Перспективы и панели. • Начало разработки в 1С EDT. Сценарий: Создание проекта из ИБ. • Начало разработки в 1С EDT. Сценарий: Клонирование проекта. Начала работ нового участника проекта. • Создание локального репозитория Гит. Синхронизация с удаленным репозиторием. • Создание\слияние веток. • Выпуск релиза (пример выпуска\подготовки релиза). • Просмотр истории разработки. Спикер: Даниленко Тимур (Старший программист) Наши вакансии: https://career.habr.com/companies/spo... Наш блог на Хабре: https://habr.com/ru/users/Sportmaster...

    YouTube
  • 1С:Предприятие 8

    КАК ВЫПОЛНИТЬ ПРОЦЕДУРУ В ОТЛАДКЕ? Не баян, а классика. Находясь в отладчике, мы можем вызывать функции (в т.ч. при помощи "Вычислить выражение"). Это бывает нужно для тестирования и выявления каких-то проблем. Например, сделать что-то с данными формы в закрытых полях и так далее. ❕Но вызывать можно только функции, ведь только они возвращают результат. А иногда необходимо выполнить процедуру. Например, метод общего модуля, который что-то сделает с нашими данными. Ну или даже просто удалить элемент из переменной массива. Такое сделать без "костылей", к сожалению, нельзя. ❔ Как же можно вызвать процедуру в отладке? Для этого нам нужна функция. Самый простой пример:
    Функция Вып(Код, Параметр = Неопределено) Экспорт
      Выполнить Код;
    КонецФункции
    
    
    Функция может быть сложнее и удобнее в использовании. Главное, чтобы она вызывала метод платформы Выполнить(НашКод) 🤔 ГДЕ РАЗМЕСТИТЬ ВСПОМОГАТЕЛЬНУЮ ФУНКЦИЮ? 1️⃣ В своём инструменте Да, самое очевидное - добавить метод там, где мы его будем использовать. В нашей обработке, например. Но такая функция будет доступна только внутри нашего инструмента. Не очень удобно 2️⃣ Общий модуль Другой напрашивающийся способ - найти (или добавить) где-то в общем модуле. Это может потребовать доработки конфигурации или же установки расширения. 2️⃣ Внешняя обработка Если бы всегда нам подходили первые два способа, то было бы не так интересно. Но если мы по какой-то причине не хотим ставить расширение для таких целей, то можно пойти другим путём. Создать внешнюю обработку с таким же методом. Метод придётся разместить в модуле самой обработки и дополнительно в форме. Тогда он будет доступен и на сервере и на клиенте. 🤔 КАК ИСПОЛЬЗОВАТЬ ТАКУЮ ОБРАБОТКУ Сначала нужно её открыть в режиме предприятия. Так мы "подключим" её к сеансу. А далее уже в коде можем создавать её объекты. Давайте выведем таким образом сообщение: Для выполнения НаКлиенте можно делать так:
    ПолучитьФорму("ВнешняяОбработка.Вып.Форма").Вып("Сообщить(Параметр)", "Текст");
    
    
    А НаСервере так:
    ВнешниеОбработки.Создать("Вып").Вып("Сообщить(Параметр)", "Текст")
    
    
    Если же мы ведем отладку в фоновом задании, то открытие обработки в режиме предприятия нам не поможет. Но можно использовать и другой вызов:
    ВнешниеОбработки.Создать("МойПутьКФайлу", Ложь).Вып("Сообщить(Параметр)", "Текст")
    
    
    Главное в таком случае разместить обработку в доступном для сервера каталоге. Правда и тут может произойти проблема, если установлена "Защита от опасных действий". Тогда нужно при создании обработки передать ещё третий параметр - ОписаниеЗащитыОтОпасныхДействий. Для его создания обычно в типовых есть метод ОбщегоНазначения.ОписаниеЗащитыБезПредупреждений() ВнешниеОбработки.Создать("МойПутьКФайлу", Ложь, ОбщегоНазначения.ОписаниеЗащитыБезПредупреждений()).Вып("Сообщить(
    Параметр
    )", "Текст") Да, выглядит костыльно, но иногда бывает полезно. Но вообще, если вам нужно просто в какой-то открытой форме изменить значение реквизита, видимость элемента и т.п., то легче вообще не открывать отладчик, а использовать специальные инструменты в режиме предприятия. Например, Менеджер открытых форм 1С. _______________ @JuniorOneS
  • 1С:Предприятие 8

    22 апреля 2023 Омск V открытая конференция специалистов 1С в Омске. Предусмотрена онлайн трансляция. Регистрируйтесь на сайте конференции https://на1с.рф
    Омск 2023 - на1с.рф

    2023 2021 2019 2018 2017 22 апреля 2023 Омск V открытая конференция специалистов 1С в Омске Сделать по-айтишному Для кого Разработчики, консультанты, руководители проектов, а также системные администраторы, ИТ-директора, руководители профильных подразделений в области 1С Где г. Омск, ул. Маршала […]

    на1с.рф
  • 1С:Предприятие 8

    Автоматическое удаление устаревших версий платформы

    Данная статья является анонсом новой функциональности. Не рекомендуется использовать содержание данной статьи для освоения новой функциональности. Полное описание новой функциональности будет приведено в документации к соответствующей версии. Полный список изменений в новой версии приводится в файле v8Update.htm.

    Заметки из Зазеркалья
  • 1С:Предприятие 8

    Расширение глобального поиска 1С, или Глобальный поиск "на максималках"

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

    infostart.ru
  • 1С:Предприятие 8

    Сервер 1С в контейнерах или другое направление DevOps

    Выступление Антона Антонова, руководителя программы, на крупнейшей конференции для 1С-специалистов «INFOSTART EVENT 2022». Санкт-Петербург, 2022 г.

    YouTube
  • 1С:Предприятие 8

    Рекомендации по оформлению кода на 1С в презентациях

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

    infostart.ru
  • Реклама

  • 1С:Предприятие 8

    Третья онлайн-конференция для 1С-разработчиков 1C:DevCon - 8 апреля

    Открыта регистрация на конференцию для 1С-разработчиков 1C:DevCon.3, которая пройдет 8 апреля в онлайн-формате. Начало конференции в 10:00, завершение – ориентировочно в 18:00.

    Заметки из Зазеркалья
  • 1С:Предприятие 8

    ⚡️ Ozon Tech community 1C meetup ▶️30 марта | 18:00 мск ▶️ онлайн и офлайн в Москве Обновим вашу базу знаний 1С бесплатно, без смс, но с регистрацией. 🟡Обсудим, как интегрировать 1С со смежными системами. 🟡Погрузимся в детали тестирования и посмотрим на красивые отчёты по тестам в их естественной среде обитания. 🟡Поговорим о разработке мастер-конфигураций. 🟡А ещё будет блок про новинки платформы 1С:Предприятие. Вечер обещает быть если не томным, то уж точно насыщенным! Зарегистрируйтесь, чтобы получить офлайн-билет или присоединиться к трансляции.
  • 1С:Предприятие 8

    Развитие отладчика

    Данная статья является анонсом новой функциональности. Не рекомендуется использовать содержание данной статьи для освоения новой функциональности. Полное описание новой функциональности будет приведено в документации к соответствующей версии. Полный список изменений в новой версии приводится в файле v8Update.htm.

    Заметки из Зазеркалья