Аюханов Артур

915
Рейтинг

Артур Аюханов
artbear



  •   Регистрация: 03.04.2007 (10 лет назад)

  •   Был(а) на сайте: 22.02.2018


Группы

Советник администрации

Профессиональный разработчик

IE 2012 Докладчик

IE 2013 EVO Участник

IE 2013 REV Докладчик

IE 2014 Участник

Член клуба Infostart Expert

IE 2015 Участник

IE 2016 Участник

Карта покупателя SILVER

IE 2017 Докладчик

Рейтинг 915

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

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

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

13.11.2015    19977    43    

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

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

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

09.02.2015    38342    53    

Анализ начисленных налогов и взносов по подразделениям (правильная развертка подразделений по периодам) ЗУП 74

v8 КА1 ЗУП2.5 ЗКБУ УПП1 Россия БУ Зарплата НДФЛ ФОМС, ПФ, ФСС Абонемент ($m)

Анализ начисленных налогов и взносов по подразделениям с учетом кадровых перемещений сотрудников между разными подразделениями в разных периодах. В аналогичных разработках подразделение выдается только на момент формирования отчета или на конец периода, что неверно. Протестировано на ЗУП от 2.5.31.4 до 2.5.41.3 Бухгалтерам должно понравиться :)

1 стартмани

21.02.2011    18195    1220    51    

Проверка сумм уплаты страховых взносов для отчета в ПФР (ЗУП, БП, КА, УПП) 109

v8 КА1 БП2.0 ЗУП2.5 ЗКБУ УПП1 Россия БУ Зарплата ФОМС, ПФ, ФСС Абонемент ($m)

В последнее время на форумах очень много претензий к подсистеме "Подготовка сведений в ПФР", говорят о том, что неправильно распределяется сумма перечисленных взносов. Но корень проблемы не в подсистеме, а в неправильном вводе документов "Расчеты по страховым взносам". Данный отчет призван в этом помочь. Исходная разработка для 77 (Зик, Бух, УСН) - http://infostart.ru/public/80495/ - Большое спасибо Kapitan911 за идею и наставление на истинный путь :)

1 стартмани

23.01.2011    15642    1533    41    

Повышение удобства разработки в среде 1С:Предприятие 8 184

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

Статьи, публикации, блоги, обсуждения, линки, которые помогают в разработке для 1С 8

10.02.2010    20668    37    

Оптимизация типовых функций из кода 1с в 1С:Предприятие 8.Х 19

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

Оптимизация типовых функций/кода 1с в 8-ке - оптимизация типовых функций 1С типа ВыделитьСлово, РазложитьСтрокуВМассивПодстрок и т.д.

1 стартмани

28.01.2010    11602    55    32    

Поздравление с Новым Годом 2010 для 1С 8.1 - свободный доступ для всех :) 50

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

Поздравление с Новым Годом 2010 для 1С 8.1 - обновил до версии 1.2.1 Включил свободный доступ для всех :)

28.12.2009    9955    446    30    

Сравнение остатков или оборотов двух регистров - накопления или бухгалтерии, версия 2.3 49

v8 УПП1 Абонемент ($m)

Сравнение остатков или оборотов двух регистров накопление или регистра накопления и регистра бухгалтерии. Полезна для различных конфигураций, в т.ч. на базе УПП.

1 стартмани

28.04.2009    14081    789    52    

Матрица настроек пользователей (ускоренная) 56

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

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

1 стартмани

19.01.2009    7934    745    14    

Комментарии

DevxUnitFor1C - набор инструментов для выполнения тестирования (модульного/юнит, приемочного, сценарного для 1С 8.3, интеграционного) в 1С:Предприятии 8#42 20.02.18 16:51
(41) При работе в Упр.форме * транзакции не возможен, т.к. работа идет на клиенте, а транзакция возможна только при вызове внутри серверного кода.
Вывод:
+ либо удаляем созданные данные вручную
+ либо вообще их не удаляем :)
DevВеб-разработка на 1Script. Глава 1#19 13.02.18 11:53
(18)
Цитата
гуманный API для асинхронных операций
В мемориз :)
UtilsИмена баз в каталоге кластера 1С в проводнике#5 29.01.18 22:25
(2) Спасибо, как-то я ее пропустил.
DevКак решать повседневные задачи с помощью OneScript#193 26.01.18 20:12
(192) Таких скриптов у нас несколько.
Сейчас заканчивается разработка удобного инструмента OneScript Version Manager
https://github.com/silverbulleters/ovm

с его помощью можно легко управлять версиями установленного/используемого движка

у меня уже заработала дев-версия.
DevОбзор имеющихся библиотек OneScript#68 23.01.18 19:40
(67) OneScript взлетел, потому что мы начали активно применять его в своей работе и делясь результатами с соседями, коллегами, интернетом.
Без использование в работе ничего не выйдет.
DevДелаем простую систему непрерывной интеграции (CI) c OneSсript, xUnitFor1C и v8LogScanner#22 16.01.18 18:28
(20) Олег, практически нигде не говорится про ветки и CI. Главное - помещать свои изменения в рабочий ствол и интегрироваться с другими разрабами, системами и прочее.
например, Википедию почитать, первый же абзац
Цитата
Непрерывная интеграция (CI, англ. Continuous Integration) — это практика разработки программного обеспечения, которая заключается в слиянии рабочих копий в общую основную ветвь разработки несколько раз в день и выполнении частых автоматизированных сборок проекта для скорейшего выявления потенциальных дефектов и решения интеграционных проблем. В обычном проекте, где над разными частями системы разработчики трудятся независимо, стадия интеграции является заключительной. Она может непредсказуемо задержать окончание работ. Переход к непрерывной интеграции позволяет снизить трудоёмкость интеграции и сделать её более предсказуемой за счет наиболее раннего обнаружения и устранения ошибок и противоречий, но основным преимуществом является сокращение стоимости исправления дефекта, за счёт раннего его выявления. Непрерывная интеграция впервые названа и предложена Гради Бучем в 1991 г.[1]

Непрерывная интеграция является одним из основных приёмов экстремального программирования.
DevЗнакомимся с HTTP-сервисами в OneScript#1 16.01.18 11:27
(0) Хорошая публикация.

Спасибо и за реализацию HTTP в OneScript, и за статью!
DevДелаем простую систему непрерывной интеграции (CI) c OneSсript, xUnitFor1C и v8LogScanner#9 16.01.18 11:17
(8) А причем здесь мерж? здесь главное от CI - непрерывная/периодическая проверка/тестирование изменений разработчиков
О жизниКак провести конференцию разработчиков 1С в своем городе?#32 15.01.18 18:47
(0) Отличное описание, спасибо!

PS эту публикацию я пропустил :(
DevРасширения конфигурации. Полезные советы для разработки#155 15.01.18 17:02
(154) Это фича.
Видны только те метаданные/реквизиты, которые добавлены в расширение.