Общие сведения
Раздел "Задачи на выгрузку" предназначен для работы с задачами на выгрузку справочников. Для осуществления обмена справочниками на маршруте ЦКС-МКС-касса в меню "Инструменты" разделе "Задачи на выгрузку" предусмотрена возможность задания маршрутов выгрузки:
- ЦКС-МКС. При выполнении задачи на выгрузку с таким маршрутом ЦКС генерирует справочники для выгрузки на МКС.
- МКС-касса. При выборе данного маршрута ЦКС создает задачу, по которой на МКС будет отправлена команда генерации справочника для выгрузки из БД МКС на кассу.
- ЦКС-МКС-касса. При выборе маршрута ЦКС генерирует выгрузку справочника на МКС, а также посылает команду по выгрузке справочника с МКС на кассу.
Ограничения задач на выгрузку
Для справочника "Онлайн остатки товаров" из БД DictionariesAll задача на выгрузку доступна только по маршруту "ЦКС-МКС".
Запрещено создавать задачу на выгрузку по категориям для маршрута ЦКС-МКС-касса. При попытке создания/редактирования задачи на выгрузку в ЦКС не будет возможности выбрать маршрут "ЦКС-МКС-касса".
Запрещено создавать задачу на выгрузку по магазинам для маршрута ЦКС-МКС-касса без обогащения. При попытке создания/редактирования такой задачи на выгрузку в ЦКС будет выведено предупреждение:
Для справочников БД Mongo (магазины, организации, метки дисконта, группы меток дисконта) на ЦКС разрешено создавать только задачи с маршрутом МКС-касса. При попытке изменения маршрута на любой другой и сохранения задачи на выгрузку в ЦКС будет выведено предупреждение:
Визуальное представление задач на выгрузку
Каждому типу задач на выгрузку соответствует иконка, что позволяет визуально выделить задачу из общего списка. Тип задачи можно просмотреть, выбрав курсором мыши иконку, соответствующую задаче:
- Тип выгрузки: по магазинам. Маршрут выгрузки: ЦКС-МКС.
- Тип выгрузки: по магазинам. Маршрут выгрузки: МКС-касса.
- Тип выгрузки: по магазинам. Маршрут выгрузки: ЦКС-МКС. Выгрузка с обогащением.
- Тип выгрузки: по магазинам. Маршрут выгрузки: МКС-касса. Выгрузка с обогащением.
- Тип выгрузки: по магазинам. Маршрут выгрузки: ЦКС-МКС-касса. Выгрузка с обогащением.
- Тип выгрузки: глобальная. Маршрут выгрузки: ЦКС-МКС.
- Тип выгрузки: глобальная. Маршрут выгрузки: МКС-касса.
- Тип выгрузки: глобальная. Маршрут выгрузки: ЦКС-МКС-касса.
- Тип выгрузки: по категориям. Маршрут выгрузки: ЦКС-МКС.
- Тип выгрузки: по категориям. Маршрут выгрузки: МКС-касса.
Особенности выгрузки справочников по разным маршрутам
В зависимости от типа и маршрута выгрузки справочников возможны различные сценарии прогрузки справочников через цепочку КС до касс.
В данной таблице не рассматриваются варианты с включенным обогащением справочников. Считается, что обогащение для задач на выгрузку отключено. Также считается, что по всей цепочке ЦКС-МКС-касса для нужных МКС и касс неактивно состояние обмена "Приостановлен".
Для задач без заданного маршрута выгрузки, прогрузка будет осуществляться по принципу "На уровень ниже", т.е. если задача на выгрузку поступила с ЦКС, то будет режим ЦКС-МКС, если с МКС, то будет режим МКС-Касса.
Значок | Тип выгрузки | Маршрут выгрузки | Режим текущего КС | Выгрузка данных ЦКС - МКС | Выгрузка данных МКС - касса | Команда выгрузки с ЦКС до МКС | Примечания |
---|---|---|---|---|---|---|---|
По магазинам | ЦКС-МКС-Касса | ЦКС | Недоступен | Недоступен | Недоступен | Задачу на выгрузку с такими настройками невозможно сохранить, т.к. при выгрузке данных с ЦКС на МКС данные попадают в глобальную БД на МКС, а потом, т.к. тип выгрузки "По магазинам", МКС будет пытаться их взять из БД магазина, куда они не прогружались. | |
По магазинам | ЦКС-МКС-Касса | МКС | Недоступен | Недоступен | Недоступен | Задачу на выгрузку с такими настройками невозможно сохранить, т.к. при выгрузке данных с ЦКС на МКС данные попадают в глобальную БД на МКС, а потом, т.к. тип выгрузки "По магазинам", МКС будет пытаться их взять из БД магазина, куда они не прогружались. | |
По магазинам | ЦКС-МКС | ЦКС | Да | Нет | Не нужна | Данные из БД Сервера магазина на на ЦКС будут выгружены в БД All на соответствующие МКС | |
По магазинам | ЦКС-МКС | МКС | Недоступен | Недоступен | Недоступен | На МКС в списке выгрузки справочников такая задача будет недоступна, т.к. она на нем не имеет смысла. | |
По магазинам | МКС-Касса | ЦКС | Нет | Да | Да | Данные из БД Магазина на МКС будут выгружены на кассы этого МКС. При вызове с ЦКС будет сформировано специальное сообщение, которое будет содержать в себе команду для МКС сделать выгрузку необходимого справочника. | |
По магазинам | МКС-Касса | МКС | Нет | Да | Не нужна | Данные из БД Магазина на МКС будут выгружены на кассы этого МКС. | |
По категориям | ЦКС-МКС-Касса | ЦКС | Недоступен | Недоступен | Недоступен | Задачу на выгрузку с такими настройками невозможно сохранить, т.к. при выгрузке данных с ЦКС на МКС данные попадают в глобальную БД на МКС, а потом, т.к. тип выгрузки "По категориям", МКС будет пытаться их взять из БД категории, которой нет на МКС. | |
По категориям | ЦКС-МКС-Касса | МКС | Недоступен | Недоступен | Недоступен | Задачу на выгрузку с такими настройками невозможно сохранить, т.к. при выгрузке данных с ЦКС на МКС данные попадают в глобальную БД на МКС, а потом, т.к. тип выгрузки "По категориям", МКС будет пытаться их взять из БД категории, которой нет на МКС. | |
По категориям | ЦКС-МКС | ЦКС | Да | Нет | Не нужна | Данные из БД Категории для сервера магазина на ЦКС будут выгружены в БД All на соответствующие МКС | |
По категориям | ЦКС-МКС | МКС | Недоступен | Недоступен | Недоступен | На МКС в списке выгрузки справочников такая задача будет недоступна, т.к. она на нем не имеет смысла. | |
По категориям | МКС-Касса | ЦКС | Недоступен | Недоступен | Недоступен | Задачу на выгрузку с такими настройками невозможно сохранить, т.к. она не имеет смысла по причине отсутствия на МКС БД для категории (данные будет неоткуда брать, чтобы их выгружать). | |
По категориям | МКС-Касса | МКС | Недоступен | Недоступен | Недоступен | Задачу на выгрузку с такими настройками невозможно сохранить, т.к. она не имеет смысла по причине отсутствия на МКС БД для категории (данные будет неоткуда брать, чтобы их выгружать). | |
Глобальная | ЦКС-МКС-Касса | ЦКС | Да | Да | Да | Данные из БД All ЦКС будут выгружены в БД All в соответсвующие МКС, откуда потом должна будет произойти выгрузка до касс. | |
Глобальная | ЦКС-МКС-Касса | МКС | Нет | Да | Не нужна | Данные из БД All МКС будут выгружены на соответсвующие кассы этого МКС. | |
Глобальная | ЦКС-МКС | ЦКС | Да | Нет | Не нужна | Данные из БД All на ЦКС будут выгружены в БД All на соответствующие МКС. | |
Глобальная | ЦКС-МКС | МКС | Недоступен | Недоступен | Недоступен | На МКС в списке выгрузки справочников такая задача будет недоступна, т.к. она на нем не имеет смысла. | |
Глобальная | МКС-Касса | ЦКС | Нет | Да | Да | Данные из БД All МКС будут выгружены на кассы этого МКС. При вызове с ЦКС будет сформировано специальное сообщение, которое будет содержать в себе команду для МКС сделать выгрузку необходимого справочника. | |
Глобальная | МКС-Касса | МКС | Нет | Да | Не нужна | Данные из БД All на МКС будут выгружены на кассы этого МКС. |