Объявление

Свернуть
Пока нет объявлений.

Ошибки при подготовке СЗВ-6-2

Свернуть
X
  • Фильтр
  • Время
  • Показать
  • Сортировать
  • Упорядочить по
Очистить всё
новые сообщения

  • Ошибки при подготовке СЗВ-6-2

    Добрый день! прошу помощи, никак не понимаю, отчего при наличии начислений и отсутствии перечислений по сотруднику программа (CheckXml+2 НДФЛ 2011, версия от 06.04.2011) выдает ошибку? Сотрудник принят на работу в конце марта, начисления есть в 1-м квартале, уплаты -еще нет.
    И еще: каким образом отражется переплата на начало года в ИС? по стр. 100 в РСВ-1 на начало года есть переплата, надо ли ее по людям раскидывать?
    Спасибо!

  • #2
    Сообщение от Незарегистрированный Посмотреть сообщение
    Добрый день! прошу помощи, никак не понимаю, отчего при наличии начислений и отсутствии перечислений по сотруднику программа (CheckXml+2 НДФЛ 2011, версия от 06.04.2011) выдает ошибку? Сотрудник принят на работу в конце марта, начисления есть в 1-м квартале, уплаты -еще нет.
    Что за ошибку выдает программа?
    Сообщение от Незарегистрированный Посмотреть сообщение
    И еще: каким образом отражется переплата на начало года в ИС? по стр. 100 в РСВ-1 на начало года есть переплата, надо ли ее по людям раскидывать?
    Спасибо!
    Да, надо.

    Комментарий


    • #3
      Да, надо.[/QUOTE]

      уплачено не должно быть больше начислено

      Комментарий


      • #4
        Сообщение от Валерий Ж Посмотреть сообщение
        Да, надо.
        уплачено не должно быть больше начислено[/QUOTE]

        Наверное, это правило следует уточнить - за весь период с даты начала расчета страховых взносов, то есть с 01.01.2010 года по каждому работнику в отдельности.

        Если у вас по работнику в 2010 году начисление было больше уплаты, а в 2011 году преприятие погашает долги по взносам, то уплата может быольше начисления за 1 квартал 2011 года, во всяком случае, я это так понимаю.

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

        Комментарий


        • #5
          Сообщение от VinnieThePOOH Посмотреть сообщение
          ..видимо понимают, что на этапе входного контроля просчитать всю историю с 01.01.2010 невозможно, это можно сделать только при загрузке в общую базу ПФР.
          Могу подтвердить ! В ПФР прогрузили в БД отчеты за 2010 год и уже пошли письма из УПФР, о превышении по конкретным людям сумм Уплаченных взносов за 2010 над Начисленными.. Придется перераспередлять

          Комментарий


          • #6
            Сообщение от VinnieThePOOH Посмотреть сообщение
            Уфимский чек выдает предупреждение, а не ошибку в этом случае, видимо понимают, что на этапе входного контроля просчитать всю историю с 01.01.2010 невозможно, это можно сделать только при загрузке в общую базу ПФР.
            Сообщение от upfr06 Посмотреть сообщение
            Могу подтвердить ! В ПФР прогрузили в БД отчеты за 2010 год и уже пошли письма из УПФР, о превышении по конкретным людям сумм Уплаченных взносов за 2010 над Начисленными.. Придется перераспередлять
            При нормальной организации в ПФР есть программы добазовой проверки, в которых фиксируются сданные отчеты и с помощью которых можно выявить подобные ошибки до загрузки в основную БД. Не факт, что в БД ПФ уже загружен 2010 год (к примеру у нас в районе еще не полностью загружено 2 полугодие). На стороне страхователя можно и даже нужно тоже вести подобный учет либо в БД, либо на бумаге, дабы не сплоховать.

            Комментарий


            • #7
              Сообщение от Виталик Саныч Посмотреть сообщение
              При нормальной организации в ПФР есть программы добазовой проверки, в которых фиксируются сданные отчеты и с помощью которых можно выявить подобные ошибки до загрузки в основную БД. Не факт, что в БД ПФ уже загружен 2010 год (к примеру у нас в районе еще не полностью загружено 2 полугодие). На стороне страхователя можно и даже нужно тоже вести подобный учет либо в БД, либо на бумаге, дабы не сплоховать.
              В моей программе такой учет ведется.. теперь уже К сожалению, в 2010 году я этого не понимал, пришлось 4 дня работать в режиме жесткого цейнтнота, примуывать систему и ее отлаживать

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

              Комментарий


              • #8
                Сообщение от VinnieThePOOH Посмотреть сообщение
                В моей программе такой учет ведется.. теперь уже Теперь зато у меня есть методика распределения уплаченных сумм страховых взносов так, чтобы не превышали начисленных в пределах заданного периода.
                А можете рассказать людям алгоритм вашей методики?

                Комментарий


                • #9
                  Сообщение от upfr06 Посмотреть сообщение
                  А можете рассказать людям алгоритм вашей методики?
                  Примерно так:
                  За каждый отчетный период, начиная с 1 полугодия 2010 года, вычисляется сумма недоуплаченных взносов по каждому ЗЛ -- начислено в текущем периоде плюс недоуплачено за предыдущий период минус уплачено в текущем периоде. Если сумма недоуплаченных получается < 0, то уплата ставится равной "начислено в текущем периоде плюс недоуплачено за предыдущий период", а недоуплачено за текущий период в этом случае = 0.

                  Комментарий


                  • #10
                    Сообщение от upfr06 Посмотреть сообщение
                    А можете рассказать людям алгоритм вашей методики?
                    Да, конечно, тем более что ничего сложного в ней нет.

                    Мы имеем по каждому работнику (и по каждой категории работника, если их было несколько!) сумму начисленных взносов с 01.01.2010 по конец текущего расчетного месяца (назовем Начислено), а также ранее зарегистрированную по нему же уплату (назовем уплачено), вычисляем Долг=Начислено-Уплачено (в каждой прграмме реализация может быть своя, подробно не расписываю).

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

                    Итак, имеем "Долг" по каждому работнику и сумму уплаты в текущем расчетном периоде (можно распределять после каждого перечисления в бюджет).

                    Приммерно так: колонки ФИО, категория, начислено, уплачено, долг, признак уволенного, суммы очень условные:

                    Иванов , 100 000 , 95 000, 5000, уволен
                    петров, 50 000, 45 000, 5000, работает
                    Коровина 17 000, 10 000, 7000, работает
                    Сидоров 25 000, 17000, 8000, уволен

                    Общая сумма долга 25 000 рублей. Далее у нас есть обшая сумма уплаченных взносов, предположим, уплатили 15 000 рублей.

                    Сначала раскидываем сумму уплаты по уволенным работникам, так, чтобы максимально погасить их долги. В нашем случае уволенные работники Иванов и Сидоров, сумма их долгов 13000 рублей, долг Петрова 5000 рублей

                    Рассчитываем уплату по иванову : 5000/13000*15000 = 5769, однако его долг всего 5000, ставим на уплату 5000.

                    Уплата по Сидорову 8000/13000*13000=8000, ставим в уплату 8000.

                    Таким образом, по уволенным распределили 13000, всего заплатили 150000, остаток 2000 распределяется по работающим прорционально остатку долга.

                    Остаток долга 12 000, распределить 2000 пропорционально долгам работающих:

                    Петров: 5000/12000*2000 = 833.33 рубля
                    Коровина: 7000/12000*2000 = 1166.66 (и добавляем копейку чтобы выйти на итог 2000)

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

                    Теперь суммируем методику:

                    1. Рассчитываем общую сумму долга
                    2. Сумма к распределению - это минимум между суммой долга и суммой уплаты (мы веддь не можем распределить больше, чем накопилось долгов)
                    3. Отдельно распределяем уплату уволенных, стараемся погасить их долги максимально
                    4. Остаток от общей суммы к распределению минус уже распределенную раскидываем по прочим работникам
                    5. при распределении по последнему работнику учитываем "копейки", получившиемся в результате округдения такЮ, чтобы выйти на общую сумму уплаты.

                    Расчитанную сумму уплаты по каждому работнику копим в регистрах, журналах, документах, таблицах - кому что ближе. В 1с это регистры или журналы расчетов. Главное, чтобы можно было сделать запрос к этим регистрам: получить сумму уплаченных за указанный период взносов по сотруднику и категории (напримепр по Иванову категория НР).

                    Уплаченные взнсоы также регистрируются в разрезе сотрудников, категорий и периодов:
                    1. иванов, НР, январь 2011, 5000 рублей
                    2. Петров, НР, январь 2011, 833.33

                    итп.

                    И еще нюанс - функционал распределения уплаченых взносов необходимо отделить от функционала формирования пачек СЗВ-6-1(2). То есть отдельными документами (в моей конфигурации 1с) выполняется начисление взносов (начисленные взжносы копятся на регистрах), отдельными выполняется распределение уплаченных взносов (копим их на других регистрах).

                    А при формировании пачек СЗВ-6-1(2) все что остается сделать - извлечь уже распределенные взносы из регистров за период и проставить в графы "Уплачено" по каждому работнику и категории.
                    Последний раз редактировалось VinnieThePOOH; 13.04.2011, 18:25.
                    С уважением, Владимир.

                    Комментарий

                    Ранее набранный текст был автоматически сохранён. Восстановить или Удалить.
                    Автосохранение
                    Frown :( Mad :mad: Stick Out Tongue :p Embarrassment :o Confused :confused: Wink ;) Smile :) Big Grin :D Roll Eyes (Sarcastic) :rolleyes: Cool :cool: EEK! :eek:
                    x
                    Вставить: Миниатюра Маленький Средний Большой Полный размер Удалить  
                    x
                    x

                    реклама

                    Свернуть
                    Обработка...
                    X