...Человеческий поиск в разработке...
- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/classes/general/restservice.php
- Класс: \CCrmRequisiteBankDetailRestProxy
- Вызов: CCrmRequisiteBankDetailRestProxy::innerAdd
protected function innerAdd(&$fields, &$errors, array $params = null) { $entityTypeID = $fields['ENTITY_TYPE_ID'] = CCrmOwnerType::Requisite; $entityID = intval($this->resolveParam($fields, 'ENTITY_ID')); if(!$this->checkEntityID($entityID)) { $errors[] = 'ENTITY_ID is not defined or invalid.'; return false; } if(!EntityBankDetail::checkCreatePermissionOwnerEntity($entityTypeID, $entityID)) { $errors[] = 'Access denied.'; return false; } $entity = self::getEntity(); $options = array(); $result = $entity->add($fields, $options); if(!$result->isSuccess()) { $errors[] = $result->getErrors(); return false; } elseif(self::isBizProcEnabled()) { CCrmBizProcHelper::AutoStartWorkflows( CCrmOwnerType::Requisite, $result->getId(), CCrmBizProcEventType::Create, $errors ); } return $result->getId(); }