File size: 1,050 Bytes
82676b8
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
"""

استثناءات وحدة التسعير

"""

class PricingError(Exception):
    """استثناء أساسي لأخطاء التسعير"""
    pass


class LocalContentCalculationError(PricingError):
    """استثناء لأخطاء حساب المحتوى المحلي"""
    pass


class PriceEstimationError(PricingError):
    """استثناء لأخطاء تقدير الأسعار"""
    pass


class ResourceNotFoundError(PricingError):
    """استثناء لعدم وجود المورد المطلوب"""
    pass


class InvalidInputError(PricingError):
    """استثناء للمدخلات غير الصالحة"""
    pass


class ModelLoadingError(PricingError):
    """استثناء لأخطاء تحميل النموذج"""
    pass


class DataProcessingError(PricingError):
    """استثناء لأخطاء معالجة البيانات"""
    pass


class UnbalancedPricingError(PricingError):
    """استثناء لأخطاء التسعير غير المتزن"""
    pass