...

База знаний 1С

Работа с предопределенными элементами в 8.3

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

Из-за добавления в платформу функционала по разделителям разработчиками была существенно пересмотрена работа с предопределенными значениями объектов. Опишу те моменты, с которыми нам довелось столкнуться.

09.08.2014    85129    Aleksey.Bochkov    31    

66

Вывод вариантов размещения (элементы комбинаторики)

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

01.06.2015    2533    4    toliman    3    

2

Статьи затрат и элементы затрат (часть 2)

Производство готовой продукции (работ, услуг) Россия Бухгалтерский учет Налоговый учет Управленческий учет Бесплатно (free)

Как правильно применять статьи затрат и элементы затрат? Чем статьи затрат и элементы затрат отличаются друг от друга? Затраты и расходы предприятия

03.12.2017    20504    Polav62    8    

44

Проверка дублирования элементов справочников

Универсальные функции Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Программный код для проверки наличия дублирующегося элемента справочника до записи (8.2). Для обычного и управляемого приложения.

17.02.2012    28206    AleksSF    16    

15

Анализ количества элементов справочников и документов (управляемые формы)

Статистика базы данных Управляемые формы Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

25.01.2019    7372    6    Bubuyka    0    

0

Групповая замена элементов справочников

Обработка справочников Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Универсальная обработка по групповой замене элементов справочников в документах и регистрах на другой элемент.

2 стартмани

21.09.2019    4485    17    vik070777    0    

5

Удаление дублей или замена одних элементов справочников другими

Обработка справочников Чистка данных Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Абонемент ($m)

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

1 стартмани

17.12.2015    13769    125    DrugOn    18    

12

Количество элементов базы (справочники, документы, записи регистров)

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

Простая и лаконичная обработка для получения сведений о количестве элементов базы

1 стартмани

31.05.2016    12792    8    igorkosmos    3    

3

Нумерация элементов справочника

Обработка справочников Платформа 1С v8.3 Россия Абонемент ($m)

Обработка выполняет нумерацию всех элементов справочника с указанным префиксом начиная с номера 1.

1 стартмани

20.07.2016    7946    6    JloruH    1    

1

Создание отчетов с помощью СКД - основные понятия и элементы

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

Основные принципы работы СКД. Понятия схемы компоновки и макета компоновки. Описание основных элементов схемы компоновки: наборы данных, поля, вычисляемые поля, ресурсы, параметры.

25.06.2019    99401    ids79    32    

331

Восстановление предопределенных элементов справочника средствами платформы (переинициализацией)

Обработка справочников Корректировка данных Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

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

2 стартмани

28.03.2018    24693    128    Dipod    13    

21

Пересчет элементов базы

Статистика базы данных Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Обработка для пересчета элементов базы. Позволяет пересчитывать элементы базы несколько раз. При каждом пересчете в таблицу выводится новая колонка с количеством элементов.

1 стартмани

22.03.2012    8021    21    Evilgrym    4    

4

Доработанный поиск и замена дублирующихся элементов

Поиск данных Универсальные обработки Платформа 1С v8.3 Абонемент ($m)

Поиск и замена дублирующихся элементов для управляемых форм (8.3)

2 стартмани

29.12.2015    11588    101    alext88    1    

6

API программного добавления элементов графической схемы / карты бизнес-процесса

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

02.11.2015    13824    38    chuprina_as    6    

30

Анимация фона элементов на форме в стиле JQuery

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

К сожалению, у платформы 1С не так много красивостей, которыми обычно сдабривают формы обычных web-страниц. Нам недоступны эффекты JQuery и других javascript-библиотек. А иногда хочется сделать необычно, красиво и удобно.

1 стартмани

18.02.2015    21172    28    kraynev-navi    9    

84

Справочники, документы, регистры сведений: свойства, реквизиты, списки элементов

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Комплект обработок для просмотра и анализа свойств объектов метаданных - справочников, документов, регистров сведений; свойств их реквизитов (включая стандартные и общие реквизиты). Универсальные динамический список элементов справочника, документов, записей регистров сведений.

1 стартмани

22.12.2016    13012    39    Alxby    0    

2

Менеджер открытых форм [update 29.12.22]

Работа с интерфейсом Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Обработка позволяет редактировать данные открытых форм и открывать новые с передачей параметров

1 стартмани

13.04.2017    30128    63    SeiOkami    20    

56

Считаем количество элементов объекта

Статистика базы данных Платформа 1С v8.3 Конфигурации 1cv8 Беларусь Украина Россия Абонемент ($m)

Обработка подсчета количества элементов в справочники, документе, регистре сведений.

1 стартмани

25.10.2018    10847    10    kaliuzhnyi    6    

0

Количество документов (каждого вида) в базе и элементов справочников (каждого вида)

Статистика базы данных Платформа 1С v8.3 Управляемые формы 1С:Управление производственным предприятием 1С:Комплексная автоматизация 2.х Россия Абонемент ($m)

Обработка показывает количество элементов справочников и документов каждого вида с отбором по организации или по всей базе, обычное и управляемое приложение.

1 стартмани

24.12.2019    7572    23    user1233211    3    

2

Программное размещение элементов формы

Работа с интерфейсом Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Зарплата и Управление Персоналом 2.5 1С:Управление торговлей 10 1С:Управление производственным предприятием Россия Абонемент ($m)

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

1 стартмани

10.02.2012    10411    157    AlexBar    27    

51

Очистка неиспользуемых элементов справочников для управляемого приложения

Чистка данных Управляемые формы Конфигурации 1cv8 Россия Абонемент ($m)

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

1 стартмани

05.03.2012    23935    134    defender    19    

13

Удаление неиспользуемых элементов справочников в БП 3.0, УНФ 1.6, УТ 11.4, КА 2.4, ERP 2.4

Обработка справочников Чистка данных Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Абонемент ($m)

Данная обработка предназначена для удаления неиспользуемых элементов справочников в конфигурациях "1С: Бухгалтерия предприятия 3.0", "1С: Управление нашей фирмой 1.6", "1С: Управление торговлей 11.4", "1С: Комплексная автоматизация 2.4", "1С: ERP Управление предприятием 2.4"

1 стартмани

15.03.2019    17782    187    BurlakovIvan    0    

13

Программное добавление элементов на управляемую форму

Работа с интерфейсом Управляемые формы Конфигурации 1cv8 Россия Абонемент ($m)

Пример добавления Команд, Полей ввода, Групп, Страниц, Реквизитов, Обработчиков событий.

1 стартмани

13.02.2019    135713    71    spec8s    47    

251

Сортировка кучей (пирамидальная сортировка, heap sort)

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Алгоритм сортировки массива кучей (пирамидальная сортировка).

1 стартмани

29.03.2019    6334    4    FirstSmart    0    

5

Динамическое создание элементов формы (кнопки) 8.2

Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Возникла такая проблема. Понадобилось динамически «создавать кнопки», используя данные из справочника, с выводом результата. Привожу мой вариант решения этой проблемы.

1 стартмани

16.09.2011    14374    89    djon10000    10    

4

Быстрая индексированная выборка элементов справочника по коду

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

Столкнулся с такой проблемой - при поиске запросом ссылок на список элементов справочника по кодам операция происходит крайне медленно. Разбор статистики по индексам показал что поиск по коду индексы не использует, а при большом количестве записей в справочнике ( порядка нескольких миллионов) это становится проблемой.

27.09.2013    7932    Evilgrym    19    

7

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

Обработка документов Обработка справочников Чистка данных Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

02.11.2018    7622    13    zhuravlev_as    9    

1

Снятие блокировки элементов управляемой формы для редактирования

Универсальные обработки Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Абонемент ($m)

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

1 стартмани

21.03.2019    15469    9    independ    6    

39

Поиск и замена дублирующихся элементов

Универсальные обработки Поиск данных Корректировка данных Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Данная обработка взята из Управление Торговлей 10.3. Отличие от стандартной обработки в том, что она позволяет выполнять поиск, замену и удаление дублирующихся элементов не только справочников , но и любого ссылочного элемента: Документы, Справочники, Планы видов расчета, Задачи, Бизнес процессы, Планы видов характеристик, Планы счетов.

10 стартмани

29.11.2011    31511    829    DennyPhilord    41    

51

Парсер управляемых форм

Инструментарий разработчика Управляемые формы Конфигурации 1cv8 Абонемент ($m)

Обработка формирует дерево элементов выбранной формы с Наименованием и типом элемента. Для платформы 8.2 и 8.3.

1 стартмани

18.05.2018    3601    2    Aili    2    

4

Универсальный рабочий стол (автонастройка по пользователям, толстый, тонкий и веб-клиенты)

Рабочее место Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

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

12000 руб.

15.08.2014    32220    1    10    

14

Ошибки в предопределённых элементах

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

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

02.11.2014    140828    ekaruk    37    

122