Расширенный фильтр

Библиотека — все для 1С

1С и PowerShell - обновление из хранилища 48

Администрирование данных 1С Инструментарий разработчика v8

Пример скрипта, упрощающего работу.

1 стартмани

29.08.2019    4685    Jokemas    19    

Исправление ошибки "Для одного ссылочного кода существует более одной таблицы в базе данных" 21

Тестирование и исправление v8

Описана методика исправления ошибки путем внесения изменений в sql-таблицы.

23.09.2019    2595    Дмитрий74Чел    7    

Передача данных с сервера на клиент через WebSocket NativeAPI и Centrifugo 22

Интеграция v8::УФ 1cv8.cf

В статье описываю реализацию обмена для замены передачи сообщений через 1С Сервер взаимодействия.

23.09.2019    2198    malikov_pro    8    

Особенность при добавлении внешних отчетов в УНФ 1.6 15

Менеджеры внешних отчетов Управленческие Монитор заказов Монитор заказов v8 v8::УФ v8::СКД УНФ

Добавляем внешний отчет в УНФ 1.6, Устанавливаем "тэги" для внешнего отчета в УНФ 1.6.

1 стартмани

04.04.2019    2950    d.saladin    8    

Вебхук. Путь Телеграма 54

Внешние источники данных Интеграция v8

Долгое (на самом деле нет) и нелегкое путешествие телеграма к неведомым (из за РКН) конфигурациям 1С. Памятка себе.

1 стартмани

03.10.2019    2699    platonov.e    10    

Вывод результата СКД в таблицу значений 41

Практика программирования v8 v8::СКД 1cv8.cf

Вывод результата СКД в таблицу значений по Отбору Компоновки Данных

1 стартмани

04.08.2017    30478    yalex9    9    

Тонкая настройка ежедневного резервного копирования базы данных 1С средствами SQL ver. 2014 (SP3) - 12.0.6024.0 (X64) 28

Архивирование (backup) v8

Хочу вам предложить небольшой пример, как можно реализовать резервное копирование 1С-ых баз данных средствами SQL. Данный материал не претендует на пулитцеровскую премию. Но возможно кому-то будет интересно узнать, что-то новенькое. Данный материал для резервного копирования только одной базы данных. А именно, если у вас 20-ть баз, то вам придется создавать 20-ть планов обслуживания для каждой базы индивидуально. (Слава разработчикам SQL, они разрешили копировать блоки из одного плана в другой, вам остается только произвести небольшую настройку для каждого скопированного блока - некоторые настройки блоков сбрасываются и выставляются значением по умолчанию и остаются неактивными)

07.10.2019    2771    DrZombi    47    

Полезные процедуры и функции для программиста 119

Практика программирования Универсальные функции v8 1cv8.cf

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

07.10.2019    6364    HostHost    22    

“Заставим сканер пищать!” или Получаем обратную связь из 1С при сканировании штрихкодов 182

Сканер штрих-кода Учет ТМЦ Учет ТМЦ v8 1cv8.cf

Получаем обратную связь из 1С при сканировании штрихкодов.

1 стартмани

10.01.2018    27976    vadnevzorov    67    

Формы. Трудности программной работы 71

Работа с интерфейсом v8 v8::УФ 1cv8.cf

Рассматриваем основные подводные камни, с которыми приходится сталкиваться при программной работе с формами, а также способы обхода самых частых проблем.

06.10.2019    3585    YPermitin    21    

Реализация отправки Email через SendPulse API 12

Email v8 УТ11

Описана реализация отправки Email с использованием API и применением очереди отправки как пример для программистов (вариант компоновка блоков в контексте конкретного сервиса).

06.10.2019    953    malikov_pro    5    

Полезный код для программистов 1С (часть 1). Управление свойствами элементов формы. Хранение копии данных реквизитов 141

Инструментарий разработчика Практика программирования v8

У каждого программиста за время работы накапливается полезный инструментарий, которым он привык пользоваться. Естественно и у меня он тоже имеется. И вот решено было немного поделиться с сообществом. Возможно идеи не новые. Более того, допускаю, что реализованы они не самым оптимальным образом. Но ведь для этого сообщество и существует, чтобы делиться с ним, получая обратную связь.

1 стартмани

24.09.2017    31596    vandalsvq    79    

ЧтениеДанных и ЗаписьДанных. Работа со строками 52

Практика программирования v8

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

04.10.2019    3081    Yashazz    6    

Универсальные функции ЗУП 3.1 / ЗКГУ 3.1, которые помогут в разработке 470

Универсальные функции Зарплата Управление персоналом (HRM) Зарплата v8 v8::СПР ЗКГУ3.0 ЗУП3.x

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

14.11.2018    32271    GeterX    93    

Таблица значений. Нюансы 178

Инструментарий разработчика Практика программирования Прочие инструменты разработчика v8

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

01.10.2019    6240    Yashazz    35    

БСП: Дополнительная обработка (Регламенты) + Расширения, примеры от сложного к универсальному 71

