Я бы начал плясать от печки. Раз вы задаете вопрос в этой теме значит у вас интегрирован модуль обмена от Битрикс. Я бы сделал копию базв, вернул бы модуль обмена к конфигурации поставщика и посмотрел бы насколько корректна выгрузка номенклатуры. Возможно косяки могут идти с других мест. Если в базовой выгрузке все в порядке, то открывал бы модуль обмена и смотрел бы где и как формируются наименования файлов и папок для выгрузки
Не совсем понятна логика. Вы хотите делать обмен с сайтом по расписанию или выгрузку в файл по расписанию? Если выгрузка в файл (я так понимаю на локальный диск для дальнейших действий с этим файлом) то нужен cron или скрипт для переименования файла выгрузки или перемещения куда либо из папки выгрузки поскольку следующая выгрузка по расписанию данные файлы затрет новыми данными из след.выгрузки.
Для того что бы сказать мало информации. Сервер в этой же локальной сети или нет? На чем устанустановлен Битрикс - на отдельной машине или виртуалке, какой web сервер. Мало исходных данных. Советы могут быть просто пальцев в небо.
Может кто подсказать? Дано: УТ 10.3 Управление сайтом 9.5.6 1. Есть торговый каталог с товарами без торговых предложений. Выгрузка из 1С в данный каталог отлично работает. Если изменяются цены или свойства товаров, то при обмене с сайтом все встает на свои места. Нет вопросов. 2. Есть другой торговый каталог с торговыми предложениями. Если удалить все торговые предложения из этого каталога, то при полном обмене данными все встает на свои места. Корректно заполняются цены у торговых предложений. Но стоит что либо поменять в 1С (поменять свойства у товарах или изменить цены, то при выгрузке в данный каталог (хоть полная выгрузка, хоть только изменения) не изменяются ни свойства, ни цены. Файлы import и offers корректyо формируются и закачиваются на сайт в папку upload. Пробовал произвести загрузку скриптом отладки bx_1c_import.php Временную таблицу показывает корректно, измененные цены подхватывает, если есть измененные атрибуты или свойства товаров то же подхватывает, но на сам сайт не загружает. Помогает только полное удаление всех торговых предложений и вновь новая выгрузка. Такое ощущение, что Битрикс видит, что данные есть (только в виде торговых предложений) и не заменяет их новыми данными. На стороне 1С, думаю все в порядке, поскольку файлы формируются корректно. Тому потверждение, что в первый каталог (который без торговых предложений, любые изменения попадают корректно). Я так думаю что где в коде или в обработчике, надо что то добавить, что Битрикс менял и торговын предложения то же. Думаю надо бы написать обработчик в init.php дабы не ломать исходный код. Может кто нибудь кинут мысль в правильном направлении? Или может кто подскажет, в каком порядке идет загрузка данных? Я имею ввиду к каким скриптам обращается Битрикс, для обновления элементов каталога ( а именно элементов которые являются торговыми предложениями)