08.12.2023 Лев Туренко 3706
Загрузка данных из внешних систем программы 1...

Содержание:

Наиболее часто в контексте задач, решаемых прикладным решением 1C: Управление холдингом, технологии ADO используются для загрузки больших объёмов финансовой информации из регулярных форм сбора данных, представленных в виде таблиц Microsoft Excel. По завершении обработки данных создаются следующие информационные базы и объекты:

• тип внешней информационной базы;

• внешняя информационная база;

• элементы справочника «Таблицы ADO», которые будут использоваться для настроек правил импорта данных;

• набор настроек соответствия колонок таблиц реквизитам объектов аналитики текущей базы;

• источники данных для расчётов.


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


1.     Настройка строки подключения 1С

 

Настройка подключения к внешнему хранилищу данных через универсальный доступ по технологии ADO выглядит иначе и начинается в окне, которое демонстрируется ниже:



Внешние информационные базы


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



Настройки строки подключения 1С


В первую очередь, выбирается необходимый провайдер OLE DB, и уже в зависимости от выбранного провайдера определяются параметры подключения. Необходимые параметры строки подключения 1С к тому или иному провайдеру различны. Ниже представлена настройка наиболее простых и часто используемых подключений через провайдера Microsoft Jet (базы Microsoft Access, файлы Excel и DBF).


После выбора провайдера «Microsoft Jet 4.0 OLE DB Provider» нужно указать тип используемого файла, параметры авторизации (при необходимости) и путь к источнику данных:

• Microsoft Access: путь к файлу *.mdb. После подключения для выборки данных доступны следующие объекты:

     -   таблицы (tables);

     -   запросы (views).

• Microsoft Excel: путь к файлу *.xls. Здесь для выборки данных доступны:

     -   листы книги;

     -   именованные области.

• DBF: указывается путь к каталогу, содержащему необходимые файлы. Для выборки доступны таблицы, содержащиеся в данных файлах.   


2.     Соответствие с объектами в подключении ADO

 

После настройки подключения необходимо открыть справочник «Таблицы ADO», загрузить, нажатием соответствующей кнопки, структуру таблиц из базы и перейти к настройкам соответствия данных внешней и текущей базы данных, как демонстрируется на скриншоте с примером ниже:



Настройка соответствия данных внешней и текущей базы данных


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



Настройки соответствия для 1С баз данных


Если объектом подключения является реляционная база и выбранная таблица имеет связи с другими таблицами, как на картинке-примере далее, в ветке ссылочных реквизитов появляются поля, через которые устанавливается связь с другими таблицами:



Ветка ссылочных реквизитов


Это позволяет устанавливать соответствия по ссылочным реквизитам, как можно увидеть на скриншоте с примером соответствий ниже:



Устанавливать соответствия по ссылочным реквизитам   


3.     Настройка источника для выборки данных 1С

 

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


Следующим шагом, в табличном поле «Аналитика показателя» указывается поле исходной таблицы, которое будет использоваться как значение источника. Далее настраивается соответствие между полями таблицы и аналитикой экземпляра отчёта и показателя, как показано в примере далее:



Настройка между полями таблицы и аналитикой экземпляра отчёта и показателя


В конце, для таблицы документа «Параметры отбора данных 1С» будет проведена детализация по видам выбора информации, а в полях с типом «Дата» можно будет выбирать интервалы по периодам.

 

Специалист компании ООО "Кодерлайн"

Лев Туренко

Наши проекты

ООО "АСТАРМЕДИКА КЛИНИКА МИКРОХИРУРГИИ ГЛАЗА"
ООО "АСТАРМЕДИКА КЛИНИКА МИКРОХИРУРГИИ ГЛАЗА"

Отрасль:
Деятельность больничных организаций

Внедренное типовое решение:
БИТ:Управление медицинским центром 8

- Управление отношениями с клиентами (CRM)
- Делопроизводство
- Ведение но...

Фармацевтическое предприятие «Оболенское»
АО «Фармацевтическое предприятие «Оболенское»

Отрасль:
Фармацевтическая промышленность

Внедренное типовое решение:
1С:Управление производственным предприятием

- Адаптации блоков/подсистем планирования продаж, закупок и казначейства. ...

Внедрение блока расчета себестоимости РАУЗ в 1С:УПП 8
ООО «Пелигрин Матен»

Отрасль:
Производство

Внедренное типовое решение:
1С:Управление производственным предприятием

– Оформление заказов покупателей;
– Взаиморасчеты с покупателями;
– О...

ООО «ПЛЮСПЭЙ»
ООО «ПЛЮСПЭЙ»

Отрасль:
Организацией расчетов посредством электронных средств платежа

Внедренное типовое решение:
1С:Комплексная автоматизация

- Разработка подсистемы оперативного учета транзакций...

Внедрение ПП "1С:Управление небольшой фирмой 8 ПРОФ" в
ИП Любо Виктория Александровна (ООО «Рекреация»)

Отрасль:
Производство

Внедренное типовое решение:
1С:Управление небольшой фирмой 8 ПРОФ

Осуществлены разработки:
– отчета по спецификации Заказа;
– загрузки сп...

ООО «Экслтрейд»
ООО «Экслтрейд»

Отрасль:
Торговля

Внедренное типовое решение:
1С:Управление торговлей

Оформление заказов поставщикам Оптовая торговля Торговые операции ...

Апгрейд 1С:Бухгалтерия 8 ПРОФ (USB) до версии 1С:Бухгалтерия 8 КОРП (USB)
ООО «Ява Строй»

Отрасль:
Строительство

Внедренное типовое решение:
1С:Бухгалтерия 8 КОРП (USB)

- Создание чистых конфигураций. Внесение изменений в БД ЗУП и новая расчетна...

Внедрение 1С:Управление торговлей в оптово-розничной компании «Ална-Байк»
ИП Титов Виктор Сергеевич «Ална-Байк»

Отрасль:
Торговля

Внедренное типовое решение:
1С:Управление торговлей

- Управление складами;
- Управление заказами поставщиков;
- Управление зак...

ООО «Еврорадиаторы»
ООО «Еврорадиаторы»

Отрасль:
1С:ERP 2.4

Внедренное типовое решение:

Специалисты «Кодерлайн» помогли перенести базу из текущей системы «1С:ERP 2.2» ...

ПЭК
ПЭК

Отрасль:
Грузоперевозки

Внедренное типовое решение:
«1С: Управление торговлей»

- Создание прототипа SRM-системы на базе «1С: Управление торговлей»
- Автомат...

Автоматизация торгового учета на базе "1С:Управление торговлей"
ООО «ТЕЛЕВЕС РУСС»

Отрасль:
Торговля

Внедренное типовое решение:
1С:Управление торговлей

- Управление складскими запасами;
- Оформление заказов покупателей;
- Пла...

Автоматизация документооборота в компании ООО "Ликард"
ООО «Ликард» (ОАО ЛУКОЙЛ)

Отрасль:
Нефтесервис

Внедренное типовое решение:
1С:Документооборот КОРП

- Отказ от бумажного документооборота, от громоздких систем на базе офисного...

Наши соц. сети

Telegram-канал «Koderline 1С» Группа в Вконтакте «Кодерлайн КОРП» Rutube

Остались вопросы - обратитесь к нам!

Впишите свои Имя и Телефон, чтобы мы ответили на все интересующие Вас вопросы.
ФИО*
E-mail*
Телефон*
Сообщение