• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/integration/documentgenerator/dataprovider/payment.php
  • Класс: Bitrix\Crm\Integration\DocumentGenerator\DataProvider\Payment
  • Вызов: Payment::processData
protected function processData(array $data): array
{
	$data['PAID'] = DataProviderManager::getInstance()->getLangPhraseValue(
		$this,
		($data['PAID'] ?? '') === 'Y'
			? 'UF_TYPE_BOOLEAN_YES'
			: 'UF_TYPE_BOOLEAN_NO'
	);

	$data['SUM'] = new Money($data['SUM'] ?? '', [
		'CURRENCY_ID' => $data['CURRENCY'] ?? null
	]);

	return $data;
}