При написании использовалась обработка //infostart.ru/public/343612/.
Себестоимость продукции пересчитывается по спецификации. Цены номенклатуры комплектующих рассчитываются так:
1. По проводкам документа: СуммаОборотКт / КоличествоОборотКт; кор. счет = Счет Дт.
2. Если номенклатура комплектующих документом не списывалась, то по оборотам с начала указанного периода и до даты документа. Счета кредита будут браться из таблицы Счета Кт.
Для работы с документами имеется две закладки Поступление из переработки и Отчеты производства за смену. Перед заполнением выбранной таблицы необходимо задать Период, с помощью переключателя По основной спецификации/Спецификация из документа определить какую спецификацию использовать для расчета. А также, Счет Дт и Счета Кт. После нажатия кнопки Заполнить будут отобраны все документы за указанный период и заполнена табличная часть обработки.
В табличной части обработки отображаются номенклатура продукции, документ, сумма плановая (из документа), сумма расчетная (расчитанная себестоимость), количество (из документа) и цена расчетная ( = сумма расчетная / количество). А также отклонение, которое равно разности плановой суммы и расчетной.
Если расчетная сумма осталась не заполнена, то это, скорее всего, значит, что спецификация не была найдена. В начале каждой строки будут поставлены флаги, если расчетная сумма и отклонение заполнены. Остальные действия обработки будут производиться только с позициями, у которых флаг взведен.
Записать и перепровести. В зависимости о выбранной настройки (Записывать сумму или Записывать цены) в документ будет записана рассчитанная сумма = стоимость (или цена) и затем будет растичтана и записана соответствующая цена (или сумма). Сумму в столбец Сумма расчетная может ввести и сам пользователь. После выполения этой команды табличная часть будет перезаполнена.
Установить цены. Эта команда предназначена для формирования документов Установка цен номенклатуры. Тип цен, если стоит настройка Тип плановых цен, берется из настроек Параметров учета. Если указана настройка Вибирать тип цен, то тип цен необходимо указать в соответствующем реквизите формы. Сформированный документ установки цен будет внесен в табличную часть в подвале формы, там его можно открыть двойным целчком мыши.
Вывести расчет. Эта команда позволяет напечатать состав продукции, цены комплектующих, по которым производится расчет себестоимости.
Тестировалась обработка на конфигурации Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.38.55).