Практика программирования БСП (Библиотека стандартных подсистем) v8 v8::УФ 1cv8.cf

Продолжение статьи «БСП: Дополнительная обработка (Регламенты), примеры от простого к сложному». Пойдем от финального примера той статьи и сделаем несколько шагов навстречу к универсальному решению.

2 стартмани

21.05.2018    12171    dsdred    17    

Переход на разработку с хранением в Git, часть 1, подготовка репозитория 76

Хранилище Git (GitHub, GitLab, BitBucket) v8 1cv8.cf

Описываю свой опыт переноса разработки в git в малой группе. В тех статьях, которые уже есть, описывается полная цепочка. Думаю своими статьями снизить порог входа в достаточно важную часть разработки.

29.09.2019    3325    malikov_pro    0    

Алгоритмы с решениями для экзамена Специалист УТ 11.1 48

Решение задач на 1С:Специалист v8::ОУ УТ11

Решение 20 задач встречающихся на экзамене, в виде подробных инструкций. Решение на релизе УТ 11.1.10.199.

1 стартмани

08.01.2017    18516    IgorXml    5    

О работе и организации труда инженера - программиста 21

О жизни Личная эффективность

"Как настроить бесшовную интеграцию?", "Чем отличается НаСервере от НаСервереБезКонтекста?", "Как рассчитывается себестоимость в УПП?" на эти вопросы ответов вы тут не увидите, НО! мы поговорим о нас - Инженерах - программистах! Сравнение организации труда "во франче" (далее просто франча) и "на серьёзную организацию" (далее просто организация), какие плюсы и минусы работы в структурно разных предприятиях? Где и к когда лучше работать?

25.09.2019    3353    feva    42    

СКД. Отчеты с картинками 178

Практика программирования Работа с интерфейсом v8::СКД 1cv8.cf

Решение популярных кейсов с картинками в отчетах на СКД.

25.09.2019    4726    YPermitin    24    

Добавляем виджет "Задачи от меня" в Документооборот 2.1 22

Практика программирования Работа с интерфейсом v8 v8::Бизнес-процессы ДО

Небольшая доработка Документооборота 2.1 для возможности добавления виджета "Задачи от меня" в обработку Текущие дела.

25.09.2019    1611    Sergey_Borisovi4    3    

Оповещения боту из 1С за 31 минуту 121

Практика программирования Интеграция v8::УФ 1cv8.cf

Поделюсь опытом, как быстро сделать бота с оповещениями в Телеграмм из 1С без лишних затрат.

18.09.2019    8637    feva    31    

Сравнение скорости загрузки большого массива данных из табличного документа с помощью Microsoft EXCEL через COM и с помощью платформы 1С 8.х 5

Загрузка и выгрузка в Excel v8 1cv8.cf

Тестирование COM MS Excel на сервере 1С и нативное чтение табличных документов в 1С.

3 стартмани

08.09.2019    1517    nomad_irk    22    

Практика XDTO. Нюансы 52

Практика программирования Обмен через XML v8

Некоторые практические моменты работы с XDTO. Дополнения к очевидному.

23.09.2019    3429    Yashazz    24    

От чего можно отказаться при разработке расширений 1С 75

Практика программирования БСП (Библиотека стандартных подсистем) Расширения v8

Разработка расширений 1С и оптимизация через механизм БСП: Дополнительные отчеты и обработки.

23.09.2019    4953    independ    23    

Дозагрузка измененных данных при помощи КД2 6

Практика программирования Перенос данных из 1C8 в 1C8 v8

Иногда во время каких-то регламентных действий по обслуживанию базы(например, при обновлении измененной базы на много релизов) требуется обеспечить бесперебойность работы пользователей. Если конфигурации баз до и после идентичны, то тут сам Бог велел воспользоваться обработкой "ВыгрузкаЗагрузкаДанныхXML", либо такой же но с отбором(на Инфостарте есть такая). Но что если конфигурации баз различаются/значительно различаются? Ниже опишу, как вышел из положения я.

12.09.2019    1253    al_zzz    2    

СКД не только для отчетов 139

Практика программирования v8::СКД 1cv8.cf

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

18.09.2019    7072    YPermitin    31    

Многопоточная обработка данных на примере перепроведения документов 42

Обработка документов Практика программирования v8 ERP2 УТ11 КА2

Дальнейшее развитие темы фоновой обработки данных - проведение документов в потоках. Настройка параметров и запуск основного процесса (менеджера потоков). Разбивка документов для проведения на не связанные друг с другом наборы и запуск дополнительных фоновых заданий для отдельных потоков. Отслеживание выполнения каждого потока в родительском сеансе.

1 стартмани

17.09.2019    3187    ids79    28    

Длительное производство в "1С:ERP Управление предприятием 2" 22

Бухгалтерский учет Производство готовой продукции (работ, услуг) v8 ERP2

Рассмотрен механизм длительного производства, управления затратами для производства без полноценной НСИ.

