| """ | |
| استثناءات وحدة التسعير | |
| """ | |
| 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 |