IntegrationDPC

Материал из Cwms3000
Перейти к: навигация, поиск

Содержание

Интеграция (настройка и особенности версий модулей)

Общая

Загрузка

Отчеты (r_***.dll)

Сценарий экспорта БД

UPS-UPS

Некоторые модули интеграции (модули загрузки, в первую очередь) имет параметр DPC Debug (DebugEx), при включенном параметре файл логов создается в любом случае.

Константы

Используются в процедурах расчета биллинга по 2 и 245 контрагентам.

Параметр 0:

Параметр не ноль:

Мезонин- oбласть ячеек, состоит из мезонинных модулей. В 1 мезонинном модуле - 25 ячеек. Если хотя бы одна из них занята - билим весь модуль. Модуль имеет адрес вида AB-001, ячейки - AB-001-A-01.


Pallet.AreaList Обычное паллетное (адресное) хранение.
Mezonin.AreaList Мезонинное хранение. Учёт по блокам ячеек (мезонинным модулям).
Floor.AreaList Напольное хранение.
Outbound.AreaList Хранение в зоне консолидации.

Загрузка

Выгрузка (флешбеки)

Отчеты

LDV-LDV

Инстанс, дочерний для UPS-UPS.

Загрузка




PI-PI

Некоторые модули интеграции (модули загрузки, в первую очередь) имет параметр DPC Debug (DebugEx), при включенном параметре файл логов создается в любом случае.

Константы

StDocOut.Task.CloseOnSetRespPerson Заказы - задания. Если 1- то при назначении ФИО на задании оно закрывается (статус "Выполнено"), иначе - "в работе". Если константа не задана- считается 1.
StDocInv.LoadDocPI.CheckGradation (0/1/2) Параметр модуля LoadDocInv.dll, может работать на любом инстансе.
0 – нет проверки;
1 – проверка состояния УЕ (словарь 422, кондиция/брак) - термин не пустой, градация может быть нулевой;
2 – проверка состояния УЕ (сл.422) и градации кондиции/брака (496), соответствие между двумя терминами.

Загрузка

Выгрузка (отчеты и флешбеки)

Скрипт очистки БД

(Скрипт очистки)

Notify Job

SK-SK

Отчеты

SP-SP

Загрузка заданий на инвентаризацию и выгрузка результатов осуществляется через пользовательские схемы загрузки/выгрузки, формат XML.

Отчеты

MI-MI

Загрузка

Отчеты

Размещение

Используется своя схема размещения, от стандартной (по состоянию на 21.11.11) отличается только тем, что при использовании определенных схем размещения не учитывается размер ячеек.

Константы
KK_ST_AUTOLOCATED.PutOnCell.SizelessCellsSchemeNumList Процедура размещения MI некоторые схемы размещения (например, KK_ST_ALLOC.PR_PUTONDEFINEDCELL) использует так, что бы в выбранные ячейки товар размещался без учета значений размера ячеек. Параметр- контрагент.

Настроено ,2,. Если константы нет- этот функционал отключен.



GT-GT

Загрузка


Тип заказа определяется необязательным дополнительным параметром заказа DELIVERY_TYPE( Тип доставки), это код термина из словаря 514. В настоящее время специальная обработка заказов настроена для типа 2 ("Сети").

Есть три типа заказов, для которых обработка осуществляется отдельно:

Для заказов введён специальный статус 14 (сл.414) - "Формирование документов", использующийся для некоторых типов заказов (заданных константой GT.StDocOut.NetTypes). Для заказов других типов переход в этот статус невозможен. При переводе в статус выполняется пользовательская функция, которая генерирует флешбэк, и, дополнительно, для таких заказов помимо флешбэка возможна отправка письма на адреса, указанные в константе GT.StDocOut.NetTypes.MailList. Способ генерации специальной нотификации прописан в пользовательском пакете (KK_GT_Status_Change).

Константы

GT.StDocOut.NetTypes Список типов, для которых будет работать статус 14, для них возможна специальная нотификация (письмо и/или флешбэк)
GT.StDocOut.NetTypes.MailList Константа, зависящая от типа документа (заказа), для специальной нотификации заказов с типами доставка, самовывоз, сетевой. Список e-mail для рассылки. Такая рассылка работает для заказов, с типами, указанными в StDocOut.NetTypes



PRV-PRV


Контрагент "Винкор-Никсдорф" использует партии и 3 дополнительных параметра партии:

Номер партии состоит из двух частей, разделённых символом "/": первая часть - серийный номер, вторая - SO.

Отчеты

Nv-Nv

Константы

StDocOut.NVStatistics.ContragentList Статистика Новокора- по каким контрагентам вести статистику
StDocOut.NVStatistics.Interval Статистика для Новокора- за сколько дней обрабатывать сведения
StDocIn.Alloc.VolumeTerminator Значение константы - процент, используемый в расстановке Новокора. Он ипользуется в условии - проверке как расставлять - уплотнять номенклатурами ячейки либо ставить всю паллету в отдельную ячейку.

Параметр - контрагент.
Если заполненность раставляемой паллеты меньше, чем это значение, паллета будет уплотнять полусвободную ячейку. При этом заполненность ячейки может быть больше 100%. В противном случае паллета кидается на новую ячейку.
Используется в схеме размещения PR_ NV2.

KK_NV_AUTOLOCATED.PutOnCell.StoreArea Список областей склада, должен пересекаться со списоком областей контрагента и списком областей номенклатуры. Параметр 1- тип прихода, параметр 2- контрагент. Приходы данного типа данного контрагента не будут расстановлены за пределами этой области. Значение 0 означает отсутствие ограничений.
Используется в схеме размещения PR_ NV2.
StDocInDet.UndefNomNotificationMailList (параметр- группа ном.)- список e-mail`ов, на которые отсылаются уведомления при появлении номенклатуры из данной группы. Изпользуется при операции приемки прихода ( в процессе приемки можно создавать технические номенклатуры).
StDocIn.Inbound.CreateTechNom.GroupList Список групп номенклатур,которые считаются техническими, на каждую такую группу необходимо создать константу StDocInDet.UndefNomNotificationMailList и сиквенс вида SQ_TECHNOM_GRPххх, где xxx- номер группы, начинающийся со значения 100001 .
Пакеты - информация для разработчиков.
Личные инструменты
Пространства имён
Варианты
Действия
site
Складские процессы
Инструкции CWMS3000
Инструкции Oracle для CWMS3000
Интеграция с CWMS3000
Дополнительно
Инструменты