gifts2017

Валовая прибыль управленческая (в любой валюте)

Опубликовал Дмитрий Калачев (wildhog) в раздел Отчеты - Управленческие

Внешний отчет "Валовая прибыль" для УТ 10.3 в любой валюте по курсу на день продажи.

 При формировании отчет выполняет пересчет ВСЕХ показателей из валюты управленческого учета в любую валюту на выбор по курсу валют (и упр.учета и указанной) на день продажи.

По факту изменен типовой отчет УТ 10.3 "Валовая прибыль", но изменения минимальны и все закомментированы (поиск исправлений по слову "wildhog").

По традиции все изменения выполнены в режиме "добавления", а не "исправления". Что позволяет очень быстро переделать отчет под "вдруг" изменившийся типовой.

Текущий отчет тестировался на версии УТ 10.3.9.4

Из минусов: Отчет работает медленнее - издержки получения курсов валют. 

Больше сказать нечего )) Скачивайте, тестируйте - имхо работает корректно.

 

 

зы. Аналогичного отчета на сайте не нашел - если такой есть, большая просьба - ссылку в студию )

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

Наименование Файл Версия Размер Кол. Скачив.
Валовая прибыль управленческая
.erf 23,60Kb
04.02.10
284
.erf 23,60Kb 284 Скачать

См. также

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

Комментарии

1. Ярослав Радкевич (WKBAPKA) 06.02.10 13:03
я вот до сих пор удивляюсь, кому это из идеологов УТ пришла "такая" умная мысль хранить себестоимость партий товаров только в одной валюте и не пересчитывать в национальную?
2. Дима Медведев (rrrr5) 08.02.10 09:14
в любой валюте? :o да вам надо нобелевскую премию вручить!
внеоборотные активы в управленческом учете
3. Дмитрий Калачев (wildhog) 08.02.10 10:12
(1) (2) Удивляет сарказм )
Есть "посчитанные" данные в валюте упр учета, очень часто она не национальная. Но, бывает что хочется посмотреть на эти же цифры, но в "другой валюте", как будто эта "другая валюта" у нас является валютой упр. учета. Данный отчет эту возможность и предоставляет - ни больше и не меньше.
(3)Ссылка на сайт 1С:УУ не вдохновила по двум причинам :
1. Страница "Они уже внедрили" на доработке (нет возможности сравнить с количеством внедренных конфигураций УТ).
2. Отчет предназначен для УТ 10.3. Если в 1С:УУ данный функционал реализован - это замечательно. В УТ этого нет - а, хочется.
4. Ярослав Радкевич (WKBAPKA) 08.02.10 10:19
как раз в данном случае это был не сарказм... я посмотрю Ваш отчет, и думаю, что поставлю плюс... имелось ввиду следующее, что взаиморасчеты с контрагентами ведуться в двух валютах, а себестомость партий товаров только в управленческой... вот это маразм и сильно портит жисть
2(2): на лету пересчитывать из валюты в валюту нет никаких сложностей, так что нобелевскую премию можете оставить себе )
5. Дмитрий Калачев (wildhog) 08.02.10 10:42
(4) вот именно, что пересчет идет именно по валюте упр учета, а не по валюте договора - причем основные регистры на котором строится отчет - "Продажи" и "ПродажисСебестоимость". Они то все в валюте упр учета.
Вы правы - пересчитать на лету не проблема, выложил как готовое решение + получилось внести изменения "аккуратно" - можно использовать как "рыбу" для переделки других отчетов УТ.
С учетом того, что почти все типовые отчеты в УТ 10.3 довольно удобны в части запроса - внесение изменений по пересчету становится очень простым делом.
6. Екатерина Федорова (WiseCATSpb) 10.02.10 02:29
курс берется из справочника...а желательно из курса взаимоотношений в каждом документе...и это было правильнее, так как в один день могут осуществлятся продажи по разным курсам...а в курсе покупки у поставщика вообще нельзя ориентироваться на курс справочника, т.к. покупаешь заграницей в несколько этапов и разными кусками, которые получаются по разным курсам...
dmitry.lavrov; +1 Ответить 1
7. Дмитрий Калачев (wildhog) 10.02.10 13:21
(6) Насколько помню в регистры пишутся суммы пересчитанные по курсу валюты управленческого учета на дату документа из валюты и курса документа.
Т.о если валюта документа = валюте упр учета, а курс отличается - то, сумма которая попадет в регистр будет больше или меньше суммы указанной в документе.
Имхо, в данном случае курс и валюта документа не играют абсолютно никакой роли - можно смело опираться на данные в регистре и курс валюты упр. учета на дату документа.
Или я не прав? ;)
8. Екатерина Федорова (WiseCATSpb) 10.02.10 20:46
Вопрос в том, что например мне очень важно, чтобы в управленческий
учет попадала правильная сумма евро, для того он у меня и указан в
евро. Иначе говоря, при каждом проведении любого документа, в евро он
или в рублях, в справочнике курса я устанавливливаю правильную
цифру... В итоге я идеально вижу картину в евро, чего мне и надо...но
для финансового отчета требуется стоимость проданного в рублях, чего
при управленческом в евро в итоге отчетом не увидишь...приходится
дорабатывать в Экселе, опираясь на записанный курс взаиморасчетов по
отдельно каждому документу... К сожалению ваша обработка не выдала
правильных цифр, так как все документы пересчитываюся через курс в
справочнике, для этого надо было всю базу проводить через один курс,
указанный в справочнике, но тогда бы в отчетах по евро, встроенных в
программу картина бы была кривая (неправильная)...Не знаю, удалось ли
объяснить... может быть в итоге то, чего мне хотелось от подобного
отчета - слишком сложная задача, но скорее всего через курс
взаиморасчетов по каждому отдельному документу - это решаемо...
9. Дмитрий Калачев (wildhog) 11.02.10 10:08
(8) интересно, а как вы перепроводите документы? Ведь по Вашему сообщению выходит, что фактически для каждого документа используется "свой" курс валюты. и похоже что эта информация (связка документ - курс) нигде не сохраняется.
10. Екатерина Федорова (WiseCATSpb) 11.02.10 12:04
сохраняется...в комментариях заполняю информацию по каждому документу...в любой момент можно снова перепровести по правильному для этого документа курсу
11. Дмитрий Калачев (wildhog) 11.02.10 15:51
(10) Мдя.... Вам не кажется, что данное решение как минимум странно?
Ну да ладно, Вам виднее, наверное )
12. Екатерина Федорова (WiseCATSpb) 11.02.10 15:58
А какие еще есть решения?...мне нужна точная евровая сумма управленческого учета...Может мне и не виднее, я просто нашла такой способ точности учета, а какие еще есть возможности?
13. Екатерина Федорова (WiseCATSpb) 11.02.10 15:59
14. Дмитрий Калачев (wildhog) 11.02.10 16:23
(13) У тебя какая версия УТ?
15. Екатерина Федорова (WiseCATSpb) 11.02.10 16:28
16. Дмитрий Калачев (wildhog) 11.02.10 16:40
Если есть возможность постучись в аське - 331631312. постараюсь помочь.
17. Екатерина Федорова (WiseCATSpb) 12.02.10 02:05
спасибо, обязательно, завтра
18. Сергей Попов (barmolei3) 05.07.10 13:03
Если вести управленческий учет в валюте например в USD, то при получении данных в рублях данные будут ошибочны, ниже пример:

