• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/ui/barcode/payment/dataassembler.php
  • Класс: Bitrix\Crm\UI\Barcode\Payment\DataAssembler
  • Вызов: DataAssembler::createTransactionDataByRequisites
static function createTransactionDataByRequisites(
	int $receiverRequisiteId,
	int $receiverBankDetailId,
	?int $senderRequisiteId = null,
	?int $senderBankDetailId = null
): TransactionData
{
	$receiverData = static::createTransactionPartyDataByRequisites($receiverRequisiteId, $receiverBankDetailId);
	$senderData = null;
	if ($senderRequisiteId > 0 || $senderBankDetailId > 0)
	{
		$senderData = static::createTransactionPartyDataByRequisites((int)$senderRequisiteId, (int)$senderBankDetailId);
	}

	return new TransactionData($receiverData, $senderData);
}