Печать налоговой накладной и приложения 2 из регламентированной отчетности для Украины

05.02.12

Учетные задачи - Регламентированный учет и отчетность

Вариант реализации печати налоговой накладной и приложения 2 к налоговой накладной из одноименной регламентированной отчетности, чего нет в типовых конфигурациях  для Украины

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
печать налоговых из регламентированных отчетов
.doc 35,50Kb
5
5 Скачать (1 SM) Купить за 1 850 руб.

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

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

 Для начала нужно обновить Вашу конфигурацию до последнего актуального релиза.

Найти в дереве конфигурации "РегламентированныйОтчетНалоговаяНакладная", открыть форму "ФормаОтчета2012". 

Добавить кнопку "печать"  на командной панели внизу, добавить обработчик в модуле формы и разметить в прцедуре обработчика следующий код:

ОбновитьСтруктуруМногострочныхРазделов();
КолонкаНоменклатура = мСтруктураМногострочныхРазделов.R.ВыгрузитьКолонку("RG3S");
КолонкаУКТЗЕДСтроки = мСтруктураМногострочныхРазделов.R.ВыгрузитьКолонку("RG4");
КолонкаУКТЗЕД = Новый Массив;
Для Каждого ЭлементМас Из КолонкаУКТЗЕДСтроки Цикл
Поиск = Справочники.КлассификаторУКТВЭД.НайтиПоКоду(СокрЛП(ЭлементМас));
Если Поиск = Справочники.КлассификаторУКТВЭД.ПустаяСсылка() Тогда
Поиск = Справочники.КлассификаторУКТВЭД.СоздатьЭлемент();
Поиск.Код = СокрЛП(ЭлементМас);
Поиск.Наименование = СокрЛП(ЭлементМас);
Поиск.НаименованиеПолное = СокрЛП(ЭлементМас);
Поиск.Записать();
КонецЕсли;
КолонкаУКТЗЕД.Добавить(Поиск);
КонецЦикла;

СтруктураДопПараметров = Новый Структура;
СтруктураДопПараметров.Вставить("КолонкаНоменклатура", КолонкаНоменклатура);
СтруктураДопПараметров.Вставить("КолонкаУКТЗЕД", КолонкаУКТЗЕД);
ОбъектНалоговая = НалоговыйДокумент.ПолучитьОбъект();
ОбъектНалоговая.ПечатьИзРегламен = Истина;
ОбъектНалоговая.Печать("НалоговаяНакладная", ,,,СтруктураДопПараметров);

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

Откройте в дереве конфигурации документ налоговая накладная, откройте модуль объекта этого документа.

Нужно найти процедуру "Печать", заменить заголовок процедуры, добавив еще один параметр:

//Процедура осуществляет печать документа. Можно направить печать на
// экран или принтер, а также распечатать необходмое количество копий.
//
// Название макета печати передается в качестве параметра,
// по переданному названию находим имя макета в соответствии.
//
// Параметры:
// НазваниеМакета - строка, название макета.
//
Процедура Печать(ИмяМакета, КоличествоЭкземпляров = 1, НаПринтер = Ложь, НепосредственнаяПечать = Ложь, СтруктураДопПараметров = Неопределено) Экспорт 

 В теле процедуры нужно найти код

// Получить экземпляр документа на печать
Если ИмяМакета = "НалоговаяНакладная" Тогда
ТабДокумент = ПечатьДокумента(,СтруктураДопПараметров);
КонецЕсли;

Другими словами функции ПечатьДокумента добавить параметр  - структура параметров.

Затем перейти к функции ПечатьДокумента, добавить ей параметр в заголовок

Функция ПечатьДокумента(ТолькоФормироватьСтруктуруПоказателейПечатнойФормы = Ложь, СтруктураДопПараметров = Неопределено) Экспорт  

В теле функции заменить код на следующий:

Если Дата >= глЗначениеПеременной("ДатаВступленияВСилуПриказа1379") Тогда
Возврат ПечатьДокументаНалоговыйКодекс2012(ТолькоФормироватьСтруктуруПоказателейПечатнойФормы, СтруктураДопПараметров);
Иначе
Возврат ПечатьДокументаНалоговыйКодекс(ТолькоФормироватьСтруктуруПоказателейПечатнойФормы);
КонецЕсли;

 Т.е.  функции  ПечатьДокументаНалоговыйКодекс2012 указать параметр  СтруктураДопПараметров.

Затем перейти к функции  ПечатьДокументаНалоговыйКодекс2012 опять указать в заголовке дополнительный параметр:

Функция ПечатьДокументаНалоговыйКодекс2012(ТолькоФормироватьСтруктуруПоказателейПечатнойФормы, СтруктураДопПараметров = Неопределено) Экспорт

 В теле процедуры найти следующий код:

...

ТабДокумент = Новый ТабличныйДокумент;
ТабДокумент.ИмяПараметровПечати = "ПАРАМЕТРЫ_ПЕЧАТИ_НалоговаяНакладная_НалоговаяНакладная";

Макет = ПолучитьМакет("НалоговаяНакладная2012");
Макет.КодЯзыкаМакета = "ru";

ПодготовитьТаблицы(СтруктураШапкиДокумента, ТаблицаНоменклатуры, ТаблицаПоТаре, ТаблицаПоУслугам, ТаблицаПоОС, ТаблицаПоНМА);

После этого кода вставьте следующий код:

Если ПечатьИзРегламен <> Неопределено Тогда
ТаблицаНоменклатуры.ЗагрузитьКолонку(СтруктураДопПараметров.КолонкаНоменклатура, "Номенклатура");
ТаблицаНоменклатуры.ЗагрузитьКолонку(СтруктураДопПараметров.КолонкаУКТЗЕД, "КодУКТВЭД");
КонецЕсли;

Последнее что нужно сделать это в модуле в разделе объявления переменных нужно объявить экспортную переменную  ПечатьИзРегламен, следующим кодом:

Перем  ПечатьИзРегламен Экспорт;

 

Обсолютно аналогичны действия для РегламентированныйОтчетПриложение2кНалоговойНакладной.

В итоге получаем возможность печати документов.

В приложенном файле сложено описание действий. 

См. также

Зарплата Регламентированный учет и отчетность Кадровый учет Обновление 1С Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Зарплата и Управление Персоналом 2.5 Бухгалтерский учет Налоговый учет Управленческий учет Акцизы ЕНВД ЕСН Земельный налог ИП, ПБОЮЛ, КФХ Налог на имущество Налог на прибыль НДС НДФЛ ФОМС, ЕФС Транспортный налог УСН ПСН (патентная система налогообложения) Платные (руб)

Обновления для конфигураций: КА 1.1; ЗУП 2.5; БУХ 2.0; КА 1.1 Комплексная автоматизация торговли алкогольной продукцией; КА 1.1 Комплексный учет сельскохозяйственного предприятия

27900 руб.

01.04.2020    147250    649    360    

235

Регламентированный учет и отчетность Обмен с ГосИС ЭДО и ОФД Бухгалтер Пользователь Платформа 1С v8.3 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Оптовая торговля, дистрибуция, логистика Россия Управленческий учет Платные (руб)

Работаете по контрактной схеме, сталкивались с проблемой, что в контракте жестко указаны наименование, цена, единица измерения товара. И не все готовы создавать новую номенклатуру под каждый контракт или менять наименование и единицу измерения для уже имеющейся. Тем более, бывает так, что контракт - это формальность. Контракт не описывает жесткие условия поставки, нужно соблюсти правильность в предоставлении документов. Данное решение позволит вам оперировать своей номенклатурой при оформлении реализаций по государственному контракту в УТ 11.5 и КА 2.5.11, в то же время выводить на печать документы, соответствующие данным контракта. Реализована выгрузка для сайта госзакупок (ЕИС) по 44-ФЗ.

60000 руб.

19.12.2022    12089    34    20    

21

Регламентированный учет и отчетность Розничная торговля Файловый обмен (TXT, XML, DBF), FTP Обмен с ГосИС Бухгалтер Платформа 1С v8.3 1С:Розница 2 1С:Управление торговлей 11 1С:Розница 3.0 Розничная и сетевая торговля (FMCG) Россия Бухгалтерский учет Акцизы Платные (руб)

Обработка формирует файлы алкогольных декларации форм 7,8 с 1С:Розницы от 2.3.8, УТ 11.х, КА Проста в использовании. Формат выгрузки деклараций: 4.4, есть возможность объединять сформированные декларации из файлов XML. Дополнительно можно делать передачу в рег 2 по остаткам и списывать остатки ЕГАИС по данным базы (пиво)

3600 руб.

20.07.2016    176463    1284    1706    

1044

Регламентированный учет и отчетность Бухгалтер Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Оптовая торговля, дистрибуция, логистика Россия Бухгалтерский учет Акцизы Платные (руб)

В стандартном функционале 1С: Бухгалтерия 3.0 нет учета акцизов. Счет-фактуры и УПД в печатных формах не заполняют сумму акциза. При проведении документа Реализация, «сумма Акциз» не высчитывается и не формируются проводки. Расширение Акцизы - Пиво выделит сумму акциза в первичных документах. Список доработанных документов 1С: Реализация (акты, накладные, УПД), Корректировка реализации, Списание товаров, материалов. Первичные документы с отображением акциза - счет-фактура, УПД.

11500 руб.

23.12.2019    57566    230    110    

97

Регламентированный учет и отчетность Оптовая торговля Розничная торговля Обмен с ГосИС Бухгалтер Платформа 1С v8.3 Управляемые формы 1С:Розница 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 Россия Бухгалтерский учет Управленческий учет Акцизы Платные (руб)

Не успеваете сдать декларацию вовремя? Устали заносить/править данные вручную? Давит угроза штрафа в десятки, а то и сотни тысяч? Бессонные ночи и потраченные на работе вечера в пик сдачи отчетности? Вам знакомы эти проблемы? Если да, то у нас есть РЕШЕНИЕ, которое Вам необходимо! Автоматическое заполнение алкогольных деклараций по формам 1 (производство), 2, 3, 4 (опт), 5 (перевозка), 6 (производственные мощности), 7, 8 (розница, разделы I и II и III) по данным учета, проверка и шифрование, а также загрузка из внешних файлов и выгрузка в формате XML 4.4 согласно приказу Росалкогольрегулирования от 17.12.2020 г. № 396

28000 руб.

01.07.2013    117432    106    94    

108

Регламентированный учет и отчетность Розничная торговля Бухгалтер Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Оптовая торговля, дистрибуция, логистика Россия Бухгалтерский учет Налоговый учет Акцизы Платные (руб)

В стандартном функционале 1С: Бухгалтерия 3.0 нет учета акцизов. Счет-фактуры и УПД в печатных формах не заполняют сумму акциза. При проведении документа Реализация, «сумма Акциз» не высчитывается и не формируются проводки. Для решения этой проблемы мы разработали расширение "Акцизы - Газировка" для 1С: Бухгалтерии 3.0 (ПРОФ). Расширение "Акцизы - Газировка" будет полезно производителям сладкой газированной воды с 1 июля 2023 года.

11500 руб.

02.06.2023    7443    68    11    

32

Регламентированный учет и отчетность Программист Бухгалтер Платформа 1С v8.3 1С:Управление производственным предприятием Россия Налоговый учет Налог на прибыль Платные (руб)

Внешний отчет по курсовым разницам в 1С для УПП 1.3. позволяет вывести детализацию по документам расчета для определения временных разниц в налоговом учете согласно новому законодательству от марта 2022 года и декабрьские дополнения к нему. Отчет подобен отчету в конфигурации Бухгалтерия предприятия 3.0. Контроль счетов 77, 98.КР, 97.КР и декларации по налогу на прибыль. Грамотное обоснование - отложить уплату налога на прибыль за 2022 -2024 годы.

14400 руб.

15.12.2022    18078    178    24    

140
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. pumbaE 06.02.12 12:47 Сейчас в теме
Извините, но это бред... По вашей логике, мы меняем печатную форму в выгрузке, а потом ищем исправляем сам документ Налоговая накладная, мне кажется это удаление гланд из ж...

1. Зачем менять типовую конфигурацию, сделаете как внешнюю обработку, и подключите ее из справочника РегламентированнаяОтчетность + сделать внешнюю печатную форму и ее вызывать - более красивое решение.
2. Откройте выгрузку в xml исправьте, нажмите меню "Файл"-"Сохранить"-выберете формат xls, откройте в Excel, выделить все, убрать заливку: вот вам печатная форма исправленная.
2. vitalya24 239 06.02.12 13:06 Сейчас в теме
1. Согласен что нужно было сделать как внешнюю обработку, но нет для этого особо времени, а поделиться идее хочется.
2. А вы пробовали распечатать такую форму? уверенны что она будет выведена на печать с соблюдение норм?
3. pumbaE 06.02.12 13:47 Сейчас в теме
Распечатывать не пробовал, только посмотрел, что форма есть в Excel.
По поводу времени, статью наверное дольше писали, чем сделать копипаст - сохранить отчет как внешний, добавить туда кнопку печать. Даже модуль документа не надо исправлять, скопировал во внешний процедуру печати, там модули сделаны специально, что бы по ссылке печатались, де еще макет только скопировать в обработку и переопределить его вызовов.

Много времени не надо.
4. vitalya24 239 06.02.12 13:57 Сейчас в теме
можно было и так конечно. А печать из xml всетаки не получится правильно...
5. astonvilla 234 07.02.12 13:53 Сейчас в теме
А какое практическое применение данной разработке?
Каг-то нелогично печатать налоговые из регламентированной отчетности....
6. vitalya24 239 07.02.12 15:29 Сейчас в теме
Для моих заказчиков это было ох как логично. Разница между сохраняемыми НН и отправляемыми в налоговую, нежелание заполнять код УКТ ЗЕД там где его нужно заполнять... вообщем причин масса)))
Оставьте свое сообщение