...Человеческий поиск в разработке...
- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/lib/ui/barcode/payment/dataassembler.php
- Класс: Bitrix\Crm\UI\Barcode\Payment\DataAssembler
- Вызов: DataAssembler::createTransactionPartyDataByRequisiteData
static function createTransactionPartyDataByRequisiteData( array $requisites, array $bankDetail ): TransactionPartyData { $data = new TransactionPartyData(); $name = Format\Requisite::formatOrganizationName($requisites); if (!is_null($name)) { $data->setName($name); } if (!empty($requisites['RQ_INN'])) { $data->setInn((string)$requisites['RQ_INN']); } if (!empty($requisites['RQ_KPP'])) { $data->setKpp((string)$requisites['RQ_KPP']); } if (!empty($bankDetail['RQ_ACC_NUM'])) { $data->setAccountNumber((string)$bankDetail['RQ_ACC_NUM']); } if (!empty($bankDetail['RQ_BANK_NAME'])) { $data->setBankName((string)$bankDetail['RQ_BANK_NAME']); } if (!empty($bankDetail['RQ_BIK'])) { $data->setBic((string)$bankDetail['RQ_BIK']); } if (!empty($bankDetail['RQ_COR_ACC_NUM'])) { $data->setCorrAccountNumber((string)$bankDetail['RQ_COR_ACC_NUM']); } return $data; }