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

Все публикации — все для 1С

Синхронизация хранилища 1С и git-репозитория с применением OneScript и Gitsync. Методика и пошаговая инструкция для создания скрипта и его регулярного запуска 180

Инструментарий v8 Абонемент ($m)

- Настройка репозитория для работы с большими типовыми конфигурациями  - Алгоритм создания скрипта выгрузки и его исходный код  - Обработка исключительных ситуаций  - Рекомендации по дальнейшему развитию процесса 

1 стартмани

14.09.2018    16002    87    

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

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

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

25.06.2018    15876    39    

Git + 1С. Часть 1. Как подключиться к команде разработки и начать использовать Git 245

Инструментарий Управление проектом v8 1cv8.cf Бесплатно (free)

Первая статья из цикла инструкций по работе с Git в 1С-разработке. Рассмотрим, как настроить рабочее место, как получить свою "копию" проекта для разработки и приступить к полезным действиям. Все примеры будут изложены в рамках трёх практических кейсов: 1. Моя команда дорабатывает типовую конфигурацию, использует приватный репозиторий на BitBucket, в котором версионируются внешние отчеты/обработки, расширения конфигураций и правила обмена; 2. Я участвую в стартап-команде, которая разрабатывает свою конфигурацию с использованием Git и GitLab; 3. Я принимаю участие в развитии OpenSource-продукта на GitHub как заинтересованный разработчик (контрибьютор).

18.10.2018    25091    71    

Коллективная разработка на 1С версии 7.7 и Git 19

Инструментарий Внешние компоненты v7.7 Россия Бесплатно (free)

В данной статье я не буду рассматривать работу с системой контроля версий Git, для этого есть специальные ресурсы, например http://git-scm.com/book/ru. Я только расскажу тем, кто привык и любит Git, подружить старую добрую 7-ку и систему контроля версий Git.

17.09.2013    14218    12    

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

Теория программирования Россия Бесплатно (free)

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

27.12.2017    23071    57    

HTTP Сервисы: Путь к своему сервису. Часть 3 125

Инструментарий Практика программирования v8 1cv8.cf Абонемент ($m)

Продолжение статьи «HTTP Сервисы: Путь к своему сервису. Часть 2». В предыдущих частях мы использовали только Get, в этой части поговорим о других методах и длительных операциях.

1 стартмани

27.08.2018    11002    24    13    

Git + 1С. Часть 2. Реализация Git workflow в 1С-разработке по шагам 122

Инструментарий Управление проектом v8 1cv8.cf Бесплатно (free)

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

28.01.2019    7075    18    

HTTP Сервисы: Путь к своему сервису. Часть 4 91

Инструментарий Практика программирования v8 1cv8.cf Абонемент ($m)

Продолжение статьи «HTTP Сервисы: Путь к своему сервису. Часть 3». В предыдущих частях мы уже о многом поговорили. В этой части поговорим про размер сообщений, о файлах, о порциях и немножко, о регламентах.

1 стартмани

28.09.2018    9667    11    

Git-репозитории для 1С-кода (опыт использования при небольших проектах) 135

Практика программирования v8 Бесплатно (free)

Инструкции по взаимодействию с Git-репозиторием, которые писались для тех наших программистов, которые вообще никогда не работали с Git (руководства в духе "Как получить код из git-репозитория?", "Как отправить код в git-репозиторий")...

28.03.2019    7008    72    

Gitter (Хранилище 1С => Git) Промо 128

Инструментарий v8 Абонемент ($m)

Gitter - это конфигурация для автоматизации процесса выгрузки изменений из хранилища 1С в систему версионирования Git.

1 стартмани

22.04.2014    32704    117    44    

Использование git для доработки типовых конфигураций 1С 228

Теория программирования v8 Беларусь Украина Россия Бесплатно (free)

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

11.10.2016    172959    31    

Взгляд на практику разработки в EDT из зазеркалья 107

Инструментарий v8 1cv8.cf Бесплатно (free)

В данной статье расскажем о практическом опыте использования разработки в EDT: немного про интерфейс, командную разработку и GIT.

26.07.2018    14316    97    

Альтернативные системы контроля версий и их применение для хранения версий продуктов, разработанных на платформе 1С 104

Практика программирования v8 Бесплатно (free)

Речь пойдет о том, каким образом мы с вами можем использовать для разработки в 1С альтернативное программное обеспечение контроля версий, которое существует сейчас в мире. Если выбирать емкое слово, которое должно отразить доклад, то это, наверное, слово «ветки» - ветвления. Статья написана по итогам доклада, прочитанного автором на Конференции IE 2013 Еvolution 23-24 мая 2013 года. Также она напечатана в Журнале Инфостарта №2.

17.04.2015    21530    25    

Коннектор: удобный HTTP-клиент для 1С:Предприятие 8 Промо 415

Практика программирования Обмен с другими системами WEB Универсальные функции Инструментарий Универсальные обработки v8 1cv8.cf Абонемент ($m)

Коннектор - библиотека для работы с HTTP запросами. Библиотека берет на себя всю рутину работы с HTTP запросами. Буквально в одну строку можно получать данные, отправлять, не заботясь о необходимости конструирования URL, кодирования данных и т.п.

3 стартмани

31.01.2019    16543    185    80    

Git-flow в 1С (Система контроля версий) 206

Управление проектом v8 1cv8.cf Бесплатно (free)

Статья является переосмыслением и дополнением к предыдущим трудам "Как мы управляем версиями (GIT+1C)" и "Как мы управляем версиями и тестированием 1C 8.3 (часть 2)". Как оказалось, многие не понимают, зачем такие сложности и почему? Попытаюсь ответить на эти вопросы и описать подход git-flow.

03.11.2014    49628    88    

Скрипт выгрузки хранилища в GIT на Python 27

Инструментарий Обмен с другими системами v8 1cv8.cf Абонемент ($m)

Скрипт для выгрузки хранилища 1С в GIT для платформ 8.1, 8.2(не тестировалось), 8.3

1 стартмани

26.01.2016    9616    9    32    

OneScript и Ajax. Создание GET-запроса 6

Практика программирования ИТ-компания Россия Абонемент ($m)

Создание GET-запроса на OneScript с помощью библиотеки UfaScript.osb. Описание шаблона OneScript.zip для Joomla. Главный файл шаблона Index.php генерируется функциями из библиотеки UfaScript.osb.

1 стартмани

05.06.2017    6157    0    0    

Git с человеческим лицом для тех, кто устал терять данные 93

Архивирование (backup) Управление проектом Бесплатно (free)

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

06.01.2018    55633    59    

1С: Gitter 1.1 (Хранилище 1С => Git) 112

Инструментарий v8 1cv8.cf Абонемент ($m)

Развитие проекта gitter http://infostart.ru/public/273126/ . Позволяет выгружать хранилище 1С в репозиторий GIT.

1 стартмани

01.02.2017    18017    40    20    

"Конвертация данных" + Git. Решение проблемы различий в файлах 113

Инструментарий Обмен через XML v8 КД Абонемент ($m)

Как известно, типовая конфигурация «Конвертация данных» обладает одним недостатком, мешающим работать с ней в Git-е. Если выгруженные из нее правила обмена загрузить в другую КД, а потом снова выгрузить, то полученные два файла будут очень сильно отличаться друг от друга, и при сравнении (diff) доработок будет невозможно провести код-ревью, равно как найти сами изменения, которые закоммитил разработчик.

1 стартмани

08.06.2017    15314    29    13    

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

Практика программирования Бесплатно (free)

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

15.12.2017    11739    22    

1hook: pre-commit скрипт для разборки erf и epf файлов при помещении в git 5

Инструментарий v8 Абонемент ($m)

pre-commit скрипт для разборки erf и epf файлов при помещении в git. Скрипт использует только штатные средства 1С, git и windows, без установки дополнительного ПО.

1 стартмани

26.05.2017    3832    1    4    

HTTP Сервисы: Путь к своему сервису. Часть 2 109

Инструментарий Практика программирования v8 1cv8.cf ERP2 УТ11 КА2 Абонемент ($m)

Продолжение статьи «HTTP Сервисы: Путь к своему сервису. Часть 1». В этой части будет "Микс" из OData+HTTP-Сервис(Get)+СКД. Наш пример будет работать как в браузере, так и в написанной нами обработке. Работать будем с разными версиями платформ.

1 стартмани

13.08.2018    12606    0    

Как мы управляем версиями (Git+1C) 90

Инструментарий v8 Абонемент ($m)

Набор инструментов для автоматической разборки внешних обработок при помещении в git для управления и контролем версий.

1 стартмани

24.02.2014    29066    50    50    

Контур.EDI изнутри, или история командной разработки тиражного продукта на 1С 165

Интеграция Практика программирования Теория программирования v8 Россия УУ Оптовая торговля Бесплатно (free)

“Система - больше, чем просто совокупность ее элементов”; “Несколько разработчиков - это еще не команда разработки”. Расскажу, как мы прочувствовали эти очевидные утверждения на своей шкуре.

17.11.2015    33265    84    

Добавляем http-ссылки на самописную систему учета задач 86

Инструментарий Практика программирования v8 Абонемент ($m)

Захотелось мне, чтобы в удаленном git репозитории можно было указывать ссылки на задачи и переходить по ним. Но не очень хотелось тратить на это много времени.

1 стартмани

09.02.2017    14211    5    22    

Проверка орфографии средствами Yandex Speller 76

Универсальные обработки WEB v8 1cv8.cf Абонемент ($m)

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

1 стартмани

09.11.2017    11316    44    38    

HTTP API Диадок. Загружаем в Диадок любой документ. Посредством POST и GET запросов 16

Обмен с другими системами v8 1cv8.cf Абонемент ($m)

Поставили задачу через HTTP API Диадок (diadoc-api.kontur.ru) отправить любой файл в Диадок и подписать его (например, служебную записку в формате пдф). Посредством POST и GET запросов.

2 стартмани

14.01.2019    2550    4    4    

Как писать понятные коммиты 64

Практика программирования Россия Бесплатно (free)

Как писать сообщения коммитов так, чтобы потом не было мучительно больно.

06.03.2019    6431    34    

Как сравнить управляемые формы (XML + XSL) 86

Инструментарий Практика программирования v8 1cv8.cf Абонемент ($m)

О сравнении конфигураций, в том числе об удобном сравнении управляемых форм. В 1С есть замечательная возможность выгрузки конфигурации в текстовые файлы. Универсальность такой выгрузки в том, что мы получаем в текстовом файле полную информацию о формах, объекта и др. и можем ее анализировать любым внешним редактором. Как проще и нагляднее сравнить выгруженные в xml управляемые формы и структуры метаданных объектов.

1 стартмани

14.01.2015    28107    44    56    

Система контроля версий внешних обработок на раз-два-три 33

Инструментарий v8 1cv8.cf Абонемент ($m)

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

1 стартмани

10.03.2015    13704    12    18    

HTTP API Диадок. Пример авторизации и обращения к методам посредством POST и GET запросов 25

Обмен с другими системами v8 1cv8.cf Абонемент ($m)

Поставили задачу через HTTP API Диадок (diadoc-api.kontur.ru) получить статус документа. Посредством POST и GET запросов.

2 стартмани

19.02.2018    8421    18    4    

Выполнение запросов к УТМ ЕГАИС из 1С 7.7 0

Обмен с другими системами v7.7 1cv7.md Россия Розничная торговля Акцизы Абонемент ($m)

Данный отчет является примером работы с УТМ ЕГАИС, для передачи запросов GET, POST и DELETE из системы 1С 7.7. Запрос DELETE не проверял.

1 стартмани

27.02.2018    5674    6    0    

CI/CD для 1С - миф или реальность? 73

Управление проектом v8 Бесплатно (free)

Разберём плюсы и минусы применения практик CI/CD с учетом ограничения технологической платформы 1С:Предприятие.

02.07.2018    14728    54    

КопиПастаМер v.2 (универсальный) 36

Инструментарий v8 v8::УФ 1cv8.cf Россия Абонемент ($m)

Переделка под 8.3 оригинальной обработки из публикации "КопиПастаМер" ДОБАВЛЕН НОВЫЙ ФУНКЦИОНАЛ: * открытие в управляемых формах под 8.3 * поиск [v] включая Подпапки, * выбор расширения файла, * выбор кодировки ANSI/UTF-8/OEM, * открытие файла в одно нажатие * просмотр в любимом редакторе (NotePad++ / Visual Studio Code)

1 стартмани

30.11.2018    4897    29    13    

GDI врапер 2

Работа с интерфейсом v8 1cv8.cf Россия Абонемент ($m)

ActiveX компонента GDI для многостраничного, быстрого вывода графики, масштабирования, внутри-оконные перемещения изображений (своих рисунков, графиков) с размерами больше размера окна.

1 стартмани

24.11.2011    6968    25    6    

Отправка SMS из 1С 1

SMS рассылки v8::УФ 1cv8.cf Абонемент ($m)

Отправка SMS посредством ресурса mobizon.

1 стартмани

06.03.2017    8096    7    2    

Мобильный клиент + HTTP Сервис + Расширение конфигурации 89

Мобильные приложения v8 v8::Mobile 1cv8.cf Россия Абонемент ($m)

Пример использования Мобильного клиента, http сервиса и расширения. 10.04.2018 фирма 1С выпустила релиз 8.3.12.1412, с долгожданным мобильным клиентом. Платформа содержит еще ряд долгожданных функций, например возможность работы с расширением через хранилище, но разговор пойдет именно о Мобильном клиенте.

1 стартмани

16.04.2018    19186    24    

[GDI+] - Рисуем программно в 1С 94

Работа с интерфейсом v8 1cv8.cf 1cv7.md Россия Бесплатно (free)

ActiveX-компонента для рисования в 1С.

05.05.2009    30088    1268    113    

NativeDraw: Компонента рисования для 1С [V2.6.2] Промо 105

Внешние компоненты Работа с интерфейсом v8 1cv8.cf Абонемент ($m)

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

1 стартмани

13.07.2015    37306    393    139