Купили товар по 3000 руб., курс в базе 30.00 руб., Себестоимость = 100 USD
Продаём товар по 6000 руб., курс в базе 32.00 руб., Стоимость продажи в USD = 187,5 USD. Прибыль в USD = 87,5 USD.

И тут самое главное, какова прибыль в рублях? Из условия видно, что должна быть 3.000 руб., но по отчёту (курс берётся на дату продажи) 87,5 * 32 = 2800 руб.

Поэтому, чтобы отчёт выводил фактическую прибыль в рублях, надо считать так:
ПрибыльВРуб = (ПродажиUSD * КурсНаДатуПродажи) - (СебестоимостьUSD * КурсНаДатуДокументаОприходования), т.е. в цифрах так:
3000 = (187,5 * 32) - (100 * 30) = 6000 - 3000
mezhmidinov; +1 Ответить 2
20. Дмитрий Семенов (SDmitriy2) 25.09.11 13:32
По примеру данного отчета создан отчет "Валовая прибыль по поставщикам" .Спасибо автору за подробные комментарии.
21. Константин (lawko) 30.05.12 10:57
(18) barmolei3,
С точки зрения математики и количества денег в валюте "руб." расчет однозначно верен, но, представьте, что Ваш бизнес жестко привязан к USD, тогда 3000 руб. для Вас не будут тремя тысячами с точки зрения прибыли на день продажи. 3000 руб. на день продажи равны 93,75 USD, но ведь это абсолютно не соответствует действительности, т.к. прибыль в долларах составила всего 87,5 USD.
Таким образом, если рассчитывать прибыль по предложенному Вами алгоритму, на конец месяца мы получим абсолютно разные цифры и в прибыли в деньгах, и в прибыли в процентах по разным валютам.
В 1С 7.7 похожий отчет считал прибыль в валюте, отличающейся от учетной, по курсу на день формирования отчета. Ни на день закупки, ни на день продажи, а именно на день формирования отчета. Полагаю, такой подход является правильным, т.к. аналитическую ценность отчет все равно представляет лишь в той валюте, в которой ведется управленческий учет. А остальные валюты являются лишь эквивалентом той, которая нам важна.
Если представить ситуацию, что мы месяц торговали, а в конце месяца решили рассчитаться с поставщиками и конвертировать все полученные по сделкам деньги в валюту учета, то, в принципе, у нас и получится картина, которую выдавал нам отчет в 1С 7.7 - прибыль в рублях будет равна прибыли в долларах, умноженной на курс доллара на день формирования отчета.
22. Anton Mezhmidinov (mezhmidinov) 12.02.13 16:07
(18) barmolei3, на самом деле данный учет является правильным.
У меня вопрос, а где в данной обработке необходимо изменить код, чтобы считалось именно по курсу поступления, а не продажи.
Мое руководство ведет учет в другой программе и отчеты строят в 3-х валютах: Euro (товар, закупаемый в евро), USD (товар, закупаемый в USD) и руб. (товар, закупаемый в руб.). При чем все продается в рублях (по курсу на день продажи).
И формула расчета прибыли и наценки должна быть именно (ПродажиUSD * КурсНаДатуПродажи) - (СебестоимостьUSD * КурсНаДатуДокументаОприходования), т.к. если курс берется на дату продажи в обоих случаях, то из-за скачков курса себестоимость считается неправильно.
23. Дмитрий Калачев (wildhog) 12.02.13 16:31
(22)
Необходимо в добавляемом запросе (процедура ИсправитьТекстЗапросаДляРасчетаУправленческойСебестоимостиИВ­ознаграждений) исправить источник данных - не Продажи, а Продажи себестоимость. И тут же Регистратор на ДокументОприходования.
24. Anton Mezhmidinov (mezhmidinov) 12.02.13 17:33
(23) wildhog, вроде исправил, но выдается ошибка..."Неверные параметры"
25. Дмитрий Калачев (wildhog) 12.02.13 17:40
Перед выполнением запроса в отладчике получите "собранный" запрос и проверьте хоть конструктором его синтаксис.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа