Регистр НЗП. Не списываются затраты при расчете себестоимости
Здравствуйте.
УПП 1.3. Партионный учет(не РАУЗ), расчет по переделам.
Помогите разобраться в такой проблеме:
Документом ОПЗС выпускается затрата на подразделение Упаковка. Далее документом "Корректировка НЗП" она перебрасывается на другое подразделение Тестирование, потом оттуда возвращается на Упаковку опять же документом "Корректировка НЗП". Так вот при расчете себестоимости затраты в регистре НЗП по подразделению Тестирование не списываются.
Складывается впечатление, что при таком движении подразделение Тестирование как бы не участвует в выпуске, и потому не включается в список переделов.
Если их вернуть из подразделения Тестирование на Упаковку документом ОПЗС, то все ОК (номер передела при расчете себестоимости стоит =1), но этот документ у нас используется если идет выпуск новой затраты (т.е. к примеру к предыдущей затрате добавляются еще какие-то затраты). А тут одна и та же затрата по сути перегоняется из одного подразделения в другое.
Можно ли добиться того, чтобы расчет себестоимости видел эти "расходные" корректировки и списывал их из регистра НЗП?
УПП 1.3. Партионный учет(не РАУЗ), расчет по переделам.
Помогите разобраться в такой проблеме:
Документом ОПЗС выпускается затрата на подразделение Упаковка. Далее документом "Корректировка НЗП" она перебрасывается на другое подразделение Тестирование, потом оттуда возвращается на Упаковку опять же документом "Корректировка НЗП". Так вот при расчете себестоимости затраты в регистре НЗП по подразделению Тестирование не списываются.
Складывается впечатление, что при таком движении подразделение Тестирование как бы не участвует в выпуске, и потому не включается в список переделов.
Если их вернуть из подразделения Тестирование на Упаковку документом ОПЗС, то все ОК (номер передела при расчете себестоимости стоит =1), но этот документ у нас используется если идет выпуск новой затраты (т.е. к примеру к предыдущей затрате добавляются еще какие-то затраты). А тут одна и та же затрата по сути перегоняется из одного подразделения в другое.
Можно ли добиться того, чтобы расчет себестоимости видел эти "расходные" корректировки и списывал их из регистра НЗП?
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Получается выпуск происходит в подразделении Упаковка.
Затраты лежат в Подразделении Тестирование.
Можно сделать еще один ОПзС, в настройках которого выбрать "Использовать направления выпуска".
Подразделение документа будет Тестирование, на вкладке Получатели выбрать подразделение Упаковка.
Создать новую Номенклатуру, назвать "Затраты подразделения Тестирование".
Эта номенклатура соберет на себя затраты НЗП Тестирование и включится в себестоимость Упаковка.
Добавится еще один передел.
Затраты лежат в Подразделении Тестирование.
Можно сделать еще один ОПзС, в настройках которого выбрать "Использовать направления выпуска".
Подразделение документа будет Тестирование, на вкладке Получатели выбрать подразделение Упаковка.
Создать новую Номенклатуру, назвать "Затраты подразделения Тестирование".
Эта номенклатура соберет на себя затраты НЗП Тестирование и включится в себестоимость Упаковка.
Добавится еще один передел.
Я сначала подумала, что затраты подразделения списываются из НЗП, если по этому подразделению в регистре Выпуск продукции есть выпуск с кодом операции "Выпуск продукции....", но это не так.
Есть затраты, по которым в этом регистре нет подобного выпуска, но они списываются из НЗП (правда расчет себестоимости проставляет у них номер передела = 6,7,8...)
Есть затраты, по которым в этом регистре нет подобного выпуска, но они списываются из НЗП (правда расчет себестоимости проставляет у них номер передела = 6,7,8...)
(5) meganibler,
Нет, в том то и дело. В регистре НЗП затраты на конец месяца висят по обоим подразделениям.
По подразделению Упаковка они туда попадают документом ОПзС (код операции стоит Внутренние услуги на производство),
а по подразделению Тестирование попадают документом Корректировка НЗП(код операции "Корректировка незаверш.произв-ва (фикс.стоим.)").
Расход этого регистра делает РСВ, но только по подразделению Упаковка.
Получается что после проведения РСВ затраты по подразделению Упаковка списываются, а по Тестированию висят.
Если из Тестирования отправлять обратно на Упаковку не документом "Корректировка НЗП", а ОПзС , то РСВ замечательно спишет затраты и с Тестирования.
Просто этот вариант не используется, потому что ОПзС используется только для выпуска продукции или новой затраты
Нет, в том то и дело. В регистре НЗП затраты на конец месяца висят по обоим подразделениям.
По подразделению Упаковка они туда попадают документом ОПзС (код операции стоит Внутренние услуги на производство),
а по подразделению Тестирование попадают документом Корректировка НЗП(код операции "Корректировка незаверш.произв-ва (фикс.стоим.)").
Расход этого регистра делает РСВ, но только по подразделению Упаковка.
Получается что после проведения РСВ затраты по подразделению Упаковка списываются, а по Тестированию висят.
Если из Тестирования отправлять обратно на Упаковку не документом "Корректировка НЗП", а ОПзС , то РСВ замечательно спишет затраты и с Тестирования.
Просто этот вариант не используется, потому что ОПзС используется только для выпуска продукции или новой затраты
Перебрасывают полуфабрикат или продукцию на подразделение Тестирование - там происходит тестирование продукции. потом она возвращается обратно и идет дальше по цепочке. В подразделении Тестирование на эту позицию не навешивается больше никаких затрат. Пришла - протестировали - ушла. Но технологам нужно видеть что продукция прошла ч/з это подразделение.
(12) droplet, Тестирование по своей сути является одной из операций технологического процесса, поэтому я бы использовала спецификации с тех.операциями тех.картами. Все это в УПП реализовано. Но можно сделать и по-другому: выпустить п/ф по подразделению Упаковка на склад, а потом списать его на Тестирование, после прохождения тестирования опять оприходовать на склад и отправить на Упаковку. Это, конечно, может быть не совсем хороший вариант, да и документооборот увеличится, но тем не менее...
(16) tanushka-libra@mail.ru,
Спасибо.
При таком варианте действительно все сработает.
Но вот если у вас затрата пришла в подразделение по корректировке, потом ушла оттуда часть оприходованием, а часть ч/з ОПзС (или полностью ушла по оприходованию), то ту часть, что ушла оприходованием система при расчете РСВ не спишет из НЗП и вот почему:
На этапе РСВ Расчет прямых затрат по переделам в запросе выбора "затрат на выпуск" корректировки и оприходования не выбираются если они обе имели место и при определении переделов система поставила их на один уровень, т.е. в регистре сведений "Распределение затрат по переделам" есть две записи по этой затрате на одном переделе, но одна из них с признаком "КорректировкаНЗП", а вторая с признаком "Возврат из НЗП". Дело в том что в запросе выбираются сгруппированные записи из регистра "Распределение затрат по переделам" и эти измерения не входят в группировочные поля, они вычисляются ч/з ф-ю Минимум (см.Функцию ПроцедурыРасчетаСебестоимостиВыпуска.СформироватьТекстЗапросаПоЗатратамНаВыпуск()), т.е. в результате из двух таких записей вы получите одну, у которой будет тот же номер передела, но ни признака КорректировкаНЗП ни признака ВозвратНЗП не будет(ф-я минимум вернет ЛОЖЬ)!
Я считаю, что это косяк.
(13) shuhard, разубедите меня в этом
Спасибо.
При таком варианте действительно все сработает.
Но вот если у вас затрата пришла в подразделение по корректировке, потом ушла оттуда часть оприходованием, а часть ч/з ОПзС (или полностью ушла по оприходованию), то ту часть, что ушла оприходованием система при расчете РСВ не спишет из НЗП и вот почему:
На этапе РСВ Расчет прямых затрат по переделам в запросе выбора "затрат на выпуск" корректировки и оприходования не выбираются если они обе имели место и при определении переделов система поставила их на один уровень, т.е. в регистре сведений "Распределение затрат по переделам" есть две записи по этой затрате на одном переделе, но одна из них с признаком "КорректировкаНЗП", а вторая с признаком "Возврат из НЗП". Дело в том что в запросе выбираются сгруппированные записи из регистра "Распределение затрат по переделам" и эти измерения не входят в группировочные поля, они вычисляются ч/з ф-ю Минимум (см.Функцию ПроцедурыРасчетаСебестоимостиВыпуска.СформироватьТекстЗапросаПоЗатратамНаВыпуск()), т.е. в результате из двух таких записей вы получите одну, у которой будет тот же номер передела, но ни признака КорректировкаНЗП ни признака ВозвратНЗП не будет(ф-я минимум вернет ЛОЖЬ)!
Я считаю, что это косяк.
(13) shuhard, разубедите меня в этом
Обнаружила, что РСВ не списывает количество не только при такой переброске "туда-сюда". Если я перебрасываю затрату в другое подразделение с помощью "Корректировки НЗП" и потом списываю ее оттуда с помощью "Оприходования материалов из НЗП" (других движений этой затраты по этому подразделению больше нет) , то РСВ не делает расхода по этой затрате в этом подразделении...Куда дальше смотреть уже не знаю...
Не хочу создавать новую тему.
Обнаружил ситуацию, когда расчет себестоимости происходит с ошибками.
Бухгалтерией был создан документ Поступление из переработки. Номенклатура = Товар1, Материалы = Товар1 (он же). Получаем цикл - товар состоит сам из себя.
В результате прямые затраты по переделам не списываются.
При проведении сообщается, что эта номенклатура не распределилась по переделам.
Но не распределяются затраты по всем позициям. Проблема в следующем куске кода.
Таким образом, надо проверить движения документа РСВ по регистру сведений РаспределениеЗатратПоПеределамОрганизаций. Если в колонке НомерПередела есть хотя бы один 0, прямые затраты по переделам не спишутся.
Обнаружил ситуацию, когда расчет себестоимости происходит с ошибками.
Бухгалтерией был создан документ Поступление из переработки. Номенклатура = Товар1, Материалы = Товар1 (он же). Получаем цикл - товар состоит сам из себя.
В результате прямые затраты по переделам не списываются.
При проведении сообщается, что эта номенклатура не распределилась по переделам.
Но не распределяются затраты по всем позициям. Проблема в следующем куске кода.
Процедура РасчетПрямыхЗатрат(
СтруктураШапкиДокумента,
СтруктураТаблицДвижений,
СпособРасчета,
РасчетЗатратВстречногоВыпуска = Ложь
) Экспорт
ДополнитьСтруктуруШапкиДокумента(СтруктураШапкиДокумента);
НачальныйПередел = 0;
КонечныйПередел = 0;
ПолучитьНачальныйИКонечныйНомерПередела(
СтруктураШапкиДокумента,
СпособРасчета,
НачальныйПередел,
КонечныйПередел
);
Если НачальныйПередел = 0 ИЛИ КонечныйПередел = 0 Тогда
Возврат;
КонецЕсли;
ПоказатьТаким образом, надо проверить движения документа РСВ по регистру сведений РаспределениеЗатратПоПеределамОрганизаций. Если в колонке НомерПередела есть хотя бы один 0, прямые затраты по переделам не спишутся.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот