[[tp7:Start|Начальная страница]] <- «[[tp7:Сервис|Сервис]]» ===== Настройка регламентных заданий по выгрузке и загрузке данных в сервис автозаказов «КОРУС | Управление запасами» ===== Настройка расписания выполнения регламентного задания и всех параметров, необходимых для работы, осуществляется в отдельной форме «**Настройки обмена с Корус-Консалтинг**» (раздел «Сервис» → Группа «Сервис» → «Управление регламентными заданиями) → закладка «Обмен со сторонними сервисами» → «КОРУС | Управление запасами»). На закладке «**Обмен со сторонними сервисами**» есть гиперссылка «**//Подробнее…//**», нажатие которой выводит на экран форму с подробным описанием сервиса.\\ {{:TP7:Настройка_обмена_с_Корус.png|Форма «Настройки обмена с с Корус-Консалтинг}} Кнопки «**//Расписание для выгрузки//**» и «**//Расписание для загрузки//**» позволяют настроить расписание выполнения регламентных заданий «**Обмен Корус-Консалтинг (Выгрузка)**» и «**Обмен Корус-Консалтинг (Загрузка)**» соответственно. Флаг «**Использование регламентного задания**» должен быть установлен. Нажатие кнопок «**//Выгрузить//**»/«**//Загрузить//**» позволяет выполнить обмен вручную. В группе параметров «**Данные для соединения**» указываются логин/пароль и идентификатор клиента, полученные от компании «КОРУС Консалтинг». В реквизите «**Сервер**» указывается адрес сервера Корус: «ims4.korusconsulting.ru». Со временем адрес сервера может измениться. При формировании данных для обмена с сервисом используется каталог, указанный в реквизите «**Каталог временных файлов**». Если на предприятии сотрудники, отвечающие за закупки, работают каждый со своим списком товаров, тогда надо указать реквизиты «**Дополнительный реквизит пользователей, определяющий менеджера в сервисе автозаказов**» и «**Дополнительный реквизит номенклатуры для определения категорийного менеджера**». Реквизит «**Дополнительный реквизит пользователей, определяющий менеджера в сервисе автозаказов**» может быть заполнен после добавления в справочник «[[tp7:Администрирование:Настр_польз:Польз#Справочник "Пользователи"|Пользователи]]» дополнительного реквизита (например, «Менеджер в сервисе автоказазов»), который будет указан в настройке «**Дополнительный реквизит пользователей, определяющий менеджера в сервисе автозаказов**». Тип значения дополнительного реквизита – «Булево». Добавляются дополнительные реквизиты в справочник в разделе «Администрирование» → «Общие настройки» → «Дополнительные реквизиты и сведения» → ссылка «Дополнительные реквизиты».\\ Значение реквизита выбирается из списка дополнительных реквизитов справочника «[[tp7:Администрирование:Настр_польз:Польз#Справочник "Пользователи"|Пользователи]]». По выбранному реквизиту система будет определять надо ли данного пользователя выгружать в сервис автозаказов — если у пользователя флаг для дополнительного реквизита установлен, он будет выгружен в сервис автозаказов как менеджер. Если флаг у дополнительного реквизита пользователя не установлен, при выгрузке будет анализироваться флаг «**Выгружать всех пользователей как менеджеров в сервис автозаказов**». Если реквизит «**Дополнительный реквизит пользователей, определяющий менеджера в сервисе автозаказов**» не заполнен и флаг «**Выгружать всех пользователей как менеджеров в сервис автозаказов**» не установлен, то менеджеры в сервис автозаказов не выгружаются. Если флаг «**Выгружать всех пользователей как менеджеров в сервис автозаказов**» в настройке регламентного задания установлен, то в сервис будут выгружаться ВСЕ элементы справочника «Пользователи» не зависимо от дополнительного реквизита у элемента справочника «Пользователи». Если флаг «**Выгружать всех пользователей как менеджеров в сервис автозаказов**» НЕ установлен, то выгрузка будет определяться заполненностью реквизита «**Дополнительный реквизит пользователей, определяющий менеджера в сервисе автозаказов**». Реквизит «**Дополнительный реквизит номенклатуры для определения категорийного менеджера**» требует предварительного задания в справочнике «[[tp7:Справочники:Группа_Номенклатура:Номенклатура|Номенклатура]]» дополнительного реквизита, который будет определять менеджера, ответственного за автозаказ данной номенклатуры, и который будет указан в настройке «**Дополнительный реквизит номенклатуры для определения категорийного менеджера**». Тип значения этого дополнительного реквизита – «Пользователь». Если реквизит «**Дополнительный реквизит номенклатуры для определения категорийного менеджера**» не задан, в заказе номенклатуры менеджер не будет указан. При установленном флаге «**Выгружать характеристики как отдельные товары**» товаром считается комбинация номенклатуры и характеристики. Если флаг не установлен, то номенклатура будет выгружаться сводно, по всем характеристикам. Если установлен флаг «**Уменьшать остаток на количество превышений**», то остаток получается по всем партиям, без отбора по партиям. Если флаг не установлен, остаток получается по всем партиям, КРОМЕ предопределенной партии «Превышение». Реквизит «**Глубина выгрузки данных об остатках в днях**» определяет количество дней, за которые будут выгружаться остатки товаров по дням. Выгружаются данные об остатках товаров на конец дня по тем складам, у которых установлен флаг «**Остаток по складу учитывается при выгрузке данных в сервисы планограмм и автозаказов**». Правило получения остатка определяется настройкой регламентного задания «**Уменьшать остаток на количество превышений**». Остаток выгружается на конец дня каждого дня выгрузки. Период выгрузки рассчитывается так: от НАЧАЛА дня текущей даты вычитается одна секунда (получается конец предыдущего дня) и из полученного значения вычитается глубина выгрузки остатков в днях. Получается начальная дата выгрузки. **__Пример__**. Выгрузка делается 05.09.2020 в 3 часа ночи. Глубина выгрузки остатков - 5 дней. Это означает что в выгрузке должны быть остатки за: 31.08.2020 23:59:59 01.09.2020 23:59:59 02.09.2020 23:59:59 03.09.2020 23:59:59 04.09.2020 23:59:59 Реквизит «**Глубина выгрузки данных о движениях товаров**» определяет количество дней, за которые выгружаются документы движений (приходы, расходы, списания, перемещение). Период выбора документов для выгрузки будет рассчитываться по текущей дате и глубине выгрузки документов движений. Значение реквизита выбирается в зависимости от того, какая глубина изменения данных в учетной системе «задним» числом принята на предприятии. Выгружаются все документы, которые осуществляют товародвижения, за период, начальная дата которого рассчитывается по формуле: от НАЧАЛА дня текущей даты вычитается глубина выгрузки движений товаров в днях. Получается начальная дата выгрузки. Это начало дня. Конечная дата - текущая дата на момент выгрузки.Выгрузка документов делается по всем складам, у которых установлен флаг «**Остаток по складу учитывается при выгрузке данных в сервисы планограмм и автозаказов**». **__Пример__**. Выгрузка делается 05.09.2020 в 3 часа ночи. Глубина выгрузки движений — 5 дней. Это означает что в выгрузке должны быть документы за период с 31.08.2020 00:00:00 по текущую дату. В реквизите «**Глубина выгрузки прошедших маркетинговых акций в днях**» указывается количество дней, за которые надо выгружать прошедшие маркетинговые акции. Выгружаются все акции, «Дата окончания» которых больше: Начало дня (текущая дата) минус «**Глубина выгрузки прошедших маркетинговых акций в днях**». По умолчанию глубина выгрузки прошедших маркетинговых акций в днях – 90. В реквизите «**Количество дней, после которого резерв считается просроченным**» указывается количество дней для расчета просроченности резерва. В сервис выгружаются только не просроченные резервы. Резерв считается просроченным, если дата возникновения остатка по резерву меньше, чем дата, рассчитанная по формуле: от НАЧАЛА дня текущей даты вычитается число, заданное в реквизите «**Количество дней, после которого резерв считается просроченным**». Все резервы, введенные до этой даты считаются просроченными и не выгружаются.\\ **__Пример__**. Выгрузка делается 05.09.2020 в 3 часа ночи. Задано количество дней просрочки резерва — 5 дней. Это означает что в выгрузке должны быть резервы, дата прихода которых меньше или равна 31.08.2020 00:00:00. В реквизите «**Количество дней для расчета просроченности заказ поставщику и внутренних заказов**» указывается количество дней для расчета просроченности заказов поставщикам и внутренних заказов. Заказ считается просроченным, если дата предполагаемой поставки меньше, чем дата, рассчитанная по формуле: от НАЧАЛА дня текущей даты, вычитается значение «**Количество дней для расчета просроченности заказ поставщику и внутренних заказов**». Все такие заказы считаются просроченными и не выгружаются.\\ **__Пример__**. Выгрузка делается 05.09.2020 в 3 часа ночи. Количество дней просрочки заказа — 5 дней. Это означает что в выгрузке должны быть заказы, дата прихода по которым которых меньше или равна 31.08.2020 00:00:00. Заказы получаются по всем складам, которые влияют на сервис автозаказов, по всем фирмам. Значение реквизита «**Автор создаваемых автозаказов**» выбирается из справочника «Пользователи». Указанный пользователь будет подставляться как автор созданных заказов и внутренних заказов.