Go to previous topic
Go to next topic
آخرين ارسال 25 اردیبهشت 1392 09:33 ق.ظ توسط saffarzadeh
جمع یا مانده با فیلدهای اطلاعات اصلی حقوق در نرم افزار دستمزد
�0 پاسخ
مرتب:
مولف پيغام ها
saffarzadeh
کاربر با تجربه
کاربر با تجربه

--
25 اردیبهشت 1392 09:33 ق.ظ

    با سلام و عرض احترام

    استفاده از فیلدهای اطلاعات اصلی حقوق در کنار فیلدهای تجمعی پایه پرسنلی :

    هدف این مطلب پیدا کردن جمع و یا مانده فیلدهای تجمعی پایه پرسنلی به روشی دیگر در مواقع لزوم با استفاده از فیلدهای اطلاعات اصلی است.

    1- مانده وام :

    فرض کنید یکی از پرسنل در یک ماه وامی به مبلغ MA110 ریال گرفته است و می خواهد هر ماه MA111 ريال بعنوان قسط وام از همان ماه پرداخت نماید.    می خواهیم بدانیم مانده وام وی چقدر است؟ مبلغ وامMA110  ، مبلغ قسط اعلامی MA111 ، مبلغ قسط کسرشده MA112 ، مانده وام FI61.

    1200   FI61 = FI61 + MA110;

              MA112 = MA111;

              IF MA112 < FI61 Then 1210

              MA112 = FI61; 

    1210   FI61 = FI61 - MA112;

    در روش محاسبه دیگر داریم : مانده وام MA230 ، جمع وام دریافتی MA228 ، جمع قسط پرداختی MA229.

    1200   XSUM (MA228, MA110, 1, MO)

              XSUM (MA229, MA112, 1, MO)

              MA230 = MA228 – MA229;  

    2 - جمعهای مربوط به مالیات :

    درآمد مشمول مالیات MA101 ، مالیات پرداختی این ماه MA103 ، جمع درآمدهای مشمول مالیات FI51 ، جمع مالیاتهای پرداختی  FI53 ، جمع ماههای کار FI50.

    در روش محاسبه دیگر داریم : جمع درآمدهای مشمول مالیات MA260 ، جمع مالیاتهای پرداختی  MA261 ، جمع ماههای کار MA262.

    YSUM (MA260, MA101, 1, RMO)

    YSUM (MA261, MA103, 1, RMO)

    YCOUNT (MA262, MA105, 1, RMO)

    3 – مانده مرخصی :

    مرخصی استحقاقی (روز) MA83 ، مرخصی متعلقه ماهانه (روز) MA82 ، مانده مرخصی (روز) FI70.

    در روش محاسبه دیگر داریم : جمع مرخصی های استحقاقی MA268 ، جمع مرخصی های متعلقه MA269 ، مانده مرخصی (روز) MA270.

    YSUM (MA268, MA83, 1, RMO)

    XSUM (MA269, MA82, 1, RMO)

    MA270 = MA269 – MA268;

    4 – جمع روزهای کارکرد :

    روزهای کارکرد MA3 ، جمع روزهای کارکرد FI71.

    در روش محاسبه دیگر داریم : جمع روزهای کارکرد MA280.

    YSUM (MA280, MA3, 1, RMO)

     

     

     

     



    ---