- Модуль: sale
- Путь к файлу: ~/bitrix/modules/sale/lib/exchange/entitycollisiontype.php
- Класс: BitrixSaleExchangeEntityCollisionType
- Вызов: EntityCollisionType::getAllErrorGroups
static function getAllErrorGroups()
{
if(!self::$ALL_ERROR_GROUPS)
{
self::$ALL_ERROR_GROUPS = array(
self::OrderIsPayed => self::GROUP_E_ERROR,
self::OrderIsShipped => self::GROUP_E_ERROR,
self::OrderFinalStatus => self::GROUP_E_ERROR,
self::ShipmentIsShipped => self::GROUP_E_ERROR,
self::ShipmentBasketItemNotFound => self::GROUP_E_WARNING,
self::ShipmentBasketItemQuantityError => self::GROUP_E_WARNING,
self::ShipmentBasketItemsModify => self::GROUP_E_WARNING,
self::OrderShipmentItemsModify => self::GROUP_E_WARNING,
self::ShipmentBasketItemsModifyError => self::GROUP_E_WARNING,
self::OrderShipmentItemsModifyError => self::GROUP_E_WARNING,
self::PaymentIsPayed => self::GROUP_E_ERROR,
self::OrderShipmentDeleted => self::GROUP_E_WARNING,
self::OrderShipmentDeletedError => self::GROUP_E_WARNING,
self::OrderPaymentDeleted => self::GROUP_E_WARNING,
self::OrderPaymentDeletedError => self::GROUP_E_WARNING,
self::OrderBasketItemTaxValueError => self::GROUP_E_WARNING,
self::OrderSynchronizeBasketItemsModify => self::GROUP_E_WARNING,
self::OrderPayedByStatusError => self::GROUP_E_WARNING,
self::OrderBasketItemTypeError => self::GROUP_E_WARNING,
self::PaymentCashBoxCheckNotFound => self::GROUP_E_WARNING,
self::OrderSynchronizeBasketItemsModifyError => self::GROUP_E_ERROR,
self::BeforeUpdatePaymentDeletedError => self::GROUP_E_ERROR,
self::BeforeUpdateShipmentDeletedError => self::GROUP_E_ERROR,
self::OrderShippedByStatusError => self::GROUP_E_WARNING,
self::OrderBasketItemsCurrencyModify => self::GROUP_E_WARNING,
);
}
return self::$ALL_ERROR_GROUPS;
}