Тестирование любых конфигураций

Публикация № 1317854

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

тестирование

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

Расширение конфигурации "Тестирование конфигурации"
Сделал Никитин Александр
Skype: Travianbot

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

Нужно для поиска ошибок в коде после больших изменений конфигурации, например при обновлении на новую версию конфигурации, а также для тестирования прав доступа.
Сделал т.к. нет подобных обработок.

Не надо ничего программировать, только настроить что тестировать а что нет, можно ничего не настраивать.

Порядок работы:
1. Заполнить необходимые справочники для работы автоматически, с обработкой "Начальное заполнение"
2. Запустить задания с обработкой "Запустить/создать задания"
3. Проверить результат работы с помощью отчётов или в регистре "История выполнения"
4. Если обнаружены ошибки, то: 
- если так и должно быть - пометить на удаление это задание
- если так не должно быть - исправить код тестируемой конфигурации

Справочники:
1. Профили
Задания можно объединить в группы по смыслу, Например отдельно для ролей "Администратор" и "Бухгалтер", и тестировать для них с разными настройками

2. Виды тестирования
Какие действия можно выполнять над объектами:
- Запись (для всех)
- ПометкаУдаления (для всех)
- Проведение (для документов имеющих возможность проведения)
- ОтменаПроведения (для документов имеющих возможность проведения)
- ПечатныеФормы (для всех у кого в модуле менеджера есть функция Печать())
- ОткрытиеФормы (для всех)

3. Типы метаданных
Какие типы метаданных конфигурации можно использовать:
- Справочник
- ПланВидовРасчета
- ПланВидовХарактеристик
- Документ
- Задача
- БизнесПроцесс
- Отчет
- Обработка
Также в табличной части автоматически заполняются "Виды тестирования" которые применимы к данному типу метаданных

4. Виды метаданных
Какие виды метаданных имеются в конфигурации 1С
Например "Номенклатура", "РеализацияТоваровУслуг"

5. Задания
Список заданий которые будут выполняться при тестировании (кроме помеченных на удаление)
Отдельное задание на каждый Профиль, Вид метаданных, Вид тестирования.
Можно заполнить поле "Результат нужный" = Истина/Ложь, например если прав нет и не должно быть можно заполнить Ложь чтоб задание выполнялось всегда с ошибкой, и при этом признак успешного выполнения будет Истина.

6. История заданий
Регистр сведений в котором хранится история выполнения заданий, признак успешности, текст ошибки.
В форме списка есть фильтры, можно использовать его вместо отчётов.

Обработки:
1. Начальное заполнение
Для заполнения нужных справочников автоматически при первом начале работы

2. Запустить/создать задания
Можно создать задания при первом начале работы, или обновить их.
Также можно запустить задания для начала тестирования.
С учётом фильтров имеющихся на форме.

Отчёты:
1. История выполнения заданий
Список выполнения заданий, сгруппированных по Профиль/Тип метаданных/Вид метаданных/Вид тестирования/Дата

2. Таблица выполнения задач
Выполненые задания тестирования ввиде таблицы
Колонки: Вид тестирования
Строки: Тип метаданных/Вид метаданных/Дата


Язык: Русский
Тестировал на:
Платформа: 1С:Предприятие 8.3 (8.3.16.1063)
Конфигурация: 1С:ERP Управление предприятием 2 (2.4.9.98)

Лицензия: Указывать имя автора и сайт

Скачать файлы

Наименование Файл Версия Размер
Тестирование конфигурации

.zip 394,84Kb
12
.zip 394,84Kb 12 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Rustig 1665 29.10.20 09:38 Сейчас в теме
2. Rustig 1665 29.10.20 10:01 Сейчас в теме
(0) подключаю к Бухгалтерия предприятия, редакция 3.0 (3.0.82.24)
1С:Предприятие 8.3 (8.3.15.1830)

Выходит ошибка:

(Критичная) : Значение контролируемого свойства РежимСовместимостиИнтерфейса у объекта не совпадает со значением в расширяемой конфигурации

(Критичная) : Значение контролируемого свойства ОбъектРасширяемойКонфигурации у объекта Язык.Русский не совпадает со значением в расширяемой конфигурации
3. ManyakRus 416 29.10.20 10:15 Сейчас в теме
(2) так и должно быть.
1С предлагает это исправить автоматически.
4. Rustig 1665 29.10.20 10:18 Сейчас в теме
(3) так я бы не написал, если бы 1с мне такое предложила.
просто вышла ошибка
5. Steelvan 42 29.10.20 14:40 Сейчас в теме
Перед а всегда ставится запятая.

Продакшн = производство.

Понятно почему автор англицирует, автор грамоту не знает.
6. Xershi 1090 29.10.20 16:01 Сейчас в теме
Я уже думал нажал кнопки и все поехало.
И будет работать в любой конфе сразу. А тут подключить настроить.
В новой базе сделать тоже самое.
Нужно более универсально.
7. ManyakRus 416 30.10.20 10:20 Сейчас в теме
(6) так и задумано "нажал кнопки и все поехало".
Можно ничего не настраивать,
только заполнить справочники автоматически вначале.
8. Xershi 1090 30.10.20 10:40 Сейчас в теме
(7) т.е. есть алгоритм автонастройки, когда новую базу подключаешь. А дальше тонкий тюнинг.
А при удалении метаданных, не отвалится?
9. ManyakRus 416 30.10.20 10:47 Сейчас в теме
(8) не знаю что будет "при удалении метаданных",
можно протестировать.
Но неважно, т.к. легко пометить на удаление один элемент в справочнике "Виды метаданных"
10. Константин С. 682 03.11.20 11:03 Сейчас в теме
В БП3 выдает ошибку при запуске на "Открытие формы"

Получение элемента по индексу для значения не определено
{Тест ОбщийМодуль.МодульТестСервер.Модуль(1588)}: Возврат Объект[ИмяРеквизита];
{Тест ОбщийМодуль.МодульТестКлиент.Модуль(47)}: ТипМетаданных1 = МодульТестСервер.ЗначениеРеквизита(ВидМетаданных, "ТипМетаданных");
{Тест ОбщийМодуль.МодульТестКлиент.Модуль(67)}: ТекстОшибки = ТестированиеОткрытиеФормы(Задание1, Профиль, ТипМетаданных, ВидМетаданных, ВидТестирования);
{Тест Справочник.Тест_Задания.Форма.ФормаСписка.Форма(24)}: МодульТестКлиент.ЗапуститьВсеЗадания(,ФильтрПрофиль);
11. user1274464 05.11.20 11:16 Сейчас в теме
Обработки для тестирования давно есть на ИТС, и открытие форм и печать и сравнение движений...
12. ManyakRus 416 05.11.20 13:08 Сейчас в теме
(11) это не обработка,
а система тестирования с сохранением настроек и результатов тестирования в базе.
13. Award 11.11.20 15:57 Сейчас в теме
Идея интересная. Но у меня почему-то всегда проверяется только один, самый первый элемент выбранного вида метаданных. Т.е. если тестирую справочник, то проверяется только первый элемент справочника, если тестирую документ, то только первый документ в списке. Так и задумано или я что-то не так делаю?
14. ManyakRus 416 12.11.20 14:29 Сейчас в теме
(13) Так и задумано.
"проверяется только один, самый первый элемент выбранного вида метаданных".
В будущем можно сделать настройку сколько элементов проверять и т.п.
16. Award 12.11.20 17:45 Сейчас в теме
(14) А без возможности тестирования какой-то выборки элементов одного типа, такая система не имеет большого смысла. Например, в иерархических справочниках у вас сейчас тестируется даже не сам элемент, а группа, в которую он входит. В документах пытается тестировать первый документ, относящийся к далёкому прошлому. Зачастую этот документ загружен откуда-либо несколько лет тому назад при начале работы предприятия с 1С, или же документ помеченный на удаление или с отредактированными вручную проводками. Одним словом результат такого тестирования большой ценности не имеет. Хотя, повторюсь, сама идея, очень неплохая.
15. tormozit 6228 12.11.20 15:51 Сейчас в теме
Сделал т.к. нет подобных обработок

Ну например в ИР уже лет 10 есть инструмент "Тестирование метаданных", который делает примерно то же самое, в т.ч. в управляемом приложении.
Оставьте свое сообщение

См. также

[x1c.ru] 1CDBin: Работа с файлами *.1CD на низком уровне средствами языка 1С с возможностью чтения таблиц (поддерживается формат 8.3.8.0) Промо

Тестирование и исправление Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

Обработка позволяет просматривать файловые базы 1CD на низком уровне средствами встроенного языка. Реализована часть функциональности Tool_1CD, но на языке 1С Предприятия. Показываются таблицы, параметры таблиц, поля таблиц, записи таблиц, значения полей BLOB, есть 16-ричный просмотр страниц базы и консоль кода. Можно использовать для изучения структуры файлов 1CD, просмотра баз 1CD для выявления повреждений, создания своих обработок для выгрузки данных без открытия исследуемой базы в 1С:Предприятии.

1 стартмани

07.10.2014    56139    357    GusevNA    77    

Превращение доработанной конфигурации в типовую или исправление ошибки "Имеются записи с одинаковыми измерениями"

Чистка базы Тестирование и исправление v8 1cv8.cf Абонемент ($m)

Помогает решить проблему связанную с дублями в регистрах сведений при возвращении к типовой конфигурации. Ошибка "Имеются записи с одинаковыми измерениями".

1 стартмани

12.02.2021    1236    5    pyrkin_vanya    30    

Восстановление базы 1С из бэкапа SQL при помощи Python

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

Скрипт для создания копии базы на сервере SQL и добавления базы в кластер 1С.

1 стартмани

16.12.2020    2044    1    user1287977    1    

Принудительное выполнение отложенного обновления информационной базы для БП 3.0

Тестирование и исправление v8 БП3.0 Абонемент ($m)

Обработка выполняет отложенное обновление информационной базы.

1 стартмани

19.11.2020    1211    2    300_po_vstrechke    4    

Восстановление битой ссылки на раз-два Промо

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

Простой способ восстановить битую ссылку типа " (20:94b81c6f65428d5911e2a8bebc48d793)".

1 стартмани

26.04.2013    34120    692    Vin_Tik    36    

Просмотр и восстановление любых таблиц БД для компоненты 1CDLib

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

Доработанная обработка для компоненты 1CDLib для просмотра и восстановления любых таблиц БД из БД донора. Тестировалось на версии платформы 8.3.17.1549.

1 стартмани

09.11.2020    2354    31    sxp    0    

Универсальная корректировка регистров

Администрирование данных 1С Тестирование и исправление v8 1cv8.cf Абонемент ($m)

Универсальная корректировка регистров (обработка для заполнения документа "Корректировка регистров")

3 стартмани

06.08.2020    2274    19    Pashka_SV    2    

Поиск и замена значений в 1С (обычные и управляемые формы)

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

Внешняя обработка Поиск и замена значений в 1С (аналог типовой обработки) - позволяет сделать поиск и замену ссылочных значений в базе

1 стартмани

04.08.2020    2504    23    Denr83    0    

Поиск, восстановление битой ссылки, 8.3, v 0.2 Промо

Поиск данных Тестирование и исправление v8 1cv8.cf Абонемент ($m)

Обработка для работы с битой ссылкой, 8.3, v 0.1 Позволяет быстро найти и восстановить битую ссылку.

1 стартмани

24.10.2014    37466    315    infostart user    13    

Установка имени предопределенных данных

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

Обработка для установки имени предопределенных данных для исправления ошибки "Предопределенный элемент отсутствует в данных".

1 стартмани

20.06.2020    2800    1    simon_sidoruk    0    

Информация при запуске в БП 3.0 - ошибка кодировки

Расширения Тестирование и исправление v8 БП3.0 Россия Абонемент ($m)

Расширение для БП 3.0, исправляет использование неверной кодировки при выводе в форму htm файла. Такое бывает, когда ОС сервера и клиента на разных языках.

1 стартмани

01.05.2020    3409    1    JorjKrut    0    

Ошибка "Для одного ссылочного кода существует более одной таблицы в базе данных" - как проще исправить

Администрирование СУБД Тестирование и исправление v8 v8::УФ 1cv8.cf Абонемент ($m)

При обновлении платформы 1с 8.3.6.2100 на платформу 8.3.16.224 под УПП 1.3.138.1 возникла ошибка "Для одного ссылочного кода существует более одной таблицы в базе данных...". В интернете много есть информации по этой проблеме, в частности в публикации https://infostart.ru/public/1126277/ приведено ее решение, но оно довольно громоздкое. Есть вариант более простой

2 стартмани

28.04.2020    4125    4    Ион    3    

Лекарство на случай, если перестала работать форма списка для сделок. (ERP). Промо

Тестирование и исправление v8 ERP2 Абонемент ($m)

