مسیر سریع: تقویم → پیشنهاد ساعت → ورود حضور → خروجی حسابفا / فیش
فایل خروجی حقوق حسابفا را بدهید — ردیفها با کد حسابداری (۶ رقم) به پرسنل وصل میشوند (اگر کد نبود، با نام). ساعت حضور از توضیحات یا ساعت کارکرد / روز کارکرد خوانده میشود.
| # | نام | ساعت کار روزانه | موظفی | حقوق پایه | حضور (ساعت) | دستمزد ساعتی | حقوق دریافتی | مرخصی | دستمزد مرخصی | حقوق کامل | کل روزهای روشن | پاداش | یادداشت | فیش | بله |
|---|
↔ لبه عنوان هر فیلد را بکشید تا عرض آن را خودتان تنظیم کنید
| فروش کل (تومان) | مرجوعی (تومان) | کسر از فروش (تومان) | درصد (%) | هزینه تبلیغات (تومان) | کسر اشتباه (تومان) |
|---|---|---|---|---|---|
| نام | حضور | حقوق دریافتی | حق اولاد | درصد تخصیصی | جمع دریافتی | شامل درصد |
|---|
روی روز کلیک کنید تا خاموش شود؛ دوباره کلیک = روشن. فقط روزهای روشن در محاسبه ساعت کار لحاظ میشوند.
منبع مناسبتها: باحساب
| # | کد ماه | نام ماه | کل روزهای روشن | پرسنل ثبتشده | عملیات |
|---|
| # | نام شخص | کد حسابداری | موبایل | حقوق پایه | ساعت کار | حق اولاد | درصد | فعال | چشم |
|---|
در تب «پرسنل» برای هر نفر تیک «حق اولاد» بزنید.
همه مبالغ برنامه (حقوق، فروش، فیش) به تومان است. فایل «خروجی حسابفا» همیشه به ریال است (مبالغ برنامه × ۱۰، مثل فایل واقعی حسابفا). ستونها دقیقاً مثل ورودی حسابفاست؛ «روز کارکرد» = تعداد روز کاری همان ماه، «ساعت کارکرد» = ساعت حضور، «مجموع» = جمع دریافتی فیش. ستون «کد حسابداری» همیشه متنی و ۶ رقمی است.
شماره موبایل هر پرسنل را در تب «پرسنل» وارد کنید. ارسال از طریق سفیر بله — سرور را با npm start اجرا کنید.
دادهها بهصورت خودکار در فایل سرور (data/payroll-state.json) ذخیره میشوند. سرور باید با npm start روشن باشد.
بازنشانی همه دادههای ذخیرهشده را پاک میکند و به حالت اولیه برمیگرداند.