- Модуль: 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;
}