Создание записей в хлблоке из тxt файла Bitrix

Цена договорная
18 ноября 2021, 13:50 • 1 отклик • 18 просмотров
ТОЛЬКО БЕЗОПАСНАЯ СДЕЛКА

Общий смысл
Текстовый фаил содержит записи такого вида
Z90050 Lamborghini 2 # 1500 & & & & 1300& &40 & & & & 1200& & & & 45 & & %
ищем 100% совпадение по наименованию Z90050 Lamborghini 2 в каталоге товаров
Получаем его айди и создаем запись в хлблоке если такая запись уже есть не создаем а редактируем её

& & & & 1300& &40 & & & & 1200& & & & 45 & & %
Дальше в идет запись в свойства каждое свойство идет в строгом порядке разделение свойств по знаку &
если пусто ничего не пишем
если число то записываем число
в зависимости от окончания имени свойства
_RUB записываем как есть
_EUR применяем формулу
_USD применяем формулу
Формула для USD допустим число 40 умножаем на курс 72.5553 = 2902,212 и округленное до 2902
Формула для EUR допустим число 45 умножаем на курс 82.5244 = 3300,976 округленное до 3300
Курс берем последний по дате из стандартных курсов валют битрикса

Детальное описание задачи тут
https://docs.google.com/document/d/1Igf9LRLR1njlaDxotx154R9N5i2vwwQ23vLNnwpMAto/edit
Отзывы
R50 3c716e7e5d89a9ed2db64107b36c8687
Заказчик
Все отлично моментальное выполнение задачи и даже больще чем было изначально в тз
2 года назад
R50 82c981766d51b48b9d0b07ffcf151837
Фрилансер
 
2 года назад