Загрузка данных декларации НДС
Обработка предназначена для загрузки данных декларации НДС из файлов Excel. По содержимому файла формируются документы книги покупок («Отражение НДС к вычету», Счет-фактура полученный», в некоторых случаях «Документ расчетов с контрагентом (ручной учет)») и документы книги продаж («Отражение начисления НДС», «Счет-фактура выданный»). В исключительных случаях по содержимому файла книги покупок формируются документы книги продаж и наоборот (подробнее см. Таблицы 1.3 и 2.3).
Загрузка может быть использована в типовой конфигурации «Бухгалтерия 3.0» (версии не ниже 3.0.40.39). Внесение изменений в конфигурацию не требуется (за исключением случаев, когда длина номеров документов больше, чем длина номеров документов типовой конфигурации).
Используется типовой функционал 1С по проверке контрагентов. Данные загружаются только по корректным контрагентам. Контрагенты, еще не существующие в базе, создаются только при условии успешной проверки по данным ФНС (на дату загрузки контрагент с такими ИНН и КПП как в файле должен иметь статус «Действует»). Существующие контрагенты так же проверяются по данным ФНС, если по сохраненному статусу их проверки в базе не является действующим (Статусы проверки существующих контрагентов в базе проставляются типовым регламентным заданием), то данные по таким контрагентам не загружаются. В некоторых случаях эти проверки можно отключить (см. описание настрое обработки в приложении 1)
Загрузка предъявляет большие требования к корректности загружаемых данных по принципу «все или ничего». Перед началом загрузки файл проходит множество проверок. Данные не будут загружаться в принципе (см. Рис 3. Неудачная загрузка):
- Если хотя бы одна колонка, используемая в загрузке, отсутствует в файле или имеет неправильное имя
- Если хотя бы одна организация из файла не найдена в базе
- Если хотя бы один контрагент из файла не прошел проверку корректности по данным ФНС
- Если значения ссылочных данные из файла (например, «Валюта», «Вид ценности», «Ставка НДС») не присутствуют в конфигурации
Шаблон файла Excel (файл с необходимыми колонками) поставляется вместе с обработкой.
Книга покупок
Состав колонок и комментарии по их заполнению находятся в Таблице 1.1
Прочие особенности заполнения документов указаны в Таблице 1.2
Влияние данных в колонках на загружаемые документы указано в Таблице 1.3
Книга продаж
Состав колонок и комментарии по их заполнению находятся в Таблице 2.1
Прочие особенности заполнения документов указаны в Таблице 2.2
Влияние данных в колонках на загружаемые документы указано в Таблице 2.3
Таблица 1.1 Структура файла загрузки книга покупок
Колонки, обязательные для заполнения в каждом файле |
|
ОрганизацияИНН |
ИНН и КПП организации. Должны быть заполнены оба значения, по ним в базе будет произведен поиск организаций. В случае отсутствия в базе организации хотя бы по одной паре ИНН-КПП загрузка произведена не будет. Найденные организации проставляются в реквизит «Организация» документов. |
ОрганизацияКПП |
|
КонтрагентИНН |
ИНН и КПП контрагента. Должны быть заполнены оба значения. При загрузке будет произведена проверка новых (не присутствующих в базе) контрагентов по ИНН и КПП и существующих, по которым в базе не сохранен статус «Действует». Статусы контрагентов в базе обновляются регламентным заданием. Действующие новые контрагенты будут добавлены даже при отказе загрузки. Если хотя бы один контрагент из файла не является корректным – загрузка будет отменена. Найденные/созданные контрагенты проставляются в реквизит «Контрагент» документов. |
КонтрагентКПП |
|
ВалютаДоговора |
Код валюты по классификатору валют в базе. Если код валюты хотя бы в одной строке файла не найден в классификаторе, загрузка не будет произведена. Найденная валюта проставляется в реквизит «Валюта документа» документов. Так же, по валюте ищется договор контрагента. В случае, если договор не найден, создается новый договор с наименованием «Основной договор» |
ВидЦенности |
Текстовое обозначение вида ценности. Должно быть представлено в файле так же, как выглядит в 1С Предприятии для пользователя, например:
Если хотя бы в одной строке файла вид ценности не заполнен или представлен не так, как в 1С, загрузка файла произведена не будет. Проставляется в реквизит «Вид ценности» документов. |
СуммаСНДСВВалюте |
Сумма с НДС в валюте, заполняется для строк, в которых валюта отлична от валюты регламентированного учета (рубли) |
СуммаНДСВВалюте |
Сумма НДС в валюте, заполняется для строк, в которых валюта отлична от валюты регламентированного учета (рубли) |
СуммаСНДСВРублях |
Сумма с НДС в рублях, заполняется для всех строк. Для валютных строк необходима для проверки и корректировки движений документов. |
СуммаНДСВРублях |
Сумма НДС в рублях, заполняется для всех строк. Для валютных строк необходима для проверки и корректировки движений документов. |
СтавкаНДС |
Текстовое обозначение ставки НДС. Должно быть представлено в файле так же, как выглядит в 1С Предприятии для пользователя, например:
Если хотя бы в одной строке файла ставка ндс не заполнена или представлена не так, как в 1С, загрузка файла произведена не будет. Проставляется в реквизит «Ставка НДС» документов. |
КодВидаОперации |
Текстовое обозначение кода вида операции, например
Проставляется в реквизит «КодВидаОперации» документов |
ДатаПринятияНаУчет |
Дата в формате хх.хх.хххх, например 01.12.2014. Дата принятия на учет. Проставляется в дату документа и дату счет-фактуры |
НомерСФ |
Номер счет-фактуры, проставляется в номер входящего документа СФ. |
ДатаСФ |
Дата в формате хх.хх.хххх, например 01.12.2014. Проставляется в дату входящего документа СФ. |
Колонки, не обязательные для заполнения в каждом файле |
|
НомерДокументаОплаты |
Текстовый номер документа оплаты. Предназначен для заполнения табличной части «Платежно – расчетные документы» счет-фактуры |
ДатаДокументаОплаты |
Дата документа оплаты в формате хх.хх.хххх, например 01.12.2014. Предназначен для заполнения табличной части «Платежно – расчетные документы» счет-фактуры. |
КорректируемыйСФНомер |
Текстовый номер корректируемого СФ. Предназначен для заполнения табличной части «Документы основания» счет-фактуры (номер исходного документа) |
КорректируемыйСФДата |
Дата в формате хх.хх.хххх, например 01.12.2014. Предназначен для заполнения табличной части «Документы основания» счет-фактуры. (дата исходного документа) |
СуммаУменьшение |
Суммы, используемые в редких ситуациях загрузки |
СуммаНДСУменьшение |
|
СуммаКомиссия |
|
СуммаНДСКомиссия |
|
ИННПродавца |
ИНН и КПП продавца. Если заполняется, то должны быть заполнены оба значения. При загрузке будет произведена проверка новых (не присутствующих в базе) продавцов по ИНН и КПП и существующих, по которым в базе не сохранен статус «Действует». Статусы продавцов в базе обновляются регламентным заданием. Действующие новые продавцы будут добавлены даже при отказе загрузки. Если хотя бы один заполненный продавец из файла не является корректным – загрузка будет отменена. Найденные/созданные продавцы заполняются табличную часть «Продавцы» счета-фактуры. |
КПППродавца |
|
НомерПеревыставленногоСФ |
Номер перевыставленного счет-фактуры. Пока нигде не используется |
ДатаПеревыставления |
Дата перевыставления в формате хх.хх.хххх, например 01.12.2014. Пока нигде не используется |
ПродавецНаименование |
Текстовое наименование контрагента нерезидента. Должно быть указано, когда не указывается ИНН и КПП контрагента. |
НомерГТД |
Текстовый номер ГТД, используется для поиска элемента справочника номеров ГТД в базе для подстановки в табличную часть «Товары и услуги» документа отражения. |
Таблица 1.2 Книга покупок. Прочие особенности заполнения документов.
Договор контрагента |
Все документы. Подбирается первый найденный по валюте и контрагенту, если договора нет, создается новый с той же валютой и наименованием «Основной договор».
Вид договора – «С поставщиком».
Если код вида операции «06» - вид договора «Нерезидент» Если код вида операции «04», заполнены «ИННПродавца» и не заполнено «СуммаКомиссия» - вид договора «С комиссионером на закупку» |
Событие |
Всегда «Предъявлен НДС к вычету» |
Период загрузки (квартал) |
Дата, указываемая в шапке обработки. Если «ДатаСФ» ранее начала периода загрузки, то даты документов устанавливаются как «начала периода загрузки», а «ДатаВходящегоДокумента» счет-фактуры заменяется на значение «ДатаСФ». |
Таблица 1.3 Книга покупок. Влияние данных в колонках на загружаемые данные.
СуммаСНДСВВалюте |
Для рублевых движений по валютным суммам происходит сравнение рублевой суммы в движениях документов и в файле, в случае их несовпадения происходит ручная корректировка движений. |
СуммаНДСВВалюте |
|
СуммаСНДСВРублях |
|
СуммаНДСВРублях |
|
Код вида операции |
В случае, если в движениях документов код вида операции не соответствует приведенному в файле, то происходит ручная корректировка движений по следующему принципу:
В зависимости от видов ценности устанавливаются коды:
Налоговый агент (иностранцы) - 06 Авансы полученные – 02 Остальные – 01
Для кодов вида операции «02» и «06» в движениях «Часть журнала» устанавливается в «Выставленные счета-фактуры» ручной корректировкой, в случае, если она уже не имеет такое значение.
Для кодов вида операции «04», в движениях заполняется «СуммаПоСчетуФактуреКомиссия», «СуммаНДСКомиссия», «КодВидаСделки» устанавливается в «1»
Для кодов вида операции «04» так же, если заполнен «ИННПродавца» и «Сумма Комиссия», то дополнительно создаются: 1) Документ Отражение начисления НДС (движения очищаются) 2) Счет-фактура выданный. В движения счет-фактуры выданного по журналу счетов-фактур проставляются Продавец, СуммаКомиссии, СуммаНДСКомиссии, КодВидаОперацииКомиссии = 04, номер СФ продавца = НомерПеревыставленногоСФ, ДатаПередачи = ДатаПеревыставления. Пока не реализовано.
Для кода вида операции «02» происходит корректировка документа счет-фактура: вид счета фактуры – на аванс, заполняется табличная часть «Авансы». Вместо «Отражение НДС к вычету» создается документ «Документ расчета с контрагентом (ручной учет)» и движения в книгу покупок делает счет-фактура |
ИННПодавца |
Если заполнены, то помещаются в табличную часть «Продавцы» счет-фактуры |
КПППродавца |
Таблица 2.1 Структура файла загрузки книга продаж
Колонки, обязательные для заполнения в каждом файле |
|
ДатаЗаписи |
Дата в формате хх.хх.хххх, например 01.12.2014. Проставляется в дату документа отражения начисления НДС |
ОрганизацияИНН |
ИНН и КПП организации. Должны быть заполнены оба значения, по ним в базе будет произведен поиск организаций. В случае отсутствия в базе организации хотя бы по одной паре ИНН-КПП загрузка произведена не будет. Найденные организации проставляются в реквизит «Организация» документов. |
ОрганизацияКПП |
|
ПокупательИНН |
ИНН и КПП контрагента. Должны быть заполнены оба значения. При загрузке будет произведена проверка новых (не присутствующих в базе) контрагентов по ИНН и КПП и существующих, по которым в базе не сохранен статус «Действует». Статусы контрагентов в базе обновляются регламентным заданием. Действующие новые контрагенты будут добавлены даже при отказе загрузки. Если хотя бы один контрагент из файла не является корректным – загрузка будет отменена. Найденные/созданные контрагенты проставляются в реквизит «Контрагент» документов. |
ПокупательКПП |
|
ВалютаСФ |
Код валюты по классификатору валют в базе. Если код валюты хотя бы в одной строке файла не найден в классификаторе, загрузка не будет произведена. Найденная валюта проставляется в реквизит «Валюта документа» документов. Так же, по валюте ищется договор контрагента. В случае, если договор не найден, создается новый договор с наименованием «Основной договор» |
ВидЦенности |
Текстовое обозначение вида ценности. Должно быть представлено в файле так же, как выглядит в 1С Предприятии для пользователя, например:
Если хотя бы в одной строке файла вид ценности не заполнен или представлен не так, как в 1С, загрузка файла произведена не будет. Проставляется в реквизит «Вид ценности» документов. |
СуммаСНДСВВалюте |
Сумма с НДС в валюте, заполняется для строк, в которых валюта отлична от валюты регламентированного учета (рубли) |
СуммаНДСВВалюте |
Сумма НДС в валюте, заполняется для строк, в которых валюта отлична от валюты регламентированного учета (рубли) |
СуммаСНДСВРублях |
Сумма с НДС в рублях, заполняется для всех строк. Для валютных строк необходима для проверки и корректировки движений документов. |
СуммаНДСВРублях |
Сумма НДС в рублях, заполняется для всех строк. Для валютных строк необходима для проверки и корректировки движений документов. |
СтавкаНДС |
Текстовое обозначение ставки НДС. Должно быть представлено в файле так же, как выглядит в 1С Предприятии для пользователя, например:
Если хотя бы в одной строке файла ставка ндс не заполнена или представлена не так, как в 1С, загрузка файла произведена не будет. Проставляется в реквизит «Ставка НДС» документов. |
КодВидаОперации |
Текстовое обозначение кода вида операции, например
Проставляется в реквизит «КодВидаОперации» документов |
НомерСФ |
Номер счет-фактуры, проставляется в номер документа СФ. |
ДатаСФ |
Дата в формате хх.хх.хххх, например 01.12.2014. Проставляется в дату документа СФ. |
Колонки, не обязательные для заполнения в каждом файле |
|
НомерДокументаОплаты |
Текстовый номер документа оплаты. Предназначен для заполнения табличной части «Платежно – расчетные документы» счет-фактуры |
ДатаДокументаОплаты |
Дата документа оплаты в формате хх.хх.хххх, например 01.12.2014. Предназначен для заполнения табличной части «Платежно – расчетные документы» счет-фактуры. |
КорректируемыйПериод |
Дата в формате хх.хх.хххх, например 01.12.2014. Проставляется в соответствующий реквизит документа отражения, в случае записи дополнительного листа. |
ИННКомитента, |
ИНН и КПП контрагента. Если заполняется, то должны быть заполнены оба значения. При загрузке будет произведена проверка новых (не присутствующих в базе) контрагентов по ИНН и КПП и существующих, по которым в базе не сохранен статус «Действует». Статусы контрагентов в базе обновляются регламентным заданием. Действующие новые контрагенты будут добавлены даже при отказе загрузки. Если хотя бы один контрагент из файла не является корректным – загрузка будет отменена. Найденные/созданные контрагенты проставляются в реквизит «Контрагент» счет-фактуры полученного, создаваемого в исключительных случаях. |
КППКомитента |
|
НомерСФКомитента |
Номер счет-фактуры, проставляется в номер исходного документа СФ полученного, создаваемого в исключительных случаях. Пока не используется. |
ДатаСФКомитента |
Дата в формате хх.хх.хххх, например 01.12.2014. Проставляется в дату исходного документа СФ полученного, создаваемого в исключительных случаях. Пока не используется. |
ДатаПолученияСФКомитента |
Дата в формате хх.хх.хххх, например 01.12.2014. Не проставляется |
ИННПосредника, |
ИНН и КПП контрагента. Если заполняется, то должны быть заполнены оба значения. При загрузке будет произведена проверка новых (не присутствующих в базе) контрагентов по ИНН и КПП и существующих, по которым в базе не сохранен статус «Действует». Статусы контрагентов в базе обновляются регламентным заданием. Действующие новые контрагенты будут добавлены даже при отказе загрузки. Если хотя бы один контрагент из файла не является корректным – загрузка будет отменена. Найденные/созданные контрагенты проставляются в движениях СФ по журналу СФ. |
КПППосредника |
|
КорректировочныйСФНомер |
Корректировочный номер счет-фактуры, проставляется в номер документа СФ, если заполнен |
КорректировочныйСФДата |
Дата в формате хх.хх.хххх, например 01.12.2014. Проставляется в дату документа СФ, если заполнена |
ПокупательНаименование |
Текстовое наименование контрагента нерезидента. Должно быть указано, когда не указывается ИНН и КПП контрагента. |
Таблица 2.2 Книга Продаж. Прочие особенности заполнения документов.
Договор контрагента |
Все документы. Подбирается первый найденный по валюте и контрагенту, если договора нет, создается новый с той же валютой и наименованием «Основной договор».
Вид договора – «С покупателем».
|
Период загрузки (квартал) |
Дата, указываемая в шапке обработки. Происходит проверка вхождения дат «ДатаЗаписи» в этот период, в случае, когда дата не входит в квартал, загрузка не происходит. |
Таблица 1.3 Книга продаж. Влияние данных в колонках на загружаемые данные.
СуммаСНДСВВалюте |
Для рублевых движений по валютным суммам происходит сравнение рублевой суммы в движениях документов и в файле, в случае их несовпадения происходит ручная корректировка движений. |
СуммаНДСВВалюте |
|
СуммаСНДСВРублях |
|
СуммаНДСВРублях |
|
Код вида операции |
Для кодов вида операции «04», удаляются движения документа отражения по книги продаж. В движениях счет-фактуры по журналу счетов-фактур реквизиты «Сумма (комиссия)», «СуммаНДС (комиссия)» и «Код вида операции (комиссия)» заполняются соответствующими значениями этих колонок без окончания "комиссия". Оба документа получают признак «ручная корректировка» движений
Для кодов вида операции «02» при заполненном ИННПосредника происходит ручная корректировка: «дата оплаты» записывается в движения по регистру книги продаж
Для кодов вида операции «04» при заполненном ИННПосредника происходит ручная корректировка: посредник записывается в движения счет-фактуры выданного по журналу счетов-фактур |
НомерСФКомитента |
Если реквизиты заполнены, то дополнительно создается: 1) Документ «Отражение НДС к вычету» (без движений) 2) Счет-фактура полученный.
Табличная часть «Счет-фактуры, выданные покупателям» заполняется суммами из строки файла. Устанавливается ссылка на ранее созданный «Счет-фактура выданный».
Договор, если нужного нет, создается новый "с комитентом на продажу", с указанием валюты, наименование - "Агентский договор" |
ДатаСФКомитента |