Надоели костыли при загрузке данных из 1с

Автор suboral, 19 сентября 2019, 05:37:50

« назад - далее »

suboral

1с, особенно 8.3, очень любит группировки отчетов, за счет чего стандартные отчеты приходится допиливать перед загрузкой в qlik. Qlik славится своей гибкостью именно в плане загрузке данных, подскажите, как сделать в данном случае или что почитать, чтобы разобраться как написать загрузчик, чтобы не допиливать каждый раз отчет из 1с?

Скрин 1:
1. Сначала выделяем все строки с датами, которые имеют объединение ячеек(A-K2)
2. Убираем их объединение
3. Удаляю лишние колонки
4. Выделяю все белые строки с детальными записями и удаляю их(если формировать без детальных записей, то в месяц не попадает номенклатур с нулевым движением)
Скрин 2:
5. Пишу формулу, чтобы напротив каждой номенклатуры была дата
6. Удаляю строки с датами(которые изначально было объеденные).
После этого файл заливаю в qlik.

Конечно все это дело занимает не так много времени, 2-3 минуты, но в дальнейшем планирую автоматизировать загрузку, а там это будет необходимо.

Заранее спасибо

admin

Привет.
Вариантов 3:
Первый - Пишите обработку по выгрузке данных в csv, ставите ее на расписание и получаете всегда свежие источники данных.
Второй - В консоли запросов формируете пакет запросов с той же целью.
Третий - если версия 1с не файловая, то подключаетесь к БД напрямую и забираете из нее данные, складываете их в qvd формате и работаете с ними в обычном режиме.
Для этой цели есть коннектор от фирмы АТК. Очень удобная программа.

Иван

Есть процедурка для генерации запроса к БД 1С Предприятие 8. Описание тут https://qliksense.ivan-shamaev.ru/sql-script-select-database-1s-predpriyatie-8-3-for-qlik-sense-free/

admin


Яндекс.Метрика