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

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

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

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

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

17.09.2013    14853    s.nek    12    

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

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

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

1 стартмани

14.09.2018    18871    Vladimir Litvinenko    87    

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

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

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

25.06.2018    17967    olegtymko    43    

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

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

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

18.10.2018    30651    stas_ganiev    72    

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

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

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

1 стартмани

22.04.2014    33552    117    rtnm    44    

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

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

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

27.12.2017    24947    real_MaxA    57    

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

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

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

1 стартмани

27.08.2018    13279    27    dsdred    13    

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

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

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

28.01.2019    8888    stas_ganiev    18    

Как начать работать с Git 51

Практика программирования no no v8 1С:Франчайзи, автоматизация бизнеса Россия Бесплатно (free)

Если Вы 1С программист, то обязательно наткнетесь на людей, рассказывающих о OScript, DevOps, EDT, SilverBulleters и так далее. Сейчас уже нельзя скрыться от этой информации. Так же было и со мной. В корне всего этого зоопарка лежит понимание и умение работать с Git (Распределённая система управления версиями). Укрупненной информации о ней много, Вы легко её нагуглите сами. В этой статье я старался собрать основные команды, определить их последовательность выполнения и привести краткий пример. Попробуйте выполнить все команды, и Вам станет проще разобраться с остальными программами. Удачи!

29.06.2019    4347    johnnyshut23    34    

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

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

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

17.04.2015    22373    pumbaE    25    

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

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

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

1 стартмани

28.09.2018    11445    dsdred    11    

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

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

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

28.03.2019    11528    ellavs    83    

Отказ от использования хранилищ 1С, переход на Git. 68

Инструментарий Программирование no no Бесплатно (free)

Валерий Максимов в своем докладе на конференции INFOSTART EVENT 2018 EDUCATION делится опытом перехода нескольких команд (более 100 разработчиков) от использования хранилищ 1С на системы контроля версий Git.

25.07.2019    5268    theshadowco    31    

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

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

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

11.10.2016    183193    pumbaE    31    

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

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

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

26.07.2018    16393    ivanov660    100    

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

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

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

1 стартмани

31.01.2019    21584    218    bonv    98    

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

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

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

03.11.2014    51545    pbazeliuk    88    

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

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

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

1 стартмани

26.01.2016    10149    9    team bios    32    

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

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

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

1 стартмани

05.06.2017    6567    0    andreosh    0    

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

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

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

06.01.2018    61103    for_sale    59    

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

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

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

1 стартмани

01.02.2017    18859    40    Stepa86    20    

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

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

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

1 стартмани

08.06.2017    16033    29    stas_ganiev    13    

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

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

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

15.12.2017    12496    bforce    22    

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

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

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

1 стартмани

24.02.2014    29955    50    pbazeliuk    50    

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

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

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

1 стартмани

26.05.2017    3913    1    Lutcenko    4    

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

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

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

1 стартмани

13.08.2018    15055    dsdred    0    

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

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

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

17.11.2015    34671    skif47    85    

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

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

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

1 стартмани

14.01.2015    29188    45    ekaruk    56    

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

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

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

1 стартмани

10.03.2015    13977    12    simargle    18    

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

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

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

1 стартмани

09.02.2017    14870    5    Stepa86    22    

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

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

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

1 стартмани

09.11.2017    12304    47    🅵🅾️🆇    38    

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

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

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

2 стартмани

14.01.2019    3397    8    John_d    4    

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

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

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

06.03.2019    7383    Scorpion4eg    34    

Подключение к сайту и отправка или получение данных по API (POST, GET...) (с описанием кода) 27

WEB no no v8 1cv8.cf Абонемент ($m)

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

1 стартмани

12.08.2019    2181    3    MaxPowerr    5    

Совсем простой обмен HTTP, 2 функции 60

no WEB no v8 Бесплатно (free)

Функция для вызова рест-сервиса и функция для разбора результата. Быстро, просто, универсально.

12.08.2019    3059    Yashazz    15    

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

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

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

2 стартмани

19.02.2018    9323    24    John_d    4    

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

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

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

1 стартмани

27.02.2018    6224    6    v3_62    0    

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

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

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

02.07.2018    16245    comol    54    

Оформление кода 1С по ГОСТ 19.401-78. Пример решения 4

Делопроизводство и документооборот Практика программирования Делопроизводство и документооборот v8 Россия Абонемент ($m)

Решение предлагается как пример по автоматическому документированию доработок в соответствии с ГОСТ 19.401. Для выполнения скрипта необходимо поставить OneScript (http://oscript.io) или Git Bash (https://gitforwindows.org). Есть и скомпилированный вариант для OneScript (не требует установки чего-либо). На выходе получается готовый текст всех модулей для вставки в документацию.

1 стартмани

06.08.2019    757    1    solarstrike    10    

GDI врапер 2

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

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

1 стартмани

24.11.2011    7158    25    eugeniezheludkov    6