Структура затрат



Анализ затрат в удобном, понятном и очень наглядном виде. В отчете выводится структура затрат на выпуск в виде дерева, с разузлованием вложенных затрат.

Также выводится структура затрат в виде диаграммы.

Работает для УПП и КА, РАУЗа и партионного учета.

 

Отчет «Структура затрат»

 

Отчет предназначен для анализа затрат на выпуск продукции и услуг с помощью иерархической структуры затрат.

Формирование структуры затрат выполняется в три этапа:

  1. Получение стартовых данных о выпуске продукции и услуг, для которых строится структура себестоимости;
  2. Получение данных о выпуске и затратах на выпуск продукции и услуг;
  3. Построение иерархической структуры затрат по результатам сопоставления данных о выпуске и затратах из п.2.

 

Настройки и формирование стартовых данных о выпуске продукции и услуг

 

Настройки выполняются на закладке «Выпуск». Можно настраивать:

  • Период анализируемого выпуска;
  • Отбор по аналитике выпуска (продукция, подразделение и т.д.);
  • Аналитику выпуска (Подразделение, Номенклатурная группа, Заказ).

 

Настройки и формирование данных о выпуске и затратах на выпуск продукции и услуг

 

Настройки выполняются на закладках «Затраты» и «Сворачиваемые статьи затрат». Можно настраивать:

  • Период затрат. По умолчанию он равен периоду выпуска. Можно, например, анализировать выпуск за месяц, а затраты брать за полгода (при длинном производственном цикле);
  • Отбор по аналитике затрат (статья затрат, затрата и т.д.);
  • Аналитику затрат. Внимание: настройки аналитки затрат влияют на алгоритм сопоставления выпусков и затрат на выпуск (см. ниже);
  • Сворачиваемые статьи затрат — по указанным статьям не будет производиться разузлование. Например, это актуально для статей, по которым отражается множество затрат по небольшим суммам (ручной инструмент, вспомогательное сырье и т.д.).

 

Алгоритм построения иерархической структуры затрат

 

Построение структуры затрат осуществляется в следующем порядке:

  1. Получение стартовых данных о выпуске. На данном этапе определяется, для какой продукции будет выполняться анализ затрат;
  2. Получение данных о выпусках и затратах на выпуск без ограничений (кроме отбора и сворачиваемых статей). Полученные данные помещаются в кэш для повторного использования при построении структуры затрат, при неизменных ключевых настройках;
  3. Пошаговое сопоставление данных о затратах на выпуск и выпусках — построение структуры затрат:
    • для каждого стартового выпуска ищутся затраты на выпуск, согласно аналитике затрат;
    • найденные затраты выводятся в иерархию структуры затрат стартового выпуска;
    • для каждой затраты, вид воспроизводства которой — «Производство» (кроме сворачиваемых) ищутся выпуски;
    • для каждого выпуска затраты ищутся затраты на выпуск, которые помещаются в структуру затрат;
    • и т.д.
    • если для затраты с видом воспроизводства «Производство» не найдены затраты на выпуск, будет выдано соответствующее предупреждение, и строка будет окрашена в розовый цвет.

 

Пошаговый поиск при построении структуры затрат

 

Предназначен для случаев, когда для какой-либо затраты с видом воспроизводства «Производство» не найдены затраты на выпуск.

Пошаговый поиск настраивается на закладке «Пошаговый поиск»:

  • Флаг «Искать затраты вне периода затрат» включает/выключает пошаговый поиск;
  • «Граница поиска затрат» определяет, до какой самой ранней даты можно искать затраты;
  • «Шаг поиска затрат» определяет размер выборки поиска затрат на каждом шаге построения структуры затрат.

 

Алгоритм пошагового поиска:

  1. Выполняются все действия по построению структуры затрат, в рамках периодов затрат и выпуска (без пошагового поиска);
  2. По ходу построения структуры затрат составляется список затрат с видом воспроизводства «Производство», для которых не найдены затраты на выпуск;
  3. Для данного списка осуществляется построение структуры затрат по стандартному алгоритму, с постепенным сдвигом периода затрат на длину шага поиска затрат, вплоть до границы поиска затрат.

 

Представление данных

 

Для всестороннего анализа затрат, данные  выводятся в пяти различных формах:

  1. Полная структура — вся структура затрат без каких-либо ограничений. Данный режим рекомендуется для анализа структуры, распределения по переделам, вхождения затрат и т.д.;
  2. Свернутая структура — выводятся только конечные затраты в разрезе стартового выпуска. Данный режим рекомендуется для анализа затрат на выпуск готовой продукции при многопередельном производстве. Например, чтобы увидеть стоимость электроэнергии, которая потреблялась на каждом переделе, в составе готовой продукции;
  3. Плоская структура — выводятся только конечные затраты без иерархии. Данный режим рекомендуется для анализа затрат в общем объеме, понесенном при производстве стартовых выпусков;
  4. Отчет — вся структура затрат без каких-либо ограничений, но в виде отчета, выполненного на системе компоновки данных. Отчет строится по данным закладки «Полная структура» (повторное построение структуры не производится). Данный отчет рекомендуется для просмотра полной структуры затрат в случаях, когда необходимо:
    • Установить отборы или выполнить сортировку при просмотре результата;
    • Вывести вложенные поля, например Номенклатура.Артикул;
    • Красиво вывести структуру себестоимости на печать;
    • Вывести данные структуры затрат в диаграмму;
  5. Диаграмма — выводится свернутая структура затрат. Вывод диаграммы возможен в разрезе статей затрат или затрат+статей затрат. Предусмотрена печать диаграммы. Диаграмма выводится двумя путями:
    • с закладки «Диаграмма» — выводится диаграмма всей свернутой структуры затрат;
    • с закладки «Свернутая структура» — выводится диаграмма затрат конкретной продукции, на которой установлен курсор мыши.

 

Элементы управления и режим работы:

 

Порядок вывода представлений структуры затрат следующий:

  1. Формируется полная структура затрат. Полная структура затрат является источником данных для построения всех остальных представлений;
  2. Формируется свернутая структура затрат (на основе полной);
  3. Формируется плоская структура затрат (на основе свернутой);
  4. Формируется отчет (на основе полной структуры затрат).

 

Исходя из порядка вывода представлений, для формирования отчета предусмотрено три элемента управления:

  1. Кнопка «Сформировать (только дерево)» — формирует полную, свернутую и плоскую структуры затрат;
  2. Кнопка «Сформировать все» — формирует полную, свернутую, плоскую структуры затрат и отчет;
  3. Кнопка «Сформировать» (кнопка по умолчанию) — формирует только отчет. Однако, если полная структура затрат будет пуста, то также выполнится ее формирование.

 

Рекомендации по режиму работы

 

  1. Перед началом работы тщательно настроить периоды выпуска и затрат, отборы, настройки аналитики. В противном случае построение структуры затрат может выполняться неоправданно долго. Стоит помнить, что построение дерева можно остановить комбинацией клавиш Ctrl+Break;
  2. Выполнить полное формирование всех представлений структуры затрат;
  3. При необходимости, настроить представление отчета (кнопка «Настройки»);
  4. Выполнить формирование только отчета (кнопка «Сформировать»). В этом случае полная структура затрат не будет переформировываться и отчет сформируется очень быстро.

Обновление 31.07.2025 г.

В версии для УПП добавлен функционал отбора затрат. Отбор затрат действует только на представление в виде отчета.

1. Отбор затрат включается на закладке Затраты — флаг "Использовать отбор затрат";
2. Если флаг установлен, становится доступен отбор — он справа от флажка. Отбор СКДшный — так должно быть прикольнее, чем отбор построителя;
3. Устанавливаем отбор по нужным полям, формируем отчет;
4. Важно — отбор действует не на дерево (т.е. полную структуру), а на отчет (т.е. представление полной структуры в виде табличного документа);
Это я сделал намеренно, чтобы можно было сверять результат.
5. Применение отбора к дереву — вещь достаточно необычная для 1С, поэтому результат может показаться необычным.
Поясню свою мысль. В обычных отчетах СКДшных или на запросах дерево бывает двух видов — группировки и иерархия.

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

Например, на номенклатуру. Поведение отчета при этом тоже предсказуемо — если номенклатура не прошла отбор, то она в отчете не появляется, и все вышестоящие ее группировки — тоже. Просто потому, что верхние группировки полностью зависят от нижних.

Если отчет строится с иерархией — например, тот же справочник номенклатуры — то количество уровней непрогнозируемо. Наложение отбора на значение номенклатуры приводит к тому же результату — если номенклатура его не прошла, то исчезает со всеми вышестоящими уровнями.

Оба вида деревьев в отчетах имеют один существенный недостаток — нельзя сделать такой отбор, чтобы пропало промежуточное значение группировки (которое в середине — ни вверху, ни внизу).

В нашем случае такое не годится, но платформа ничего стоящего предложить не может. Поэтому приходится выкручиваться некрасивыми, обходными методами. Но все вроде получилось.

Отбор в структуре затрат может убрать любую строку, с любого уровня иерархии, при этом происходит перестроение иерархии пересчет сумм.

6. Есть отдельный флажок — Показывать промежуточные строки. Это один из вариантов применения отбора. Если флаг снят, то происходит перестроение дерева с учетом пропавших строк — тех, что не прошли отбор. Если флаг установлен, то все строки остаются на своих местах, но не прошедшие отбор остаются без стоимости и затеняются (меняется цвет текста на серый). Мне показалось, что такой вариант представления информации тоже может быть полезен — чтобы дерево видеть полным, но понимать, где стоят нужные затраты, как, через какие переделы они доходят до продукции.

7. Итоговая сумма — т.е. стоимость изделия, расположенного на верхнем уровне дерева, при установке отбора пересчитывается. Она, по сути, заново собирается из стоимостей тех строк, которые прошли отбор.

Обновление 17.08.2025 г.

Всем файлам установлена цена 1 sm.

99 Comments

  1. ARL

    Обработка впечатлила масштабностью и универсальностью. Т.е. на важнейший вопрос: «Почему реальная себестоимость резко отклонилась от плановой?» легко поможет получить ответ.

    Несущественные замечания по первой прокрутке:

    а) Хотелось бы видеть артикул. У нас, к примеру, название мало информативно, вся информация в связке название + артикул.

    б) То что написали на сайте – хорошо бы поместить в справочную информацию обработки. Пришлось возвращаться на сайт и перечитывать описание 😀

    в)Хотелось бы иметь сохранение установленных настроек, все-таки их достаточно много.

    г) Не понятно со сворачиванием статей затрат. Сворачивание подразумевает, что количества и суммы затрат будут суммированы под общим названием. У Вас, судя по описанию, имеется ввиду ограничение разузлования статей затрат. А у меня затраты с указанными в списке сворачиваемых статьями продолжают разузловываться.

    Порадовал пошаговый поиск. За всю обработку однозначно большой плюс.

    Reply
  2. hihpopwer

    Угу,большое спасибо за такую обработку

    Reply
  3. djuarin

    Обработка универсальна, очень понравилась для анализа отделу ПЭО. На данный момент подобных отчетов не встречал.

    Reply
  4. runnerrus

    Обработка достойная аплодисментов за свою универсальность и широту. Сразу видно, что автор постарался на славу, за это ему благодарность!

    Reply
  5. kilisidiV

    Скачал, приступил к тестированию. Спасибо.

    Reply
  6. yegorovnv

    большая работа. респект автору за труд

    Reply
  7. natarezn

    спасибо!

    Reply
  8. Alexey55

    Спасибо! классная вещь!

    Reply
  9. tango

    + = ну какбе скачал — плюсани. авансом, за интерес, посмотреть надоть

    Reply
  10. 1c-intelligence

    (1) ARL,

    Я обновил обработку с учетом ваших пожеланий.

    а. Артикул можно вывести в представлении «Отчет», добавив в настройке поле Номенклатура.Артикул;

    б. Справку добавил;

    в. Часть настроек сохраняется, с остальными чуть позже разберусь;

    г. Да, там была ошибка, теперь вроде нет.

    Reply
  11. 1c-intelligence

    (2) hihpopwer, наслаждайтесь.

    Reply
  12. 1c-intelligence

    (3) djuarin, наслаждайтесь. ПЭО привет.

    Reply
  13. 1c-intelligence

    (4) runnerrus, спасибо, наслаждайтесь.

    Reply
  14. 1c-intelligence

    (5) kilisidiV, спасибо, пишите если что-то не будет получаться.

    Reply
  15. 1c-intelligence

    (6) rinatru, спасибо, наслаждайтесь.

    Reply
  16. 1c-intelligence

    (7) natarezn, пожалуйста, наслаждайтесь.

    Reply
  17. 1c-intelligence

    (8) Alexey55, спасибо, мне тоже нравится. Наслаждайтесь.

    Reply
  18. 1c-intelligence

    (9) tango, не совсем понял, что вы написали, но за плюс спасибо.

    Reply
  19. pt_olga

    интересно, как эта обработка ляжет на пищевое производство

    Reply
  20. 1c-intelligence

    (19) pt_olga, на птицеводство, свиноводство и мясопереработку легла отлично.

    Reply
  21. Zoomby

    спасибо

    Reply
  22. pt_olga
    zaebunga пишет:

    (19) pt_olga, на птицеводство, свиноводство и мясопереработку легла отлично.

    ого! какой охват :)))

    спасибо

    Reply
  23. pt_olga

    dell

    Reply
  24. 1cspecialist

    (0) А можно кратко описать преимущества этой обработки по сравнению со штатными отчетами УПП, например «Затраты на выпуск»?

    Reply
  25. 1c-intelligence

    (24) 1cspecialist, можно.

    Преимущества станут очевидны, когда вы попытаетесь оценить затраты на производство готовой продукции при многопередельном производстве. Например, кузнечно-прессовое производство, или упомянутое уже здесь производство колбасы из свиньи.

    Кузнечно-прессовое, к примеру: начинается все с куска металла, потом резка, потом нагрев, потом ковка, потом мех.обработка, потом термообработка (цикл утрированный, там бывает до 50-60 переделов). Как вы думаете, что покажет отчет «Затраты на выпуск» для готовой продукции? Затраты последнего передела и полуфабрикат последнего передела.

    То же самое для колбасы. Из чего она состоит:

    1. Из купленной свиноматки;

    2. Из затрат по выращиванию этой свиноматки, ее проверке и т.д.

    3. Из затрат на выращивание ее приплода;

    4. Поросенок будет расти несколько месяцев, все это время на него будут тратиться деньги. При этом он будет испытывать ряд «перевоплощений», т.е. смены несущей номенклатуры (подсосный, на доросте, на откорме);

    5. Свинью убьют, тоже потратив деньги;

    6. Получится полутуша, которую будут разделывать;

    7. Из частей полутуши сделают, наконец колбасу — но, опять же, не за один передел (мех. обвалка, варка, копчение, жарка, добавление специй и т.д.).

    Тут та же самая история — что покажет отчет «Затраты на выпуск» с отбором продукция = колбаса? Затраты последнего передела (например, упаковка) и какой-то полуфабрикат (например, колбаса неупакованная после жарки).

    Данный же отчет покажет:

    1. Всю структуру затрат, т.е. вхождение затрат по всем переделам;

    2. Всю стоимость затрат в разрезе готовой продукции;

    3. Диаграмму затрат, наконец, что сильно поднимет программиста в глазах руководства (руководители любят наглядные цветные диаграммы).

    Вот просто для примера, для той же колбасы — попробуйте ответить на вопрос, сколько электроэнергии «сидит» в колбасе? Или сколько в ней сидит кормов?

    Reply
  26. 1c-intelligence

    (23) pt_olga, это не охват — просто небольшой пример. Если верить партнерам 1С, которые использовали отчет в работе, размах намного шире.

    Reply
  27. Red_Devil

    ну выкладывайте вы под 8.1 обработки… На 8.2 конвертнуть не проблема а вот обратно

    Reply
  28. ARL

    (23)В производственном учете прошли радикальные изменения из-за РАУЗа,но внедрены они отдельным механизмом. И учет затрат, по-видимому, сильно унифицирован. Отсюда такая универсальность предложенного автором отчета. У меня, например, он заработал на «дораузовской» версии УПП — конфигурация давно была снята с обновления. В модуле объекта обработки только пришлось внести минимальное изменение: мРАУЗ = Ложь;

    (Было мРАУЗ = Константы.ИспользоватьРасширеннуюАналитикуУчетаНоменклатурыИЗатрат.Получить();)

    Reply
  29. 1c-intelligence

    (28) ARL, не совсем понял вашу мысль.

    У вас нет этой константы (ИспользоватьРасширеннуюАналитикуУчетаНоменклатурыИ­Затрат)? В УПП 1.3.16.1 есть.

    Reply
  30. 1c-intelligence

    (27) Red_Devil, вы же понимаете почему обработка сделана на 8.2? У вас много клиентов на 8.1? Если да, то почему? Если нет, то какие сложности перенести функционал в 8.1 копипастом?

    Reply
  31. ARL

    (29) Управленческая база у нас остановилась на версии УПП 1.2.11.1. РАУЗа там нет, соответственно, и константы тоже. Тем не менее, отчет работает, т.е. в традиционном учете затрат принципиальных изменений в УПП не было.

    Reply
  32. Red_Devil

    (30) Нет, я не понимаю почему обработка сделана на 8.2. Клиентов у меня вообще нет, как и платформы 8.2 на работе.

    Reply
  33. 1c-intelligence

    (32) Red_Devil, непонятно почему не понимаете. Клиентов у меня тоже нет, как и платформы 8.1 на работе. Теперь понимаете?

    Reply
  34. systemstopper

    (25) «Вот просто для примера, для той же колбасы — попробуйте ответить на вопрос, сколько электроэнергии «сидит» в колбасе? Или сколько в ней сидит кормов?»

    При передаче материалов, полуфабрикатов в производство (для нематериальных затрат аналогично) указываем номенклатурную группу. Все затраты собираем по ней. Выпуск делаем в ту же номенклатурную группу. Настраиваем отчет «Затраты на выпуск» — указываем НГ выпуска, исключаем статью затрат «полуфабрикаты». Профит.

    Reply
  35. 1c-intelligence

    (34) systemstopper@rambler.ru, такой способ не даст результата в общем случае.

    Пример:

    1. Выпустили поросенка, НГ = «Поросята». Теоретически, можно поставить «следующую» НГ — «Свинья на откорме», но нельзя, т.к. поросенка самого могут забить на мясо. Собираем затраты на поросят;

    2. Выпустили из поросенка свинью на откорме, поставили НГ «Свинья на откорме». Уже потеряли связь с п.1. Поставить можно сразу НГ «Полутуша свиньи», но свинья может сдохнуть — тогда ее затраты нужно будет уронить на НГ «Свинья на откорме», по статьей «Падеж» (типа брака). Собираем затраты на свиней.

    3. и т.д.

    Предложенный вами подход годится только для случаев, когда заранее известен путь затраты, либо есть сквозные аналитики (заказ, например). К тому же, такой подход сужает поле для использования аналитики НГ, заставляя, по сути, сводить количество НГ к минимуму.

    Ну и, наконец, отчет «Затраты на выпуск» в любом случае не покажет вхождение затрат по переделам. Все параметры вхождения придется хранить в голове и исходить из предположения, что параметры вхождения безусловно соблюдаются. Дерево в этом смысле полезнее — помогает увидеть, что на переделе появились лишние затраты, например в свинарнике появилась затрата «Корм для куриц».

    Reply
  36. dimanich70

    Приятно обрадовало то, что работает и в РАУЗе и в партионном учете. Спасибо.

    Reply
  37. 1c-intelligence

    (36) dimanich70, спасибо, наслаждайтесь.

    Reply
  38. СветикК

    Хотелось бы такую, но для бухгалтерии

    Reply
  39. Misanets

    Обработка класс! Но к сожалению при попытке сформировать без отбора, полностью за месяц, вылетает жалуясь на недостачу памяти, так как очень большое кол-во выпуска и различных затрат 🙁

    Reply
  40. 1c-intelligence

    (39) Misanets, да, так бывает. Отбор в любом случае стоит делать — хотя бы такой, чтобы в стартовый выпуск попадала только готовая продукция. В противном случае она и для каждого полуфабриката построит отдельную структуру — это нагружает систему, и не имеет смысла.

    Если можно, обратите внимание на строку состояния в момент падения — что там написано?

    Reply
  41. Misanets

    (40) zaebunga, После того как падает, пишет просто «Сформировать», а вот что пишет непосредственно перед падением к сожалению нет времени наблюдать.

    Reply
  42. alekseineputin

    Э-хе-хе ) Я бы с удовольствием взглянул на отчет. Инфоденюшки глупыми постами сначала надо получить ))

    Или свое что-нибудь выложить? 😉

    Reply
  43. 1c-intelligence

    (42) mamanelli, с правилами площадки не поспоришь.

    Если имеете доступ к конференции партнеров 1С, то можно скачать там — http://partners.v8.1c.ru/forum/thread.jsp?id=394040. Ну или попросить скачать тех, кто имеет туда доступ (например, если сотрудничаете с вменяемым франчем).

    Reply
  44. alekseineputin

    (43) Дзенкуе, панове.

    Автору по-любому +

    Reply
  45. 1c-intelligence

    (44) mamanelli, спасибо.

    Reply
  46. dandrontiy

    Труд конечно проделан колоссальный.

    Вопрос такой: как можно получить плановую себестоимость продукции при много передельном производстве и наличии аналогов, у которых разные себестоимости (по поставке) и можно ли вообще такое сделать данным отчетом ?

    Reply
  47. 1c-intelligence

    (46) dandrontiy, тут важно понимать — отчет строится по фактически понесенным затратам. Если вы использовали несколько аналогов, т.е. распределяли их на выпуск — то все они появятся в структуре затрат, разными строками (т.к. для программы это абсолютно разные затраты).

    Однако, если вы отражали их на выпуск по одной спецификации, то и выведутся они с одинаковой спецификацией — так можно будет понять, что это аналоги.

    Если воспользуетесь закладкой «Отчет» и у вас есть признак, позволяющий сгруппировать аналоги (например, все они лежат в одной группе номенклатуры), то можно вывести доп. поле (например, Номенклатура.Родитель) и раскрасить его с помощью условного оформления. Или даже создать пользовательское поле, в котором вывести текст типа «Это аналоги».

    Reply
  48. proger1c81

    от экономистов большой респект!

    Reply
  49. 1c-intelligence

    (48) proger1c81, и экономистам привет! Это одни из лучших пользователей.

    Reply
  50. SoftIce

    Кто-нибудь конвертнул в 8.1? Просьба выложить.

    За обработку спасибо

    Reply
  51. 1c-intelligence

    (50) SoftIce, я конвертнул в 8.1 — см. файлы.

    Reply
  52. 1c-intelligence

    (32) Red_Devil, я выложил отчет для платформы 8.1.

    Reply
  53. Red_Devil

    (52) спс)

    Reply
  54. 1c-intelligence

    (53) Red_Devil, я никак не мог оставить вас без этого отчета 🙂

    Reply
  55. den_valley

    Большое спасибо, пользуюсь давно отчетом.

    Недавно правда возникли проблемы на базе со «свиноколбасами». 🙂

    Как разберусь с причиной, постараюсь отписаться. Если интересно, конечно.

    Reply
  56. 1c-intelligence

    (55) den_valley, интересно, пишите.

    Reply
  57. den_valley

    На версии УПП 1.2.28. при попытке сформировать отчет получил ошибку:

    {Форма.ФормаОтчета(310)}: Ошибка при получении значения атрибута контекста (Результат): {(59, 27)}: Неверные параметры в операции сравнения. Нельзя сравнивать поля

    неограниченной длины и поля несовместимых типов.

    УчетЗатратОбороты.Период <<?>>МЕЖДУ &ДатаНачала И &ДатаОкончания

    ТаблицаДляКэшаЗатраты = ПостроительКэша.Результат.Выгрузить();

    Reply
  58. 1c-intelligence

    (57) den_valley, при конвертации была внесена ошибка 🙁

    Нужно заменить строку № 282 в форме отчета, заменить

    СформироватьКэш(мКэшЗатрат, мКэшВыпуска, мДатаНачалаЗатрат, Новый Граница(мДатаОкончанияЗатрат, ВидГраницы.Включая));

    на

    СформироватьКэш(мКэшЗатрат, мКэшВыпуска, мДатаНачалаЗатрат, мДатаОкончанияЗатрат);

    Reply
  59. den_valley

    Спасибо помогло.

    Еще мелочи:

    1. на панельке затраты, Элемент Рамкагруппы2 не привязан к панели.

    2. Кнопка «Сформировать» работает странно, не реагирует на изменения настроек, видимо поэтому:

    Процедура ДействияФормыСформировать(Кнопка)

    //ЭтотОбъект.СкомпоноватьРезультат(Результат, ДанныеРасшифровки);

    ДокументРезультат = Результат;

    Если ДеревоЗатрат.Строки.Количество() = 0 Тогда

    СформироватьДерево();

    КонецЕсли;

    СделатьКрасиво(ДокументРезультат, ДанныеРасшифровки);

    КонецПроцедуры

    Может логичнее сделать вызов по этой кнопке «ДействияФормыСформироватьВсе»?

    Но это все мелочи конечно :). Ставлю плюс.

    Reply
  60. 1c-intelligence

    (59) den_valley, спасибо за плюс.

    2. Кнопка «Сформировать» работает странно, не реагирует на изменения настроек, видимо поэтому:

    Это намеренно — данная кнопка переформировывает только отчет по полному дереву. Соответственно, зависит только от настроек схемы компоновки. При первом нажатии она и дерево переформировывает, чтобы отчет пустым не был.

    Цель такая: человек зашел, настроил отборы и т.д., сформировал дерево — и сидит, настраивает представление в виде отчета, не переделывая дерево, т.к. это может занимать много времени.

    Чтобы выполнить полное переформирование, надо нажать «Сформировать все».

    Reply
  61. OlegrVasil

    всё хорошо. Посчитало на ура.

    Reply
  62. napan

    спасибо огромное….очень помогло

    Reply
  63. 1c-intelligence

    (62) napan, рад помочь.

    Reply
  64. Maks_Payn

    Спасибо! Очень понравился отчет!

    Reply
  65. bazcom

    Спасибо за публикацию. Уже пару раз пригодилась!

    Reply
  66. 1c-intelligence

    (64) Maks_Payn, спасибо, пользуйтесь в свое удовольствие.

    Reply
  67. 1c-intelligence

    (65) bazcom, спасибо. Можете рассказать, кто как использовал и каковы результаты?

    Reply
  68. WKBAPKA

    еще пока не дочитал все, но ник автора кинулся в глаза… прикольный, удивительно, как модеры пропустили )

    Reply
  69. 1c-intelligence

    (68) WKBAPKA, я тоже не понял как так получилось )

    Reply
  70. Alexey55

    спасибо большое!

    очень полезная вешь)

    Reply
  71. Efimoff

    Спасибо, додго искал похожее

    Reply
  72. 1c-intelligence

    (70) Alexey55, спасибо, наслаждайтесь.

    Reply
  73. 1c-intelligence

    (71) Efimoff, рад что помог. Наслаждайтесь.

    Reply
  74. OlegrVasil

    Обработка интересная и нужная. Спасибо.

    Reply
  75. 1c-intelligence

    (74) OlegrVasil, спасибо. Наслаждайтесь.

    Reply
  76. napan

    Красивая обработочка, наглядно все, и очень удобна, думаю нашим бухгалтерам она придется по вкусу, автор не по ленился, спасибо за такой труд!!!

    Reply
  77. 1c-intelligence

    (76) napan, спасибо. Буду рад, если пригодится.

    Reply
  78. Vladimir_Konyrev

    Автору спасибо и «+» однозначно! Потестим у себя в сельском хозяйстве и напишу о результатах.

    Reply
  79. testy05

    Автору +

    Молодец!

    Reply
  80. Andrei12

    +++ Здорово.

    Reply
  81. tartalia

    Полезная обработка

    Reply
  82. ljolsen

    Автору глубокое мерси!!! Инфоденег накоплю и скачаю…Такая нужная штуковина.

    Reply
  83. 1c-intelligence

    (78) Vladimir_A_K, спасибо. Наслаждайтесь. Будет хорошо, если расскажете потом о результатах использования.

    Reply
  84. 1c-intelligence

    (79) testy05, спасибо.

    Reply
  85. 1c-intelligence

    (80) Andrei12, спасибо. Рад, что нравится.

    Reply
  86. 1c-intelligence

    (81) tartalia, спасибо. Рад, что пригодилась.

    Reply
  87. 1c-intelligence

    (82) ljolsen, качайте — не пожалеете.

    Reply
  88. a31
    zaebunga пишет:

    Преимущества станут очевидны, когда вы попытаетесь оценить затраты на производство готовой продукции при многопередельном производстве. Например, кузнечно-прессовое производство, или упомянутое уже здесь производство колбасы из свиньи.

    Кузнечно-прессовое, к примеру: начинается все с куска металла, потом резка, потом нагрев, потом ковка, потом мех.обработка, потом термообработка (цикл утрированный, там бывает до 50-60 переделов). Как вы думаете, что покажет отчет «Затраты на выпуск» для готовой продукции? Затраты последнего передела и полуфабрикат последнего передела.

    То же самое для колбасы. Из чего она состоит: 1. Из купленной свиноматки; 2. Из затрат по выращиванию этой свиноматки, ее проверке и т.д. 3. Из затрат на выращивание ее приплода; 4. Поросенок будет расти несколько месяцев, все это время на него будут тратиться деньги. При этом он будет испытывать ряд «перевоплощений», т.е. смены несущей номенклатуры (подсосный, на доросте, на откорме); 5. Свинью убьют, тоже потратив деньги; 6. Получится полутуша, которую будут разделывать; 7. Из частей полутуши сделают, наконец колбасу — но, опять же, не за один передел (мех. обвалка, варка, копчение, жарка, добавление специй и т.д.).

    Тут та же самая история — что покажет отчет «Затраты на выпуск» с отбором продукция = колбаса? Затраты последнего передела (например, упаковка) и какой-то полуфабрикат (например, колбаса неупакованная после жарки).

    Данный же отчет покажет: 1. Всю структуру затрат, т.е. вхождение затрат по всем переделам; 2. Всю стоимость затрат в разрезе готовой продукции; 3. Диаграмму затрат, наконец, что сильно поднимет программиста в глазах руководства (руководители любят наглядные цветные диаграммы).

    Вот просто для примера, для той же колбасы — попробуйте ответить на вопрос, сколько электроэнергии «сидит» в колбасе? Или сколько в ней сидит кормов?

    Спасибо большое за такую весщь!

    Reply
  89. a31

    sorry, del

    Reply
  90. a31

    не понятно почему у меня количество посчитал за выбранный период (я выбрал управленческий учет), а стоимость — нет, почему?

    Reply
  91. 1c-intelligence

    (90) a31, себестоимость посчитана по упр. учету? ПУ или РАУЗ? Что показывает отчет Затраты на выпуск/Ведомость по учету затрат? Какие делали настройки и отборы в отчете?

    Reply
  92. a31
    zaebunga пишет:

    zaebunga 21.11.11 6:02 URL ↓Цитата ↓Ответить

    (90) a31, себестоимость посчитана по упр. учету? ПУ или РАУЗ? Что показывает отчет Затраты на выпуск/Ведомость по учету затрат? Какие делали настройки и отборы в отчете? [+] [−]

    СС по упр.учету еще не посчитана. РАУЗ. Ведомость по учету затрат по УУ через раз что-то показывает. Настроек не делал, пробовал на настройках «при открытии».

    Reply
  93. 1c-intelligence

    (92) a31, себестоимость нужно посчитать, особенно на РАУЗ. Ведомость по учету затрат смотрите по разделу «Затраты на выпуск» — именно он используется в отчете.

    Reply
  94. OlegrVasil
    a31 пишет:

    И от меня респект. Отработало на ура.

    Reply
  95. 1c-intelligence

    (94) OlegrVasil, спасибо, наслаждайтесь.

    Reply
  96. NatalyaVP

    Хорошый, полезный отчёт.

    У меня вопрос. Когда я открываю отчёт в программе (Управление производственным предприятием, редакция 1.3 (1.3.5.1)), на форме вид учёта стоит «управленческий» и «регламентированный», а на картинке вид учёта «управленческий», «бухгалтерский», «налоговый». С чем это связано, может настройки поменять? Спасибо.

    Reply
  97. Igortid

    Вот ошибка в КА:

    {ВнешнийОтчет.СтруктураЗатрат.МодульОбъекта(57)}: Ошибка при установке значения атрибута контекста (Текст)

    ПостроительОтчета.Текст =

    по причине:

    {(14, 2)}: Таблица не найдена «РегистрНакопления.ВыпускПродукцииБухгалтерскийУчет.Обороты»

    <<?>>РегистрНакопления.ВыпускПродукцииБухгалтерскийУчет.Обороты(&ДатаНачала, &ДатаОкончания, Авто, ) КАК ВыпускПродукцииОбороты

    Reply
  98. Igortid

    {ВнешнийОтчет.СтруктураЗатрат.МодульОбъекта(82)}: Ошибка при установке значения атрибута контекста (Текст)

    ПостроительЗатраты.Текст = ПолучитьТекстЗапросаЗатрат();

    по причине:

    {(46, 2)}: Таблица не найдена «РегистрНакопления.ЗатратыНаВыпускПродукцииБухгалтерскийУчет.Обороты»

    <<?>>РегистрНакопления.ЗатратыНаВыпускПродукцииБухгалтерскийУчет.Обороты(&ДатаНачала, &ДатаОкончания, , ) КАК ЗатратыНаВыпускОбороты

    таких регистров в комплексной автоматизации нет…или я что-то не понял?

    Reply
  99. 1c-intelligence

    (131) Igortid, у вас, вероятно, КА и выключен РАУЗ. А регистры затрат ПУ, похоже, убили уже намертво, поэтому для КА «структура затрат» работает теперь только на РАУЗ, соответствующий файл приложил.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *