gifts2017

Финансовый анализ для бухгалтерии 7.7

Опубликовал Трактор Трактор (Трактор) в раздел Отчеты - Финансовые

В 2001 году я продал решение крупного франча "Финансовый анализ". Решение не заработало из-за проблем с ключами. Поддержки от франча добиться не получилось. А перед клиентом отвечать надо. Тогда я подумал, что могу переписать защищённую часть. Переписал. Не только защищённую часть, но всё решение. В своём видении. Предлагаю всем желающим ознакомиться с тем, что получилось.

Суть разработки состоит в том, что создаётся справочник финансовых показателей, на основе которых строится отчёт. Каждый финансовый показатель может брать итог с плана счетов или вычислять формулу, в которой можно обращаться к другому показателю. Пример формулы:

(ФП(Деньги) + ФП(Деб))/ФП(Кред)

ФП значит финансовый показатель, а в скобках указывается код финансового показателя, который следует вычислить.

Как использовать:

Все файлы из архива помещаем в папку ExtForms каталога информационной базы. После этого в списке внешних обработок (Сервис->Дополнительные возможности) появлеяется строка "Финансовый анализ". Далее всё, надеюсь, понятно.

PS

Выражаю благодарности serp'у как автору решения франча "Финансовый анализ", stom'у как автору идеи, заложенной в решение и Арчибальду, как человеку, сподвигшему меня на публикацию этого счастья и подсказавшему исправление ошибки.

Решение франча "Финансовый анализ" давно снято с продажи. А продавалось оно за 220 у.е.

 

14.12.2009 Поправил ошибку и "особенность".

