Artifact
Экран этапа Artifact — строки «Тип», «Имя», «Статус», кнопки сборки и скачивания и журнал результата.
Перед чтением
- Artifact и облачная сборка Понятие
На этой странице
Этап Artifact (Готовый файл) показывает, собран ли файл .epf или .erf по текущим исходникам, и даёт его собрать и скачать.
Назначение#
Экран открывается кнопкой Artifact на панели этапов; после успешной сборки на этапе Spec1C Studio переходит сюда сама. Здесь удобно проверить итог перед скачиванием: тип файла, имя и состояние сборки. Сборка с этого экрана работает так же, как с этапа Spec1C — применяет спецификацию и упаковывает файл.

Элементы карточки#
| Элемент | Что показывает или делает |
|---|---|
| Заголовок «Artifact · .epf» | Расширение будущего файла: .epf для обработки, .erf для отчёта. |
| «Тип» | «Обработка .epf» или «Отчёт .erf». |
| «Имя» | Имя открытой обработки или отчёта. |
| «Статус» | Состояние сборки — см. таблицу ниже. |
| «Собрать .epf» / «Собрать .erf» | Применяет Spec1C и собирает файл. Подсказка: «Применить Spec1C и собрать файл для 1С». |
| «Скачать .epf» / «Скачать .erf» | Есть, только когда сборка актуальна. Сохраняет файл в папку загрузок браузера — Скачать собранный файл. |
| «Скачать предыдущую .epf» вместо «Скачать» | Появляется, когда исходники изменились после сборки: файл не отражает текущие исходники — Скачать предыдущую сборку. |
| «← Spec1C» | Возврат к этапу Spec1C. |
| Журнал | Строки результата последней операции. До первой сборки: «Собрать» применит Spec1C и соберёт файл .epf. Затем «Скачать» сохранит его на ваш компьютер. |
Значения строки «Статус»#
| Значение | Когда |
|---|---|
| «✓ Готов к сборке» | Файл открыт, сборок ещё не было. |
| «Сборка выполняется…» | Идёт сборка; обычно десятки секунд. |
| «✓ Собрано — можно скачать» | Сборка соответствует текущим исходникам. |
| «Есть несохранённые изменения» | В редакторе Source есть несохранённые правки модуля. Сохраните их, затем соберите заново. |
| «Требуется сборка» | Исходники изменились после сборки (сохранённая правка или подтверждённое предложение Помощника). |
| «Ошибка сборки» | Последняя сборка не удалась. Если была удачная сборка раньше, её можно скачать как предыдущую. |
| «Сначала создайте или импортируйте обработку» | В проекте нет файла. |
Полный список состояний сборки, строки состояния и отметок в шапке — Состояния сохранения, сборки и заданий.
Что происходит при сборке и скачивании#
- «Собрать .epf» — Studio сохраняет Intent и Spec1C, при наличии источников данных генерирует код в модуль формы и упаковывает файл. В строке состояния — «Разбираем файл в Cloud…», затем «Сборка актуальна».
- В журнале — «✓ Собрано: <имя>.epf — нажмите «Скачать»», в «Статусе» — «✓ Собрано — можно скачать».
- «Скачать .epf» — браузер сохраняет файл. Имя файла — имя обработки, пробелы заменены на «_».
Подробно — Собрать файл .epf или .erf и Скачать собранный файл.
Ошибки#
| Что видно | Что сделать |
|---|---|
| Кнопка сборки неактивна, подсказка «Сначала создайте или импортируйте обработку» | Создайте или загрузите файл. |
| Кнопка сборки неактивна после окончания пробного периода | Нужен активный тариф — Продолжить работу после окончания пробного периода. |
| Журнал: «✗ Не удалось собрать файл в Smart1Spec Cloud.» и строка с причиной | Прочитайте причину; общие сообщения — Сообщения об ошибках. |
| «Сборка остановлена — подробности под редактором» | Ошибка до упаковки (например, в спецификации). Откройте этап Spec1C и прочитайте журнал. |
Ограничения#
- Скачать можно только последнюю сборку или, если исходники изменились после неё, предыдущую; списка всех сборок нет.
- Успешная сборка не означает, что файл работает в 1С: Studio не компилирует модуль и не проверяет объекты конфигурации, на которые ссылается код. Проверьте файл в 1С — Проверить результат в 1С.
- Сгенерированный по спецификации код есть только в собранном файле, в исходниках проекта его нет.
См. также
- Состояния сохранения, сборки и заданий Справочник
- Собрать файл .epf или .erf Руководство
- Скачать собранный файл Руководство
- Скачать предыдущую сборку Руководство
Сверено с продуктом: 27.10.2026