...

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

Про ТабДок или TabDoc Pro

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

Табличный документ – всем знакомый и привычный компонент продукта 1С. Про оптимизацию работы табличного документа, его проблемы и недостатки в своем докладе на конференции Infostart Event 2019 Education рассказал ведущий программист BIA-Technologies Князьков Алексей.

11.09.2019    9678    AKnyazkov    26    

42

Описание формата внутреннего представления данных 1С в контексте обмена данными

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

Фирма 1С не рекомендует использовать внутреннее представление данных для любых целей, которые отличны от обмена с 1С:Предприятием 7.7. Но сама возможность заглянуть на "внутреннюю кухню" платформы с помощью функций ЗначениеВСтрокуВнутр(), ЗначениеВФайл(), ЗначениеИзСтрокиВнутр() и ЗначениеИзФайла(), дала возможность сообществу программистов 1С разработать новые приемы разработки и анализа. Так, именно на использовании внутреннего представления был построен алгоритм "быстрого массива", который позволяет практически мгновенно создать массив в памяти на основании строки с разделителями. С помощью разбора внутреннего представления можно "на лету" программным кодом выполнить анализ обычной формы и даже сделать редактор графической схемы. Во внутреннем формате сохраняют свои данные между сеансами различные популярные внешние обработки. А еще это возможность сделать быстрый обмен с внешними системами.

1 стартмани

06.09.2019    29222    Dementor    32    

227

Три костыля. Сказ про фокусы в коде

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

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

03.09.2019    35405    Infostart    82    

192

Кодогенерация и метагенерация в 1С

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

В своем докладе на конференции INFOSTART EVENT 2018 EDUCATION Дмитрий Белозеров рассказал о разработке инструмента, позволяющего программно работать с метаданными 1С и писать скрипты для выполнения тех же действий, которые выполняет разработчик в конфигураторе –  с какими сложностями и нюансами пришлось столкнуться, и что получилось в итоге.

26.08.2019    11083    kirovsbis    28    

30

Практика: Передаем произвольный параметр и открываем форму выбранной нами дополнительной обработки

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

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

18.08.2019    8662    skv_79    16    

34

На клиенте или на сервере (описание оповещения)

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

Описание оповещения на сервере, да еще и не экспорт? Возможно все...

08.08.2019    51223    Jokemas    20    

31

Фоновое выполнение кода в 1С - это просто

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

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

02.08.2019    108601    avalakh    33    

253

Регистры сведений. За кулисами

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

Небольшие заметки по внутреннему устройству регистров сведений.

09.07.2019    50155    Infostart    15    

184

Передача данных с сервера на клиент

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

Не так давно столкнулся с задачей интеграции облачной АТС и 1С CRM. Типовой функционал предполагает получения http-запросов через http-сервис. Обработкой запросов занимается сервер, и создается документ «Телефонный звонок». И все бы ничего, если данного функционала хватило для работы, но данной статьи тогда бы не было. Дополнительная задача заключалась в открытии форм существующего документа по клиенту «Интерес» и обработки «Мастер формирования интереса».

26.06.2019    10917    login1281    13    

13

"Убер на складе": динамический расчет маршрутов с учетом реальных расстояний

Логистика, склад и ТМЦ Механизмы платформы 1С Платформа 1С v8.3

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

3 стартмани

24.06.2019    30290    informa1555    25    

78

Чем расщепить или "СтрРазделить() VS РазложитьСтрокуВМассивПодстрок()" ?

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

Сравнение методов по "расщеплению" строк Какой и когда использовать? Платформенный или БСП? Приходим к выводу - и тот и другой.

06.06.2019    52548    SeiOkami    38    

86

Просто о дереве значений

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

Кратко о работе с объектом типа ДеревоЗначений.

24.05.2019    22261    user925427    18    

24

Регистры накопления. Агрегаты в оборотных регистрах

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

Описание механизма агрегатов оборотных регистров накопления для платформы 1С 8.2. Рассмотрение хранения и принципа использования агрегатов платформой на стороне СУБД.

24.05.2019    37366    Infostart    6    

124

Регистры накопления. Виртуальные таблицы. Часть №2: "Остатки" и "Остатки и обороты"

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

Описание работы платформы 1С:Предприятие 8.2 с виртуальными таблицами регистров накопления "Остатки" и "Остатки и обороты". Анализ SQL-запрос при работе с виртуальными таблицами

22.05.2019    78881    Infostart    12    

161

Регистры накопления. Виртуальные таблицы. Часть №1: Обороты

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

Описание работы платформы 1С:Предприятие 8.2 с виртуальной таблицей "Обороты" регистров накопления.

20.05.2019    91939    Infostart    9    

168

Регистры накопления. Структура хранения в базе данных

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

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

16.05.2019    104176    Infostart    36    

256

Оперативная доработка отчетов без обновления конфигурации или расширения

Механизмы платформы 1С Управляемые формы Конфигурации 1cv8

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

12.05.2019    5491    samvani    0    

8

Расширения (проблемы и решения)

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

Некоторые особенности работы с расширениями.

22.04.2019    25006    noprogrammer    6    

23

Как прикрутить ГУИД к регистру сведений

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

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

