diff --git a/CHANGELOG.md b/CHANGELOG.md
index 07671937..fdd9e725 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 2016-11-15 v.2.1.1
+* Исправлена проблема с отсутствием в настройках доставок
+* Небольшие исправления
+
## 2016-10-31 v.2.1.0
* Добавлена передача адреса из карточки клиента в retailCRM
* Добавлено больше информации в журнале битрикса и дополнительное логирование
diff --git a/intaro.retailcrm/classes/general/RCrmActions.php b/intaro.retailcrm/classes/general/RCrmActions.php
index ac44d056..2f751d03 100644
--- a/intaro.retailcrm/classes/general/RCrmActions.php
+++ b/intaro.retailcrm/classes/general/RCrmActions.php
@@ -42,7 +42,7 @@ class RCrmActions
$arDeliveryServiceAll = \Bitrix\Sale\Delivery\Services\Manager::getActiveList();
$noOrderId = \Bitrix\Sale\Delivery\Services\EmptyDeliveryService::getEmptyDeliveryServiceId();
foreach ($arDeliveryServiceAll as $arDeliveryService) {
- if ($arDeliveryService['PARENT_ID'] == '0' && $arDeliveryService['ID'] != $noOrderId) {
+ if (($arDeliveryService['PARENT_ID'] == '0' || $arDeliveryService['PARENT_ID'] == null) && $arDeliveryService['ID'] != $noOrderId) {
$bitrixDeliveryTypesList[] = $arDeliveryService;
}
}
diff --git a/intaro.retailcrm/classes/general/config/country.xml b/intaro.retailcrm/classes/general/config/country.xml
new file mode 100644
index 00000000..84bdb0ce
--- /dev/null
+++ b/intaro.retailcrm/classes/general/config/country.xml
@@ -0,0 +1,2774 @@
+
+
+
+ Абхазия
+ Республика Абхазия
+ Abkhazia
+ AB
+ ABH
+ 895
+ Азия
+ Закавказье
+
+
+
+ Австралия
+
+ Australia
+ AU
+ AUS
+ 036
+ Океания
+ Австралия и Новая Зеландия
+
+
+
+ Австрия
+ Австрийская Республика
+ Austria
+ AT
+ AUT
+ 040
+ Европа
+ Западная Европа
+
+
+
+ Азербайджан
+ Республика Азербайджан
+ Azerbaijan
+ AZ
+ AZE
+ 031
+ Азия
+ Западная Азия
+
+
+
+ Албания
+ Республика Албания
+ Albania
+ AL
+ ALB
+ 008
+ Европа
+ Южная Европа
+
+
+
+ Алжир
+ Алжирская Народная Демократическая Республика
+ Algeria
+ DZ
+ DZA
+ 012
+ Африка
+ Северная Африка
+
+
+
+ Американское Самоа
+
+ American Samoa
+ AS
+ ASM
+ 016
+ Океания
+ Полинезия
+
+
+
+ Ангилья
+
+ Anguilla
+ AI
+ AIA
+ 660
+ Америка
+ Карибский бассейн
+
+
+
+ Ангола
+ Республика Ангола
+ Angola
+ AO
+ AGO
+ 024
+ Африка
+ Центральная Африка
+
+
+
+ Андорра
+ Княжество Андорра
+ Andorra
+ AD
+ AND
+ 020
+ Европа
+ Южная Европа
+
+
+
+ Антарктида
+
+ Antarctica
+ AQ
+ ATA
+ 010
+ Антарктика
+
+
+
+
+ Антигуа и Барбуда
+
+ Antigua and Barbuda
+ AG
+ ATG
+ 028
+ Америка
+ Карибский бассейн
+
+
+
+ Аргентина
+ Аргентинская Республика
+ Argentina
+ AR
+ ARG
+ 032
+ Америка
+ Южная Америка
+
+
+
+ Армения
+ Республика Армения
+ Armenia
+ AM
+ ARM
+ 051
+ Азия
+ Западная Азия
+
+
+
+ Аруба
+
+ Aruba
+ AW
+ ABW
+ 533
+ Америка
+ Карибский бассейн
+
+
+
+ Афганистан
+ Переходное Исламское Государство Афганистан
+ Afghanistan
+ AF
+ AFG
+ 004
+ Азия
+ Южная часть Центральной Азии
+
+
+
+ Багамы
+ Содружество Багамы
+ Bahamas
+ BS
+ BHS
+ 044
+ Америка
+ Карибский бассейн
+
+
+
+ Бангладеш
+ Народная Республика Бангладеш
+ Bangladesh
+ BD
+ BGD
+ 050
+ Азия
+ Южная часть Центральной Азии
+
+
+
+ Барбадос
+
+ Barbados
+ BB
+ BRB
+ 052
+ Америка
+ Карибский бассейн
+
+
+
+ Бахрейн
+ Королевство Бахрейн
+ Bahrain
+ BH
+ BHR
+ 048
+ Азия
+ Западная Азия
+
+
+
+ Беларусь
+ Республика Беларусь
+ Belarus
+ BY
+ BLR
+ 112
+ Европа
+ Восточная Европа
+
+
+
+ Белиз
+
+ Belize
+ BZ
+ BLZ
+ 084
+ Америка
+ Карибский бассейн
+
+
+
+ Бельгия
+ Королевство Бельгии
+ Belgium
+ BE
+ BEL
+ 056
+ Европа
+ Западная Европа
+
+
+
+ Бенин
+ Республика Бенин
+ Benin
+ BJ
+ BEN
+ 204
+ Африка
+ Западная Африка
+
+
+
+ Бермуды
+
+ Bermuda
+ BM
+ BMU
+ 060
+ Америка
+ Северная Америка
+
+
+
+ Болгария
+ Республика Болгария
+ Bulgaria
+ BG
+ BGR
+ 100
+ Европа
+ Восточная Европа
+
+
+
+ Боливия, Многонациональное Государство
+ Многонациональное Государство Боливия
+ Bolivia, plurinational state of
+ BO
+ BOL
+ 068
+ Америка
+ Южная Америка
+
+
+
+ Бонайре, Саба и Синт-Эстатиус
+
+ Bonaire, Sint Eustatius and Saba
+ BQ
+ BES
+ 535
+ Америка
+ Карибский бассейн
+
+
+
+ Босния и Герцеговина
+
+ Bosnia and Herzegovina
+ BA
+ BIH
+ 070
+ Европа
+ Южная Европа
+
+
+
+ Ботсвана
+ Республика Ботсвана
+ Botswana
+ BW
+ BWA
+ 072
+ Африка
+ Южная часть Африки
+
+
+
+ Бразилия
+ Федеративная Республика Бразилия
+ Brazil
+ BR
+ BRA
+ 076
+ Америка
+ Южная Америка
+
+
+
+ Британская территория в Индийском океане
+
+ British Indian Ocean Territory
+ IO
+ IOT
+ 086
+ Океания
+ Индийский океан
+
+
+
+ Бруней-Даруссалам
+
+ Brunei Darussalam
+ BN
+ BRN
+ 096
+ Азия
+ Юго-Восточная Азия
+
+
+
+ Буркина-Фасо
+
+ Burkina Faso
+ BF
+ BFA
+ 854
+ Африка
+ Западная Африка
+
+
+
+ Бурунди
+ Республика Бурунди
+ Burundi
+ BI
+ BDI
+ 108
+ Африка
+ Восточная Африка
+
+
+
+ Бутан
+ Королевство Бутан
+ Bhutan
+ BT
+ BTN
+ 064
+ Азия
+ Южная часть Центральной Азии
+
+
+
+ Вануату
+ Республика Вануату
+ Vanuatu
+ VU
+ VUT
+ 548
+ Океания
+ Меланезия
+
+
+
+ Венгрия
+ Венгерская Республика
+ Hungary
+ HU
+ HUN
+ 348
+ Европа
+ Восточная Европа
+
+
+
+ Венесуэла Боливарианская Республика
+ Боливарийская Республика Венесуэла
+ Venezuela
+ VE
+ VEN
+ 862
+ Америка
+ Южная Америка
+
+
+
+ Виргинские острова, Британские
+ Британские Виргинские острова
+ Virgin Islands, British
+ VG
+ VGB
+ 092
+ Америка
+ Карибский бассейн
+
+
+
+ Виргинские острова, США
+ Виргинские острова Соединенных Штатов
+ Virgin Islands, U.S.
+ VI
+ VIR
+ 850
+ Америка
+ Карибский бассейн
+
+
+
+ Вьетнам
+ Социалистическая Республика Вьетнам
+ Vietnam
+ VN
+ VNM
+ 704
+ Азия
+ Юго-Восточная Азия
+
+
+
+ Габон
+ Габонская Республика
+ Gabon
+ GA
+ GAB
+ 266
+ Африка
+ Центральная Африка
+
+
+
+ Гаити
+ Республика Гаити
+ Haiti
+ HT
+ HTI
+ 332
+ Америка
+ Карибский бассейн
+
+
+
+ Гайана
+ Республика Гайана
+ Guyana
+ GY
+ GUY
+ 328
+ Америка
+ Южная Америка
+
+
+
+ Гамбия
+ Республика Гамбия
+ Gambia
+ GM
+ GMB
+ 270
+ Африка
+ Западная Африка
+
+
+
+ Гана
+ Республика Гана
+ Ghana
+ GH
+ GHA
+ 288
+ Африка
+ Западная Африка
+
+
+
+ Гваделупа
+
+ Guadeloupe
+ GP
+ GLP
+ 312
+ Америка
+ Карибский бассейн
+
+
+
+ Гватемала
+ Республика Гватемала
+ Guatemala
+ GT
+ GTM
+ 320
+ Америка
+ Центральная Америка
+
+
+
+ Гвинея
+ Гвинейская Республика
+ Guinea
+ GN
+ GIN
+ 324
+ Африка
+ Западная Африка
+
+
+
+ Гвинея-Бисау
+ Республика Гвинея-Бисау
+ Guinea-Bissau
+ GW
+ GNB
+ 624
+ Африка
+ Западная Африка
+
+
+
+ Германия
+ Федеративная Республика Германия
+ Germany
+ DE
+ DEU
+ 276
+ Европа
+ Западная Европа
+
+
+
+ Гернси
+
+ Guernsey
+ GG
+ GGY
+ 831
+ Европа
+ Северная Европа
+
+
+
+ Гибралтар
+
+ Gibraltar
+ GI
+ GIB
+ 292
+ Европа
+ Южная Европа
+
+
+
+ Гондурас
+ Республика Гондурас
+ Honduras
+ HN
+ HND
+ 340
+ Америка
+ Центральная Америка
+
+
+
+ Гонконг
+ Специальный административный регион Китая Гонконг
+ Hong Kong
+ HK
+ HKG
+ 344
+ Азия
+ Восточная Азия
+
+
+
+ Гренада
+
+ Grenada
+ GD
+ GRD
+ 308
+ Америка
+ Карибский бассейн
+
+
+
+ Гренландия
+
+ Greenland
+ GL
+ GRL
+ 304
+ Америка
+ Северная Америка
+
+
+
+ Греция
+ Греческая Республика
+ Greece
+ GR
+ GRC
+ 300
+ Европа
+ Южная Европа
+
+
+
+ Грузия
+
+ Georgia
+ GE
+ GEO
+ 268
+ Азия
+ Западная Азия
+
+
+
+ Гуам
+
+ Guam
+ GU
+ GUM
+ 316
+ Океания
+ Микронезия
+
+
+
+ Дания
+ Королевство Дания
+ Denmark
+ DK
+ DNK
+ 208
+ Европа
+ Северная Европа
+
+
+
+ Джерси
+
+ Jersey
+ JE
+ JEY
+ 832
+ Европа
+ Северная Европа
+
+
+
+ Джибути
+ Республика Джибути
+ Djibouti
+ DJ
+ DJI
+ 262
+ Африка
+ Восточная Африка
+
+
+
+ Доминика
+ Содружество Доминики
+ Dominica
+ DM
+ DMA
+ 212
+ Америка
+ Карибский бассейн
+
+
+
+ Доминиканская Республика
+
+ Dominican Republic
+ DO
+ DOM
+ 214
+ Америка
+ Карибский бассейн
+
+
+
+ Египет
+ Арабская Республика Египет
+ Egypt
+ EG
+ EGY
+ 818
+ Африка
+ Северная Африка
+
+
+
+ Замбия
+ Республика Замбия
+ Zambia
+ ZM
+ ZMB
+ 894
+ Африка
+ Восточная Африка
+
+
+
+ Западная Сахара
+
+ Western Sahara
+ EH
+ ESH
+ 732
+ Африка
+ Северная Африка
+
+
+
+ Зимбабве
+ Республика Зимбабве
+ Zimbabwe
+ ZW
+ ZWE
+ 716
+ Африка
+ Восточная Африка
+
+
+
+ Израиль
+ Государство Израиль
+ Israel
+ IL
+ ISR
+ 376
+ Азия
+ Западная Азия
+
+
+
+ Индия
+ Республика Индия
+ India
+ IN
+ IND
+ 356
+ Азия
+ Южная часть Центральной Азии
+
+
+
+ Индонезия
+ Республика Индонезия
+ Indonesia
+ ID
+ IDN
+ 360
+ Азия
+ Юго-Восточная Азия
+
+
+
+ Иордания
+ Иорданское Хашимитское Королевство
+ Jordan
+ JO
+ JOR
+ 400
+ Азия
+ Западная Азия
+
+
+
+ Ирак
+ Республика Ирак
+ Iraq
+ IQ
+ IRQ
+ 368
+ Азия
+ Западная Азия
+
+
+
+ Иран, Исламская Республика
+ Исламская Республика Иран
+ Iran, Islamic Republic of
+ IR
+ IRN
+ 364
+ Азия
+ Южная часть Центральной Азии
+
+
+
+ Ирландия
+
+ Ireland
+ IE
+ IRL
+ 372
+ Европа
+ Северная Европа
+
+
+
+ Исландия
+ Республика Исландия
+ Iceland
+ IS
+ ISL
+ 352
+ Европа
+ Северная Европа
+
+
+
+ Испания
+ Королевство Испания
+ Spain
+ ES
+ ESP
+ 724
+ Европа
+ Южная Европа
+
+
+
+ Италия
+ Итальянская Республика
+ Italy
+ IT
+ ITA
+ 380
+ Европа
+ Южная Европа
+
+
+
+ Йемен
+ Йеменская Республика
+ Yemen
+ YE
+ YEM
+ 887
+ Азия
+ Западная Азия
+
+
+
+ Кабо-Верде
+ Республика Кабо-Верде
+ Cape Verde
+ CV
+ CPV
+ 132
+ Африка
+ Западная Африка
+
+
+
+ Казахстан
+ Республика Казахстан
+ Kazakhstan
+ KZ
+ KAZ
+ 398
+ Азия
+ Южная часть Центральной Азии
+
+
+
+ Камбоджа
+ Королевство Камбоджа
+ Cambodia
+ KH
+ KHM
+ 116
+ Азия
+ Юго-Восточная Азия
+
+
+
+ Камерун
+ Республика Камерун
+ Cameroon
+ CM
+ CMR
+ 120
+ Африка
+ Центральная Африка
+
+
+
+ Канада
+
+ Canada
+ CA
+ CAN
+ 124
+ Америка
+ Северная Америка
+
+
+
+ Катар
+ Государство Катар
+ Qatar
+ QA
+ QAT
+ 634
+ Азия
+ Западная Азия
+
+
+
+ Кения
+ Республика Кения
+ Kenya
+ KE
+ KEN
+ 404
+ Африка
+ Восточная Африка
+
+
+
+ Кипр
+ Республика Кипр
+ Cyprus
+ CY
+ CYP
+ 196
+ Азия
+ Западная Азия
+
+
+
+ Киргизия
+ Киргизская Республика
+ Kyrgyzstan
+ KG
+ KGZ
+ 417
+ Азия
+ Южная часть Центральной Азии
+
+
+
+ Кирибати
+ Республика Кирибати
+ Kiribati
+ KI
+ KIR
+ 296
+ Океания
+ Микронезия
+
+
+
+ Китай
+ Китайская Народная Республика
+ China
+ CN
+ CHN
+ 156
+ Азия
+ Восточная Азия
+
+
+
+ Кокосовые (Килинг) острова
+
+ Cocos (Keeling) Islands
+ CC
+ CCK
+ 166
+ Океания
+ Индийский океан
+
+
+
+ Колумбия
+ Республика Колумбия
+ Colombia
+ CO
+ COL
+ 170
+ Америка
+ Южная Америка
+
+
+
+ Коморы
+ Союз Коморы
+ Comoros
+ KM
+ COM
+ 174
+ Африка
+ Восточная Африка
+
+
+
+ Конго
+ Республика Конго
+ Congo
+ CG
+ COG
+ 178
+ Африка
+ Центральная Африка
+
+
+
+ Конго, Демократическая Республика
+ Демократическая Республика Конго
+ Congo, Democratic Republic of the
+ CD
+ COD
+ 180
+ Африка
+ Центральная Африка
+
+
+
+ Корея, Народно-Демократическая Республика
+ Корейская Народно-Демократическая Республика
+ Korea, Democratic People's republic of
+ KP
+ PRK
+ 408
+ Азия
+ Восточная Азия
+
+
+
+ Корея, Республика
+ Республика Корея
+ Korea, Republic of
+ KR
+ KOR
+ 410
+ Азия
+ Восточная Азия
+
+
+
+ Коста-Рика
+ Республика Коста-Рика
+ Costa Rica
+ CR
+ CRI
+ 188
+ Америка
+ Центральная Америка
+
+
+
+ Кот д'Ивуар
+ Республика Кот д'Ивуар
+ Cote d'Ivoire
+ CI
+ CIV
+ 384
+ Африка
+ Западная Африка
+
+
+
+ Куба
+ Республика Куба
+ Cuba
+ CU
+ CUB
+ 192
+ Америка
+ Карибский бассейн
+
+
+
+ Кувейт
+ Государство Кувейт
+ Kuwait
+ KW
+ KWT
+ 414
+ Азия
+ Западная Азия
+
+
+
+ Кюрасао
+
+ Curaçao
+ CW
+ CUW
+ 531
+ Америка
+ Карибский бассейн
+
+
+
+ Лаос
+ Лаосская Народно-Демократическая Республика
+ Lao People's Democratic Republic
+ LA
+ LAO
+ 418
+ Азия
+ Юго-Восточная Азия
+
+
+
+ Латвия
+ Латвийская Республика
+ Latvia
+ LV
+ LVA
+ 428
+ Европа
+ Северная Европа
+
+
+
+ Лесото
+ Королевство Лесото
+ Lesotho
+ LS
+ LSO
+ 426
+ Африка
+ Южная часть Африки
+
+
+
+ Ливан
+ Ливанская Республика
+ Lebanon
+ LB
+ LBN
+ 422
+ Азия
+ Западная Азия
+
+
+
+ Ливийская Арабская Джамахирия
+ Социалистическая Народная Ливийская Арабская Джамахирия
+ Libyan Arab Jamahiriya
+ LY
+ LBY
+ 434
+ Африка
+ Северная Африка
+
+
+
+ Либерия
+ Республика Либерия
+ Liberia
+ LR
+ LBR
+ 430
+ Африка
+ Западная Африка
+
+
+
+ Лихтенштейн
+ Княжество Лихтенштейн
+ Liechtenstein
+ LI
+ LIE
+ 438
+ Европа
+ Западная Европа
+
+
+
+ Литва
+ Литовская Республика
+ Lithuania
+ LT
+ LTU
+ 440
+ Европа
+ Северная Европа
+
+
+
+ Люксембург
+ Великое Герцогство Люксембург
+ Luxembourg
+ LU
+ LUX
+ 442
+ Европа
+ Западная Европа
+
+
+
+ Маврикий
+ Республика Маврикий
+ Mauritius
+ MU
+ MUS
+ 480
+ Африка
+ Восточная Африка
+
+
+
+ Мавритания
+ Исламская Республика Мавритания
+ Mauritania
+ MR
+ MRT
+ 478
+ Африка
+ Западная Африка
+
+
+
+ Мадагаскар
+ Республика Мадагаскар
+ Madagascar
+ MG
+ MDG
+ 450
+ Африка
+ Восточная Африка
+
+
+
+ Майотта
+
+ Mayotte
+ YT
+ MYT
+ 175
+ Африка
+ Южная часть Африки
+
+
+
+ Макао
+ Специальный административный регион Китая Макао
+ Macao
+ MO
+ MAC
+ 446
+ Азия
+ Восточная Азия
+
+
+
+ Малави
+ Республика Малави
+ Malawi
+ MW
+ MWI
+ 454
+ Африка
+ Восточная Африка
+
+
+
+ Малайзия
+
+ Malaysia
+ MY
+ MYS
+ 458
+ Азия
+ Юго-Восточная Азия
+
+
+
+ Мали
+ Республика Мали
+ Mali
+ ML
+ MLI
+ 466
+ Африка
+ Западная Африка
+
+
+
+ Малые Тихоокеанские отдаленные острова Соединенных Штатов
+
+ United States Minor Outlying Islands
+ UM
+ UMI
+ 581
+ Океания
+ Индийский океан
+
+
+
+ Мальдивы
+ Мальдивская Республика
+ Maldives
+ MV
+ MDV
+ 462
+ Азия
+ Южная часть Центральной Азии
+
+
+
+ Мальта
+ Республика Мальта
+ Malta
+ MT
+ MLT
+ 470
+ Европа
+ Южная Европа
+
+
+
+ Марокко
+ Королевство Марокко
+ Morocco
+ MA
+ MAR
+ 504
+ Африка
+ Северная Африка
+
+
+
+ Мартиника
+
+ Martinique
+ MQ
+ MTQ
+ 474
+ Америка
+ Карибский бассейн
+
+
+
+ Маршалловы острова
+ Республика Маршалловы острова
+ Marshall Islands
+ MH
+ MHL
+ 584
+ Океания
+ Микронезия
+
+
+
+ Мексика
+ Мексиканские Соединенные Штаты
+ Mexico
+ MX
+ MEX
+ 484
+ Америка
+ Центральная Америка
+
+
+
+ Микронезия, Федеративные Штаты
+ Федеративные штаты Микронезии
+ Micronesia, Federated States of
+ FM
+ FSM
+ 583
+ Океания
+ Микронезия
+
+
+
+ Мозамбик
+ Республика Мозамбик
+ Mozambique
+ MZ
+ MOZ
+ 508
+ Африка
+ Восточная Африка
+
+
+
+ Молдова, Республика
+ Республика Молдова
+ Moldova
+ MD
+ MDA
+ 498
+ Европа
+ Восточная Европа
+
+
+
+ Монако
+ Княжество Монако
+ Monaco
+ MC
+ MCO
+ 492
+ Европа
+ Западная Европа
+
+
+
+ Монголия
+
+ Mongolia
+ MN
+ MNG
+ 496
+ Азия
+ Восточная Азия
+
+
+
+ Монтсеррат
+
+ Montserrat
+ MS
+ MSR
+ 500
+ Америка
+ Карибский бассейн
+
+
+
+ Мьянма
+ Союз Мьянма
+ Myanmar
+ MM
+ MMR
+ 104
+ Азия
+ Юго-Восточная Азия
+
+
+
+ Намибия
+ Республика Намибия
+ Namibia
+ NA
+ NAM
+ 516
+ Африка
+ Южная часть Африки
+
+
+
+ Науру
+ Республика Науру
+ Nauru
+ NR
+ NRU
+ 520
+ Океания
+ Микронезия
+
+
+
+ Непал
+ Федеративная Демократическая Республика Непал
+ Nepal
+ NP
+ NPL
+ 524
+ Азия
+ Южная часть Центральной Азии
+
+
+
+ Нигер
+ Республика Нигер
+ Niger
+ NE
+ NER
+ 562
+ Африка
+ Западная Африка
+
+
+
+ Нигерия
+ Федеративная Республика Нигерия
+ Nigeria
+ NG
+ NGA
+ 566
+ Африка
+ Западная Африка
+
+
+
+ Нидерланды
+ Королевство Нидерландов
+ Netherlands
+ NL
+ NLD
+ 528
+ Европа
+ Западная Европа
+
+
+
+ Никарагуа
+ Республика Никарагуа
+ Nicaragua
+ NI
+ NIC
+ 558
+ Америка
+ Центральная Америка
+
+
+
+ Ниуэ
+ Республика Ниуэ
+ Niue
+ NU
+ NIU
+ 570
+ Океания
+ Полинезия
+
+
+
+ Новая Зеландия
+
+ New Zealand
+ NZ
+ NZL
+ 554
+ Океания
+ Австралия и Новая Зеландия
+
+
+
+ Новая Каледония
+
+ New Caledonia
+ NC
+ NCL
+ 540
+ Океания
+ Меланезия
+
+
+
+ Норвегия
+ Королевство Норвегия
+ Norway
+ NO
+ NOR
+ 578
+ Европа
+ Северная Европа
+
+
+
+ Объединенные Арабские Эмираты
+
+ United Arab Emirates
+ AE
+ ARE
+ 784
+ Азия
+ Западная Азия
+
+
+
+ Оман
+ Султанат Оман
+ Oman
+ OM
+ OMN
+ 512
+ Азия
+ Западная Азия
+
+
+
+ Остров Буве
+
+ Bouvet Island
+ BV
+ BVT
+ 074
+
+ Южный океан
+
+
+
+ Остров Мэн
+
+ Isle of Man
+ IM
+ IMN
+ 833
+ Европа
+ Северная Европа
+
+
+
+ Остров Норфолк
+
+ Norfolk Island
+ NF
+ NFK
+ 574
+ Океания
+ Австралия и Новая Зеландия
+
+
+
+ Остров Рождества
+
+ Christmas Island
+ CX
+ CXR
+ 162
+ Азия
+ Индийский океан
+
+
+
+ Остров Херд и острова Макдональд
+
+ Heard Island and McDonald Islands
+ HM
+ HMD
+ 334
+
+ Индийский океан
+
+
+
+ Острова Кайман
+
+ Cayman Islands
+ KY
+ CYM
+ 136
+ Америка
+ Карибский бассейн
+
+
+
+ Острова Кука
+
+ Cook Islands
+ CK
+ COK
+ 184
+ Океания
+ Полинезия
+
+
+
+ Острова Теркс и Кайкос
+
+ Turks and Caicos Islands
+ TC
+ TCA
+ 796
+ Америка
+ Карибский бассейн
+
+
+
+ Пакистан
+ Исламская Республика Пакистан
+ Pakistan
+ PK
+ PAK
+ 586
+ Азия
+ Южная часть Центральной Азии
+
+
+
+ Палау
+ Республика Палау
+ Palau
+ PW
+ PLW
+ 585
+ Океания
+ Микронезия
+
+
+
+ Палестинская территория, оккупированная
+ Оккупированная Палестинская территория
+ Palestinian Territory, Occupied
+ PS
+ PSE
+ 275
+ Азия
+ Западная Азия
+
+
+
+ Панама
+ Республика Панама
+ Panama
+ PA
+ PAN
+ 591
+ Америка
+ Центральная Америка
+
+
+
+ Папский Престол (Государство — город Ватикан)
+
+ Holy See (Vatican City State)
+ VA
+ VAT
+ 336
+ Европа
+ Южная Европа
+
+
+
+ Папуа-Новая Гвинея
+
+ Papua New Guinea
+ PG
+ PNG
+ 598
+ Океания
+ Меланезия
+
+
+
+ Парагвай
+ Республика Парагвай
+ Paraguay
+ PY
+ PRY
+ 600
+ Америка
+ Южная Америка
+
+
+
+ Перу
+ Республика Перу
+ Peru
+ PE
+ PER
+ 604
+ Америка
+ Южная Америка
+
+
+
+ Питкерн
+
+ Pitcairn
+ PN
+ PCN
+ 612
+ Океания
+ Полинезия
+
+
+
+ Польша
+ Республика Польша
+ Poland
+ PL
+ POL
+ 616
+ Европа
+ Восточная Европа
+
+
+
+ Португалия
+ Португальская Республика
+ Portugal
+ PT
+ PRT
+ 620
+ Европа
+ Южная Европа
+
+
+
+ Пуэрто-Рико
+
+ Puerto Rico
+ PR
+ PRI
+ 630
+ Америка
+ Карибский бассейн
+
+
+
+ Республика Македония
+
+ Macedonia, The Former Yugoslav Republic Of
+ MK
+ MKD
+ 807
+ Европа
+ Южная Европа
+
+
+
+ Реюньон
+
+ Reunion
+ RE
+ REU
+ 638
+ Африка
+ Восточная Африка
+
+
+
+ Россия
+ Российская Федерация
+ Russian Federation
+ RU
+ RUS
+ 643
+ Европа
+ Восточная Европа
+
+
+
+ Руанда
+ Руандийская Республика
+ Rwanda
+ RW
+ RWA
+ 646
+ Африка
+ Восточная Африка
+
+
+
+ Румыния
+
+ Romania
+ RO
+ ROU
+ 642
+ Европа
+ Восточная Европа
+
+
+
+
+
+ Самоа
+ Независимое Государство Самоа
+ Samoa
+ WS
+ WSM
+ 882
+ Океания
+ Полинезия
+
+
+
+ Сан-Марино
+ Республика Сан-Марино
+ San Marino
+ SM
+ SMR
+ 674
+ Европа
+ Южная Европа
+
+
+
+ Сан-Томе и Принсипи
+ Демократическая Республика Сан-Томе и Принсипи
+ Sao Tome and Principe
+ ST
+ STP
+ 678
+ Африка
+ Центральная Африка
+
+
+
+ Саудовская Аравия
+ Королевство Саудовская Аравия
+ Saudi Arabia
+ SA
+ SAU
+ 682
+ Азия
+ Западная Азия
+
+
+
+ Свазиленд
+ Королевство Свазиленд
+ Swaziland
+ SZ
+ SWZ
+ 748
+ Африка
+ Южная часть Африки
+
+
+
+ Святая Елена, Остров вознесения, Тристан-да-Кунья
+
+ Saint Helena, Ascension And Tristan Da Cunha
+ SH
+ SHN
+ 654
+ Африка
+ Западная Африка
+
+
+
+ Северные Марианские острова
+ Содружество Северных Марианских островов
+ Northern Mariana Islands
+ MP
+ MNP
+ 580
+ Океания
+ Микронезия
+
+
+
+ Сен-Бартельми
+
+ Saint Barthélemy
+ BL
+ BLM
+ 652
+ Америка
+ Карибский бассейн
+
+
+
+ Сен-Мартен
+
+ Saint Martin (French Part)
+ MF
+ MAF
+ 663
+ Америка
+ Карибский бассейн
+
+
+
+ Сенегал
+ Республика Сенегал
+ Senegal
+ SN
+ SEN
+ 686
+ Африка
+ Западная Африка
+
+
+
+ Сент-Винсент и Гренадины
+
+ Saint Vincent and the Grenadines
+ VC
+ VCT
+ 670
+ Америка
+ Карибский бассейн
+
+
+
+ Сент-Люсия
+
+ Saint Lucia
+ LC
+ LCA
+ 662
+ Америка
+ Карибский бассейн
+
+
+
+ Сент-Китс и Невис
+
+ Saint Kitts and Nevis
+ KN
+ KNA
+ 659
+ Америка
+ Карибский бассейн
+
+
+
+ Сент-Пьер и Микелон
+
+ Saint Pierre and Miquelon
+ PM
+ SPM
+ 666
+ Америка
+ Северная Америка
+
+
+
+ Сербия
+ Республика Сербия
+ Serbia
+ RS
+ SRB
+ 688
+ Европа
+ Южная Европа
+
+
+
+ Сейшелы
+ Республика Сейшелы
+ Seychelles
+ SC
+ SYC
+ 690
+ Африка
+ Восточная Африка
+
+
+
+ Сингапур
+ Республика Сингапур
+ Singapore
+ SG
+ SGP
+ 702
+ Азия
+ Юго-Восточная Азия
+
+
+
+ Синт-Мартен
+
+ Sint Maarten
+ SX
+ SXM
+ 534
+ Америка
+ Карибский бассейн
+
+
+
+ Сирийская Арабская Республика
+
+ Syrian Arab Republic
+ SY
+ SYR
+ 760
+ Азия
+ Западная Азия
+
+
+
+ Словакия
+ Словацкая Республика
+ Slovakia
+ SK
+ SVK
+ 703
+ Европа
+ Восточная Европа
+
+
+
+ Словения
+ Республика Словения
+ Slovenia
+ SI
+ SVN
+ 705
+ Европа
+ Южная Европа
+
+
+
+ Соединенное Королевство
+ Соединенное Королевство Великобритании и Северной Ирландии
+ United Kingdom
+ GB
+ GBR
+ 826
+ Европа
+ Северная Европа
+
+
+
+ Соединенные Штаты
+ Соединенные Штаты Америки
+ United States
+ US
+ USA
+ 840
+ Америка
+ Северная Америка
+
+
+
+ Соломоновы острова
+
+ Solomon Islands
+ SB
+ SLB
+ 090
+ Океания
+ Меланезия
+
+
+
+ Сомали
+ Сомалийская Республика
+ Somalia
+ SO
+ SOM
+ 706
+ Африка
+ Восточная Африка
+
+
+
+ Судан
+ Республика Судан
+ Sudan
+ SD
+ SDN
+ 736
+ Африка
+ Северная Африка
+
+
+
+ Суринам
+ Республика Суринам
+ Suriname
+ SR
+ SUR
+ 740
+ Америка
+ Южная Америка
+
+
+
+ Сьерра-Леоне
+ Республика Сьерра-Леоне
+ Sierra Leone
+ SL
+ SLE
+ 694
+ Африка
+ Западная Африка
+
+
+
+
+
+
+
+
+
+
+
+ Таджикистан
+ Республика Таджикистан
+ Tajikistan
+ TJ
+ TJK
+ 762
+ Азия
+ Южная часть Центральной Азии
+
+
+
+ Таиланд
+ Королевство Таиланд
+ Thailand
+ TH
+ THA
+ 764
+ Азия
+ Юго-Восточная Азия
+
+
+
+ Тайвань (Китай)
+
+ Taiwan, Province of China
+ TW
+ TWN
+ 158
+ Азия
+ Восточная Азия
+
+
+
+ Танзания, Объединенная Республика
+ Объединенная Республика Танзания
+ Tanzania, United Republic Of
+ TZ
+ TZA
+ 834
+ Африка
+ Восточная Африка
+
+
+
+ Тимор-Лесте
+ Демократическая Республика Тимор-Лесте
+ Timor-Leste
+ TL
+ TLS
+ 626
+ Азия
+ Юго-Восточная Азия
+
+
+
+ Того
+ Тоголезская Республика
+ Togo
+ TG
+ TGO
+ 768
+ Африка
+ Западная Африка
+
+
+
+ Токелау
+
+ Tokelau
+ TK
+ TKL
+ 772
+ Океания
+ Полинезия
+
+
+
+ Тонга
+ Королевство Тонга
+ Tonga
+ TO
+ TON
+ 776
+ Океания
+ Полинезия
+
+
+
+ Тринидад и Тобаго
+ Республика Тринидад и Тобаго
+ Trinidad and Tobago
+ TT
+ TTO
+ 780
+ Америка
+ Карибский бассейн
+
+
+
+ Тувалу
+
+ Tuvalu
+ TV
+ TUV
+ 798
+ Океания
+ Полинезия
+
+
+
+ Тунис
+ Тунисская Республика
+ Tunisia
+ TN
+ TUN
+ 788
+ Африка
+ Северная Африка
+
+
+
+ Туркмения
+ Туркменистан
+ Turkmenistan
+ TM
+ TKM
+ 795
+ Азия
+ Южная часть Центральной Азии
+
+
+
+ Турция
+ Турецкая Республика
+ Turkey
+ TR
+ TUR
+ 792
+ Азия
+ Западная Азия
+
+
+
+ Уганда
+ Республика Уганда
+ Uganda
+ UG
+ UGA
+ 800
+ Африка
+ Восточная Африка
+
+
+
+ Узбекистан
+ Республика Узбекистан
+ Uzbekistan
+ UZ
+ UZB
+ 860
+ Азия
+ Южная часть Центральной Азии
+
+
+
+ Украина
+
+ Ukraine
+ UA
+ UKR
+ 804
+ Европа
+ Восточная Европа
+
+
+
+ Уоллис и Футуна
+
+ Wallis and Futuna
+ WF
+ WLF
+ 876
+ Океания
+ Полинезия
+
+
+
+ Уругвай
+ Восточная Республика Уругвай
+ Uruguay
+ UY
+ URY
+ 858
+ Америка
+ Южная Америка
+
+
+
+ Фарерские острова
+
+ Faroe Islands
+ FO
+ FRO
+ 234
+ Европа
+ Северная Европа
+
+
+
+ Фиджи
+ Республика островов Фиджи
+ Fiji
+ FJ
+ FJI
+ 242
+ Океания
+ Меланезия
+
+
+
+ Филиппины
+ Республика Филиппины
+ Philippines
+ PH
+ PHL
+ 608
+ Азия
+ Юго-Восточная Азия
+
+
+
+ Финляндия
+ Финляндская Республика
+ Finland
+ FI
+ FIN
+ 246
+ Европа
+ Северная Европа
+
+
+
+ Фолклендские острова (Мальвинские)
+
+ Falkland Islands (Malvinas)
+ FK
+ FLK
+ 238
+ Америка
+ Южная Америка
+
+
+
+ Франция
+ Французская Республика
+ France
+ FR
+ FRA
+ 250
+ Европа
+ Западная Европа
+
+
+
+ Французская Гвиана
+
+ French Guiana
+ GF
+ GUF
+ 254
+ Америка
+ Южная Америка
+
+
+
+ Французская Полинезия
+
+ French Polynesia
+ PF
+ PYF
+ 258
+ Океания
+ Полинезия
+
+
+
+ Французские Южные территории
+
+ French Southern Territories
+ TF
+ ATF
+ 260
+
+ Индийский океан
+
+
+
+ Хорватия
+ Республика Хорватия
+ Croatia
+ HR
+ HRV
+ 191
+ Европа
+ Южная Европа
+
+
+
+ Центрально-Африканская Республика
+
+ Central African Republic
+ CF
+ CAF
+ 140
+ Африка
+ Центральная Африка
+
+
+
+ Чад
+ Республика Чад
+ Chad
+ TD
+ TCD
+ 148
+ Африка
+ Центральная Африка
+
+
+
+ Черногория
+ Республика Черногория
+ Montenegro
+ ME
+ MNE
+ 499
+ Европа
+ Южная Европа
+
+
+
+ Чешская Республика
+
+ Czech Republic
+ CZ
+ CZE
+ 203
+ Европа
+ Восточная Европа
+
+
+
+ Чили
+ Республика Чили
+ Chile
+ CL
+ CHL
+ 152
+ Америка
+ Южная Америка
+
+
+
+ Швейцария
+ Швейцарская Конфедерация
+ Switzerland
+ CH
+ CHE
+ 756
+ Европа
+ Западная Европа
+
+
+
+ Швеция
+ Королевство Швеция
+ Sweden
+ SE
+ SWE
+ 752
+ Европа
+ Северная Европа
+
+
+
+ Шпицберген и Ян Майен
+
+ Svalbard and Jan Mayen
+ SJ
+ SJM
+ 744
+ Европа
+ Северная Европа
+
+
+
+ Шри-Ланка
+ Демократическая Социалистическая Республика Шри-Ланка
+ Sri Lanka
+ LK
+ LKA
+ 144
+ Азия
+ Южная часть Центральной Азии
+
+
+
+ Эквадор
+ Республика Эквадор
+ Ecuador
+ EC
+ ECU
+ 218
+ Америка
+ Южная Америка
+
+
+
+ Экваториальная Гвинея
+ Республика Экваториальная Гвинея
+ Equatorial Guinea
+ GQ
+ GNQ
+ 226
+ Африка
+ Центральная Африка
+
+
+
+ Эландские острова
+
+ Åland Islands
+ AX
+ ALA
+ 248
+ Европа
+ Северная Европа
+
+
+
+ Эль-Сальвадор
+ Республика Эль-Сальвадор
+ El Salvador
+ SV
+ SLV
+ 222
+ Америка
+ Центральная Америка
+
+
+
+ Эритрея
+
+ Eritrea
+ ER
+ ERI
+ 232
+ Африка
+ Восточная Африка
+
+
+
+ Эстония
+ Эстонская Республика
+ Estonia
+ EE
+ EST
+ 233
+ Европа
+ Северная Европа
+
+
+
+ Эфиопия
+ Федеративная Демократическая Республика Эфиопия
+ Ethiopia
+ ET
+ ETH
+ 231
+ Африка
+ Восточная Африка
+
+
+
+ Южная Африка
+ Южно-Африканская Республика
+ South Africa
+ ZA
+ ZAF
+ 710
+ Африка
+ Южная часть Африки
+
+
+
+ Южная Джорджия и Южные Сандвичевы острова
+
+ South Georgia and the South Sandwich Islands
+ GS
+ SGS
+ 239
+
+ Южный океан
+
+
+
+ Южная Осетия
+ Республика Южная Осетия
+ South Ossetia
+ OS
+ OST
+ 896
+ Азия
+ Закавказье
+
+
+
+ Южный Судан
+
+ South Sudan
+ SS
+ SSD
+ 728
+ Африка
+ Северная Африка
+
+
+
+ Ямайка
+
+ Jamaica
+ JM
+ JAM
+ 388
+ Америка
+ Карибский бассейн
+
+
+
+ Япония
+
+ Japan
+ JP
+ JPN
+ 392
+ Азия
+ Восточная Азия
+
+
+
diff --git a/intaro.retailcrm/classes/general/config/retailcrm.json b/intaro.retailcrm/classes/general/config/retailcrm.json
index 4c612a0c..c0bf4f78 100644
--- a/intaro.retailcrm/classes/general/config/retailcrm.json
+++ b/intaro.retailcrm/classes/general/config/retailcrm.json
@@ -189,6 +189,9 @@
"site": {
"type": "string"
},
+ "countryIso": {
+ "type": "string"
+ },
"call": {
"type": "bool",
"default": false
diff --git a/intaro.retailcrm/classes/general/history/RetailCrmHistory.php b/intaro.retailcrm/classes/general/history/RetailCrmHistory.php
index f33c0dff..14daddfe 100644
--- a/intaro.retailcrm/classes/general/history/RetailCrmHistory.php
+++ b/intaro.retailcrm/classes/general/history/RetailCrmHistory.php
@@ -497,7 +497,7 @@ class RetailCrmHistory
}
try {
- $orderCrm = $api->ordersGet($order['id'], 'id');
+ $orderCrm = $api->ordersGet($order['id'], 'id', $order['site']);
} catch (\RetailCrm\Exception\CurlException $e) {
RCrmActions::eventLog(
'RetailCrmHistory::orderHistory', 'RetailCrm\RestApi::ordersGet0::CurlException',
@@ -552,18 +552,20 @@ class RetailCrmHistory
}
} elseif (array_key_exists($key, $order['delivery']['address'])) {
if ($propsKey[$orderProp]['TYPE'] == 'LOCATION') {
- $parameters = array();
- $loc = explode('.', $order['delivery']['address'][$key]);
- if (count($loc) == 1) {
- $parameters['filter']['NAME'] = RCrmActions::fromJSON(trim($loc[0]));
- } elseif (count($loc) == 2) {
- $parameters['filter']['NAME'] = RCrmActions::fromJSON(trim($loc[1]));
- } else{
- RCrmActions::eventLog('RetailCrmHistory::orderHistory', 'RetailCrmHistory::setProp', 'Error location ' . $order['delivery']['address'][$key] . ' not found add in order id=' . $order['externalId']);
- continue;
+ if(!empty($order['delivery']['address'][$key])){
+ $parameters = array();
+ $loc = explode('.', $order['delivery']['address'][$key]);
+ if (count($loc) == 1) {
+ $parameters['filter']['NAME'] = RCrmActions::fromJSON(trim($loc[0]));
+ } elseif (count($loc) == 2) {
+ $parameters['filter']['NAME'] = RCrmActions::fromJSON(trim($loc[1]));
+ } else{
+ RCrmActions::eventLog('RetailCrmHistory::orderHistory', 'RetailCrmHistory::setProp', 'Error location ' . $order['delivery']['address'][$key] . ' not found add in order id=' . $order['externalId']);
+ continue;
+ }
+ $parameters['filter']['LANGUAGE_ID'] = 'ru';
+ $location = \Bitrix\Sale\Location\LocationTable::getListFast($parameters)->fetch();
}
- $parameters['filter']['LANGUAGE_ID'] = 'ru';
- $location = \Bitrix\Sale\Location\LocationTable::getListFast($parameters)->fetch();
$somePropValue = $propertyCollection->getItemByOrderPropertyId($propsKey[$orderProp]['ID']);
self::setProp($somePropValue, $location['CODE']);
} else {
@@ -635,22 +637,22 @@ class RetailCrmHistory
if (array_key_exists('discount', $product) || array_key_exists('discountPercent', $product)) {
if (!isset($orderCrm)) {
try {
- $orderCrm = $api->ordersGet($order['id'], 'id');
+ $orderCrm = $api->ordersGet($order['id'], 'id', $order['site']);
} catch (\RetailCrm\Exception\CurlException $e) {
RCrmActions::eventLog(
- 'RetailCrmHistory::orderHistory', 'RetailCrm\RestApi::ordersGet::CurlException',
+ 'RetailCrmHistory::orderHistory', 'RetailCrm\RestApi::ordersGet1::CurlException',
$e->getCode() . ': ' . $e->getMessage()
);
}
}
-
- foreach ($orderCrm['order']['items'] as $itemCrm) {
- if ($itemCrm['offer']['externalId'] == $product['offer']['externalId']) {
- $itemCost = $itemCrm['initialPrice'] - $itemCrm['discount'] - round(($itemCrm['initialPrice'] / 100 * $itemCrm['discountPercent']), 2);
- break;
+ if (isset($orderCrm['order']['items'])) {
+ foreach ($orderCrm['order']['items'] as $itemCrm) {
+ if ($itemCrm['offer']['externalId'] == $product['offer']['externalId']) {
+ $itemCost = $itemCrm['initialPrice'] - $itemCrm['discount'] - round(($itemCrm['initialPrice'] / 100 * $itemCrm['discountPercent']), 2);
+ break;
+ }
}
}
-
if (isset($itemCost) && $itemCost > 0) {
$item->setField('CUSTOM_PRICE', 'Y');
$item->setField('PRICE', $itemCost);
@@ -691,7 +693,7 @@ class RetailCrmHistory
//если пусто, удаляем, если нет, update или add
if (!isset($orderCrm)) {
try {
- $orderCrm = $api->ordersGet($order['id'], 'id');
+ $orderCrm = $api->ordersGet($order['id'], 'id', $order['site']);
} catch (\RetailCrm\Exception\CurlException $e) {
RCrmActions::eventLog(
'RetailCrmHistory::orderHistory', 'RetailCrm\RestApi::ordersGet2::CurlException',
diff --git a/intaro.retailcrm/classes/general/order/RetailCrmOrder.php b/intaro.retailcrm/classes/general/order/RetailCrmOrder.php
index 1fc441d7..891c539d 100644
--- a/intaro.retailcrm/classes/general/order/RetailCrmOrder.php
+++ b/intaro.retailcrm/classes/general/order/RetailCrmOrder.php
@@ -57,7 +57,7 @@ class RetailCrmOrder
$arParams['optionsOrderTypes'][$arFields['PERSON_TYPE_ID']] : '',
'status' => isset($arParams['optionsPayStatuses'][$arFields['STATUS_ID']]) ?
$arParams['optionsPayStatuses'][$arFields['STATUS_ID']] : '',
- //'statusComment' => $arFields['REASON_CANCELED'],
+ 'statusComment' => $arFields['REASON_CANCELED'],
'customerComment' => $arFields['USER_DESCRIPTION'],
'managerComment' => $arFields['COMMENTS'],
'delivery' => array(
@@ -86,9 +86,26 @@ class RetailCrmOrder
if ($prop['TYPE'] == 'LOCATION' && isset($prop['VALUE'][0]) && $prop['VALUE'][0] != '') {
$arLoc = \Bitrix\Sale\Location\LocationTable::getByCode($prop['VALUE'][0])->fetch();
if ($arLoc) {
+ $server = \Bitrix\Main\Context::getCurrent()->getServer()->getDocumentRoot();
+ $countrys = array();
+ if (file_exists($server . '/bitrix/modules/intaro.retailcrm/classes/general/config/objects.xml')) {
+ $countrysFile = simplexml_load_file($server . '/bitrix/modules/intaro.retailcrm/classes/general/config/country.xml');
+ foreach ($countrysFile->country as $country) {
+ $countrys[RCrmActions::fromJSON((string) $country->name)] = (string) $country->alpha;
+ }
+ }
$location = \Bitrix\Sale\Location\Name\LocationTable::getList(array(
'filter' => array('=LOCATION_ID' => $arLoc['CITY_ID'], 'LANGUAGE_ID' => 'ru')
))->fetch();
+ if (count($countrys) > 0) {
+ $countryOrder = \Bitrix\Sale\Location\Name\LocationTable::getList(array(
+ 'filter' => array('=LOCATION_ID' => $arLoc['COUNTRY_ID'], 'LANGUAGE_ID' => 'ru')
+ ))->fetch();
+ if(isset($countrys[$countryOrder['NAME']])){
+ $order['countryIso'] = $countrys[$countryOrder['NAME']];
+ }
+ }
+
}
$prop['VALUE'][0] = $location['NAME'];
}
@@ -305,6 +322,7 @@ class RetailCrmOrder
'BASKET' => array(),
'USER_DESCRIPTION' => $obOrder->getField('USER_DESCRIPTION'),
'COMMENTS' => $obOrder->getField('COMMENTS'),
+ 'REASON_CANCELED' => $obOrder->getField('REASON_CANCELED'),
);
$shipmentList = $obOrder->getShipmentCollection();
diff --git a/intaro.retailcrm/description.ru b/intaro.retailcrm/description.ru
index 9912f7c4..ab6fa3e9 100644
--- a/intaro.retailcrm/description.ru
+++ b/intaro.retailcrm/description.ru
@@ -1,3 +1,2 @@
-- Добавлена передача адреса из карточки клиента в retailCRM
-- Добавлено больше информации в журнале битрикса и дополнительное логирование
+- Исправлена проблема с отсутствием в настройках доставок
- Небольшие исправления
\ No newline at end of file
diff --git a/intaro.retailcrm/export/export_setup.php b/intaro.retailcrm/export/export_setup.php
index 2b62649a..b9ed2f60 100644
--- a/intaro.retailcrm/export/export_setup.php
+++ b/intaro.retailcrm/export/export_setup.php
@@ -333,7 +333,7 @@ if (file_exists($_SERVER["DOCUMENT_ROOT"]."/bitrix/php_interface/retailcrm/expor
class="property-export"
onchange="propertyChange(this);">
- =') && array_key_exists($key, $iblockFieldsName) && $arIBlock['PROPERTIES_SKU'] == null) :?>
+ =') && array_key_exists($key, $iblockFieldsName)) :?>