Формирование интерфейса сопровождения перечисленных баз данных. Заполнение БД начислений и удержаний с использованием справочников, страница 14

             ms_pred - номер предыдущего месяца.

Формирование полей БД БД доходов и налогов за текущий месяц происходит

по следующим правилам:

prl(ms) =kad->pdx;

msl(ms) =msl(ms_pred) +prl_1(ms),   где

         prl_1(ms) - сумма цифр поля  prl(ms);

sald(ms) = сумма_начислений(ms) - сумма_удержаний(ms);

nacg(ms) = nacg(ms_pred) + сумма_начислений(ms) - cумма_пенс_взноса(ms);

nacgb(ms) =nacgb(ms_pred) + сумма_начислений(ms);

nlnak(ms) = nlnak(ms_pred) + сумма_подоходного_налога(ms);

nacm(ms) =  сумма_начислений(ms);

nlmec(ms) = сумма_подоходного_налога(ms);

smlg(ms) = smlg(ms_pred) +uzrstnl->sum(ms) * prl_1(ms);

smobl(ms) = smobl(ms_pred) + сумма_начислений(ms) - smlg(ms);

posob(ms) = posob(ms_pred) + сумма_начислений_1(ms)   , где

            сумма_начислений_1(ms)  сумма начислений,облагаемая

            налогом  по льготному правилу;

pens(ms) = pens(ms_pred) + сумма_пенсионного_взноса(ms).

   Замечание 1.Для получения 'сумма_начислений_1(ms)' необходимо

знать коды видов оплат,налог с которых удерживается по льготному

правилу.Список этих кодов хранить в memo-файле и формировать

(корректировать) командой настройки на расчет.

   Замечание 2.Если информация о некотором сотруднике в БД   доходов

и налогов за предыдущий месяц отсутствует, значит, работник принят на

работу в текущем месяце и для него в БД доходов и налогов за текущий

месяц следует сформировать новую запись.

   Замечание 3.Если информация о некотором сотруднике в БД uzrm.dbf

отсутствует,значения накопительных полей такому сотруднику в БД

дохожов и налогов скопировать из БД предыдущего месяца , а значения

месячных полей - обнулить.

Задание 3.Сформировать следующие выходные формы:

a)

                         СВЕДЕНИЯ О ДОХОДАХ И НАЛОГАХ

                ЗА ПЕРИОД С НАЧАЛА ГОДА  ПО <дата конца текущего месяца>

----------------------------------------------------------------------------

ФИО:  З/пл.за :ОТЧИСЛ. :НЕОБЛАГАЕМЫЙ МИНИМУМ:ВСЕГО     :НАЛОГООБ- :ПОДОХОД.:

   :отч.месяц :В ПЕНС Ф:НА РАБОТНИКА:НА ИЖД.:ИСКЛЮЧЕНО :ЛАГАГАЕМЫЙ:НАЛОГ   :

   :           :        :            :       :   ИЗ    :ДОХОД     :        :

   :           :        :            :       :НАЛОГООБЛ:          :        :

---:-----------:--------:------------:-------:---------:----------:--------:

...........................................................................

Итого

по

орг-ции ....................................................................

б)

                     О Т Ч Е Т

     об итоговых суммах начисленных доходов и удеpжанных

     суммах подоходгого налога с налогоплательщиков и -

     физических лиц за пеpиод с 1.01.<..> ПО 30.<..>.<..>

 ------------------------------------------------------------------

  N  I       Н А И М Е Н О В А Н И Е          I Код   I Показатели

     I                                        I стpокиI  тыс. руб

 ------------------------------------------------------------------

  1  I                  2                     I   3   I   4

 ------------------------------------------------------------------

 1.  Количество налогоплательщиков               001

 2.  Количество налогоплательщиков, доходы

     котоpых облагаются

      а) по минимальной налоговой ставке         002

      б) по пpогpессивным налоговым ставкам      003

         в том числе

      по максимальной налоговой ставке           004

 3.  Общая сумма валовых совокупных годовых

     доходов налогоплательщиков                  005

 4.  Общая сумма облагаемых совокупных годовых

     доходов налогоплательщиков                  006

 5.  Общая сумма подоходного налога

      а) начисленная                             007

      б) удеpжанная                              008

      в) пеpечисленная в бюджет                  009

      г) сальдо на конец отчетного пеpиода       010

      д)задолженность бюджету                    011

 6.  Задолженность по налогу за физическими

     лицами, имеющаяся за пpедыдущий отчетный

     пеpиод и погашенная в данном отчетном

     пеpиоде