--- metadata: - name: generator content: Diplodoc Platform v5.63.4 style: - _style/main.css vcsPath: directories/provideservices-import.md alternate: - href: https://help.curs24.online/directories/provideservices-import.md type: text/markdown title: Markdown version - href: https://help.curs24.online/llms.txt rel: describedby --- # Импорт и экспорт услуг Прайс-лист редко начинают с нуля: обычно он уже есть в Excel или в старой программе. Такой список загружается в CURS24 целиком, а текущий прайс можно выгрузить обратно в файл — например, чтобы отдать бухгалтеру или поправить цены в таблице. Обе команды — **«Импорт услуг»** и **«Экспорт услуг»** — лежат под кнопкой **«Ещё...»** в правом верхнем углу раздела **«Справочники»** → **«Прайс-лист услуг»**. Как завести услугу вручную и что означают её поля, описано на странице [«Прайс-лист услуг»](provideservices.md). ## Что подготовить **Услуги загружаются в конкретную категорию**, поэтому сначала заведите её: система должна знать, кто будет исполнителем этих работ. Файл нужен в формате **Excel (.xlsx)**. В окне **«Загрузка услуг из файла Excel»** есть ссылка на шаблон. В нём четыре колонки — **«Наименование»**, **«Единица измерения»**, **«Стоимость оплаты»**, **«Стоимость услуги»** — и заполненные примеры, по которым видно, как вписывать значения. {% note warning %} Единицу измерения система ищет в справочнике [«Единицы измерения»](measureunits.md) по полному или краткому наименованию, но **различает заглавные и строчные буквы**. Написали «погонный метр», а в справочнике заведён «Погонный метр» — строка не загрузится с ошибкой **«Не найдена указанная единица измерения»**. Точка в конце значения роли не играет: «м.» и «м» равнозначны. Пустая ячейка даст другую ошибку — **«Не указана единица измерения для услуги»**. {% endnote %} ## Как загрузить 1. Щёлкните по категории в дереве слева — услуги загрузятся именно в неё. 2. Нажмите кнопку **«Ещё...»** в правом верхнем углу и выберите **«Импорт услуг»**. ![команда «Импорт услуг» в меню «Ещё...»](../_assets/images/directories/provideservice/more_menu_provideservice.png) 3. Скачайте шаблон по ссылке в окне, если у вас ещё нет заполненного файла. ![окно «Загрузка услуг из файла Excel»](../_assets/images/directories/provideservice/template.png) 4. Заполните файл своими услугами и сохраните его. 5. Вернитесь в окно импорта и выберите файл. 6. Система покажет таблицу с содержимым. Над каждой колонкой выберите в выпадающем списке, что в ней лежит. 7. Нажмите кнопку **«Импортировать»**. ## Как прочитать результат После загрузки система покажет счётчики и таблицу со всеми строками файла. | Счётчик | Что означает | |---|---| | **«Добавлено услуг»** | Новые услуги, которых в прайсе не было. Их строки подсвечены зелёным. | | **«Обновлено услуг»** | Услуги, которые уже были заведены: у них обновились данные из файла. | | **«Не удалось загрузить»** | Строки с ошибкой — подсвечены красным. Причина написана в колонке **«Результат импорта»** напротив каждой. | ![результат загрузки](../_assets/images/directories/provideservice/importprovideservice_result.png) Строки с ошибками не загрузились, остальные при этом сохранились. Исправьте их в файле и загрузите повторно — уже добавленные услуги обновятся, дублей не появится. ## Выгрузка прайса в файл Команда **«Экспорт услуг»** под кнопкой **«Ещё...»** сохраняет текущий список услуг в файл Excel. Это нужно, чтобы отдать прайс тому, кому в систему заходить незачем, или сохранить его перед массовыми правками. {% note tip %} Перед пересчётом цен через **«Рассчитать цены»** имеет смысл выгрузить текущий прайс: отменить пересчёт одной кнопкой нельзя, а из файла всегда видно, какие цены были до него. Подробнее — [«Расчёт цен услуг»](provideservices-prices.md). {% endnote %}