Запросы в налоговый орган ион. Формирование запросов Запрос можно создать с помощью

Электроника 29.06.2020
Электроника

Предположим, что пользователю необходимо видеть все документы в информационной базе одним списком. Несмотря на протесты разработчика из-за отрицательного влияния на производительность этой разработки, под давлением руководства было решено сделать такой отчет.

Чтож, раз задача требует реализации - давайте выполним ее!

Как это сделать

Сразу оговоримся, что в отчете будут выводиться два поля: "Ссылка" и "Проведен". Эти стандартные реквизиты есть у всех документов. Запрос для получения всех документом мы будем формировать программным образом, обходя коллекцию метаданных "Метаданные.Документы". Для каждого элемента коллекции будем создавать запрос к его таблице по реквизитам "Ссылка" и "Проведен", а дальше объединять его результат с результатом аналогичного запроса к другому документу.

" ВЫБРАТЬ | Док. Ссылка КАК Ссылка, | Док. Проведен КАК Проведен |ИЗ | Документ. ABCКлассификацияПокупателей КАК Док . Ссылка КАК Ссылка, | Док. Проведен КАК Проведен |ИЗ | Документ. АвансовыйОтчет КАК Док |ОБЪЕДИНИТЬ ВСЕ |ВЫБРАТЬ | Док. Ссылка КАК Ссылка, | Док. Проведен КАК Проведен |ИЗ | Документ. АккредитивПереданный КАК Док |ОБЪЕДИНИТЬ ВСЕ | . . . "

В случае, когда нужно выводить вообще все реквизиты, доступные во всех документах, то программное формирование запроса будет выглядеть намного сложнее. Чтобы не усложнять пример мы будем выводить только названные стандартные реквизиты.

При компоновке результата отчета будет необходимо поместить сформированный запрос в основной набор данных. Остальные действия при программном формировании отчета будут стандартными.

Реализация

Теперь по порядку. Создав внешний отчет, добавим в него схему компоновки данных. В качестве запроса в наборе данных добавим следующий запрос:

Вообще, в нашем случае не важно, какой запрос будет для набора данных. Его мы добавили только для того, чтобы удобно было настраивать структуру отчета в конструкторе, поскольку иначе бы поля на закладке "Настройка" отсутствовали. Конечная настройка структуры отчета следующая:

Теперь в обработчике события "ПриКомпоновкеРезультата" отключим стандартную обработку и выполним формирование отчета программно. Программный код формирования отчета на СКД представлен на следующем листинге:

Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) СтандартнаяОбработка = Ложь ; // отключаем стандартный вывод отчета - будем выводить программно Настройки = КомпоновщикНастроек. Настройки; // Получаем настройки отчета ДанныеРасшифровки = Новый ДанныеРасшифровкиКомпоновкиДанных; // Создаем данные расшифровки КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных; // Создаем компоновщик макета // Инициализируем макет компоновки используя схему компоновки данных // и созданные ранее настройки и данные расшифровки " ) ; МакетКомпоновки = КомпоновщикМакета. Выполнить (СхемаКомпоновкиДанных, Настройки, ДанныеРасшифровки) ; // Скомпонуем результат ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных; ПроцессорКомпоновки. Инициализировать(МакетКомпоновки, , ДанныеРасшифровки) ; ДокументРезультат. Очистить() ; // Выводим результат в табличный документ ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент; ПроцессорВывода. УстановитьДокумент(ДокументРезультат) ; ПроцессорВывода. Вывести(ПроцессорКомпоновки) ; КонецПроцедуры

Все стандартно. Теперь главное. Текст запроса для набора данных мы должны заменить до компоновки макета. Как было сказано выше, программный код запроса будет формироваться при обходе коллекции метаданных документа. На следующем листинге представлен программный код для динамического формирования текста запроса:

// .................................................................. СхемаКомпоновкиДанных = ПолучитьМакет(" ОсновнаяСхемаКомпоновкиДанных " ) ; // Получаем схему компоновки данных СхемаКомпоновкиДанных. НаборыДанных. НаборДанных1. Запрос = " " ; // Очищаем запрос в наборе данных ДокументыКонфигурации = Метаданные. Документы; // Получаем коллекцию метаданных документов КоличествоДокументов = ДокументыКонфигурации. Количество() ; // Определяем общее количество документов в конфигурации Сч = 1 ; ТекстЗапроса = " " ; Для Каждого Док Из ДокументыКонфигурации Цикл ТекстЗапроса = ТекстЗапроса + // Для каждого документа формируем текст запроса к его таблице " ВЫБРАТЬ | Док. Ссылка КАК Ссылка, | Док. Проведен КАК Проведен |ИЗ | Документ. " + Док. Имя+ " КАК Док " ; // В текст запроса нам необходимо лишь подставить имя таблицы документа в дереве метаданных Если Сч КоличествоДокументов Тогда // Если документ не последний в коллекции - добавляем инструкцию "ОБЪЕДИНИТЬ ВСЕ" для ТекстЗапроса = ТекстЗапроса + // объединения результатов запросов по документам в единый список " |ОБЪЕДИНИТЬ ВСЕ | " ; КонецЕсли ; Сч = Сч + 1 ; КонецЦикла ; СхемаКомпоновкиДанных. НаборыДанных. НаборДанных1. Запрос = ТекстЗапроса; // Помещаем новый текст запроса в набор данных МакетКомпоновки = КомпоновщикМакета. Выполнить (СхемаКомпоновкиДанных, Настройки, ДанныеРасшифровки) ; // Компонуем макет // ....................................................................

Отчет готов к тестированию.

Что в итоге?

Запустим отчет в режиме 1С:Предприятие. Отчет успешно выполнится и мы увидим список всех документов в информационной базе.

При всех проделанных действия отчет имеет все стандартные возможности СКД: расшифровка, настройка структуры отчета, отборы, условное оформление и прочее.

Запрос к таблицам всех документом не самое оптимальное решение для просмотра полного списка документов в информационной базе, поскольку формирует относительно "тяжелый" запрос СУБД. Наиболее правильно было бы использовать объект конфигурации "Журнал документов", но это уже выходит за рамки статьи.

Запрос (query) – это средство выбора необходимой информации из базы данных. Вопрос, сформированный по отношению к базе данных, и есть запрос.

Применяются два типа запросов: по образцу (QBE – Query by example) и структурированный язык запросов (SQL – Structured Query Language).

QBE - запрос по образцу – средство для отыскания необходимой информации в базе данных. Он формируется не на специальном языке, а путем заполнения бланка запроса в окне Конструктора запросов.

SQL – запросы – это запросы, которые составляются (программистами) из последовательности SQL – инструкций. Эти инструкции задают, что надо сделать с входным набором данных для генерации выходного набора. Все запросы Access строит на основе SQL – запросов, чтобы посмотреть их, необходимо в активном окне проектирования запроса выполнить команду Вид/SQL.

Существует несколько типов запросов: на выборку, на обновление, на добавление, на удаление, перекрестный запрос, создание таблиц. Наиболее распространенным является запрос на выборку. Запросы на выборку используются для отбора нужной пользователю информации, содержащейся в таблицах. Они создаются только для связанных таблиц.

С помощью конструктора можно создать следующие виды запросов:

Простой

По условию

Параметрические

Итоговые

С вычисляемыми полями

При создании query необходимо определить:

Поля в базе данных, по которым будет идти поиск информации

Предмет поиска в базе данных

Перечень полей в результате выполнения запроса

Чтобы вызвать Конструктор запросов , необходимо перейти в окно базы данных. В окне база данных необходимо выбрать вкладку Запросы и дважды щелкнуть на пиктограмме Создание запроса в режиме конструктора . Появится активное окно Добавление таблицы на фоне неактивного окна «Запрос: запрос на выборку».

В окне Добавление таблицы следует выбрать таблицу – источник или несколько таблиц из представленного списка таблиц, на основе которых будет проводиться выбор данных, и щелкнуть на кнопке Добавить . После этого закрыть окно Добавление таблицы , окно «Запрос: запрос на выборку » станет активным.

Окно Конструктора состоит из двух частей – верхней и нижней. В верхней части окна размещается схема данных запроса, которая содержит список таблиц – источников и отражает связь между ними.

В нижней части окна находится Бланк построения запроса QBE (Query by Example), в котором каждая строка выполняет определенную функцию:

Поле – указывает имена полей, которые участвуют в запросе

Имя таблицы – имя таблицы, из которой выбрано это поле

Сортировка – указывает тип сортировки

Вывод на экран – устанавливает флажок просмотра поля на экране

Условия отбора - задаются критерии поиска

Или – задаются дополнительные критерии отбора

Запрос на выборку простой используются для отбора нужной пользователю информации, содержащейся в таблицах.

Запрос 1 Выбрать все затраты организации ОАО «Всестрой»

Все текстовые значения вводятся в кавычках, но если кавычки уже существуют то такое выражение включают в одинарных кавычках.

В окне «Запрос: запрос на выборку» с помощью инструментов формируем query:

Выбрать таблицу – источник, из которой производится выборка записей.

Переместить имена полей с источника в Бланк запроса. Например, из таблицы Организации отбуксировать поле организации в первое поле Бланка запросов, из таблицы затраты отбуксировать поле Затраты во второе поле Бланка запросов, а из таблицы Затраты отбуксировать поле Стоимость в третье поле

Задать принцип сортировки. Курсор мыши переместить в строку Сортировка для любого поля, появится кнопка открытия списка режимов сортировки: по возрастанию и по убыванию. Например, установить в поле Стоимость режим сортировки – по возрастанию.

В строке вывод на экран автоматически устанавливается флажок просмотра найденной информации в поле. Поэтому убрать флажок в поле Организации

В строке "Условия" отбора и строке "Или" необходимо ввести условия ограниченного поиска – критерии поиска. Например, в поле Код организации ввести код 302 т.е. отображать все затраты,организации ОАО «Всестрой»

После завершения формирования запроса закрыть окно Запрос на выборку. Откроется окно диалога Сохранить – ответить Да (ввести имя созданного запроса, например, Образец запроса в режиме Конструктор) и щелкнуть ОК и вернуться в окно базы данных.

Запрос 2 Затраты Иркутских организаций

Запрос по условию

Запрос3 Затраты за первый квартал 2012г ,


Параметрические запросы

Запросы, представляющие собой варианты базового запроса и незначительно отличающиеся друг от друга, называются параметрическими. В параметрическом запросе указывается критерий, который может изменяться по заказу пользователя.

Как правильно сформулировать клиентский запрос на расстановку? Об этом часто спрашивают клиенты. Некоторые из них даже обращаются за предварительной консультацией: "Помогите разобраться и сформулировать запрос, я запуталась".

Давайте разберёмся.

Подходов к правильному расстановочному запросу исторически сложилось несколько. Это связано с тем, как развивались расстановки как метод, наряду с другими направлениями психотерапии и традициями духовной практики. Когда расстановки только-только вошли в практику (в конце 70-х — начале 80-х годов прошлого века), на пике популярности были методы т.н. "краткосрочной терапии, ориентированной на решение". В противовес долгой психотерапевтической работе (в т.ч. психоанализу) терапевты стали развивать методы быстрой, конкретной помощи клиенту. Для такой помощи требовался ясный запрос. Критерии достижения этого запроса должны быть чётко понятны как клиенту, так и терапевту. "Я хочу получать бОльшую зарплату, но если я иду к начальнику просить повышение, я холодею, потею и у меня ноги подгибаются" . Задача: пойти к начальнику за повышением, попросить его и получить желаемое. Над этой задачей будем работать, например, 10 сессий. В конце клиента спросят, на сколько процентов увереннее он себя чувствует (как минимум). Успешная терапия: повышение получено.

Поскольку расстановки, безусловно, краткосрочная работа, её стали "по аналогии" относить к группе методов краткосрочной терапии и применять к ней те же требования к запросу и результативности, которые приняты в этих методах. Этому способствовал также интерес к расстановкам известных специалистов по краткосрочной терапии (Маттиас Варга фон Кибед и Инзе Шпаррер). И, я думаю, неявно этому способствовал также энтузиазм Хеллингера и его склонность говорить о расстановках в таких выражениях как "решение найдено". В своих ранних работах он нередко говорил об "устранении симптомов", "решении проблемы алкоголизма" и т.п.

До сих пор можно встретить "старых" расстановщиков, которые просят от клиента конкретную формулировку желаемого результата. Я даже встречала коллег (например, Томас Хафер), которые записывают на листочек запрос клиента и в конце расстановки проверяют, что именно этот запрос выполнен, т.е. состояние заместителей соответствует желаемому состоянию клиента.

Наряду с этими историческими причинами, есть не всегда осознаваемое стремление клиента сформулировать что-то конкретное, просто потому, что расстановка сейчас будет одна, стоит она дорого, и возможно, её долго ждали и "надо хорошо использовать свой шанс".

Вместе с тем, есть и другой, почти противоположный подход к запросу. Он состоит в том, что запрос не нужен вовсе . На это тоже есть свои исторические причины, связанные, прежде всего, со стилем работы Берта Хеллингера.

В ранних расстановках Хеллингер всегда расставлял текущую и/или родительскую семью клиента. Хеллингер спрашивал, в чем проблема клиента, но что бы он ни отвечал, расстановка всегда сводилась к работе с членами семьи. Возникает справедливый вопрос: зачем спрашивать? Позднее, когда Хеллингер сформулировал, что работа идёт с системой в целом (а не с клиентом как таковым), запрос стал терять своё значение "узнать, что хочет клиент" и приобрёл другой смысл. Запрос нужен для того, чтобы в диалоге с расстановщиком установить контакт . Те, кто знаком с творчеством Хеллингера, наверняка могут привести много примеров того, как Хеллингер отказывался делать расстановку, едва выслушав две-три фразы клиента. "Ты меня не уважаешь, я не могу работать с тобой".

Нередко Хеллингер работал, вообще не обменявшись ни одним словом относительно запроса клиента.

Как же разобраться во всем этом многообразии обычному клиенту? Главное, что я хотела бы донести до [своих] клиентов, что любая путаница (как и любая ясность) относительно запроса — это совершенно нормально. Ваш внутренний процесс выражается так, как это привычно и естественно для вас. А со стороны метода нет никаких ограничений на способы выражения запроса. Если вы можете "только" сесть рядом с расстановщиком и разрыдаться — этого совершенно достаточно. Если вы неделю думали над чёткой формулировкой и изложили её мне — это тоже нормально. Даже если в этой формулировке пятнадцать пунктов и все запутано. Даже если эта формулировка развалилась ровно в тот момент, когда вы оказались на стуле рядом со мною.

Я вслед за Хеллингером считаю, что главное для начала работы — это уважение и контакт между клиентом и расстановщиком. Способ, которым это будет достигнуто, не важен. Технически я могу работать как по чёткой формулировке, так и без запроса вообще. Обычно на длительной группе у меня много и тех и других работ.

Как у каждого расстановщика, у меня есть свои предпочтения, состояния, в которых я себя чувствую более комфортно. В работе с запросом я скорее склонна к формулировкам невысокой чёткости, которые клиент готов исследовать в расстановке и менять, если это будет необходимо, прямо в процессе. Например, для меня формулировка "хочу выйти замуж за нормального мужика" сложнее в работе, чем "я очень одинока и хотела бы понять, как мне обрести способность вступать в гармоничные отношения, или что этому мешает" . Первая формулировка неявно ставит меня в роль "того, кто принесёт результат", а вторая разворачивает клиентку к тому, где ей больно… При этом, я отношусь с уважением к тому, что степень контакта с болью может быть такой, что она видима только через отсутствие желаемого результата, и больше пока никак.

По моим наблюдениям и опыту, поле лучше всего отзывается на запросы, которые обращаются к исследованию и трансформации боли. Я ощущаю, что таково базовое движение, существующее в поле — подойти к болевому, сжатому, отвергнутому состоянию, прикоснуться к нему и тем самым сделать его видимым, принятым, проходимым. В широком смысле слова это и есть реализация Первого Порядка (закона, сформулированного Хеллингером) систем: никто не исключён. Если шире, ничто не исключено. Если боль исключена, она действует. Если боль пройдена, она теряет влияние и силу.

Исходя из такого понимания, совершенно неважно, каким способом мы с клиентом нашли "то, где болит". Была ли это формулировка и была ли она чёткой. Поменялась ли эта формулировка пять раз за группу или остаётся твёрдой. Или мы просто сидели молча. Или клиентка плакала, а я сидела рядом. Я всегда ищу невербальный контакт (точнее, он есть всегда, даже если мы не отдаём себе в этом отчёт), я настраиваюсь на клиента и через своё тело могу чувствовать, что с ним происходит. Иногда эта чувствительность очень чёткая, иногда она даёт сбои, но в любом случае она есть и приносит ту или иную степень контакта, помимо или в дополнение к любым формулировкам. Дополнительный контакт и ясность принесут затем заместители, когда мы начнём расстановку.

Вы можете помочь хорошему контакту, отвечая себе на вопрос "где больно" или "что не так" . Ответ может быть: "здесь" (в сердце) или "мама" (отношения с мамой причиняют страдания) или "муж не хочет ребёнка, а я хочу" или "мой сотрудник меня подсиживает" или любая другая ясная или неясная формулировка. Обратите внимание, что даже при полном отсутствии вербальной формулировки вы "почему-то" знаете, что что-то не так, иначе бы вы не пришли на группу. Это знание обычно имеет своё место в вашем теле, вы можете просто показать на это место — и это будет очень хорошая, очень чёткая "формулировка запроса"!

Таким образом, для меня ответ на вопрос "что такое хороший расстановочный запрос" звучит так: это может быть любая формулировка или отсутствие формулировки , если в результате нашего взаимодействия мы с клиентом оба ощутим контакт и доверие друг к другу, чтобы начать работу.

От компании Microsoft предоставляет пользователям широкие возможности для создания и работы с базами данных. В наше время базы данных очень широко используются во всевозможных сферах и областях. В целом, можно сказать, что сейчас без них не обойтись. В связи с этим, очень важно уметь работать с таблицами Access. Основным элементом взаимодействия пользователя с базой данных является запрос. В этой статье подробно рассмотрим, как создать запрос в Access. Давайте же начнём. Поехали!

Прежде всего, разберёмся с тем, что такое запрос. Это элемент базы данных, который служит для выбора нужной информации из таблицы. Они бывают двух видов:

  • На выборку (позволяют получать данные и выполнять операции над ними);
  • На изменение (позволяют добавлять, удалять и изменять значения).

Теперь перейдём непосредственно к практике. Зайдите на вкладку «Создание» и нажмите кнопку «Конструктор запросов». В открывшемся окне выберите одну или несколько таблиц , из которых необходимо выбрать данные. Нажав кнопку «Выполнить», вы получите всю информацию из выбранных вами таблиц. Для более конкретного отбора перейдите на вкладку «Конструктор» и введите нужное слово или число в поле «Условие отбора:». Например, вы хотите получить список всех сотрудников 1980 года рождения. Для этого пропишите в строке «Условие отбора:» 1980 в колонке «Дата рождения» и нажмите кнопку «Выполнить». Программа моментально выдаст вам результат. Для удобства вы можете сохранить созданный запрос, чтобы пользоваться им в дальнейшем. Воспользуйтесь комбинацией клавиш Ctrl+S и введите название в соответствующем поле, а после нажмите «ОК».

Указав условие для отбора данных, мы получаем нужную выборку

Чтобы посчитать значения в столбце, вы можете использовать так называемые групповые операции. Для этого на вкладке «Конструктор» кликните по кнопке «Итоги». В появившейся строке «Группировка» выберите функцию «Count», позволяющую сложить все ненулевые значения. Чтобы в названии колонки не выводилось слово «Count», в строке «Поле» введите название перед тем, что было указано ранее. Сохранение выполняется точно также при помощи комбинации Ctrl+S.

Аксесс считает непустые ячейки

Теперь создадим параметрический запрос. Он позволяет делать выборку по введённому параметру. Например, по заданной дате. Открыв нужную базу данных , пропишите (без кавычек) в соответствующем столбце «[Укажите дату]». Квадратные скобки обязательны. В появившемся окне введите нужную дату. После этого программа автоматически произведёт выборку по введённой вами дате. Вы можете поставить знаки «>» (больше) и «<» (меньше) чтобы отобразить элементы раньше либо позже заданной даты. Например, список сотрудников, которые сдали отчёты до 01.07.

Как создать перекрёстное обращение? Достаточно найти на панели инструментов кнопку «Перекрёстный» и кликнуть по ней. После этого в пункте «Перекрёстная таблица» выберите в первой ячейке «Заголовки строк», во второй «Заголовки столбцов», а в третьей «Значение». Затем вы можете посчитать значения, использовав уже упомянутую выше функцию «Count». Обратите внимание, что если вы укажете во второй ячейке «Заголовки строк», так же, как в первой, вместо «Заголовки столбцов », то ничего работать не будет. Обязательно учитывайте это.

Делаем перекрестный запрос в базе

Также вы можете сделать обращение на создание таблицы. Как это делается? Достаточно открыть базы данных, с которыми вы работаете, затем заполнить ячейку «Условие отбора» и кликнуть по кнопке «Создание таблицы». Не забывайте нажимать «Выполнить». На основе заданных вами параметров Microsoft Access построит новую таблицу. Например, список всех сотрудников с их контактными данными по профессии «Бухгалтер».

При сохранении нужно указать имя и место размещения новой таблицы

Как вы можете убедиться, программа Access от компании Microsoft позволяет выполнять множество операций. Зная, как сделать запрос в Access, вы будете чувствовать себя значительно увереннее при работе с базами данных. Пишите в комментариях была ли полезна для вас эта статья и задавайте вопросы по рассмотренной теме.

Процедура формирования запросов ИОН-offline в программе «Референт».

В разделе «Выходной контроль» окна программы «Референт» нужно нажать кнопку («Запросы ФНС») на панели инструментов.

Примечание. Если программа «Референт» настроена на работу с несколькими почтовыми ящиками, то после нажатия на кнопку «Запросы ФНС» откроется окно «Запросы ФНС. Выбор ящика». В этом окне с помощью кнопки следует выбрать из выпадающего списка наименование организации, с почтового ящика которой нужно отправить запрос, и нажать на кнопку «ОК».

В данном окне нужно поставить галочки напротив тех КБК, которые будут добавлены в список выбора КБК при формировании запросов в налоговую инспекцию.

Для того чтобы было удобнее найти нужные КБК, используется поле «Фильтр».

После того как все необходимые КБК выбраны, нажмите кнопку «Сохранить».

В поле «Группировка» окна «Запрос ИОН» указывается одно из двух значений:

  • группировать по видам платежа;
  • не группировать по видам платежа.

Если необходимо сформировать запрос на перечень налоговых деклараций (расчётов) и бухгалтерской отчётности, то нужно заполнить поля «С» и «По» , где указывается период, на который нужен запрос. Также в поле «Отчётность» указывается тип документов:

  • все виды деклараций;
  • первичные;
  • корректирующие (последняя коррекция).

Если нужно получить акт сверки расчётов по налогам, сборам, пени и штрафам, то следует указать дату, на которую требуется сверка (в поле «На дату»), и добавить нужные КБК в список вышеуказанным способом.

После того как все необходимые поля будут заполнены, следует нажать на кнопку «Создать».

Затем в окне «Выходного контроля» появится файл для отправки, который необходимо пометить галочкой и нажать «Отправить».

Данная форма позволяет сформировать запросы в инспекции ФНС России на получение следующих документов:

  • перечень налоговых деклараций (расчётов) и бухгалтерской отчётности, предоставленных в отчётном году;
  • акт сверки расчётов по налогам, сборам, пеням, штрафам, процентам;
  • справка об исполнении налогоплательщиком (плательщиком сборов, налоговым агентом) обязанности по уплате налогов, сборов, пеней, штрафов.

В поле «Отправитель» указывается организация, с почтового ящика которой отправляется запрос. Поле «Направление (ИФНС)» показывает номер транзитной налоговой инспекции (указывается для КНП, во всех остальных случаях номера транзитной ИФНС и конечной совпадают). В поле «Ответственное лицо» указывается Ф.И.О. владельца сертификата ключа подписи.

В поле «Налогоплательщик» нужно указать организацию, для которой создается запрос. Для этого нажмите кнопку , появится окно «Список юридических и физических лиц» Здесь необходимо выделить курсором организацию, для которой создается запрос, и нажать кнопку «Выбрать».

Далее в окне «Запрос ИОН» нужно указать налоговую инспекцию, в которой состоит на учёте налогоплательщик (поле «Конечная ИФНС»). Если в поле «Конечная ИФНС» указать значение «0000», то налогоплательщик получит ответ по всем обособленным подразделениям своей организации. Поле «КПП» нужно заполнить, если необходимо получить информацию по одному конкретному объекту налогообложения, или оставить пустым в случае, когда требуется информация по всем объектам.

Также необходимо указать желаемый формат ответа из ИФНС (XML, XLS, PDF или RTF) в поле «Формат ответа». В поле «Код запроса» указывается, какой именно документ нужно получить из налоговой инспекции:

  • справка о состоянии расчётов по налогам, сборам, пени и штрафам;
  • выписка операций по расчётам с бюджетом;
  • перечень налоговых деклараций (расчётов) и бухгалтерской отчётности;
  • акт сверки расчётов по налогам, сборам, пеням, штрафам, процентам.

Справка об исполнении налогоплательщиком (плательщиком сборов, налоговым агентом) обязанности по уплате налогов, сборов, пеней, штрафов.

Окно «Запрос ИОН» меняет вид в соответствии с тем, какое значение установлено в поле «Код запроса».

Если нужно получить справку о состоянии расчётов по налогам, сборам, пени и штрафам, то далее заполняется поле «На дату» (число, на которое хотите получить справку из ИФНС).

Если необходимо сформировать запрос на выписку операций по расчётам с бюджетом, то появляются следующие поля: «Год», «Группировка» и поле, где необходимо указать КБК. В поле «Год» нужно указать год, на который требуется выписка операций. Далее нужно выбрать интересующие КБК. Они добавляются в список с помощью кнопки(при нажатии этой кнопки появляется справочник, из которого выбираются нужные КБК двойным щелчком мыши) и удаляются из списка с помощью кнопки . Также в запросах с типом 2 и 4 имеется возможность ввода КБК вручную. Для этого нужно ввести код КБК в поле «КБК», которое находится над справочником, и нажать клавишу Enter.

Если в запросе с типом «2 - выписка операций по расчётам с бюджетом» не указывать КБК, то в ответ поступит информация по всем налоговым обстоятельствам на заданную дату для налогоплательщика.

Для того чтобы настроить список выбора КБК, сверху в меню выберите «Справочники - КБК...».

Откроется окно «Выбор КБК».

Инструкция по формированию запросов ИОН-offline в системе «Онлайн-Спринтер»

Для того чтобы воспользоваться услугой ИОН-offline, необходимо:


Инструкция по формированию запросов offline для ПК «1С-Спринтер»

Для формирования запроса:


Запрос в ПФР отправляется аналогичным образом с закладки «ПФР».

Как создать и отправить запрос ИОН-offline в программе Такском-Доклайнер?

Для создания запроса ИОН-offline в программе «Такском-Доклайнер»:




Рекомендуем почитать

Наверх