Правила работы ver. 1.1.4

1. Перед тем как начать работу с вэб-сервисами, внимательно ознакомьтесь с настоящими рекомендациями и документацией по конкретным вэб-сервисам

2. Необходимые понятия структуры клиента

Сбытовая организация

  • Это текущее место отгрузки, т.е. откуда товар будет отгружаться, непосредственно Клиенту по "Маршруту" или откуда Клиент будет забирать товар при "Самовывозе" 
  • характеризуется кодом (в сервисах поле VKORG) и наименованием (в сервисах поле PROGRAM_NAME
  • в ЭТП отображается в верхнем левом углу страницы под логотипом нашей компании 
  • Получить список доступных Сбытовых организаций можно в группе сервисов "Сервисы по настройкам пользователя" вызвав сервис "Сервис получения сбытовых организаций клиента"

Клиент

  • Это комплексное, объеденяющее понятие, характеризующееся набором взаимосвязанных объектов, однозначно идентифицируещее как самого клиента, так и правила его взаимодействия с нашей компаний

Структура клиента

Получается в в группе сервисов "Сервисы по настройкам пользователя" вызвав сервис "Сервис получения структуры клиента". Структура Клиента имеет следующие элементы:

Головной Клиент

  • Код (в сервисах поле KUNAG) и Наименование (в сервисах поле SNAME) всей структуры клиента в нашей компании
  • В ЭТП отображается в черной панели текущей структуры:
  • Пра вызове сервисов нигде не указывается, т.к. определяется по логину

Покупатель

Это та организация, ИП или физлицо, которые непосредственно осуществляют покупку товаров и расчеты за него.

  • Код (в сервисах поле KUNNR_RG) и Наименование (в сервисе структура клиента поле SNAME
  • В ЭТП отображается в черной панели текущей структуры:
  • Код Находится в массиве RG_TAB в поле KUNNR

Грузополучатель

Подчинен Покупателю

  • Код (в сервисах поле KUNNR_WE) и Наименование (в сервисе структура клиента поле SNAME
  • Код Находится в массиве WE_TAB в поле KUNNR

​Адрес доставки или Место получения

Подчинен Покупателю и является местом куда товар доставляется. К адресу доставки привязан маршрут доставки.

  • Код (в сервисах поле KUNNR_ZA) и Наименование (в сервисе структура клиента поле SNAME
  • Код Находится в массиве ZA_TAB в поле KUNNR

Договор

Для юридических лиц и ИП основной документ, регулирующий взаимодействия с нашей компанией. Подчинен Покупателю

  • Код (в сервисах поле VBELN)
  • Код Находится в массиве DOGOVOR_TAB в поле VBELN

​Контактное лицо

Подчинено покупателю и является конкретным человеком кто ответственен за получение товара со стороны Покупателя.

  • Код (в сервисах поле PARNR)
  • Код Находится в массиве CONTACT_TAB в поле PARNR

3. Необходимые понятия поиска и заказа

Тип поиска

Определяет то, где система будет искать остатки требуемого артикула. Может принимать следующие значения:

  1. Поиск будет осуществляться только на складе "Места отгрузки". В ЭТП в поиске отобрахается зеленым индикатором склада
  2. Поиск будет осуществляться как на складе "Места отгрузки", так и на всех доступных складах нашей компании . В ЭТП в поиске отобрахается желтым индикатором склада.
  3. Поиск будет осуществляться как на складе "Места отгрузки" и на всех доступных складах нашей компании, так и на складах наших партнеров . В ЭТП в поиске отобрахается красным индикатором склада.

​Признак Самовывоза

Сигнализирует системе, что доставка товара не нужна и Клиент САМ заберет товар:

  • При необходимости самовывоза в поле INCOTERMS записывается значение "1", иначе "0" или оставить поле пустым
  • При выставлении данного признака, поле KUNNR_ZA заполнят НЕ требуестя

​PIN

  • Икомый номер детали

Бренд

  • Наименование бренда искомой детали
  • В данное поле заносится ТОЛЬКО Наименование бренда принятого в НАШЕЙ компании.
  • Получить список брендов и как они обозначены в НАШЕЙ компании можно  в группе сервисов "Сервисы по настройкам пользователя" вызвав сервис "Сервис получения списка брендов". 

Склад

Т.к. запаси ищутся и заказываются с различных складов, то в систему введено понятие "Склад". Данное понятие во всех сервисах идентифицируется полем KEYZAK

  • В вэб-сервисах поиска, каждая позиция обязательно имеет код склада KEYZAK
  • При создании заказов, в структуру ITEMS необходимо ОБЯЗАТЕЛЬНО транслировать значение KEYZAK полученное при поиске, для соответствующей позиции