}
                } else {
                    ${"ID_" . $i} = CSaleAffiliatePlanSection::Add($arFields);
                    ${"ID_" . $i} = IntVal(${"ID_" . $i});
                    if (${"ID_" . $i} <= 0) {
                        if ($ex = $APPLICATION->GetException()) {
                            $errorMessage .= $ex->GetString() . ".<br>";
                        } else {
                            $errorMessage .= GetMessage("SAPE1_ERROR_SAVE_SECTION") . ".<br>";
                        }
                    }
                }
                $arSectionIDs[] = ${"ID_" . $i};
            }
        }
        CSaleAffiliatePlanSection::DeleteByPlan($ID, $arSectionIDs);
    }
    if (strlen($errorMessage) <= 0) {
        if (strlen($apply) <= 0) {
            LocalRedirect("/bitrix/admin/sale_affiliate_plan.php?lang=" . LANG . GetFilterParams("filter_", false));
        }
    } else {
        $bVarsFromForm = true;
    }
}
require_once $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/sale/prolog.php";
if ($ID > 0) {
    $APPLICATION->SetTitle(str_replace("#ID#", $ID, GetMessage("SAPE1_TITLE_UPDATE")));
} else {
    $APPLICATION->SetTitle(GetMessage("SAPE1_TITLE_ADD"));
}