Бух 3.0. Обработка заполнения табличной части документа Распределение НДС.
Выполнено
30 |
1
7 мая 2024 в 13:33:00
(28 недель 5 дней 20 часов назад)
22500
16.03.2018 21:11:52
Текст задания
Для типовой Бух 3.0 нужна внешняя обработка заполнения табличной части документа Распределение НДС.
Есть производство и продажа сырьевой продукции на экспорт.
В документе Распределение НДС закладка "Выручка от реализации" штатно заполняется суммами выручки. Требуется ее заполнять Количеством.
Закладка "Распределение".
Тут надо после штатного заполнения удалить строки, где счет затрат - 10, и субконто - определенная номенклатура. (Назовем ее Сырье. Искать ее будем, например, по конкретному коду)
Кроме того, надо удалить некоторые строки, где счет затрат 20.01, и Субконто3 - другая определенная номенклатура. (Назовем ее Продукция. Искать ее будем, например, по конкретному коду)
Алгоритм следующий:
Смотрим количествееный остаток Продукции на сч.43 на конец периода (дату документа)
Удалять строки будем, начиная с последней. (Что бы в документе остались более старые партии, а новые перешли в следующий период.)
Для каждой такой строки определяем количество Продукции. Для этого смотрим документ партии. В строке есть сумма НДС, а в документе партии - сумма НДС всей партии и количество всей партии.
Количество Продуции в строке = Сумма НДС в строке / Сумма НДС всей партии * Количество всей партии
Если Количество Продукции в строке <= ОсталосьУдалитьКоличество Тогда Удаляем строку
Иначе оставляем в строке суммы, пропорциональные удаленному количеству.
Конечная цель - оставить на сч.19 нераспределенными суммы входного НДС по оставшемуся сырью и непроданной Продукции.
Описал, возможно, не очень понятно. Подробнее голосом все объясню.