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

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

Делаем простую систему непрерывной интеграции (CI) c OneSсript, xUnitFor1C и v8LogScanner 110

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

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

1 стартмани

14.01.2018    14357    ripreal1    47    

Настройка обмена 1С на Windows Server 2016 Standard 3

Администрирование данных 1С

Столкнулся с проблемой Обмена через "сетевой каталог" между Бухгалтерией и Торговлей. Бухгалтерия не хотела работать с "сетевым каталогом", расположенным на Windows Server 2016 Standard.

25.09.2017    9683    leftleg    6    

Функция сохранения картинок из книги Excel в каталог с определением координат на листе 8

Загрузка и выгрузка в Excel Универсальные функции v8

Разбор файла *.xlsx как Web-архива, выгрузка изображений без потери качества, с определением положения изображений.

12.11.2017    7145    user634820_zergemoth    1    

Рекурсивный поиск каталога среди каталогов. 1

Поиск данных Универсальные функции v8 1cv8.cf

Внимание особо умных. Предложенная процедура актуальна для конфигураций на платформе 8.1 и ниже. В них для функции НайтиФайлы не был реализован рекурсивный поиск в подкаталогах. Это указано в справке. Задача Найти путь к вложенному каталогу. Пример Каталог AST содержит каталоги A1, S1, T1 Каталог A1 содержит каталоги 0001, 0002, 0003 каталог S1 содержит каталоги 1001, 1002, 1003 Каталог Т1 содержит каталоги 2001, 2002, 2003 На входе функции КорневойКаталог = "D:\AST" КаталогПоиска = "1002" На выходе функции НайденныйПуть = "D:\AST\A1\1002" Уточнение - имена КаталогПоиска уникальны и не повторяются. Функция НайтиФайлы не помогает - она ищет их только в текущем каталоге.

19.09.2014    6822    betepon    5    

Резервное копирование-архивирование каталогов с помощью Python 3 Промо 11

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

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

26.04.2012    23941    aximo    8    

Хранение изображений в сетевом каталоге 37

Универсальные функции Практика программирования v8 КА1 УТ10 УПП1

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

15.08.2014    16293    Farzar    54    

Функция НайтиФайлы() в каталоге netshare на Linux - обход ошибки работы 6

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

Решение проблемы применения функции НайтиФайлы() в каталоге с netshare на Linux-сервере - не работает поиск файлов по указанной маске (шаблону)

19.09.2018    3252    drmaxart    1    

Пример программного создания каталога для хранения данных на жестком диске или внешнем носителе. 5

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

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

05.03.2011    12007    Bober777    6    

Рекурсивная функция создания вложенных каталогов 0

Практика программирования Универсальные функции v7.7 1cv7.md

Рекурсивная функция создания вложенных каталогов

08.12.2007    4286    Nik_Super    1    

Семерочный ИС-каталог Промо 160

О сообществе v7.7 1cv7.md

Топ-250 для семерки. Структурированная Excel-таблица ссылок на самые популярные разработки.

1 стартмани

20.09.2009    15974    Арчибальд    50    

Запрос для выгрузки каталога номенклатуры из Управление торговлей, редакция 11.0.4.6 в Битрикс 12

WEB Практика программирования Ценообразование, прайсы v8 УТ10

На данный момент не реализован обмен между УТ 11 и Битриксом. Сделать это самостоятельно легко.Предлагаю свой вариант текста запроса , который должен быть размещен в общем модуле "ПроцедурыОбменаССайтом" и служит для подготовки данных для выгрузки в стандартный xml - файл обмена каталогом товаров. Текст запроса переработан с учетом изменений конфигурации УТ в.11.0.4.6.

17.09.2010    11132    briz    6    

Об открытии каталога программных продуктов из прайса 1С и развитии партнерской сети Инфостарта Промо 27

О сообществе

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

08.02.2016    25923    chavalah    55    

Создаем свою библиотеку для OneScript 147

OneScript v8

Как упаковать свою библиотеку в пакет? Что такое загрузчик и зачем он нужен? Как вообще создать свою библиотеку? Разбираемся на примере.

06.03.2018    16831    nixel    35    

Создание поставки конфигурации 97

Инструментарий разработчика v8

Пошаговая демонстрация создания поставки конфигурации, файлов обновления и настройка для обновления через FTP.

27.02.2018    13448    Vladimir_412    6    

Выбор файла и загрузка его на сервер в асинхронном режиме 44

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

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

