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

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

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

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

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

09.02.2015    64781    54    

Новичок в TDD 59

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

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

08.10.2018    7071    85    

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

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

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

1 стартмани

04.07.2017    21823    21    

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

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

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

13.11.2015    33569    45    

Написание простой обработки через тестирование 62

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

Раньше я считал, что в 1С невозможно юнит-тестирование (ведь тут нет вездесущих объектов, привычных классов и и. т.). Иногда на Инфостарте появлялись специализированные обработки, но часто они скорее отпугивали от темы тестирования, чем привлекали к ней. Потом я узнал про xUnitFor1C. Оказалось, что тестирование в 1С в общем не так уж и сложно, даже в сравнении с другими языками. В данной статье я расскажу о своем первом опыте.

1 стартмани

24.02.2015    21566    15    40    

Плиточник (TET 42) 3

Игры v8 1cv8.cf Абонемент ($m)

Создавай кубики (плитки), раскрашивай и выкладывай стенку

1 стартмани

14.04.2016    7383    2    1    

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

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

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

25.07.2018    15763    19    

Генератор данных. Полезный инструмент для разработки через тестирование 19

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

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

1 стартмани

14.06.2016    12056    15    11    

Сверка таблиц при разработке через тестирование 14

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

Данная статья про инструмент, который я использую уже продолжительное время, и который, по моему мнению, заслуживает внимания. Также опишу несколько примеров его применения.

1 стартмани

09.10.2016    10783    11    1    

Внешняя печатная форма "Универсальный передаточный документ" для БП 3.0. Автоматически заполняет данные ответственного 4

Печатные формы документов v8::БУ БП3.0 Россия БУ Оптовая торговля Абонемент ($m)

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

1000 руб.

28.02.2015    8498    90    9    

РИБ для УНФ 28

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

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

10.01.2014    24957    28    

Платежный календарь 7

Рабочее место v8 УПП1 УУ Бюджетирование и финансовое планирование Дебиторская и кредиторская задолженность Абонемент ($m)

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

1 стартмани

13.10.2014    8639    62    10    

Погрешность округления и есть ли средство борьбы с ней возможностями 1С? 3

Печатные формы документов v8 v8::БУ БП2.0 БП3.0 Россия БУ Оптовая торговля Производство готовой продукции (работ, услуг) Абонемент ($m)

Политика 1С по использованию возможностей баз данных доросла до использования объектно-ориентированного программирования в 1С Предприятие 8.Х Но от погрешностей округления увы 1С-ники так и не избавились. Предлагаю вариант печати ТОРГ-12 в валюте документа "Реализация товаров и услуг" для Бухгалтерии 2.0 и 3.0 платформа 8.3

1 стартмани

12.09.2018    4185    1    0    

BDD 1С по душе 77

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

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

15.01.2017    18688    44    

BDD в 1С 117

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

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

30.08.2016    23628    19    

- 35 %

Конструктор ботов Телеграм— лёгкая и универсальная интеграция 1С с Telegram Промо 205

Обмен с другими системами WEB v8 v8::УФ 1cv8.cf Платные (руб)

Лёгкая в установке и настройке, многофункциональная и универсальная интеграция 1С с Telegram. Использованные в решении подходы позволяют совместить все возможности 1С с возможностями Telegram. Ещё никогда до этого решение задачи отправки данных в Telegram из 1С, получения данных из Telegram в 1С и организация многоступенчатого бота не было таким простым.

6499 руб.

30.05.2017    48920    1000    185    

Выгрузка данных из УТ 11.0 в Бухгалтерия 2.0 Промо 11

Перенос данных из 1C8 в 1C8 v8 БП2.0 УТ10 Россия БУ УУ Платные (руб)

Обработка отбирает (за выбранный период) в базе Управление Торговлей документы Поступление товаров и услуг, Поступление услуг и прочих активов, Реализация товаров и Счет-фактура полученный и выгружает их в базу Бухгалтерия.

1500 руб.

27.09.2013    12253    0    11    

Скидки для Бухгалтерии 3.0 10

Обработка документов v8 v8::БУ БП3.0 БУ Оптовая торговля Абонемент ($m)

Внешняя обработка, которая позволяет использовать систему скидок в 1С:Бухгалтерии 3.0

1 стартмани

25.11.2014    10896    55    12    

"Расчет и начисление пени" для 1С:Бухгалтерия предприятия 3.0 Промо 23

Обработка документов v8::БУ БП3.0 Россия БУ Дебиторская и кредиторская задолженность Платные (руб)

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

2000 руб.

18.10.2017    13275    172    18    

Выгрузка первичных документов (Счет-фактура, Реализация) из 1С8 без Такском 13

Обмен с другими системами v8 БП2.0 УПП1 Россия БУ Оптовая торговля Розничная торговля Абонемент ($m)

Электронный документооборот на примере обмена с "Лукойл". Данный пакет мер позволяет передавать первичные данные БЕСПЛАТНО, без использования 1С-Такском, без абонентской платы, без цифровой подписи.

1 стартмани

19.06.2014    28644    60    115    

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

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

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

1 стартмани

22.05.2015    4166    27    1    

Ошибка загрузки бюджетных классификаторов (БГУ 8.2) 35

Классификаторы v8 БГУ Государственные, бюджетные структуры Абонемент ($m)

