Войти
Портал компьютерных советов - Hiper-ru
  • Как я справился с запароленным RAR-архивом Программа для расшифровки rar архивов
  • Тайминги оперативной памяти
  • Подключение и отключение разъёмов на шлейфах
  • Client kazynashylyk kz вход в систему
  • Как отследить местоположение телефона андроид
  • Восстанавливайте данные, обсуждайте и решайте проблемы, связанные с повреждением документа Microsoft® Word, в режиме онлайн
  • Как сделать выгрузку информационной базы (Архив)? Как сохранить конфигурацию? Как в 1с выгрузить график работы

      Как сделать выгрузку информационной базы (Архив)? Как сохранить конфигурацию? Как в 1с выгрузить график работы

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

    Данные, которые можно выгружать из 1С

    1С любой конфигурации штатно поддерживает выгрузку таких данных как:

    • Печатные формы;
    • Отчеты;
    • Таблицы и списки.

    Выгрузка данных из 1С 8.3 возможна во многих популярных форматах:

    • Microsoft Excel;
    • Microsoft Word;
    • Выгрузка в CSV;
    • HTML и другие.

    Выгрузка печатных форм и отчетов

    Любую печатную форму или отчет в 1С можно сохранить в нужном формате. Для этого понадобится открыть форму или отчет, затем выбрать в Главном меню Файл - Сохранить как.

    После этого будет открыто окно сохранения файла, в котором указывается имя и тип файла:



    Возможные проблемы при выгрузке из 1С


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


    Выгрузка в Excel

    Обработка данных в самом популярном табличном формате требует соответствующей выгрузки. Для того чтобы сохранить нужные данные в формате Excel, необходимо в диалоге сохранения файла указать тип Лист Excel2007-...(*.xlsx). Реже необходимо сохранить данные в старом формате Лист Excel (*.xls):


    Аналогично, выбирая нужный формат, можно сделать выгрузку из 1С в PDF, из 1С в WORD, из 1С в CSV, а также в другие форматы.

    Выгрузка произвольных таблиц из 1С

    В данном разделе будет показано, как можно выгрузить любые данные, при условии, что у вас есть на это права.

    В 1С разработан штатный механизм, который позволяет выгрузить любой список (например, список документов или элементы справочника). Для этого в командной панели любого списка, в группе «Еще» доступна команда «Вывести список»:



    Информация будет выведена в специальный табличный документ. Этот документ выглядит так же, как любой другой отчет в 1С, и его можно выгрузить точно так же, используя команду Файл – Сохранить как:



    Как выгрузить данные, которые не видно в списке

    Зачастую, возникшая задача по выгрузке какой-то список, сопровождается необходимостью добавления туда колонок, которые точно есть в документе (справочнике), но их по каким-то причинам не видно в текущем списке. Пример: в списке «Клиенты» добавить для выгрузки поле «Телефон», которое отображается только в дополнительной панели справа:


    Чтобы телефон можно было выгрузить из 1С, его все же сначала необходимо добавить в список. Для этого надо вызвать команду «Еще - Изменить форму». Далее нам понадобиться в списке колонок найти нужную. Тут есть одна хитрость: разработчики типовых конфигураций почти всегда добавляют поле «Ссылка». Если встать на него, а затем нажать кнопку то мы увидим все возможные поля этого справочника. Находим поле «Телефон» и ставим у него галочку использования.



    После этого базу данных клиентов с телефонами можно выгрузить в файл через штатную команду «Вывести список» и продать конкурентам.

    Для выгрузки товаров в форме настроек параметров обмена должны быть выполнены основные настройки узла и отмечена опция Активировать выгрузку информации о номенклатуре на закладке Режим обмена данными . Окно настройки выгрузки товаров открывается по кнопке Настроить и имеет следующий вид:

    На вкладке Общие настройки указываются каталоги, куда выгружаются товары и информация по ним. Если отмечена Классифицировать номенклатуру по виду номенклатуры , то группами номенклатуры будут виды номенклатуры.

    Таблица каталогов:

    Примечание: должно быть задано хотя бы одно соответствие групп/видов номенклатуры каталогам на сайте.



    На закладке Товары указываются настройки выгружаемых товаров.

    • При отмеченной опции Выгружать товары будет выгружена информация о товарах.
    • При отмеченной опции Картинки и файлы будут выгружены картинки и файлы товаров, причем выгружаются только новые или измененные картинки и файлы. Опция доступна только при отмеченной опции Товары .
    • Опция Выгружать значения свойств в товары означает, что в товары будут выгружены значения свойств, даже если не выгружаются сами свойства (следует отмечать, когда свойства выгружаются отдельно другой настройкой обмена).
    • Если установлен флаг Выгружать штрихкоды , тогда для товаров будет выгружен их штрихкод. Если штрихкоды не используются, то лучше флаг этот не ставить, чтобы не замедлять работу выгрузки.
    • При отмеченной опции в товар будет выгружена информация, когда планируется ближайшее поступление товара.
    • С помощью поля Количество товаров в пакете задается сколько товаров должно быть в одном пакете с данными.

    Настройка соответствий полей номенклатуры:

    В данной секции задаются правила, в какое XML-поле товара выгружается определенная информация о товаре. Основные реквизиты постоянны, ограничений на дополнительные реквизиты нет. Служебные поля XML-файла редактировать нельзя.

    Значения наименований полей могут быть как предопределенные (например Штрихкод, Наименование), так и произвольные. Произвольным полем может быть кусок кода , обращение к номенклатуре происходит через «Номенклатура.» . Например, в XML-поле наименования можно вставить выражение «Номенклатура.Артикул + « - » + СокрлЛП(Номенклатура.Наименование)» , в результате чего уже на сайт попадет номенклатура с наименованием, склеенным с артикулом.


    На закладке Предложения указываются настройки выгружаемых предложений:

    Если отмечена опция Выгружать предложения , тогда будут выгружены предложения товаров и доступны следующие настройки:

    • При отмеченной опции Картинки и файлы будут выгружены картинки и файлы предложений, причем выгружаются только новые или измененные картинки и файлы.
    • Опция Выгружать характеристики только с остатками необходима для дополнительного отбора предложений и означает, что выгружены будут только те торговые предложения, количество которых больше нуля.
    • Опция Выгружать предложение только с ценой необходима для дополнительного отбора предложений и означает, что, если у предложения нет цен по выгружаемым соглашениям (видам цен), то такое предложение не выгружается.
    • Отмечать опцию Выгружать номенклатуру как предложение необходимо тогда, когда требуется, чтобы товар выгружался как предложение, даже если у него есть характеристики. Если опция не установлена, то предложениями будут только характеристики товаров и товары, которые не работает по характеристикам.
    • Опция Выгружать значения свойств в предложения означает, что в предложения будут выгружены значения свойств, даже если не выгружаются сами свойства (необходимо, когда свойства выгружаются отдельно другой настройкой обмена).
    • Опция Выгружать характеристики предложений определяет нужно ли в предложениях выгружать характеристики предложений (если достаточно их выгружать как свойства).
    • Если установлен флаг Выгружать штрихкоды , тогда для предложений будут выгружены их штрихкоды. Если штрихкоды не используются, то лучше флаг этот не ставить, чтобы не замедлять работу выгрузки.
    • При отмеченной опции Выгружать планируемую дату поступления предложения в предложение будет выгружена информация, когда планируется ближайшее поступление товара.
    • Опция Выгружать комплектующие служит для выгрузки комплектов.

    На закладке Свойства указываются настройки выгружаемых свойств:

    Если отмечена опция Выгружать свойства , то будут выгружаться свойства товаров и предложений.

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

    Примечание: свойство типа Файл всегда хранится в Highload-блоках.

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

    На закладке Остатки указываются настройки выгружаемых остатков:

    На закладке Цены задаются настройки выгрузки цен:

    • При отмеченной опции Выгружать цены будет выгружаться информация о ценах товаров.

    Выполнение выгрузки товаров на сайт

    Автоматическая выгрузка товаров осуществляется в соответствии с настройками автообмена. Для ручного запуска процесса выгрузки товаров необходимо:


    По окончании выгрузки результат можно просмотреть в административном разделе вашего сайта.

    В прошлом уроке мы с Вами рассмотрели .

    Однако наиболее распространенный пример – это обмен между бухгалтерией и зарплатой. Эти базы не подчинены друг другу и даже могут быть не связаны изначально.

    Все, что нам необходимо – это периодически производить выгрузку из зарплаты в бухгалтерию.

    Рассмотрим процесс выгрузки данных из 1С.

    Принципы выгрузки и загрузки данных 1С

    В Бухгалтерии у документа Реализация товаров и услуг может быть 30 полей. Это бухгалтерский учет, у него свои цели, много полей посвящены плану счетов и субконто.

    В Управлении торговлей у того же документа Реализация товаров может быть 25. Это оперативный учет, у него свои цели. А вот счета из плана счетов там не указаны.

    Названия у полей в этих двух базах могут быть разные. Тогда как выгрузить один документ из одной базы, а загрузить другой в другую базу?

    Для описания каким образом документ должен быть преобразован, чтобы из одной базы он смог загрузиться в другую – существуют правила обмена.

    Они представляют собой файл с расширением XML. Для его создания существует специальная конфигурация 1С под названием «Конвертация данных».

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

    Сделать выгрузку БУ-ЗП 1С

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

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

    Чтобы сделать выгрузку 1С из Бухгалтерии 1С в Зарплату 1С — выберите в Бухгалтерии пункт меню Сервис/Обмен данных с Зарплатой/Выгрузить данные.

    При выгрузке 1С в первый раз не забудьте установить галочку «Сведения для выгрузки 1С в новую информационную базу».

    Как загрузить начальные сведения в Зарплату – смотрите в следующей статье Загрузка 1С.

    Сделать выгрузку ЗП-БУ 1С

    После того, как начальные сведения из Бухгалтерии загружены в Зарплату, из Зарплаты можно выгружать начисления в Бухгалтерию.

    В Зарплате выберите меню Сервис/Обмен данными/Выгрузка данных в бухгалтерскую программу.

    На форме настройки выгрузки 1С по умолчанию нужно выбрать только период и путь куда нужно выгрузить файл с данными.

    Формат выгрузки 1С отображен в виде гиперссылки — синим текстом. Вы можете изменить его нажав на гиперссылку и выбрав другую бухгалтерскую конфигурацию.

    Сделать выгрузку БУ-УТ 1С

    Чтобы сделать выгрузку 1С из Бухгалтерии в Управление торговлей – необходимо создать настройки обмена. Это позволит делать не только разовые выгрузки 1С, но настроить полноценный периодический обмен, как в .

    Чтобы сделать настройки, выберите в Бухгалтерии пункт меню Сервис/Обмен данными с Управление торговлей/Настроить обмен данными.

    Настройки создаются с помощью «мастера».

    Мы не пойдем простым путем, и проконтролируем все настройки сами, для этого нужно выбрать Экспертный режим работы.

    Так как мы создаем настройку с нуля, то выберем «Создать настройку обмена» (соответственно можно «продолжить» если Вы прервали мастер ранее или изменить если мастер был завершен).

    Такая настройка обмена делается в двух базах – сначала в одной, потом в другой.

    Соответственно выберем «Создать используя файл» если Вы начали делать новую с нуля в Управлении торговлей, а здесь Вам необходимо завершить настройку (аналогично, если начать в Бухгалтерии, то завершать нужно будет в Управлении торговлей).

    Настройки для обменов «через файл» простые, и здесь на картинках не представлены. А вот для «прямого» COM соединения примеры здесь.

    Пример, если Управление торговлей «файловая» — находится на диске. .

    Пример, если Управление торговлей находится на сервере 1С. Название сервера и базы данных такое, .

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

    Здесь необходимо указать, планируется ли загружать что-то из Управления торговлей. Если да – то это «двусторонний» обмен.

    Мы можем указать фильтры выгружаемых документов. Например, в разрезе организаций.

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

    На этом первая часть настройки завершена. По ее результатам 1С создает файл настроек. Теперь необходимо зайти в Управление торговли и продолжить настройку там, указав вариант «Продолжить с использованием файла» и указать данный файл.

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

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

    Если Вы не уверены в этом моменте:

    • Сделайте бекапы обоих баз (особенно если обмен двусторонний)
    • Попросите пользователей не работать в этих базах пока Вы делаете первичную выгрузку 1С (выходные и вечера 🙂
    • Сделайте выгрузку 1С, проверьте, что справочники не являются дублированными
    • Если что-то не так – вернитесь к бекапу.

    Сделать выгрузку УТ-Розница 1С

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

    Мы рассматриваем пример настройки обмена УТ редакция 11 с Розницей.

    Выберите пункт Администрирование в интерфейсе, далее Обмены данными, пункт Добавить/Создать обмен с конфигурацией Розница.

    Настройка обмена делается в двух базах – сначала в одной, потом в другой.

    Соответственно выберем «Продолжить» если Вы начали делать новую с нуля в Рознице, а здесь Вам необходимо завершить настройку (аналогично, если начать в Управлении торговлей, то завершать нужно будет в Рознице).

    На этой закладке выбирается способ передачи информации между двумя базами – через файл (шара). Пропустите эту страницу, если Вы хотите использовать другой вариант.

    На этой закладке выбирается способ передачи информации между двумя базами – через файл (FTP). Пропустите эту страницу, если Вы хотите использовать другой вариант.

    Итоговая страница настроек. Чтобы указать уточнения – нажмите кнопку «Настроить ограничения».

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

    На закладке соответствий можно настроить соответствие некоторых справочников (магазины = подразделения и кассы).

    На этом первый этап настройки завершен. Как результат – создан файл настроек. Вам необходимо завершить настройку в базе Розницы, указав Продолжить с использованием файла.

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

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

    В 1С есть несколько методов, с помощью которых Вы можете получить информацию без привлечения специалистов:

    • Выгрузка базы из 1С 8.3 целиком — для последующей загрузки на другом компьютере
    • Сохранение отчетов и печатных форм в Excel, Word или PDF
    • Выгрузка таблиц из 1С
    • Получение информации с помощью консоли запросов

    Подробнее о них:

    Как выгрузить базу из 1с 8.3 целиком (в файл.dt)

    Для этого понадобится зайти в режим конфигуратора, затем в главном меню выбрать пункт «Администрирование» — «Выгрузить информационную базу»:

    Затем потребуется только указать название будущего файла и его расположение на диске.

    Для последующей загрузки в другую базу нажмите на кнопку «Загрузить информационную базу» и выберите предварительно выгруженный файл.

    Выгрузка из 1С в Excel отчетов и печатных форм

    Этот способ универсальный и очень простой. Для этого достаточно при открытии печатной формы или отчета.

    Например, открываем печатную форму ТОРГ 12, нажимаем ctrl+S (или в меню Файл – Сохранить как) и выбираем тип файла и его имя:

    Для действует та же система – отчет выгружается в два клика:

    Получите 267 видеоуроков по 1С бесплатно:

    Доступно сохранение в основные форматы – excel, word, pdf, html, txt и тд.

    Выгрузка таблиц из 1С 8.3

    Часто встречаются такие банальные задачи, как «получить список платежек за текущий год», «выгрузить книгу покупок или продаж» или «выгрузить товары из накладной №256». Решить такие задачи достаточно просто.

    Например, мне необходимо получить все поступления от контрагента «Вектор» с суммой более 1000. Откроем форму списка и установим нужные отборы в списке:

    Система предложит вариант вывода – в табличный документ или текстовый, выберем табличный. Программа 1С выведет информацию в такой табличный документ, который, подобно отчетам, можно сохранить в нужный нам формат:

    Подобные действия можно произвести практически для любой табличной части в 1С 8.2. Например, нам потребовалось выгрузить список товаров из поступления № МСК00003, не проблема. Делается это очень просто – открываем документ, вызываем контекстное меню и через пару кликов получаем нужную выгрузку в нужном формате:


    Выгрузка в Excel журнала проводок из 1С:

    Получение информации с помощью консоли запросов

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

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

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

    Полученную таблицу можно также выгрузить в нужный формат файла:

    Загрузить полученные данные можно в другую базу 1С с помощью « «. Смотрите видеоинструкцию на примере номенклатуры:

    Обмен данными между 1С: Управление торговлей 10.3 и 1С: Бухгалтерия 3.0 в формате XML. Был разработан собственный формат выгрузки в XML, не зависящий от релиза конфигураций. Раньше пользовались через конвертацию данных, создавали правила обмена, но после обновления конфигурации постоянно выходили ошибки при обмене, из-за того, что менялись какие-то поля, реквизиты и т.п. Приходилось заново генерить правила обмена. Это было не удобно. В файл XML выгружаются все необходимые реквизиты для корректной загрузки в Бухгалтерию 3.0.

    Порядок обмена:

    1. В конфигурации УТ 10.3 запускаем обработку выгрузка данных.

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

    2. В конфигурации Бухгалтерия 3.0 запускаем обработку Загрузка данных.

    Выбираем файл xml, выбираем организацию, по которой будем загружать документы. В обработке загрузки предусмотрен вариант создания вместо реализации - поступление товаров и услуг. Нажимаем прочитать данные из файла. Обработка парсирует данные из xml файла, находит в конфигурации все объекты, если их нет, то предлагает их создать. В данной обработке две табличной части: Документы и Номенклатура. При активизации строки в табличной части с документами, обработка показывает список номенлкатуры документа из файла xml, таким образом происходит обработка номенклатуры, поиск существующих и создание новых объектов. Нажимаем кнопку Создать документы, обраобтка записывает в конфигурацию документы реализации или поступления.

    По аналогии можно разработать обмен любыми методанными между любыми конфигурациями 1С.