Требования к обработке «Создание ПТУ по данным учёта»
Конфигурация БП 3.0.58.26. Платформа 8.3.10.2561 Реализовать внешней обработкой. Вывести на форму поля:
- «Организация» «Контрагент» «Договор», подчинить его полю «Контрагент» «Счёт взаиморасчётов», тип – план счетов хозрасчётный
- Выбрать остатки номенклатуры по счёту 002; дату формирования остатков и фильтр по контрагенту вывести на форму. Получить документы ПТУ, которыми были сформированы остатки по счёту 002. Номенклатура штучная, поэтому одна номенклатура может быть только в одном ПТУ. В одном ПТУ может быть несколько номенклатур. У найденных документов ПТУ будет заполнена табличная часть «Товары». Данные для работы должны быть получены одним запросом. Создаётся копия каждого найденного документа ПТУ, со следующими дополнениями:
- Контрагент и договор в скопированном документе установить равными значениям контрагент и договор на форме Счёта учёта расчётов и авансов установить равному значению «Счёт взаиморасчётов» на форме Если в строке ТЧ «Товары» указан контрагент, отличный от значения контрагента на форме, то такую строку удаляем Если в строке ТЧ «Товары» указан контрагент, равный значению контрагента на форме, то:
- счёт учёта ставим 10.01 Способ учёта НДС ставим «Принимается к вычету» очищаем колонки «Контрагент», «Договор», «Счёт расчётов»
- Организацию установить равному значению «Организация» на форме Дату установить равной дате среза остатков Для каждой номенклатуры, найденной в остатках по пункту 5.1 создать проводку кт002, аналитика, количество и сумма – из остатков Операцию записать