16.04.2019    26058    m-rv    18    

30

О расширениях замолвите слово...

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

О чём стоит задуматься при принятии решения о создании расширения конфигурации…

07.04.2019    50242    ellavs    131    

237

О времени и 1С

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

Основы и особенности работы со временем в 1С. Как избавиться от боли при работе в разных часовых поясах. Что такое момент времени. И другое.

01.04.2019    101232    Infostart    75    

322

Полезности при работе с динамическими списками

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

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

27.03.2019    8480    nestokay    13    

41

Команда "ЗафискироватьТранзакцию();" отменяет транзакцию

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

Когда "ЗафискироватьТранзакцию();" отменяет транзакцию. Делюсь опытом эксплуатации.

26.03.2019    4467    rinat_alp2    11    

7

Безопасная работа с транзакциями во встроенном языке

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

Разбираемся с опасностями использования транзакций во встроенном языке 1С. Познаем ошибку "В данной транзакции уже происходили ошибки". Учимся защищаться от них.

25.03.2019    70264    tormozit    67    

298

Иерархия групп и элементов в форме списка справочника как в проводнике. УФ

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

Если в форме списке надо выводить группы и элементы в разных таблицах, так как, например, в проводнике - слева группы, справа элементы, то для тех кто не знал или забыл, представлена инструкция, как это сделать.

20.03.2019    27551    rebuzx    18    

52

Трюки с внешними источниками данных

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

Некоторые трюки для преодоления ограничений внешних источников данных.

14.03.2019    54413    Infostart    54    

219

Заметки по SQL: Генерация ряда дат и данные из периодических регистров на каждый день

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

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

05.03.2019    5926    IVC_goal    0    

16

Асинхронная работа с текстовыми файлами в 1С 8.3

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

В этой статье я рассмотрю основные моменты работы с текстовым файлом в 1С 8.3. (загрузка - выгрузка) в режиме отключенной модальности (асинхронно).

1 стартмани

28.02.2019    15483    signum2009    8    

13

Функциональные опции 1С 8.3 – все возможные варианты использования

Механизмы платформы 1С Управляемые формы Конфигурации 1cv8

Примеры использования функциональных опций для управления интерфейсом и элементами управляемых форм, с различными вариантами хранения значений: константа, реквизит справочника, ресурс регистра сведений.

22.02.2019    93054    ids79    24    

273

Баг или фича? Неожиданное поведение платформы

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

Рассмотрим несколько случаев неожиданного поведения платформы 1С, а также что с этим можно cделать.

18.02.2019    29412    Infostart    90    

187

1С и чувствительность к регистру [поход на грабли]

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

Всем известно, что исполняемый код для платформы 1С не чувствителен к регистру символов. Некоторый особенные люди считают себя одаренными и пользуются этой возможностью, чтобы писать в своем уникальном стиле либо все маленькими буквами, либо наоборот большими. Оставим эти глупости на совести таких разработчиков, ведь нам же главное не "красота" в режиме конфигуратора, а чтобы обрабатываемые нами данные оставались аутентичными. Что бы "А" (код 1040) и "а" (код 1072) или "T" (код 84) и "t" (код 116) всегда оставались сами собой и превращались друг в друга только под нашим чутким контролем с помощью ВРег() и НРег(). К сожалению, бывает не всегда так, что может приводить к неожиданным ошибкам.

04.02.2019    13423    Dementor    20    

43

Управляемые блокировки по полям из свойства "Поля блокировки данных"

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

Добрый день, коллеги! Хотелось бы поделиться обнаруженной особенностью работы механизма управляемых блокировок, а именно блокировке по полям, указанным в свойстве «Поля блокировки данных».

24.01.2019    10426    mshumakov    4    

8

Картинки в строках дерева значений по условию (8.3)

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

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

22.01.2019    19156    gubar    33    

61

Работа со строками: от простого к сложному

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

Простые примеры работы со строками, в конце более читаемый разбор сложных текстов.

14.01.2019    158322    Evg-Lylyk    29    

84

Дополнительные реквизиты в типовом отчете и их отсутствие

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

Пара Лайфхаков, случайно найденных, когда было лень запускать конфигуратор. Отбор при отсутствии дополнительного реквизита.

18.11.2018    26605    dyuha    11    

28

Как я делал таймер обратного отсчета в динамическом списке на старой платформе

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

В данной статье пойдет речь о том, как на практике я реализовал колонку с обратным отсчетом времени без использования обработчика "ПриПолученииДанныхНаСервере". Платформа в режиме совместимости 8.3.1, управляемые формы (не Такси).

07.11.2018    6745    axelerleo    4    

6

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

Механизмы платформы 1С Платформа 1С v8.3 1С:Комплексная автоматизация 2.х

В статье описан способ получения присоединённых файлов информационной базы в случае переноса, или хранения их во внешних томах.

06.11.2018    8847    ВеликийДуматель    2    

12

Закрытие остатков по регистрам накопления

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

Гибкий способ закрытия остатков по регистрам накопления. ДЛЯ ПРОГРАММИСТОВ, НЕ ДЛЯ БУХГАЛТЕРОВ.

24.10.2018    9020    kosmo0    3    

11