NavZkMainIn

Материал из ВикиПро: Отраслевая энциклопедия. Окна, двери, мебеля
Перейти к: навигация, поиск
Мне нравится
0

Описание структуры заявки для Веб сервисов ТБМ.

Заявка клиента (входящая)

Long kod - код заявки (если заявка создается новая то код не передается, если обновляется то передается)

Long shifrFir - шифр фирмы на которую создается заявка;

Date dataDost - желаемая дата доставки. Задаётся клиентом. Дата доставки может быть изменена после передачи заявки в соответствии с календарём доставки филиала и клиента.

String comm - произвольный комментарий к заявке;

List<NavZkIn> navZks - перечень заказываемых артикулов в заявке;

Integer isFast - подтвердить счет автоматически (значения берутся из справочника - http://www.tbm.ru:80/tbm-services/LogicExtSoap1Port?wsdl getConfirmationAccountList). Можно передать значение:

0 - Не подтверждать
1 - В случае отсутствия аналогов и дефицита
2 - В любом случае

Integer reserv - признак резервировать или не резервировать товар (справочник http://www.tbm.ru:80/tbm-services/LogicExtSoap1Port?wsdl getAccountTypeList). Можно передать значения:

0 - Счет без резеривирования товара
1 - Счет с резервированием товара

Integer zdostself - самовывоз (1 - самовывоз, 0 - транспортом ТБМ)

Long adresKod - код адреса доставки заполняется из справочника http://www.tbm.ru:80/tbm-services/LogicExtSoap1Port?wsdl метод получения адресов доставки по шифру фирмы getAdresList(Long shifrFir). Этот код заполняется для фирм у которых есть несколько адресов. Если значение не заполнено (NULL) адрес подставляется в ТБМ автоматически на основной адрес клиента.

String timeDostFrom - Время доставки "ОТ" с заполняется в формате HH:MM. Заполняется только для клиентов у которых возможно проставление времени доставки. По умолчанию можно не заполнять (NULL).

String timeDostTo - Время доставки "ДО" в формате HH:MM. Должно быть больше на 2 часа чем timeDostFrom. По умолчанию можно не заполнять (NULL). Если время доставки "ОТ" установлено, а время доставки "ДО" не заполнено то заполняется автоматически как timeDostFrom + 2 часа.

Long tipOplKod - тип оплаты заполняется из справочника типов оплаты для текущего шифра фирмы shifrFir (http://www.tbm.ru:80/tbm-services/LogicExtSoap1Port?wsdl метод получения типов оплаты getOplataListByShifrFir(Long shifrFir) ).

Long kodSolvo - производственная линия отгрузки заполняется из справочника по шифру фирмы shifrFir (http://www.tbm.ru:80/tbm-services/LogicExtSoap1Port?wsdl метод getProductionLines(Long shifrFir)). Данный код заполняется только для клиентов у которых есть несколько производственных линий по одному адресу. По умолчанию можно не заполнять (NULL).

Обратная связь Автору