- Регламентные задания это штатный функционал 1С, у него есть свои особенности. В задачу загрузки большого количества прайсов входит необходимость правильной настройки и управления заданиями.
- Есть несколько факторов, которые необходимо учитывать:
- Количество прайсов и их объем (количество позиций).
- Действия, которые необходимо с ними провести.
- Источники поступления прайсов (почта, ссылки, Api).
- Загрузка от А до Я учитывает все особенности, поэтому мы реализовали несколько простых и важных опций.
Общие и индивидуальные задания
- В Загрузке есть два режима запуска - Общее и индивидуальные задания.
- Если вы указали много прайсов на общее задание, то их выполняет один робот, а если индивидуальное - то у каждого прайса появится свой личный робот, который будет работать только с этим прайсом.
- Общее задание тоже может выполняться по разному. Это может быть последовательная (очередь) и многопоточная загрузка.
- Последовательная загрузка - если вы назначали на общее задание 10 прайсов, то робот будет делать по умолчанию последовательную загрузку. Это значит он будет по очереди брать каждую настройку и выполнять ее
- В главных настройках опция "Робот - Многопоточная загрузка". Если включить многопоточную загрузку, то программа запустит параллельную загрузку прайсов. Это значит общее задание запустит не одно фоновое задание, а сразу столько, сколько прайсов указано в нем.
- Естественно все варианты будут зависеть от того, сколько прайсов попадет в пакет загрузки в момент времени проверки роботами.
- В любом случае Загрузка имеет систему логирования прайсов, которые она уже загрузила (записываются идентификаторы писем, внутренняя информация файлов).
Автоматическая загрузка прайсов по Апи.
- Если у вас смешанная картинка, есть прайсы по почте, есть запросы по АПИ, то желательно их разделить на разные настройки заданий.
- 1) В общее задание разместить прайсы из почты, это логично так как происходит единая проверка почты.
- 2) В индивидуальные задания разместить прайсы по ссылкам и Апи.
- Файлы по ссылкам как и файлы на диске имеют хеш сумму, хотя для проверки ее файл по ссылке системе все равно придется скачать.
- Но вот что касается АПИ, то это запросы, и тут нет файлов. Это значит что делая запрос вы в любом случае получите данные. И эти данные увидит загрузка для обработки. А значит прайс будет в любом случае прорабатываться. Все Апи достаточно медленные, поставщики умышленно могут ставить ограничения на передачу данных. Поэтому прайсы с Апи у вас должны быть исключительно индивидуальными заданиями.

