Частой задачей, при создании новой базы 1С, является выгрузка справочников из другой базы и заведение их в новую.
Давайте посмотрим несколько вариантов как это можно сделать.
1) Можно воспользоваться табличным документом, т.е. выгрузить данные в виде xml, xls.
Для этого можно воспользоваться встроенными возможностями 1С.
Так на примере "бухгалтерия 2 платформы 8.2":
Используя групповую
обработку
справочников и документов, нам необходимо
отобрать все столбцы по виду:
Код Наименование ИНН КПП
001 ООО Ромашка xxx
xxx
1) Переходим в сервис - групповая обработка справочников и документов
2) Тип объекта - справочники - контрагенты
3) В Отборе указываем нужные поля
Отобрать
4) В появившемся отборе щелкаем правой кнопкой - вывести список, здесь
мы можем еще раз выбрать то, что нужно - ОК
Дальше нам необходимо сохранить это - Файл - Сохранить как - xls
Если Вы обладатель смартфона под управление android, то часто возникают проблемы с не работающим плаймаркет. Решить эту проблема вам помогут
Можно произвести выгрузку при помощи Отчета
Переходим - Отчеты - Прочее - Универсальный отчет
Здесь так же выбираем - Справочник - контрагенты
1) В "Группировка строк" убираем "Наименование"
2) В поле "Колонки отчета" добавляем необходимые поля - "Сформировать"
3) Сохраняем в виде xls или xml
Здесь мы воспользуемся обработкой "Загрузка данных из табличного документа"
1)Открываем обработку - Выбираем справочник - Открыть файл -
указываем ранее выгруженный файл.
2)Переходим в настройки - Отмечаем галочками необходимые поля
Здесь главное установить правильную нумерацию колонок
Так
например если у вас поле "наименование" в выгруженном документе стоит
во 2-м столбце то и здесь вы его должны поставить во 2.
Т.е. проверьте на правильность колонок и переделайте в
соответствии с выгруженным документом.
Нумерация колонок - ручная нумерация
Далее щелкаем контроль заполнения - исправляем ошибки
Так же следует понимать,
что связанные справочники таким образом у вас не подтянутся.
Т.е. не подтянутся например договора контрагентов
Для полной выгрузки и загрузки (в идентичную конфигурацию) необходимо будет воспользоваться обработкой, например:
2018-11-15T19:32:35+00:00Универсальная обработка "Выгрузка и загрузка данных XML" производит полную или частичную выгрузку данных информационной базы в файл в формате XML. Впоследствии этот файл может быть загружен в информационную базу с помощью этой же обработки. Формат файла выгрузки отличается от формата файла, создаваемого при выгрузке по плану обмена, заголовочной частью.
Обработка может использоваться только в тех случаях, когда информационная база, в которой осуществлялась выгрузка данных, и та, в которой данные загружаются, являются однородными (конфигурации идентичны, данные могут различаться), либо все выгружаемые объекты практически полностью идентичны по составу и типам реквизитов и табличных частей, свойствам "ведущего" объекта метаданных и так далее.
Использование этой обработки возможно, например, для создания полной или частичной резервной копии данных, осуществления обмена данными между информационными базами, а также как вспомогательный инструмент при восстановлении сбойных информационных баз.
Обработка поддерживает выгрузку данных с возможностью задания отбора по периоду. Также реализована проверка объектов на наличие недопустимых символов при обмене через XML.
С уважением, (преподаватель и разработчик ).
Конфигурация: 1С:Бухгалтерия
Версия конфигурации: 3.0.44.177
Дата публикации: 20.01.2017
В программе 1С:Бухгалтерия появилась возможность штатной выгрузки и загрузки данных из табличных документов Excel, без применения сторонних обработок и изменения конфигурации. Загрузка и выгрузка на столько проста, что опытные пользователи очень быстро полюбят этот удобюный механизм, а новые пользователи быстро его освоят.
К примеру мы имеем вот такой табличный документ Excel для загрузки списка номенклатуры и цены(розничной и закупочной).
Заходи в .
В верхней части нажимаем Номенклатура и Цены - Загрузить . Именно в этом спрятана загрузка и выгрузка из табличных документов.
Загрузка поддерживает форматы xls(старый формат Excel 97-2003) и xlsx(новый формат), а так же mxl и ods форматы. Теперь выбираем наш файл с номенклатурой и ждем загрузки.
Загрузился табличный документ в том виде как мы его видели в Excel, теперь назначим колонки и удалим лишнее.
Нажимаем на Укажите реквизит и выбираем нужный пункт из списка.
Выделяем строку, в которой есть ненужные записи, а именно шапка таблицы и нажимаем Удалить строку .
Теперь удаляем столбец с закупочной ценой, обратите внимание, что обработка умеет за 1н раз заполнять только 1н вид цены!!! Потом вы можете проделать эту операцию снова и загрузить 2й вид цены, за 1ю загрузку Розничную за 2ю закупочную.
Заполняем не заполненные данные, Тип цены, Установить цены на. Кнопки Все, Найденные, Новые, Дубли существенно облегчат поиск и помогут сопоставить номенклатуру. Заполняем и нажимаем Загрузить после чего данные будут загружены в 1С:Бухгалтерия.
В списке номенклатуры появились новые позиции, заполненные и с назначенными ценами. Если требуется подгрузить другой вид цены, проделайте снова все пункты, но выбирайте столбец с другой ценой, 1С сама найдет уже созданные позиции и не будет пытаться их дублировать, а просто допишет новый вид цен.
Как видите, загрузка создала 2 документа установка цен номенклатуры, для Закупочной цены и для Розничной. Отличие этой обработки по Загрузке из Excel в 1С:Бухгалтерия 8.3, в том что это штатная обработка и она работает без сбоев и учитывая все особенности заполнения документа.
Очень полезной функцией в редакции 3.0.44.177 и выше является выгрузка в Excel из 1С:Бухгалтерия 8.3, эта обработка поможет вам сформировать прайс-лист компании или передать поставщикам или покупателям свой список номенклатуры сразу с ценами.
Все там же в справочнике Номенклатура - Номенклатура и Цены - Выгрузить .
В пункте Колонки , выбираем те колонки которые надо построить в документе Excel. Отбор служит для отбора номенклатуры по Группам, свойствам, названиям... итд.
Для выгрузки в excel мы будем добавлять новую колонку, а именно ставку НДС, вроде не очень надо, но мы практикуемся.
Несмотря на то, что 1С является самой популярной, удобной и надежной информационной системой, имеющей в своей линейке комплекс решений для автоматизации и обработки абсолютно всех бизнес-процессов на предприятиях любого масштаба и области деятельности, все равно у пользователей ежедневно возникает необходимость выгрузить данные из 1С в сторонние программы или файлы. В данной статье рассмотрим, что такое выгрузка из 1С и покажем, как сделать выгрузку из 1С и какие проблемы могут возникать при этом.
1С любой конфигурации штатно поддерживает выгрузку таких данных как:
Выгрузка данных из 1С 8.3 возможна во многих популярных форматах:
Любую печатную форму или отчет в 1С можно сохранить в нужном формате. Для этого понадобится открыть форму или отчет, затем выбрать в Главном меню Файл - Сохранить как.
После этого будет открыто окно сохранения файла, в котором указывается имя и тип файла:
Это связано с тем, что печатная форма или отчет не активизированы в данный момент. Чтобы печатная форма стала доступна для сохранения, требуется просто кликнуть мышкой в любое место на ней:
Обработка данных в самом популярном табличном формате требует соответствующей выгрузки. Для того чтобы сохранить нужные данные в формате Excel, необходимо в диалоге сохранения файла указать тип Лист Excel2007-...(*.xlsx). Реже необходимо сохранить данные в старом формате Лист Excel (*.xls):
Аналогично, выбирая нужный формат, можно сделать выгрузку из 1С в PDF, из 1С в WORD, из 1С в CSV, а также в другие форматы.
В данном разделе будет показано, как можно выгрузить любые данные, при условии, что у вас есть на это права.
В 1С разработан штатный механизм, который позволяет выгрузить любой список (например, список документов или элементы справочника). Для этого в командной панели любого списка, в группе «Еще» доступна команда «Вывести список»:
Информация будет выведена в специальный табличный документ. Этот документ выглядит так же, как любой другой отчет в 1С, и его можно выгрузить точно так же, используя команду Файл – Сохранить как:
Зачастую, возникшая задача по выгрузке какой-то список, сопровождается необходимостью добавления туда колонок, которые точно есть в документе (справочнике), но их по каким-то причинам не видно в текущем списке. Пример: в списке «Клиенты» добавить для выгрузки поле «Телефон», которое отображается только в дополнительной панели справа:
Чтобы телефон можно было выгрузить из 1С, его все же сначала необходимо добавить в список. Для этого надо вызвать команду «Еще - Изменить форму». Далее нам понадобиться в списке колонок найти нужную. Тут есть одна хитрость: разработчики типовых конфигураций почти всегда добавляют поле «Ссылка». Если встать на него, а затем нажать кнопку то мы увидим все возможные поля этого справочника. Находим поле «Телефон» и ставим у него галочку использования.
После этого базу данных клиентов с телефонами можно выгрузить в файл через штатную команду «Вывести список» и продать конкурентам.
Перенос данных — очень важный процесс в любой учетной системе, платформа 1С 8.3 и 8.2 не исключение. Ниже мы рассмотрим инструкцию, как проще всего перенести данные из одной системы в другую, имеющую аналогичную конфигурацию (для различных конфигураций можно использовать инструмент для программистов — или ).
Перед любыми действиями необходимо , изменения являются невозвратимыми!
Самый простой и удобный способ переноса данных из 1С 8.3 в 1С 8.3 бухгалтерия 3.0 — использование обработки Выгрузка и загрузка данных в формате XML (скачать — для 8.2 или для 1С 8.3 или на ИТС). Обработка универсальная и подходит для любых конфигураций.
Не будем вдаваться в подробности, рассмотрим пошаговую инструкцию по миграции данных с помощью данной обработки на примере простейшего переноса товаров.
Первым делом откроем обработку в базе источнике (откуда будем выгружать товары) и посмотрим на интерфейс:
Получите 267 видеоуроков по 1С бесплатно:
Сразу необходимо заполнить поле «Имя файла» — по этому пути будет создан новый файл данных, который мы будем загружать в базу приемник. Чуть ниже, в табличной части «Данные для выгрузки» необходимо выбрать те данные, которые мы хотим выгрузить из базы данных.
После выделения объекта из левой табличной части можно наложить отбор в правой табличной части:
В нашем примере я хочу выгрузить все товары с наименованием «Грабли».
После того как все настройке заполнены, данные можно выгружать. Для этого необходимо нажать на кнопку «Выгрузить данные»:
Данные выгружены из базы источника, теперь их необходимо перенести в базу-приемник.
Для этого необходимо запустить обработку уже в той базе, в которую необходимо загрузить данные, и зайти на вкладку «Загрузка», выбрать выгруженный файл на диске и нажать на кнопку «Загрузить данные»:
Данный пример подходит только для переноса данных между идентичными конфигурациями на платформе 1С. Для понимания механизма обменов, для программистов, мы написали статью — .