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

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

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

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

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

03.11.2014    48675    88    

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

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

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

1 стартмани

14.09.2018    14746    87    

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

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

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

1 стартмани

09.02.2017    13888    5    22    

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

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

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

18.10.2018    22968    71    

Подсистема Вики - интеграция 1С и сайта под управлением MediaWiki Промо 86

WEB v8 Абонемент ($m)

Редактирование статей сайта Mediawiki из 1С. Формирование функционального описания конфигурации на сайте Вики.

1 стартмани

19.09.2017    18113    29    17    

Автоматическая интеграция внешних обработок в конфигурацию 1C 27

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

Вот уже некоторое время мы ведем разработку через git-flow. Все очень нравится. Но есть один момент - когда выходит релиз и ветка develop мигрирует в ветку master, очень лень подключать новые внешние обработки к базе вручную. Вот поэтому я решил немного подковырять Jenkins для небольшой автоматизации процесса.

06.11.2014    10451    1    

Пишем консольные exe-приложения на языке 1С 145

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

Нужен скрипт автоматизации рутинных операций? Нет времени учить JScript или VBScript? Теперь можно писать скрипты автоматизации прямо на языке 1С. Проект 1Script представляет собой альтернативную исполняющую среду этого языка. В данной статье рассматриваются основные возможности 1Script и варианты его практического применения.

1 стартмани

15.06.2014    35229    100    91    

Как решать повседневные задачи с помощью OneScript Промо 454

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

Если вам не нравится выполнять рутинные операции вручную. Если вы 1С-ник, который хоть раз в жизни писал BAT-CMD-файлы для автоматизации, или который время от времени вынужден вспоминать особенности черной магии Powershell, то эта статья для вас. Теперь можно все это делать на языке 1С. Интересно? Читайте дальше!

1 стартмани

04.02.2015    62468    211    

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

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

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

1 стартмани

01.02.2017    17689    40    20    

Чистка кэша 1С (теперь в .exe) 47

Сервисные утилиты v8 Абонемент ($m)

Попробуйте поискать в интернете "Очистить кэш 1С". Практически везде вы наткнетесь на всякие батники, ps-скрипты, рекомендации зайти и удалить вручную, поставить /ClearCache для баз на УФ и т.д. В подавляющем большинстве случаев предлагается бездумно удалить все содержимое \Roaming\1C\1cv8\ и \Local\1C\1cv8\, но это как переустановить Windows, чтобы почистить Temp.

1 стартмани

18.11.2018    6257    69    42    

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

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

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

1 стартмани

22.04.2014    32268    116    44    

Подсистема логирования 14

Сервисные утилиты Журнал регистрации Инструментарий v8 Россия Абонемент ($m)

Ведение структурированного лога с возможностью записи сообщений в регистр сведений текущей/внешней ИБ, а также произвольного хранилища.

1 стартмани

11.09.2017    7531    8    0    

Как запустить 1С:ERP 2 на тысячу пользователей и не написать ни одной страницы ТЗ? 107

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

Глеб Стальной делится опытом построения полного цикла процесса DevOps на проектах 1С с помощью использования современных инженерных практик – разработки через поведение, автоматизации ночных сборок, непрерывного анализа качества кода и т.д. В статье много внимания уделяется работе с инструментами (Slack, Zoom, Jira, Confluence, Jira Service Desk, Bitbucket, Vanessa Behavior, БИТ.Адаптер, Jenkins, SonarQube 1C (BSL) Plugin, Allure и т.п.)

17.01.2019    12942    53    

«Жемчужный» доступ к 1С: Предприятию 8.2 50

Системное v8 1cv8.cf Бесплатно (free)

Думаю, всем вам известен такой программный продукт, как 1С: Предприятие 8.2. И, наверное, многим из вас известен тот факт, что к 1С: Предприятию можно подключиться, используя OLE/COM-соединение. А многие ли из вас знают, что с помощью OLE/COM-соединения можно не только выполнять программный код 1С, но и “управлять” сервером 1С: Предпрития? К примеру, можно подключиться к Агенту кластера серверов 1С: Предприятия, получить список открытых клиентских сессий, прочитать информацию о выданных им лицензиях… К тому же, наличие варианта подключения посредством OLE/COM-соединения расширяет в арсенале программиста добавляет возможность выбора языка программирования, отличного от встроенного языка 1С: Предприятия. Можно выбрать любой язык, который способен работать с OLE/COM-компонентами: будь то VB.Net, C#.Net, или Java, или даже… Perl. Да, вы не ослышались. Именно Perl. Итак…

01.04.2013    15131    39    

Клиентский хук для TortoiseSVN 20

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

Скрипт на Lua, извлекающий модули из отчетов и обработок. Оформлен как клиентский хук TortoiseSVN для события "Перед-фиксацией". Позволяет хранить и анализировать (штатными средствами TortoiseSVN) историю правок программного кода.

1 стартмани

03.04.2013    8965    16    29    

Утилита для просмотра модулей обработок и отчетов Промо 31

Сервисные утилиты v8 Абонемент ($m)

Скрипт на Lua c графическим интерфейсом (используется библиотека IUP), который позволяет просмотреть модули внешних обработок и отчетов.

