الخصم والضرائب التي على مستوى الصنف وعلى مستوى الفاتورة

إذا كان النظام يحسب الضريبة على مستوى كل صنف بعد تطبيق الخصم الخاص بالصنف فكيف سيتم التعامل مع الخصم الذي على مستوى الفاتورة؟
هل يجب توزيعه على الأصناف بالنسبة ثم احتساب الضريبة المطبقة على الصنف او يتم طرحه من إجمالي الأصناف بعد تطبيق الضرائب؟