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

Создать внешнюю обработку по созданию движений по регистру "НДС покупки" док-том...

Москва(Россия )
67 |  0
17 декабря 2020 в 20:02:35 (4 года 6 дней 15 часов назад)
36199
Текст задания
Создать внешнюю обработку в БП 3.0 КОРП по созданию движений по регистру "НДС покупки" док-том "ОперацияБух". Точнее нужно перенести часть записей из регистра "НДС покупки" из основной книги в доп.листы, т.е. заполнить строку с движением сторно и другую с плюсом по каждой счет-фактуре., которая будет выбрана в обработке (скорее всего отмечена галочкой). В настройке отчета должна быть возможность отобрать записи из регистра "НДС покупки" за период, по организациям, по контрагентам (один или несколько, либо группы в общем обычный отбор), по Счет-фактуре, по виду счета фактуры (на поступление, на аванс и т.д.), отбирать по Сумме НДС в диапазоне "от Число1 и до Число2", выбирать Доп.лист Да или Нет". В диалоге отчета или в его настройках должен быть реквизит с типом "Дата", например "ДатаКоррект", для указания даты корректируемого периода. В обработке должна быть таб.часть (с колонками номер П/П, Организация, Контрагент, Счет-фактура, Номер СчФ, СуммаБезНдс, СуммаНДС, Отметка - тип Булево в виде галочки), которая будет заполняться по кнопке "Заполнить" дангными из регистра "НДС покупки" согласно выбранным отборам. Под таблицей должен выводиться Итог по сумме без НДС и суммы НДС, под соответствующими колонками. Плюс отдельно должна выводиться СуммаНДС по отмеченным галочками строкам (где Отметка = Истина или Да), а также должна быть кнопка "Выполнить", которая и должна будет создать Операции Бух с заполненными строками по регистру "НДС покупки" с группировкой по контрагентам, т.е. отдельный документ "ОперацияБух" по каждому контрагенту, отмеченному в таб.части обработки. Например: выбрали период 1 квартал 2015г, Организацию1 и контрагента Мосэнерго, нажали "Заполнить", затем отметили одну строку галочкой, указали дату корректир.периода и нажали кнопку "Выполнить", в результате получили "ОперациюБух" с двумя строками, где в первой строке идет обычное сторно строки книги покупок, где меняем только значение "доп.лист" на "Да" и заполняем дату корректируемого периода датой равной Дате события (или конецквартала ДатаСобытия это не важно), а во второй строке заполняем тоже самое только с плюсом ставим сумму без НДС и Сумму НДС, дату события ставим Рабочую дату, равную дате Операции и также "доп.лист" равно "Да" и дата корректируемого периода будет равна "ДатаКоррект". Помним, что группировать создание док-тов Операция нужно по контрагентам. Ну вот и всё, постарался максимально подробно описать, в принципе работа как видите совсем не сложная.
0
Выбранные исполнители
Отклики