...

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

Примеры скриптов на OneScript

OneScript Россия Абонемент ($m)

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

1 стартмани

14.07.2016    38677    61    Drak0n    44    

157

Управление платформенными обработками (расширение для типовых) [update 8.3.23]

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

Расширение использует недокументированную возможность для управления платформенными обработками. Например, чтобы подменить "Активные пользователи" или доработать "Конструктор запросов".

1 стартмани

07.10.2021    12370    23    SeiOkami    25    

99

Универсальная обработка aaDeleteUpdate для 1C v8.2

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

В 1С к сожалению в языке запросов отсутствуют Delete и Update. Данная обработка немного решает эту проблему для объектных типов (справочник, документ, ..)

05.05.2010    9063    78    vadimsntn    1    

5

Изменение справочников и документов запросом определенного формата

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

Обработка предназначена для выполнения запросов, изменяющих справочники и документы. Частично исправляет недостаток запросов 1С - отсутствие INSERT и UPDATE.

1 стартмани

18.02.2021    4058    0    NeLenin    9    

5

Опыт обновления до 8.3.14 - лицензии и утилита ring

Инструменты администратора БД Платформа 1С v8.3 Бесплатно (free)

На выходных было скучно, поэтому решили обновить 1с до 8.3.14.1694. С лицензиями пришлось немного повозиться.

29.04.2019    49771    Sander80    31    

82

Универсальная обработка aaDeleteUpdate

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

К сожалению в языке запросов 1С отсутствуют Delete и Update. Данная обработка немного решает эту проблему для объектных типов (справочник, документ, ..) Выкладываю заново - исправил ошибку

12.04.2010    8288    59    vadimsntn    7    

6

Magic Updater. Система администрирования распределенной сети 1С:РИБ

Обмен между базами 1C Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Обновления 1С стали для Вас адом? Каждодневная "война" за получение данных из всех торговых точек? Обмены то проходят, то не проходят? Разрушилась база, а резервной копии нет и не было? Если у Вас тоже регулярно возникают данные вопросы - найдите пару минут прочитать статью ниже.

15.08.2017    19755    comol    22    

35

Перепрошивка BIOS'а материнской платы под NVMe M.2 (ASUS)

Периферийные устройства Россия Бесплатно (free)

Встала задача апгрейда пк сервера, из-за жалоб пользователей, что 1С тормозит, все плохо, все висит, работать невозможно (1С отраслевая). Покупка нового сервера выходила в кругленькую сумму (процессор, память, SSD улучшать было уже некуда, установлено максимальное поддерживаемое), решили попробовать диски SSD.M2, как бюджетное решение проблем нежели новый сервак, но в материнской плате нет разъема под M2, да и BIOS'ом он не поддерживается.

25.10.2020    27353    ClickUp    50    

14

Простая работа с MySQL из 1С

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

«Класс» для упрощения работы с MySQL из 1С. Позволяет просто выполнять любые виды запросов и получать данные в виде таблицы значений.

1 стартмани

22.06.2015    41751    209    salexdv    44    

83

Принятие изменений конфигурации периферийной базы из Центральной базы

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

Обновление конфигурации из внешней базы. Пример работы с Новый АдминистрированиеСервера(), АдминистрированиеКластер и т.п.

1 стартмани

29.05.2023    690    0    hrom    0    

3

Настройка Open Data Protocol (OData) и нюансы работы

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

Настройка Open Data Protocol (OData): изменение и удаление данных.

1 стартмани

28.02.2022    3766    14    user-z99999    2    

4

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

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

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

1 стартмани

13.04.2017    30949    65    SeiOkami    20    

56

Исправление Справочники.Контрагенты, Справочники.Номенклатура (update)

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

Данная обработка полезна, если Ваш бухгалтер любит писать ООО/ЗАО/ОАО и прочее в начале краткого наименования контрагента, а также в том случае, когда нужно привести элементы справочника номенклатура к определенному виду.

1 стартмани

26.01.2010    5339    127    0vrcr    14    

11

UPDATE в обработке Групповой обработки справочников и документов

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

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

1 стартмани

10.05.2011    3777    235    VladBD    8    

20

CF Updater- обработка для обновления множества баз на одну конфигурацию

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

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

2 стартмани

02.05.2018    7003    5    kumga99    9    

10

Активные пользователи: посмотреть, оповестить, выгнать из базы (updated)

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

Небольшое развитие обработки, которую создал coder1cv8 и надстроил markers. Исправлены ошибки, оптимизирован код, добавлены удобные мелочи. Обновление 17.04.11, ещё мелкие полезности. Только для клиент-серверного варианта!

1 стартмани

22.09.2010    32178    2020    Yashazz    53    

95

