gifts2017

Универсальное распределение затрат (для Бухгалтерии предприятия 1.6)

Опубликовал Денис Маршалкин (Demarsh) в раздел Обработки - Универсальные обработки

Задаем Источники, Получатели, Коэффициенты распределения, Затраты, Суммы затрат к распределению => получаем результат.

 

Данная обработка дает возможность выполнить распределение затрат, на основе параметров заданных пользователем.

 

Распределение затрат учитывает сложные взяимосвязи объектов, в том числе и циклические.

Работа с обработкой возможна в двух режимах:

  • Программный. В данном случае предполагается использовать вызов экспортной функции "РаспределитьЗатраты" модуля обработки. Передаем в нее параметры для распределения и получаем на выходе результат.
  • Интерактивный.  Данный режим предполагает, что все необходимые для распределения затрат параметры, вводятся пользователем на форме обработки, при этом результат распределения также отображается на форме обработки и может быть выгружен в документ "Корректировка записей регистров".

Подробное описание работы с обработкой содержится в справке.

 

Выложено 2 варианта обработки:

  • УниверсальноеРаспределениеЗатратБП - данный вариант предполагает описание объектов и затрат на основе плана счетов и аналитики, поэтому его использование предполагается в конфигурации Бухгалтерия предприятия 1.6. Также данная обработка имеет возможность выгрузки результатов распределения в документ "Корректировка записей регистров";
  • УниверсальноеРаспределениеЗатратТест - это упрощенный вариант обработки, который предполагает описание объектов и затрат посредством текстовой строки. Поэтому обработка может быть запущена в любой конфигурации на платформе 8.1. Также данная обработка содержит возможность загрузки первоначальных данных из текстового файла.

Сам алгоритм распределения затрат в обоих обработках одинаковый.

Файл "Пример.txt" - является примером файла загрузки и содержит тестовый пример.

 

На сайте выложена статья, в которой описывается дополнительная область применения данного алгоритма распределения затрат и общее описание работы самого алгоритма, http://infostart.ru/blogs/1196

 

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

Наименование Файл Версия Размер
УниверсальноеРаспределениеЗатратБП 511
.epf 52,99Kb
03.02.10
511
.epf 52,99Kb Скачать
УниверсальноеРаспределениеЗатратТест 253
.epf 48,35Kb
03.02.10
253
.epf 48,35Kb Бесплатно
Пример для УниверсальноеРаспределениеЗатратТест 247
.1247786035 44,26Kb
25.09.09
247
.1247786035 44,26Kb Бесплатно

См. также

