====== Документ: НДС_СчетФактураВыданный (Счет-фактура выданный) ====== ===== Порядок подстановки КПС в документ и движения ===== ==== Заполнение таблицы счета 303.04 в документ, при заполнеии документа по основанию ==== **Стандартный функционал:** //Модуль: УчетНДС Функция ПолучитьДанныеДляЗаполненияСчетов30304ДляСФВыданного(ДокументОбъект, Основание) При заполнении по документу основанию талица счета 303.04 формируется следующим образом 1) Из документа основнания выбирается КФО Если "Акт об оказании услуг" - с видом операции "Реализация бюджетных услуг с НДС, в т.ч. аренда ФИ НЕ для администратора дохода" или "Реализация услуг с отдельным начислением НДС, в т.ч. аренда. Для администратора дохода", то КФО всегда = 2 (внебюджет) Если "Реализация материалов" или "Реализация ОС" - и стоит признак "Внебюджетный расход", тогда КФО всегда =2 ДозаполнитьТаблицуСчетами30304(ДокументОбъект, ТаблицаКВД); По полученному набору КФО определяется Счет, КЭК, КПС Исходя из текущей учетной политики (установленной структуры рабочего плана счетов) подбирается рабочий счет для счета 303.04 Выбранных строк может быть несколько если в рабочих счетах соответствует Счету и КФО несколько КПС (например с разными доп классификациями) **Далее срабатывает модификация:** _ИМЦ_ОбщегоНазначенияСервер.МодифицироватьТаблицуКВД30304(ТаблицаКВД,ДокументОбъект,Основание); * Из шапки документа КПС дебета * МЗ_Реализация * МЗ_ВозвратПоставщику * РеализацияУслуги * ОС_Реализация * РБ_СдачаЭтапаРабот * ЭквайринговаяОперация * НачислениеЗаУслугиСтудентам * Из первой строки КПС дебета * УслугиОказанные * НДС_РегистрацияВнутреннегоПотребления * КассовоеПоступление * КассовоеПоступлениеВИностраннойВалюте * НДС_ОбъектНалогообложенияДляСФВыданного * НД_ПКО (КПС назначения) Если в базе используется расширенная аналитика КПС и не установлена константа [[:okabu:stateaccounting:meta:54946890_51ec_45d3_915f_a00390658882|"Сохранять доп. классификацию КПС при создании счет-фактуры выданной"]] то выбранный в документе КПС очищается от доп. классификации. Если документ основание УслугиОказанные и КЭК = 120, значит выбранный КПС с высокой вероятностью оканчивается на ...120, принудительно КПС для 303.04 меняем на аналогичный с окончанием ...130 Если не смогли найти аналог КПС с окончанием ...130, возможно проблема в первых 4х символах КПС, пробуем найти КПС вида 0901...130 Из ранее подготовленной таблицы для 303.04 удаляем строки где КПС не равен найденному, если получилось так что удалили все, то добавляем строку с подобранным КПС, остальные поля таблицы заполняются из первой строки таблицы Если вдруг у нас нет рабочего счета по 303.04 и как следствие в таблица не заполнился счет, то его принудительно проставляем. Если не заполнен КЭК, то ставим по умолчанию 730. ==== Процедура проведения документа ==== В стандарте в проводки ЕПСБУ подставляется КПС из табличной части. В движения по регистру НДС Входящий берется КПС из документа основания счет - фактуры. После стандартного проведения срабатывает наша подписка "[[:okabu:stateaccounting:meta:54128cf5_8954_4b01_a284_1625e4eb1942|_ИМЦ_Документы_НДС_СчетФактураПолученный_НДС_СчетФактураВыданный_ОбработкаПроведения]]" **В подписке происходит следующее:** * Выполняется подстановка в счет 401.10 КПС из счет фактуры если включена константа [[:okabu:stateaccounting:meta:ce0112b6_4e51_409a_837a_b5fe6c8020c4|"_ИМЦ_КБК_Из_СчФактуры_В40110"]] * Выполняется обрезка КПС по 401.10, если заполнена константа [[:okabu:stateaccounting:meta:fb6aa43c_a027_4494_ac30_9e06103d5ad7|"_ИМЦ_ДопДоходыДляЗаполненияСправкиСчетИзЛИС". ]] * Делается это специфичным образом, удаляются все классификации из кпс кроме доп. дохода. В уровень доп дохода выбирается по регистру соответствия [[:okabu:stateaccounting:meta:fa972278_6abf_4ba5_997c_36de7325f70e|_ИМЦ_ЗаменаДопКлКПС_НаСчетах"]] верхний уровень. * Далее, если используется расширеная аналитика КПС, то модифицируем КПС движений регистра **НДС_Входящий**, на основе проводок ЕПСБУ. * В Проводки ЕПСБУ по счету 303.04 устанавливается обработанный КПС * **Если счет 210.хх и клиент СОКБ**, то в кор. счет 401.10 подставляется доп. классификация как в 210.хх счете * Обрабатывается регистр **НДС входящий** КБК расчетов устанавливается обработанный. ==== После проведения документа (при записи движений ЕПСБУ) ====