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

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

Интеграция сценарного тестирования в процесс разработки 192

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

Эта статья является практическим пособием по внедрению тестирования на основе сценариев в процесс разработки программного обеспечения на базе платформы 1С:Предприятие 8.3. Документ отличает прикладная направленность, в нем содержится много кода, подходов и конкретики. Все рассмотренные примеры основаны на использовании бесплатной конфигурации Тестер

1 стартмани

04.07.2017    24670    grumagargler    23    

Новичок в TDD 62

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

Краткие итоги первых шагов при разработке в 1С через TDD.

08.10.2018    8503    Alligator84    85    

Механизмы тестирования в 1С. Использование методики TDD (разработка через тестирование) в 1С 216

Практика программирования Математика и алгоритмы

Данная статья написана по материалам доклада, прочитанного автором на первой конференции инфостарта 2012 года. Она опубликована в журнале Инфостарта №1.

09.02.2015    69420    artbear    54    

xUnitFor1C - набор инструментов для выполнения тестирования (модульного/юнит, приемочного, сценарного для 1С 8.3, интеграционного) в 1С:Предприятии 8 177

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

xUnitFor1C - простой и мощный фреймворк для тестирования в 1С. Позволяет тестировать в разных режимах обычное приложение, тонкий и толстый клиент управляемого приложения. Поддерживаются любые платформы 1С - от 8.2.17 до 8.3.5 и выше. Любые наборы тестов могут прогоняться в полностью автоматическом режиме. Автозапуск используется в различных build-серверах в системах Continuous Integration. Также возможно очень простое создание тестовых данных на основании табличных макетов. Эти макеты можно генерировать из реальных боевых данных. Полученные данные в тестах загружаются одной строкой кода. В статье я кратко описал историю продукта + вставил небольшое описание различных возможностей нашего фреймворка + список полезных статей/примеров/видео, обучающих/рассказывающих о практическом применении инструмента

13.11.2015    37107    artbear    45    

Тестер: частые вопросы Промо 156

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

Ошибкам бой - тесты норма жизни!

25.07.2018    19772    grumagargler    24    

РИБ для УНФ 28

Распределенная БД (УРИБ, УРБД) v8 УНФ

Штатного механизма типового полного обмена (РИБ) нет. Добавляем этот функционал. Данный способ подойдет для типового релиза УНФ начиная с версии 1.4.7.37 или для конфигураций на основе БСП.

10.01.2014    26230    ZhAmAn    28    

BDD 1С по душе 78

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

Размышляя над проблемой тестирования, а точнее над проблемой качества решений, умные и не очень люди, в основном ломают копья над следующим противоречием “надо тестировать, но надо разрабатывать, а не тестировать” (Алексей Лустин) www.silverbulleters.org

15.01.2017    20610    dima_tuzov    44    

Запуск систем без тестовой эксплуатации 2

Управление бизнес-процессами (BPM) Управление проектом

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

30.05.2017    10752    Gavrik    1    

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

OneScript v8

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

14.11.2017    30605    nixel    85    

BDD в 1С 123

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

Я расскажу вам про магию BDD. Сначала будет немного теории, а потом я покажу, как это применимо к 1С на практике. BDD расшифровывается как Behavior Driven Development, разработка через поведение системы. Это означает, что мы выстраиваем весь наш процесс разработки, исходя из ожидаемого поведения.

30.08.2016    25889    Pr-Mex    19    

Роберт Мартин: "Будущее программирования" / Robert Martin: "The Future of Programming" 87

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

Перевод-транскрибация выступления.

14.01.2019    10164    Vladimir Litvinenko    38    

А чё это вы здесь делаете, а? 141

WEB v8 1cv8.cf

Разработчикам тиражных обработок близка и понятна проблема обратной связи с пользователем. Много важного и полезного можно почерпнуть, зная, что делает бухгалтер, который запустил обработку. В большом мире вэба сбор статистики на сайте дело привычное и даже обязательное. Эта статья покажет практику применения инструментов сбора статистики из мира веба для обработок на платформе 1С:Предприятие.

1 стартмани

21.01.2018    16394    infosoft-v    42    

Раздельный учет "прочих доходов" при совмещении ОСНО и ЕНВД у ИП 5

Пользователю системы Закрытие периода Управленческий учет (прочее) Закрытие периода v8 БП2.0

Вкратце рассматривается механизм распределения прочих расходов при совмещении ОСНО и ЕНВД у индивидуального предпринимателя.

21.11.2013    20506    portal_orsk    4    

Мобильная система товарно-финансового учета sTrade 12

