Сидоренко Дмитрий

3929
Рейтинг

dsdred
Дмитрий Сидоренко



  •   Регистрация: 13.03.2012 (13 лет назад)

  •   Был(а) на сайте: вчера в 21:02

Друзья
  • Евгений Мартыненков
  • Артур Аюханов
  • Владимир Бондаревский
  • Александр Анисков
  • Вадим Фоминых
  • Александр Маликов
  • Дмитрий Шерстобитов
  • Петр Малыгин
  • Андрей Крутских
  • Юрий Лазаренко
  • Сергей Наумов
  • Артем Кузнецов
  • Андрей Крапивин
  • Андрей Бурмистров
  • Александр Капралов
  • Виталий Онянов
Подписчики 333

Группы

Профессиональный разработчик

IE 2019 Участник

Участник Meetup

Докладчик Meetup

IE 2021 Участник

Лауреат Infostart Awards

IE2021_msk Участник

IE2022 Участник

IE2023 Участник

TEAMLEAD EVENT 2025 Участник

IE2025 Участник

Рейтинг 3929

Статья Программист Платформа 1С v8.3 Универсальные Бесплатно (free) Нет файла Механизмы платформы 1С

В платформе 8.3.27 появилась возможность использовать WebSocket-клиент. Давайте посмотрим, как это все устроено и чем оно нам полезно.

14.01.2025    11972    dsdred    73       

114

Отчеты и формы Для всех Платформа 1С v8.3 1C:Бухгалтерия Windows Бесплатно (free) Внешняя обработка (ert,epf) Работа с интерфейсом Поздравления

Хотите сделать цифровую поздравительную открытку? Обработка умеет прятать секреты в картинки png.

26.12.2024    1509    18    dsdred    12       

7

Статья Для всех Платформа 1С v8.3 Универсальные Бесплатно (free) Нет файла Поздравления

Данная статья для меня юбилейная, и я решил устроить небольшой новогодний квест «Матрешка» с подарком для самого быстрого.

26.12.2024    1570    dsdred    32       

6

Инструменты и обработки Программист Платформа 1С v8.3 1C:Бухгалтерия Windows Бесплатно (free) Внешняя обработка (ert,epf) Инструментарий разработчика

Обработка позволяет сохранять себе обработки из меню «Функции для технического специалиста…»

11.11.2024    5476    449    dsdred    40       

50

Статья Программист Платформа 1С v8.3 Универсальные Бесплатно (free) Нет файла Инструментарий разработчика WEB-интеграция

Примеры использования PAPI – подсистемы интеграционных инструментов и сервисов. Будут рассмотрены методы и алгоритмы.

10.06.2024    4578    dsdred    26       

42

Комментарии

ПубликацииПоинтегрируем: WebSocket’ы в платформе 1С. Часть 1#72 06.06.25 9:53
(71) Конечно можно. Например в бинарном виде.
Глянте кстати мою публикацию про матрешку -> https://infostart.ru/1c/reports/2270151/
После нее прийдет понимание, что все в нашей жизни цифры которые можно представить в 1 и 0
ОбменПланы обмена VS История данных#53 05.06.25 20:49
(52) а вот это странно. Должно останавливаться.
ПубликацииПоинтегрируем: WebSocket’ы в платформе 1С. Часть 1#70 05.06.25 14:14
(69)
Цитата
Websocket сервер имеет возможность посылать сообщение только одному из нескольких подключенных клиентах?
Добрый день, да. Я хотел про это во второй части писать. Пока по времени не вышло.
ОбменПланы обмена VS История данных#51 05.06.25 12:51
(50) Оно в фоновом задании работает, а у файловых с этим не совсем хорошо ;)
DevНастройка состава "Истории данных"#37 02.06.25 10:49
(36) Честно говоря не пробывал сравнивать с одной записью.
Можно попробовать чтото типо такого:
РазличияВерсий = ИсторияДанных.ПолучитьРазличияВерсий(Документ, 1, 1);

Цитата
Изменил значение, увидел запись. Но она и есть текущая (т.е. равная объекту)
Первач запись всегда будет равна текущему состоянию.

Вы можете до изменения объекта создать версию программно.
Код
// Произвести запись версии
//
// Параметры:
//  Данные     -  БизнесПроцессОбъект, 
//            ПланВидовРасчетаОбъект, 
//            ПланСчетовОбъект, 
//            ПланВидовХарактеристикОбъект, 
//            ПланОбменаОбъект,
//            РегистрСведенийНаборЗаписей,
//            КонстантаМенеджерЗначения, 
//            СправочникОбъект, 
//            ЗадачаОбъект, 
//            ДокументОбъект - Объект конфигурации по которому будет создана версия  
//  ВидИзменения - Строка - "Добавление" или "Изменение" или "Удаление"
//   Комментарий - Строка - Текст с примечанием
//
Процедура ЗаписатьВерсию(Данные, ВидИзменения = "Изменение", Комментарий = "Версия записана вручную", ДатаСоздания = Неопределено) Экспорт  
   
   Если Не ЗначениеЗаполнено(ДатаСоздания) Тогда 
      ДатаСоздания    = ТекущаяДатаСеанса(); 
   КонецЕсли;
   
   ТекущийПользователь = ПользователиИнформационнойБазы.ТекущийПользователь();    

   Попытка 
      ИсторияДанных.ЗаписатьВерсию(
         Данные, 
         ДатаСоздания, 
         ТекущийПользователь.УникальныйИдентификатор, 
         ТекущийПользователь.Имя, 
         ТекущийПользователь.ПолноеИмя, 
         ВидИзмененияДанных[ВидИзменения], 
         Комментарий);   
   Исключение
      ТекстОшибки = ПодробноеПредставлениеОшибки(ИнформацияОбОшибке());
            
   КонецПопытки;   
   
КонецПроцедуры
НовостиТимлид «Уралхима» Сергей Сыпачев – гость нового выпуска «Готовых решений»#1 29.05.25 16:42
Спасибо, было интересно!

П.С. У автора статейки по сравнения версионирования БСП и платформенной есть и другие не менее интересные статейки ;)
DevНастройка состава "Истории данных"#35 29.05.25 10:37
(34) Добрый день.
Посмотрите статью https://infostart.ru/1c/articles/1803149/

Там есть пример с картинками:
РазличияВерсий = ИсторияДанных.ПолучитьРазличияВерсий(Документ, НомерВерсииПослеИзменения, НомерВерсииДоИзменения);
БУСводный отчет для БСП 3.х#1 22.05.25 9:45
Выглядит интересно. Надо попробовать.
НовостиОнлайн-трансляция INFOSTART A&PM EVENT 2025: присоединяйтесь из любой точки мира#2 20.05.25 14:31
(1)Для аналитиков в мае.
Технический в октябре.