Часто возникает ошибка при обновлении бюджетной классификации в БГУ. Есть вариант исправить.

1 стартмани

31.08.2012    19992    107    4    

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

Пользователю системы Теория учета v8 БП2.0 Россия БУ Закрытие периода ЕНВД Бесплатно (free)

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

21.11.2013    19556    4    

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

Мобильные приложения v8::Mobile УУ Оптовая торговля Розничная торговля Бесплатно (free)

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

12.02.2014    16035    12    

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

Системное v8 УТ10 Бесплатно (free)

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

01.09.2015    12199    10    

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

Теория программирования Рабочее место v8 v8::ОУ УТ10 УУ Абонемент ($m)

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

1 стартмани

11.03.2012    20266    93    

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

Практика программирования Универсальные обработки Внешние компоненты v8 1cv8.cf Абонемент ($m)

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

5 стартмани

11.09.2012    67763    53    

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

Пользователю системы Практика учета УПП1 БУ НУ Бесплатно (free)

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

30.03.2014    52694    28    

Звоним из «1С». Универсальный софтфон для стандартных конфигураций «1С» с открытым кодом для платформ 8.2, 8.3 для Asterisk и не только. 105

Рабочее место Телефония, SIP v8 v8::УФ 1cv8.cf Абонемент ($m)

Уважаемые господа, представляю Вашему вниманию внешнюю обработку - софтфон для стандартных конфигураций «1С» с открытым кодом. Это две реализации с претензией на универсальность для обычных и управляемых приложений. Универсальность имеет свои минусы (на них укажу позже, если кто сам не увидит), которые легко «побеждаются» интеграцией в необходимую конфигурацию с внесением в последнюю соответствующих небольших изменений. Хотя, и с минусами, как мне кажется, как-то можно жить. Мне не удалось найти оператора или PBX, с которыми звонилка не работала бы (разве что Skipe) . Некоторые коллеги почему-то отдельно отмечали факт успешного взаимодействия с Mango, хотя, по правде сказать, я не очень понимаю, почему могут возникать сложности с этим оператором при использовании других инструментов. Вообще, этап тестирования был очень сжатым, и могу предположить, что будет найдено, какое-то количество негативных моментов (всегда хочется, чтобы их было немного.)., которые надо будет поправить. Буду рад любым вашим замечаниям и благодарен за здравую критику. Я думаю, что для нее в данном случае будет достаточно места. Этап тестирования, хоть и был сжатым, но все же был. Прежде всего, проверил на Asterisk, мне это показалось наиболее актуальным. MasterTel любезно предоставил для тестирования свои ресурсы, включая городской номер, Callobok.ru создал для меня экаунт на своем сервере, четвертым был провайдер sipnet. Во всех четырех случаях был положительный результат, больше нигде проверять не стал, т.к. все используют один и тот же протокол (кроме skype). Ах, ну да! Конечно же, на собственном сервере проверял, похоже тоже «жужжит». Что касается конфигураций, проверил работоспособность обычного приложения на "Бухгалтерии предприятия 2.0", "Управление торговлей 10.3", "Комплексная автоматизация", "Розница 1.0", управляемое приложение - "Управление торговлей 11", "Бухгалтерия предприятия 3.0", "Управление небольшой фирмой 1.4" (1.5 тоже должна работать), "Розница 2.0".

2 стартмани

16.07.2014    43965    795    210    

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

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

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

15.10.2014    22363    2    

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

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

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

07.11.2014    17796    10    

Разработка синтаксического анализатора языка запросов на языке 1С Промо 83

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

Пример разработки генератора для PEG парсера

1 стартмани

03.12.2014    20381    5    65    

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

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

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

18.09.2015    4644    9    

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

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

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

30.05.2017    9598    1    

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

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

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

14.11.2017    25652    85    

Обработка "Система "Клиент-БАНК" по импорту выписок в 1С:Предприятие 7.7" 15

Обмен с банком Обработка документов v77::БУ 1С7:Бух Беларусь БУ Банковские операции Бесплатно (free)

Обработка "Система "Клиент-БАНК" по импорту выписок в 1С:Предприятие 7.7" Предназначена для выгрузки основных данных выписок через файл с расширением "".txt в типовую настройку "Белорусская бухгалтерия" из программы СlientBank "Москва-Минск". А также, для последующего автоматического проведения выписки в 1С ("без просмотра").

31.08.2006    16271    415    5    

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

Практика программирования Системное v8 КА1 ЗУП2.5 УПП1 Россия БУ Кассовые операции Абонемент ($m)

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

1 стартмани

17.04.2012    23398    12    

Права доступа к объектам Промо 117

Защита, права, пароли v8 1cv8.cf Платные (руб)

Права доступа 1С Механизм разрабатывался для быстрого изменения прав пользователей в решениях 1С Предприятие. Данную разработку возможно интегрировать в любую конфигурацию “1С Предприятие 8″. Этим 1С решением сможет управлять пользователь любого уровня знания системы 1С. Для работоспособности прав, после настройки, НЕ нужен перезапуск “1С предприятия”. В функционал “Права доступа” входят такие возможности: С помощью данного механизма возможно регулировать видимость, доступность реквизита или самой формы справочника или документа. С помощью данного механизма возможно универсально настраивать отображение данных в форме списка любого справочника или документа.

3000 руб.

26.05.2012    56747    643    120