TYPE directive in FOR XML queries
SQL Server support for the xml (Transact-SQL) data type enables you to optionally request that the result of a FOR XML query be returned as xml by specifying the TYPE directive. This allows you to process the result of a FOR XML query on the server. For example, you can specify an XQuery against it, assign the result to an xml type variable, or write Nested FOR XML queries.
SQL Server returns xml data type instance data to the client as a result of different server-constructs such as FOR XML queries that use the TYPE directive, or where the xml data type is used to return XML instance data values from SQL table columns and output parameters. In client application code, the ADO.NET provider requests this xml data type information to be sent in a binary encoding from the server. However, if you are using FOR XML without the TYPE directive, the XML data comes back as a string type. In any case, the client provider will always be able to handle either form of XML. Note that top-level FOR XML without the TYPE directive cannot be used with cursors.
Examples
The following examples illustrate the use of the TYPE directive with FOR XML queries.
Retrieving FOR XML query results as xml type
The following query retrieves customer contact information from the Contacts table. Because the TYPE directive is specified in FOR XML , the result is returned as xml type.
USE AdventureWorks2022; Go SELECT BusinessEntityID, FirstName, LastName FROM Person.Person ORDER BY BusinessEntityID FOR XML AUTO, TYPE;
This is the partial result:
Assigning FOR XML query results to an xml type variable
In the following example, a FOR XML result is assigned to an xml type variable, @x . The query retrieves contact information, such as the BusinessEntityID , FirstName , LastName , and additional telephone numbers, from the AdditionalContactInfo column of xml TYPE . Because the FOR XML clause specifies TYPE directive, the XML is returned as xml type and is assigned to a variable.
USE AdventureWorks2022; GO DECLARE @x xml; SET @x = ( SELECT BusinessEntityID, FirstName, LastName, AdditionalContactInfo.query(' declare namespace aci="https://schemas.microsoft.com/sqlserver/2004/07/adventure-works/ContactInfo"; declare namespace act="https://schemas.microsoft.com/sqlserver/2004/07/adventure-works/ContactTypes"; //act:telephoneNumber/act:number') as MorePhoneNumbers FROM Person.Person FOR XML AUTO, TYPE); SELECT @x; GO
Querying results of a FOR XML query
The FOR XML queries return XML. Therefore, you can apply xml type methods, such as query() and value() , to the XML result returned by FOR XML queries.
In the following query, the query() method of the xml data type is used to query the result of the FOR XML query. For more information, see query() Method (xml Data Type).
USE AdventureWorks2022; GO SELECT (SELECT BusinessEntityID, FirstName, LastName, AdditionalContactInfo.query(' DECLARE namespace aci="https://schemas.microsoft.com/sqlserver/2004/07/adventure-works/ContactInfo"; DECLARE namespace act="https://schemas.microsoft.com/sqlserver/2004/07/adventure-works/ContactTypes"; //act:telephoneNumber/act:number ') AS PhoneNumbers FROM Person.Person FOR XML AUTO, TYPE).query('/Person.Person[1]');
The inner SELECT . FOR XML query returns an xml type result to which the outer SELECT applies the query() method to the xml type. Note the TYPE directive specified.
This is the result:
111-111-1111 112-111-1111
In the following query, the value() method of the xml data type is used to retrieve a value from the XML result returned by the SELECT. FOR XML query. For more information, see value() Method (xml Data Type).
USE AdventureWorks2022; GO DECLARE @FirstPhoneFromAdditionalContactInfo varchar(40); SELECT @FirstPhoneFromAdditionalContactInfo = ( SELECT BusinessEntityID, FirstName, LastName, AdditionalContactInfo.query(' declare namespace aci="https://schemas.microsoft.com/sqlserver/2004/07/adventure-works/ContactInfo"; declare namespace act="https://schemas.microsoft.com/sqlserver/2004/07/adventure-works/ContactTypes"; //act:telephoneNumber/act:number ') AS PhoneNumbers FROM Person.Person Contact FOR XML AUTO, TYPE).value(' declare namespace act="https://schemas.microsoft.com/sqlserver/2004/07/adventure-works/ContactTypes"; /Contact[@BusinessEntityID="1"][1]/PhoneNumbers[1]/act:number[1]', 'varchar(40)' ); SELECT @FirstPhoneFromAdditionalContactInfo;
The XQuery path expression in the value() method retrieves the first telephone number of a customer contact whose BusinessEntityID is 1 .
If the TYPE directive is not specified, the FOR XML query result is returned as type nvarchar(max).
Using FOR XML query results in INSERT, UPDATE, and DELETE (Transact-SQL DML)
The following example demonstrates how FOR XML queries can be used in Data Manipulation Language (DML) statements. In the example, the FOR XML returns an instance of xml type. The INSERT statement inserts this XML into a table.
CREATE TABLE T1(intCol int, XmlCol xml); GO INSERT INTO T1 VALUES(1, ' '); GO CREATE TABLE T2(XmlCol xml) GO INSERT INTO T2(XmlCol) SELECT (SELECT XmlCol.query('/Root') FROM T1 FOR XML AUTO,TYPE); GO
See also
Как загрузить XML-файл с декларацией 3-НДФЛ на сайте ФНС
Инструкция по подаче электронной декларации 3-НДФЛ (в форме XML-файла ) через личный кабинет налогоплательщика на сайте ФНС.
- Войдите в личный кабинет налогоплательщика. Страница входа находится по адресу: https://lkfl2.nalog.ru/lkfl
- В блоке «Декларации» нажмите на кнопку «Подать декларацию», откроется всплывающее меню, в нём нажмите на пункт «Подать декларацию 3-НДФЛ», появятся дополнительные пункты меню, и уже в дополнительно появившихся пунктах нажмите на пункт «Загрузить готовую декларацию».
- Если увидите следующее предупреждение:
Нажмите на кнопку «Продолжить» и следуйте инструкциям, чтобы создать электронную подпись для ФНС. После создания электронной подписи повторите действие из шага 2.
- PDF файл с отчётом брокера на русском языке (если у вас несколько брокеров, то необходимо загрузить отчёт для каждого из них);
- файл « Пояснительная записка.pdf » из архива с файлами декларации, полученного от сервиса (доступно в платной версии);
- если вы дополняли декларацию иными доходами и/или налоговыми вычетами, то загрузите также связанные с ними подтверждающие документы.
2734 отчёта создано в 2024 году +716 за последние 7 дней
Как загрузить файл xml в налогоплательщик юл
Как загрузить файл книги продаж в «Налогоплательщик ЮЛ»
В ПК «Налогоплательщик ЮЛ» в пункте меню «Документы / Сведения для декларации по НДС / Книги покупок и продаж» реализована возможность приема xml-файла книги продаж, сформированного в соответствии с приказом ФНС от 08.06.2021 № ЕД-7-26/547@, при условии, что имя файла начинается с «1115103_».
В случае загрузки файла 9-го раздела декларации по НДС, содержащего сведения из книги продаж, имя файла начинается с «NO_NDS.9_». Данный файл можно обработать в режиме «Сервис / Прием документов из файлов» только вместе с основным файлом декларации (разделы 1 — 7), содержащим сведения о налогоплательщике и данные разделов 1 — 7 декларации по НДС.
Если имеется только файл 9-го раздела декларации, то в режиме «Документы / Налоговая отчетность» необходимо создать декларацию для соответствующего налогоплательщика за необходимый период, затем зайти во ввод данных в «Раздел 9» и воспользоваться кнопкой «Загрузить».
Такую инструкцию предлагали техспециалисты ФНС в письме ведомства от 28.07.2022 № АБ-3-6/7959@.
В ведомстве также напомнили, что для оперативного решения технических вопросов, связанных с ПК «Налогоплательщик ЮЛ», можно обращаться на специальный сервис разработчика.
Как составить и подать пояснения к декларации по НДС? Узнайте из готового решения «КонсультантПлюс», оформив бесплатный пробный доступ.
Как загрузить файл xml в налогоплательщик юл
Для документов, которые могут быть представлены одним налогоплательщиком за один и тот же отчетный период более одного раза (критерии документа), состояние документа не показывается. Такие документы обозначены иконкой .
- создать новый документ;
- открыть документ для редактирования;
- удалить документ;
- выгрузить документ в утвержденном формате;
- формировать файл транспортного контейнера для передачи отчетности через сайт ФНС России или Портал госуслуг;
- копировать документ в другой отчетный период;
- загрузить документ, выгруженный в соответствии с утвержденными форматами представления в электронном виде.
Для создания документа воспользуйтесь кнопкой (клавишей [Insert]).
Для открытия документа воспользуйтесь кнопкой (клавишей [Enter]).
Для удаления документа воспользуйтесь кнопкой (клавишей [Delete]).
Инструкция по работе с документами налоговой отчётности в программе «Налогоплательщик ЮЛ»
Одна из самых важных функций программы ФНС России «Налогоплательщик ЮЛ» – формирование и проверка отчётности по налогам. Поэтому рассматриваем, как работать в «Налогоплательщик ЮЛ» с документами налоговой отчётности.
Основные манипуляции
Когда идёт речь о вводе и обработке документов налоговой отчётности в «Налогоплательщик ЮЛ», то имеется в виду их создание, открытие, удаление, выгрузка, а также формирование файла транспортного контейнера.
Для работы с документами налоговой отчетности необходимо выбрать пункт меню Документы→Налоговая отчетность. В появившемся окне будут представлены введенные документы по выбранному налогоплательщику за выбранный налоговый/отчетный период с указанием:
- КНД;
- наименования документа;
- его состояния.
Если за выбранный отчетный период не был введен ни один документ по выбранному налогоплательщику, то будет выведен пустой список.
Отчетный период, а также налогоплательщика, можно менять непосредственно с данного окна. При этом будет автоматически обновлен список введенных документов.
Состояние документа носит информационный характер и отражает последнее действие пользователя с введенным документом.
Если в режиме ввода проконтролировать документ, и при этом не будут выявлены ошибки контроля, то он будет иметь состояние «проконтролирован». Успешно выгруженный документ будет иметь состояние «выгружен в файл».
Если документ имеет уточненные расчеты, состояние будет показываться для документа, имеющее наибольшее уточнение.
Для документов, которые могут быть представлены одним налогоплательщиком за один и тот же отчетный период более одного раза (критерии документа), состояние документа не показывается. Такие документы обозначены иконкой .
Список критериев документа с указанием их состояния будут показаны при редактировании такого документа.
В этом режиме вы можете:
- создать новый документ;
- открыть документ для редактирования;
- удалить документ;
- выгрузить документ в утвержденном формате;
- формировать файл транспортного контейнера для передачи отчетности через сайт ФНС России или Портал госуслуг;
- копировать документ в другой отчетный период;
- загрузить документ, выгруженный в соответствии с утвержденными форматами представления в электронном виде.
Для создания документа воспользуйтесь кнопкой (клавишей [Insert]).
Для открытия документа воспользуйтесь кнопкой (клавишей [Enter]).
Для удаления документа воспользуйтесь кнопкой (клавишей [Delete]).
Особенности удаления
Если помечен документ или группа документов, то будут удалены помеченные документы. Если же нет помеченных документов, то будет удален документ, на котором установлен курсор (документ, который выделен).
Для удаления необходимо подтвердить ваше намерение. При этом если форма документа предусматривает ввод по критериям и документ введен по 2-м и более критериям, такой документ не удаляется, а выводится сообщение с указанием:
- причины и возможностью перехода в список критериев (при удалении одного документа);
- списка документов, которые были не удалены по этой причине (при удалении группы документов).
Как восстановить документ
При удалении документа предварительно он будет сохранен в журнале удаленных документов для последующего восстановления в случае необходимости.
Удаленный документ можно восстановить в режиме Сервис→Журналы→Журнал удаленных документов.
Как выгрузить документ
Для выгрузки документа воспользуйтесь кнопкой . При этом если помечен документ или группа документов, то будут выгружены помеченные элементы.
Если нет помеченных документов, то будет выгружен документ, на котором установлен курсор (документ, который выделен).
Для формирования файла транспортного контейнера для передачи отчетности через сайт ФНС или Портал госуслуг воспользуйтесь кнопкой .
Как облегчить работу: копирование данных
Содержимое некоторых документов может повторяться (или с небольшими изменениями) с одного отчетного периода в другой. При этом данный документ может быть объемным.
Чтобы в следующем отчетном периоде не вводить вручную еще раз этот документ, есть возможность копирования данных из одного отчетного периода в другой. Для этого:
1. Установите отчетный период, в котором данный документ введен.
2. Нажмите на кнопку .
3. В появившемся окне выберите отчетный период, куда вы хотите скопировать данные с текущего отчетного периода.
Если документ невозможно корректно копировать в другой отчетный период из-за изменения описания отчетной формы, нужный отчетный период может отсутствовать в списке периодов, доступных для копирования.
Выбираемый отчетный период должен отличаться от текущего отчетного периода.
Непосредственно само копирование выполняют при нажатии кнопки . При этом, если за выбранный для копирования отчетный период документ был уже введен, необходимо подтвердить такое намерение.
Если в отчетном периоде документ имеет критерии множественности, а в выбранном для копирования отчетном периоде нет, и при этом в отчетном периоде документ был введен по нескольким критериям, то будет выдан список введенных критериев документа для копирования.
Если же в отчетном периоде были введены уточненные расчеты, то будет скопирован только последний уточненный расчет. И он станет основным.
Когда в списке доступных отчетных периодов доступны отчетные периоды с разной периодичностью представления (например, месячные и квартальные), то можно изменить периодичность представления документа.
Если после копирования документа вы хотите сменить отчетный период на копируемый, установите галочку на соответствующую опцию.
Режим загрузки
Для загрузки документа, выгруженного в соответствии с утвержденными форматами представления в электронном виде, воспользуйтесь кнопкой .
В данном режиме предоставлены стандартные возможности работы со списком:
- сортировка по графам (необходимо щелкнуть мышкой в титуле сортируемой графы);
- изменение порядка расположения граф или их скрытия-показа (для этого воспользуйтесь кнопкой .
Для поиска контекста в списке (можно в отдельной графе) воспользуйтесь кнопкой (комбинацией клавиш [Ctrl]\[F]).
Получение помощи по работе с данным окном – кнопка , клавиша [F1]. Количество документов в списке показано в левом нижнем углу окна.
Как загрузить файл книги продаж в налоговый сервис
Налоговое ведомство рассказало, как загрузить файл книги продаж для декларации в сервис «Налогоплательщик ЮЛ».
В программном средстве «Налогоплательщик ЮЛ» предусмотрена возможность загрузки файлов в формате xml.
В сервисе нужно зайти в раздел меню: «Документы / Сведения для декларации по НДС / Книги покупок и продаж».
Далее сформировать файл книги продаж, проставив в начале названия файла группу цифр с нижним подчеркиванием: «1115103_» (Приказ ФНС РФ от 08.06.2021 № ЕД-7-26/547@).
Когда пользователь загружает файл 9-го раздела декларации, содержащего данные из книги продаж, то название файла должно начинаться с «NO_NDS.9_…». Если файл требует обработки, то сделать это можно в специально предусмотренном режиме «Сервис / Прием документов из файлов», приложив основной файл своей декларации, включающий с 1-го по 7-й разделы.
Когда у пользователя в наличии имеется только 9-й раздел, то загрузить его можно, включив режим «Документы / Налоговая отчетность», а затем ввести данные в «Раздел 9» и нажать кнопку загрузки.
4. Инструкция по формированию транспортного контейнера в программе «Налогоплательщик ЮЛ» с целью представления НБО через Интернет-сайт ФНС России
4.1. Запустить программу «Налогоплательщик ЮЛ» и войти в режим «Сервис — Реестр выгруженных файлов».
4.2. Из списка сформированных файлов выбрать файл для отправки через Интернет-сайт ФНС России.
4.3. На панели инструментов выбрать кнопку «Сформировать транспортный контейнер»
4.3.1. В появившемся окне настроек формирования транспортного контейнера ввести значения для следующих реквизитов:
Папка, в которой будет размещен файл с транспортным контейнером
Необходимо указать путь к папке, в которой после формирования будет расположен файл транспортного контейнера.
Сертификат ключа для подписи
Необходимо выбрать файл, содержащий квалифицированный сертификат (личный квалифицированный сертификат налогоплательщика), которым будет подписан передаваемый файл отчетности.
В этом поле необходимо указать идентификатор абонента, полученный в соответствии с пунктами 2.1.2 или 2.2.2 настоящего Порядка.
(в ред. Приказа ФНС России от 25.06.2014 N ММВ-7-6/333@)
(см. текст в предыдущей редакции)
4.3.2. После ввода настроек нажать на кнопку «Сформировать».
4.3.3. При успешном формировании выйдет сообщение, что по заданному пути создан файл транспортного контейнера. При ошибке формирования выйдет сообщение об ошибке.
ЗАГРУЗИТЬ XML-ФАЙЛ
Загрузить файл, полученный после использования конвертера, в программу спецоператора СБИС++
Воспользовавшись нашими конвертерами Вы сможете «моментально» заполнить декларацию по НДС! Скачать конвертеры можно здесь.
После того как вы воспользуетесь конвертером книги покупок, книги продаж или журнала учета полученных и выставленных счетов-фактур у вас на жестком диске будет сохранен xml-файл. Загрузить его в программу спецоператора СБИС++ вам поможет эта инструкция.
Первое, что необходим сделать после запуска системы СБИС++ — выбрать в системе формирование новой декларации по НДС:
В появившемся диалоге выберите строчку с декларацией:
Нажмите на кнопку «Разделы 8-12″ и кликнете слово «Загрузить»:
В появившемся диалоговом окне найдите файл, который хотите загрузить. Щелкните по кнопке «Далее» и «Загрузить»:
После загрузки в системе появится «папка», содержащая соответствующие записи:
Загрузить файл, полученный после использования конвертера, в программу Налогоплательщик ЮЛ
Воспользовавшись нашими конвертерами Вы сможете «моментально» заполнить декларацию по НДС! Скачать конвертеры можно здесь.
Для загрузки Декларации с разделами — книга покупок, книга продаж, журналы учета счетов-фактур полученных и выставленных в программу Налогоплательщик ЮЛ нужно выполнить следующие шаги.
Книгу покупок и продаж можно загрузить в НалогопательщикЮЛ напрямую, а не в составе декларации. Как загрузить книгу покупок написано здесь, а книгу продаж здесь.
Чтобы загрузить в Налогоплательщик ЮЛ счет-фактуры, а не Декларацию, нужно использовать специальный конвертер для Журналов счетов-фактур, который Вы можете также приобрести, связавшись с нами.
Для импорта данных книги продаж и покупок (в т.ч. дополнительных листов) в Декларацию по НДС необходимо:
1.Добавить декларацию по НДС (выбрать существующую):
2. Нажать кнопку Создать и выбрать Налоговая декларация по налогу на добавленную стоимость:
3. Создать версию Декларации, нажав кнопку Создать и ввести имя (например «версия 1»):
4. Выбрать двойным щелчком созданную версию.
Нажать кнопку Ввод данных в нужном Приложении:
5. Для импорта данных из файла xml – Нажать кнопку Загрузить и выбрать xml-файл, выгруженный из конвертера:
6. Данные загрузятся в Налогоплательщик ЮЛ из файла xml, выгруженного из конвертера «Книга-покупок.рф»
Загрузить файл, полученный после использования конвертера, в программу спецоператора Контур-Экстерн
Воспользовавшись нашими конвертерами Вы сможете «моментально» заполнить декларацию по НДС! Скачать конвертеры можно здесь.
Выберите для заполнения Налоговую декларацию по НДС. Щелкните на ссылку — Добавить раздел. В появившемся окне поставьте галочки на тех разделах, которые Вы хотите добавить (например Книга покупок). Подтвердите выбор. Наведите на этот раздел стрелку мышки и выберите Загрузить. В диалоговом окне выберите выгруженный из Конвертера файл xml и подтвердите выбор. Система Контур-Экстерн загрузит файл и проведет его проверку.
Новости проекта:
Конвертер уведомления о контролируемых сделках — Конвертер обновлен до версии 5.04 отчетность за 2019г. !
Конвертер уведомления о контролируемых сделках — Добавлен импорт данных из формата 5.01 (до 2018) и 5.03 (после 2018г.) !
Мы восстановили возможность производить покупку он-лайн через сервис Робокасса. Оплачивайте конвертеры и получайте ссылку для скачивания самых новых версий!
Теперь подтвердить экспорт можно с помощью Конвертера реестра подтверждения экспорта. Как и все наши продукты этот конвертер поможет Вам эффективно использовать время при составлении декларации по НДС.
Заполнить декларацию по НДС за 1 квартал 2016г. помогут актуальные версии конвертеров. Мы по прежнему продолжаем поддержку всех наших клиентов во время декларационной компании.
Декларационная кампания за 4 квартал 2015г. — все версии конвертеров по прежнему актуальны и могут быть использованы для сдачи отчета. Последние версии конвертеров — самые удобные для использования.
19 июля появилась возможность формировать книги покупок и продаж для загрузки в Налогоплательщик ЮЛ напрямую (не через декларацию).
31 мая обновлены конвертеры для формирования декларации по НДС. Об изменениях можно прочитать здесь.
За декларационную компанию за 1 квартал по НДС мы получили по электронной почте более 300 «Спасибо» от налогоплательщиков !
16 апреля 2015 на серверах хостинг провайдера произошел сбой, в связи с чем сайт работал нестабильно. В настоящий момент проблемы устранены.
15 апреля 2015 стал доступен конвертер Уведомления о контролируемых сделках.
14 апреля 2015 стал доступен Конвертер журнала учета счетов-фактур в формате Приказа ФНС России от 04.03.2015 N ММВ-7-6/93@. С его помощью можно из Excel загрузить в Налогоплательщик ЮЛ не просто декларацию по НДС, а сами счет-фактуры. Купить конвертер можно, связавшись с нами.
Как загрузить xml в налогоплательщик юл
ФНС рассказала, как загрузить файл книги продаж в «Налогоплательщик ЮЛ»
В ПК «Налогоплательщик ЮЛ» в пункте меню «Документы / Сведения для декларации по НДС / Книги покупок и продаж» реализована возможность приема xml-файла книги продаж, сформированного в соответствии с приказом ФНС от 08.06.2021 N ЕД-7-26/547@, при условии, что имя файла начинается с «1115103_».
В случае загрузки файла 9-го раздела декларации по НДС, содержащего сведения из книги продаж, имя файла начинается с «NO_NDS.9_». Данный файл можно обработать в режиме «Сервис / Прием документов из файлов» только вместе с основным файлом декларации (разделы 1 — 7), содержащим сведения о налогоплательщике и данные разделов 1 — 7 декларации по НДС.
Если имеется только файл 9-го раздела декларации, то в режиме «Документы / Налоговая отчетность» необходимо создать декларацию для соответствующего налогоплательщика за необходимый период, затем зайти во ввод данных в «Раздел 9» и воспользоваться кнопкой «Загрузить».
Такую инструкцию предложили техспециалисты ФНС в письме ведомства от 28.07.2022 № АБ-3-6/7959@.
В ведомстве также напомнили, что для оперативного решения технических вопросов, связанных с ПК «Налогоплательщик ЮЛ», можно обращаться на специальный сервис разработчика.
Как составить и подать пояснения к декларации по НДС? Узнайте из Готового решения КонсультантПлюс, оформив бесплатный пробный доступ.
Как загрузить файл книги продаж в налоговый сервис
Налоговое ведомство рассказало, как загрузить файл книги продаж для декларации в сервис «Налогоплательщик ЮЛ».
В программном средстве «Налогоплательщик ЮЛ» предусмотрена возможность загрузки файлов в формате xml.
В сервисе нужно зайти в раздел меню: «Документы / Сведения для декларации по НДС / Книги покупок и продаж».
Далее сформировать файл книги продаж, проставив в начале названия файла группу цифр с нижним подчеркиванием: «1115103_» (Приказ ФНС РФ от 08.06.2021 № ЕД-7-26/547@).
Когда пользователь загружает файл 9-го раздела декларации, содержащего данные из книги продаж, то название файла должно начинаться с «NO_NDS.9_…». Если файл требует обработки, то сделать это можно в специально предусмотренном режиме «Сервис / Прием документов из файлов», приложив основной файл своей декларации, включающий с 1-го по 7-й разделы.
Когда у пользователя в наличии имеется только 9-й раздел, то загрузить его можно, включив режим «Документы / Налоговая отчетность», а затем ввести данные в «Раздел 9» и нажать кнопку загрузки.
Как открыть 3НДФЛ из xml формата в понятном виде в личном кабинете nalog.ru
Столкнулись с тем что отсутствовала декларация 3НДФЛ за предыдущий год из которой необходимо было взять остатки по имущественному вычету. Нашли данную декларацию в личном кабинете 3НДФЛ для физических лиц — но там она была в формате xml, а данный формат создан для «машин», разобраться можно, но сложно.
Для придания читаемого формата пришлось скачать программу Налогоплательщик ЮЛ (скачивать можно как с сайта налоговой так и с сайта разработчика — что предпочтительнее https://www.gnivc.ru/software/. )
Далее заводим налогоплательщика физическое лицо (достаточно вбить ИНН, ФИО и указать свою налоговую)
Затем нажимаем кнопку загрузить и выбираем папку с файлом xml (логика разработчиков немного непонятная — файл должен быть именно в отдельной папке).
После этого 3НДФЛ открывается в читаемом формате и можно или распечатать или сохранить уже в формате Excel.
4. Инструкция по формированию транспортного контейнера в программе «Налогоплательщик ЮЛ» с целью представления НБО через Интернет-сайт ФНС России
4.1. Запустить программу «Налогоплательщик ЮЛ» и войти в режим «Сервис — Реестр выгруженных файлов».
4.2. Из списка сформированных файлов выбрать файл для отправки через Интернет-сайт ФНС России.
4.3. На панели инструментов выбрать кнопку «Сформировать транспортный контейнер»
4.3.1. В появившемся окне настроек формирования транспортного контейнера ввести значения для следующих реквизитов:
Папка, в которой будет размещен файл с транспортным контейнером
Необходимо указать путь к папке, в которой после формирования будет расположен файл транспортного контейнера.
Сертификат ключа для подписи
Необходимо выбрать файл, содержащий квалифицированный сертификат (личный квалифицированный сертификат налогоплательщика), которым будет подписан передаваемый файл отчетности.
В этом поле необходимо указать идентификатор абонента, полученный в соответствии с пунктами 2.1.2 или 2.2.2 настоящего Порядка.
(в ред. Приказа ФНС России от 25.06.2014 N ММВ-7-6/333@)
(см. текст в предыдущей редакции)
4.3.2. После ввода настроек нажать на кнопку «Сформировать».
4.3.3. При успешном формировании выйдет сообщение, что по заданному пути создан файл транспортного контейнера. При ошибке формирования выйдет сообщение об ошибке.
Related posts:
- Как зарегистрировать электромобиль в гибдд
- Как оплатить парковку в севастополе через смс
- Как восстановить свидетельство о браке
- Национальность в анкете как правильно указать
Syntax for STUFF/FOR XML PATH
I boiled down my query for readability and am still getting the error in the various ways I’ve tried to execute it:
SELECT STUFF((SELECT * FROM (SELECT N',' + N'first' UNION SELECT N',' + N'second') FOR XML PATH('')), 1, 1, '')
Also tried:
SELECT STUFF((SELECT * FROM (SELECT N',' + N'first' UNION SELECT N',' + N'second')) FOR XML PATH(''), 1, 1, '')
For a while I was getting
The FOR XML clause is invalid in views, inline functions, derived tables, and subqueries when they contain a set operator. To work around, wrap the SELECT containing a set operator using derived table syntax and apply FOR XML on top of it.
but amended the code per ExactHelp’s post. UPDATE Based on answer from @NenadZivkovic I came up with the following which did what I was looking to do:
WITH CTE_perca_categories AS ( SELECT category = STUFF((SELECT ', ' + category FROM perca_categories FOR XML PATH('')), 1, 2, '') ) , CTE_perca_tags AS ( SELECT tag = (SELECT ', ' + tag from perca_tags FOR XML PATH('')) ) SELECT CONCAT((SELECT * FROM CTE_perca_categories), (SELECT * FROM CTE_perca_tags))
Output (where tag begins with ‘Food’):
Charitable Giving, Nondiscretionary Spending, Saving, Discretionary Spending, Food, Dining, Groceries, Bills