if ($data) {
            BusinessValue::addConsumer($consumer, $data);
        }
    }
    $businessValueControl->renderMap(array('CONSUMER_KEY' => $consumer));
} elseif ($id > 0) {
    $businessValueControl->renderMap(array('CONSUMER_KEY' => 'PAYSYSTEM_' . $id));
}
?>
		</td>
	</tr>
	<tbody id="pay_system_tariff">
		<?php 
$actionFile = $request->get('ACTION_FILE') ? $request->get('ACTION_FILE') : $paySystem['ACTION_FILE'];
$tariffBlock = '';
$tariff = PaySystem\Manager::getTariff($actionFile, $paySystem['ID']);
if ($tariff) {
    $tariffBlock = '<tr class="heading"><td align="center" colspan="2">' . Loc::getMessage('SALE_PS_TARIFF') . '</td></tr>';
    $arMultiControlQuery = array();
    foreach ($tariff as $fieldId => $arField) {
        if (!empty($arMultiControlQuery) && (!isset($arField['MCS_ID']) || !array_key_exists($arField['MCS_ID'], $arMultiControlQuery))) {
            $tariffBlock .= CSaleHelper::getAdminMultilineControl($arMultiControlQuery);
            $arMultiControlQuery = array();
        }
        $controlHtml = CSaleHelper::getAdminHtml($fieldId, $arField, 'TARIF', 'pay_sys_form');
        if ($arField["TYPE"] == 'MULTI_CONTROL_STRING') {
            $arMultiControlQuery[$arField['MCS_ID']]['CONFIG'] = $arField;
            continue;
        } elseif (isset($arField['MCS_ID'])) {
            $arMultiControlQuery[$arField['MCS_ID']]['ITEMS'][] = $controlHtml;
            continue;