Текущее время: Вт, июл 29 2025, 00:40

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Расчет периода оборачиваемости ДЗ
СообщениеДобавлено: Пт, фев 29 2008, 10:40 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Вт, сен 05 2006, 15:13
Сообщения: 34
Добрый день!
Подскажите кто как реализовывал расчет показателя периода оборачиваемости дебиторской задолженности в BW.

А) В бизнес-контенте SAP есть отчеты по расчету показателя DSO

DSO за период= ДЗ на конец периода/Оборот за период * Дней в периоде

На мой взягляд такой вариант расчета некорректен

Б) Можно считать так:

Оборачиваемость ДЗ, в днях (за преиод) = ((ДЗ на начало периода + ДЗ на конец периода) / 2 ) /Оборот за преиод *Дней в периоде

Такой вариант приемлем для расчета за год, но будет не совсем репрезентативен для анализа оборачиваемости за месяц по клиенту или менеджеру.

В)
Оборачиваемость ДЗ, в днях (за период) = Средневзвешання ДЗ /Оборот за преиод *Дней в периоде

Средневзвешання ДЗ = Сумма ДЗ по всем дням за период/ Дней в периоде

«+» Самый точный метод, но и занимающий больше всего времени при запуске отчета (т.к. придется хранить ДЗ на каждый календарный день и рассчитывать средневзвешанную ДЗ при формировании отчета)

«-« В стандартных источниках САП нет сальдо на день, нужно будет создавать некуммулятивный показатель ДЗ и Средневзвешанная ДЗ, что не лучшим образом будет влиять на скорость отчета

Наверное есть еще варианты реализации, поделитесь пожалуйста.
Заранее спасибо за помощь.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, фев 29 2008, 11:39 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, янв 30 2007, 17:10
Сообщения: 488
Я делал похожий отчет, но правда не на SAP BI :)
Я делал по чуть-чуть усложненному 3-му варианту: я писал отдельную программку, которая рассчитывала средневзвешенную ДЗ в отдельную табличку и уже на основе ее строил куб и отчеты. В случае SAP BW - тут прокатит APD c хитрой подпрограммой расчета оборачиваемости ДЗ по месяцам в ODS, оттуда в z-ский куб, а там уже строй отчеты как угодно :)

Т.е. резюмируя: я бы перенес расчеты по оборачиваемости ДЗ с уровня отчетов на уровень данных.

ЗЫ: У меня была формула чутка посложнее:
Средневзвешенная ДЗ = (ДЗ на начало месяца/2 + ДЗ на первый день + ДЗ на второй день + ... + ДЗ на последний день месяца/2) / (Дней в периоде + 1).

_________________
Карма - это суперпозиция граблей, на которые мы уже успели наступить, но которые еще не долетели...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, фев 29 2008, 12:15 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Вт, сен 05 2006, 15:13
Сообщения: 34
Спасибо за ответ :)
Полезная информация
Но хотелось бы рассчитывать по возможности стандартными средствами, все описанные мной варианты позволяют это сделать.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, фев 29 2008, 12:28 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, янв 30 2007, 17:10
Сообщения: 488
Кхм, а где у меня тут нестандартные стредства? :D
APD - стандартная функциональность. Процесс расчета оборачиваемости ДЗ надо запускать от силы раз в месяц ночью - зато нет проблем с производительностью отчетов.

Но если нет возможности разбираться с APD, что ж может кто еще подскажет способ. :)

_________________
Карма - это суперпозиция граблей, на которые мы уже успели наступить, но которые еще не долетели...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, фев 29 2008, 13:06 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Вт, сен 05 2006, 15:13
Сообщения: 34
А может подскажите, где лучше про APD почитать :P


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, фев 29 2008, 13:50 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, янв 30 2007, 17:10
Сообщения: 488
Поиск как обычно рулит :)

http://help.sap.com/erp2005_ehp_03/help ... ameset.htm
https://www.sdn.sap.com/irj/sdn/weblogs ... b/wlg/4419

_________________
Карма - это суперпозиция граблей, на которые мы уже успели наступить, но которые еще не долетели...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, фев 29 2008, 15:35 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Вт, сен 05 2006, 15:13
Сообщения: 34
Большое спасибо за помощь :D


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб, мар 01 2008, 00:40 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, сен 15 2006, 13:08
Сообщения: 55
Soulsurfer написал(а):
Я делал похожий отчет, но правда не на SAP BI :)
Я делал по чуть-чуть усложненному 3-му варианту: я писал отдельную программку, которая рассчитывала средневзвешенную ДЗ в отдельную табличку и уже на основе ее строил куб и отчеты. В случае SAP BW - тут прокатит APD c хитрой подпрограммой расчета оборачиваемости ДЗ по месяцам в ODS, оттуда в z-ский куб, а там уже строй отчеты как угодно :)

Т.е. резюмируя: я бы перенес расчеты по оборачиваемости ДЗ с уровня отчетов на уровень данных.

ЗЫ: У меня была формула чутка посложнее:
Средневзвешенная ДЗ = (ДЗ на начало месяца/2 + ДЗ на первый день + ДЗ на второй день + ... + ДЗ на последний день месяца/2) / (Дней в периоде + 1).

Я помнится, тоже делал подобное, и тоже не на SAP BI. Решается задача довольно легко, если вспомнить основы мат. анализа :roll:


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB