• Модуль: crmmobile
  • Путь к файлу: ~/bitrix/modules/crmmobile/lib/Controller/EntityDetails.php
  • Класс: BitrixCrmMobileControllerEntityDetails
  • Вызов: EntityDetails::getEntityTotalAmountAction
public function getEntityTotalAmountAction(int $entityId, int $entityTypeId): array
{
	/**
	 * @var PaymentDocumentsRepository $repository
	 */
	$repository = ServiceLocator::getInstance()->get('crm.entity.paymentDocumentsRepository');
	$data = $repository->getDocumentsForEntity($entityTypeId, $entityId)->getData();

	return [
		'totalAmount' => $data['TOTAL_AMOUNT'] ?? 0,
		'currencyId' => $data['CURRENCY_ID'] ?? '',
	];
}