1 стартмани

16.04.2013    10054    49    36    

Что нам стоит сайт построить 74

Внешние компоненты Абонемент ($m)

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

1 стартмани

21.08.2015    18358    27    10    

Управление версиями внешних обработок: вариант реализации 4

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

Как известно, в 1С:Предприятие имеется встроенная система управления версиями - "Хранилище конфигурации". К сожалению, в ней нельзя хранить версии внешних файлов 1С (отчетов, обработок, печатных форм и т.д.). Предлагаю свой вариант учета версий внешних обработок, который, на мой взгляд, обладает простотой, гибкостью и универсальностью.

1 стартмани

02.06.2016    5876    1    5    

Github и 1С. Пошаговая инструкция на конкретном примере 210

Теория программирования v8 Абонемент ($m)

Статья для тех, у кого есть неудержимое желание программировать и хочется доработать какую-то конфигурацию (или проект на 1С), выложенный на Github, но останавливают незнакомые слова Git, Github, Fork, Commit, Pull request, Merge, Issue.

1 стартмани

26.10.2017    28744    50    

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

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

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

22.06.2018    6309    11    

1c + vis js(web app timeline) 26

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

Пример замены диаграммы Ганта(1С) на web app(python, js(vis js)) в форме 1С. Данная статья может быть полезна разработчикам, оптимизаторам, дизайнерам.

03.09.2018    4262    5    

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

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

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

28.01.2019    6043    18    

Системы контроля версии и 1С 121

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

Системы контроля версий на службе у 1С-ника.

1 стартмани

22.02.2012    31783    143    58    

Функция получения значения характеристики по ее наименованию 4

Практика программирования Защита, права, пароли v8 1cv8.cf Россия Абонемент ($m)

Полезная функция для получения значения произвольной пользовательской, не предопределенной, характеристики из ПланВидаХарактеристик.НастройкиПользователей

1 стартмани

03.08.2012    6709    7    

Создание службы с инсталятором в VS2012 C# 9

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

Создание службы с инсталятором в VS2012 C#

15.10.2014    22358    2    

Управление знаниями в компании-разработчике 1С 82

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

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

29.01.2015    20531    12    

Опыт разработки скриптов для автоматизации работы в конфигураторе 43

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

Статья опубликована на мотивам доклада, прочитанного автором на Конференции IE 2012 15-16 ноября 2012 года, и вошедшего в Журнал Инфостарта №1. В настоящее время частично утратила актуальность, выложена в основном в качестве архива, чтобы помнить историю развития проекта.

24.02.2015    16434    5    

Быстрое прототипирование веб и мобильных приложений 46

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

В статье я хочу рассказать о быстром прототипировании мобильных веб-приложений, а также про их интеграцию с 1С:Предприятием. Сразу оговорюсь, что я ничего не буду говорить про мобильную платформу 1С, я буду касаться только прототипирования гибридных приложений (нативных приложений, использующих веб-технологии) и непосредственно веб-приложений. Данная статья написана по материалам доклада, прочитанного автором на Конференции Инфостарта IE 2014 29-31 октября 2014 года

17.03.2015    15570    14    

Внешняя обработка для для редактирования dbf файла любой структуры 0

Практика программирования Обмен через DBF v8 1cv8.cf Россия Абонемент ($m)

В данной обработке есть примеры для начинающих работу в 1С 1. Загрузка/ выгрузка dbf 2. Вывод модальной формы и передача данных через временное хранилище в параметрах 3. Получение информации из модальной формы 4. Универсальный фильтр таблицы значений

1 стартмани

22.05.2015    4166    27    1    

Согласование (подсистема). Для любого справочника и документа в 1С. Встраивается в любые конфигурации 117

Бизнес-процессы Обработка документов Обработка справочников v8 1cv8.cf БП3.0 КА2 УУ Делопроизводство и документооборот Абонемент ($m)

Подсистема для согласования в 1С. Для настройки нового согласования не требуется программировать, все делается в режиме исполнения. Открытый код. Бизнес-процессы. Документооборот. Проект выложен на GitHub.

1 стартмани

25.08.2016    31179    190    143    

1Script – язык для автоматизации рутины в жизни специалиста по 1С 291

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

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

14.09.2016    39760    69    

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

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

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

25.06.2018    14981    39    

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

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

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

26.07.2018    13582    97    

Что немцу хорошо, то русскому... Как минимум, небезынтересно. Продолжаем тему Канбан 31

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

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

14.01.2019    4853    13    

Перенос подсистемы "Скидки и наценки" из УТ 11.4.6 в УТП для Украины (УТ 10, УПП 1.3, УТ 2.3. для Украины и в другие подобные конфигурации) 0

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

Статья, описывающая реальный опыт перенос подсистемы "Скидки и наценки" из конфигурации УТ 11.4.6 в конфигурацию УТП 1.2.50 для Украины. Поскольку ряд конфигураций предыдущего поколения имеют одинаковую структуру данных, следовательно данный пример можно применить и к конфигурациям: УТ 10, УПП 1.3, УТ 2.3. для Украины и им подобным.

01.04.2019    1086    4    

О времени и 1С 135

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

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

01.04.2019    6731    42