Имя: Пароль:
1C
1С v8
ЗУП: страховые взносы. Превышена ли предельная величина стр.взносов?
0 betty
 
30.10.14
12:16
Добрый день
Подскажите пожалуйста, как узнать превышена ли предельная величина базы страховых взносов по сотруднику на дату? Существует ли типовая процедура?
1 kumena
 
30.10.14
12:21
предложу посмотреть отчет "Анализ начисленных налогов и взносов".
и взносы по физлицам исчисляются.
2 betty
 
30.10.14
12:31
(1) эт то смотрели
Интересует есть ли конкретная процедура?или нужно лезть в РН "Учет доходов для отчисления страх.взносов" и считать там?
3 Otkr
 
30.10.14
12:32
(2) Второе
4 kumena
 
30.10.14
12:33
(2) лично я никогда не видел.
>>
или нужно лезть в РН "Учет доходов для отчисления страх.взносов" и считать там?

да, но запрос в основном можно опять же из отчета выдрать.
5 kumena
 
30.10.14
12:33
+4 а можно узнать цель такой процедуры?
6 betty
 
30.10.14
12:36
цель: определение суммы резервов отпусков
7 betty
 
30.10.14
13:09
:(
8 Otkr
 
30.10.14
14:59
(7) А ты думала ЗиУП это просто?)
9 kumena
 
30.10.14
15:24
(8) конечно!
10 kumena
 
30.10.14
15:25
вот запросик не сложный
вместо таблицы СписокФизЛиц надо своих физлиц выбрать.
в результате будет табличка с периодами, где видно превышение.

Выбрать
    НачалоПериода(ДатаКалендаря, Месяц) КАК МесяцПериода    
Поместить Месяцы
Из РегистрСведений.РегламентированныйПроизводственныйКалендарь    
Где ДатаКалендаря
    Между НачалоПериода(&АктуальнаяДата, Год) и КонецПериода(&АктуальнаяДата, Месяц)
Сгруппировать по
    НачалоПериода(ДатаКалендаря, Месяц)
;

Выбрать
    Ссылка КАК Физлицо
Поместить СписокФизЛиц
Из Справочник.ФизическиеЛица
Где Код = "50005828"

Объединить

Выбрать
    Ссылка КАК Физлицо
Из Справочник.ФизическиеЛица
Где Код = "50005697"

;

Выбрать
    Величины.МесяцПериода
    ,Величина.Размер
Поместить ПредельныеВеличины    
    
Из         
    (
    Выбрать
        Месяцы.МесяцПериода
        ,Максимум(Величина.Период) КАК ПериодВеличины
    Из Месяцы КАК Месяцы
        Левое Соединение РегистрСведений.ПредельнаяВеличинаБазыСтраховыхВзносов КАК Величина
        По Месяцы.МесяцПериода >= Величина.Период
    Сгруппировать по
        Месяцы.МесяцПериода    
        
    ) Величины    
        Левое Соединение РегистрСведений.ПредельнаяВеличинаБазыСтраховыхВзносов КАК Величина
        По Величины.ПериодВеличины = Величина.Период

;

Выбрать
    СписокФизЛиц.МесяцПериода КАК Период
    ,СписокФизЛиц.ФизЛицо
    ,Доходы.Организация
    ,Сумма(ISNULL(Доходы.Результат, 0)) КАК Результат

Поместить МесячныеДоходы

Из (
        Выбрать
            *
        Из СписокФизЛиц КАК СписокФизЛиц
            Левое Соединение Месяцы КАК Месяцы
            По Истина

        )    КАК СписокФизЛиц
    Левое соединение РегистрНакопления.СтраховыеВзносыСведенияОДоходах КАК Доходы
    По СписокФизЛиц.ФизЛицо = Доходы.ФизЛицо
    и СписокФизЛиц.МесяцПериода = Доходы.Период
    и Доходы.ВидДохода.ВходитВБазуПФР
    
Сгруппировать по
    СписокФизЛиц.МесяцПериода
    ,СписокФизЛиц.ФизЛицо
    ,Доходы.Организация


;

Выбрать
    МесячныеДоходы.ФизЛицо
    ,МесячныеДоходы.Организация
    ,МесячныеДоходы.Период
    ,МесячныеДоходы.Результат
    ,Сумма(МесячныеДоходыДляНИ.Результат) РезультатНИ

Поместить НарастающийДоход

Из МесячныеДоходы КАК МесячныеДоходы    
    Левое соединение МесячныеДоходы КАК МесячныеДоходыДляНИ
    По МесячныеДоходы.ФизЛицо = МесячныеДоходыДляНИ.ФизЛицо
    и МесячныеДоходы.Организация = МесячныеДоходыДляНИ.Организация
    и МесячныеДоходы.Период >= МесячныеДоходыДляНИ.Период
    
Сгруппировать по
    МесячныеДоходы.ФизЛицо
    ,МесячныеДоходы.Организация
    ,МесячныеДоходы.Период
    ,МесячныеДоходы.Результат
    
;

Выбрать
    НарастающийДоход.ФизЛицо
    ,НарастающийДоход.Организация
    ,НарастающийДоход.Период
    ,Выбор
        Когда Размер < РезультатНИ Тогда
            Истина
        Иначе
            Ложь
    Конец КАК ЕстьПревышение
    
Из НарастающийДоход КАК НарастающийДоход
    Левое Соединение ПредельныеВеличины КАК ПредельныеВеличины
    По ПредельныеВеличины.МесяцПериода = НарастающийДоход.Период
11 betty
 
30.10.14
16:37
(8) ваще не просто))
12 betty
 
30.10.14
16:37
(10) спс, посмотрим что можно сделать