|
Получение данных в excel из базы 1С | ☑ | ||
---|---|---|---|---|
0
Eiffil123
07.02.19
✎
11:21
|
Коллеги, добрый день.
Определенные сотрудники предприятия часто рисуют сложные отчеты в формате excel для руководства. Формат таких отчетов может меняться постоянно, поэтому разрабатывать их в формате отчетов 1С не имеет смысла (кроме того, в этих экселевских отчетах много взаимосвязей, ссылок между листами и книгами). Вот такая идея появилась: сделать в в базе 1С web-сервисы или еще какой-то механизм, чтобы из экселя пользователь с помощью формулы мог прописать получение данных через web-сервис с указанием определенных параметров. Но пока что дальше идеи не продвинулся. Можно ли из эксель получать данные через web-сервис 1С? Может у кого-то есть ли какие-то примеры или идеи, как это сделать по другому? |
|||
1
Базис
naïve
07.02.19
✎
11:25
|
Подобное использование экселя - признак отсутствия информационной системы:
1. Данные устаревают в момент сохранения файла. 2. Данные противоречат друг другу. 3. Данные не могут быть детализированы. Вывод - постепенно упорядочивать и систематизировать отчётность. Это работа уже не программиста, но ближе к CIO. Расти! |
|||
2
Hmster
07.02.19
✎
11:49
|
(0) в экселе же есть макросы, а вообще:
1. Руководство думает, что "Вася" плохо понимает, что происходит. И чтобы вник придумывает ему зубодробительный отчет. 2. "Вася" идет к программисту. Через неделю готова кнопка "Сформировать". Формирование отчета занимает уже не час, а 2 минуты с перерывом на кофе. 3. Слухи доходят до руководства, что "Вася" стал быстро формировать свой отчет, значит настала пора вернуться к п1. и придумать новый "отчет". Все как в армии: сотрудник не занятый делом - потенциальный преступник |
|||
3
dka80
07.02.19
✎
11:53
|
Смотри в сторону OLAP-кубов
|
|||
4
Eiffil123
07.02.19
✎
13:15
|
(1) данные конечно устаревают. Но всякие презентации в виде power point 1С не умеет делать. А топ директора в жизнь не зайдут в 1С.
|
|||
5
Eiffil123
07.02.19
✎
13:17
|
(3) ну я про что-то похожее думал, что можно определить перечень информации, доступный извне, далее экспортировать его в какую-то промежуточную БД (можно регзаданием). А экселем оттуда уже данные доставать.
|
|||
6
PiotrLoginov
07.02.19
✎
13:23
|
(0) >>Вот такая идея появилась
Чья идея? Кто будет оплачивать труд реализующего эту идею? У 1С'ника может только появиться идея переводить всю эту вакханалию на непосредственное использование механизмов платформы. |
|||
7
PiotrLoginov
07.02.19
✎
13:25
|
А возиться за счет работодателя в макросах Excel, еще более уводя юзеров от самой учетной системы - не комильфо.
|
|||
8
Скиурус
07.02.19
✎
13:30
|
>>Формат таких отчетов может меняться постоянно, поэтому разрабатывать их в формате отчетов 1С не имеет смысла (кроме того, в этих экселевских отчетах много взаимосвязей, ссылок между листами и книгами)
Ну как бы нарисовать экселевских листов с кучей взаимосвязей тоже дело не 5 минут, очень странно, что у вас пользователи с этим справляются быстрее, чем программеры с отчетами >>Можно ли из эксель получать данные через web-сервис 1С? Да кто ж тебе запретит - получай. Но надо понимать, что формат данных в web-сервисе определяет программист. И он, получается, должен вытащить то, что ожидает увидеть пользователь. Вряд ли пользователь разберется если ему вывалить все регистры 1С со срезами первых, последних, остатками и оборотами. >>Но всякие презентации в виде power point 1С не умеет делать 1С то умеет. Одинэсники вот не все могут. >>Может у кого-то есть ли какие-то примеры или идеи, как это сделать по другому? Я бы нашел того, кто у вас делает самые сложные отчеты в экселе и хочет источник внешних данных и вбил бы в него навыки пользования универсальным отчетом в 1С. Можно даже консолью. |
|||
9
Eiffil123
07.02.19
✎
16:25
|
(8) так если найдешь человека, который делает самые сложные отчеты в excel и научишь пользоваться консолью отчетов, как он будет данные в свои формы екселя затягивать? это в любом случае ему придется выгружать эти данные куда-то в промежуточный файл/лист и из него через формулы выбирать данные. А так хотелось бы избежать этой его работы: один раз эти формулы прописал бы в своих файлах, потом просто обновлял данные.
|
|||
10
Eiffil123
07.02.19
✎
16:27
|
(6) вопрос оплаты не обсуждается здесь. есть задача от заказчика, сделать универсальную обработку, которая может в выбранные файлы в определенные ячейки выгружать данные из системы. Я думаю, как можно обойтись без этой обработки.
Сделать все отчеты в 1С - тоже не вариант, т.к. части данных в системе в принципе нет (и не планируется в систему их переносить). |
|||
11
sieben
07.02.19
✎
16:38
|
(9) Дурацкая у тебя вообще идея. Представь, что ты решил обновить базу, загнал ее в монопольный режим... и генеральный директор не может показать презенташку, потому что она онлайн лезет к тебе в базу. Слезы, печалька, вазелин.
Делай набор отчетов, которыей содержит нужные сведения, формируй их регламентом и сваливай в их ёкселе в одно и то же место с постоянными именами. Пользуны будут просто импортировать данные из связных книг. |
|||
12
Eiffil123
07.02.19
✎
16:41
|
(11) ну как вариант, да.
|
|||
13
Скиурус
08.02.19
✎
12:45
|
(9) Он не будет данные затягивать в свои формы экселя, он осознает, что возможностей у СКД гораздо больше чем у Экселя, посыпет голову пеплом и будет свои формы лепить уже на СКД.
>>Сделать все отчеты в 1С - тоже не вариант, т.к. части данных в системе в принципе нет (и не планируется в систему их переносить) Ну и зря |
|||
14
Eiffil123
08.02.19
✎
18:27
|
(13) не возможно затащить весь креатив экономистов в систему
|
|||
15
Вафель
08.02.19
✎
18:28
|
где-то я видел коннектор 1с для екселя
|
|||
16
VladZ
08.02.19
✎
18:30
|
(0) Начать нужно вот с чего:
1. Систематизировать отчеты. 2. Систематизировать требования к отчетам. 3. Разработать необходимые отчеты в 1с. 4. Для сводных таблиц Excel из 1с выгружать плоские таблицы с нужными аналитиками. Коннектор к 1с через Excel - это баловство. |
|||
17
sieben
08.02.19
✎
18:37
|
(13) > он осознает, что возможностей у СКД гораздо больше чем у Экселя, посыпет голову пеплом и будет свои формы лепить уже на СКД.
Ага. И звать его будут "@Eiffil123 а ну-ка быро мне новый отчет" |
|||
18
wt
08.02.19
✎
18:42
|
(0) как только приведёте для себя отчеты, которые якобы нужны руководителям, сразу станет ясно, что это можно получить из ИС 1с. Кроме того, руководителям и не надо сидеть для этого в базе. У них есть подчиненные.
Вперёд, составлять перечень отчётов. |
|||
19
Мимохожий Однако
08.02.19
✎
19:49
|
(18) ОФФ: Это один из способов оставить без работы важных менеджеров, которые изобретали в поте лица отчеты в Excel.
Они будут бороться. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |