tough-project

byعادل عثمان

افهم النظام وقم بتحليله واستكمل الدورة المستندية الخاص به واعطيني خطة التصميم

No preview

Comments (0)

No comments yet. Be the first!

System Requirements

Page 1 of 22

System Requirements Document

نظام تخطيط موارد مصنع الرخام والجرانيت المتكامل (Marble & Granite Factory ERP)

ملاحظة نطاق: هذا المستند هو المصدر الوحيد للحقيقة (Source of Truth) للمشروع، وتُشتق منه مسارات العمل، وصفحات التصميم، والمعمارية، والمهام. وهو مبني على تحليل منظومة مصنع الرخام والجرانيت المتكاملة المرفوعة من المستخدم، ويستكمل الدورة المستندية الكاملة ويقدّم خطة التصميم.

1. المقدمة (Introduction)

يصف هذا المستند المتطلبات النظامية لمنظومة تخطيط موارد مصنع الرخام والجرانيت (ERP Manufacturing). المنظومة ليست برنامج محاسبة، بل نظام تشغيلي ومالي مصمم خصيصاً لطبيعة صناعة الرخام التي تعتمد على ثلاث وحدات قياس متوازية:

  1. المادة الخام (ألواح/بلاطات): تُقاس بالمتر المربع (م²).
  2. التشكيل (الحرف والديكور): يُقاس بالمتر الطولي أو بالقطعة.
  3. العمالة: تعمل بنظام "القطعة" أو "المتر" وليس بالراتب الثابت فقط.

الهدف من المستند هو تحويل تحليل المنظومة إلى متطلبات قابلة للتصميم والبرمجة، تشمل الوحدات الوظيفية، والمحرك الحسابي، وسيناريو العمل الكامل، والميزات الإضافية المقترحة لجعل النظام شاملاً، إضافة إلى خطة التصميم (الهوية البصرية، مفهوم التصميم، نموذج التفاعل).

نطاق المؤسسة: مؤسسة واحدة (مصنع واحد) بعدة أدوار داخلية — وليست منظومة متعددة الفروع أو متعددة الشركات.

Page 2 of 22

2. نظرة عامة على النظام (System Overview)

يتكون النظام — بحسب المصدر — من 6 وحدات رئيسية مترابطة، فصّل المصدر منها خمسة مجالات وظيفية صريحة، وتقف عليها جميعاً الوحدة السادسة المتمثلة في المحرك الحسابي (Calculation Engine):

#الوحدةالوظيفة الجوهرية
أالمشتريات والمخزون (Raw Material & Inventory)تسجيل دخول ألواح الرخام الخام، الأبعاد، السعر، المصدر، وإدارة الهالك
بالمبيعات والتسعير (Sales & Estimation) — "قلب النظام"فصل التكلفة إلى تكلفة مادة (م²) + تكلفة مصنعية، ومكتبة الحواف، والتسعير الفوري
جالإنتاج وأوامر العمل (Production & Job Orders)إخراج إذن العمل من المبيعات إلى الورشة بمحتوى القطع والتعليمات وتوجيه العامل
دحسابات العمال والأجور (Worker Payroll)نظام أجور بالإنتاجية (Piece-rate) وتصنيف الإنجاز واحتساب الأجر
هـالوحدة المالية (Financials)الفواتير، الإيصالات، تحليل الربحية وهامش الربح لكل فاتورة
ومحرك الحسابات (Calculation Engine)تحويل الوحدات، خوارزمية نستينغ القطع، تسعير الزوايا والديكورات المعقدة

المبدأ التصميمي الحاكم: النظام يفصل دائماً بين تكلفة المادة (مساحة مستهلكة × سعر المتر المربع) وتكلفة التصنيع/المصنعية (أطوال، زوايا، تفريغ، تلميع)، ثم يجمعها في معادلة واحدة لإظهار سعر القطعة وربحيتها.

الجهات الفاعلة الخارجية (نظامية/صادرة فقط — ليست شخصيات مستخدم): الزبون، ومصنع التصنيع الخارجي/المقاول، وموردو الرخام، ومحرك النستينغ والتسعير. هذه الجهات تُدار كنظامية/صادرة فقط ولا تُمنح وصولاً تفاعلياً للنظام.

3. المتطلبات الوظيفية (Functional Requirements) — قصص المستخدم

Page 3 of 22

أ. وحدة المشتريات والمخزون (Raw Material & Inventory)

الوحدة 1 — المشتريات والمخزون: تسجيل دخول ألواح الرخام الخام برقم تسلسلي لكل لوح، وإدخال الأبعاد (الطول × العرض) لحساب المساحة الكلية بالمتر المربع تلقائياً، وتحديد سعر المتر المربع ومصدر الرخام (إيطاليا / مصر – محلي / غير ذلك)، وحساب نسبة الفاقد (Waste) المتوقعة أو الفعلية أثناء التخزين والقص، وتسجيل وزن/قياس الألواح عند وصول الشاحنة مباشرة في النظام، وتقييد المخزون تلقائياً عند شراء لوح محدد.

  • FR-01 — بصفتي أمين المخزن، أريد تسجيل دخول ألواح الرخام الخام (Slabs) إلى المخزن حتى يكون رصيد المادة الخام معروفاً في النظام.
  • FR-02 — بصفتي أمين المخزن، أريد إدخال أبعاد اللوح (الطول × العرض) ليحسب النظام المساحة الكلية للوح بالمتر المربع (م²) تلقائياً.
  • FR-03 — بصفتي أمين المخزن، أريد تحديد سعر المتر المربع ومصدر الرخام (إيطاليا / مصر – محلي / غير ذلك) لكل لوح مسجَّل.
  • FR-04 — بصفتي أمين المخزن، أريد أن يُمنح كل لوح رقماً تسلسلياً خاصاً به حتى يمكن تتبعه من لحظة الشراء وحتى القص والتسليم.
  • FR-05 — بصفتي أمين المخزن، أريد أن يحسب النظام نسبة الفاقد (Waste) المتوقعة أو الفعلية أثناء التخزين والقص، حتى تُعرف تكلفة الهالك الحقيقية.
  • FR-06 — بصفتي مدير المصنع، أريد أن يقيّد النظام المخزون تلقائياً عند شراء لوح رخام محدد (مثال: رخام بانوراما) بحيث تكون الأرصدة مطابقة للواقع.
  • FR-07 — بصفتي أمين المخزن، أريد تسجيل عملية وزن/قياس الألواح عند وصول الشاحنة (الرقم التسلسلي، الأبعاد، السعر) مباشرة في النظام.
Page 4 of 22

ب. وحدة المبيعات والتسعير (Sales & Estimation) — "قلب النظام"

الوحدة 2 — المبيعات والتسعير (قلب النظام): إدخال أبعاد القطعة (الطول والعرض) لكل بند في الفاتورة، واختيار نوع الرخام للقطعة (خصم نظري من المخزون عند إدخال الفاتورة)، واختيار نوع الحافة/التشكيل من المكتبة (مثال: لفة كاملة + كسر "سوكه")، وتطبيق معادلة إجمالي القطعة: (المساحة × سعر الرخام) + (المتر الطولي × سعر الحافة) + (عدد الزوايا × سعر الزاوية)، وعرض السعر فوراً بعد إدخال الأبعاد ونوع الرخام ونوع الحافة دون حساب يدوي، وتسجيل طلب الزبون بمواصفاته الكاملة مرتبطاً بسعر التقدير.

  • FR-08 — بصفتي موظف المبيعات، أريد أن يفصل النظام تكلفة القطعة إلى تكلفة مادة (الرخام) محسوبة على المساحة المستهلكة (م²) وتكلفة تصنيع (المصنعية) محسوبة على نوع الشغلة، حتى يكون التسعير دقيقاً وعادلاً.
  • FR-09 — بصفتي موظف المبيعات، أريد أن يُحسب بند المصنعية بناءً على نوع الشغلة (أطوال، زوايا، تفريغ) وليس بمبلغ مقطوع.
  • FR-10 — بصفتي مدير المصنع، أريد مكتبة تشكيلات الحواف (Edge Profiles) المرقّمة من 1 إلى 33 بحيث يشمل كل شكل نوعه وسعره الخاص (مثل: نخامة، لفة كاملة، نصف لفة، دبل).
  • FR-11 — بصفتي مدير المصنع، أريد أن يكون لكل شكل حافة في المكتبة سعر خاص مستقل قابل للتعريف والتعديل.
  • FR-12 — بصفتي موظف المبيعات، أريد إدخال أبعاد القطعة المطلوبة (الطول والعرض) لكل بند في الفاتورة.
  • FR-13 — بصفتي موظف المبيعات، أريد اختيار نوع الرخام للقطعة ليُخصم من المخزون نظرياً عند إدخال الفاتورة.
  • FR-14 — بصفتي موظف المبيعات، أريد اختيار نوع الحافة/التشكيل من المكتبة (مثال: لفة كاملة + كسر "سوكه") لكل قطعة.
  • FR-15 — بصفتي موظف المبيعات، أريد أن يطبّق النظام معادلة إجمالي القطعة: (المساحة × سعر الرخام) + (المتر الطولي × سعر الحافة) + (عدد الزوايا × سعر الزاوية).
  • FR-16 — بصفتي موظف المبيعات، أريد أن يعرض النظام السعر فوراً بعد إدخال الأبعاد ونوع الرخام ونوع الحافة، دون حساب يدوي.
  • FR-17 — بصفتي موظف المبيعات، أريد تسجيل طلب الزبون بمواصفاته الكاملة (مثال: "طاولة طعام رخام إيطالي مع حافة مزدوجة") مع ربطه بسعر التقدير.
Page 5 of 22

ج. وحدة الإنتاج وأوامر العمل (Production & Job Orders)

الوحدة 3 — الإنتاج وأوامر العمل: إصدار إذن عمل (Work Order) ينتقل من المبيعات إلى الورشة بحيث تكون الفاتورة والتنفيذ مرتبطين بوثيقة واحدة، ويحتوي قائمة القطع (Cut List) بالأبعاد الدقيقة وتعليمات التشكيل النصية، وتوجيه العامل (Assignment) المسؤول عن القص أو التلميع لكل قطعة، وإمكانية الطباعة الورقية لإذن العمل، وتسجيل تكلفة القص (م²) وتكلفة التشكيل والتلميع (متر طولي / قطعة) على العامل بعد التنفيذ.

  • FR-18 — بصفتي موظف المبيعات، أريد أن يُصدر النظام إذن عمل (Work Order) ينتقل من المبيعات إلى الورشة، بحيث يكون الفاتورة والتنفيذ مرتبطين بوثيقة واحدة.
  • FR-19 — بصفتي عامل الورشة، أريد أن يحتوي إذن العمل على قائمة القطع (Cut List) بالأبعاد الدقيقة المطلوبة.
  • FR-20 — بصفتي عامل الورشة، أريد أن يحتوي إذن العمل على تعليمات التشكيل النصية (مثال: "هذه القطعة تحتاج تفريغ وتلميع – حروف").
  • FR-21 — بصفتي مسؤول الورشة، أريد توجيه العامل (Assignment) المسؤول عن القص أو التلميع لكل قطعة في إذن العمل.
  • FR-22 — بصفتي عامل الورشة، أريد أن يكون إذن العمل قابلاً للطباعة الورقية حتى يتسلّم العامل الورقة ويذهب للمخزن ويسحب اللوح.
  • FR-23 — بصفتي عامل الورشة، أريد أن يُسجَّل على العامل تكلفة القص بعد تنفيذه.
  • FR-24 — بصفتي عامل الورشة، أريد أن تُسجَّل على العامل تكلفة التشكيل والتلميع بعد تنفيذها.
Page 6 of 22

د. وحدة حسابات العمال والأجور (Worker Payroll)

الوحدة 4 — حسابات العمال والأجور: نظام أجور قائم على الإنتاجية (Piece-rate) بدلاً من الراتب الثابت، يجمع ما أنجزه العامل خلال فترة محددة (يوم / شهر) ويصنّف الإنجاز إلى متر مربع قص، ومتر طولي عمل، وعدد قطع تشكيل، ويطبّق معادلة أجر العامل: (متر القص × سعره) + (متر الحرف × سعره) + (عدد القطع × سعرها)، مع ضمان عدالة الأجور وشفافية عالية بإظهار تفاصيل الاحتساب لكل بند منجز، وتقرير "حساب العمال" في نهاية الشهر يحسب راتب كل عامل تلقائياً وفق الأسعار المتفق عليها.

  • FR-25 — بصفتي مدير المصنع، أريد نظام أجور قائماً على الإنتاجية (Piece-rate System) بدلاً من الراتب الثابت.
  • FR-26 — بصفتي مدير المصنع، أريد أن يجمع النظام ما أنجزه العامل خلال فترة محددة (يوم / شهر).
  • FR-27 — بصفتي مدير المصنع، أريد تصنيف الإنجاز إلى: كم متر مربع قص؟ (مثال: قص 123 م² رخام).
  • FR-28 — بصفتي مدير المصنع، أريد تصنيف الإنجاز إلى: كم متر طولي عمل؟ (مثال: تلميع 350 متر طول).
  • FR-29 — بصفتي مدير المصنع، أريد تصنيف الإنجاز إلى: كم قطعة تشكيل؟ (مثال: عمل 138 لفة كاملة).
  • FR-30 — بصفتي مدير المصنع، أريد أن يطبّق النظام معادلة أجر العامل: (متر القص × سعره) + (متر الحرف × سعره) + (عدد القطع × سعرها).
  • FR-31 — بصفتي مدير المصنع، أريد أن يضمن النظام عدالة الأجور وشفافية عالية مع العمال عبر إظهار تفاصيل الاحتساب لكل بند منجز.
  • FR-32 — بصفتي مدير المصنع، أريد فتح تقرير "حساب العمال" في نهاية الشهر لرؤية إنجاز كل عامل (مثال: أحمد قص 500 م² وعمل 200 متر حرف) وأن يحسب النظام راتبه تلقائياً بناءً على الأسعار المتفق عليها.
Page 7 of 22

هـ. الوحدة المالية (Financials)

الوحدة 5 — المالية: إدارة الفواتير (مبيعات ومشتريات)، وإدارة الإيصالات (سندات قبض وسندات صرف)، وإصدار الفاتورة النهائية وسند القبض بعد تركيب القطعة عند الزبون، وتحليل ربحية يحسب صافي الربح = إجمالي الفاتورة – (تكلفة الرخام المستخدم + تكلفة المصنعية/العمال)، ورؤية فورية لهامش الربح في كل فاتورة على حدة.

  • FR-33 — بصفتي المحاسب، أريد إدارة الفواتير (مبيعات ومشتريات) داخل النظام.
  • FR-34 — بصفتي المحاسب، أريد إدارة الإيصالات (سندات قبض وسندات صرف).
  • FR-35 — بصفتي المحاسب، أريد إصدار الفاتورة النهائية وسند القبض بعد تركيب القطعة عند الزبون.
  • FR-36 — بصفتي مدير المصنع، أريد تحليل ربحية يحسب صافي الربح = إجمالي الفاتورة – (تكلفة الرخام المستخدم + تكلفة المصنعية/العمال).
  • FR-37 — بصفتي مدير المصنع، أريد رؤية فورية لهامش الربح في كل فاتورة على حدة.

و. المعادلات الحسابية والمنطق البرمجي (Algorithms & Logic)

الوحدة 6 — المحرك الحسابي (Calculation Engine): التعامل بالمتر المربع للمادة الخام وبالمتر الطولي للحروف والديكورات، وحساب محيط الحواف آلياً من الأبعاد (قطعة 2م × 1م ⇒ مساحة الرخام = 2 م²، ومحيط الحواف للتلميع = 6 متر طولي)، وتسعير الزوايا القائمة (90 درجة) بسعر ثابت، وتسعير الزوايا المنحنية أو المزدوجة (كالأشكال 12–22) بمعادلة أعلى (مثال: سعر المتر الطولي × 1.5) بمعامل قابل للضبط.

  • FR-38 — بصفتي مدير المصنع، أريد أن يبرمج النظام "محرك حسابي (Calculation Engine)" يتعامل بـ المتر المربع (m²) للمادة الخام.
  • FR-39 — بصفتي مدير المصنع، أريد أن يتعامل المحرك الحسابي بـ المتر الطولي (Linear Meter) للحروف والديكورات.
  • FR-40 — بصفتي موظف المبيعات، أريد أن يحسب النظام محيط الحواف آلياً من الأبعاد (مثال: قطعة 2م × 1م ⇒ مساحة الرخام = 2 م²، ومحيط الحواف للتلميع = 2+1+2+1 = 6 متر طولي).
  • FR-41 — بصفتي مسؤول الإنتاج، أريد خوارزمية نستينغ للقطع (Cutting Optimization / Nesting) تقترح كيفية قص الألواح الكبيرة بأقل هدر ممكن.
  • FR-42 — بصفتي مسؤول الإنتاج، أريد أن يخبرني النظام بنتيجة التقطيع على الطلب (مثال: لوح 10 م² والطلبات مجموعها 8 م² ⇒ "يمكنك تنفيذ الطلب من لوح واحد وسيتبقى 2 م² هالك أو يخزَّن كقطعة صغيرة").
  • FR-43 — بصفتي مدير المصنع، أريد أن تكون الزوايا القائمة (90 درجة) مسعّرة بسعر ثابت.
  • FR-44 — بصفتي مدير المصنع، أريد أن تكون الزوايا المنحنية أو المزدوجة (كالأشكال 12–22) لها معادلة تسعير أعلى (مثال: سعر المتر الطولي × 1.5).
  • FR-45 — بصفتي مدير المصنع، أريد أن تُدار ميزة النستينغ كتطوير مقترح يبنى على قائمة القطع الحالية دون تعطيلها.
Page 8 of 22

ز. الميزات الإضافية المقترحة (Additional Proposed Features)

الميزات المقترحة للتطوير: خوارزمية نستينغ القطع (Cutting Optimization / Nesting) تُبنى فوق قائمة القطع الحالية دون تعطيلها، وتتبع الفروخ (Off-cuts)، وإدارة المقاولين (Sub-contractors) ودعم فاتورة تصنيع خارجية، وتطبيق موبايل/تابلت للورشة يعمل دون اتصال، ونظام "شامل" يربط دورة الشراء ← التقدير ← أمر العمل ← التنفيذ ← التسليم ← الفوترة ← الأجور ← الربحية في مسار واحد متصل.

  • FR-46 — بصفتي أمين المخزن، أريد تتبع الفروخ (Off-cuts): عندما يُقص لوح كبير تتبقى قطع صغيرة، فيجب أن يخزّنها النظام في المخزون كـ "فروخ" بسعر أقل، لاستخدامها في طلبات صغيرة لاحقة بدلاً من هدرها.
  • FR-47 — بصفتي مدير المصنع، أريد إدارة المقاولين (Sub-contractors) ودعم فاتورة تصنيع خارجية عندما يُرسل المصنع الرخام لمصنع آخر لعمليات خاصة (مثل الحفر بالليزر أو بالماء).
  • FR-48 — بصفتي عامل الورشة، أريد تطبيق موبايل/تابلت للورشة يعرض "إذن العمل" بدل الورق، وأضغط زر "تم التنفيذ" ليُحتسب أجري فوراً.
  • FR-49 — بصفتي مدير المصنع، أريد أن يكون النظام "شاملاً" يربط دورة الشراء ← التقدير ← أمر العمل ← التنفيذ ← التسليم ← الفوترة ← الأجور ← الربحية في مسار واحد متصل.
Page 9 of 22

3.1 الدورة المستندية الكاملة (Documentary Cycle)

الدورة المستندية هي العمود الفقري للنظام، وتربط كل وثيقة بالتي تليها بحيث لا تنفصل الفاتورة عن التنفيذ ولا الأجر عن القطعة. تتكون الدورة من أربع مراحل وثائقية أساسية يسبقها ويليها وثائق مساندة:

المراحل الوثائقية الأساسية (شريط المراحل الأربع):

  1. عرض سعر (Estimate / Quote) — يُنشأ في المبيعات من أبعاد القطع ونوع الرخام ونوع الحافة، ويُحسب فيه إجمالي كل قطعة بالمعادلة الحاكمة. يُربط به طلب الزبون بمواصفاته الكاملة.
  2. أمر شغل / إذن عمل (Work Order) — يُصدر من المبيعات إلى الورشة، ويحمل قائمة القطع (Cut List) بالأبعاد الدقيقة وتعليمات التشكيل وتوجيه العامل، وهو الوثيقة الحاكمة للتنفيذ؛ لا تنفيذ ولا صرف لوح دون أمر عمل صادر.
  3. فاتورة (Invoice) — تُصدر بعد التنفيذ والتركيب، ولا تُصدر نهائياً دون ربطها بتكلفة رخام مستخدم + تكلفة مصنعية.
  4. سند قبض (Receipt Voucher) — يُصدر مع الفاتورة النهائية بعد تركيب القطعة عند الزبون لإثبات التحصيل.

الوثائق المساندة داخل الدورة:

  • سجل استلام اللوح (Receiving Record): الرقم التسلسلي، الأبعاد، السعر، المصدر، الوزن/القياس عند وصول الشاحنة.
  • إذن صرف مادة (Material Issue): صرف اللوح بالرقم التسلسلي من المخزن بناءً على أمر العمل.
  • سجل الفروخ (Off-cut Record): تخزين القطع الصغيرة المتبقية بسعر أقل من سعر اللوح الأصلي.
  • أمر تصنيع خارجي + فاتورة تصنيع خارجية (Subcontract Order & Invoice): عند إرسال الرخام لمصنع آخر لعمليات خاصة (ليزر/ماء)، وتُدرج الفاتورة في التكلفة والربحية.
  • سند صرف (Payment Voucher): للمشتريات والمصروفات وفواتير التصنيع الخارجي.
  • تقرير حساب العمال (Payroll Report): يُفتح في نهاية الشهر ويجمع إنجاز كل عامل ويحسب راتبه تلقائياً وفق الأسعار المتفق عليها.
  • تقرير الربحية (Profitability Report): صافي الربح = إجمالي الفاتورة – (تكلفة الرخام المستخدم + تكلفة المصنعية/العمال)، مع هامش الربح لكل فاتورة على حدة.

قواعد انتقال الوثيقة (Document State Rules):

  • لا ينتقل عرض السعر إلى أمر شغل إلا بعد اعتماد الزبون لسعر التقدير.
  • لا يُصرف لوح من المخزن إلا بإذن عمل صادر من المبيعات.
  • لا تُصدر فاتورة نهائية دون ربطها بتكلفة رخام مستخدم + تكلفة مصنعية.
  • لا يُحتسب أجر عامل إلا بعد تأكيد "تم التنفيذ" على القطعة المرتبطة بأمر العمل.
  • كل وثيقة قابلة للتتبع إلى الوثيقة السابقة واللاحقة لها (عرض سعر ← أمر شغل ← فاتورة ← سند قبض).
Page 10 of 22

4. شخصيات المستخدمين (User Personas)

الشخصيةالدور والوصفما تراه وتفعله في النظام
مدير المصنع / المالكصاحب القرار وصاحب الرؤية المالية والتشغيليةتقارير حساب العمال، تحليل الربحية بهامش كل فاتورة، مكتبة الحواف والأسعار، قرارات النستينغ والفروخ، عقد التصنيع الخارجي
موظف المبيعات والتقديرموظف المكتب الذي يستقبل الزبون ويقدّم السعر فوراًإدخال أبعاد القطعة، اختيار نوع الرخام، اختيار رقم الحافة/التشكيل، تطبيق معادلة السعر، إصدار إذن العمل للورشة
أمين المخزنالمسؤول عن استلام الألواح وسحبها وتسجيل الفروختسجيل الألواح (رقم تسلسلي، أبعاد، سعر، مصدر)، احتساب المساحة والفاقد، صرف اللوح بناءً على إذن العمل، تخزين الفروخ بسعر أقل
عامل الورشة (قص / تشكيل / تلميع)منفّذ الشغل على الأرض وفق نظام القطعة والمتراستلام إذن العمل، قائمة القطع بأبعادها، تعليمات التشكيل، تأكيد "تم التنفيذ" ليُسجَّل أجره
المحاسب / الموظف الماليالمسؤول عن الفواتير والإيصالاتفواتير المبيعات والمشتريات، سندات القبض والصرف، الفاتورة النهائية وسند القبض بعد التركيب، فواتير التصنيع الخارجي

جهات فاعلة خارجية (نظامية/صادرة فقط — ليست شخصيات مستخدم):

  • الزبون: مصدر الطلب ومستقبل التركيب والفاتورة النهائية.
  • مصنع التصنيع الخارجي / المقاول: مستقبل الرخام لعمليات خاصة (ليزر/ماء) ومصدر فاتورة تصنيع خارجية.
  • موردو الرخام (إيطاليا / مصر – محلي): مصدر الألواح الخام.
  • محرك النستينغ والتسعير: مكوّن نظامي يولّد الاقتراحات والأسعار.

ملاحظة فصل الصلاحيات: الأدوار الداخلية الخمسة أعلاه هي أدوار تشغيلية داخل مؤسسة واحدة، وليست نظام صلاحيات متعدد المؤسسات. تقارير الأجور وتحليل الربحية تُعرض في شاشات المدير فقط دون تفصيلها في شاشات التنفيذ.

5. مسارات العمل الأساسية (Core User Flows)

Page 11 of 22

المسار 1: الشراء والاستلام (أمين المخزن)

  1. وصول شاحنة رخام إيطالي.
  2. وزن/قياس الألواح على الأرض.
  3. إدخال اللوح في النظام: الرقم التسلسلي ← الأبعاد (الطول × العرض) ← السعر ← المصدر.
  4. يحسب النظام المساحة (م²) ونسبة الفاقد المتوقعة.
  5. تحديث رصيد المخزون بالمادة الخام وبالمصدر والسعر.