Оптовая торговля Розничная торговля Мобильная разработка Оптовая торговля Розничная торговля v8::Mobile

Мобильная система товарно-финансового учета sTrade Обновление 05.06.2017

12.02.2014    17285    Umix    12    

"Вы что, и новые объекты за меня регать будете?! Ага!.." (быстрое создание обмена между нетиповой УТ 10.3 и типовой БП 2.0 последней версии) 17

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

Кустарный, но быстрый способ создания одностороннего обмена между относительно старой и очень нетиповой УТ 10.3 и полностью типовой БП 2.0 последней редакции методом копипаста объектов метаданных без использования конвертации данных.

01.09.2015    13119    cargobird    10    

Почему вообще работает мой запрос? или Ещё раз о планах запросов 45

Математика и алгоритмы Практика программирования Разработка v8::Запросы

Другие статьи на эту тему объясняют, что такое план выполнения запроса, но не рассказывают о том, как его получить. Эта заметка призвана заполнить этот пробел. Её цель - популяризировать общедоступные инструменты получения плана запроса среди разработчиков, которые ещё не начали их использовать.

10.06.2019    5468    DataReducer    12    

Технология создания коммерческих разработок на базе Базовой конфигурации "Управление Торговлей, ред.10.3" Промо 138

Математика и алгоритмы Рабочее место v8 v8::ОУ УТ10

Создав однажды небольшую надстройку на базе конфигурации "УТ Базовая, ред.10.3", впоследствии разработка расширилась до неузнаваемости и приросла функционалом. Что удивительно, так это то, что разработка представляет собой внешнюю обработку вкупе со стандартными механизмами базовой версии, а значит не требует дополнительного конфигурирования БД. О том, как и что я реализовал, пойдет речь в данной статье.

1 стартмани

11.03.2012    21987    Rustig    93    

Как написать COM-объект для 1С на Visual Studio C# 2008 191

Практика программирования Универсальные обработки Разработка внешних компонент v8 1cv8.cf

Расширяем функционал 1С с помощью разработки подключаемого COM-объекта! Пишем код на Visual C# 2008 для открытия CD-ROM'а, получения списка процессов и использования возможностей системы text-to-speech.

5 стартмани

11.09.2012    75510    RainyAugust22    53    

Особенности организации регламентированного учета в программе «1С:ERP Управление предприятием 2.0» Промо 46

Пользователю системы Бухгалтерский учет УПП1

Даннная статья продолжает цикл публикаций о новой ERP-системе, выпущенной фирмой 1С в конце 2013г, "1С:ERP Управление предприятием 2.0". В статье дается обзор методики ведения регламентированного учета в программе 1С:УП2.0. Автор - Юданова Светлана - ведущий консультант по внедрению ERP-систем ВЦ "Раздолье".

30.03.2014    55391    1СERP    28    

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

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

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

15.10.2014    23495    assa    2    

Создание договоров средствами 1С 46

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

Создание договоров средствами 1С

07.11.2014    19084    Bienko    10    

1С 8.х Вывод информации из MS Word в печатную форму (обычные формы) 43

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

Пишу данную статью с целью поделиться опытом. Ничего особенного, но, надеюсь, кому-нибудь сэкономит время.

18.09.2015    4798    AndreyNit    9    

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

Управление проектом

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

14.01.2019    6513    MariaTemchina    13    

Добавление нового пункта в "Настройки пользователя" для подстановки значений по умолчанию в Документы и справочники. 39

Практика программирования Администрирование данных 1С Кассовые операции Кассовые операции v8 КА1 ЗУП2.5 УПП1

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

1 стартмани

17.04.2012    24478    angler225    12    

Finger-биометрия в 1С 47

Разработка внешних компонент v8

О различных методиках использования сканеров отпечатков пальцев в 1С.

02.07.2012    23837    fixin    22    

Большие запросы: взгляд на проблему Промо 57

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

Большой (кусочный) запрос подобен карточному домику: строится долго, а захочется поменять карту из середины строения – домик разрушится. На примере учета задолженностей контрагентов в разрезе полугодий (не типовой учет БП, и не ЗУПовский) я покажу, как я изменил механизм учета и превратил «большой» запрос в «маленький», а дальнейшее сопровождение программы в сказку 1С-ника.

26.07.2013    25533    Rustig    43    

Назначение сочетания клавиш для кнопок командной панели (Обычные формы) 13

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

Назначение сочетания клавиш кнопкам командной панели Формы списка/выбора для любой конфигурации (Обычные формы)

07.08.2015    14980    bld    7    