Форма списка справочник сделки стала выпадать с ошибкой?  Или все еще в порядке, но хочется спокойно съездить в отпуск, без паники, что менеджеры устроят бунт.

1 стартмани

28.07.2016    23288    0    milkers    2    

Исправление ошибки 500 при обращении к "Честный знак" api/v3/auth/cert/ для УТ 11.4.11.84

Тестирование и исправление v8 УТ11 Легкая промышленность, мода и одежда Россия Абонемент ($m)

Расширение исправляет ошибку работы с компонентой для подписания. Ошибка проявляется при авторизации на сервере "Честный знак" при использовании криптопровайдера VipNET CSP.

1 стартмани

22.03.2020    6343    6    boba13    2    

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

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

Помощь администратору при восстановлении данных после некорректных действий пользователя.

1 стартмани

16.03.2020    3185    1    itsys    1    

Длина ключа индекса превышает максимально допустимую. Решение с использованием технологического журнала

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

При разработке конфигурации в клиент-серверном варианте могут возникнуть проблемы при загрузке конфигурации в файловый вариант. В статье описан один из вариантов решения проблемы.

1 стартмани

28.01.2020    4201    2    newtraveller    0    

Замена конфигурации в правилах переноса данных. Промо

Тестирование и исправление Обмен через XML Перенос данных из 1C8 в 1C8 v8 КД Абонемент ($m)

Те, кто часто занимается созданием правил конвертации данных в конфигурации «Конвертация данных” (речь о редакции 2.1 (2.1.5.1)), знают, что после замены в правилах конвертации одной конфигурации (приемник или источник) все правила конвертации свойств и объектов закрашиваются красным цветом и требуют утомительной ручной правки.

1 стартмани

24.01.2012    45426    543    milkers    66    

Исправление ошибки "Для одного ссылочного кода существует более одной таблицы в базе данных" в БД SQL

Тестирование и исправление v8 v8::УФ 1cv8.cf Абонемент ($m)

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

3 стартмани

23.01.2020    11823    152    rokhin    56    

Зарплата и управление персоналом, редакция 3.1 (3.1.12.76) - не отображается состояние сотрудника

Управление персоналом (HRM) Тестирование и исправление v8 v8::СПР ЗУП3.x Россия БУ Абонемент ($m)

После обновления конфигурации Зарплата и управление персоналом, редакция 3.1 до актуального релиза (3.1.12.76) в форме списка справочника Сотрудники перестает отображаться текущее состояние сотрудника (Работает, Уволен и т.п.)

2 стартмани

26.12.2019    5444    1    capitan    8    

Поиск и Восстановление битых ссылок (Объект не найден) (обычные и управляемые формы)

Поиск данных Тестирование и исправление v8 v8::УФ 1cv8.cf Абонемент ($m)

Обработка для поиска и восстановления данных по битой ссылке (Объект не найден). Вы можете узнать информацию по удаленному объекту (его уникальный идентификатор, где используется), чтобы в бэкапной базе найти и восстановить этот объект. Данные битой ссылки восстанавливаются по COM соединению с копии базы.

1 стартмани

21.12.2019    4426    63    Denr83    0    

Свертка 60, Свертка 62, Исправление ошибок взаиморасчетов, Исправление 60, Исправление 62 Промо

Свертка базы Тестирование и исправление Анализ учета Дебиторская и кредиторская задолженность Оборотно-сальдовая ведомость, Анализ счета Дебиторская и кредиторская задолженность Оборотно-сальдовая ведомость, Анализ счета v8 БП2.0 Россия БУ Абонемент ($m)

Исправляет все возможные ошибки по счетам расчетов с контрагентом, делает дебетовое сальдо на активном счете и кредитовое на пассивном. кроме того зачитывает все суммы по контрагенту и договору. Сворачивает 60 и 62 счета. Умеет работать с документами взаиморасчетов или без них.

1 стартмани

21.10.2010    38418    678    GoodWinSpr    37    

Исправление ошибки платформы 8.3.16 - разворота группы подписей в формах документов. ЗУП 3.1

Тестирование и исправление v8 v8::СПР ЗУП3.x БУ Абонемент ($m)

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

1 стартмани

02.12.2019    15643    12    skudnovv    11    

Исправление ошибки в ЗУП 3.1 "Удаление сторнирующей записи невозможно" через расширение

Тестирование и исправление v8 v8::СПР ЗУП3.x Россия БУ Абонемент ($m)

Решение вопроса по ЗУП 3.1 "Удаление сторнирующей записи невозможно" - решение с помощью расширения, чтобы можно было удалять по кнопке "Delete".

1 стартмани

23.11.2019    6007    13    Klinov    6    

Ошибка при обновлении "Для одного ссылочного кода существует более одной таблицы в базе данных"

Инструментарий разработчика Тестирование и исправление v8 1cv8.cf Абонемент ($m)

После перехода на новую платформу поменялась (появилась) проверка на дублирование внутренних идентификаторов объектов метаданных. Возможная ошибка при обновлении "Для одного ссылочного кода существует более одной таблицы в базе данных". Лечится изменением идентификатора объекта метаданных.

1 стартмани

30.10.2019    9855    16    user646807_kazako.a911    14    

ЧеКист (Чистка Кэша) - универсальное средство очистки локального кэша 1С Промо

Сервисные утилиты Тестирование и исправление v8 1cv8.cf Абонемент ($m)

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

1 стартмани

08.08.2013    86448    606    mbreaker    57    

Списание зависших сумм без количества со счета на счет

Бухгалтерия Тестирование и исправление v8 БП3.0 Россия БУ Абонемент ($m)

Списание сумм без количества со счета на счет через документ операция

1 стартмани

22.10.2019    7960    13    Dmitryflagman    2    

Должно быть NULL в регистре бухгалтерии Хозрасчетный

Тестирование и исправление Инструментарий разработчика v8 v8::БУ 1cv8.cf БУ Абонемент ($m)

Обработка проверяет наличие и решает проблему с ошибкой развернутого сальдо в Оборотно-сальдовой ведомости (регистр бухгалтерии Хозрасчетный) из-за ошибки Универсального редактора реквизитов или кода программиста, устанавливающего пустые ссылки в значениях Валюты, Подразделения, Направления деятельности не равными NULL. И пересчёт итогов тут точно не поможет...

2 стартмани

21.10.2019    13745    43    sapervodichka    33    

Регистрация <объект не найден> на узлах обмена или перерегистрация Ссылок. Промо

Тестирование и исправление Перенос данных из 1C8 в 1C8 v8 1cv8.cf Абонемент ($m)

С помощью этой обработки можно зарегистрировать объекты (документы и их движения, справочники, <Объект не найден>) на узлах обмена.

1 стартмани

15.02.2013    32604    97    logarifm    5    

Ошибка SDBL: Ожидается имя таблицы (pos=6). Причины, лечение, обход. Поиск отсутствующих таблиц изменений

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

Получили ошибку Ошибка SDBL: Ожидается имя таблицы (pos=6) ? Надеюсь, мой опыт борьбы с этим явлением Вам поможет.

1 стартмани

04.09.2019    10932    47    burmsergey    4    

Проверка работы расширений после обновлений

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

Иногда бывает, что после обновления конфигурации некоторые расширения перестают работать и часто такие ошибки выявляются только в процессе тестирования или рабочем режиме. При правильной разработке и проектировании расширения можно свести к минимуму такие ошибки, но иногда их не избежать. Если в базе расширений не более 5-10, то проверить каждое после обновления не составляет труда, а вот если их больше 50 - проверка отнимает слишком много времени Поэтому была написана обработка, которая в автоматическом режиме проверяет расширения, подключенные в программе. Обработка универсальная и будет работать в любой программе, в которой есть расширения.

3 стартмани

19.07.2019    14015    26    77dream77    4    

Поиск и удаление "битых" ссылок () в регистрах (сведений/накоплений)

Тестирование и исправление v8 v8::УФ 1cv8.cf Кыргызстан Абонемент ($m)

Иногда случается так, что в движениях регистров, подчиненных регистратору, теряется ссылка на регистратор "".

1 стартмани

24.06.2019    7029    28    Vyacheslide    5    

Открывашка (для отладки) Промо

Сервисные утилиты Инструментарий разработчика Практика программирования Универсальные обработки Тестирование и исправление v8 1cv8.cf Россия Абонемент ($m)

Упрощает отладку и экономит время - позволяет открыть отлаживаемый объект конфигурации путем пары кликов (Файл - Последний файл №N) или пары нажатий клавиш (Alt - Стрелка вниз - N последнего открытого файла на клаве).

1 стартмани

12.12.2012    23093    73    nastrou1c    11    