PowerTools от 1 000
Подписаться Добавить вознаграждение
Комментарии
1. Павел Ларионов (RegrZ) 17.07.09 04:25
даже странно что такие решения стали выкладываться бесплатно, автору + :)
2. Игорь Исхаков (Ish_2) 17.07.09 06:21
Ай , да автор. Ай ,да молодец. Не проверяя - только за идею +.
3. Грунин (cehuma) 17.07.09 06:55
Не проверяя - только за идею +.
4. Александр Рытов (Арчибальд) 17.07.09 08:41
Сначала плюс за важный шаг в учете производственных затрат.
Теперь вопросы: откуда взять коэффициенты распределения? Как мы поступаем со вторичными затратами (раз есть первичные затраты, вторичные, очевидно, тоже рассматриваются)?
5. Igоr Sаulеviсh (gutentag) 17.07.09 11:12
6. Igоr Sаulеviсh (gutentag) 17.07.09 12:00
(4) коэффициенты беруться на основании учетной политике.
Имхо наиболее удобно брать = заполнять коэффициенты пропорционально фонду оплаты труда(относимых к определенным видам деятельности) или суммы реализации(с учитывая что вид деятельности облагается НДС и не облагается НДС). А если нельзя определить к какому виду деятельности относится расход(затрата) тогда пропорционально реализации.
----
Литература по теме: ПБУ 10/99 "Расходы организации", ст.318, 319 Налогового Кодекса.
7. Денис Маршалкин (Demarsh) 17.07.09 12:48
Всем спасибо за отзывы и плюсы.
(4) По поводу коэффициентов. Пожалуй соглашусь с gutentag, коэффициенты должны устанавливаться на основе учетной политики организации. В качестве коэффициентов могут быть и всевозможные "чел/час","тн/км","кв/ч" и т.д., если мы говорим о услугах вспомогательных производств. Для выпущенной готовой продукции в качестве коэффициента скорее всего будет ПлановаяСтоимость*Количество. Тут важно понимать одно коэффициент <> доля, доля вычисляется как отношение коэффициента получателя к сумме коэффициентов всех получателей одного источника.
Если же имелось ввиду автоматическое (или автоматизированное) заполнение коэффициентов, то в данных обработках эта опция отсутствует, однако при необходимости никто не мешает ее туда прикрутить.
По поводу вторичных затрат, не совсем понятен вопрос. Вторичные затраты распределяются, также как и первичные. Важно, что вкладывается в понятие "вторичные затраты", по мне так как только первичные затраты ушли от одного объекта к другому они уже стали вторичными.
8. Александр Рытов (Арчибальд) 17.07.09 16:07
(7) Цех №1 (электроцех) освещает цех №7 (котельную), а котельная отапливает электроцех. Отопление электроцеха и освещение котельной - явно вторичные затраты, коэффициенты к учетной политике в данном случае отношения не имеют (и даже меняются в зависимости от времени года), и совсем не относятся к готовой продукции, тем более, ее реализации. Ну и? Как прикручивать опцию автоматизированного заполнения коэффициентов?
9. Ксения Беляева (belkaksyu) 19.07.09 01:53
10. Пушкин Александр Сергеевич (Mickl) 19.07.09 19:03
Это просто супер! Согласен с 1
11. Денис Маршалкин (Demarsh) 20.07.09 13:49
(8) Вы совершенно правы, а я вот ошибся с формулировкой - в учетной политике, конечно же, устанавливаются правила получения коэффициентов, а не сами коэффициенты (точнее коэффициенты тоже могут устанавливаться, но это скорее исключение, нежели правило). В приведенном Вами примере, в учетной политике должно быть отражено, что затраты "Цех №1 (электроцех)" распределяются пропорционально количеству отпущенной электроэнергии, а затраты "Цех №7 (котельная)" распределяются пропорционально количеству отпущенного пара, т.е. коэффициентами будут выступать натуральные показатели. Под автоматизированным заполнением коэффициентов в данном случае, я имел ввиду получение коэффициентов на основе анализа документов "Отчет производства за смену".

Кстати, приведенный Вами в (8) пример, существует в выложенном мной примере "Пример для УниверсальноеРаспределениеЗатратТест": объект с кодом 683 "23 - Цех №1 (Электроснабжение)" и объект с кодом 704 "23 - Цех №7 (Котельная)". Они взаимодействуют также, как Вы и описали. При этом коэффициентами для "23 - Цех №1 (Электроснабжение)" являются "квт/ч", а для "23 - Цех №7 (Котельная)" - "гкал".

P.S. Приведенный мной пример "Пример для УниверсальноеРаспределениеЗатратТест" содержит реальные взаимосвязи объектов реального предприятия (по этическим соображениям в нем изменены названия объектов, значения коэффициентов и суммы первоначальных затрат).
12. Денис Маршалкин (Demarsh) 21.07.09 04:53
Выложил статью, в которой описывается дополнительная область применения данного алгоритма распределения затрат и общее описание работы самого алгоритма, http://infostart.ru/blogs/1196
13. rasswet (rasswet) 21.07.09 10:42
у нас нечто подобное в 7ке сделано. по договорам которые в работе раскидываем затраты набравшиеся по 25му счету...
14. Мухин (Мухин) 21.07.09 13:47
(6),(7),(8) Затраты надо грамотно классифицировать как прямые и накладные, а не первичные и вторичные. С такой классификацией не только вас не поймут, но и вы долго будете понимать о чем речь идет. Основной недостаток универсальной системы распределения затрат хочется выделить отсутствие возможности реализации сложного алгоритма при распределении накладных затрат. Примером хочу отметится, если базой служиться полученная рентабельность по выручке(СуммаРениабельности1=ВыручкаПродукция1*1.2, СуммаРениабельности2=ВыручкаПродукции2*1.02 и т.д) при этом сформировавшееся распределение служит базой для последующего, т.е. динамиченское. Как здесь эта обработка поведет себя?
15. Мухин (Мухин) 21.07.09 13:49
Лично я не сторонник универсальности, поскольку реализовывал оч. сложные алгоритмы. Автору большой ПЛЮС за единомыслие!!!
16. Денис Маршалкин (Demarsh) 21.07.09 14:16
(15) За большой ПЛЮС, спасибо.
(14) Мы говорим о разной классификации затрат, т.е. классификации для разных целей. Попробую дать еще одно определение: Первичные затраты - это затраты, сумма которых известна из первичных документов. Вторичные затраты - это затраты, которые возникают при распределении от одних объектов к другим, т.е. затраты полученные одним объектом от другого, при распределении и есть вторичные, их сумма изначально неизвестна и формируется в процессе распределения.

По-поводу приведенного примера сложной схемы распределения. В интерактивном режиме данная задача обработкой не решается. А вот в программном, ничто не мешает распределить затраты один раз, на основе результатов установить новые коэффициенты и провести распределение еще раз. При проведении повторного распределения, можно оставить связи только тех объектов, которые так или иначе, связаны с объектами, для которых меняются коэффициенты.
17. Александр Рытов (Арчибальд) 21.07.09 14:36
(14)Ну, если речь идет о торговой фирме и оценке менеджмента, то накладные расходы действительно подлежат первоочередному вычурному анализу. А на простом заводе они сводятся к зарплате управленческого аппарата, т.е. постоянны. Здесь на первый план выходит анализ эффективности цехов, который без учета вторичных затрат невозможен.
18. Денис Васильев (Denis_Viktorovich) 21.07.09 20:57
Нельзя задать период, очень не хватает!
19. Денис Маршалкин (Demarsh) 21.07.09 21:43
Период добавить-то можно, только не понятно зачем. Может лучше дату, на которую должны формироваться проводки.
20. Андрей Григорьев (Borisych) 31.08.09 12:06
Пока не пользовался, но + за грамотную проработку и справку
22. Татьяна Овчинникова (ТатьянкаО) 22.01.10 13:44
А нельзя ли эту обработку адаптировать под УПП. очень нужно, а то мне выдает ошибку: Поле объекта не обнаружено (новнаяОрганизация)
ЗначениеИзПараметраСеанса = ПараметрыСеанса[Сред(ИмяПараметра, 3)]; и обработка запоролена
23. Денис Маршалкин (Demarsh) 22.01.10 13:52
(22) Постараюсь посмотреть к понедельнику. Если не сложно версию конфигурации напишите на всякий случай.
24. Татьяна Овчинникова (ТатьянкаО) 22.01.10 14:22
Вот - Управление производственным предприятием, редакция 1.2 (1.2.20.1)
Заранее, спасибо :)
25. Татьяна Овчинникова (ТатьянкаО) 26.01.10 14:47
Demarsh, получилось у вас посмотреть для упп?
26. Татьяна Овчинникова (ТатьянкаО) 02.02.10 15:22
Demarsh, скажите пожалуйста стоит ли еще ждать? очень нужна эта обработочка :(
27. Денис Маршалкин (Demarsh) 02.02.10 17:05
ТатьянкаО, сорри, была срочная работа - только освободился. Завтра обязательно будет обновление. Кстати, паролем защищен только модуль объекта (т.е. модуль самой обработки) - в нем находятся процедуры и функции, которые будут работать в любой конфигурации. А вот ошибка проявляется из модуля Формы - он как раз незапароленный и его можно изменять, просто при сохранении на предложение ввести пароль следует нажать отмена, при этом изменение модуля формы будет записано.
28. Денис Маршалкин (Demarsh) 03.02.10 13:56
ТатьянкаО, обработка обновлена и теперь ее можно использовать и в конфигурации "Управление производственным предприятием". Также исправлен ряд мелких ошибок.
29. Екатерина Сальникова (Katerina_S) 18.11.11 14:14
Спасибо за обработку! Жаль не переделали под 2,0
30. Брест Беларусь (zhleonid8) 18.11.11 14:17
31. Юрий Патласов (NoRazum) 12.09.12 12:06
Идея хороша, но код модуля под паролем.