...

Статья по теме "Механизмы платформы 1С" для 1С

Создание обработки с использованием СведенияОВнешнейОбработке() в 1С

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

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

сегодня в 08:00    288    Indgo    1    

7

Проведение оперативно-не-оперативно

Механизмы платформы 1С Платформа 1С v8.3 1С:Управление торговлей 11

О режимах проведения документов, что, как, почему.

1 стартмани

02.04.2024    649    tango    5    

3

[Замер] Кто самый быстрый в конфигураторе?

HighLoad оптимизация Механизмы платформы 1С Платформа 1С v8.3

Сравним «Регистры сведений» с «Сервисами интеграции» и узнаем, кто быстрее!

28.03.2024    3423    dsdred    23    

37

Сервисы интеграции без Шины и интеграции

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

Пример использования «Сервисов интеграции» без подключения к Шине и без обменов.

13.03.2024    2692    dsdred    16    

59

Поинтегрируем: сервисы интеграции – новый стандарт или просто коннектор?

Перенос данных 1C Администрирование СУБД Механизмы платформы 1С Платформа 1С v8.3

В платформе 8.3.17 появился замечательный механизм «Сервисы интеграции». Многие считают, что это просто коннектор 1С:Шины. Так ли это?

11.03.2024    6219    dsdred    59    

86

Попытка не пытка

Механизмы платформы 1С Платформа 1С v8.3

Есть мнение, что использование в наших проектах синтаксической конструкции Попытка – Исключение существенно влияет на производительность платформы. Иными словами, не стоит повсеместно использовать Попытку. Можешь обойтись без исключения? Обойдись! А как на самом деле обстоят дела с обработкой исключения и производительностью платформы? В статье описаны результаты тестирования использования в коде синтаксической конструкции «Попытка - Исключение». И да, картинку для публикации нарисовал "второй пилот Bing".

04.03.2024    3859    infosoft-v    34    

49

Заполнение поля адреса в своей обработке [БСП]

Механизмы платформы 1С БСП (Библиотека стандартных подсистем) Платформа 1С v8.3 Конфигурации 1cv8

Небольшая шпаргалка по функциям БСП касательно адреса. Так скажем, еще один способ помимо https://infostart.ru/1c/articles/1060970/

12.02.2024    816    FilippovRI    0    

15

Поговорим о расширениях

Механизмы платформы 1С Платформа 1С v8.3

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

05.02.2024    5076    Dementor    16    

46

Внешние компоненты 1С и язык C++

Разработка внешних компонент Механизмы платформы 1С Платформа 1С v8.3

Некоторые практические аспекты создания внешних компонент на языке С++ для платформы 1С 8.3++.

26.01.2024    4996    starik-2005    32    

40

Как готовить и есть массивы

Механизмы платформы 1С Платформа 1С v8.3

Все мы используем массивы в своем коде. Это один из первых объектов, который дают ученикам при прохождении обучения программированию. Но умеем ли мы ими пользоваться? В этой статье я хочу показать все методы массива, а также некоторые фишки в работе с массивами.

24.01.2024    6101    YA_418728146    25    

68

Экосистема 1С:Предприятие: вчера, сегодня, завтра

Механизмы платформы 1С

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

17.01.2024    5777    peterg    10    

50

Нестандартное использование Системы взаимодействия

Механизмы платформы 1С

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

11.01.2024    2696    pahich    10    

14

Получение структуры Параметров табличного документа (ПараметрыМакетаТабличногоДокумента)

Механизмы платформы 1С Платформа 1С v8.3

Все знают, как заполнять параметры ТабДок (ПараметрыМакетаТабличногоДокумента) из структуры: <br><font size=small color=blue> ЗаполнитьЗначенияСвойств(ТабДок.Параметры,Структура).</font> <br><font size=small color=blue> ТабДок.Параметры.Заполнить(Структура).</font> <br> <br>А в обратную сторону - пробовали? Не работает! Платформа не поддерживает! <br><font size=small color=blue> ЗаполнитьЗначенияСвойств(Структура,ТабДок.Параметры)</font> - иниц.не предусмотрена <br><font size=small color=blue> Структура = ТабДок.Параметры.Выгрузить()</font> - нет такого метода <br> <br>Решение есть!

18.12.2023    2521    kos-1cpp    10    

17

Планы обмена VS История данных

Перенос данных 1C Механизмы платформы 1С Платформа 1С v8.3

Вы все еще регистрируете изменения только на Планах обмена и Регистрах сведений?

11.12.2023    7165    dsdred    36    

114

Ошибка SDBL "Нет таблицы или отсутствует RefSelf"

Инструменты администратора БД Обновление 1С Механизмы платформы 1С Платформа 1С v8.3

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

15.11.2023    1576    Yashazz    1    

9

1С-ная магия

Механизмы платформы 1С

Язык программирования 1С содержит много нюансов и особенностей, которые могут приводить к неожиданным для разработчика результатам. Сталкиваясь с ними, программист начинает лучше понимать логику платформы, а значит, быстрее выявлять ошибки и видеть потенциальные узкие места своего кода там, где позже можно было бы ещё долго медитировать с отладчиком в поисках источника проблемы. Мы рассмотрим разные примеры поведения кода 1С. Разберём результаты выполнения и ответим на вопросы «Почему?», «Как же так?» и «Зачем нам это знать?». 

06.10.2023    19278    SeiOkami    46    

119

Использование асинхронных методов в платформе «1С:Предприятие 8»

Механизмы платформы 1С Платформа 1С v8.3

Понятие «асинхронных методов» появилось в платформе 1С из-за ограничений вызовов в веб-клиенте в связи с требованиями браузеров. Фирма «1С» не стала прятать эту асинхронность под капот и переложила заботы по адаптации работы с файловой системой и блокирующими окнами на плечи программистов. Расскажем, какие виды асинхронных методов существуют в платформе, какие у них особенности и ограничения.

04.10.2023    5189    hanv    4    

28

Дефрагментация и реиндексация после перехода на платформу 8.3.22

Механизмы платформы 1С Платформа 1С v8.3

Начиная с версии платформы 8.3.22 1С снимает стандартные блокировки БД на уровне страниц. Делаем рабочий скрипт, как раньше.

14.09.2023    12992    human_new    27    

76

Валидация JSON через XDTO (включая массивы)

WEB-интеграция Универсальные функции Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

При работе с интеграциями рано или поздно придется столкнуться с получением JSON файлов. И, конечно же, жизнь заставит проверять файлы перед тем, как записывать данные в БД.

28.08.2023    9596    YA_418728146    6    

143

Внешние компоненты Native API на языке Rust - Просто!

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

Внешние компоненты для 1С можно разработывать очень просто, пользуясь всеми преимуществами языка Rust - от безопасности и кроссплатформенности до удобного менеджера библиотек.

20.08.2023    6595    sebekerga    54    

95

Формирование документа MS Word с использованием БСП и программное добавление закладок

Инструментарий разработчика Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

Пример формирования документа MS Word с использованием библиотеки стандартных подсистем и добавление закладок в сформированный документ путем редактирования XML кода файла MS Word. (Тестирование проводилось на платформе 8.3.18.1959 с использованием библиотеки стандартных подсистем версии 3.1.7.294)

1 стартмани

15.08.2023    1515    utudeptu    0    

9

История данных 1С

Механизмы платформы 1С Платформа 1С v8.3

Предварительное исследование механизма истории данных на уровне СУБД в целях организации на его основе потоковой интеграции или обработки данных в режиме реального времени.

14.08.2023    3158    zhichkin    12    

20

Все скопируем и вставим! (Буфер обмена в 1С 8.3.24)

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

Рассмотрим новую возможность 8.3.24 и как её можно эффективно использовать

27.06.2023    17144    SeiOkami    31    

105

Фиксация колонок при сохранении Excel файла из 1С

Механизмы платформы 1С Загрузка и выгрузка в Excel Платформа 1С v8.3 1С:ERP Управление предприятием 2

Решение давно наболевшего вопроса о потере фиксации колонок при сохранении табличного документа в 1С штатными средствами.

1 стартмани

22.06.2023    1670    wertep    0    

8

Методы работы с универсальным отчетом в подсистеме "Варианты отчетов" на БСП

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

В данной статье рассмотрим типовую подсистему "Варианты отчетов" БСП на примере применения в универсальном отчете любой современной конфигурации.

30.05.2023    5186    quazare    4    

87

Основной макет оформления отчетов индивидуально для пользователя (8.3.22)

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

В платформе 8.3.22 появилась новая возможность установки основного макета оформления для всех отчетов. И даже индивидуально для пользователя.

26.05.2023    3563    SeiOkami    4    

28

Снова об использовании ТекущаяДата() на клиенте и на сервере и о работе в разных часовых поясах