Свертка больших баз через выгрузку - загрузку остатков

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

У вас большая база - больше 300 гб, и вы хотите её уменьшить? В стандартных процедурах свёртки возникают ошибки или не хватает памяти? Вы хотите перегнать огромные списки остатков между базами? Тогда, возможно, данная разработка будет вам интересна.

2 стартмани

18.05.2022    4107    20    dima1c    14    

9

Окружение сервера 1С на арендованном выделенном сервере

Сервера Linux Бесплатно (free)

Установка Proxmox на OVH, настройка VPN и контейнера для 1С.

01.03.2022    3844    malikov_pro    10    

26

Базы данных. Несколько шагов до серьезного обслуживания

Администрирование СУБД Бесплатно (free)

Практические примеры настройки обслуживания баз данных для SQL Server. Актуально для любых приложений.

22.05.2022    14794    Infostart    24    

235

DBCC CHECKDB CHECKTABLE - автоматическое исправление поврежденных индексов и оповещение о повреждении баз данных SQL на e-mail

Администрирование СУБД Корректировка данных Абонемент ($m)

Проверка целостности баз данных SQL при помощи DBCC CHECKDB, автоматическое исправление поврежденных индексов в таблицах данных и оповещение о повреждении баз данных и результатах исправления на e-mail.

1 стартмани

19.06.2020    8684    10    itoptimum    2    

13

Новый сервис обновлений от 1С. Описание

БСП (Библиотека стандартных подсистем) 8.3.14 Бесплатно (free)

Краткое описание основных методов нового механизма обновления от "1С", в новых БСП.

28.10.2020    11352    Yashazz    30    

66

Базовая конфигурация для разработки собственных (кастомных) конфигураций

Инструментарий разработчика 8.3.14 Абонемент ($m)

Базовая конфигурация, разработанная с использованием Библиотеки Стандартных Подсистем (БСП фирмы 1С), для использования при разработке собственной (кастомной) конфигурации, которая будет включать функциональности: автоматического обновления конфигурации через интернет, версионирование объектов (хранение истории изменений объектов) и запрет изменения документов по дате и пользователю.

3 стартмани

16.11.2021    3678    8    olegpkc    8    

6

Анализ HTTP API, документирование в OpenAPI и переиспользование в Postman

WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

В статье опишу порядок работы с описанием HTTP API на примере подсистемы "Получение обновлений программы" из БСП 3.

02.11.2020    4230    malikov_pro    12    

32

Xubuntu 20.04 для бухгалтера 1С

Linux Администрирование СУБД Платформа 1С v8.3 1С:Бухгалтерия 3.0 Россия Бесплатно (free)

В публикации представлен необходимый минимум для настройки Xubuntu 20.04 в качестве рабочего места бухгалтера, ведущего учёт в программе 1С: Бухгалтерия 3.0 файловый вариант. Кроме этого, настроено подключение и других сотрудников через тонкий клиент 1С к опубликованной на веб-сервере базе бухгалтерии.

12.04.2021    9084    compil7    34    

54

Автоматическая многопоточная выгрузка данных 1С 8.3 в БД Clickhouse (для работы с данными 1С в BI-системах)

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

Готовое решение для автоматизированной выгрузки данных из 1С 8.3 в базу данных ClickHouse для работы с данными 1С в Yandex Datalens, Apache Superset (и не только) - "Экстрактор данных 1С в BI". Решение отлично работает со всеми типовыми (и не только) конфигурациями 1С 8.3 для управляемых форм. Gозволяет автоматизировать работу бизнес-аналитика по ежедневной выгрузке данных из 1С в БД ClickHouse для последующей работы с этой БД в Yandex Datalens/ Система полностью автоматизирует работу с хранилищем данных в БД Clickhouse. Не надо быть программистом, чтобы одной кнопкой получать любые данные из 1С в Yandex Datalens

84000 руб.

15.11.2022    6894    4    23    

13

Как начать разработку проекта 1С, чтобы легко перейти к DevOps-практикам

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

Многие рутинные операции при работе над проектом 1С можно автоматизировать – довериться готовым инструментам и уменьшить количество нажимаемых кнопок. О том, как с помощью готового шаблона проекта настроить окружение для разработки на митапе «DevOps в 1С» рассказал технический директор Инфостарта Артур Аюханов.

22.06.2021    8914    artbear    2    

72

1C + Python + Django Rest Framework + Vue.js. Опыт несложной full-stack разработки

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

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

1 стартмани

22.04.2019    50585    riposte    71    

181

Работа с SQL. Шаблон общего модуля

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

Шаблон общего модуля для работы с MS/PG SQL из 1С.

21.10.2021    4474    mrChOP93    3    

67

Автоматизация REST интеграций