1 стартмани

22.10.2017    20231    json    2    

Использование git при разработке на 1С 122

Математика и алгоритмы

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

27.12.2017    25924    real_MaxA    57    

Обзор имеющихся библиотек OneScript 299

OneScript v8

Экосистема OneScript активно развивается. Количество пользователей данного интерпретатора и имеющихся библиотек неуклонно растет, количество решаемых проблем - тоже. Однако остро встает вопрос некоторой разобщенности и размазанности информации по имеющимся библиотекам, их функциональности и проблемам, которые они решают. Данная статья призвана навести порядок в этой теме.

14.11.2017    30816    nixel    85    

Конфигурация для создания web-приложений OneScript из 1С:Предприятие 112

OneScript v8 1cv8.cf

В статье описана методика создания web-приложений OneScript на основе каркасной конфигурации в среде 1С:Предприятие

1 стартмани

23.02.2018    16759    blackhole321    67    

Сертификация решения на 1С:Совместимо 88

Решение задач на 1С:Специалист v8 1cv8.cf

Описываю по шагам, как сертифицировал свое решение.

18.03.2018    14678    wonderboy    34    

Повышаем эффективность разработки правил обмена Промо 123

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

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

25.06.2018    19327    olegtymko    47    

Инструкция по настройке автообновления платформы и создания общего списка баз 64

Администрирование данных 1С v8 1cv8.cf

Сократите свое время на обновления платформы на ПК пользователей!

1 стартмани

13.07.2017    14320    Waanneek    19    

Yep - простая flat-file CMS на OneScript 40

OneScript v8 1cv8.cf

В статье рассмотрено создание простейшей flat-file CMS, на основе каркасной конфигурации для web-приложений OneScript, в среде 1С:Предприятие.

1 стартмани

02.03.2018    11863    blackhole321    32    

Вебинтерфейс для OneScript и 1С 27

OneScript v8

Пример создания вебинтерфейса для OneScript с использованием библиотеки UfaScript.osb

30.06.2017    11202    andreosh    7    

Веб-разработка на 1Script. Глава 1 250

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

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

12.02.2018    25581    Evil Beaver    97    

Как переходили с 7-ки на 8-ку. Пример небольшого розничного магазина 5

Перенос данных из 1С7.7 в 1C8.X Бухгалтерский учет Розничная торговля Ценообразование, анализ цен Розничная торговля Ценообразование, анализ цен v8 v77::ОУ 1С7:ТиС УТ11 Розничная и сетевая торговля (FMCG)

Пример проекта из нашей практики - перевод учета в небольшом розничном магазине с 1С v7 Торговля и Склад на 1С v8 Управление Торговлей. Какими инструментами пользовались, какие вопросы возникали на проекте.

1 стартмани

15.05.2018    10749    Kutuzov    15    

Авторизация с помощью сертификата ssl на nginx + Let's Encrypt 6

Администрирование данных 1С

Добрый день, вечер или ночь, все зависит от времени суток в который вам довелось прочитать мою статью. В связи с ростом колличества корпаративных клиентов, было принято решение дать доступ к учетной системе внешним пользователям. Для самостоятельного оформления заказов и отслеживания их состояний. Реализация была создан web интерфейс с необходимым функционалом и доступом. Тут же стал вопрос безопасности, кроме стандартных пользователь-пароль было решено еще усилить безопасность, для этого применили OpenVPN, но появились клиенты, для которых нельзя применять OpenVPN (политики безопасности, нежелания и.д.), тут на глаза попались статьи про доступ по ssl сертификату.

22.02.2018    5683    kolianus    1    

Лайфхак: исходники внешних обработок и отчетов 1С - это просто. 33

Инструментарий разработчика v8

Важно: статья далеко на любителя всяких таких git'ов, gitlab'ов и oscript'ов.

22.06.2018    7644    new_user    11    

Версионирование правил обмена в Git 64

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

Статья рассказывает о принципах работы скриптов, позволяющих применять систему контроля версий git и подход gitflow для версионирования правил обмена.

15.12.2017    12966    bforce    22    

Тестирование: пример создания сценарного UI теста для платформы 1С 88

Инструментарий разработчика v8 ERP2 УТ11

В этой статье мы расскажем, как создать сценарный UI-тест. Опишем последовательность действий и покажем, как это сделать с использованием инструментария. Рассмотрим пример, максимально приближенный к боевому, покажем на примере конфигураций УТ11/ERP проверку бизнес-процесса "Продажа". Вы сможете убедиться, что создание сценарных тестов для платформы 1С на самом деле относительно быстрый и простой процесс.

