h1. Загрузка файла маршрута TMS

h2. Описание

|_. Тег |_. Название поля |_. Обяз-ный |_. Тип данных |_. Тип данных|
|<ROUTES> |\4. | 	
|<ROUTE> |\4. | 	
|<NUM>
</NUM> | Номер маршрута в CWMS3000 | Да | String || 
|<ID_DOC>
</ID_DOC> | Номер маршрута из учётной системы клиента | Да | String || 
|<PRIORITY>
</PRIORITY> | Приоритет маршрута | Да | Integer ||
|<GATE>
</GATE> | Ворота загрузки маршрута (имена ячеек ворот описанных в CWMS) | Да | String ||
|<DEPARTURE_FD>
</DEPARTURE_FD> | Дата и время доставки | Да | String | в формате 'dd.mm.yyyy hh24:mi:ss'|
|<CAR_NUM>
</CAR_NUM> | Номер автомобиля | Нет | String || 
|<DRIVER_NAME>
</DRIVER_NAME> | Водитель | Нет | String | |
|<EXPEDITOR_NAME>
</EXPEDITOR_NAME> | Экспедитор | Нет | String || 
|<DSC>
</DSC> | Примечание к маршруту | Нет | String || 	
|<ORDERS> |\4. | 
|<ORDER> |\4. | 
|<NUM>
</NUM> | Номер транспортного заказа в CWMS3000 | Да | String | совпадает с номером складского заказа	|
|<ID_DOC>
</ID_DOC> | Номер заказа из учетной системы клиента | Да | String || 
|<PRIORITY>
</PRIORITY> | Приоритет заказа | Да | Integer || 
|<LOAD_ORDER>
</LOAD_ORDER> | Порядок загрузки в машину | Нет | String || 
|<WEIGHT>
</WEIGHT> | Вес | Да | float|| 
|<VOLUME>
</VOLUME> | Объём | Нет | float || 
|<DSC>
</DSC> | Примечание к заказу | Нет | String ||  
|</ORDER> |\4. | 
|</ORDERS>|\4. | 
|</ROUTE>|\4. | 
|</ROUTES>|\4. |

h2. Пример XML

<pre><code class="xml">
<?xml version="1.0" encoding="Windows-1251"?>
<ROUTES>
	<ROUTE>
		<NUM>23457 Маршрут</NUM>
		<ID_DOC>{434557-ddfssddf-344534sd-sdfsdf}</ID_DOC>
		<PRIORITY>1</PRIORITY>
		<GATE>ДОК №5</GATE>
		<DEPARTURE_FD>2019-11-24T20:20:09</DEPARTURE_FD>
		<CAR_NUM>EBS2543198</CAR_NUM>
		<DRIVER_NAME>Васильев</DRIVER_NAME>
		<EXPEDITOR_NAME>Васильев</EXPEDITOR_NAME>
		<DSC>Быстро</DSC>
		<ORDERS>
			<ORDER>
			 <NUM>test15042012</NUM>
			 <ID_DOC>{43427-ddfas-344534sd-sdfsdf}</ID_DOC>
			 <PRIORITY>1</PRIORITY>
			 <LOAD_ORDER>1</LOAD_ORDER>
			 <WEIGHT>820</WEIGHT>
			 <VOLUME>5,3</VOLUME>
			 <DSC>заказ1</DSC>
			</ORDER>
			<ORDER>
			 <NUM>test12</NUM>
			 <ID_DOC>{356433-ddfas-344534sd-sasdvvgf}</ID_DOC>
			 <PRIORITY>1</PRIORITY>
			 <LOAD_ORDER>2</LOAD_ORDER>
			 <WEIGHT>850</WEIGHT>
			 <VOLUME>9,1</VOLUME>
			 <DSC>заказ2</DSC>
			</ORDER>
		</ORDERS>
	</ROUTE>
</ROUTES>
</code>
</pre>

h2. Параметры DPC

|_. Параметр |_. Сокр
параметр |_. Описание |_. Обязательный |_. Значение по умолчанию|
| *contragent_n* |p1 |Номер контрагента |Да||
| *file* |p3 |Маска для файла, напр, =D:\PI\DICT\IN\*.xml |Да||
| *UTF* |p4 |Если не пустой- файл в кодировке UTF-8. |Нет|0|
| *wms_out_miss* |p5 |Загружать ли файл при наличии в маршруте заказов,не связанных со складскими: 1 - Да, 0 - Нет|Нет|0|
| *UpdatableStatuses* |p10 |В каких статусах можно обновлять (перезагружать) документ|Нет|,1,|
| *UpdateMode* |p19 |Режим обновления состава маршрута: 1- дописывать, 0- перезаписывать|Нет|0|
| *debug* |p14|Режим отладки - не рекомендуется использовать|Нет|0|