• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/exchange/importonecpackagecrm.php
  • Класс: BitrixSaleExchangeImportOneCPackageCRM
  • Вызов: ImportOneCPackageCRM::modifyEntity
protected function modifyEntity($item)
{
	$result = new Result();

	if($item instanceof OrderImport)
	{
		if($item->getId()>0)
		{
			$traits = $item->getField('TRAITS');

			$invoice = new CCrmInvoice(false);
			if (!$invoice->SetStatus($item->getId(), $traits['STATUS_ID']))
			{
				$result->addError(new Error('Status error!'));
			}
		}
	}

	if($result->isSuccess())
		$result = parent::modifyEntity($item);


	return $result;
}