• Модуль: 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;
}