Wave 38 V1 settings readiness

إعدادات الإدارة والشركة

Wave: 38/38

نطاق V1

الهدف:Company, year, currency, access, and accounting readiness visibility
النمط:Readiness-only and metadata-first settings landing surface
الواجهة:Arabic-first dense layout using current foundation contracts
الحد:Not full legacy admin parity and not a risky accounting behavior wave

Backend readiness metadata

Backend endpoint:/health/readiness
Backend status:read-only-backend-metadata-ready
Backend source:contract-fallback
Backend fallback:Live backend fetch disabled; showing shared contract fallback
Database required:false
Mutation behavior:false
Posting behavior:false
Accounting calculation changes:false

Company/settings readiness metadata

Settings endpoint:/settings/readiness
Settings status:read-only-company-settings-readiness-ready
Settings source:contract-fallback
Settings fallback:Live backend fetch disabled; showing shared contract fallback
Company profile:ready-foundation
Financial year:ready-foundation
Currency:ready-foundation
Users/access:dependency
Accounting configuration:dependency
Mutation actions:None; no company, year, currency, access, posting, or calculation mutation

ملخص جاهزية V1

المجالالحالةالإشارة الحاليةالخطوة الآمنة التالية
ملف الشركةready foundationCompany profile fields and tenant/year links are visible through existing foundation contractsWire runtime company context and editable profile workflow in a later safe settings slice
السنة والفتراتready foundationFinancial years, accounting periods, and period-lock direction are named and scopedAdd backend-backed context switcher and lock operations only after API/UI contract review
العملة والقواعدready foundationCurrency master and rules/currency foundation are visible without changing rate or VAT mathKeep exchange-rate selection, VAT amounts, and exchange differences as narrow accounting-risk work
المستخدمون والوصولblocked until evidence/integrationRoles, permissions, and scope types exist as foundation metadataAdd invite, assignment, and access matrix views after server-side authorization paths are wired
إعدادات المحاسبةblocked until evidence/integrationChart, parties, payment methods, numbering, and document separation are visible as foundation countsInspect legacy admin/settings evidence before claiming exact settings parity
ما بعد V1post-V1POS, RG, full report renderer, Twilio, advanced AI, and exact legacy screens remain out of this waveKeep these blocked until owner priority and legacy/provider evidence are available

بطاقات الجاهزية

ملف الشركة

ready foundation
العقد:/tenancy/companies
البيانات:legalName, tradeName, VAT and financial numbers, city, address, currency codes
النطاق:Tenant-scoped company records with financial-year visibility
الحد:Read-only V1 settings foundation; no legacy company-settings clone

السنوات المالية

ready foundation
العقد:/tenancy/financial-years
الفترات:/tenancy/accounting-periods
الأقفال:/tenancy/period-locks
الحد:Visibility only; no posting, closing, opening balance, or lock behavior changes

العملات

ready foundation
العقد:/accounting/currencies
القواعد:/accounting/rules-currency/foundation
الاتجاه:LBP, USD, EUR master and exchange-rate history direction
الحد:No VAT math, exchange-difference posting, or automatic rate selection change

المستخدمون والصلاحيات

blocked until evidence/integration
العقد:/access/foundation
الأدوار:/access/roles
الصلاحيات:/access/permissions
الحد:Direction only; no unsafe impersonation or tenant-boundary bypass

جاهزية إعدادات المحاسبة

blocked until evidence/integration
العقد:/accounting/foundation
الحسابات:Chart, parties, payment methods, and numbering sequence counts
المستندات:Source documents remain separate from journal truth
الحد:No invoice/voucher form, posting, journal, VAT, stock, report, POS, or RG behavior

العقود الحالية

/tenancy/foundation:tenant/company/year readiness counts
/tenancy/companies:company profile list with tenant and year links
/tenancy/financial-years:financial-year and period visibility
/accounting/currencies:currency master records
/access/foundation:roles, permissions, and scope types
/accounting/foundation:accounting configuration readiness counts

ما يزال ناقصا

إدارة التعديل:Company settings are visible as a direction only; no edit workflow yet
اختيار السياق:No active company/year switcher is implemented in this page
مصفوفة المستخدمين:No user assignment table or invitation workflow yet
تطابق الإدارة القديمة:Exact legacy admin/settings screens remain later parity work
الفحص التشغيلي:Runtime API smoke depends on local Postgres/API availability