Несмотря на то, что 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С, его все же сначала необходимо добавить в список. Для этого надо вызвать команду «Еще - Изменить форму». Далее нам понадобиться в списке колонок найти нужную. Тут есть одна хитрость: разработчики типовых конфигураций почти всегда добавляют поле «Ссылка». Если встать на него, а затем нажать кнопку то мы увидим все возможные поля этого справочника. Находим поле «Телефон» и ставим у него галочку использования.
После этого базу данных клиентов с телефонами можно выгрузить в файл через штатную команду «Вывести список» и продать конкурентам.
Довольно часто у пользователей возникает необходимость сохранить данные из 1С 8.3 в файл, к примеру, pdf, Word, Excel и прочие форматы. Например, отправить по электронной почте другому человеку отчет, сделать расчеты в Excel. К сожалению, не все пользователи знают, что выгрузить такие данные из 1С очень просто самостоятельно без посторонней помощи.
Не редко создается необходимость выгрузить список каких – либо данных из табличной части документа, формы списка, журнала документов и т. п. Такие задачи часто единичны, и нецелесообразно привлекать специалиста для написания отчета.
Например, вам нужно получить всю номенклатуру с видом «Материалы» при этом нужны только колонки «Номенклатура» и «Единица».
В том случае, когда необходимо выгрузить данные с их фильтрацией, первым делом, необходимо настроить список в меню «Ещё» табличной части.
В появившемся окне из левой части (доступные поля) необходимо выбрать те, по которым вы будете делать отбор (в данном случае «Вид номенклатуры»). В правой части окна устанавливаются значения параметров отбора. При этом вид сравнения не ограничивается одним лишь равенством.
После того, как был установлен обор, в форме списка справочника «Номенклатура» будут отображаться лишь те позиции, которые подходят под заданное условие.
Следующим шагом будет вывод данного списка в табличный документ.
В меню «Еще» выберите пункт «Вывести список».
Если вам нужно вывести не все колонки, как в нашем примере, то установите «галочки» только на тех, которые необходимы.
В итоге вы получаете, по сути, отчет, который можем сохранить в любой доступный формат. Как это сделать будет рассмотрено ниже. Подобным образом можно выгружать табличные части документов и справочников, данные из журналов документов, форм списков и не только.
Выгрузка отчетов и печатных форм из 1С
Любой отчет, печатную форму, табличный документ (например, который мы получили в нашем примере) в 1С 8.3 можно выгрузить во внешний файл в два клика.
На верхней панели программы находится кнопка сохранения во внешний файл (интерфейс «Такси»). Она будет активна на любых отчетах и печатных формах, где доступно сохранение.
Выгрузка базы данных 1С целиком
Данный способ необходим в тех случаях, когда базу данных 1С нужно выгрузить целиком, например, для создания тестовой копии.
Зайдите в нужную информационную базу в режиме конфигуратора.
В меню «Администрирование» выберите пункт «Выгрузить информационную базу».
Укажите при необходимости другое имя файла и путь для сохранения.
Полученный файл выгружаемых данных с расширением *.dt в дальнейшем очень легко загрузить. Для этого в режиме конфигуратора в меню «Администрирование» выберите пункт «Загрузить информационную базу» и откройте полученный ранее файл *.dt.
В программах «1С:Бухгалтерия 8» и «1С:Бухгалтерия КОРП» редакции 3.0 начиная с версии 3.0.48 реализована возможность загрузки регламентированного отчета из файла электронного представления. О том, как пользоваться такой возможностью, БУХ.1С рассказали эксперты 1С.
Создать или открыть регламентированный отчет из файла электронного представления возможно следующим образом:
- путем переноса данных регламентированных отчетов между конфигурациями платформы» 1С:Предприятие»;
- путем загрузки данных из файлов, сформированных другими программами бухгалтерского учета или сервисами, в том числе переноса архива отправленных отчетов из программ и/или сервисов специализированных операторов связи.
Механизм загрузки отчетов
Механизм предназначен для организаций с филиальной структурой и обособленными подразделениями, использующими различные прикладные решения на платформе «1С:Предприятие»: программы версий 7.7 и регламентированные отчеты программ версий 8.X, содержащие подсистему «Регламентированная отчетность».
Механизм позволяет загружать данные из XML-файлов электронных представлений в регламентированные отчеты для ФНС, ФСС, Росстата и других контролирующих органов.
Например, если отчет сформирован в другой программе 1С или в сторонней программе, при выгрузке отчета формируется файл. Этот файл и является основой для механизма загрузки отчетов.
Возможности механизма загрузки отчетов
- загрузка данных в существующий регламентированный отчет;
- создание нового отчета из файла выгрузки;
- в загруженном отчете изменение отчетного периода в допустимых пределах (не ранее 2015 года);
- в загруженном отчете выбор другой организации;
- редактирование загруженного файла;
- отправка отчета через 1С-Отчетность.
Как загрузить отчет
1. Создание нового отчета из файла выгрузки в Журнале отчетов
В Журнале отчетов при нажатии на кнопку Загрузить выберите Форму отчета.
Затем в появившемся окне найдите папку с сохраненным файлом и откройте его.
Откроется окно файла отчета. Программа автоматически определит Вид отчета, Период отчета, Вид документа и Организацию .
В окне можно выбрать:
- другую организацию (или добавить новую);
- другой период или установить период в отчете, для которого период отчета не загрузился (отсутствует в файле выгрузки);
- вид документа (первичный\корректирующий).
Для открытия экранной формы отчета необходимо нажать кнопку Загрузить и закрыть .
На что следует обратить внимание
1. Нет возможности расшифровать данные.
Причина: расшифровке подлежат данные, полученные непосредственно из программы ведения учета.
Решения нет в виду отсутствия первоначальных данных учета.
Причина: показатели загружаются в первоначальном виде, без искажений посредством авторасчета.
Решение: открыть Настройки отчета и снять флажок в поле Отключить автоматический расчет вычисляемых ячеек.
Загруженный отчет можно, при необходимости, скорректировать, проверить, выгрузить и отправить в контролирующий орган через 1С-Отчетность.
2. Загрузка данных в существующий регламентированный отчет
При необходимости загрузить данные в открытый отчет следует воспользоваться кнопкой Загрузить на верхней панели открытого отчета.
Важно!
- При попытке загрузить файл не соответствующий виду открытого отчета или его отчетному периоду будет выдано сообщение о невозможности загрузки.
- Нет возможности загрузить данные из файла с форматом электронного представления отличным от утвержденного для этой формы отчета.
- В случае, если загрузка данных производится в существующий отчет и процесс завершается с ошибкой из-за несоответствующего формата, предыдущее заполнение отчета не изменяется.
- При загрузке файла в открытый отчет данные в существующем отчете очищаются и загружаются данные из файла выгрузки.
Остальные действия аналогичны указанным в п. «Создание нового отчета из файла выгрузки в Журнале отчетов».
Для такого сложного отчета, состоящего из нескольких файлов выгрузки, как Декларация по НДС, необходимо загрузить все файлы электронного представления.
В окне загрузки для добавления файлов используется кнопка Добавить.
Каждый загруженный файл можно открыть.
После нажатия на кнопку Загрузить и закрыть в декларации по НДС заполняются разделы из всех загруженных файлов электронного представления и запускается процедура проверки контрагентов сервисом ФНС.
В Российской Федерации при формировании бухгалтерской отчетности в электронном виде действует Приказ ФНС России от 20.03.2017 N ММВ-7-6/228 "Об утверждении рекомендуемых форматов представления бухгалтерской (финансовой) отчетности в электронной форме".
Выгрузка отчетности в файл xml производится большинством бухгалтерских программ. Порядок выгрузки отчетности описан в документации применяемой аудируемом лицом программы. На данной странице приведен порядок выгрузки отчетности из программы 1С в ознакомительных целях.
Выгрузка отчетности из 1С. Конфигурация 3.0
- Запустите программу 1С: Предприятие 8.3 (конфигурация Бухгалтерия предприятия 3.0) и укажите требуемую информационную базу.
- В левом меню открывшейся программы нажмите Отчеты и выберите пункт Регламентированные отчеты . Откроется страница 1С-Отчетность .
- Установите курсор мыши на строке с необходимой формой отчетности и нажмите на кнопку Выгрузить .
В открывшейся форме Укажите каталог выберите путь для сохранения файла с отчетностью. Будет запущен процесс выгрузки выбранной формы отчетности в указанный каталог.
Выгруженные формы отчетности используются для заполнения форм отчетности аудируемого лица в модуле Отчетность.
Выгрузка отчетности из 1С. Конфигурация 2.0
- Запустите программу 1С: Предприятие 8.2 (конфигурация Бухгалтерия предприятия 2.0) и укажите требуемую информационную базу.
- В строке меню главного окна программы нажмите Отчеты и выберите пункт Регламентированные отчеты . Откроется форма Регламентированная и финансовая отчетность .
- На вкладке Журнал отчетов установите курсор мыши на строке с необходимой формой отчетности. Нажмите на кнопку Выгрузка и выберите пункт Выгрузить . В открывшейся форме 1С: Предприятие подтвердите выгрузку выбранной формы отчетности нажатием на кнопку Да . Откроется форма Укажите каталог .