1 стартмани

16.09.2019    3744    igorbel    0    

Блокировка от параллельного выполнения функционала на примере регламентных заданий 9

Практика программирования v8

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

16.09.2019    996    2tvad    8    

Опыт проведения сложных переносов данных на 1С 166

Перенос данных из 1C8 в 1C8 v8 КД

В статье я расскажу про опыт сложных переносов на платформе 1С:Предприятие. Она будет адресована в первую очередь разработчикам 1С, которые уже имеют опыт использования методики «Конвертация данных» (как второй, так и третьей редакции) – я думаю, это большинство из нас. • Я расскажу про различные методики организации переносов данных. • Мы рассмотрим рекомендуемые способы оптимизации правил конвертации, которые позволят вам быстрее выполнять свои переносы. • Также мы разберем, какие могут возникнуть сложности в ходе переноса данных. • Я покажу сравнительный анализ по ряду параметров инструментов «Конвертация данных» второй редакции и третьей, которая вышла уже более года назад.

30.07.2018    22114    primat    12    

Способы оптимизации переносов данных 56

Перенос данных из 1C8 в 1C8 v8 КД

Хочу рассказать вам про способы оптимизации разработки правил обмена в программе «Конвертация данных» второй редакции. Казалось бы, про эту программу и разработку в ней правил конвертации уже сказано все, что можно. Появились уже более современные и быстрые технологии. Почему же все еще она? Дело в том, что «Конвертация данных» второй редакции все еще актуальна для огромного круга задач. Она имеет очень широкую функциональность и позволяет реализовывать сложные алгоритмы. Годы идут, а люди продолжают ей пользоваться и у них возникает много вопросов по этой программе. Возможно, в будущем вы тоже будете заниматься такими проектами и столкнетесь с задачами, похожими на те, про которые я собираюсь рассказать. Мне хочется вам в этом помочь.

1 стартмани

02.08.2018    9729    primat    7    

Самый примитивный HTTP-сервис в мире 165

WEB v8

Пошаговый пример создания простейшего HTTP-сервиса, который генерирует HTML-страницу для поиска товара, а также реализует асинхронное получение данных из базы.

12.09.2019    6410    YPermitin    25    

Скрипт объединения правил регистрации (Python) 15

Перенос данных из 1C8 в 1C8

Python скрипт для объединения правил регистрации. Написан, т.к. не удалось найти готовый инструмент.

11.09.2019    1976    milut    6    

Весы МАССА-К ВПМ 15.2 - Т1. Путеводитель по настройке и подключению. Интеграция в 1С:Розница 13

Весы Розничная торговля Розничная торговля v8 Розница

Самая подробная инструкция по подключению, настройке и интеграции весов МАССА - К ВПМ 15.2 - Т1 в 1С:Розница.

2 стартмани

12.07.2018    18178    user594264_e.sitnik    21    

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

Практика программирования Математика и алгоритмы v8 v8::СКД

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

25.06.2019    17860    ids79    17    

Подключение ККТ (Торгового оборудования) в разрезе Пользователя или Клиента RDP 30

ККМ Кассовые операции Кассовые операции v8 1cv8.cf

Старые конфигурации (Комплексная автоматизаци 1.1, УТ 10.3...) не поддерживают разрез пользователей или клиентов RDP при подключение кассового оборудования. Решил немного освежить идею статьи https://infostart.ru/public/197612/ и комментарии Сергея Муравьёва и Сергея Капустина собрав воедино. В этой статье-заметке вы узнаете, как с минимальными доработками изменить видимость ККТ в разрезе пользователей или терминальных сессий по RDP даже с вводом новых документов по работе с ККТ.

28.09.2017    20302    rpgshnik    24    

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

Практика программирования v8 v8::Запросы 1cv8.cf

Поставили задачу: "Получить в одно поле, всю таблицу товаров документа "Реализации товаров и услуг" через запятую". Поля таблицы товаров интересны заказчику были только наименование, количество и единица измерения. Конечно данный вариант проще сделать в обработке результата или в выражениях СКД, но моё мнение, что в запросе результат будет получен быстрее. Механизм не универсальный, в данном примере рассматривается таблица максимум с 20-ью строками и количество с типом Число (8,3). Комплексная Автоматизация 1.1

09.06.2017    15886    rpgshnik    30    

Работа с конвертацией данных 350

Практика программирования Перенос данных из 1C8 в 1C8 v8 КД

Поскольку к конвертации обращаюсь время от времени и какие-то детали забываются, хочу выделить несколько пунктов, чтобы "было где посмотреть". Статья сделана преимущественно «для себя», так что просьба не судить строго. (Примечание читающим/комментирующим: код в примерах очень сильно сокращен.)

16.03.2017    62091    perepetulichka    25    

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

Практика программирования Внешние источники данных Разработка v8 v8::УФ 1cv8.cf

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

1 стартмани

06.09.2019    4461    Dementor    27