OLAP Анализ счёта

30.07.07

Задачи пользователя - Оборотно-сальдовая ведомость, Анализ счета

Анализ счёта с использованием OLAP-технологии: наглядное отображение данных, быстрые расчеты, гризонтальные и вертикальные группировки любой вложенности, удобная фильтрация, Drag'n'Drop и ещё много приятных вещей от MS.
Костяк обработки - не мой! Автора - Максим Головин http://mista.ru/articles1c/hare/article.69.html

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Бесплатно
-
.1185346700 34,63Kb
978
978 Скачать бесплатно

Требования:
1. Наличие предварительно
загруженных внешнх компонент 1с++ не ниже 2.5 (www.1cpp.ru) и FormEx (dorex.ru)
2. Определён и подключён класс "Общие.Форма.Привязка" (автор Дмитрий Ощепков ака DmitrO)
3. Установленные Office Web Components (входит в стандартную поставку Office, работа проверялась под Office XP RUS и Office 2003).
4. Драйвер доступа к данным MS Access (находится в ODBC Data Source)

Порядок установки:
1. Скачать с сайта http://www.1cpp.ru ВК 1с++ версии не ниже 2.5 и скопировать её в каталог ИБ.
2. Скачать с сайта http://dorex.ru/?projects&formex&download ВК FormEx версии не ниже 2.0.5 и скопировать её в каталог ИБ
3. Скопировать в каталог ИБ файлы "defcls.prm" и "Общее.Форма.Привязка.ert" из папки "Общие.Форма.Привязка".
4. В глобальный модуль в процедуру ПриНачалеРаботыСистемы вставить следующие строки:

 	ЗагрузитьВнешнююКомпоненту

(

КаталогИБ

()+"1cpp.dll")

;
	ЗагрузитьВнешнююКомпоненту

(

КаталогИБ

()+"formex.dll")

;


!!!ВАЖНО!!!
5. Если у вас установлен Office XP, то поменяйте значение переменной "ВерсияОфис" на "10" (в самом конце отчета. По умолчанию считается, что у вас стоит Office 2003)


Использование:
1. На вкладке "Выгрузка" выберите счет, период и каталог для хранения файла-куба (либо установите галку Использовать каталог пользователя / информационной базы)
Нажимаем "Выполнить".
2. Если вы формировали файл куба раньше, нажимайте кнопку "просмотр"
3. Если всё прошло успешно, то можете переходить на вкладки "Сводная таблица" или "диаграмма" и наслаждаться всеми прелястями Майкрософтовской сводной таблицы.
4. В диаграмме источник данных установлен равным сводной таблице, т.е., если вы меняете группировки, фильтры.. в сводной таблице, то
в диаграмме они также будут изменятся. И наоборот: если вы меняете параметры диаграммы автоматически меняются параметры и в сводной таблице.

Возможные ошибки:
1. Не удалось подключить Сводную таблицу OWC к источнику данных:
- неверно указан каталог для выгрузки/исходных данных
- данные не выгружены

Выражаю огромную благодарность всем разработчикам ВК 1с++ и FormEx,
а также автору первоначальной версии этого внешнего отчета Максиму Головину.

См. также

Оборотно-сальдовая ведомость, Анализ счета Бухгалтер Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Бухгалтерский учет Абонемент ($m)

Простая расшифровка по проводкам Операции в виде линейного отчета: дебет, кредит, аналитика, сумма.

1 стартмани

03.04.2019    5505    3    A1WEB    0    

1

Оборотно-сальдовая ведомость, Анализ счета Анализ учета Бухгалтер Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Бухгалтерский учет Абонемент ($m)

Анализ субконто по реквизиту субконто ( по тем типам реквизитов, которые имеют вид справочники или перечисления). Отчет очень удобен при заполнении формы 4 (о движении денежных средств).

1 стартмани

24.08.2017    15323    4    AndKovalchuk    0    

1

Оборотно-сальдовая ведомость, Анализ счета Бухгалтер Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Казахстан Бухгалтерский учет Абонемент ($m)

Например, можно посмотреть, из чего складываются затраты или от кого поступают ТМЗ.

1 стартмани

03.11.2016    10556    0    Filt    0    

0

Оборотно-сальдовая ведомость, Анализ счета Бухгалтер Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Бухгалтерский учет Абонемент ($m)

Оборотно-сальдовая ведомость с номерами и датами входящих документов для Бухгалтерии 7.7 с отбором по материалам, местам хранения и счетам

1 стартмани

20.09.2016    10029    18    Dimon_911s    2    

1

Оборотно-сальдовая ведомость, Анализ счета Бухгалтер Платформа 1С v7.7 1С:Комплексная 7.7 Абонемент ($m)

Отчет по сторно за период для 1С: 7.7