Восстановление объектов из версий в УПП 1.3 после их изменения

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

Обработка предназначена для массового восстановления состояния документов и справочников из версий объектов в УПП1.3, допустим после неправильной обработки.

1 стартмани

19.06.2019    4929    6    limonchenko.dm    0    

Проверка обновления. Автоматический поиск ошибок

Сервисные утилиты Тестирование и исправление v8 v8::УФ 1cv8.cf Абонемент ($m)

Мы обновляем конфигурацию, и у нас более 100 пользователей. Конфигурация сильно переписана, обновление нетривиальное. Если после обновления находится критическая ошибка, приходится выгонять всех пользователей и исправлять. Поэтому перед выпуском в рабочую базу, обновление тестируют наши специалисты. Большинство ошибок находится при открытии форм. Появилась идея написать программу, которая бы автоматически открывала формы всех объектов, а найденные ошибки записывала в журнал регистрации. Получилась программа простейшего сценарного тестирования. Не требует настройки. Запускать в тестовой базе. Чтобы найти реквизиты, не добавленные на форму в процессе обновления или синтаксические ошибки, достаточно запустить тест под полными правами. Тестировали на УТ 11.4.1.271, должно работать на всех программах УФ. У нас тест работает пять минут.

1 стартмани

10.06.2019    6319    8    Mari_Kuznetzova    3    

Исправление ошибки "Записи регистра сведений стали не уникальными"

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

Обработка исправления ошибки "Записи регистра сведений стали не уникальными"

1 стартмани

02.06.2019    11437    146    Sholl    0    

Автоформатирование кода Промо

Сервисные утилиты Обработки Чистка базы Справки Производительность и оптимизация (HighLoad) Инструментарий разработчика Практика программирования Универсальные обработки Решение задач на 1С:Специалист Математика и алгоритмы Администрирование данных 1С Разработка Тестирование и исправление Стартеры 1С v8 1cv8.cf Абонемент ($m)

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

1 стартмани

19.12.2012    42046    180    Sibars    57    

Расширение для исправления структуры подчиненности

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

Расширение для исправления связанных документов (структура подчиненности).

1 стартмани

06.05.2019    6857    4    DNN13    4    

Восстановление структуры DBSchema

Тестирование и исправление v8 БП3.0 Абонемент ($m)

Обработка для анализа ошибок в структуре DBShema, восстановление структуры объектов, перенос данных из выгруженных в XML таблиц базы, при помощи "Tool 1CD".

10 стартмани

11.03.2019    13298    62    spawn_a    25    

Небольшая доработка функционала отладчика c использованием DynamicWrapperX

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

Получение методов 1С-х объектов во время отладки.

1 стартмани

15.02.2019    6776    2    chessman    8    

Универсальный загрузчик XML-Uniloader Промо

Обмен через XML Распределенная БД (УРИБ, УРБД) Тестирование и исправление v8 1cv8.cf Абонемент ($m)

Этот универсальный инструмент обязан входить в джентельменский набор любого специалиста по обмену данными. Он позволяет загрузить данные в базу из файла выгрузки, созданного типовой обработкой «Выгрузка-загрузка данных». Он позволяет загрузить данные из файла выгрузки РИБ. При этом используется развитая система работы с ошибками, ведется протокол, процесс загрузки не мешает работать другим пользователям.

1 стартмани

24.07.2012    33003    258    fixin    34    

Ошибки, предупреждения и прочее из журнала регистрации на почту и в Telegram автоматически (БП 3, ЗУП 3.1, УТ 11.4, ERP 2.4, Розница 2.2)

Журнал регистрации Поиск данных Тестирование и исправление Email v8 Розница УНФ ERP2 ЗКГУ3.0 БП3.0 УТ11 ЗУП3.x Абонемент ($m)

Данная обработка позволяет анализировать журнал регистрации с пользовательским отбором (4 критерия отбора) и высылать отчет пользователю с заданной периодичностью на электронную почту или в Телеграм. Возможно использовать как регламентное задание (автоматическая отправка отчетов по времени), непосредственно запускать из клиента, а также выгружать в форму обработки отфильтрованные данные из журнала регистрации без отправки.

2 стартмани

28.01.2019    11724    40    Redinternational    3    

Замена конфигурации в правилах обмена

Обработка справочников Тестирование и исправление Перенос данных из 1С7.7 в 1C8.X Обмен через XML Перенос данных из 1C8 в 1C8 1С7.7<->1C7.7 v8 КД Абонемент ($m)

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

2 стартмани

08.01.2019    9589    45    tomvlad    8    

Проверка актуальности итогов регистров накоплений

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

Иногда возникают ситуации, когда с остатками происходит что-то непонятное. Остаток на начало + Оборот != Остаток на конец. После пересчета итогов проблема уходит. Но как узнать вовремя, что что-то не так?

1 стартмани

11.12.2018    7806    15    dmt    17    

Анализ времени документов основной цепочки Промо

Обработка документов Тестирование и исправление v8 1cv8.cf Абонемент ($m)

Массово изменяет время документов на правильное

1 стартмани

02.05.2009    20649    510    logarifm    19    

Нестандартные подсистемы: Живая вода

Поиск данных Тестирование и исправление v8 1cv8.cf Абонемент ($m)

В БСП есть все, чтобы справиться с проблемой «Битых ссылок», но почему-то так и не реализовали возможность сохранять версию объекта перед удалением. Решил исправить эту досадную несправедливость и создать подсистему с кодовым названием «Живая вода».

1 стартмани

11.10.2018    12614    2    dsdred    14    

Поиск и восстановление битых ссылок (Объект не найден)

Поиск данных Тестирование и исправление v8 v8::УФ 1cv8.cf Абонемент ($m)

Групповая обработка ссылок вида Объект не найден (502:37855254002e11eb11e73b8f36150d9e) заполняется максимально просто копированием и вставкой из буфера: 1) Выделяет уникальные идентификаторы (далее УИ); 2) Ищет ссылки на объекты базы по УИ; 3) Создаёт пустые объекты с указанным УИ; 4) Регистрирует найденные ссылки для обмена данными. Работает на любых продуктах 8.3. Проверялась на 1С:ERP Управление предприятием 2 (2.4.3.167)

1 стартмани

17.08.2018    15057    121    sapervodichka    2    

Запуск и контроль выполнения автоматизированных тестов из 1С – Jenkins Skin

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

Мы рассмотрим пример создания заданий выполнения автоматизированных тестов из 1С с использованием различных Фреймворков (xUnit1C, Тестирование 3.0): запуск, ожидание завершения, загрузка результатов и выполнение полного цикла тестирования продукта. Убедимся, что все действия можно выполнить в пару кликов в дружественном интерфейсе.

1 стартмани

09.07.2018    16912    13    ivanov660    5    

Восстановление ставок и сумм НДС у документа "Поступление на расчетный счет" Промо

Обработка документов Тестирование и исправление Банковские операции Банковские операции v8 БП2.0 Россия БУ НУ НДС Абонемент ($m)

Представляю Вам программу, которая позволит вам восстановить (пересчитать) суммы НДС в документе "Поступление на расчетный счет" для конфигурации Бухгалтерия 2.0

10 стартмани

24.04.2012    24439    64    aximo    3    

Тестирование: Просмотр результатов тестов в предприятии 1С – Allure Skin

Инструментарий разработчика Тестирование и исправление v8 1cv8.cf Абонемент ($m)

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

1 стартмани

10.05.2018    23021    6    ivanov660    18    

Восстановление предопределенных элементов справочника средствами платформы (переинициализацией)

Обработка справочников Тестирование и исправление v8 v8::УФ 1cv8.cf Абонемент ($m)

Обработка восстанавливает потерянные предопределенные элементы справочника с заполненными реквизитами, которые описаны в конфигурации. Исправление ошибки "Предопределенный элемент отсутствует в данных".

2 стартмани

28.03.2018    15484    76    Dipod    7    

Изгнание лишних глобальных общих модулей из конфигурации

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

Досталась мне очень древняя база УПП, в которой было штук 20 типовых общих модулей, которые были глобальными. Процедуры и функции в этих модулях были или сильно переписаны, или не актуальны, но на них работала половина базы.

1 стартмани

23.03.2018    8095    0    MADCAT    1    

Техническое тестирование

Тестирование и исправление Инструментарий разработчика v8 v8::УФ 1cv8.cf Россия Абонемент ($m)

Обработка для тестирования на предмет ошибок: - открытия форм (список, новых элементов - всех существующих в конфигурации) - открытия форм объектов - записи/проведения объектов из форм

1 стартмани

19.03.2018    10527    17    Mopo3    7