Доброго времени суток.
Каждое утро из 1с происходит выгрузка xml файла на хостинг, далее этот файл автоматически импортируется в битрикс (вес хмл файла - 150мб, или 6кк строк). Вопрос такой: Как удалить из выгрузки (или деактивировать элементы), у которых значение свойства "статус" = "out"?. Стандартные средства не позволяют этого сделать (или я не туда смотрю? ^^).
Сейчас за выгрузку отвечает скрипт, который юзает библиотеку "XMLReader". Он формирует из хмл здоровенный массив, который собстно и записывается в битрикс. Казалось бы, делаешь дамп массива и пишешь условие, "если св-во такое, удалить элемент(или аналог)", но при выполнении этого скрипта, ошибка 504 (файл то жирный, 150мб).
Очень надеюсь на Вашу помощь, заранее спасибо.
Строго не судите, если плохо сформировал мысль.
Каждое утро из 1с происходит выгрузка xml файла на хостинг, далее этот файл автоматически импортируется в битрикс (вес хмл файла - 150мб, или 6кк строк). Вопрос такой: Как удалить из выгрузки (или деактивировать элементы), у которых значение свойства "статус" = "out"?. Стандартные средства не позволяют этого сделать (или я не туда смотрю? ^^).
Сейчас за выгрузку отвечает скрипт, который юзает библиотеку "XMLReader". Он формирует из хмл здоровенный массив, который собстно и записывается в битрикс. Казалось бы, делаешь дамп массива и пишешь условие, "если св-во такое, удалить элемент(или аналог)", но при выполнении этого скрипта, ошибка 504 (файл то жирный, 150мб).
Очень надеюсь на Вашу помощь, заранее спасибо.
Строго не судите, если плохо сформировал мысль.