1 стартмани

09.09.2015    9445    0    alex601    1    

0

Оборотно-сальдовая ведомость, Анализ счета Бухгалтер Платформа 1С v7.7 1С:Бухгалтерия 7.7 Бухгалтерский учет Абонемент ($m)

Позволяет сформировать оборотную ведомость по счету с группировкой (отбором, условиям) по реквизитам субконто счета. Скажем, сформировать 01 счет в разрезе групп амортизации и основных средств, чтобы проверить правильность расчета налога на имущество. Или сформировать 01 счет в разрезе подразделений и основных средств, для инвентаризации. Или сформировать 01, 02 счет только по вновь введенным (не ранее определенной даты) основным средствам. Или, скажем, определить ФОТ за определенный период по работникам инвалидам.

1 стартмани

21.05.2015    16737    26    AndKovalchuk    0    

1

Оборотно-сальдовая ведомость, Анализ счета Бухгалтер Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Бухгалтерский учет Абонемент ($m)

Позволяет формировать обороты в разрезе счетов и аналитик.

1 стартмани

20.04.2015    13047    16    AndKovalchuk    2    

3
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Вадимко 156 25.07.07 11:48 Сейчас в теме
Большой плюс авансом!
Отлично!
Как я понимаю нужна ДБФ база и наличие бух. итогофф
Проверю дома
16. berezdetsky 624 30.07.07 17:49 Сейчас в теме
to steban
Текст лицензии: "Если вы не являетесь лицензиатом ни одного из лицензируемых продуктов, вы можете установить и использовать только одну (1) копию программного обеспечения исключительно для просмотра и печати статических документов, текста и изображений, созданных с помощью программного обеспечения."
Т.е. можно создавать, просматривать и печатать.
2. JohnyDeath 302 25.07.07 11:51 Сейчас в теме
Нее, от базы не зависит. Там куб создаётся штатными "БухгалтерскимиИтогами"
3. Вадимко 156 25.07.07 11:58 Сейчас в теме
4. JohnyDeath 302 25.07.07 12:03 Сейчас в теме
Сначала была идея сделать всё на прямых запросах с помощью класса berezdetsky, но он работает только в SQL, поэтому отказался. Для Торговли всё попроще и реализуемо как в SQL так и в DBF. Ветку, где я начинал осваивать OLAP и пытал steban'a, наверняка читал: http://www.1cpp.ru/forum/YaBB.pl?num=1164626462
За что ему ОГРОМНОЕ СПАСИБО!
9. JohnyDeath 302 25.07.07 12:33 Сейчас в теме
Наверное вот это: http://infostart.ru/projects/1076/?ref=1630
А steban делал для ТиСа. Ссылку смотри в (4)
5. azernot 781 25.07.07 12:08 Сейчас в теме
Хе-хе... У меня-то побогаче функционал будет (судя по скриншотам). Правда вот не встроенная в 1С сводная получается, а прямо в Excel. Зато измерения произвольные и ресурсы любые :)
Вобщем на мой взгляд идея хорошая.
7. Вадимко 156 25.07.07 12:26 Сейчас в теме
8. Вадимко 156 25.07.07 12:29 Сейчас в теме
+(7) По-моему нечто подобное выкладывал вроде Steban
6. JohnyDeath 302 25.07.07 12:18 Сейчас в теме
azernot, да, видел, поэтому не спорю. Эту обработку выложил в качестве очередной пропаганды 1с++ и аргументом против тех, кто утверждает, что "семёрке хана".
10. Вадимко 156 25.07.07 12:47 Сейчас в теме
Сеньк, что-то мимо я все гляжу сегодня :)
11. steban 73 26.07.07 17:23 Сейчас в теме
Судя по первому скриншоту, это сделано на основе обработки Максима Головина, впервые опубликованной на hare.ru в 2003 году.
http://mista.ru/articles1c/hare/article.69.html
12. JohnyDeath 302 30.07.07 11:18 Сейчас в теме
По наводке Степана немного обновил описание.
13. berezdetsky 624 30.07.07 15:02 Сейчас в теме
К стати сказать, установка офиса не обязательна - OWC 11 можно бесплатно скачать с микрософта:
http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=7287252c-402e-4f72-97a5-e0fd290d4b76
JohnyDeath; +1 1 Ответить
14. steban 73 30.07.07 16:44 Сейчас в теме
Бесплатно скачать, конечно, можно.
Есть одно "НО":
Примечание. Если лицензия на программу Office 2003 отсутствует, то лицензия на веб-компоненты Office позволяет использовать их в статическом, автономном режиме на стороне клиента исключительно для просмотра. Если же лицензия на программу Office 2003 имеется, лицензия на веб-компоненты Office позволяет использовать их в интерактивном режиме.
15. JohnyDeath 302 30.07.07 16:56 Сейчас в теме
Степ, если это перевести эту фразу на понятный язык применительно к данной обработке, то получается примерно следующее:
"Вы не сможете создать файл куба с помощью этой обработки, а сможете только просматривать ранее сформированный куб".
Так?
17. steban 73 30.07.07 18:20 Сейчас в теме
Для создания куба нужен только OLEDB provider 4 OLAP. Его, кажется, можно использовать без лицензии.
Без лицензии на MS Office не будет работать Design Mode для компонентов OWC (проверено).
"лицензия на веб-компоненты Office позволяет использовать их в интерактивном режиме". насчет этого не знаю. Проверю и отпишусь.
18. JohnyDeath 302 17.08.07 10:06 Сейчас в теме
Стёп, ну как проверка?
19. Zab 20.12.07 16:54 Сейчас в теме
Очень понравилась разработка. Однозначно плюсую. Ради этого и зарегистрировался. Но есть одна проблемка, при попытке заполнить куб другими данными выводит такое сообщение:
Выгрузка в cub неудалась: Microsoft® OLE DB Provider for OLAP Services: The cube file 'c:\test\unloading.cub' cannot be opened for writing.
Помогает только перезагрузка 1С. Можно ли это как-то решить?
20. JohnyDeath 302 21.12.07 11:19 Сейчас в теме
(19) Да, есть такая проблема. Пока могу посоветовать только выбирать другой каталог выгрузки данных.
29. korpas 18.09.08 16:39 Сейчас в теме
Кстати, вот есть о проблеме, описанной в (19): http://support.microsoft.com/kb/230958
21. Трофимов_Николай 21.12.07 22:36 Сейчас в теме
Выгрузка в cub неудалась: Поставщик Microsoft OLE DB для служб Analysis Services 2005: Ошибка OLE DB: Ошибка OLE DB или ODBC : Вылезла такая ошибка.Использую Офис 2007.
22. Zab 22.12.07 12:35 Сейчас в теме
(21) Насколько я понял, 2007 оффис не включает OWC... я решил эту проблемку установив его из комплекта 2003-го.
23. Трофимов_Николай 22.12.07 21:32 Сейчас в теме
(22) Это слишком просто.Я тоже установил OWC из 2003 комплекта...В результате имеем:
Выгрузка в cub неудалась.Есть еще какие-то варианты(предположения?)
24. JohnyDeath 302 24.12.07 09:39 Сейчас в теме
(21) а у тебя стоит:
4. Драйвер доступа к данным MS Access (находится в ODBC Data Source)?
25. Трофимов_Николай 24.12.07 21:34 Сейчас в теме
26. quick 584 18.01.08 10:37 Сейчас в теме
Хорошая тема, если бы было под OpenOffice то цены бы небыло.
27. JohnyDeath 302 18.01.08 12:22 Сейчас в теме
(26) а ты прочитай комментарий berezdetsky № 13 и следующий комментарий steban'a. Исходя из этого можно сделать вывод, что это реально использовать и под ОпенОфис, если отчеты будут просматриваться в автономном режиме.
28. korpas 18.09.08 14:55 Сейчас в теме
Интересная вещь, спасибо =)
30. snicke 08.10.08 17:07 Сейчас в теме
Нужно в него добавть проверку на наличие записей иначе ошибку выдает.
31. alexols 26.05.09 17:17 Сейчас в теме
проблему "Microsoft® OLE DB Provider for Analysis Services: Error while processing a partition: 'Processing error [Source data contains no r" как можно решить ?
32. 7up@online.ua 02.09.09 11:13 Сейчас в теме
скорее, пожелание

Для ВерсияОфис=10 По 12 Цикл
Попытка
Сводная.СоздатьЭУ("OWC"+ВерсияОфис+".PivotTable");
Прервать;
Исключение
КонецПопытки;
КонецЦикла;
33. JohnyDeath 302 02.09.09 11:20 Сейчас в теме
(32) OWC.12 - нету. 2007-й офис также идет с OWC11
34. 7up@online.ua 02.09.09 11:30 Сейчас в теме
(33) Виноват, пусть будет "По 11". В любом случае, у разных юзеров может быть установлен как ХР, так и 2003
35. JohnyDeath 302 02.09.09 14:35 Сейчас в теме
(34) Хозяин - барин. Код открыт ;)
Но я, если честно, Office XP уже давно не встречал
36. respect 17.12.10 17:38 Сейчас в теме
"Неудачная попытка создания объекта (Общие.Форма.Привязка)"
При открытии пишет

Что надо сделать ?
37. respect 17.12.10 17:49 Сейчас в теме
(36) Не прочитал хелп. Сори
Оставьте свое сообщение