|
01.03.2006, 19:26 | #1 |
Columbus IT
|
Отчет типа "ОСВ по счету в разрезе аналитики"
Есть потребность в отчете типа "Оборотно-сальдовая ведомость по счету в разрезе аналитики": остатки и обороты по выбранному счету за период в разрезе финансовых аналитик. Вопрос на самом деле такой:
1. Правильно ли я понимаю, что в стандарте (3.0) такого отчета нет? 2. Если так, насколько такие данные в принципе получаемы из Axapta? Судя по кнопке "Сальдо по аналитике" на плане счетов - вполне получаемы? А сальдо по комбинации аналитик? |
|
01.03.2006, 22:55 | #2 |
Участник
|
Такого отчета нет .
Данный отчет очень часто не будет биться по сальдо со стандартными ОСВ и анализом счета (хотя обороты само собой один в один будут) ввиду развертки его по аналитическим разрезам и игнорированием оных в упомянутых стандартных отчетах. Если подобный отчет делать самим - пользоваться надо помня про план счетов и обязательную аналитику на каждом счете, в противном случае кроме развертки по родной аналитике счета есть 100 % риск получить развертку сальдо по паразитным аналитикам, полученным из корреспондирующей проводки, ибо лень было делать разработчикам 2 аналитики в журнале отдельно для дебета и кредита или хотя бы при разноске делить для проводок проставленную аналитику на дебетовую/кредитовую согласно обязательности аналитики для конкретного счета из плана счетов. Есть у нас такая наработка Последний раз редактировалось СибирскийКлещ; 01.03.2006 в 22:59. |
|
02.03.2006, 10:03 | #3 |
Columbus IT
|
Цитата:
Сообщение от СибирскийКлещ
Такого отчета нет .
...Если подобный отчет делать самим - пользоваться надо помня про план счетов и обязательную аналитику на каждом счете, в противном случае кроме развертки по родной аналитике счета есть 100 % риск получить развертку сальдо по паразитным аналитикам, полученным из корреспондирующей проводки, ибо лень было делать разработчикам 2 аналитики в журнале отдельно для дебета и кредита или хотя бы при разноске делить для проводок проставленную аналитику на дебетовую/кредитовую согласно обязательности аналитики для конкретного счета из плана счетов. Цитата:
Сообщение от СибирскийКлещ
Есть у нас такая наработка
|
|
02.03.2006, 13:35 | #4 |
Мрачный тип
|
Цитата:
Сообщение от kosenkov
Сильно платная?
Насчет лени разработчиков - берем свои слова обратно и переадресуем это внедренческой артели, что у нас работала и не объяснила по данному пункту ничего ... За пояснение про "Фиксированно" - большой рахмат Еще б кто б рассказал, как нормально настроить/доработать "Список" Да я даже не знаю насчет платности - мы ее делали для внутреннего потребления. Точнее я делал .. И продолжаю дорабатывать, приделывая разные вкусности. На универсальность и звание коммерческого продукта пока не претендует - ибо поддерживает вложенность группировки только до 6 уровней (у нас максимальное кол-во уровней обязательной аналитики - 6, да и вообще), не связаную динамически с размерностью расширенного типа Dimension. Построение отчета возможно как по одному счету(хоть итоговый, хоть неитоговый), так и по диапазону счетов (неитоговых), с произвольным порядком и количеством уровней аналитики для группировки, с фильтрацией корреспонденции (по дебету/кредиту ), с фильтрацией по аналитике по принципу "и/или", отчет выдается иерархически в Excel , с подбивкой по кадждому уровню, с возможностью вывода проводок по каждому элементу нижнего уровня группировки, подбивкой корреспонденции по любому уровню группировки . Бухши эту ведомость любят горячей любовью, ибо это один из самых наглядных и вменяемых отчетов Кстати, давно хотел спросить одну вещь. Сальдо в Аксапте не хранится в базовой версии, только рассчитывается по аккумулированным проводкам по счету или счету/аналитике (LedgerBalances<тра-ля-ля>Trans). Кто какие единые правила применяет для свертки оборотов, формирующих сальдо по активно/пассивным счетам при построении подобных ведомостей ? И вообще , есть ли они в системе ? Ибо возможны следующие варианты для построения одного и того же отчета 1) сворачивать до нижнего уровня группировки указанного в настройках ведомости (четкая математика по столбцам, сальдо - не константа) 2) сворачивать по всем обязательным уровням аналитики, но на печать - только требуемые по отчету(неявная метематика по столбцам, сальдо - всегда константа) Последний раз редактировалось TasmanianDevil; 02.03.2006 в 13:51. |
|
02.03.2006, 13:43 | #5 |
NavAx
|
Цитата:
Сообщение от TasmanianDevil
Точнее я делал ..
|
|
02.03.2006, 13:49 | #6 |
Columbus IT
|
Цитата:
Сообщение от TasmanianDevil
(Клещ - мой коллега по конторе)
Насчет лени разработчиков - берем свои слова обратно и переадресуем это внедренческой артели, что у нас работала и не объяснила по данному пункту ничего ... За пояснение про "Фиксированно" - большой рахмат Еще б кто б рассказал, как нормально настроить/доработать "Список" Да я даже не знаю насчет платности - мы ее делали для внутреннего потребления. Точнее я делал .. И продолжаю дорабатывать, приделывая разные вкусности. На универсальность и звание коммерческого продукта пока не претендует - ибо поддерживает вложенность группировки только до 6 уровней (у нас максимальное кол-во уровней обязательной аналитики - 6, да и вообще), не связаную динамически с размерностью расширенного типа Dimension. Построение отчета возможно как по одному счету(хоть итоговый, хоть неитоговый), так и по диапазону счетов (неитоговых), с произвольным порядком и количеством уровней аналитики для группировки, с фильтрацией корреспонденции (по дебету/кредиту ), с фильтрацией по аналитике по принципу "и/или", отчет выдается иерархически в Excel , с подбивкой по кадждому уровню, с возможностью вывода проводок по каждому элементу нижнего уровня группировки, подбивкой корреспонденции по любому уровню группировки . Бухши эту ведомость любят горячей любовью, ибо это один из самых наглядных и вменяемых отчетов |
|
02.03.2006, 11:51 | #7 |
Участник
|
"ибо лень было делать разработчикам 2 аналитики в журнале отдельно для дебета и кредита или хотя бы при разноске делить для проводок проставленную аналитику на дебетовую/кредитовую согласно обязательности аналитики для конкретного счета из плана счетов."
Вообще-то, это все в Аксапта есть Как разделение на аналитику счета в Д и К, так и на разную аналитику при разноске документа (ЖГК, Заказа, Закупки) АО и складские нужно доделывать для полного счастья самим - там тоже такое можно заиметь (у нас уже пару лет так) Как и ЖГК дорастить более удобной аналитикой корр. счета в строке, а не париться с многострочным журналом. Соответственно, данные по аналитикам счета и корр. счета все есть и можно баланс сводить по аналитикам (что мы и делаем и ОСВ по аналитикем в OWC Ехеле у нас строится тоже уже пару лет - как без него жить клиенты не ведают ) А хороший отчет ОСВ нужно делать самим или купить у тех, у кого он уже есть в нужном вам виде. |
|
02.03.2006, 12:55 | #8 |
Участник
|
Цитата:
Сообщение от BOAL
"Как и ЖГК дорастить более удобной аналитикой корр. счета в строке, а не париться с многострочным журналом.
__________________
Алексей |
|
02.03.2006, 13:39 | #9 |
Columbus IT
|
Цитата:
Сообщение от AlexeyBP
Что есть такое многострочный журнал и как он помагает решить проблему аналитики на счете и корр. счете?
Аксапта при разноске откорреспондирует их. |
|
02.03.2006, 13:57 | #10 |
Участник
|
Цитата:
Сообщение от kosenkov
Есть общий журнал ГК. В одной проводке нужна одна аналитика по дебету, другая по кредиту. Вводим две строчки, в одной указываем счет, сумму дебет и аналитики для дебета, в другой - корр. счет, сумму кредит и аналитики для кредита.
Аксапта при разноске откорреспондирует их.
__________________
Алексей |
|
02.03.2006, 14:08 | #11 |
Columbus IT
|
Цитата:
Сообщение от AlexeyBP
Что то ругается. Может что забыл?!
|
|
02.03.2006, 14:21 | #12 |
Мрачный тип
|
Собственно вот ...
Узкие места - как раз та неуниверсальность о которой говорил : 1) У формы в методе init цикл обратный поправьте под свои аналитики (нужно исправить начальное/конечное значение на Ваши типы аналитики) 2) У формы в методе printreport путь к шаблону поправьте 3) Фильтр по аналитике анализирует переданную ему аналитику проводки по обрабатывающему счету. Если у Вас также как и у нас стоит в неиспользуемых аналитиках на счете "Опционально" - фильтрация будет происходить по любой из сторон проводки, ввиду дублирования аналитики в дб/кр. Если нет - то только по проводке анализируемого счета. P.S. Писать его начал после полугода знакомства с Аксаптой, многих конструций не знал, на многие реализации в нем смотрю сейчас с небольшой ухмылкой. Так что сильно не пинайте. Маты и прочую нецензурщину из комментов в коде вроде убрал Последний раз редактировалось TasmanianDevil; 02.03.2006 в 14:26. |
|
|
За это сообщение автора поблагодарили: raz (1), kosenkov (1), ViV (1). |
02.03.2006, 16:18 | #13 |
Участник
|
Вот это да, взял и выложил, спятить можно....первый раз вижу что бы на форуме выкладывали разработку такого уровня сложности.
Огромное спасибо! |
|
02.03.2006, 16:57 | #14 |
Участник
|
Не жалко, да и не сложная она на самом деле ...
Вот алгоритм выборки - тут да Это заготовка, полезная и работоспособная, для большего и лучшего отчета ... Ибо имеет место быть недовольство этой разработкой в плане изящества,простоты и иногда скорости. Скорее всего он будет переработан и оптимизирован . Вот ппланируемый список дополнений: 1) Поддержка иерархической аналитики(в последнюю очередь, иерархия и в приспособленных для нее системах кровь пьет литрами, а уж в Аксапте вообще насухо выцедит) 2) Группировка как по аналитике основной проводки, так и по аналитике корреспондирующей 3) Фильтры по аналитике по обоим сторонам проводки для любых настроек плана счетов Независимость от расширенного типа Dimension планируется. Вот тогда будем думать про насколько оно платное. Первым делом продадим нашим же бывшим внедренцам Последний раз редактировалось СибирскийКлещ; 02.03.2006 в 17:03. |
|
Теги |
ax3.0, download, аналитика, главная книга, законченный пример, оборотно-сальдовая ведомость, осв, отчет |
|
|