• Модуль: salescenter
  • Путь к файлу: ~/bitrix/modules/salescenter/lib/integration/imopenlinesmanager.php
  • Класс: BitrixSalesCenterIntegrationImOpenLinesManager
  • Вызов: ImOpenLinesManager::createImSystemAttachByPayment
protected function createImSystemAttachByPayment(Payment $payment, $isNew = true)
{
	$attach = new CIMMessageParamAttach();
	$attach->AddLink([
		'NAME' => Loc::getMessage('SALESCENTER_IMOPMANAGER_SYSTEM_PAYMENT_ADD_LINK', [
			'#PAYMENT_ID#' => $payment->getField('ACCOUNT_NUMBER'),
			'#BILL_DATE#' => SaleManager::getInstance()->getPaymentFormattedInsertDate($payment),
		]),
		'LINK' => SaleManager::getInstance()->getPaymentLink($payment->getId()),
	]);
	$attach->AddMessage($this->getPaymentDescription($payment, $isNew));

	return $attach;
}