- Модуль: sale
- Путь к файлу: ~/bitrix/modules/sale/lib/exchange/onec/importcollision.php
- Класс: BitrixSaleExchangeOneCImportCollision
- Вызов: ImportCollision::addItem
public function addItem($entityTypeId, $typeId, Entity $entity, $message=null)
{
if(!is_int($entityTypeId))
{
$entityTypeId = (int)$entityTypeId;
}
if(!EntityType::IsDefined($entityTypeId))
{
throw new ArgumentOutOfRangeException('Is not defined', EntityType::FIRST, EntityType::LAST);
}
if(!is_int($typeId))
{
$typeId = (int)$typeId;
}
if(!EntityCollisionType::isDefined($typeId))
{
throw new ArgumentOutOfRangeException('Is not defined', EntityCollisionType::First, EntityCollisionType::Last);
}
$this->setEntity($entity);
$this->entityTypeId = $entityTypeId;
$this->typeId = $typeId;
$this->message = $message;
}