Текущее время: Чт, сен 11 2025, 02:33

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Yandex [Bot]


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

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