новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
SiMMpson
Приватное сообщение

Бух 3.0. Обработка заполнения табличной части документа Распределение НДС.

30 |  1
24 ноября 2023 в 09:50:22 (17 недель 6 дней 16 часов назад)
22500
Текст задания
Для типовой Бух 3.0 нужна внешняя обработка заполнения табличной части документа Распределение НДС.
Есть производство и продажа сырьевой продукции на экспорт.
В документе Распределение НДС закладка "Выручка от реализации" штатно заполняется суммами выручки. Требуется ее заполнять Количеством.
Закладка "Распределение".
Тут надо после штатного заполнения удалить строки, где счет затрат - 10, и субконто - определенная номенклатура. (Назовем ее Сырье. Искать ее будем, например, по конкретному коду)
Кроме того, надо удалить некоторые строки, где счет затрат 20.01, и Субконто3 - другая определенная номенклатура. (Назовем ее Продукция. Искать ее будем, например, по конкретному коду)
Алгоритм следующий:
Смотрим количествееный остаток Продукции на сч.43 на конец периода (дату документа)
Удалять строки будем, начиная с последней. (Что бы в документе остались более старые партии, а новые перешли в следующий период.)
Для каждой такой строки определяем количество Продукции. Для этого смотрим документ партии. В строке есть сумма НДС, а в документе партии - сумма НДС всей партии и количество всей партии.
Количество Продуции в строке = Сумма НДС в строке / Сумма НДС всей партии * Количество всей партии
Если Количество Продукции в строке <= ОсталосьУдалитьКоличество Тогда Удаляем строку
Иначе оставляем в строке суммы, пропорциональные удаленному количеству.

Конечная цель - оставить на сч.19 нераспределенными суммы входного НДС по оставшемуся сырью и непроданной Продукции.

Описал, возможно, не очень понятно. Подробнее голосом все объясню.
0
Выбранные исполнители
Отклики