المسار 2: الطلب والتقدير الفوري (موظف المبيعات)

  1. يأتي زبون يطلب "طاولة طعام رخام إيطالي مع حافة مزدوجة".
  2. يدخل الموظف الأبعاد (الطول، العرض).
  3. يختار نوع الرخام "إيطالي" (خصم نظري من المخزون).
  4. يختار الحافة "رقم 7 (مزدوجة)".
  5. يطبّق النظام المعادلة: (المساحة × سعر الرخام) + (المتر الطولي × سعر الحافة) + (عدد الزوايا × سعر الزاوية).
  6. يظهر السعر فوراً للزبون.

المسار 3: التنفيذ في الورشة (عامل الورشة)

  1. يطبع النظام "إذن عمل" يحتوي قائمة القطع بالأبعاد الدقيقة وتعليمات التشكيل وتوجيه العامل.
  2. يأخذ العامل الورقة (أو يفتحها على التابلت) ويذهب للمخزن ويسحب اللوح بالرقم التسلسلي.
  3. يقوم بالقص ⇒ تُسجَّل عليه تكلفة قص (م²).
  4. يقوم بالتشكيل والتلميع ⇒ تُسجَّل عليه تكلفة تشكيل (متر طولي / قطعة).
  5. يضغط "تم التنفيذ" فيندرج الإنجاز في رصيده مباشرة.

المسار 4: التسليم والفوترة (موظف المبيعات / المحاسب)

  1. تركيب الطاولة عند الزبون.
  2. إصدار الفاتورة النهائية.
  3. إصدار سند قبض.
  4. احتساب صافي الربح للفاتورة = إجمالي الفاتورة – (تكلفة الرخام المستخدم + تكلفة المصنعية).
Page 12 of 22

المسار 5: نهاية الشهر – حساب الأجور (مدير المصنع)

  1. يفتح المدير تقرير "حساب العمال".
  2. يرى أن العامل "أحمد" قص 500 م² وعمل 200 متر حرف.
  3. يجمع النظام الإنجاز ويصنّفه (م² قص / متر طولي / عدد قطع).
  4. يحسب النظام راتب أحمد تلقائياً وفق الأسعار المتفق عليها.

المسار 6: تتبع الفروخ (أمين المخزن / موظف المبيعات)

  1. قص لوح كبير ⇒ تتبقى قطع صغيرة.
  2. تسجيل الفروخ في المخزون بسعر أقل.
  3. استخدام الفروخ في طلبات صغيرة لاحقة بدل هدرها.

المسار 7: التصنيع الخارجي (المدير / المحاسب)

  1. قرار إرسال رخام لمصنع آخر لعملية خاصة (حفر ليزر أو ماء).
  2. تسجيل أمر التصنيع الخارجي.
  3. استلام "فاتورة تصنيع خارجية" وإدراجها في التكلفة والربحية.

5.1 مسارات إضافية مكملة للدورة (Additional Cycle Flows)

المسار 8: إصدار أمر العمل وربطه بالفاتورة (موظف المبيعات)

  1. بعد اعتماد الزبون لسعر التقدير، يضغط الموظف "إصدار إذن عمل".
  2. يُنشئ النظام أمر عمل مرتبطاً بنفس وثيقة الفاتورة/التقدير (وثيقة واحدة).
  3. يحمل أمر العمل قائمة القطع بالأبعاد الدقيقة وتعليمات التشكيل وتوجيه العامل.
  4. يُطبع أمر العمل ورقياً (أو يُفتح على تابلت الورشة).
Page 13 of 22

المسار 9: صرف اللوح من المخزن (أمين المخزن)

  1. يتسلّم أمين المخزن أمر العمل.
  2. يسحب اللوح بالرقم التسلسلي المحدد في أمر العمل.
  3. يُسجَّل الصرف الفعلي (بعد أن كان الخصم نظرياً عند إدخال الفاتورة).
  4. يُحدَّث رصيد المخزون بالمساحة المصروفة.

المسار 10: تأكيد التنفيذ على التابلت دون اتصال (عامل الورشة)

  1. يفتح العامل أمر العمل على تابلت الورشة.
  2. ينفّذ القص والتشكيل والتلميع.
  3. يضغط زر "تم التنفيذ" الضخم.
  4. عند انقطاع الشبكة، يُخزَّن التأكيد محلياً وتظهر شارة "بانتظار المزامنة".
  5. عند عودة الاتصال، تُزامَن التأكيدات ويظهر الإنجاز في تقرير أجور نهاية الشهر.

المسار 11: إصدار الفاتورة النهائية وسند القبض (المحاسب)

  1. بعد تركيب القطعة عند الزبون، يفتح المحاسب الفاتورة.
  2. يتحقق النظام من ربط الفاتورة بتكلفة رخام مستخدم + تكلفة مصنعية.
  3. يُصدر الفاتورة النهائية.
  4. يُصدر سند القبض.
  5. يُحتسب صافي الربح وهامش الربح للفاتورة.
Page 14 of 22

6. الألوان والهوية البصرية (Visuals, Colors & Theme)

لم تُحدَّد الهوية البصرية في المصدر، وتُشتق فيما يلي من طبيعة مجال العمل (حجر وورشتان صناعيتان) وبيئة الاستخدام (مكتب تسعير + تابلت ورشة مغبر):

  • النمط العام: صناعي هادئ (Industrial-Utilitarian) — أسطح مستوية، حدود واضحة، بلا زخرفة.
  • اللوحة اللونية:
    • #1E2124 جرافيت داكن — الرأس والقوائم والأشرطة العلوية.
    • #F4F2EE أبيض رخامي — الخلفية وسطح الإدخال.
    • #8C8F93 رمادي حجري — النصوص الثانوية والفواصل والوحدات (م²).
    • #C08A3E نحاس مصقول (Accent أساسي) — الحواف، التشكيل، المتر الطولي، الزوايا.
    • #2F6F62 أخضر داكن (Accent ثانوي) — الربح، هامش الربح، المؤشرات المالية.
  • الاستخدام الدلالي للون:
    • م² (المساحة) = رمادي حجري.
    • المتر الطولي (الحواف/التلميع) = نحاسي.
    • عدد القطع (التشكيل/الزوايا) = نحاسي بدرجة أفتح مع شارة عدد.
    • الربح/الخسارة = الأخضر الداكن مقابل أحمر تحذيري #B4432F عند الهالك أو الخسارة.
  • الطباعة: أذون العمل والفواتير بأسلوب أبيض/أسود عالي التباين، بخط أرقام كبير للأبعاد.
  • الاتجاه: واجهة عربية RTL بالكامل، مع أرقام لاتينية جدولية (Tabular Numerals) لمحاذاة الأبعاد والأسعار.

ملاحظة: اللوحة اللونية أعلاه هي المرجع البصري المعتمد للمشروع، وتُطبَّق على كل الشاشات المكتبية وتابلت الورشة والطباعة.

Page 15 of 22

7. مفهوم التصميم المميز (Signature Design Concept)

"العرق الواحد" (The Single Vein) — كل عنصر في النظام (قطعة، فاتورة، عامل) يُعرض كأنه لوح رخام مقطوع إلى شرائح:

  1. الشريحة الأولى (المادة): شريط رمادي حجري يمثل المساحة بالمتر المربع × سعر الرخام.
  2. الشريحة الثانية (المصنعية): شريط نحاسي يمثل المتر الطولي للحواف + عدد الزوايا وقطع التفريغ.
  3. العرق الجامع: عند إتمام التسعير تندمج الشريحتان في رقم واحد هو إجمالي القطعة، وهو نفس الرقم الذي يظهر لاحقاً كتكلفة، ثم كأجر عامل، ثم كهامش ربح في الفاتورة.

هذا المفهوم يجسّد جوهر المصدر: دائماً مادة + مصنعية = سعر، ويجعل الربط بين الشراء والقص والحافة والأجر والربح مرئياً في عنصر بصري واحد متسلسل (Vein) يمتد من اللوح حتى الفاتورة.

7.1 خطة التصميم (Design Plan)

أ. مبادئ التصميم (Design Principles)

  1. الوضوح قبل الجمال: كل رقم يجب أن يُقرأ صحيحاً من نظرة واحدة، حتى بيد مرتدية قفازاً وفي إضاءة ورشة.
  2. الوحدة مرئية دائماً: كل كمية تُعرض بجانب وحدتها (م²، م.ط، قطعة) — لا يُعرض رقم بلا وحدة.
  3. الفصل ثم الجمع: تكلفة المادة وتكلفة المصنعية تُعرضان منفصلتين ثم تُجمعان في رقم واحد (العرق الجامع).
  4. الشفافية الحسابية: كل احتساب (سعر قطعة أو أجر عامل) يُعرض بمعادلاته الظاهرة، لا كرقم نهائي مبهم.
  5. الصناعية الهادئة: أسطح مستوية، حدود واضحة، بلا زخرفة أو مؤثرات احتفالية.
  6. RTL أصيل: التدفق من اليمين لليسار: الاختيار ← المواصفة ← النتيجة ← الإجراء.
Page 16 of 22

ب. نظام التصميم (Design System)

  • الشبكة (Grid): شبكة 12 عموداً مرئية؛ البيانات تشغل 8 أعمدة، ولوحة السعر/الحساب الحية تشغل 4 أعمدة وتكون مثبتة (Sticky).
  • شريط التنقل (Navigation Rail): شريط جانبي ثابت منظّم كترقيم نظامي — 1 المشتريات والمخزون، 2 المبيعات والتسعير، 3 الإنتاج، 4 العمال والأجور، 5 المالية، 6 التقارير — كل عنصر بأيقونة صغيرة وتسمية عربية، مثل لافتات المترو.
  • شريط المراحل الوثائقية (Document Cycle Stepper): أربع كتل مسطّرة أفقية (عرض سعر ← أمر شغل ← فاتورة ← سند قبض) بشارات مرقّمة، تظهر أعلى كل صفحة معاملاتية، المرحلة الحالية ممتلئة بالأخضر والمراحل المكتملة مُعلَّمة.
  • لوحة السعر الحية (Live Price Panel): لوحة داكنة مثبتة على الحافة اليمنى تعرض كل سطر من الحساب كزوج (تسمية/قيمة) بخط منقّط، والإجمالي بالأحمر بحجم أكبر.
  • مكتبة الحواف (Edge Profile Library): شبكة مسطّرة من خلايا مرقّمة (1–33)، كل خلية تحتوي رسم الحافة الخطي واسمها العربي وسعرها بالأرقام الجدولية، قابلة للتوسع فوق 33 دون تغيير الشبكة.
  • صفوف الأجور (Wage Rows): كل صف عامل يعرض معادلة أجر شفافة: متر القص × سعره + متر الحرف × سعره + عدد القطع × سعرها، والمعاملات ظاهرة بجانب كل رقم.
  • الطباعة (Print): أذون العمل والفواتير والإيصالات بأسلوب أبيض/أسود عالي التباين، بخط أرقام كبير للأبعاد.
Page 17 of 22

ج. خريطة الشاشات (Screen Map)

#الشاشةالدور الأساسيالغرض
1لوحة التحكم (Dashboard)كل الأدوارملخص تشغيلي يربط مسار الشراء والتقدير والإنتاج والتنفيذ والفوترة والأجور والربحية
2الاستلام (Receiving)أمين المخزنتسجيل وزن وقياس واستلام الألواح عند وصول الشاحنة
3المخزون (Inventory)أمين المخزن / المديرإدارة الألواح الخام والأرصدة والأبعاد والأسعار والمصادر والفاقد
4الفروخ (Off-cuts)أمين المخزن / المبيعاتإدارة الفروخ الناتجة عن القص وتسعيرها واستخدامها
5التقديرات (Estimates)المبيعات / المديرإدخال مواصفات القطع وحساب السعر الفوري
6الطلبات (Orders)المبيعاتحفظ طلب الزبون ومواصفاته وربطه بالتقدير
7مكتبة الحواف (Edge Profiles)المديرإدارة مكتبة تشكيلات الحواف المرقمة وأسعارها المستقلة
8أوامر العمل (Work Orders)المبيعات / الورشةإصدار وإدارة إذن العمل المرتبط بالفاتورة وقائمة القطع والتعليمات والتوجيه والطباعة
9صرف المادة (Material Issue)أمين المخزنصرف اللوح بالرقم التسلسلي بناءً على إذن العمل
10الورشة (Workshop)عامل الورشةعرض أذون العمل على التابلت وتأكيد التنفيذ
11النستينغ (Nesting)المدير / أمين المخزنعرض اقتراح توزيع القطع ونتيجة الهالك أو الفروخ
12التصنيع الخارجي (Subcontracting)المدير / المحاسبتسجيل أوامر التصنيع الخارجي وفواتيره
13المالية (Financials)المحاسبإدارة فواتير المبيعات والمشتريات وسندات القبض والصرف
14الفاتورة النهائية (Final Billing)المحاسب / المبيعاتإصدار الفاتورة النهائية وسند القبض بعد التركيب
15الأجور (Payroll)المديرتجميع إنجاز العمال واحتساب الأجور وعرض تقرير حساب العمال
16الربحية (Profitability)المديرعرض صافي الربح وهامش الربح لكل فاتورة
Page 18 of 22

د. خطة التنفيذ (Implementation Plan)

  1. المرحلة 1 — الأساس: المصادقة والأدوار الداخلية، تعريف الأسعار (المواد، الحواف 1–33، الزوايا، القص/التشكيل/التلميع)، المحرك الحسابي المركزي.
  2. المرحلة 2 — المشتريات والمخزون: الاستلام، المخزون، الفروخ، الفاقد.
  3. المرحلة 3 — المبيعات والتسعير: التقديرات، الطلبات، مكتبة الحواف، لوحة السعر الحية.
  4. المرحلة 4 — الإنتاج: أوامر العمل، صرف المادة، تابلت الورشة مع التخزين المحلي والمزامنة.
  5. المرحلة 5 — المالية والأجور: الفواتير، السندات، الفاتورة النهائية، الأجور، الربحية.
  6. المرحلة 6 — الميزات المقترحة: النستينغ، التصنيع الخارجي.

8. نموذج التفاعل واتجاه الحركة (Interaction Model & Motion Direction)

  • أولوية الإدخال الرقمي: لوحة أرقام كبيرة أولاً في كل حقول الأبعاد والأسعار؛ لا إدخال نصي إلا لتعليمات التشكيل وأسماء العمال.
  • التسعير الفوري: يظهر إجمالي القطعة في أقل من ثانية أثناء الكتابة؛ وتتحرّك الشريحتان (المادة/المصنعية) لتندمجا في الرقم النهائي خلال 250–350 مللي ثانية، بلا مؤثرات احتفالية.
  • اتجاه RTL: تدفق البيانات من اليمين إلى اليسار: الاختيار (نوع الرخام) ← المواصفة (الحافة/الزاوية) ← النتيجة (السعر) ← الإجراء (إصدار إذن العمل).
  • تابلت الورشة: زر واحد ضخم في منطقة الإبهام "تم التنفيذ"، يعمل بيد واحدة وبقفاز، مع شارة حالة الشبكة (متصل / بانتظار المزامنة).
  • الحركة عند التنفيذ: عند تأكيد الإنجاز تنتقل القطعة من عمود "قيد التنفيذ" إلى "منجز" بانزلاق قصير 200 مللي ثانية، ويُضاف المبلغ إلى عدّاد أجر العامل بحركة عدّ صاعدة سريعة.
  • الطباعة كإجراء أساسي: زر "طباعة إذن العمل" ظاهر دائماً في شاشة الفاتورة، لأن الورقة ما تزال جسراً بين المكتب والورشة.
  • الحالات الفارغة: رسائل إرشادية قصيرة بالإجراء التالي (مثال: "أدخل الطول والعرض لعرض السعر فوراً").
  • الرسوم البيانية: ممنوع أي حركة مستمرة أو زخرفية في شاشات الورشة؛ الحركة محصورة في: دمج الشريحتين، انتقال حالة القطعة، وعدّاد الأجر.

ملاحظة: الحركة محصورة في: دمج الشريحتين، انتقال حالة القطعة، وعدّاد الأجر. ممنوع أي حركة مستمرة أو زخرفية في شاشات الورشة.

Page 19 of 22

9. المتطلبات غير الوظيفية (Non-Functional Requirements)

  • NFR-01 وحدات القياس: المحرك الحسابي يعتمد ثلاث وحدات معتمدة — المتر المربع (م²)، المتر الطولي، القطعة — مع تحويل واضح بينها (المحيط يُشتق من الأبعاد).
  • NFR-02 الدقة: عرض المساحات والأطوال بمنزلتين عشريتين، وعدد القطع كعدد صحيح، مع تطبيق تقريب موحّد يمنع فرق هللة في الفاتورة.
  • NFR-03 اللغة والاتجاه: عربية RTL كاملة، ومصطلحات الحرفة (لفة، نخامة، سوكه، تفريغ) مستخدمة كما هي دون ترجمة.
  • NFR-04 زمن الاستجابة: استجابة محرك التسعير فورية (< 1 ثانية) عند إدخال الأبعاد واختيار الحافة.
  • NFR-05 بيئة التشغيل: واجهة تابلت مقاومة للاستخدام في بيئة ورشة مغبرة، أزرار كبيرة، لا اعتماد على تمرير دقيق.
  • NFR-06 الاتصال والمزامنة: يتحمل تطبيق الورشة انقطاع الشبكة مؤقتاً ويخزّن تأكيدات التنفيذ محلياً ثم يزامنها عند عودة الاتصال.
  • NFR-07 التتبع والتدقيق: كل احتساب أجر أو تكلفة قابل للتتبع إلى القطعة/إذن العمل/اللوح الذي أنتجه.
  • NFR-08 الطباعة: دعم طباعة أذون العمل والفواتير والإيصالات.
  • NFR-09 قابلية التوسع في المكتبة: مكتبة الحواف قابلة للإضافة فوق 33 شكلاً بسعر مستقل لكل شكل.
  • NFR-10 ظهور البيانات الحساسة: تقارير الأجور وتحليل الربحية تُعرض في شاشات المدير فقط دون تفصيلها في شاشات التنفيذ.
  • NFR-11 الاتساق المحاسبي: لا تُصدر فاتورة نهائية دون ربطها بتكلفة رخام مستخدم + تكلفة مصنعية.

ملاحظة: المتطلبات غير الوظيفية أعلاه إلزامية لكل الشاشات، وتُختبر كمعايير قبول قبل التسليم.

Page 20 of 22

10. المكدس التقني (Tech Stack)

لم يحدد المصدر ولا المحادثة تقنيات بعينها، لذا تُقترح الطبقات التالية كحد أدنى مشتق من شكل المنتج (نظام داخلي متعدد الأدوار: مكتب + ورشة + مالية + طباعة):

  • واجهة مكتبية (ويب، RTL): للمبيعات والتسعير، المخزون، المالية، تقارير المدير.
  • تطبيق ورشة (تابلت): عرض إذن العمل وتأكيد "تم التنفيذ"، مع تخزين محلي ومزامنة لاحقة.
  • محرك حسابي مركزي (Calculation Engine): يحوي معادلات التحويل (م² / متر طولي / قطعة)، معادلة سعر القطعة، معادلة أجر العامل، تسعير الزوايا، ومعادلة الربحية.
  • خوارزمية نستينغ (Nesting Engine): خدمة مستقلة تقترح توزيع القطع على الألواح وتحدد الهالك والفروخ.
  • قاعدة بيانات علائقية: للألواح والفروخ والمخزون والقطع وأوامر العمل والفواتير والأجور والأسعار.
  • خدمة طباعة: لأذون العمل والفواتير وسندات القبض والصرف.
  • طبقة مستندات خارجية: لفواتير التصنيع الخارجي (المقاولون).
  • (مقترح) الدمج بين واجهة المكتب وتطبيق الورشة على نفس الطبقة الخلفية لضمان أن الإنجاز المُسجَّل في الورشة يظهر فوراً في تقرير أجور نهاية الشهر.

ملاحظة: المكدس أعلاه مقترح كحد أدنى، ولم يحدد المصدر ولا المحادثة تقنيات بعينها.

Page 21 of 22

11. الافتراضات والقيود (Assumptions and Constraints)

افتراضات:

  1. أسعار المتر المربع، وسعر كل حافة (1–33)، وسعر الزاوية، وأسعار القص/التشكيل/التلميع، تُعرَّف من الإدارة وتُعتبر "الأسعار المتفق عليها" مع العمال.
  2. الخصم من المخزون عند إدخال الفاتورة خصم نظري، والخصم الفعلي يتم عند سحب اللوح من المخزن.
  3. مصادر الرخام المدعومة تشمل على الأقل: إيطاليا، ومصر/محلي.
  4. نظام الأجور بالإنتاجية هو الأساس، والراتب الثابت حالة استثنائية لا أساس لها في النموذج.
  5. مؤسسة واحدة (مصنع واحد) بعدة أدوار داخلية.

قيود:

  1. خوارزمية النستينغ ميزة مقترحة للتطوير تبنى فوق قائمة القطع الحالية ولا تُشترط لعمل النظام الأساسي.
  2. المحرك الحسابي مُقيَّد بثلاث وحدات قياس فقط؛ أي بند لا يندرج تحتها يحتاج تعريف وحدة جديدة.
  3. لا يجوز أن يُعتمد سعر قطعة دون المرور بمعادلة (مساحة × سعر) + (متر طولي × سعر) + (عدد زوايا × سعر).
  4. تسعير الزوايا المنحنية/المزدوجة يخضع لمعامل أعلى من الزوايا القائمة (مثال ×1.5) وهو معامل قابل للضبط.
  5. الفروخ تُخزَّن بسعر أقل من سعر اللوح الأصلي.
  6. إذن العمل هو الوثيقة الحاكمة للتنفيذ؛ لا تنفيذ دون أمر عمل صادر من المبيعات.

ملاحظة: القيود أعلاه إلزامية، والافتراضات قابلة للتعديل من الإدارة.

Page 22 of 22

12. المصطلحات (Glossary)

المصطلحالتعريف
ERP تصنيعينظام تخطيط موارد مخصص للمصنع، وليس نظام محاسبة فقط
لوح (Slab)قطعة الرخام الخام كما تصل من المورد، تُقاس بالمتر المربع
م² (متر مربع)وحدة قياس المادة الخام والمساحة المستهلكة
المتر الطولي (Linear Meter)وحدة قياس الحواف والحروف والديكورات
القطعةوحدة قياس أعمال التشكيل والزوايا
الحافة / التشكيل (Edge Profile)شكل حرف القطعة، مرقّم في مكتبة من 1 إلى 33
نخامةنوع من أشكال الحواف في المكتبة
لفة كاملة / نصف لفةأنواع أشكال الحواف المسعّرة
دبل (مزدوجة)حافة مزدوجة (مثال: حافة رقم 7)
سوكهكسر/تشطيب يُضاف على الحافة (مثال: لفة كاملة + سوكه)
تفريغعملية قطع فراغات داخل القطعة (مثل الحروف)
تلميعتشطيب سطحي يُقاس بالمتر الطولي
المصنعيةتكلفة التصنيع = أطوال + زوايا + تفريغ، منفصلة عن تكلفة المادة
الفاقد (Waste)نسبة الهدر المتوقعة أو الفعلية في التخزين والقص
الفروخ (Off-cuts)القطع الصغيرة المتبقية بعد قص لوح كبير، تُخزَّن بسعر أقل
النستينغ (Nesting)خوارزمية توزيع القطع على الألواح بأقل هدر ممكن
إذن العمل (Work Order)الوثيقة الصادرة من المبيعات إلى الورشة بالقطع والتعليمات وتوجيه العامل
قائمة القطع (Cut List)جدول القطع المطلوبة بأبعادها الدقيقة
نظام القطعة (Piece-rate)نظام أجور يُحتسب على أساس الإنتاج (م²، متر طولي، عدد قطع)
سند قبض / سند صرفإيصال مالي للتحصيل أو الصرف
فاتورة تصنيع خارجيةفاتورة مقابل عمليات تُنفَّذ لدى مصنع آخر (ليزر/ماء)
هامش الربحإجمالي الفاتورة ناقص (تكلفة الرخام المستخدم + تكلفة المصنعية)

No completed page designs yet.

Completed design pages will appear here when they are ready to preview.

Landing: Arrive at factory ERP
Login: Sign in as storekeeper
Dashboard: Review today's inbound and issue tasks
Receiving: Weigh and measure arriving slabs
Receiving: Enter serial, dimensions, price, source
Inventory: Review computed area and waste
Inventory: Confirm updated slab balance
Material Issue: Receive issued work order
Material Issue: Pull slab by serial number
Material Issue: Record actual issue and update balance
Off-cuts: Record leftover off-cuts at lower price
Off-cuts: Mark off-cut available for small orders
Nesting: Review cutting proposal
Nesting: Record resulting off-cuts

No completed page designs yet.

Completed design pages will appear here when they are ready to preview.

Landing: Arrive at factory ERP
Login: Sign in as storekeeper
Dashboard: Review today's inbound and issue tasks
Receiving: Weigh and measure arriving slabs
Receiving: Enter serial, dimensions, price, source
Inventory: Review computed area and waste
Inventory: Confirm updated slab balance
Material Issue: Receive issued work order
Material Issue: Pull slab by serial number
Material Issue: Record actual issue and update balance
Off-cuts: Record leftover off-cuts at lower price
Off-cuts: Mark off-cut available for small orders
Nesting: Review cutting proposal
Nesting: Record resulting off-cuts