Переход со старых версий программ 1С на новые — обычная практика, но она часто сопровождается необходимостью переноса данных. Рассмотрим одну из таких типовых задач: как быстро и без привлечения программиста перенести содержимое табличной части (например, список услуг или товаров) из документа в 1С:Бухгалтерии 7.7 в аналогичный документ в современной 1С:Бухгалтерии 3.0. Особенно актуален этот вопрос, когда в таблице не пять, а сто или более строк, и ручной ввод становится слишком трудоемким.
Проанализируем несколько способов решения этой задачи, от самого простого для обычного пользователя до более сложных, требующих технических знаний.
Этот метод является оптимальным для разового переноса данных и не требует навыков программирования. Вся операция состоит из двух основных этапов: выгрузка данных из старой программы и загрузка в новую.
Шаг 1. Выгрузка данных из 1С:Бухгалтерии 7.7 в Excel
Сначала нам нужно получить табличные данные в формате, который понятен 1С:Бухгалтерии 3.0. Таким универсальным форматом является Excel.
После этих действий у вас на компьютере появится Excel-файл, содержащий данные из табличной части документа. Рекомендуем открыть его и убедиться, что все колонки (в нашем примере "Дата", "Работа", "Сумма") и строки на месте. Лишние строки "шапки" и "подвала" документа можно удалить для удобства.
Шаг 2. Загрузка данных из Excel в 1С:Бухгалтерию 3.0
Теперь, когда данные подготовлены, загрузим их в новый документ в 1С 8.3. В большинстве современных конфигураций 1С есть встроенный механизм загрузки данных в табличные части.
Счет на оплату покупателю, Реализация (акты, накладные) и т.д.).Все строки из файла Excel будут автоматически добавлены в табличную часть вашего документа в 1С:Бухгалтерии 3.0. Останется только проверить корректность данных, заполнить недостающие поля в шапке документа и провести его.
Если стандартный механизм загрузки по каким-то причинам не подходит или его нет в вашем документе, можно воспользоваться внешними обработками. Самая известная из них — "Загрузка данных из табличного документа".
Эту обработку можно найти на дисках Информационно-технологического сопровождения (ИТС) или на специализированных порталах для 1С-специалистов. Ее преимущества:
Работа с такой обработкой аналогична стандартной загрузке: вы открываете ее через "Файл" -> "Открыть", выбираете объект для загрузки (например, документ "Реализация товаров и услуг"), указываете файл с данными и настраиваете соответствие колонок.
Этот метод предназначен для более сложных или регулярных задач по обмену данными и требует навыков программирования. Он исключает промежуточный этап с файлом Excel.
Для реализации этого способа потребуется помощь программиста 1С.
Это самый мощный, но и самый трудоемкий инструмент. "Конвертация данных" — это специальная конфигурация от фирмы "1С", предназначенная для настройки правил обмена между любыми, даже абсолютно разными, конфигурациями 1С.
Использовать "Конвертацию данных" для переноса одной таблицы — это как использовать промышленный кран для перемещения одного кирпича. Этот инструмент оправдан только в одном случае: при полноценном "переезде" с 1С 7.7 на 1С 8.3, когда нужно перенести все справочники, документы, остатки и другие накопленные за годы данные.
Подведем итог: для решения исходной задачи — разового переноса сотни строк из документа 7.7 в 8.3 — самым простым, быстрым и эффективным методом для пользователя является перенос через Excel с использованием штатной функции "Загрузить" в документе 1С:Бухгалтерии 3.0.