Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 04:14

Расчет себестоимости при помощи регистра накопления

Автор Migusta, 29 мар 2024, 23:03

0 Пользователей и 1 гость просматривают эту тему.

Migusta

Доброго времени!
Рассматривал учебную задачу, где был создан РН "Себестоимость Товаров", где регистраторами служат 2 документа: "Поступление" и "Реализация". Программа для расчета себестоимости прописана в модуле объекта документа "Реализация" в процедуре "Обработка Проведения". К результату и математике вопросов нет, все посчитано верно, вопрос другой: как программа поняла, что в месте (выделено красным), где мы указываем переменную Себест.Единицы, равную ВыборкаЗаписиСумма и ВыборкаЗаписиКоличество - что эта сумма и количество будут выбраны из табличной части "Товары" именно дока "Поступление"? Хотя код написан в "Реализации" и табличные части этих двух доков одинаковы по названиям колонок.

Код в модуле "Поступление" тоже приложил, там он попроще конечно.

Максим75

Migusta, Вы путаете мягкое и белое.
В выделенном красным не данные из табличной части документа Поступление, а остатки в регистре, абсолютно разные вещи. так логика всегда и реализована - то, что увеличивает регистр, т.е. делает ПРИХОД - всегда пишется без каких-либо расчетов, вот что есть в документе, то и пишется, а то, что делает РАСХОД - там уже рассчитываются остатки на момент времени документа, и включается алгоритм списания остатков.
вот поэтому методологичестки правильно когда вначале приход, потом расход. но на практике бывает как бывает...

Migusta

Максим75, вы имеете в виду "остатки в регистре" вот это? (см. скрин)

А система получается автоматически да так делает, что с ПРИХОДОМ всё просто, а расчеты ведутся уже в РАСХОДАХ?

alexandr_ll

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

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск