Доступ к данным 1С: Предприятия из Microsoft Excel

Данная статья предназначена для опытных пользователей и разработчиков, которых хотят получать отчетность из 1С в Excel. Кроме того, данная статья затрагивает вопросы безопасности в подобных решениях.

Доступ к данным 1С: Предприятия
из Microsoft Excel

Используя Excel можно получать из 1С различные отчеты.

Excel при доступе к данным DBF не требует авторизации, т.е. может быть использован для взлома.

О доступе в 1С через Excel администраторам и опытным пользователям

Данная статья предназначена для опытных пользователей и разработчиков, которых хотят получать отчетность из 1С в Excel. Кроме того, данная статья затрагивает вопросы безопасности в подобных решениях.

Доступ к данным локальной и сетевой версии 1С (DBF-версия)

Для получения данных из 1С в Excel настраивают Microsoft Query для чтения файлов 1С. Сам Microsoft Query входит в состав Microsoft Office. Единственная загвоздка это кодировка базы 1С. Для ее устранения нужно с помощью программы regedit.exe исправить значение ключа реестра HKEY_LOCAL_MACHINESOFTWAREMicrosoftJet3.5EnginesXbase

на ANSI. Затем в файле 1CV7.DD смотрят описание таблиц с данным 1С. В конце составляют запрос для получения нужной информации из 1С через ODBC-драйвер FoxPro. Например, для получения информации о приходных накладных нужен примерно такой запрос:

SELECT dh434.IDDOC, dh434.SP440, dh434.SP910, dh434.SP441, dh434.SP453, sc46.DESCR, sc33.DESCR, dt434.SP449, dt434.SP451, dt434.SP453 FROM dh434.dbf dh434, dt434.dbf dt434, sc33.dbf sc33, sc46.dbf sc46 WHERE sc46.ID = dh434.SP437 AND dh434.IDDOC = dt434.IDDOC AND dt434.SP448 = sc33.ID

Для создания запроса не обязательно знать язык SQL, его можно построить с помощью мастера запросов Microsoft Query, приведенный запрос был сделан именно так. Полученные данные из можно Microsoft Query можно анализировать в Excel, если вызвать Microsoft Query из пункта меню "Данные/ Импорт внешних данных/ Создать запрос".

Замечания по безопасности.

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

- Не раскидывайте Excel-отчеты предназначенные для работы с 1С где попало. Устанавливайте их только тем пользователям, которым они нужны.

- Используйте средства Windows Trusted Security, для изоляции разных баз друг от друга.

- Не устанавливайте Microsoft Query и ODBC-драйверы для DBF-файлов обычным операторам БД.

Доступ к данным версии 1С для SQL

Доступ организуются аналогично как для DBF и даже проще, т.к. реестр править не нужно. Запрос для получения информации из приходных накладных для базы 1С под MS SQL выглядит примерно так:

SELECT dh434.IDDOC, dh434.SP440, dh434.SP910, dh434.SP441, dh434.SP453, sc46.DESCR, sc33.DESCR, dt434.SP449, dt434.SP451, dt434.SP453

FROM dh434, dt434, sc33, sc46 WHERE sc46.ID = dh434.SP437 AND dh434.IDDOC = dt434.IDDOC AND dt434.SP448 = sc33.ID

По сравнению с анализом DBF-базы запрос имеет несущественные отличия в разделе FROM и для составления запроса следует пользоваться описанием базы в разделе 1CV7.DDS.

Замечания по безопасности

В случае MS SQL для получения данных требуется авторизация на сервере. Рекомендуем использовать метод Trusted Security для входа в MS SQL. Это позволяет не хранить пароли в настройках системы и блокирует атаку через подбор пароля (password attack). Следует помнить, что если пользователи смогут скопировать файл 1CV7.DBA, то довольно легко они смогут расшифровать пароль MS SQL с помощью таких программ как unsql.exe. Надежная защита от такого взлома строится с помощью таких продуктов как "Защита 1С: Предприятия для SQL".

Комментарии

6
  • Хранитель_врат
    а, собссно на майкрософте лежит обновление к экселю. Это не тоже самое? Вроде обещают совместимость этих двух программ...

За год количество занятых увеличилось до 74 млн человек

В мае 100 тысяч человек нашли работу, общее число трудоустроенных выросло до 74,1 млн.

Госзакупки у малого и среднего бизнеса превысили 4 трлн рублей

Компании с государственным участием обращаются к МСП-поставщикам за услугами по страхованию и финансовому посредничеству.

Ведение бизнеса

Больше 8 тысяч проектов запустили в рамках программы «Мама-предприниматель»

Мамы несовершеннолетних детей могут пройти тренинги и получить грант в 100 тысяч рублей на открытие собственного бизнеса.

Курсы повышения
квалификации

18
Официальное удостоверение с занесением в госреестр Рособрнадзора
Курортный сбор

Туристический налог не войдет в состав ЕНП

С 2025 года вводят новый налог – туристический. Его будут платить отели. Уплата будет идти на отдельный КБК.

Отчетность

Компании могут обязать публиковать нефинансовую отчетность

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

К процедуре внесудебного банкротства стали обращаться в пять раз чаще

За полгода россияне начали больше 25 тысяч процедур внесудебного банкротства, из них 60% заявлений приходится на пенсионеров и получателей пособий.

Опытом делятся эксперты-практики, без воды
Инвестиции

Какая ЗП нужна, чтобы взять ипотеку? Недвижка не падает, обвал акций, доллар, IPO, дивиденды, облигации и другие новости. Воскресный инвестдайджест

Можете выкидывать калькуляторы, они бесполезны. Теперь чтобы взять ипотеку без льгот, нужно иметь зарплату выше средней по региону в 3–4 раза. Грустно? А ведь это ещё не всё. На рынке произошёл очередной обвал, доллар не хочет расти, везде пессимизм кроме оптимизма у тапателей хомяков.

Какая ЗП нужна, чтобы взять ипотеку? Недвижка не падает, обвал акций, доллар, IPO, дивиденды, облигации и другие новости. Воскресный инвестдайджест
Налог на прибыль

Снижение налога на прибыль при закрытии дочерних организаций. Советы из практики

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

Снижение налога на прибыль при закрытии дочерних организаций. Советы из практики

470 тысяч женщин оформили пособие по беременности

Минимальный размер пособия в 2024 году составляет больше 88 тысяч рублей.

По долгам участников СВО приостановили 760 тысяч исполнительных производств

Участникам СВО и их семьям также оказывают бесплатную юридическую помощь и предоставляют иные меры социальной поддержки.

НДФЛ

Работодатель не удерживает НДФЛ с возмещенных сотруднику расходов при переезде за границу

Компенсационные выплаты, связанные с выполнением трудовых обязанностей, в том числе в связи с переездом на работу в другую местность, не облагаются НДФЛ и взносами.

В Московской области число представителей малого и среднего бизнеса выросло на 5%

Показатель роста предпринимательской активности в Подмосковье оказался выше среднего по стране. В сфере малого и среднего бизнеса работает больше 128 тысяч компаний и 297 тысяч ИП.

Налоговые штрафы

Отложенную переплату будут учитывать при начислении штрафов за налоговые долги

За неуплату налога из-за занижения налоговой базы положен штраф 20%. Его не будет, если на ЕНС все время было положительное сальдо. Теперь будут учитывать не только сальдо ЕНС, но и зарезервированные суммы.

Акцизы

Акцизы на алкоголь каждый год будут расти на уровень инфляции

На спирт будет установлена нулевая ставка акциза, если продукция из этанола продается аптекам или для производства парфюмерии, бытовой химии и красок.

Инвестиции

Рынок падает. Пополнил брокерский счёт на 300 000 в июле. Что купил? Часть 1

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

Рынок падает. Пополнил брокерский счёт на 300 000 в июле. Что купил? Часть 1

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

Налоговые события в России и мире

Налоговая реформа еще не начала действовать, а у бухгалтеров уже есть вопросы к ФНС про НДС для упрощенцев. 😡«Ночной бухгалтер» № 1723

У бухгалтеров, что называется, наболело. Они хотят получить ответы на вопросы, которые возникли в ходе принятия поправок в НК на 2025 год. Вопросов много, они могут стать большой проблемой для бизнеса в следующем году. Предполагаем, что вместо принятия продуманной редакции кодекса будут снова многочисленные письма и разъяснения.

Иллюстрация: Вера Ревина/Клерк.ру
ЕАЭС

Какую отчетность нужно сдавать ИП на УСН при работе с контрагентом из ЕАЭС

Если ИП начал импортировать товар из любой страны ЕАЭС, то ему придется сдавать особую отчетность. Рассказываем, что должен сдать ИП и какие налоги ему нужно уплатить.

Какую отчетность нужно сдавать ИП на УСН при работе с контрагентом из ЕАЭС

Разбираемся, как заполнить ЕФС-1, проходить проверки, оформлять и оплачивать сверхурочную работу бухгалтера и получать налоговые уведомления через Госуслуги

Новый дайджест подписки Клерк.Плюс! 

Разбираемся, как заполнить ЕФС-1, проходить проверки, оформлять и оплачивать сверхурочную работу бухгалтера и получать налоговые уведомления через Госуслуги

Интересные материалы

Что сдавать ИП и организациям за второй квартал 2024 (полугодие): обзор для всех режимов налогообложения

Что и когда сдавать во втором квартале 2024 года ИП с работниками и без на УСН, ОСНО, ЕСХН и ПСН, а также организациям на ОСНО, УСН и ЕСХН. Мы объединили в обзоре информацию о сроках и формах отчетов (ссылки на бланки и инструкции по заполнению тоже найдете здесь).