NavZkMainIn
Описание структуры заявки для Веб сервисов ТБМ.
Заявка клиента (входящая)
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).