ЗУП 3.0 Специалист. Билет 4. 26

Решение задач на 1С:Специалист Зарплата Зарплата v8 v8::СПР ЗУП3.x

Пример решения 4-го билета для экзамена на специалиста по ЗУП 3.0. В публикации представлено собственное решение.

25.10.2015    15402    maxdmt    9    

Опыт практического применения методики BDD на 1С. Написание сценариев 121

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

Эта статья открывает цикл публикаций, в которых я хочу поделиться опытом использования методики BDD при разработке на 1С. В этой статье речь пойдёт о написании сценариев.

03.07.2016    19957    oleynik.dv    132    

Мотивация персонала в фирмах франчайзи: а она работает? Промо 133

Управление проектом

Думаем, что практически любого работающего человека интересует вопрос мотивации. Этой проблемой в одинаковой степени озабочены работники и работодатели: как мотивировать людей, сколько платить, как платить, какая часть оплаты должна быть фиксированной, а какая зависеть от результата работы, как это всё повлияет на результаты работы, стоит ли быть строгим и дотошным руководителем или нужно активно делегировать полномочия подчиненным. ВЦ "Раздолье" провело небольшое исследование на тему мотивации и вот его результат. Автор статьи Андрей Мироненко.

03.04.2017    37748    1СERP    216    

Как просто запомнить алгоритм программного вывода в СКД Промо 205

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

Порой нужно быстро вывести на экран таблицу значений, используя СКД \ получить данные отчета в таблицу значений.. Несмотря на очевидность алгоритма - раньше мне проще было загуглить программный вывод, благо эта инфа есть везде. Но постепенно понял как его можно быстро вспомнить, и лишний раз ничего не искать. Конечно эта статья не для Гуру :) Но я думаю - что любой неопытный в СКД программист сделает для себя небольшое открытие...

01.09.2017    41324    unichkin    15    

Введение в CI для 1С 87

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

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

21.11.2017    18739    real_MaxA    22    

Как провести конференцию разработчиков 1С в своем городе? Промо 54

Блоги

25 ноября 2017 года в Омске прошла Первая открытая конференция разработчиков 1С. Спустя месяц по прошествии данного события я хотел бы вспомнить, с чего все начиналось, через что пришлось пройти организаторам, ну и что получилось в итоге.

11.01.2018    19483    Tavalik    35    

Как разрабатывать на 1С и не быть "1С-ником" 109

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

В прогрессивном ИТ мире сложилось популярное мнение, что разработчики 1С - не совсем разработчики, и не совсем ИТ-шники в целом. Конечно, оно несправедливо. Но вот с причинами, почему такое мнение часто присутствует у наших коллег, очень не помешало бы разобраться. Это может оказаться весьма полезным делом, в том числе для общения в профессиональных кругах и личного развития.

17.01.2018    28238    comol    483    

Быстрая настройка ККМ из 1С с использованием драйвера от Атол без тест-драйвера Промо 8

Кассовые операции ККМ Кассовые операции v8 Розница

В нашей компании на кассовых местах подключено несколько ККМ от Атола. При подключении к штатным разъемам USB на материнской плате все работает без проблем. Проблемы в тех магазинах, где кассы подключаются через USB-Hub. Данная обработка позволяет быстро, без запуска "Тест-драйвера" и "Управление драйверами", настроить кассовое оборудование. Протестировано на 32-х битной версии 1С и конфигурации 1С:Розница 2.2 с версиями драйверов от Атол 8.16.1.8701 и 9.12.1.6236

1 стартмани

27.08.2018    10181    13    valerasv    7    

Интерактивная отладка 17

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

Инструменты не панацея - главное подход эффективный.

13.08.2019    1915    kuzyara    7    

Многоязычное программирование: создание систем с использованием нескольких языков 17

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

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

09.01.2019    5520    kalyaka    33    

Ошибки управленцев: как доносить замечания до подчиненных и принимать их самим 10

Управление проектом Личная эффективность

Перед стартом онлайн-конференции «Гнев и слезы руководителя» знакомимся с нашими спикерами. Сегодня говорим об Александре Орлове, бизнес-тренере, сооснователе и управляющем партнере Школы менеджеров «Стратоплан». Мы попросили Александра рассказать, какими инструментами в коммуникациях должен обладать руководитель, чтобы решать сложные вопросы со своими подчиненными.

25.01.2019    3076    user809424    0    

Не только автоматизация учета 76

О жизни

Сказ о том, как одинэсники с сишарперами и питонистами играли.

28.02.2019    6045    Scorpion4eg    41