مدير شركة التخزين

مدير شركة تخزين واحدة — يدير الموظفين ويؤكّد المخزون الوارد.

1 دقيقة للقراءة

مدير شركة التخزين

ملخّص. مدير شركة تخزين واحدة. يدير أفراد شركته ويملك خطوة المخزون الوارد: عند إسناد طلب مخزون إلى شركته، يؤكّد أو يرفض الاستلام الفعلي — ويؤدي التأكيد إلى إضافة المخزون إلى رصيد المستودع والسجل.

ما يمكنك فعله

مستخدمو الشركة

  • إدارة موظفي شركتك (manage own-company-users، إضافةً إلى view users وcreate users وupdate users لنماذج الإنشاء/التعديل).
  • عرض سجل شركتك (view own-company).

المرجع

  • عرض المنتجات (view products)، شركات التخزين (view storage-companies)، والمستودعات على /admin/warehouses (view warehouses).

المخزون الوارد

  • عرض طلبات المخزون المُسندة إلى شركتك على /admin/inventory-requests (view inventory-requests).
  • تأكيد الاستلام — /admin/inventory-requests/{id}/assign-warehouse — (confirm inventory-storage)؛ ويقيّد التأكيد المخزون في المستودع.
  • رفض الاستلام — /admin/inventory-requests/{id}/reject-by-storage — (reject inventory-storage).
  • عرض أرصدة المخزون /admin/inventory-balances والحركات /admin/inventory-transactions لمستودعاتك (view inventory-balances، view inventory-transactions).

ما لا يمكنك فعله

  • لا يمكنه الموافقة على/رفض طلب المخزون الأصلي للتاجر أو إسناده لشركة (تلك خطوة المدير/الموظف) — فقط تأكيد/رفض تسليم التخزين.
  • لا يمكنه رؤية أرصدة شركات تخزين أخرى أو الطلبات أو مالكي المنتجات أو أي شاشات مالية/اشتراك.
  • لا يمكنه إدارة البيانات الأساسية.

نطاق البيانات

شركة التخزين الخاصة بك فقط. تُرشَّح القوائم للشركة التي ينتمي إليها المستخدم — مثلًا ترى فقط طلبات المخزون الموجّهة لشركتك وأرصدة مستودعاتك، ولا ترى أبدًا شركة تخزين أخرى.

الصلاحيات

القائمة الدقيقة (المُزامَنة في SaasRoleSeeder): view users، create users، update users، manage own-company-users، view own-company، view products، view storage-companies، view warehouses، view inventory-requests، confirm inventory-storage، reject inventory-storage، view inventory-balances، view inventory-transactions.

كيف يُسنَد هذا الدور

يُمنَح يدويًا من قِبل مدير/مدير عام من شاشة إدارة المستخدمين (/admin/users) — وليس عبر الموافقة على التسجيل. الموافقة على التسجيل تُسنِد دائمًا delivery_company_admin (أو client) فقط؛ أما ربط شركة التخزين ومنح هذا الدور فيتمّ يدويًا. ثم ينشئ مدير الشركة موظفيه داخل التطبيق.

صفحات ذات صلة

راجع roles/storage-company-staff (نفسه باستثناء إدارة المستخدمين/الشركة) وroles/pending-company (حالة ما قبل الموافقة).