Имя: Пароль:
1C
1С v8
КА 2.4 Принятие к вычету входящего НДС
0 Скромный программер
 
29.04.21
08:30
Всем доброго дня. Есть остатки по НДС предъявленному (счет 19), введенные документом ВводНачальныхОстатков. Вопрос: как принять этот НДС к вычету? Единственное, что я нашел, так это документ ЗаписьКнигиПокупок. Если это верный порядок, тогда непонятно, почему документ ввода остатков двигает РС НДСПредъявленный, в то время как ЗаписьКнигиПокупок этот регистр не двигает. По проводкам вопросов нет - там все нормально (Дт 68 Кт 19).
1 Скромный программер
 
30.04.21
07:05
Похоже, я разобрался в процедурой.
Документ ввода остатков по НДС (ВводОстатков) вносит остатки по бухучету (Дт 19 Кт 000) и по оперативному учету (+НДСПредъявленный). Каждая строка табличной части этого документа - это первичный документ поступления (ПервичныйДокумент). У этого первичного документа номер, по идее, должен совпадать с номером поступления в исходной базе (это необязательно - просто для порядка). На основании этого первичного документа нужно регистрировать счет-фактуру с номером и датой из входящего номера и даты счета-фактуры по поступлению из базы-источника (этот номер и дата попадут в книгу покупок). В поле Получено нужно указать дату, которой данные счета-фактуры должны пройти в учете НДС, т.е. и по бухучету (Дт 68 Кт 19) и по оперативному учету (-НДСПредъявленный) - т.е. если вы вбиваете остатки на конец 2020 года, то в поле Получено можно установить дату 31.01.2021 или 28.02.2021 и т.д. Соответственно, документ ЗаписьКнигиПокупок создавать не нужно.
2 Скромный программер
 
30.04.21
07:07
Уточняю: В поле Получено нужно указать дату, которой будет принят НДС к вычету (Дт 68 Кт 19)
3 Скромный программер
 
30.04.21
08:50
Добавлю еще, что в реквизите формы "Получен" хранится дата счета-фактуры. Если вы вбили остатки на конец 2020 года и в поле "Получен" указали дату 31.01.2021, то эта с/ф будет в базе именно с этой датой. Т.е. в исходной базе она была, скажем, от 15.10.2020, а в новой будет от 31.01.2021 (входящие номер и дата будут теми же, что и в исходной). Если такой расклад не устраивает и нужно, чтобы в новой базе с/ф имела ту же дату, что и в источнике, то тогда придется создавать с/ф от 15.10.2020 и типовыми механизмами переносить НДС на 31.01.2021 (документ блокировки и разблокировки НДС). Вообще движения по учету НДС проводятся той датой, которая хранится в реквизите ДатаЗаписиКнигиПокупок счета-фактуры. Просто когда вы задаете реквизит Получен, то реквизиты Дата и ДатаЗаписиКнигиПокупок принимают это значение. Если же вы программно измените реквизит ДатаЗаписиКнигиПокупок, то тогда они будут отличаться. Так что еще один вариант - это создание счета-фактуры от 15.10.2020 со значением реквизита ДатаЗаписиКнигиПокупок, равным 31.01.2021. Но если руками перезадать значение реквизита Получен, то ДатаЗаписиКнигиПокупок примет новое значение.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший