13.3Справочник «Группы льгот» picture_as_pdf

Справочник предназначен для хранения информации о возможных группах льгот.

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

Рассмотрим ситуацию: некоторому гражданину, являющемуся льготником, предоставили 2 категории льготы.

Если при создании данных категорий льгот (элементов справочника «Категории льгот») будут указаны одинаковые группы льгот, то программа начислит данному гражданину ту категорию льготы, которая является наиболее выгодной (то есть, ту, у которой сумма льготы больше).Например, льготнику предоставили категории льгот «Ветеран труда РФ» и «Инвалид». При создании категории льготы «Ветеран труда РФ» реквизит «Группа льгот» был задан как «Федеральные», при создании категории льготы «Инвалид» реквизит «Группа льгот» был задан тоже как «Федеральные». Предположим, сумма льготы по категории «Инвалид» получилась больше, чем по категории «Ветеран труда РФ». В этом случае программа начислит данному гражданину категорию льготы «Инвалид».

Если при создании данных категорий льгот будут указаны разные группы льгот, то программа начислит обе категории льгот данному гражданину. Например, льготнику предоставили категории льгот «Ветеран боевых действий» и «Ветеран труда РФ». При создании категории льготы «Ветеран боевых действий» реквизит «Группа льгот» был задан как «Местные», при создании категории льготы «Ветеран труда РФ» реквизит «Группа льгот» был задан как «Федеральные». В этом случае программа начислит данному гражданину и категорию льготы «Ветеран боевых действий», и категорию льготы «Ветеран труда РФ».

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

V11 = (V / (V1 + V2)) * V1,

V12 = (V / (V1 + V2)) * V2,

где V11 – объем для расчета льготы, который предоставится первому льготнику, V12 – объем для расчета льготы, который предоставится второму льготнику, V – объем потребления взноса, по которой предоставили льготные категории, V1 – объем для расчета льготы, который положен первому льготнику, V2 – объем для расчета льготы, который положен второму льготнику.

Если в лицевом счете количество льготников больше, чем двое, то объемы для расчета льгот будут вычисляться аналогичным образом.

Например, в лицевом счете зарегистрировано 2 льготника: «Ветеран труда», «Инвалид». Данные льготные категории предоставлены данным льготникам по взносу «Холодная вода», объем потребления которой после начисления получился равным «10 м3». В соответствии с правилом расчета, которое было задано для льготной категории «Ветеран труда» («Правила расчета льгот»), ветерану труда положен объем для расчета льготы равный «5 м3», а инвалиду положен объем равный «10 м3»(также в соответствии с правилом расчета, которое было задано для льготной категории «Инвалид»).

Если данные льготные категории принадлежат разным группам, то программа вычислит объемы  для расчета льгот следующим образом: ветерану труда – «5 м3», а инвалиду – «10 м3». В этом случае суммарный объем, на который была предоставлена льгота по двум льготным категориям, превышает объем потребления по взносу (5+10>10).

Если данные льготные категории принадлежат одной группе, то программа вычислит объемы для расчета льгот по следующей схеме: ветерану труда – «(10/(5+10))*5 = 3,33 м3», инвалиду –  «(10/(5+10))*10 = 6,67 м3».

В описанной выше ситуации, когда в одном лицевом счете зарегистрировано несколько льготников, может возникнуть необходимость предоставить одному из льготников весь положенный ему объем для расчета льготы, а другому – оставшийся объем (разность объема, потребленного по взносу, и объема, положенного первому льготнику). Например, для описанного выше примера может возникнуть необходимость ветерану труда предоставить «5 м3» и  инвалиду – «10 – 5 = 5 м3», либо предоставить инвалиду «10 м3» и ветерану труда ничего не предоставить («10 – 10 = 0 м3»). Чтобы расчет льгот срабатывал данным образом, необходимо в таком случае предоставлять таким льготникам категории льгот, имеющие одинаковую группу льгот, и расставлять приоритеты категорий льгот.

вниз
наверх