Ошика была в том что при синтетическом запросе (без аналитики) результат вычисления показателя был нулевым. Опечатка в имени переменной :-(

"особенность" заключалась в том что если в показателе выбрана валюта, то запрос выполнялся по валюте. Даже если нам требовалась сумма без учёта валют. Было, вобщем, правильно, но неочевидно. Сделал не совсем правильно, но очевидно.

 

17.12.2009

Поправил ошибку. Почему-то было заглушено получение оборотов с корсчетами. Заглушку снял. Всё заработало.

В настройках показателя появились пункты "Дебетовый оборот между корреспонденциями" и "Кредитовый оборот между корреспонденциями"

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Финанализ.rar
.rar 48,50Kb
17.12.09
611
.rar 48,50Kb 611 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Александр Рытов (Арчибальд) 03.12.09 11:12
Если вместо 414 строки
Результат = Число(Шаблон(Стр));
поставить
БИ.ВыбратьСчета();
		Пока БИ.ПолучитьСчет() = 1 Цикл
			Результат = Результат + Число(Шаблон(Стр));
		КонецЦикла;

то падать перестает.
Надо полагать, разворот итогов по субконто без выбранного счета не работает. Наверняка Ёпрст в курсе.

После этого получается отличная штука для фиников :D
Трактор; +1 Ответить 1
2. Ярослав Радкевич (WKBAPKA) 03.12.09 12:05
Все таки такой подход будет лучше, как мне кажется:
http://infostart.ru/public/19117/
3. Kur Chata (KurchataQ) 03.12.09 12:10
Интересно, почему данная обработка только для разработчиков? А как же мы, неразработчики?
4. Трактор Трактор (Трактор) 03.12.09 12:17
(1) Спасибо за подсказку.
(2) Такой подход использовался в построителе отчётов решения Рарус GAAP IV. Оно было взято за основу при написании Финансового анализа. Твоё решение хорошо, но оно другое.
Минус твоего подхода в том что количество строк и колонок фиксированное. Нельзя развернуть вправо или вниз по аналитике или по периодам или по субсчетам. Минус моего решения в скудости оформительских инструментов. Я думал о том как поженить эти два подхода, но не нашлось клиента, готового оплатить работу, а писать "в стол" не было желания.
(3) из-за ошибки, которую нашёл Арчибальд. Мне не жалко, могу вывесить и для всех, но ошибка ещё не исправлена. Готовы, курчата?
5. Ярослав Радкевич (WKBAPKA) 03.12.09 12:36
2(4): разворачивать можно, но тут ты прав, идеалогия совсем иная...
6. Igоr Sаulеviсh (gutentag) 03.12.09 13:37
7. Chata Kur (KurchataE) 03.12.09 13:56
Как пионеры, если кто помнит кто /что/ это.
8. Трактор Трактор (Трактор) 03.12.09 14:09
(7) Теперь доступно всем зарегистрённым. Ошибка пока не исправлена.
9. Александр Рытов (Арчибальд) 03.12.09 14:15
(8) Эт' ты зря. Исправь сначала :|
10. Трактор Трактор (Трактор) 03.12.09 14:19
(9) Дома поправлю. Сейчас вроде как работать надо. Кто сегодня скачает - сам виноват. Я предупредил.
11. john (john-k) 03.12.09 17:40
Считает возможно и хорошо, но методика расчета выручки лажает и сильно. НДС с выручки вытаскивать надо.
Трактор; +1 Ответить 1
12. Трактор Трактор (Трактор) 03.12.09 17:48
(11) >> методика расчета выручки лажает и сильно
Финансовые показатели, заполненные в поставке даны только для примера. Разработка это конструктор, ты можешь самостоятельно изменить финансовые показатели как тебе удобно.
13. Трактор Трактор (Трактор) 03.12.09 22:57
14. Chata Kur (KurchataE) 06.12.09 11:25
Отчет очень достойный. По показателям не смотрел, не проверял, но подход к формированию очень достойный!
Трактор; +1 Ответить 2
15. Трактор Трактор (Трактор) 06.12.09 11:27
(14) Плюс комментарию не за похвалу, а для того чтобы по новой системе мог скачать ещё. :-)
16. Chata Kur (KurchataE) 07.12.09 13:16
(14) Не понял, какая новая система?
18. Сергей (Che) Коцюра (CheBurator) 08.12.09 19:58
Заинтересованным м.б. имеет смысл порыться у Oplanet - у него был "управленческий баланс" похожий...
19. Ирина Масленникова (Maslennikova) 09.12.09 09:27
Установила отчет в базу, ничего не работает!!!!! Все таблицы пустые!!!
20. Александр Рытов (Арчибальд) 09.12.09 09:31
(19) Надо весь пакет ставить в одну папку
Трактор; +1 Ответить
21. Ирина Масленникова (Maslennikova) 09.12.09 09:40
Уже и в папку и без папки ставила - все одно.
22. Трактор Трактор (Трактор) 09.12.09 09:47
(21) Всё что есть в архиве в папку ExtForms
Если и справочник финансовых показателей пустой, то его можно наполнить самостоятельно. Не так приятно, конечно, зато будешь застрахована от ошибок о которых говорит john-k в 11.
23. Ирина Масленникова (Maslennikova) 09.12.09 09:56
Справочник финаоказателй не пустой. Но отчеты не формируются. :(
24. Александр Рытов (Арчибальд) 09.12.09 10:00
(23) А период отчета? В примерах древний год проставлен :)
25. Ирина Масленникова (Maslennikova) 09.12.09 10:12
Период отчета, естественно, я беру 2009 год
26. Трактор Трактор (Трактор) 09.12.09 10:18
(25) Какие показатели используются? Есть ли итоги на счетах, используемых показателями? Лучше всего снимки экрана сюда.
27. Ирина Масленникова (Maslennikova) 09.12.09 10:34
Если у Вас есть TeamViewer, можно бы посмотреть в режиме он-лайн.
28. Трактор Трактор (Трактор) 09.12.09 10:35
(27) У меня есть скайп yulyashko. Правда к нему нет микрофона :-(
Зато через него можно делиться кусками экрана или всем экраном.
29. Светлана Комарова (СветикК) 14.12.09 11:13
А почему пустые показатели показывает... даже сохраненные настройки?
Трактор; +1 Ответить
30. Светлана Комарова (СветикК) 14.12.09 11:24
поместила все файлы в экстформс - не помогает....
31. Трактор Трактор (Трактор) 14.12.09 11:41
(30) Проверь по бухгалтерским отчётам. ОСВ, анализ счёта в тех же разрезах. Если в них итоги есть, а в результатах по показателям нет, то выложи базу, например, на http://narod.yandex.ru/ вместе с архивом ExtForms. Я вечером гляну.
Вчера только победил свой комп. Вроде нормально заработал.
32. Светлана Комарова (СветикК) 14.12.09 11:57
я просто создала папку мои показатели и два показателя остаток по кассе без аналитики... база типовая, сальдо беру конечное...
вот ссылки на базу и на екстформс
http://narod.ru/disk/15949538000/ExtForms.rar.html
http://narod.ru/disk/15949443000/%D0%B1%D1%83%D1%85_%D1%82%D0%B8%D0%BF%D0­%BE%D0%B2%D0%B0%D1%8F.zip.html

заранее благодарю...
Трактор; +1 Ответить 1
33. Трактор Трактор (Трактор) 14.12.09 12:04
(32) Скачал. Удаляй файлы с народа. Нефиг их светить. В следующий раз с паролем выкладывай, а пароль личным сообщением.
Разверну и посмотрю вечером.
34. Светлана Комарова (СветикК) 14.12.09 12:08
35. Трактор Трактор (Трактор) 14.12.09 22:21
(34) (23) обновил файлик. Исправил ошибку.
36. Светлана Комарова (СветикК) 15.12.09 07:24
спасибо работает, очень интересная а главное полезная штука... спасибо,
37. Светлана Комарова (СветикК) 15.12.09 07:26
Вы не будете против если я ее подписывать буду...?
38. Светлана Комарова (СветикК) 15.12.09 07:30
я скачала новую версию, она работает, но при открытии показателя в справочнике... Показателей вываливается такое сообщение:
ТЗДиапазоны.КодВидаДиапазона = БазаВидовДиапазонов.CODE;
{C:\БАЗАБУХ77\EXTFORMS\ПОКАЗАТЕЛЬ.ERT(291)}: Перед выполнением операции установите объект на запись!
ТЗДиапазоны.ВидДиапазона = БазаВидовДиапазонов.NAME;
{C:\БАЗАБУХ77\EXTFORMS\ПОКАЗАТЕЛЬ.ERT(292)}: Перед выполнением операции установите объект на запись!
ТЗДиапазоны.R = БазаВидовДиапазонов.R;
{C:\БАЗАБУХ77\EXTFORMS\ПОКАЗАТЕЛЬ.ERT(293)}: Перед выполнением операции установите объект на запись!
ТЗДиапазоны.G = БазаВидовДиапазонов.G;
{C:\БАЗАБУХ77\EXTFORMS\ПОКАЗАТЕЛЬ.ERT(294)}: Перед выполнением операции установите объект на запись!
ТЗДиапазоны.B = БазаВидовДиапазонов.B;
{C:\БАЗАБУХ77\EXTFORMS\ПОКАЗАТЕЛЬ.ERT(295)}: Перед выполнением операции установите объект на запись!
39. Трактор Трактор (Трактор) 15.12.09 09:44
(38) Удали все диапазоны для показателя.
Потом можно будет создать новые. Разъехалась ссылочная целостность :-(
40. Светлана Комарова (СветикК) 15.12.09 10:01
для новых показетелей все хорошо, нет ошибок, спасибо еще раз!
41. Трактор Трактор (Трактор) 15.12.09 12:29
(37)
Вы не будете против если я ее подписывать буду...?

Не понял о чём речь. Если речь о распространении, то ссылка на автора обязательна. Моё имя Трактор. Почта traktor@km.ru. Домашняя страница разработки http://infostart.ru/public/62041/
42. Светлана Комарова (СветикК) 15.12.09 12:33
нет, я не распространять... не правильно поняли... если что работать не будет... я имею ввиду дописывать под себя что-нибудь новое, вот ...
43. Трактор Трактор (Трактор) 15.12.09 12:41
(42) Дык это всегда пожалуйста. Однако если захочешь распространять доработанное, то ссылка на меня всё-равно должна быть.

PS
К слову. Шёпот теней плохой пример для подражания в части умения выражать свои мысли.
44. Александр Рытов (Арчибальд) 15.12.09 13:13
(43) Руки прочь от Шепота теней :!: ;)
45. Илья (User33) 16.12.09 14:32
Отличная идея, хорошая реализация, разработка нужная и полезная.
Хотя некоторые итоги собирает немного некорректно:

Пример: требуется получить обороты между счетами за месяц или квартал, год. Если ставим периодичность = день или неделя или декада, то
отображение итогов оборотов между счетами правильное. Если же периодичность = месяц, квартал или год, то обороты высчитываются
по счету в целом не обращая внимания на КорСчет!!!

В целом удобная, нужная разработка.Плюсую.
Трактор; +1 Ответить 1
46. Трактор Трактор (Трактор) 16.12.09 22:54
(45) Проверил. Сделал показатель для получения оборотов меж счетами. Показывает верно. У тебя что-то не так настроено.
Прикрепленные файлы:
47. Илья (User33) 17.12.09 09:23
(46) Посмотрел твой скрин, вот что увидел (рассмотрю месяц январь):
у тебя согласно анализу счета в дебет 50 с кредит 62 идут суммы
от 10, 24, 31 января и = 6000 + 6000 + 1260 = 13260 (это правильно), а вот сумма от 3 января равная 6204 идет с кредита 51 в дебет 50, так что она не должна попадать в итог оборотов между 50 и 62 счетами (у тебя попадает 13260 + 6204 = 19464, что не есть правильно!). Так и с другими месяцами.

Получается, что как я и писал ранее, КорСчет просто игнорируется.
48. Трактор Трактор (Трактор) 17.12.09 09:36
(46) Точно. Что-то вчера я протормозил.
49. Трактор Трактор (Трактор) 17.12.09 21:27
(47) (42) (3) (19) Не выдержал :-) Нашёл причину. Поправил получение оборотов с корсчетами. Странно. КорДО и КорКО было заглушено. Интересно зачем я это сделал 8 лет назад? Снял заглушки.
В настройках показателя появились пункты "Дебетовый оборот между корреспонденциями" и "Кредитовый оборот между корреспонденциями"
50. Илья (User33) 18.12.09 10:16
(49) Да, теперь все правильно.
Нашел еще маленький косячок: субконто1,2,3 в Корсчете по кнопке очистка не очищаются (задан неправильный идентификатор в поле формула: сейчас Субконто1,2,3,="", должно КорСубконто1,2,3="").

