diff --git a/CHANGELOG.md b/CHANGELOG.md index 12ecc428..d0d8a4bf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +## 2023-04-10 v.6.3.1 +- Добавлена валидация свойств товаров и торговых предложений в настройках экспорта + ## 2023-04-06 v.6.3.0 - Добавлен функционал передачи данных о содержимом корзины в систему diff --git a/intaro.retailcrm/description.ru b/intaro.retailcrm/description.ru index 7620a546..a8328f44 100644 --- a/intaro.retailcrm/description.ru +++ b/intaro.retailcrm/description.ru @@ -1 +1 @@ -- Добавлен функционал передачи данных о содержимом корзины в систему +- Добавлена валидация свойств товаров и торговых предложений в настройках экспорта diff --git a/intaro.retailcrm/install/version.php b/intaro.retailcrm/install/version.php index 82d6d674..17653d7d 100644 --- a/intaro.retailcrm/install/version.php +++ b/intaro.retailcrm/install/version.php @@ -1,6 +1,6 @@ '6.3.0', - 'VERSION_DATE' => '2023-04-06 17:00:00' + 'VERSION' => '6.3.1', + 'VERSION_DATE' => '2023-04-10 10:00:00' ]; diff --git a/intaro.retailcrm/lib/icml/settingsservice.php b/intaro.retailcrm/lib/icml/settingsservice.php index 7bee56a0..12c585b8 100644 --- a/intaro.retailcrm/lib/icml/settingsservice.php +++ b/intaro.retailcrm/lib/icml/settingsservice.php @@ -556,6 +556,10 @@ class SettingsService $dbSkuProperties = CIBlock::GetProperties($iblockOffer['IBLOCK_ID'], []); while ($prop = $dbSkuProperties->Fetch()) { + if ($prop['PROPERTY_TYPE'] === 'L' && $prop['MULTIPLE'] === 'Y') { + continue; + } + $propertiesSKU[] = $prop; } } @@ -610,6 +614,10 @@ class SettingsService $iblockResult = CIBlock::GetProperties($iblockId, []); while ($prop = $iblockResult->Fetch()) { + if ($prop['PROPERTY_TYPE'] === 'L' && $prop['MULTIPLE'] === 'Y') { + continue; + } + $propertiesProduct[] = $prop; }