Ошибка в заполнении раздела 2.1.1 отчета по УСН (16q4003 платформа 7.7)

23.01.17

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

В организации числился 1 человек (вот такая организация !). И этот человек уволился в феврале и снова был принят в сентябре. С марта по август страховые взносы не начислялись. Рассматривается файл отчета USN04.ert. Проблемы во фрагменте отчета (строки с 1697 по 1840) 

Скачать файлы

Наименование Файл Версия Размер
Раздел 2.1 Декларации по УСН
.ERT 211,00Kb
0
.ERT 211,00Kb Скачать

В отчете для расчета сумм страховых взносов используется запрос по бухгалтерским итогам в таком виде:  

       БухИт = СоздатьОбъект("БухгалтерскиеИтоги");
        БухИт.ВыполнитьЗапрос(НачДатаОплаты, КонДатаОплаты, "69.21, 69.22, 69.25, 69.31, 69.41, 69.42, 69.11",,,, "Месяц",);
        
        БухИт.ВыбратьПериоды();
        Пока БухИт.ПолучитьПериод() = 1 Цикл
            БухИт.ВыбратьСчета(,,,);
            Пока БухИт.ПолучитьСчет(,) = 1 Цикл
                ВзносыПФ = ВзносыПФ + БухИт.СНД() + БухИт.ДО() - БухИт.СКД(); //сумма начисленных и уплаченных взносов в ПФР
                
                Если ДатаГод(БухИт.КонДата) <> ДатаГод(НачДатаОплаты) Тогда
                    ДобавитьСтрокуРасшифровки( "П000211014303", "Строка 143 ""Сумма уплачиваемых за налоговый период страховых взносов""", "+", "Сальдо начальное по дебету счета " +БухИт.Счет+ " " + БухИт.Счет.Наименование, БухИт.СНД(), "", "" );
                    ДобавитьСтрокуРасшифровки( "П000211014303", "", "+", "Оборот по дебету счета " +БухИт.Счет+ " " + БухИт.Счет.Наименование, БухИт.ДО(), "", "" );
                    ДобавитьСтрокуРасшифровки( "П000211014303", "", "-", "Сальдо конечное по дебету счета " +БухИт.Счет+ " " + БухИт.Счет.Наименование, -БухИт.СКД(), "", "" );
                ИначеЕсли ДатаМесяц(БухИт.КонДата)-1 <= 3 Тогда
                    ДобавитьСтрокуРасшифровки( "П000211014003", "Строка 140 ""Сумма уплачиваемых за первый квартал страховых взносов""", "+", "Сальдо начальное по дебету счета " +БухИт.Счет+ " " + БухИт.Счет.Наименование, БухИт.СНД(), "", "" );
                    ДобавитьСтрокуРасшифровки( "П000211014003", "", "+", "Оборот по дебету счета " +БухИт.Счет+ " " + БухИт.Счет.Наименование, БухИт.ДО(), "", "" );
                    ДобавитьСтрокуРасшифровки( "П000211014003", "", "-", "Сальдо конечное по дебету счета " +БухИт.Счет+ " " + БухИт.Счет.Наименование, -БухИт.СКД(), "", "" );
                ИначеЕсли ДатаМесяц(БухИт.КонДата)-1 <= 6 Тогда
                    ДобавитьСтрокуРасшифровки( "П000211014103", "Строка 141 ""Сумма уплачиваемых за полугодие страховых взносов""", "+", "Сальдо начальное по дебету счета " +БухИт.Счет+ " " + БухИт.Счет.Наименование, БухИт.СНД(), "", "" );
                    ДобавитьСтрокуРасшифровки( "П000211014103", "", "+", "Оборот по дебету счета " +БухИт.Счет+ " " + БухИт.Счет.Наименование, БухИт.ДО(), "", "" );
                    ДобавитьСтрокуРасшифровки( "П000211014103", "", "-", "Сальдо конечное по дебету счета " +БухИт.Счет+ " " + БухИт.Счет.Наименование, -БухИт.СКД(), "", "" );
                ИначеЕсли ДатаМесяц(БухИт.КонДата)-1 <= 9 Тогда
                    ДобавитьСтрокуРасшифровки( "П000211014203", "Строка 142 ""Сумма уплачиваемых за 9 месяцев страховых взносов""", "+", "Сальдо начальное по дебету счета " +БухИт.Счет+ " " + БухИт.Счет.Наименование, БухИт.СНД(), "", "" );
                    ДобавитьСтрокуРасшифровки( "П000211014203", "", "+", "Оборот по дебету счета " +БухИт.Счет+ " " + БухИт.Счет.Наименование, БухИт.ДО(), "", "" );
                    ДобавитьСтрокуРасшифровки( "П000211014203", "", "-", "Сальдо конечное по дебету счета " +БухИт.Счет+ " " + БухИт.Счет.Наименование, -БухИт.СКД(), "", "" );
                Иначе
                    ДобавитьСтрокуРасшифровки( "П000211014303", "Строка 143 ""Сумма уплачиваемых за налоговый период страховых взносов""", "+", "Сальдо начальное по дебету счета " +БухИт.Счет+ " " + БухИт.Счет.Наименование, БухИт.СНД(), "", "" );
                    ДобавитьСтрокуРасшифровки( "П000211014303", "", "+", "Оборот по дебету счета " +БухИт.Счет+ " " + БухИт.Счет.Наименование, БухИт.ДО(), "", "" );
                    ДобавитьСтрокуРасшифровки( "П000211014303", "", "-", "Сальдо конечное по дебету счета " +БухИт.Счет+ " " + БухИт.Счет.Наименование, -БухИт.СКД(), "", "" );
                КонецЕсли;
                
            КонецЦикла;
            
            Если ДатаГод(БухИт.КонДата) <> ДатаГод(НачДатаОплаты) Тогда
                П000211014303 = ВзносыПФ;
            ИначеЕсли ДатаМесяц(БухИт.КонДата)-1 <= 3 Тогда
                П000211014003 = ВзносыПФ;
            ИначеЕсли ДатаМесяц(БухИт.КонДата)-1 <= 6 Тогда
                П000211014103 = ВзносыПФ;
            ИначеЕсли ДатаМесяц(БухИт.КонДата)-1 <= 9 Тогда
                П000211014203 = ВзносыПФ;
            Иначе
                П000211014303 = ВзносыПФ;
            КонецЕсли;

        КонецЦикла;


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


        БухИт = СоздатьОбъект("БухгалтерскиеИтоги");

        БухИт.ВыполнитьЗапрос(НачДатаОплаты, КонДатаОплаты, "69.21, 69.22, 69.25, 69.31, 69.41, 69.42, 69.11",,,, "Месяц",);
        
        БухИт.ВыбратьПериоды(1); //  1 - включить в выборку все счета, которые имели итоги в данном запросе;
        Пока БухИт.ПолучитьПериод() = 1 Цикл
            БухИт.ВыбратьСчета(,,,);
            Пока БухИт.ПолучитьСчет(,) = 1 Цикл
                ВзносыПФ = ВзносыПФ + БухИт.СНД() + БухИт.ДО() - БухИт.СКД(); //сумма начисленных и уплаченных взносов в ПФР
                
                Если ДатаГод(БухИт.КонДата) <> ДатаГод(НачДатаОплаты) Тогда
                    ДобавитьСтрокуРасшифровки( "П000211014303", "Строка 143 ""Сумма уплачиваемых за налоговый период страховых взносов""", "+", "Сальдо начальное по дебету счета " +БухИт.Счет+ " " + БухИт.Счет.Наименование, БухИт.СНД(), "", "" );
                    ДобавитьСтрокуРасшифровки( "П000211014303", "", "+", "Оборот по дебету счета " +БухИт.Счет+ " " + БухИт.Счет.Наименование, БухИт.ДО(), "", "" );
                    ДобавитьСтрокуРасшифровки( "П000211014303", "", "-", "Сальдо конечное по дебету счета " +БухИт.Счет+ " " + БухИт.Счет.Наименование, -БухИт.СКД(), "", "" );
                ИначеЕсли ДатаМесяц(БухИт.КонДата) <= 3 Тогда  // не нужно сдвигать на месяц
                    ДобавитьСтрокуРасшифровки( "П000211014003", "Строка 140 ""Сумма уплачиваемых за первый квартал страховых взносов""", "+", "Сальдо начальное по дебету счета " +БухИт.Счет+ " " + БухИт.Счет.Наименование, БухИт.СНД(), "", "" );
                    ДобавитьСтрокуРасшифровки( "П000211014003", "", "+", "Оборот по дебету счета " +БухИт.Счет+ " " + БухИт.Счет.Наименование, БухИт.ДО(), "", "" );
                    ДобавитьСтрокуРасшифровки( "П000211014003", "", "-", "Сальдо конечное по дебету счета " +БухИт.Счет+ " " + БухИт.Счет.Наименование, -БухИт.СКД(), "", "" );
                ИначеЕсли ДатаМесяц(БухИт.КонДата) <= 6 Тогда   // не нужно сдвигать на месяц
                    ДобавитьСтрокуРасшифровки( "П000211014103", "Строка 141 ""Сумма уплачиваемых за полугодие страховых взносов""", "+", "Сальдо начальное по дебету счета " +БухИт.Счет+ " " + БухИт.Счет.Наименование, БухИт.СНД(), "", "" );
                    ДобавитьСтрокуРасшифровки( "П000211014103", "", "+", "Оборот по дебету счета " +БухИт.Счет+ " " + БухИт.Счет.Наименование, БухИт.ДО(), "", "" );
                    ДобавитьСтрокуРасшифровки( "П000211014103", "", "-", "Сальдо конечное по дебету счета " +БухИт.Счет+ " " + БухИт.Счет.Наименование, -БухИт.СКД(), "", "" );
                ИначеЕсли ДатаМесяц(БухИт.КонДата) <= 9 Тогда    // не нужно сдвигать на месяц
                    ДобавитьСтрокуРасшифровки( "П000211014203", "Строка 142 ""Сумма уплачиваемых за 9 месяцев страховых взносов""", "+", "Сальдо начальное по дебету счета " +БухИт.Счет+ " " + БухИт.Счет.Наименование, БухИт.СНД(), "", "" );
                    ДобавитьСтрокуРасшифровки( "П000211014203", "", "+", "Оборот по дебету счета " +БухИт.Счет+ " " + БухИт.Счет.Наименование, БухИт.ДО(), "", "" );
                    ДобавитьСтрокуРасшифровки( "П000211014203", "", "-", "Сальдо конечное по дебету счета " +БухИт.Счет+ " " + БухИт.Счет.Наименование, -БухИт.СКД(), "", "" );
                Иначе
                    ДобавитьСтрокуРасшифровки( "П000211014303", "Строка 143 ""Сумма уплачиваемых за налоговый период страховых взносов""", "+", "Сальдо начальное по дебету счета " +БухИт.Счет+ " " + БухИт.Счет.Наименование, БухИт.СНД(), "", "" );
                    ДобавитьСтрокуРасшифровки( "П000211014303", "", "+", "Оборот по дебету счета " +БухИт.Счет+ " " + БухИт.Счет.Наименование, БухИт.ДО(), "", "" );
                    ДобавитьСтрокуРасшифровки( "П000211014303", "", "-", "Сальдо конечное по дебету счета " +БухИт.Счет+ " " + БухИт.Счет.Наименование, -БухИт.СКД(), "", "" );
                КонецЕсли;
           КонецЦикла;
            
            Если ДатаГод(БухИт.КонДата) <> ДатаГод(НачДатаОплаты) Тогда
                П000211014303 = ВзносыПФ;
            ИначеЕсли ДатаМесяц(БухИт.КонДата) <= 3 Тогда    // не нужно сдвигать на месяц
                П000211014003 = ВзносыПФ;
            ИначеЕсли ДатаМесяц(БухИт.КонДата) <= 6 Тогда    // не нужно сдвигать на месяц
                П000211014103 = ВзносыПФ;
            ИначеЕсли ДатаМесяц(БухИт.КонДата) <= 9 Тогда    // не нужно сдвигать на месяц
                П000211014203 = ВзносыПФ;
            Иначе
                П000211014303 = ВзносыПФ;
            КонецЕсли;

        КонецЦикла;
У меня остается вопрос: зачем края запроса сдвинуты на 15 дней: 
        НачДатаОплаты = НачГода(Дата1) + 15;
        КонДатаОплаты = КонМесяца(Дата2) + 15;
        КонДатаЗапроса = КонМесяца(Дата2+1);

См. также

Обмен данными ЗУП 3.1 - Бухгалтерия 7.7

Зарплата Обмен между базами 1C Бухгалтерский учет 7.7 Сложные периодические расчеты 1С:Бухгалтерия 7.7 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Платные (руб)

Как известно, Бухгалтерия 7.7 не имеет штатной возможности для обмена с ЗУП 3.1. Данная разработка пригодится тем, кто перешел с ЗиК 2.3 на ЗУП 3.1, но вынужден по каким-то своим причинам оставаться на Бухгалтерии 7.7.

18000 руб.

29.09.2020    13584    2    0    

5

Журнал учета розничной продажи алкогольной продукции для 1С: 7.7

Регламентированный учет и отчетность Розничная торговля Оперативный учет 7.7 Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 Розничная и сетевая торговля (FMCG) Рестораны, кафе и фаст-фуд Россия Бухгалтерский учет Управленческий учет Акцизы Абонемент ($m)

Автоматическое формирование журнала учета розничной продажи алкогольной продукции для основных конфигураций 1С 7.7 согласно Приказу ФСРАР от 19.06 2015 г. N 164. При формировании журнала автоматически подводятся итоги по наименованиям алкогольной продукции и кодам видов алкогольной продукции. Реализовано автоматическое отражение в журнале нефасованной (кеговой) продукции по факту вскрытия тары с минимальной доработкой (или без доработки) конфигурации. Выполняется проверка правильности заполненных данных (ИНН организации, вид продукции, емкость бутылки). Возможно формирование журнала в разрезе обособленных подразделений предприятия. Имеется возможность установить отборы (фильтр) при формировании журнала, чтобы проанализировать продукцию определенного вида или ассортимента.

1 стартмани

26.12.2015    43406    0    victuan    14    

23

Выгрузка книги продаж и книги покупок для декларации НДС 2015-2021 из 1С 7.7 в "Налогоплательщик ЮЛ"

Регламентированный учет и отчетность Оптовая торговля Производство готовой продукции (работ, услуг) Файловый обмен (TXT, XML, DBF), FTP Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Бухгалтерский учет НДС Платные (руб)

Обработка для переноса выставленных и полученных счетов-фактур из "Бухгалтерии 7.7", "Подрядчик Строительства", “Производство+Услуги+Бухгалтерия 7.7”, "Торговля и Склад 7.7", "Комплексной 7.7", еФарма в "Налогоплательщик ЮЛ" (программа с сайта nalog.ru ФНС), СБИС, Контур-Экстерн, Такском (формат 5.04, 5.06 в 2019 году). В новой декларации НДС добавлены, в числе прочих, разделы 8 и 9, которые содержат данные книги покупок и книги продаж соответственно. Ручной ввод большого количества информации не всегда оправдан, поэтому с помощью этой обработки можно выгрузить счет-фактуры из существующей базы, а для сдачи декларации использовать программу от ФНС “Налогоплательщик ЮЛ” или напрямую выгружать в СБИС или онлайн-сервисы (Такском, Контур и т.п.).

7200 руб.

02.03.2015    130313    28    56    

106

7.7 : Ставки налогов и отчислений. БУХ учет Украина 2014

Зарплата Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Украина Бухгалтерский учет НДФЛ Абонемент ($m)

Просто запустим обработку. Файл "СтавкиНалоговЗарплата2014.ert" - выполнить.

1 стартмани

22.01.2014    28488    2    kompas-dm    1    

1

Справка по форме 182Н для 1С:Бухгалтерии 7.7

Зарплата Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 1С:Производство+Услуги+Бухгалтерия 1С:Упрощенное налогообложение 7.7 Россия Бухгалтерский учет ФОМС, ЕФС Платные (руб)

Новая справка для расчета пособий по временной нетрудоспособности в соответствии с приказом Министерства труда и социальной защиты № 182Н от 30.04.2013 года (учитывая изменения вплоть до 2017 года). Справку необходимо выдавать на руки при увольнении сотрудника. Может помочь при расчете среднего заработка при нетрудоспособности сотрудников. Будет незаменимым помощником для бухгалтеров, осуществляющих расчеты по заработной плате, при отсутствии специализированной программы.

2000 руб.

03.08.2013    81155    31    21    

39

Подготовка сведений в ПФР за 2013 год с распределением суммы уплаченных взносов, превышающих начисленные

Регламентированный учет и отчетность Зарплата Расчет 7.7 1С:Зарплата и кадры 7.7 Россия Бухгалтерский учет ФОМС, ЕФС Абонемент ($m)

При подготовке к сдаче отчета в ПФР столкнулся с тем, что программа не учитывает переплату - не распределяет сумму уплаченных взносов, превышающую начисленную, даже если это оплата проходит в январе 2013 за декабрь 2012. В случае, когда есть долг по оплате на начало периода (например, за декабрь 2012 платят в январе 2013) сумма уплаченных взносов может быть больше суммы начисленных. Программа же ставит сумму уплаченных взносов равную сумме начисленных. В этой обработке распределяются суммы уплаченных взносов, превышающих начисленные, а так же внесены исправления, связанные с возможными ошибками при формировании штатной обработки из 335 релиза (в пачки попадали ненужные уволенные, неправильно распределялись уплаты взносов, при выгрузке в файл возникали ошибки).

1 стартмани

20.04.2013    30756    425    mirrr    65    

41

Расчетная ведомость для 1С:Бухгалтерии 7.7

Зарплата Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Бухгалтерский учет Абонемент ($m)

Для бухгалтера : удобный отчет по начислениям-выплатам-удержаниям И повод задуматься о переходе на ЗУП Для программиста : удобный инструмент сверки данных при переходе с 1С:Бухгалтерии 7.7 на 1С:ЗУП 2.5

4 стартмани

01.03.2013    37306    87    Designer1C    7    

10
Оставьте свое сообщение