Как вытащить отчёт из 1с сторонними средствами

1. Radzhab 02.04.19 12:57 Сейчас в теме
Коллеги, добрый день. С 1с я знаком слабо, програмирую на c#. Видел пару статей по подключение 1c+com. Допустим есть в 1с отчёт 2ндфл. Есть ли способ вытащить его из вне?

Коллега сказал, что можно отснифать sql запрос и потом в самом c# формировать форму 2ндфл, но это самый неудобный вариант.
По теме из базы знаний
Найденные решения
13. alex_sh2008 5 02.04.19 14:16 Сейчас в теме
(8)В 1С написать функцию выполняющую отчеты с сохранение в файл и получающую на возврате строку куда сохранила файл. В шарпе подключитесь к серверу и выполните эту функцию.
oleg-x; alex-l19041; Radzhab; +3 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
7. Xershi 1555 02.04.19 13:34 Сейчас в теме
(1) по ком получают данные. Если вам нужен отчет. То вам нужно либо типовая рассылка.
Либо написать в 1С вебсервис или ашттп и вызвать его шарпом, получите результат, который напишите в 1С.
10. caponid 02.04.19 13:48 Сейчас в теме
(1)
Допустим есть в 1с отчёт 2ндфл
В 1С есть отчеты -указал параметры, нажал кнопку сформировать и получил оперативные данные из БД и регламентированные отчеты (тот же самый 2ндфл) - они используют обычно форму отчета, но данные получают не оперативно, а после построения сохраняют в БД. И у них есть механизм выгрузки в xml (для сдачи в контролирующие инстанции).

отснифать запрос - это вряд ли - слишком многое делается на уровне платформы - да и на уровне отчета может быть обработка данных
11. Radzhab 02.04.19 13:49 Сейчас в теме
(10)
В 1С есть отчеты -указал параметры, нажал кнопку сформировать и получил оперативные данные из БД и регламентированные отчеты (тот же самый 2ндфл) - они используют обычно форму отчета, но данные получают не оперативно, а после построения сохраняют в БД. И у них есть механизм выгрузки в xml (для сдачи в контролирующие инстанции).

Вот как получить этот регламентированный отчёт средствами 1с?
12. caponid 02.04.19 13:56 Сейчас в теме
(11) внешними методами что то не придумывается...
надо на уровне 1с http сервис писать - он как раз простенький получится (на пол часа работы)
oleg-x; Radzhab; +2 Ответить
2. SedovSU@mail.ru 298 02.04.19 13:00 Сейчас в теме
В результате вы хотите получить таблицу данных из 1С для отчета 2-ндфл или готовый нарисованный отчет в каком то файле: ексель или пдф??
3. Radzhab 02.04.19 13:05 Сейчас в теме
(2)
В результате вы хотите получить таблицу данных из 1С для отчета 2-ндфл или готовый нарисованный отчет в каком то файле: ексель или пдф??


Я хочу получить то что видит юзер в 1с, то бишь отчёт сформированный средствами 1с.
4. dhurricane 02.04.19 13:07 Сейчас в теме
(3) Как правило, в типовых конфигурация возможна настройка рассылки отчетов. Получение отчета почтой Вам не подойдет?
9. Radzhab 02.04.19 13:46 Сейчас в теме
(4)
(3) Как правило, в типовых конфигурация возможна настройка рассылки отчетов. Получение отчета почтой Вам не подойдет?

Конфендиалка)
6. SedovSU@mail.ru 298 02.04.19 13:30 Сейчас в теме
(3) ТО есть вы получили данный отчет в 1С и далее вы его загрузите к себе в базу - считывая определенные ячейки из данного отчета??так хотите?
5. VmvLer 02.04.19 13:09 Сейчас в теме
платформа умеет сохранять в эксель, а дальше с файлом делайте что-то хотите, хоть на атомы его шарпом разлагайте
8. Radzhab 02.04.19 13:45 Сейчас в теме
(5)
платформа умеет сохранять в эксель, а дальше с файлом делайте что-то хотите, хоть на атомы его шарпом разлагайте

Ну а как автоматизировать процесс выгрузки данных в excel и перехват его шарпом
13. alex_sh2008 5 02.04.19 14:16 Сейчас в теме
(8)В 1С написать функцию выполняющую отчеты с сохранение в файл и получающую на возврате строку куда сохранила файл. В шарпе подключитесь к серверу и выполните эту функцию.
oleg-x; alex-l19041; Radzhab; +3 Ответить
14. user-z99999 71 02.04.19 22:18 Сейчас в теме
Из 1С сохранять отчет в pdf на диск, а дальше его копировать/переносить.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот