نسخهٔ 0.9.1-phase9.2
مسیر یک حسابداری وبِ قابلاعتماد، از کسبوکار تا دفترکل.
حسابداری وزین یک مسیر مدرن و فارسی برای جایگزینی جریانهای روزمرهٔ مالی است؛ با این اصل که هیچ سرعتی نباید از صحت، تفکیک سازمانی و قابلیت بازیابی سند مالی مهمتر باشد.
وضعیت انتشار
آنچه امروز منتشر شده است
ورود و سازمان
ورود با Vazin ID، نشست امن، انتخاب صریح سازمان و بازاعتبارسنجی عضویت در هر درخواست مالی آماده شده است.
دفترکل کنترلشده
کدینگ، سال و دورهٔ مالی، سند دوبل متوازن، شمارهدهی اتمی، عدمتغییرپذیری، برگشت دقیق و trail ممیزی در PostgreSQL پیاده شدهاند.
فروش خدمات و دریافتنی
مشتری، فهرست قیمت نسخهدار، پیشفاکتور، فاکتور، برگشت کامل و زیرمعین دریافتنی در یک مرز تراکنشی پیاده شدهاند؛ حساب کنترل دریافتنی فقط از همین مسیر ثبت میشود.
خرید، انبار و بهای تمامشده
تأمینکننده، کاتالوگ کالا و خدمت، انبار، ماندهٔ افتتاحیه، خرید، فروش کالای موجود و مرجوعی کامل با حرکت تغییرناپذیر، میانگین موزون دائمی، کاردکس و تطبیق ارزش موجودی آمادهاند.
خزانهٔ داخلی و چک
صندوق و حسابهای بانکی ثبتشدهٔ داخلی، دریافت، پرداخت، تسویهٔ فاکتور، چکهای دریافتی و پرداختی و تطبیق دستی با سند و trail تغییرناپذیر در یک مرز تراکنشی آمادهاند.
گزارش، دوره و ماندهٔ افتتاحیه
تراز آزمایشی، دفتر کل، سود و زیان، ترازنامه، گردش اشخاص و کاردکس در هر تاریخ مؤثر از منابع تغییرناپذیر ساخته میشوند. بستن/بازکردن دوره trail سطح مالک دارد و ماندهٔ افتتاحیه فقط پس از تطبیق و تراز صفرِ MigrationBatch به یک سند تبدیل میشود.
کنترلپلین یکپارچهسازی
سطح نسخهدار قابلیتها و درخواست/غیرفعالسازیِ owner-only برای adapterهای مشخص، با RLS، idempotency، audit و kill-switch جدا منتشر شده است. این سطح request-only است و هیچ endpoint، credential، import یا delivery خارجی فعال نمیکند.
بازیابی قابلممیزی
قرارداد evidence، رکورد RPO/RTO، receipt بازیابی ایزوله و runbook رخداد در بستهٔ انتشار نگهداری میشوند. این کنترلها هیچ گیت مالی یا تنظیم runtime را تغییر نمیدهند.
آمادگی پایلوت
محیط هر سازمان یک checklist فقطخواندنی برای دفتر، دوره، کدینگ، طرف حساب، خزانه، اسناد و منبع گزارش دارد. تاریخهای نمایشدادهشده جلالیاند و مقدار canonical در دادهٔ اصلی تغییر نمیکند.
CSV محدودِ ماندهٔ افتتاحیه
فاز ۹.۱ preview متنی UTF-8 با headerهای دقیق، نگاشت قطعی کد حساب، رد حساب کنترل، هش منبع و مهلت گذرا را فراهم میکند. فاز ۹.۲ فقط evidence canonical و review مستقل همان preview را پشت گیت و allow-list دوم نگه میدارد؛ هیچ stage، reconcile، finalize یا ثبت مالی CSV ندارد.
برنامهٔ محصول
هسته تا فاز ۹.۲ در بتای محافظتشده منتشر شده است؛ تکمیل مهاجرت واقعی و فازهای ۱۰ تا ۱۱ هنوز گیتهای عملیاتی مستقل دارند.
انتشار checklist یا preview محدود CSV به معنی مهاجرت خودکار یا اتصال بیرونی نیست؛ هر نوع داده، adapter و پایلوت همچنان به سند فنی، sandbox، بازبینی و پذیرش کنترلشده نیاز دارد.
بنیادِ قابلاعتماد
Vazin ID، سازمان و نقشها، سال مالی، کدینگ، PostgreSQL و Posting Orchestrator اتمی.
- جداسازی دادهٔ هر سازمان در سرویس و پایگاهداده
- سند متوازن، immutable و قابل برگشت
- ثبت audit و idempotency برای هر فرمان
فروش و اشخاص
پیشفاکتور، فاکتور فروش، دریافتنی، قیمتگذاری، برگشت و گردش طرف حساب.
- شمارهدهی اتمی در سال مالی
- ثبت نهایی فقط پس از کنترل قیمت، نسخه و نگاشت حساب
- گزارش مانده و گردش مشتری
خرید و انبار
تأمینکننده، کاتالوگ کالا و خدمت، انبار، ماندهٔ افتتاحیه، خرید، فروش کالای موجود و ارزشگذاری میانگین موزون دائمی.
- گردش انبار و سند مالی در یک تراکنش
- ممنوعیت موجودی منفی بهصورت پیشفرض
- کاردکس، تطبیق ارزش موجودی و مرجوعی کامل
خزانه و چک
صندوق، حساب بانکی ثبتشدهٔ داخلی، دریافت و پرداخت، تسویهٔ فاکتور، سررسید، چکهای دریافتی و پرداختی و تطبیق دستی.
- چرخهٔ وضعیت چک بدون پاککردن سابقه
- اتصال هر عملیات به شخص و منبع آن
- تطبیق دستی ماندهٔ بانک و حسابهای کنترل
فاز ۵ · گزارش و مهاجرت
تراز آزمایشی، دفتر کل، سود و زیان، ترازنامه، گردش اشخاص، کاردکس، قفل/بستن دوره و ورود کنترلشدهٔ ماندهٔ افتتاحیه.
- گزارش تاریخمؤثر از دفترکل و گردشهای immutable
- تطبیق MigrationBatch پیش از ثبت یک سند افتتاحیهٔ متوازن
- قفل، بستن و بازکردن دوره با trail قابل ممیزی مالک
کنترلپلین یکپارچهسازی
API قابلیتهای نسخهدار، درخواست و توقفِ owner-only، adapter allow-list و trail عملیاتی تغییرناپذیر.
- هر درخواست در وضعیت not-provisioned میماند و فقط قابل غیرفعالسازی است
- هیچ worker، queue، credential، endpoint یا delivery خارجی در این انتشار وجود ندارد
- تأیید رسمی، sandbox، بازیابی و پذیرش دو سازمان بتا پیش از هر اتصال واقعی لازم است
بازیابی و آمادگی عملیاتی
بکاپ، manifest، رسید restore ایزوله، رکورد RPO/RTO و runbook حادثه بهصورت evidence قابلبررسی کنار هم نگهداری میشوند.
- هش artifact و receipt بازیابی به هم متصلاند
- مقصد خصوصی و شواهد مالکیت جداگانه ثبت میشوند
- این ابزارها گیت ثبت مالی را تغییر نمیدهند
آمادگی پایلوت حسابدار
checklist tenant-scoped، نمایش جلالی برای گزارشها و مسیر چاپ کنترلشده، شروع پایلوت را شفافتر میکنند.
- snapshot پایلوت فقطخواندنی و RLS-bound است
- تاریخ canonical Gregorian در داده دستنخورده میماند
- تکمیل واقعی فاز به پذیرش دو tenant و حسابدار نیاز دارد
مهاجرت کنترلشدهٔ CSV
tranche نخست فقط ماندهٔ افتتاحیهٔ GL غیرکنترلی را از CSV متنی با schema نسخهدار و mapping دقیق آماده میکند.
- پیشنمایش بدون ثبت مالی، هش دقیق منبع و مهلت گذرا
- فقط OWNER و allow-list همان tenant میتوانند preview را ببینند
- بدون stage، MigrationBatch، XLSX، هلو، زیرمعین، بانک، کالا، اتصال بیرونی یا نهاییسازی
گیتهای غیرقابلمذاکره
دادهٔ مالی واقعی، فقط بعد از عبور از این مرزها.
- هویت و نقش معتبر، جداسازی سازمانی و سیاست دسترسی در PostgreSQL.
- ثبت مالیِ اتمی، متوازن، تغییرناپذیر و دارای trail ممیزی.
- پشتیبانگیری و بازیابی آزمودهشده، سلامتسنجی و rollback نسخهای.
- بازبینی یک حسابدار فعال در بازار هدف و آزمون بتای واقعی.
- بازبینی مستقل برای مالیات، بانک و هر اتصال رسمی پیش از فعالسازی.
مرز این انتشار: فاز ۶ فقط درخواست بررسی و توقفِ کنترلشده را ثبت میکند؛ فاز ۷ evidence بازیابی، فاز ۸ checklist فقطخواندنی، فاز ۹.۱ preview محدود CSV افتتاحیه و فاز ۹.۲ فقط review canonical و مستقل همان preview را برای tenant allow-listed افزودهاند. هیچ stage یا ثبت مالی CSV، اتصال بانکی، دریافت خودکار صورتحساب، درگاه، مالیات و مالیات بر ارزش افزوده، سامانهٔ مؤدیان، اتصال مستقیم هلو، XLSX، import خودکار یا ارسال دادهٔ خارجی عرضه نشده است.