• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/cashbox/creditpaymentreturncashcheck.php
  • Класс: BitrixSaleCashboxCreditPaymentReturnCashCheck
  • Вызов: CreditPaymentReturnCashCheck::extractDataInternal
protected function extractDataInternal()
{
	$result = parent::extractDataInternal();

	unset($result['DELIVERY']);
	$result['PRODUCTS'] = array(
		array(
			'NAME' => MainLocalizationLoc::getMessage('SALE_CASHBOX_CREDIT_PAYMENT_RETURN_CASH_ITEM_NAME'),
			'QUANTITY' => 1,
			'PRICE' => $result['TOTAL_SUM'],
			'SUM' => $result['TOTAL_SUM'],
			'BASE_PRICE' => $result['TOTAL_SUM'],
			'PAYMENT_OBJECT' => static::PAYMENT_OBJECT_PAYMENT,
		)
	);

	if (isset($result['PAYMENTS']))
	{
		foreach ($result['PAYMENTS'] as $i => $payment)
		{
			$result['PAYMENTS'][$i]['IS_CASH'] = 'Y';
			$result['PAYMENTS'][$i]['TYPE'] = static::PAYMENT_TYPE_CASH;
		}
	}

	return $result;
}