Управленческий баланс на Active Document

Отчеты - Управленческие

Отчет Управленческий баланс Excel Active Document COMSafeArray.

5
Управленческий баланс на Active Document с гибкими настройками.

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

В данном примере представлен механизм, задействующий возможности Excel, в настройках - во второй колонке макета программист (для пользователя - не делал) может указать параметры заполнения данной ячейки в виде формулы, например, сч50_ДТ+сч51_ДТ и в ячейку подставится сумма СальдоДебетового по счету 50 и 51, или указать ЕСЛИ(сч62_ДТ[ВГО]>сч62_КТ[ВГО];сч62_ДТ[ВГО]-сч62_КТ[ВГО];сч62_ДТ[ВГО])  то данные в ячейке будут высчитываться по формуле Excel, ВГО (обороты внутри группы компаний)  - в нашем случае значение субконто1, которое может иметь значение Контрагент или список Контрагентов.

Отчет парсит строку параметров и подставляет значение из регистра Хозрасчетный, легенда:

  • "_ДТ"=СуммаКонечныйОстатокДт
  • "_КТ"=СуммаКонечныйОстатокКт
  • "_ОДТ"=СуммаОборотДт
  • "_ОКТ"=СуммаОборотКт
  • "_РДТ"=СуммаКонечныйРазвернутыйОстатокДт
  • "_РКТ"=СуммаКонечныйРазвернутыйОстатокКт

//Специально расчитанное в запросе, не путать с обычным развернутым сальдо!

  • "_РУДТ"=СуммаУменьшенныйКонечныйРазвернутыйОстатокДт
  • "_РУКТ"=СуммаУменьшенныйКонечныйРазвернутыйОстатокКт

Отчет разбивает период по месяцам и по каждому месяцу считает параметры.

Изначально все было реализовано только на COMSafeArray и чтение и заполнения (за минуту выводил данные за год из базы размером более 200Гб), но от заполнения пришлось отказаться из за доработки по аналитике.

Надеюсь, данный отчет облегчит жизнь многим программистам 1С.

Если будет нужна доработка, пишите на почту.

5

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

Наименование Файл Версия Размер
Управленческий баланс на Active Document с гибкими настройками.
.erf 50,28Kb
10.07.16
9
.erf 1 50,28Kb 9 Скачать

См. также

Комментарии
Избранное Подписка Сортировка: Древо
1. belovo3000 41 11.07.16 03:32 Сейчас в теме
Вот всегда было интересно, как можно сделать управленческий баланс по хозрасчетному регистру)))
2. Egor84 12 11.07.16 10:30 Сейчас в теме
(1) belovo3000, смысл "Управленческий" не в названии, а в том какие данные хранятся, очень много организаций ведут управленческий учет на хозрасчетном плане счетов (с небольшими/большими изменениями)
Если у Вас используется регистр бухгалтерии - управленческий, то стоит только в запросах поменять "ИЗ РегистрБухгалтерии.Хозрасчетный" на "ИЗ РегистрБухгалтерии.УправленческийИлиКакТамОнУВасНазывается" и все должно работать должным образом.
Смысл публикации в идее, которая мне сэкономила кучу времени))
6. belovo3000 41 12.07.16 10:29 Сейчас в теме
(2)
Ну да, ну да, а субконто на реквизиты и т.д.)))
5. odineskin2 409 12.07.16 06:37 Сейчас в теме
(1) belovo3000, наша бухгалтерия насколько ленивая, что уже лень вести отдельную управленческую (в народе больше известную как черную) базу
3. Константин С. 543 11.07.16 13:54 Сейчас в теме
Аналитику выводить может.
Типа дебиторка Контрагентов, ОС - их список.
4. Egor84 12 12.07.16 04:32 Сейчас в теме
(3) Константин С., Аналитику нужно указывать, т.е. сч60_ДТ[РогаИКопыта], это сделано для выделения оборотов внутри компании, для дебиторки по контрагентам не подойдет - это совсем другой отчет.
Оставьте свое сообщение