1
0
mirror of synced 2024-11-25 14:56:09 +03:00

Удаление неактивного типа цены у товара

This commit is contained in:
Sergey 2019-05-23 17:01:01 +03:00
parent 581b7de410
commit 04c1cc4c98
4 changed files with 24 additions and 3 deletions

View File

@ -1,3 +1,6 @@
## 2019-03-28 v.2.4.7
* Добавлено удаление в системе типа цены у товара для неактивного типа цены на сайте
## 2019-03-28 v.2.4.6
* Исправление проверки информации о контрагенте при обработке полученных изменений

View File

@ -112,6 +112,24 @@ class RetailCrmPrices
}
}
foreach ($shops as $shop) {
foreach ($elems as $value) {
if (!array_key_exists($value . '-' . $shop, $pricesUpload)) {
foreach ($prices as $key => $price) {
$pricesUpload[$value . '-' . $shop] = array(
'externalId' => $value,
'site' => $shop
);
$pricesUpload[$value . '-'. $shop]['prices'][] = array(
'code' => $prices[$key],
'remove' => true
);
}
}
}
}
//for log
$splitedItems = array_chunk($pricesUpload, 200);
foreach ($splitedItems as $chunk) {

View File

@ -1 +1 @@
- Обновлен конфигурационный файл для валидатора в модуле интеграции
- Добавлено удаление неактивного типа цены у товара в системе

View File

@ -1,5 +1,5 @@
<?
$arModuleVersion = array(
"VERSION" => "2.4.6",
"VERSION_DATE" => "2019-03-28 16:44:00"
"VERSION" => "2.4.7",
"VERSION_DATE" => "2019-05-23 16:30:00"
);