[[tp7:Start|Начальная страница]] <- [[tp7:Администрирование|Администрирование]] <- [[tp7:Администрирование:Под_Обсл|Поддержка и обслуживание]] [[tp7:Администрирование:РегО|Регламентные операции]] <- [[tp7:Администрирование:Регл_задания|Регламентные и фоновые задания]] \ «[[tp7:Сервис:Настр_регл_зад_Корус|Настройки обмена с Корус-Консалтинг]] ===== Регламентное задание «Обмен ABM SHELF» (сервис построения планограмм) ===== Регламентное задание «**Обмен ABM SHELF**» передает в сервис построения планограмм информацию из базы данных «Торговое предприятие 7» (раздел «Администрирование» → «Обслуживание» → «Регламентные операции» → ссылка «Регламентные и фоновые задания»).\\ Настройка регламентного задания вынесена в отдельную форму «**[[tp7:Сервис:Настр_реглз_ABM_SHELF|Настройки обмена с ABM SHELF]]»**». Данные из базы данных «Торговое предприятие 7» записываются в файлы формата «csv» и выгружаются в ftp-каталог, предоставляемый сотрудниками сервиса. Рекомендуемая частота выгрузки данных — один раз в день, желательно в ночное время, когда нагрузка на систему минимальна. Предусмотрены следующие варианты выгрузки данных в «ABM Shelf»: * регламентным заданием «Обмен ABM SHELF» по расписанию; * вручную, по нажатию кнопки «Выгрузить всю справочную информацию» в форме настройки регламентного задания. В сервис выгружаются следующие данные: * «**Данные о номенклатуре**» — выгрузка делается по справочнику «[[tp7:Справочники:Группа_Номенклатура:Номенклатура|Номенклатура]]». Если по товару ведется учет по характеристикам и в настройках регламентного задания задан флаг «**Выгружать характеристики как отдельные товары**», то выгружаются характеристики номенклатуры. Для каждой характеристики код номенклатуры генерируется по правилу: код характеристики + код номенклатуры, дополненный слева нулями до 7 символов. Иначе выгружается код номенклатуры. Помимо этого, по товару выгружаются: * базовая единица измерения и признак весового товара; * уникальный идентификатор поставщика выгружается из реквизита «**Основной поставщик**» номенклатуры; * имя файла с картинкой товара выгружается из реквизита «**Основное изображение**» номенклатуры (закладка «[[tp7:Справочники:Группа_Номенклатура:Номенклатура:Изображения|Изображения]]» карточки товара). Если выгрузка идет по характеристикам, то для каждой характеристики будет одна и та же картинка; * уникальный идентификатор бренда выгружается из реквизита «**Бренд**» номенклатуры; * категория номенклатуры выгружается из реквизита «**Категория**» номенклатуры; * штриховой код товара выгружается с учетом настройки «**Выгружать характеристики как отдельные товары**». Если флаг у настройки задан и для каждой характеристики товара задан свой штрих-код, выгружается штрих-код комбинации номенклатуры и характеристики. Если у номенклатуры штрих-кодов для характеристик нет или реквизит «**Выгружать характеристики как отдельные товары**» в настройке регламентного задания не задан, выгружается основной штрих-код товара; * «**Данные о единицах измерения**» — выгрузка делается по базовым единицам измерения выгруженных номенклатур. Значения реквизитов «**Длина**», «**Ширина**», «**Высота**», «**Максимальное количество в высоту**» и «**Масса**» берутся из закладки «[[tp7:Справочники:Группа_Номенклатура:Номенклатура:Единицы|Единицы]]» карточки товара; * «**Данные о магазинах**» — выгрузка делается по справочнику «[[tp7:Справочники:Группа_Структура:Торговые_объекты|Торговые объекты]]». Выгружаются все торговые объекты, которые указаны у складов с установленным реквизитом «**Остаток по складу учитывается при выгрузке данных в сервисы планограмм и автозаказов**». * «**Данные о поставщиках**» — выгрузка делается по справочнику «[[tp7:Справочники:Группа_Контрагенты:Контрагенты|Контрагенты]]»; * «**Данные об ассортименте магазина**». Если по торговому объекту задана ассортиментная матрица, то для определения ассортимента используется она. Если матрица не задана, то ассортимент определяется по розничным ценам. Выгрузка делается по регистру сведений «**Цены компании**», если с момента назначения розничной цены на номенклатуру прошло дней, не более чем указано в настройке «**Количество дней после назначения розничной цены для включения номенклатуры в ассортимент**». Цены получаются по складу из реквизита «**Склад для определения розничных цен для выгрузки в сервисы планограмм**» торгового объекта. Помимо этого, по ассортименту магазина выгружаются: * «**Количество остатка товара в магазине на момент формирования выгрузки**» — выгружается положительный остаток на складе. Отрицательный остаток выгружаются как 0. Остаток считается по магазину (суммируется остаток по всем складам магазина) с учетом настроек регламентного задания; * «**Наличие в ассортименте магазина на момент формирования выгрузки**» —выгружается 1, если номенклатура находится в ассортиментной матрице магазина или на номенклатуру назначена розничная цена и с момента назначения цены прошло дней, не более чем указано в настройке «**Количество дней после назначения розничной цены для включения номенклатуры в ассортимент**» и номенклатура не запрещена к использованию. Иначе выгружается 0; * «**Цена закупки товара на момент выгрузки**» — выгружается реквизит «**Приходная цена в регл. Валюте**» партии, которая последний раз приходовалась на склад торгового объекта, участвующий в выгрузке данных для планограмм; * «**Цена продажи товара на момент выгрузки**» — выгружается текущая розничная цена по предопределенному типу цен «Розничный» по складу, который указан как склад для определения розничных цен при выгрузке планограмм в торговом объекте; * «**Уникальный идентификатор поставщика**» — выгружается из реквизита «**Основной поставщик**» номенклатуры. * «**Данные об остатках магазина**» — выгружается по регистру накоплений «**Остатки номенклатуры**». Данные выгружаются по каждому торговому объекту по тем складам, у которых установлен флаг «**Остаток по складу учитывается при выгрузке данных в сервисы планограмм и автозаказов**». Правило получения остатка определяется настройкой регламентного задания «**Правило расчета остатка**» и флагом «**Уменьшать остаток на количество превышений**». Выгружается только положительный остаток товара в магазине на момент формирования выгрузки. Нулевые и отрицательные остатки не выгружаются; * «**Данные о продажах магазина**» — выгрузка делается по регистру накопления «Продажи» по складам, которые отмечены флагом «**Остаток по складу учитывается при выгрузке данных в сервисы планограмм и автозаказов**». Отбор делается только по розничным или всем продажам, исходя из настройки «**Выгружать данные о продажах с учетом оптовых продаж**» регламентного задания. Если по товару ведется учет по характеристикам и в настройках регламентного задания задан флаг «**Выгружать характеристики как отдельные товары**», то выгружаются данные о продаже товара по характеристике номенклатуры. Иначе выгружается данные о продаже номенклатуры сводно. Количество продажи выгружается из ресурса «**Количество**» регистра накопления «**Продажи**». Для возврата количество продажи выгружается со знаком минус. Себестоимость проданного товара без НДС выгружается из ресурса «**Себестоимость продажи без НДС**». Для возврата себестоимость проданного товара без НДС выгружается со знаком минус.