• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/exchange/integration/rest/sender.php
  • Класс: BitrixSaleExchangeIntegrationRestSender
  • Вызов: Sender::checkFields
public function checkFields()
{
	$r = new BitrixSaleResult();

	if(empty($this->getField('orderIds')))
	{
		$r->addError(new Error(Loc::getMessage('SALE_ORDER_REQUEST_ORDER_IDS_EMPTY'))) ;
	}

	if(empty($this->getField('entityId')))
	{
		$r->addError(new Error(Loc::getMessage('SALE_ORDER_REQUEST_ENTITY_ID_EMPTY'))) ;
	}

	if(empty($this->getField('entityTypeId')))
	{
		$r->addError(new Error(Loc::getMessage('SALE_ORDER_REQUEST_ENTITY_TYPE_ID_EMPTY')));
	}
	elseif(IntegrationCRMEntityType::isDefined($this->getField('entityTypeId')) == false)
	{
		$r->addError(new Error(Loc::getMessage('SALE_ORDER_REQUEST_ENTITY_TYPE_ID_UNKNOW'))) ;
	}

	return $r;
}