1 стартмани

17.04.2018    13592    ivanov660    11    

Обмен с интернет-магазином на платформе DOCPART 3

WEB Оптовая торговля Розничная торговля Оптовая торговля Розничная торговля v8 1cv8.cf

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

10 стартмани

04.07.2019    1541    Johny_v    6    

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

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

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

07.10.2019    2596    DrZombi    47    

Знакомство с 1С:Документооборот. История автоматизации и доработок. Печатная форма Лист согласования 23

Практика программирования Документооборот и делопроизводство Документооборот и делопроизводство v8 ДО

Документооборот 2.1.10.2 ПРОФ. История автоматизации и доработок. Ввод на основании внутреннего документа из задачи согласование с переносом прикрепленных файлов(копировать и вставить файлы). ПФ Лист согласования для процесса Согласование и для справочника Внутренние документы(печатается с историей). Автоматическая загрузка справочника по com-соединению из другой базы.

1 стартмани

04.07.2017    15300    SPonomareff    14    

Создание динамически подгружаемых печатных форм на 8.2, как это было реализовано в 1С:7.7 13

Работа с интерфейсом Практика программирования v8::УФ

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

28.07.2017    12487    dima_home    8    

1С:Ассемблер. Немного летнего веселья! 285

Практика программирования Разработка v8 1cv8.cf

Все вы, наверное, слышали, что 1С-ники жалуются на свою систему, считая язык 1С недостаточно низкоуровневым, скучным и т.п. Все они с тоской поглядывают в сторону "настоящих" языков программирования. Так вот, господа, они неправы. В системе 1С есть места, где можно размять программерский мозг и получить удовольствие от низкоуровневой техники. Предлагаю вам погрузиться в недра виртуальной машины 1С и понять, как она работает. Там есть свой "ассемблер" и мы попробуем его в действии!

1 стартмани

21.06.2019    12466    Evil Beaver    108    

Сжатие журнала регистрации в формате SQLite (.lgd) с помощью программы "DB Browser for SQLite". 24

Журнал регистрации v8

Если журнал регистрации базы 1С заметно увеличился, Вы не сможете оперативно искать в нем нужную информацию. Более того, работа с таким журналом может вызывать блокировку работы всех пользователей. Для предотвращения разрастания журнала необходимо устранять настройками запись ненужных событий и перемещать в архивы события с неактуальными датами. Избавиться от уже записанной ненужной информации можно с помощью программы DB Browser for SQLite указанным в этой статье способом.

04.06.2017    21373    DrSender    5    

Настройка веб сервера Apache + 1С (Пошаговое руководство) 245

Администрирование данных 1С Apache v8 1cv8.cf

Пошаговое руководство настройки Web сервера Apache на Windows. Не секрет, что файловые базы через веб-сервер будут работать намного шустрее, чем через обычный доступ к сетевому каталогу. Эффект особенно заметен, когда старые компы вообще не справляются с обычным сетевым доступом, регулярно выплевывают 1С. А доступ через веб сервер даже на компьютерах серии "Хлам" работает на ура!

19.07.2017    164967    Aleksey81    133    

Потоковая репликация и непрерывное архивирование базы данных PostgreSQL - делюсь небольшим опытом 52

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

Постарался кратко описать опыт настройки потоковой репликации и непрерывного архивирования в PostgreSQL.

27.10.2017    15680    KRIHA    9    

Сервисы 1С. Часть III 34

Пользователю системы v8 1cv8.cf

Заканчиваем с обзором сервисов 1С.

11.12.2017    12918    D_e_X_T_e_R    9    

Автоматизируй это! 149

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

Здравствуйте. Меня зовут Виталий Онянов. Я работаю в компании ФТО. Мы занимаемся внедрением и поддержкой ERP-систем, в том числе и на 1С. Сегодня я хотел бы поделиться нашим опытом автоматизации своих задач и рассказать о том, какие регламентные задания мы настраиваем на серверах наших клиентов. Возможно, кому-то покажется, что это совсем простые и очевидные вещи, но я в своей работе периодически вижу разработчиков, которые делают какие-то задачи руками изо дня в день, и мне бы хотелось донести до них мысль о том, что многие из этих задач можно и нужно автоматизировать.

02.07.2018    16133    Tavalik    12