WEB-интеграция 8.3.14 Конфигурации 1cv8 Россия Абонемент ($m)

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

5 стартмани

18.02.2022    8717    13    kirflaer    3    

61

Как не сгореть на обновлениях

Обновление 1С Бесплатно (free)

Одна из самых частых задач разработчика 1С – обновления доработанных конфигураций. Артем Кузнецов на конференции Infostart Event 2021 Post-Apocalypse рассмотрел подходы к разработке и инструменты, позволяющие уменьшить затраты на обновления и повысить качество результата.

03.10.2022    5596    ktb    10    

51

Журнал регистрации 1С (sql lite) в web app

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

Данная публикация рассматривает построение компонентного решения работы журнала регистрации в стороннем приложении(web app). Встала задача миграции sql lite жр во внешнюю базу. Данное решение было создано: 1. для хранения жр за весь период 2. для ускорения работы с жр 3. для ускорения сервера предприятия, так как именно он (а точнее рагент) пытается записать данные в жр sql lite(фактически файл на диске), после увеличения размера файла более 10 гб, поступали жалобы по вопросу быстродействия 1с (и не только ради этого) Данная публикация может быть полезной администраторам, программистам, оптимизаторам.

1 стартмани

09.07.2018    11142    dmarenin    8    

20

Управление сборкой. Расширение для конфигурации СППР

DevOps и автоматизация разработки Платформа 1С v8.3 Конфигурации 1cv8 1С:Франчайзи, автоматизация бизнеса Платные (руб)

Подсистема «Управление сборкой GLI» предназначена для динамического формирования сборочных линий Gitlab и отслеживания процесса доработок систем на базе1С:Предприятия Позволяет упростить выпуск новых релизов системы, подготовить описание доработок системы. Интегрируется с GitLab API по событиям Push, Merge-request, Pipeline. Уведомляет пользователей о результатах сборки/тестирования сборочных конвейеров через СВ, либо при её недоступности или отсутствию по E-Mail. Поможет при отправке исправлений ошибок в общую базу тестирования, сформирует запросы на слияние в ветку версии только по протестированному и подтверждённому функционалу. Подсистема рассчитана исключительно на клиент - серверную архитектуру тестовых ИБ. Поддерживаемая версии СППР 2.0.4.15, платформа не ниже 8.3.17.1549, 2.0.7.3 / не ниже 8.3.21.1664

7000 руб.

26.08.2022    6587    3    5    

23

Как я мониторинг разворачивал

Мониторинг Россия Абонемент ($m)

Статья об опыте развертывания системы мониторинга, сборе и агрегации технологического журнала.

1 стартмани

10.05.2023    6416    andreysidor4uk    37    

123

bat-файл для копирования с FTP *.cfu и обновления 1С

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

Батник для загрузки с FTP файла обновления 1С (*.cfu), создания резервной копии и обновления 1С.

1 стартмани

07.05.2018    14666    2    pyrkin_vanya    2    

8

Установка 1С Сервер 8.3.7 (i386 и x64) и PostgreSQL 9.4.x x64 на Ubuntu Server 14.04 x64

Инструменты администратора БД Платформа 1С v8.3 Бесплатно (free)

Рассматривается вариант установки 32-битного и 64-битного 1С Сервера 8.3.7 (на примере версии 8.3.7.1970), а также 64-битного PostgreSQL 9.4.x на 64-битный Ubuntu Server 14.04. Опционально приводятся варианты настройки Timezone и синхронизации времени, установки Apache 2.2, настройки файрвола UFW, установки OpenJDK 1.8 и включения режима отладки 1С Сервера на 64-битном Ubuntu Server 14.04.

17.03.2016    111053    vikdes    68    

137

Анализ блокировок СУБД: таблица изменений плана обмена 1С

HighLoad оптимизация Платформа 1С v8.3 Бесплатно (free)

Практический пример анализа типичной проблемы ожидания на блокировках СУБД, возникающих при использовании планов обмена 1С. Сервер СУБД: Microsoft SQL Server.

18.12.2020    5931    zhichkin    11    

36

Управление серверами (консоль Linux)

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

Конфигурация-консоль администрирования кластера серверов 1С Linux.

1 стартмани

28.12.2020    7666    18    m_aster    0    

17

Синхронизация кадровых данных конфигураций "Бухгалтерия предприятия, редакция 3.0" и "Зарплата и управление персоналом, редакция 3.1"

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

Внешняя обработка для загрузки кадровых данных (работник, подразделение, должность) из конфигурации "Зарплата и управление персоналом, редакция 3.1" в конфигурацию "Бухгалтерия предприятия, редакция 3.0".

1 стартмани

04.08.2021    5346    17    mayz    4    

3