Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
Прововал делать запросы (Выполнить SQL-запрос(ы) к базе данных) все равно выдает ошибку.
*** скрытое содержание ***
Замучился, что на одном хосте, так и на другом. Пробовал файлом импортировать, выдает ошибку на ковычку какуюта @84
Может не правильно делаю. Через Phpmyadmin --- база данных бла-бла --- SQL так же?
Уж больно в ручную не охота творить....
Прововал делать запросы (Выполнить SQL-запрос(ы) к базе данных) все равно выдает ошибку.
*** скрытое содержание ***
Замучился, что на одном хосте, так и на другом. Пробовал файлом импортировать, выдает ошибку на ковычку какуюта @84
Может не правильно делаю. Через Phpmyadmin --- база данных бла-бла --- SQL так же?
Уж больно в ручную не охота творить....
TRUNCATE TABLE `SS_zones`
№ Область, край, республика, округ Областной центр Пояс
1 Агинский Бурятский автономный округ Агинское 4
2 Адыгея Республика Майкоп 2
3 Алтай Республика Горно-Алтайск 3
4 Алтайский край Барнаул 3
5 Амурская область Благовещенск 4
6 Архангельская область Архангельск 2
7 Астраханская область Астрахань 2
8 Башкортостан Республика Уфа 2
9 Белгородская область Белгород 2
10 Брянская область Брянск 1
11 Бурятия Республика Улан-Удэ 4
12 Владимирская область Владимир 1
13 Волгоградская область Волгоград 2
14 Вологодская область Вологда 1
15 Воронежская область Воронеж 1
16 Дагестан Республика Махачкала 3
17 Еврейская автономная область Биробиджан 5
18 Ивановская область Иваново 1
18 Ингушетия Республика Назрань 2
20 Иркутская область Иркутск 4
21 Кабардино-Балкарская Республика Нальчик 2
22 Калининградская область Калининград 2
23 Калмыкия Республика Элиста 2
24 Калужская область Калуга 1
25 Камчатская область Петропавловск-Камчатский 5
26 Карачаево-Черкесская Республика Черкесск 2
27 Карелия Республика Петрозаводск 2
28 Кемеровская область Кемерово 3
29 Кировская область Вятка 2
30 Коми Республика Сыктывкар 2
31 Коми-Пермяцкий автономный округ Кудымкар 2
31 Корякский автономный округ Палана Только АВИА или комбинированный
33 Костромская область Кострома 1
34 Краснодарский край Краснодар 2
35 Красноярский край Красноярск 3
36 Курганская область Курган 3
37 Курская область Курск 1
38 Ленинградская область Санкт-Петербург 2
39 Липецкая область Липецк 1
39 Магаданская область Магадан Только АВИА или комбинированный
41 Марий-Эл Республика Йошкар-Ола 2
42 Мордовия Республика Саранск 2
43 Московская область Москва 1
44 Мурманская область Мурманск 2
44 Ненецкий автономный округ Нарьян Мар Только АВИА или комбинированный
46 Нижегородская область Нижний Новгород 1
47 Новгородская область Новгород 2
48 Новосибирская область Новосибирск 3
49 Омская область Омск 3
50 Оренбургская область Оренбург 2
51 Орловская область Орел 1
52 Пензенская область Пенза 2
53 Пермская область Пермь 2
54 Приморский край Владивосток 5
55 Псковская область Псков 2
56 Ростовская область Ростов-на-Дону 2
57 Рязанская область Рязань 1
58 Самарская область Самара 2
59 Саратовская область Саратов 2
60 Саха (Якутия) Республика Якутск 4
61 Сахалинская область Южно-Сахалинск 5
62 Свердловская область Екатеринбург 2
62 Северная Осетия-Алания Республика Владикавказ 2
64 Смоленская область Смоленск 1
65 Ставропольский край Ставрополь 2
65 Таймырский (Долгано-Ненецкий)
автономный округ Дудинка Только АВИА или комбинированный
67 Тамбовская область Тамбов 1
68 Татарстан Республика Казань 2
69 Тверская область Тверь 1
70 Томская область Томск 3
71 Тыва Республика Кызыл 3
72 Тульская область Тула 1
73 Тюменская область Тюмень 3
74 Удмуртская Республика Ижевск 2
75 Ульяновская область Ульяновск 2
76 Усть-Ордынский Бурятский
автономный округ Усть-Ордынск 4
77 Хабаровский край Хабаровск 5
78 Хакасия Республика Абакан 3
79 Ханты-Мансийский автономный округ Ханты-Мансийск 3
80 Челябинская область Челябинск 2
82 Чеченская Республика Грозный 2
82 Читинская область Чита 4
83 Чувашская Республика Чебоксары 2
83 Чукотский автономный округ Анадырь Только АВИА или комбинированный
83 Эвенкийский автономный округ Тура Только АВИА или комбинированный
86 Ямало-Ненецкий автономный округ Салехард 3
87 Ярославская область Ярославль 1
88 Байконур г. Байконур 3
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (1, 176, 'Адыгея', 'Адыгея');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (2, 176, 'Башкортостан', 'Башкортостан');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (3, 176, 'Бурятия', 'Бурятия');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (4, 176, 'Алтай', 'Алтай');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (5, 176, 'Дагестан', 'Дагестан');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (6, 176, 'Ингушетия', 'Ингушетия');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (7, 176, 'Кабардино-Балкария', 'Кабардино-Балкария');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (8, 176, 'Калмыкия', 'Калмыкия');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (9, 176, 'Карачаево-Черкесия', 'Карачаево-Черкесия');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (10, 176, 'Карелия', 'Карелия');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (11, 176, 'Коми', 'Коми');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (12, 176, 'Республика Марий Эл', 'Республика Марий Эл');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (13, 176, 'Республика Мордовия', 'Республика Мордовия');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (14, 176, 'Саха (Якутия)', 'Саха (Якутия)');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (15, 176, 'Северная Осетия-Алания', 'Северная Осетия-Алания');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (16, 176, 'Татарстан', 'Татарстан');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (17, 176, 'Тыва', 'Тыва');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (18, 176, 'Удмуртия', 'Удмуртия');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (19, 176, 'Хакасия', 'Хакасия');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (20, 176, 'Чечня', 'Чечня');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (21, 176, 'Чувашия', 'Чувашия');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (22, 176, 'Алтайский край', 'Алтайский край');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (23, 176, 'Краснодарский край', 'Краснодарский край');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (24, 176, 'Красноярский край', 'Красноярский край');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (25, 176, 'Приморский край', 'Приморский край');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (26, 176, 'Ставропольский край', 'Ставропольский край');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (27, 176, 'Хабаровский край', 'Хабаровский край');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (28, 176, 'Амурская область', 'Амурская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (29, 176, 'Архангельская область', 'Архангельская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (30, 176, 'Астраханская область', 'Астраханская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (31, 176, 'Белгородская область', 'Белгородская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (32, 176, 'Брянская область', 'Брянская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (33, 176, 'Владимирская область', 'Владимирская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (34, 176, 'Волгоградская область', 'Волгоградская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (35, 176, 'Вологодская область', 'Вологодская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (36, 176, 'Воронежская область', 'Воронежская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (37, 176, 'Ивановская область', 'Ивановская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (38, 176, 'Иркутская область', 'Иркутская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (39, 176, 'Калининградская область', 'Калининградская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (40, 176, 'Калужская область', 'Калужская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (41, 176, 'Камчатский край', 'Камчатский край');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (42, 176, 'Кемеровская область', 'Кемеровская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (43, 176, 'Кировская область', 'Кировская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (44, 176, 'Костромская область', 'Костромская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (45, 176, 'Курганская область', 'Курганская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (46, 176, 'Курская область', 'Курская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (47, 176, 'Ленинградская область', 'Ленинградская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (48, 176, 'Липецкая область', 'Липецкая область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (49, 176, 'Магаданская область', 'Магаданская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (50, 176, 'Московская область', 'Московская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (51, 176, 'Мурманская область', 'Мурманская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (52, 176, 'Нижегородская область', 'Нижегородская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (53, 176, 'Новгородская область', 'Новгородская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (54, 176, 'Новосибирская область', 'Новосибирская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (55, 176, 'Омская область', 'Омская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (56, 176, 'Оренбургская область', 'Оренбургская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (57, 176, 'Орловская область', 'Орловская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (58, 176, 'Пензенская область', 'Пензенская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (59, 176, 'Пермский край', 'Пермский край');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (60, 176, 'Псковская область', 'Псковская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (61, 176, 'Ростовская область', 'Ростовская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (62, 176, 'Рязанская область', 'Рязанская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (63, 176, 'Самарская область', 'Самарская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (64, 176, 'Саратовская область', 'Саратовская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (65, 176, 'Сахалинская область', 'Сахалинская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (66, 176, 'Свердловская область', 'Свердловская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (67, 176, 'Смоленская область', 'Смоленская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (68, 176, 'Тамбовская область', 'Тамбовская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (69, 176, 'Тверская область', 'Тверская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (70, 176, 'Томская область', 'Томская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (71, 176, 'Тульская область', 'Тульская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (72, 176, 'Тюменская область', 'Тюменская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (73, 176, 'Ульяновская область', 'Ульяновская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (74, 176, 'Челябинская область', 'Челябинская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (75, 176, 'Читинская область', 'Читинская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (76, 176, 'Ярославская область', 'Ярославская область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (77, 176, 'Москва', '*Москва');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (78, 176, 'Санкт-Петербург', '*Санкт-Петербург');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (79, 176, 'Еврейская автономная область', 'Еврейская автономная область');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (80, 176, 'Агинский Бурятский АО', 'Агинский Бурятский АО');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (83, 176, 'Ненецкий АО', 'Ненецкий АО');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (85, 176, 'Усть-Ордынский Бурятский АО', 'Усть-Ордынский Бурятский АО');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (86, 176, 'Ханты-Мансийский АО', 'Ханты-Мансийский АО');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (87, 176, 'Чукотский АО', 'Чукотский АО');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (89, 176, 'Ямало-Ненецкий АО', 'Ямало-Ненецкий АО');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (90, 220, 'АР Крым', 'АР Крым');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (91, 220, 'Винницкая', 'Винницкая');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (92, 220, 'Волынская', 'Волынская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (93, 220, 'Днепропетровская', 'Днепропетровская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (94, 220, 'Донецкая', 'Донецкая');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (95, 220, 'Житомирская', 'Житомирская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (96, 220, 'Закарпатская', 'Закарпатская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (97, 220, 'Запорожская', 'Запорожская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (98, 220, 'Ивано-Франковская', 'Ивано-Франковская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (99, 220, 'Киевская', 'Киевская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (100, 220, 'Кировоградская', 'Кировоградская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (101, 220, 'Луганская', 'Луганская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (102, 220, 'Львовская', 'Львовская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (103, 220, 'Николаевская', 'Николаевская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (104, 220, 'Одесская', 'Одесская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (105, 220, 'Полтавская', 'Полтавская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (106, 220, 'Ровенская', 'Ровенская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (107, 220, 'Сумская', 'Сумская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (108, 220, 'Тернопольская', 'Тернопольская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (109, 220, 'Харьковская', 'Харьковская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (110, 220, 'Херсонская', 'Херсонская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (111, 220, 'Хмельницкая', 'Хмельницкая');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (112, 220, 'Черкасская', 'Черкасская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (113, 220, 'Черниговская', 'Черниговская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (114, 220, 'Черновицкая', 'Черновицкая');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (115, 11, 'Арагацотн', 'Арагацотн');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (116, 11, 'Армавир', 'Амавир');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (204, 11, 'Арарат', 'Арарат');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (117, 11, 'Вайоц Дзор', 'Вайоц Дзор');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (118, 11, 'Гегаркуник', 'Гегаркуник');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (119, 11, 'Котайк', 'Котайк');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (120, 11, 'Лори', 'Лори');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (121, 11, 'Ширак', 'Ширак');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (122, 11, 'Сюник', 'Сюник');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (123, 11, 'Тавуш', 'Тавуш');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (205, 11, 'Ереван', 'Ереван');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (124, 109, 'Акмолинская', 'Акмолинская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (125, 109, 'Актюбинская', 'Актюбинская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (126, 109, 'Алматинская', 'Алматинская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (127, 109, 'Атырауская', 'Атырауская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (128, 109, 'Восточно-Казахстанская', 'Восточно-Казахстанская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (129, 109, 'Жамбылская', 'Жамбылская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (130, 109, 'Западно-Казахстанская', 'Западно-Казахстанская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (131, 109, 'Карагандинская', 'Черновицкая');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (132, 109, 'Кустанайская', 'Кустанайская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (133, 109, 'Кызылординская', 'Кызылординская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (134, 109, 'Мангистауская', 'Мангистауская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (135, 109, 'Павлодарская', 'Павлодарская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (136, 109, 'Северо-Казахстанская', 'Северо-Казахстанская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (137, 109, 'Южно-Казахстанская', 'Южно-Казахстанская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (138, 115, 'Баткенская', 'Баткенская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (139, 115, 'Джалал-Абадская', 'Джалал-Абадская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (140, 115, 'Иссык-Кульская', 'Иссык-Кульская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (141, 115, 'Нарынская', 'Нарынская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (142, 115, 'Ошская', 'Ошская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (143, 115, 'Таласская', 'Таласская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (144, 115, 'Чуйская', 'Чуйская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (145, 226, 'Андижанская', 'Андижанская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (146, 226, 'Бухарская', 'Бухарская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (147, 226, 'Джизакская', 'Джизакская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (148, 226, 'Ферганская', 'Ферганская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (149, 226, 'Кашкадарьинская', 'Кашкадарьинская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (150, 226, 'Хорезмская', 'Хорезмская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (151, 226, 'Наманганская', 'Наманганская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (152, 226, 'Навоийская', 'Навоийская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (153, 226, 'Самаркандская', 'Самаркандская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (154, 226, 'Сурхандарьинская', 'Сурхандарьинская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (155, 226, 'Сырдарьинская', 'Сырдарьинская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (156, 226, 'Ташкентская', 'Ташкентская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (157, 226, 'Республика Каракалпакстан', 'Республика Каракалпакстан');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (158, 216, 'Ахалский велаят', 'Ахалский велаят');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (159, 216, 'Балканский велаят', 'Балканский велаят');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (160, 216, 'Марыйский велаят', 'Марыйский велаят');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (161, 216, 'Дашогузский велаят', 'Дашогузский велаят');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (162, 216, 'Лебапский велят', 'Лебапский велят');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (163, 207, 'Согдийская', 'Согдийская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (164, 207, 'Хатлонская', 'Хатлонская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (165, 207, 'Горно-Бадахшанская', 'Горно-Бадахшанская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (166, 207, 'Районы респ. подчинения', 'Районы респ. подчинения');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (167, 15, 'Нахичеванская Автономная Республика', 'Нахичеванская Автономная Республика');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (168, 15, 'Апшеронский район', 'Апшеронский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (289, 15, 'Агджабединский район', 'Агджабединский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (169, 15, 'Агдамский район', 'Агдамский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (170, 15, 'Агдашский район', 'Агдашский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (171, 15, 'Агстафинский район', 'Агстафинский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (172, 15, 'Ахсуйский район', 'Ахсуйский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (173, 15, 'Апшеронский район', 'Апшеронский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (174, 15, 'Агджабединский район', 'Агджабединский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (175, 15, 'Агдамский район', 'Агдамский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (176, 15, 'Агдашский район', 'Агдашский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (177, 15, 'Агстафинский район', 'Агстафинский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (178, 15, 'Ахсуйский район', 'Ахсуйский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (242, 15, 'Али-Байрамлы', 'Али-Байрамлы');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (243, 15, 'Астаринский район', 'Астаринский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (244, 15, 'Баку', 'Баку');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (245, 15, 'Белаканский район', 'Белаканский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (246, 15, 'Бардинский район', 'Бардинский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (247, 15, 'Бейлаганский район', 'Бейлаганский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (248, 15, 'Билясуварский район', 'Билясуварский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (249, 15, 'Джебраильский район', 'Джебраильский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (250, 15, 'Джалильабадский район', 'Джалильабадский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (251, 15, 'Дашкесанский район', 'Дашкесанский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (252, 15, 'Девечинский район', 'Девечинский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (253, 15, 'Физулинский район', 'Физулинский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (254, 15, 'Кедабекский район', 'Кедабекский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (255, 15, 'Гянджа', 'Гянджа');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (256, 15, 'Геранбойский район', ' Геранбойский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (257, 15, 'Гёйчайский район', 'Гёйчайский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (258, 15, 'Аджикабульский район', 'Аджикабульский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (259, 15, 'Имишлинский район', 'Имишлинский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (260, 15, 'Исмаиллинский район', 'Исмаиллинский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (261, 15, 'Кельбаджарский район', 'Кельбаджарский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (262, 15, 'Кюрдамирский район', 'Кюрдамирский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (263, 15, 'Лачинский район', 'Лачинский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (264, 15, 'Ленкоранский район', ' Ленкоранский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (265, 15, 'Лерикский район', ' Лерикский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (266, 15, 'Масаллинский район', 'Масаллинский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (267, 15, 'Мингечевир', 'Мингечевир');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (268, 15, 'Нафталан', ' Нафталан');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (269, 15, 'Нефтчалинский район', 'Нефтчалинский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (270, 15, 'Огузский район', 'Огузский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (271, 15, 'Габалинский район', 'Габалинский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (272, 15, 'Гахский район', 'Гахский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (273, 15, 'Газахский район', 'Газахский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (274, 15, 'Гобустанский район', 'Гобустанский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (275, 15, 'Губинский район', 'Губинский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (276, 15, 'Губадлинский район', 'Губадлинский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (277, 15, 'Гусарский район', 'Гусарский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (278, 15, 'Саатлинский район', 'Саатлинский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (279, 15, 'Сабирабадский район', 'Сабирабадский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (280, 15, 'Шекинский район', 'Шекинский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (282, 15, 'Сальянский район', ' Сальянский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (283, 15, 'Шамахинский район', 'Шамахинский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (284, 15, 'Шамкирский район', 'Шамкирский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (285, 15, 'Самухский район', 'Самухский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (286, 15, 'Сиазаньский район', 'Сиазаньский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (287, 15, 'Сумгайыт', 'Сумгайыт');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (288, 15, 'Шушинский район', 'Шушинский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (290, 15, 'Тертерский район', 'Тертерский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (291, 15, 'Товузский район', 'Товузский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (292, 15, 'Уджарский район', 'Уджарский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (293, 15, 'Хачмазский район', 'Хачмазский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (294, 15, 'Степанакерт/Ханкенди', 'Степанакерт/Ханкенди');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (295, 15, 'Ханларский район', 'Ханларский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (296, 15, 'Хызынский район', 'Хызынский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (297, 15, 'Ходжалинский район', 'Ходжалинский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (298, 15, 'Ходжавендский район', 'Ходжавендский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (299, 15, 'Ярдымлинский район', 'Ярдымлинский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (300, 15, 'Евлахский район', 'Евлахский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (301, 15, 'Евлах', 'Евлах');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (302, 15, 'Зангиланский район', 'Зангиланский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (303, 15, 'Загатальский район', 'Загатальский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (304, 15, 'Зардабский район', 'Зардабский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (179, 80, 'Шида Картли', 'Шида Картли');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (180, 80, 'Квемо Картли', 'Квемо Картли');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (181, 80, 'Кахети', 'Кахети');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (182, 80, 'Тушети', 'Тушети');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (183, 80, 'Хевсурети', 'Хевсурети');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (184, 80, 'Хеви', 'Хеви');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (185, 80, 'Мтиулети', 'Мтиулети');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (186, 80, 'Пшави', 'Пшави');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (187, 80, 'Эрцо-Тианети', 'Эрцо-Тианети');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (188, 80, 'Тори', 'Тори');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (189, 80, 'Триалети', 'Триалети');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (190, 80, 'Джавахети', 'Джавахети');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (191, 80, 'Джикети', 'Джикети');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (192, 80, 'Абхазия', 'Абхазия');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (193, 80, 'Имерети', 'Имерети');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (194, 80, 'Земо Сванети', 'Земо Сванети');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (195, 80, 'Квемо Сванети', 'Квемо Сванети');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (196, 80, 'Лечхуми', 'Лечхуми');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (197, 80, 'Рача', 'Рача');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (198, 80, 'Месхети', 'Месхети');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (199, 80, 'Гурия', 'Гурия');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (200, 80, 'Мегрелия', 'Мегрелия');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (201, 80, 'Аджария', 'Аджария');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (202, 20, 'Брестская', 'Брестская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (203, 20, 'Гомельская', 'Гомельская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (206, 20, 'Гродненская', 'Гродненская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (207, 20, 'Могилёвская', 'Могилёвская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (208, 20, 'Минская', 'Минская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (209, 20, 'Витебская', 'Витебская');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (210, 140, 'Новоаненский район', 'Новоаненский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (211, 140, 'Бессарабский район', 'Бессарабский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (212, 140, 'Бричанский район', 'Бричанский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (213, 140, 'Кагульский район', 'Кагульский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (214, 140, 'Кантемирский район', 'Кантемирский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (215, 140, 'Каларашский район', 'Каларашский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (216, 140, 'Каушанский район', 'Каларашский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (217, 140, 'Чимишлийский район', 'Чимишлийский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (218, 140, 'Криулянский район', 'Криулянский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (219, 140, 'Дондюшанский район', 'Дондюшанский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (220, 140, 'Дрокиевский район', 'Дрокиевский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (221, 140, 'Дубоссарский район', 'Дубоссарский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (222, 140, 'Единецкий район', 'Единецкий район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (223, 140, 'Фалештский район', 'Фалештский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (224, 140, 'Флорештский район', 'Флорештский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (225, 140, 'Глодянский район', 'Глодянский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (226, 140, 'Хынчештский район', 'Хынчештский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (227, 140, 'Яловенский район', 'Яловенский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (228, 140, 'Леовский район', 'Леовский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (229, 140, 'Ниспоренский район', 'Ниспоренский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (230, 140, 'Окницкий район', 'Окницкий район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (231, 140, 'Оргеевский район', 'Оргеевский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (232, 140, 'Резинский район', 'Резинский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (233, 140, 'Рышканский район', 'Рышканский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (234, 140, 'Сынжерейский район', 'Сынжерейский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (235, 140, 'Сорокский район', 'Сорокский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (236, 140, 'Страшенский район', 'Страшенский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (237, 140, 'Шолданештский район', 'Шолданештский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (238, 140, 'Штефан-Водский район', 'Штефан-Водский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (239, 140, 'Тараклийский район', 'Тараклийский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (240, 140, 'Теленештский район', 'Теленештский район');
INSERT INTO SS_zones (zoneID, countryID, zone_code, zone_name) VALUES (241, 140, 'Унгенский район', 'Унгенский район');
INSERT INTO `SS_settings` VALUES(81, 1, 'CONF_RUSSIANPOST_HALFCOST_1_6', '73.80', 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(0,', 90);
INSERT INTO `SS_settings` VALUES(82, 1, 'CONF_RUSSIANPOST_HALFCOST_2_6', '77.80', 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(0,', 90);
INSERT INTO `SS_settings` VALUES(83, 1, 'CONF_RUSSIANPOST_HALFCOST_3_6', '92.90', 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(0,', 90);
INSERT INTO `SS_settings` VALUES(84, 1, 'CONF_RUSSIANPOST_HALFCOST_4_6', '124.30', 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(0,', 90);
INSERT INTO `SS_settings` VALUES(85, 1, 'CONF_RUSSIANPOST_HALFCOST_5_6', '140.00', 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(0,', 90);
INSERT INTO `SS_settings` VALUES(110, 1, 'CONF_RUSSIANPOST_HALFCOST_6_6', '150.00', 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(0,', 90);
INSERT INTO `SS_settings` VALUES(111, 1, 'CONF_RUSSIANPOST_HALFCOST_7_6', '160.00', 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(0,', 90);
INSERT INTO `SS_settings` VALUES(112, 1, 'CONF_RUSSIANPOST_HALFCOST_8_6', '170.00', 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(0,', 90);
INSERT INTO `SS_settings` VALUES(113, 1, 'CONF_RUSSIANPOST_HALFCOST_9_6', '180.00', 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(0,', 90);
INSERT INTO `SS_settings` VALUES(114, 1, 'CONF_RUSSIANPOST_HALFCOST_10_6', '190.00', 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(0,', 90);
INSERT INTO `SS_settings` VALUES(126, 1, 'CONF_RUSSIANPOST_HALFCOST_11_6', '190.00', 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(0,', 90);
INSERT INTO `SS_settings` VALUES(127, 1, 'CONF_RUSSIANPOST_HALFCOST_12_6', '190.00', 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(0,', 90);
INSERT INTO `SS_settings` VALUES(128, 1, 'CONF_RUSSIANPOST_HALFCOST_13_6', '190.00', 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(0,', 90);
INSERT INTO `SS_settings` VALUES(129, 1, 'CONF_RUSSIANPOST_HALFCOST_14_6', '190.00', 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(0,', 90);
INSERT INTO `SS_settings` VALUES(130, 1, 'CONF_RUSSIANPOST_HALFCOST_15_6', '190.00', 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(0,', 90);
INSERT INTO `SS_settings` VALUES(131, 1, 'CONF_RUSSIANPOST_HALFCOST_16_6', '190.00', 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(0,', 90);
INSERT INTO `SS_settings` VALUES(132, 1, 'CONF_RUSSIANPOST_HALFCOST_17_6', '190.00', 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(0,', 90);
INSERT INTO `SS_settings` VALUES(134, 1, 'CONF_RUSSIANPOST_HALFCOST_18_6', '190.00', 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(0,', 90);
INSERT INTO `SS_settings` VALUES(135, 1, 'CONF_RUSSIANPOST_HALFCOST_19_6', '190.00', 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(0,', 90);
INSERT INTO `SS_settings` VALUES(136, 1, 'CONF_RUSSIANPOST_HALFCOST_20_6', '190.00', 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(0,', 90);
INSERT INTO `SS_settings` VALUES(137, 1, 'CONF_RUSSIANPOST_HALFCOST_21_6', '190.00', 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(0,', 90);
INSERT INTO `SS_settings` VALUES(138, 1, 'CONF_RUSSIANPOST_HALFCOST_22_6', '190.00', 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(0,', 90);
INSERT INTO `SS_settings` VALUES(139, 1, 'CONF_RUSSIANPOST_HALFCOST_23_6', '190.00', 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(0,', 90);
INSERT INTO `SS_settings` VALUES(140, 1, 'CONF_RUSSIANPOST_HALFCOST_24_6', '190.00', 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(0,', 90);
INSERT INTO `SS_settings` VALUES(141, 1, 'CONF_RUSSIANPOST_HALFCOST_25_6', '190.00', 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(0,', 90);
INSERT INTO `SS_settings` VALUES(142, 1, 'CONF_RUSSIANPOST_HALFCOST_26_6', '190.00', 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(0,', 90);
INSERT INTO `SS_settings` VALUES(143, 1, 'CONF_RUSSIANPOST_HALFCOST_27_6', '190.00', 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(0,', 90);
INSERT INTO `SS_settings` VALUES(144, 1, 'CONF_RUSSIANPOST_HALFCOST_28_6', '190.00', 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(0,', 90);
INSERT INTO `SS_settings` VALUES(145, 1, 'CONF_RUSSIANPOST_HALFCOST_29_6', '190.00', 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(0,', 90);
INSERT INTO `SS_settings` VALUES(146, 1, 'CONF_RUSSIANPOST_HALFCOST_30_6', '190.00', 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(0,', 90);
INSERT INTO `SS_settings` VALUES(147, 1, 'CONF_RUSSIANPOST_HALFCOST_31_6', '190.00', 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(0,', 90);
INSERT INTO `SS_settings` VALUES(148, 1, 'CONF_RUSSIANPOST_HALFCOST_32_6', '190.00', 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(0,', 90);
INSERT INTO `SS_settings` VALUES(149, 1, 'CONF_RUSSIANPOST_HALFCOST_33_6', '190.00', 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(0,', 90);
INSERT INTO `SS_settings` VALUES(150, 1, 'CONF_RUSSIANPOST_HALFCOST_34_6', '190.00', 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(0,', 90);
INSERT INTO `SS_settings` VALUES(151, 1, 'CONF_RUSSIANPOST_HALFCOST_35_6', '190.00', 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(0,', 90);
INSERT INTO `SS_settings` VALUES(152, 1, 'CONF_RUSSIANPOST_HALFCOST_36_6', '190.00', 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(0,', 90);
INSERT INTO `SS_settings` VALUES(153, 1, 'CONF_RUSSIANPOST_HALFCOST_37_6', '190.00', 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(0,', 90);
INSERT INTO `SS_settings` VALUES(154, 1, 'CONF_RUSSIANPOST_HALFCOST_38_6', '190.00', 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(0,', 90);
INSERT INTO `SS_settings` VALUES(86, 1, 'CONF_RUSSIANPOST_OVERHALFCOST_1_6', '7.40', 'Стоимость отправки каждых дополнительных 0.5 килограмм', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(1,', 100);
INSERT INTO `SS_settings` VALUES(87, 1, 'CONF_RUSSIANPOST_OVERHALFCOST_2_6', '7.90', 'Стоимость отправки каждых дополнительных 0.5 килограмм', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(1,', 100);
INSERT INTO `SS_settings` VALUES(88, 1, 'CONF_RUSSIANPOST_OVERHALFCOST_3_6', '9.90', 'Стоимость отправки каждых дополнительных 0.5 килограмм', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(1,', 100);
INSERT INTO `SS_settings` VALUES(89, 1, 'CONF_RUSSIANPOST_OVERHALFCOST_4_6', '12.70', 'Стоимость отправки каждых дополнительных 0.5 килограмм', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(1,', 100);
INSERT INTO `SS_settings` VALUES(90, 1, 'CONF_RUSSIANPOST_OVERHALFCOST_5_6', '13.90', 'Стоимость отправки каждых дополнительных 0.5 килограмм', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(1,', 100);
INSERT INTO `SS_settings` VALUES(115, 1, 'CONF_RUSSIANPOST_OVERHALFCOST_6_6', '14.90', 'Стоимость отправки каждых дополнительных 0.5 килограмм', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(1,', 100);
INSERT INTO `SS_settings` VALUES(116, 1, 'CONF_RUSSIANPOST_OVERHALFCOST_7_6', '15.90', 'Стоимость отправки каждых дополнительных 0.5 килограмм', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(1,', 100);
INSERT INTO `SS_settings` VALUES(117, 1, 'CONF_RUSSIANPOST_OVERHALFCOST_8_6', '16.90', 'Стоимость отправки каждых дополнительных 0.5 килограмм', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(1,', 100);
INSERT INTO `SS_settings` VALUES(118, 1, 'CONF_RUSSIANPOST_OVERHALFCOST_9_6', '17.90', 'Стоимость отправки каждых дополнительных 0.5 килограмм', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(1,', 100);
INSERT INTO `SS_settings` VALUES(119, 1, 'CONF_RUSSIANPOST_OVERHALFCOST_10_6', '18.90', 'Стоимость отправки каждых дополнительных 0.5 килограмм', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(1,', 100);
INSERT INTO `SS_settings` VALUES(120, 1, 'CONF_RUSSIANPOST_OVERHALFCOST_11_6', '18.90', 'Стоимость отправки каждых дополнительных 0.5 килограмм', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(1,', 100);
INSERT INTO `SS_settings` VALUES(121, 1, 'CONF_RUSSIANPOST_OVERHALFCOST_12_6', '18.90', 'Стоимость отправки каждых дополнительных 0.5 килограмм', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(1,', 100);
INSERT INTO `SS_settings` VALUES(122, 1, 'CONF_RUSSIANPOST_OVERHALFCOST_13_6', '18.90', 'Стоимость отправки каждых дополнительных 0.5 килограмм', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(1,', 100);
INSERT INTO `SS_settings` VALUES(123, 1, 'CONF_RUSSIANPOST_OVERHALFCOST_14_6', '18.90', 'Стоимость отправки каждых дополнительных 0.5 килограмм', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(1,', 100);
INSERT INTO `SS_settings` VALUES(124, 1, 'CONF_RUSSIANPOST_OVERHALFCOST_15_6', '18.90', 'Стоимость отправки каждых дополнительных 0.5 килограмм', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(1,', 100);
INSERT INTO `SS_settings` VALUES(133, 1, 'CONF_RUSSIANPOST_OVERHALFCOST_16_6', '18.90', 'Стоимость отправки каждых дополнительных 0.5 килограмм', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(1,', 100);
INSERT INTO `SS_settings` VALUES(125, 1, 'CONF_RUSSIANPOST_OVERHALFCOST_17_6', '18.90', 'Стоимость отправки каждых дополнительных 0.5 килограмм', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(1,', 100);
INSERT INTO `SS_settings` VALUES(155, 1, 'CONF_RUSSIANPOST_OVERHALFCOST_18_6', '18.90', 'Стоимость отправки каждых дополнительных 0.5 килограмм', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(1,', 100);
INSERT INTO `SS_settings` VALUES(156, 1, 'CONF_RUSSIANPOST_OVERHALFCOST_19_6', '18.90', 'Стоимость отправки каждых дополнительных 0.5 килограмм', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(1,', 100);
INSERT INTO `SS_settings` VALUES(157, 1, 'CONF_RUSSIANPOST_OVERHALFCOST_20_6', '18.90', 'Стоимость отправки каждых дополнительных 0.5 килограмм', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(1,', 100);
INSERT INTO `SS_settings` VALUES(158, 1, 'CONF_RUSSIANPOST_OVERHALFCOST_21_6', '18.90', 'Стоимость отправки каждых дополнительных 0.5 килограмм', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(1,', 100);
INSERT INTO `SS_settings` VALUES(159, 1, 'CONF_RUSSIANPOST_OVERHALFCOST_22_6', '18.90', 'Стоимость отправки каждых дополнительных 0.5 килограмм', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(1,', 100);
INSERT INTO `SS_settings` VALUES(160, 1, 'CONF_RUSSIANPOST_OVERHALFCOST_23_6', '18.90', 'Стоимость отправки каждых дополнительных 0.5 килограмм', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(1,', 100);
INSERT INTO `SS_settings` VALUES(161, 1, 'CONF_RUSSIANPOST_OVERHALFCOST_24_6', '18.90', 'Стоимость отправки каждых дополнительных 0.5 килограмм', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(1,', 100);
INSERT INTO `SS_settings` VALUES(162, 1, 'CONF_RUSSIANPOST_OVERHALFCOST_25_6', '18.90', 'Стоимость отправки каждых дополнительных 0.5 килограмм', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(1,', 100);
INSERT INTO `SS_settings` VALUES(163, 1, 'CONF_RUSSIANPOST_OVERHALFCOST_26_6', '18.90', 'Стоимость отправки каждых дополнительных 0.5 килограмм', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(1,', 100);
INSERT INTO `SS_settings` VALUES(164, 1, 'CONF_RUSSIANPOST_OVERHALFCOST_27_6', '18.90', 'Стоимость отправки каждых дополнительных 0.5 килограмм', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(1,', 100);
INSERT INTO `SS_settings` VALUES(165, 1, 'CONF_RUSSIANPOST_OVERHALFCOST_28_6', '18.90', 'Стоимость отправки каждых дополнительных 0.5 килограмм', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(1,', 100);
INSERT INTO `SS_settings` VALUES(166, 1, 'CONF_RUSSIANPOST_OVERHALFCOST_29_6', '18.90', 'Стоимость отправки каждых дополнительных 0.5 килограмм', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(1,', 100);
INSERT INTO `SS_settings` VALUES(167, 1, 'CONF_RUSSIANPOST_OVERHALFCOST_30_6', '18.90', 'Стоимость отправки каждых дополнительных 0.5 килограмм', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(1,', 100);
INSERT INTO `SS_settings` VALUES(168, 1, 'CONF_RUSSIANPOST_OVERHALFCOST_31_6', '18.90', 'Стоимость отправки каждых дополнительных 0.5 килограмм', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(1,', 100);
INSERT INTO `SS_settings` VALUES(169, 1, 'CONF_RUSSIANPOST_OVERHALFCOST_32_6', '18.90', 'Стоимость отправки каждых дополнительных 0.5 килограмм', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(1,', 100);
INSERT INTO `SS_settings` VALUES(170, 1, 'CONF_RUSSIANPOST_OVERHALFCOST_33_6', '18.90', 'Стоимость отправки каждых дополнительных 0.5 килограмм', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(1,', 100);
INSERT INTO `SS_settings` VALUES(171, 1, 'CONF_RUSSIANPOST_OVERHALFCOST_34_6', '18.90', 'Стоимость отправки каждых дополнительных 0.5 килограмм', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(1,', 100);
INSERT INTO `SS_settings` VALUES(172, 1, 'CONF_RUSSIANPOST_OVERHALFCOST_35_6', '18.90', 'Стоимость отправки каждых дополнительных 0.5 килограмм', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(1,', 100);
INSERT INTO `SS_settings` VALUES(173, 1, 'CONF_RUSSIANPOST_OVERHALFCOST_36_6', '18.90', 'Стоимость отправки каждых дополнительных 0.5 килограмм', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(1,', 100);
INSERT INTO `SS_settings` VALUES(174, 1, 'CONF_RUSSIANPOST_OVERHALFCOST_37_6', '18.90', 'Стоимость отправки каждых дополнительных 0.5 килограмм', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(1,', 100);
INSERT INTO `SS_settings` VALUES(175, 1, 'CONF_RUSSIANPOST_OVERHALFCOST_38_6', '18.90', 'Стоимость отправки каждых дополнительных 0.5 килограмм', 'Укажите стоимость в рублях', 'RussianPost::settingHalfCosts(1,', 100);
<?php
/**
* @connect_module_class_name RussianPost
*
*/
define('RUSSIANPOST_ZONES_TBL', 'SS_rpost_zones');
class RussianPost extends ShippingRateCalculator{
/*
Parent methods redifinition
*/
function allow_shipping_to_address($_Address){
if((int) $_Address["countryID"]!=$this->_getSettingValue('CONF_RUSSIANPOST_COUNTRY'))return 0;
if(!(int)$_Address["zoneID"])return 0;
if(!ZoneBelongsToCountry($_Address["zoneID"], $_Address["countryID"]))return 0;
return 1;
}
function calculate_shipping_rate($_Order, $_Address, $_ServID = 0){
$sql = '
SELECT zoneNumber FROM '.RUSSIANPOST_ZONES_TBL.'
WHERE module_id="'.$this->ModuleConfigID.'" AND countryID="'.$_Address['countryID'].'" AND zoneID="'.$_Address['zoneID'].'"
';
@list($ZoneNumber) = db_fetch_row(db_query($sql));
if(!isset($ZoneNumber) || !intval($ZoneNumber) || $ZoneNumber>38)return -1;
$Weight = $this->_getOrderWeight($_Order);
$Weight = $this->_convertMeasurement($Weight, CONF_WEIGHT_UNIT, 'KGS');
if($Weight>$this->_getSettingValue('CONF_RUSSIANPOST_MAX_WEIGHT'))return -1;
$GroundCost = $this->_getSettingValue('CONF_RUSSIANPOST_HALFCOST_'.$ZoneNumber) + $this->_getSettingValue('CONF_RUSSIANPOST_OVERHALFCOST_'.$ZoneNumber)*ceil((($Weight<0.5?0.5:$Weight)-0.5)/0.5);
$AirCost = $GroundCost+$this->_getSettingValue('CONF_RUSSIANPOST_AIR');
if ( $Weight>$this->_getSettingValue('CONF_RUSSIANPOST_DIFFICULT_WEIGHT') || $this->_getSettingValue('CONF_RUSSIANPOST_CAUTION') ){
$GroundCost *= 1.3;
$AirCost *= 1.3;
}
$OrderAmount = $this->_convertCurrency($_Order['order_amount'], 0, $this->_getSettingValue('CONF_RUSSIANPOST_CURRENCY'));
$GroundCost += $OrderAmount*($this->_getSettingValue('CONF_RUSSIANPOST_COMMISION')/100);
$AirCost += $OrderAmount*($this->_getSettingValue('CONF_RUSSIANPOST_COMMISION')/100);
$Rates = array();
$Rates[] = array(
'name' => 'Наземный транспорт',
'id' => 1,
'rate' => $this->_convertCurrency($GroundCost, $this->_getSettingValue('CONF_RUSSIANPOST_CURRENCY'), 0),
);
$Rates[] = array(
'name' => '"Авиа"',
'id' => 2,
'rate' => $this->_convertCurrency($AirCost, $this->_getSettingValue('CONF_RUSSIANPOST_CURRENCY'), 0),
);
if($_ServID != 1 && $_ServID !=2){
return $Rates;
}else{
return array($Rates[$_ServID-1]);
}
}
/*
Abstract methods redifinition
*/
function _InitVars(){
$this->title = 'Почта России';
$this->description = 'Расчет стоимости доставки по алгоритму, опубликованному на сайте Почты России (отправление посылок).<br>Более подробная информация - в Руководстве Пользователя Shop-Script';
$this->sort_order = 0;
$this->Settings = array(
'CONF_RUSSIANPOST_CURRENCY',
'CONF_RUSSIANPOST_COUNTRY',
'CONF_RUSSIANPOST_ZONES',
'CONF_RUSSIANPOST_AIR',
'CONF_RUSSIANPOST_CAUTION',
'CONF_RUSSIANPOST_MAX_WEIGHT',
'CONF_RUSSIANPOST_DIFFICULT_WEIGHT',
'CONF_RUSSIANPOST_COMMISION',
'CONF_RUSSIANPOST_HALFCOST_1',
'CONF_RUSSIANPOST_HALFCOST_2',
'CONF_RUSSIANPOST_HALFCOST_3',
'CONF_RUSSIANPOST_HALFCOST_4',
'CONF_RUSSIANPOST_HALFCOST_5',
'CONF_RUSSIANPOST_HALFCOST_6',
'CONF_RUSSIANPOST_HALFCOST_7',
'CONF_RUSSIANPOST_HALFCOST_8',
'CONF_RUSSIANPOST_HALFCOST_9',
'CONF_RUSSIANPOST_HALFCOST_10',
'CONF_RUSSIANPOST_HALFCOST_11',
'CONF_RUSSIANPOST_HALFCOST_12',
'CONF_RUSSIANPOST_HALFCOST_13',
'CONF_RUSSIANPOST_HALFCOST_14',
'CONF_RUSSIANPOST_HALFCOST_15',
'CONF_RUSSIANPOST_HALFCOST_16',
'CONF_RUSSIANPOST_HALFCOST_17',
'CONF_RUSSIANPOST_HALFCOST_18',
'CONF_RUSSIANPOST_HALFCOST_19',
'CONF_RUSSIANPOST_HALFCOST_20',
'CONF_RUSSIANPOST_HALFCOST_21',
'CONF_RUSSIANPOST_HALFCOST_22',
'CONF_RUSSIANPOST_HALFCOST_23',
'CONF_RUSSIANPOST_HALFCOST_24',
'CONF_RUSSIANPOST_HALFCOST_25',
'CONF_RUSSIANPOST_HALFCOST_26',
'CONF_RUSSIANPOST_HALFCOST_27',
'CONF_RUSSIANPOST_HALFCOST_28',
'CONF_RUSSIANPOST_HALFCOST_29',
'CONF_RUSSIANPOST_HALFCOST_30',
'CONF_RUSSIANPOST_HALFCOST_31',
'CONF_RUSSIANPOST_HALFCOST_32',
'CONF_RUSSIANPOST_HALFCOST_33',
'CONF_RUSSIANPOST_HALFCOST_34',
'CONF_RUSSIANPOST_HALFCOST_35',
'CONF_RUSSIANPOST_HALFCOST_36',
'CONF_RUSSIANPOST_HALFCOST_37',
'CONF_RUSSIANPOST_HALFCOST_38',
'CONF_RUSSIANPOST_OVERHALFCOST_1',
'CONF_RUSSIANPOST_OVERHALFCOST_2',
'CONF_RUSSIANPOST_OVERHALFCOST_3',
'CONF_RUSSIANPOST_OVERHALFCOST_4',
'CONF_RUSSIANPOST_OVERHALFCOST_5',
'CONF_RUSSIANPOST_OVERHALFCOST_6',
'CONF_RUSSIANPOST_OVERHALFCOST_7',
'CONF_RUSSIANPOST_OVERHALFCOST_8',
'CONF_RUSSIANPOST_OVERHALFCOST_9',
'CONF_RUSSIANPOST_OVERHALFCOST_10',
'CONF_RUSSIANPOST_OVERHALFCOST_11',
'CONF_RUSSIANPOST_OVERHALFCOST_12',
'CONF_RUSSIANPOST_OVERHALFCOST_13',
'CONF_RUSSIANPOST_OVERHALFCOST_14',
'CONF_RUSSIANPOST_OVERHALFCOST_15',
'CONF_RUSSIANPOST_OVERHALFCOST_16',
'CONF_RUSSIANPOST_OVERHALFCOST_17',
'CONF_RUSSIANPOST_OVERHALFCOST_18',
'CONF_RUSSIANPOST_OVERHALFCOST_19',
'CONF_RUSSIANPOST_OVERHALFCOST_20',
'CONF_RUSSIANPOST_OVERHALFCOST_21',
'CONF_RUSSIANPOST_OVERHALFCOST_22',
'CONF_RUSSIANPOST_OVERHALFCOST_23',
'CONF_RUSSIANPOST_OVERHALFCOST_24',
'CONF_RUSSIANPOST_OVERHALFCOST_25',
'CONF_RUSSIANPOST_OVERHALFCOST_26',
'CONF_RUSSIANPOST_OVERHALFCOST_27',
'CONF_RUSSIANPOST_OVERHALFCOST_28',
'CONF_RUSSIANPOST_OVERHALFCOST_29',
'CONF_RUSSIANPOST_OVERHALFCOST_30',
'CONF_RUSSIANPOST_OVERHALFCOST_31',
'CONF_RUSSIANPOST_OVERHALFCOST_32',
'CONF_RUSSIANPOST_OVERHALFCOST_33',
'CONF_RUSSIANPOST_OVERHALFCOST_34',
'CONF_RUSSIANPOST_OVERHALFCOST_35',
'CONF_RUSSIANPOST_OVERHALFCOST_36',
'CONF_RUSSIANPOST_OVERHALFCOST_37',
'CONF_RUSSIANPOST_OVERHALFCOST_38',
);
}
function _initSettingFields(){
$this->SettingsFields['CONF_RUSSIANPOST_CURRENCY'] = array(
'settings_value' => '',
'settings_title' => 'Валюта - Рубли',
'settings_description' => 'Выберите валюту Вашего магазина, которая представляет собой рубли. Это необходимо для корректного пересчета стоимости доставки в другие валюты.',
'settings_html_function' => 'setting_CURRENCY_SELECT(',
'sort_order' => 10,
);
$this->SettingsFields['CONF_RUSSIANPOST_COUNTRY'] = array(
'settings_value' => CONF_COUNTRY,
'settings_title' => 'Страна - Россия',
'settings_description' => 'Пожалуйста, выбрите страну, в для которой Вы хотите настроить модуль Почты России. Данный модуль будет работать только для выбранной страны.',
'settings_html_function' => 'setting_COUNTRY_SELECT(true,',
'sort_order' => 20,
);
$this->SettingsFields['CONF_RUSSIANPOST_ZONES'] = array(
'settings_value' => '',
'settings_title' => 'Распределите области, определенные в Вашем магазине, по тарифным поясам',
'settings_description' => '',
'settings_html_function' => 'RussianPost::settingZones('.$this->ModuleConfigID.', "'.$this->_getSettingRealName('CONF_RUSSIANPOST_COUNTRY').'")',
'sort_order' => 30,
);
$this->SettingsFields['CONF_RUSSIANPOST_AIR'] = array(
'settings_value' => '93.00',
'settings_title' => 'Надбавка за отправление \'Авиа\'',
'settings_description' => 'Укажите стоимость в ру***х',
'settings_html_function' => 'setting_TEXT_BOX(0,',
'sort_order' => 40,
);
$this->SettingsFields['CONF_RUSSIANPOST_CAUTION'] = array(
'settings_value' => '',
'settings_title' => 'Все посылки отправляются с отметкой "Осторожно"',
'settings_description' => '',
'settings_html_function' => 'setting_CHECK_BOX(',
'sort_order' => 50,
);
$this->SettingsFields['CONF_RUSSIANPOST_MAX_WEIGHT'] = array(
'settings_value' => '20',
'settings_title' => 'Максимальный вес отправления',
'settings_description' => 'Укажите вес в килограммах',
'settings_html_function' => 'setting_TEXT_BOX(0,',
'sort_order' => 60,
);
$this->SettingsFields['CONF_RUSSIANPOST_DIFFICULT_WEIGHT'] = array(
'settings_value' => '10',
'settings_title' => 'Вес усложненной тарификации',
'settings_description' => 'Укажите вес усложненной тарификации в килограммах (вес, начиная с которого к стоимости доставки посылки прибавляется 30%)',
'settings_html_function' => 'setting_TEXT_BOX(0,',
'sort_order' => 70,
);
$this->SettingsFields['CONF_RUSSIANPOST_COMMISION'] = array(
'settings_value' => '3',
'settings_title' => 'Плата за сумму объявленной ценности посылки',
'settings_description' => 'В процентах. Например, укажите 3%, если с каждого ру*** взимается 3 копейки.',
'settings_html_function' => 'setting_TEXT_BOX(0,',
'sort_order' => 80,
);
$hCosts = array(53.45, 58.90, 77.40, 103.55, 116.65, 117.75);
for($_t = 1; $_t<=38; $_t++){
$this->SettingsFields['CONF_RUSSIANPOST_HALFCOST_'.$_t] = array(
'settings_value' => $hCosts[$_t-1],
'settings_title' => 'Стоимость отправки посылки весом до 0.5 килограмм (включительно)',
'settings_description' => 'Укажите стоимость в ру***х',
'settings_html_function' => 'RussianPost::settingHalfCosts(0,',
'sort_order' => 90,
);
}
$hCosts = array(4.40, 4.70, 5.90, 7.55, 8.30, 9.40);
for($_t = 1; $_t<=38; $_t++){
$this->SettingsFields['CONF_RUSSIANPOST_OVERHALFCOST_'.$_t] = array(
'settings_value' => $hCosts[$_t-1],
'settings_title' => 'Стоимость отправки каждых дополнительных 0.5 килограмм',
'settings_description' => 'Укажите стоимость в ру***х',
'settings_html_function' => 'RussianPost::settingHalfCosts(1,',
'sort_order' => 100,
);
}
if(!in_array(strtolower(RUSSIANPOST_ZONES_TBL), db_get_all_tables())){
$sql = '
CREATE TABLE '.RUSSIANPOST_ZONES_TBL.'
(module_id INT UNSIGNED NOT NULL, countryID INT, zoneID INT, zoneNumber INT DEFAULT 0)
';
db_query($sql);
}
}
/*
current object methods
*/
function settingHalfCosts($_ID, $_SettingID){
static $CostCounters = array();
static $CostHTML = array();
if(!isset($CostCounters[$_ID]))$CostCounters[$_ID] = '';
if(!isset($CostHTML[$_ID]))$CostHTML[$_ID] = '';
$CostCounters[$_ID]++;
$CostHTML[$_ID] .= '<tr><td>Пояс '.$CostCounters[$_ID].' </td><td>'.setting_TEXT_BOX(0, $_SettingID).'</td></tr>';
if($CostCounters[$_ID]==38)return '<table>'.$CostHTML[$_ID].'</table>';
else return -1;
}
function settingZones($_ModuleConfigID, $_CountryConstant){
$CountryID = xEscapeSQLstring(constant($_CountryConstant));
$_ModuleConfigID = xEscapeSQLstring($_ModuleConfigID);
if(isset($_POST['ZoneNumbers'])){
foreach($_POST['ZoneNumbers'] as $_ZoneID=>$_ZoneNumber){
$_ZoneID = xEscapeSQLstring($_ZoneID);
$_ZoneNumber = xEscapeSQLstring($_ZoneNumber);
$sql = '
SELECT 1 FROM '.RUSSIANPOST_ZONES_TBL.'
WHERE module_id="'.$_ModuleConfigID.'" AND countryID="'.$CountryID.'" AND zoneID="'.$_ZoneID.'"
';
list($isExists) = db_fetch_row(db_query($sql));
if($isExists){
$sql = '
UPDATE '.RUSSIANPOST_ZONES_TBL.' SET zoneNumber="'.$_ZoneNumber.'"
WHERE module_id="'.$_ModuleConfigID.'" AND countryID="'.$CountryID.'" AND zoneID="'.$_ZoneID.'"
';
}else{
$sql = '
INSERT '.RUSSIANPOST_ZONES_TBL.'
(module_id, countryID, zoneID, zoneNumber)
VALUES("'.$_ModuleConfigID.'","'.$CountryID.'", "'.$_ZoneID.'", "'.$_ZoneNumber.'")
';
}
db_query($sql);
}
}
$sql = '
SELECT zoneID, zoneNumber FROM '.RUSSIANPOST_ZONES_TBL.'
WHERE module_id="'.$_ModuleConfigID.'" AND countryID="'.$CountryID.'"
';
$Result = db_query($sql);
$ZoneNumbers = array();
while($_Row = db_fetch_row($Result)){
$ZoneNumbers[$_Row['zoneID']] = $_Row['zoneNumber'];
}
$Zones = znGetZones($CountryID);
$ZoneHTML = array();
foreach ($Zones as $_Zone){
if(!isset($ZoneNumbers[$_Zone['zoneID']]))$ZoneNumbers[$_Zone['zoneID']] = '';
$ZoneHTML[] = '<tr><td>'.$_Zone['zone_name'].'</td><td>
<select name="ZoneNumbers['.$_Zone['zoneID'].']">
<option value="0">***пояс не выбран***</option>
<option value="1"'.($ZoneNumbers[$_Zone['zoneID']]==1?' selected="selected"':'').'>Пояс 1</option>
<option value="2"'.($ZoneNumbers[$_Zone['zoneID']]==2?' selected="selected"':'').'>Пояс 2</option>
<option value="3"'.($ZoneNumbers[$_Zone['zoneID']]==3?' selected="selected"':'').'>Пояс 3</option>
<option value="4"'.($ZoneNumbers[$_Zone['zoneID']]==4?' selected="selected"':'').'>Пояс 4</option>
<option value="5"'.($ZoneNumbers[$_Zone['zoneID']]==5?' selected="selected"':'').'>Пояс 5</option>
<option value="6"'.($ZoneNumbers[$_Zone['zoneID']]==6?' selected="selected"':'').'>Пояс 6</option>
<option value="7"'.($ZoneNumbers[$_Zone['zoneID']]==7?' selected="selected"':'').'>Пояс 7</option>
<option value="8"'.($ZoneNumbers[$_Zone['zoneID']]==8?' selected="selected"':'').'>Пояс 8</option>
<option value="9"'.($ZoneNumbers[$_Zone['zoneID']]==9?' selected="selected"':'').'>Пояс 9</option>
<option value="10"'.($ZoneNumbers[$_Zone['zoneID']]==10?' selected="selected"':'').'>Пояс 10</option>
<option value="11"'.($ZoneNumbers[$_Zone['zoneID']]==11?' selected="selected"':'').'>Пояс 11</option>
<option value="12"'.($ZoneNumbers[$_Zone['zoneID']]==12?' selected="selected"':'').'>Пояс 12</option>
<option value="13"'.($ZoneNumbers[$_Zone['zoneID']]==13?' selected="selected"':'').'>Пояс 13</option>
<option value="14"'.($ZoneNumbers[$_Zone['zoneID']]==14?' selected="selected"':'').'>Пояс 14</option>
<option value="15"'.($ZoneNumbers[$_Zone['zoneID']]==15?' selected="selected"':'').'>Пояс 15</option>
<option value="16"'.($ZoneNumbers[$_Zone['zoneID']]==16?' selected="selected"':'').'>Пояс 16</option>
<option value="17"'.($ZoneNumbers[$_Zone['zoneID']]==17?' selected="selected"':'').'>Пояс 17</option>
<option value="18"'.($ZoneNumbers[$_Zone['zoneID']]==18?' selected="selected"':'').'>Пояс 18</option>
<option value="19"'.($ZoneNumbers[$_Zone['zoneID']]==19?' selected="selected"':'').'>Пояс 19</option>
<option value="20"'.($ZoneNumbers[$_Zone['zoneID']]==20?' selected="selected"':'').'>Пояс 20</option>
<option value="21"'.($ZoneNumbers[$_Zone['zoneID']]==21?' selected="selected"':'').'>Пояс 21</option>
<option value="22"'.($ZoneNumbers[$_Zone['zoneID']]==22?' selected="selected"':'').'>Пояс 22</option>
<option value="23"'.($ZoneNumbers[$_Zone['zoneID']]==23?' selected="selected"':'').'>Пояс 23</option>
<option value="24"'.($ZoneNumbers[$_Zone['zoneID']]==24?' selected="selected"':'').'>Пояс 24</option>
<option value="25"'.($ZoneNumbers[$_Zone['zoneID']]==25?' selected="selected"':'').'>Пояс 25</option>
<option value="26"'.($ZoneNumbers[$_Zone['zoneID']]==26?' selected="selected"':'').'>Пояс 26</option>
<option value="27"'.($ZoneNumbers[$_Zone['zoneID']]==27?' selected="selected"':'').'>Пояс 27</option>
<option value="28"'.($ZoneNumbers[$_Zone['zoneID']]==28?' selected="selected"':'').'>Пояс 28</option>
<option value="29"'.($ZoneNumbers[$_Zone['zoneID']]==29?' selected="selected"':'').'>Пояс 29</option>
<option value="30"'.($ZoneNumbers[$_Zone['zoneID']]==30?' selected="selected"':'').'>Пояс 30</option>
<option value="31"'.($ZoneNumbers[$_Zone['zoneID']]==31?' selected="selected"':'').'>Пояс 31</option>
<option value="32"'.($ZoneNumbers[$_Zone['zoneID']]==32?' selected="selected"':'').'>Пояс 32</option>
<option value="33"'.($ZoneNumbers[$_Zone['zoneID']]==33?' selected="selected"':'').'>Пояс 33</option>
<option value="34"'.($ZoneNumbers[$_Zone['zoneID']]==34?' selected="selected"':'').'>Пояс 34</option>
<option value="35"'.($ZoneNumbers[$_Zone['zoneID']]==35?' selected="selected"':'').'>Пояс 35</option>
<option value="36"'.($ZoneNumbers[$_Zone['zoneID']]==36?' selected="selected"':'').'>Пояс 36</option>
<option value="37"'.($ZoneNumbers[$_Zone['zoneID']]==37?' selected="selected"':'').'>Пояс 37</option>
<option value="38"'.($ZoneNumbers[$_Zone['zoneID']]==38?' selected="selected"':'').'>Пояс 38</option>
</select></td></tr>';
}
return (count($Zones)?'<table>'.implode('', $ZoneHTML).'</table>':'Не определено ни одной области. Для работы модуля необходимо определить хотя бы одну область.');
}
}
Если есть мысли отписывайтесь