БСП (Библиотека стандартных подсистем) Механизмы платформы 1С Платформа 1С v8.3

Можно ли применять ТекущаяДата() вопреки требованиям стандартов 1С? Безопасно ли использование функции ОбщегоНазначенияКлиент.ДатаСеанса() из БСП? Как правильно поступать при работе пользователей в разных часовых поясах?

24.04.2023    9399    Alxby    26    

49

Неограниченное количество строк в табличной части документа

Механизмы платформы 1С Платформа 1С v8.3

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

06.04.2023    4535    s.sintsov    27    

15

Самодельный обработчик ПослеЗаписи объекта

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

Иногда при записи объекта хочется обработчик ПослеЗаписи, который бы выполнялся всегда после успешного завершения транзакции записи объекта. Статья описывает способ реализации такого обработчика.

03.04.2023    4456    tormozit    63    

47

Асинхронные вызовы свойств и методов Внешних компонент. Особенности 2-х способов асинхронной работы

Механизмы платформы 1С Платформа 1С v8.3

Подсказка по использованию асинхронных вызовов и методов Внешних компонент. Есть ли отличия асинхронных вызовов от обычных для компоненты. Отличия "Обратного вызова" от вызова через "Обещания". Ответ на вопрос: Асинхронность и Параллельность - одно и то же?

28.03.2023    1177    ksuman    2    

12

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

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

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

27.03.2023    7197    SeiOkami    10    

141

Postgres как предчувствие. Вычисляем процент импортозамещения в режиме Highload от 1С

HighLoad оптимизация Механизмы платформы 1С Платформа 1С v8.3

1С работает с СУБД Postgres более 10 лет, а сейчас это единственный легальный вариант для инсталляций в России. Много ли мы потеряем в производительности по сравнению с MS SQL? Выдержит ли Postgres 15.2 жесткий Highload со стороны 1С? Цель этой статьи - ответить на данные вопросы, с цифрами, которые можно использовать при расчете архитектуры.

23.03.2023    3119    1CUnlimited    9    

36

Версионирование объектов VS История данных

Механизмы платформы 1С Платформа 1С v8.3

Давайте разберемся в механизме «История данных» и поэкспериментируем для наглядности. Сравним «Версионирование объектов» и «Историю данных».

06.03.2023    20250    dsdred    54    

196

Как программно обрабатывать сообщения обсуждений системы взаимодействия 1С

Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

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

23.02.2023    3415    prog2019    8    

8

Оператор GOTO в 1С - табу или волшебная палочка?

Механизмы платформы 1С Платформа 1С v8.3

В ежедневной практике программирования на платформе 1С оператор Goto (Перейти) практически не встречается. Не удивительно, что половина специалистов даже не подозревает о существовании данного оператора. Ну, а знающим он внушает ужас, и его стараются избегать. Так что же это за редкий оператор, и для чего он нужен?

19.02.2023    9452    Dementor    73    

48

Идентификатор объекта в запросе. Вы этого хотели?

Запросы Механизмы платформы 1С Платформа 1С v8.3 Запросы

В платформе 8.3.22 появилась возможность получать идентификатор в запросе. Лично я ждал этого давно, но по итогу ждал большего. Что не так?

12.01.2023    42462    dsdred    26    

97

Маленькие хитрости большой платформы (часть 1)

Механизмы платформы 1С Платформа 1С v8.3

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

29.12.2022    5305    zeltyr    26    

44

Все возможные способы вызова функций по имени на клиенте 1С

Механизмы платформы 1С Платформа 1С v8.3 Платформа 1C v8.2 Конфигурации 1cv8

В стать описаны все доступные способы вызова в платформах 1с 8.2 и 8.3 функций из переменной в строке на стороне клиента.

19.12.2022    5422    user1206119    5    

12

Сколько стоит слово Знач в клиент-серверных вызовах?

Механизмы платформы 1С HighLoad оптимизация Платформа 1С v8.3 Конфигурации 1cv8

Небольшое исследование влияния ключевого слова Знач в параметрах функций на производительность клиент-серверных вызовов.

1 стартмани

18.12.2022    2359    user1373370    4    

19

Правила работы с транзакциями 1С

Рефакторинг и качество кода Механизмы платформы 1С Платформа 1С v8.3 Конфигурации 1cv8

Список правил при работе с транзакциями из BSL Language Server и SonarQube 1C (BSL) Plugin. Переработка и осмысление материала.

01.12.2022    14147    kuzyara    48    

95