А так пока вроде все, что замечу еще отпишусь.
Респект за оперативность.
51. Chata Kur (KurchataE) 18.12.09 16:28
(17) Отчет хороший. Для скачивания меня система не ограничивает. У меня 6 пользователей, не знаю, нужно это писать. А вообще систему (-) оценки на сайте не понимаю. Если человек что-то сделал, это уже +, по жизни столько пустобрехов. Поэтому, если выкладывается какая-то разработка - автоматически +. Пусть маленький, но +. Даже если скомуниздил у кого-то, жаль, но народ подскажет у кого. Опять таки вспомнили. Так что система оценок должна быть другой.
52. Дониэла Иванова (Доня) 19.12.09 14:14
Ну, Трактор!
Ну класная вещь!
Правда еще не конца покопалать, но уже класно!
Это я как бухгалтер говорю! :{}
53. Илья (User33) 21.12.09 11:54
(49) Заметил еще ошибку: не собираются итоги сальдо начальное дебетовое(кредитовое) развернутое; сальдо конечное дебитовое(кредитовое) развернутое.

54. Вика Козлова (natarezn) 10.01.10 22:05
можно задать вопрос? в книжках эти же формулы? работаю мехмат и бухгалтер - чистый финансист..
55. Трактор Трактор (Трактор) 10.01.10 22:18
(54) >> в книжках эти же формулы?
Нет. Формулы приведены просто для примера. Использовать для рабочих отчётов их нельзя.
56. TERRI (tr2525) 13.01.10 04:56
СПАСИБО!!!
Инструмент для бухашек!
Трактор; +1 Ответить
57. Андрей (Свой) 04.02.10 02:42
спасибо за отчет... какая старая разработка, но актуальная
по-моему, разработка близка к поговорке "старый друг лучше новых двух"
58. Александр Рытов (Арчибальд) 05.02.10 08:59
Вот тебе и отрывки из неопубликованного :D :D :D
59. cleose (Лена_Лена) 29.09.11 11:50
Скачала, давно, но пользовалась редко, как- то было все заморочено, мне как бухгалтеру, нужно снова присмотреться.
60. Э. Лукманов (erthia) 29.10.11 14:35
Скачал год с лишним назад, успешно пользуюсь. Настраивать показатели конечно нужно потрудиться. Но потом остается только задавать период и наслаждаться готовым расчетом. Респект разработчику. Заменяет в каких-то моментах "заклятого друга" Эксель!
Трактор; +1 Ответить
62. Филипп (Филипп) 26.07.13 16:13
Очень интересная разработка, но не учитывает возможность многофирменного учета.Спасибо.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа