Изменения

Перейти к навигации Перейти к поиску

УЖД

2901 байт убрано, 16:43, 19 сентября 2019
Настройка шаблона
==Особенности УЖД==
# Ваучер, пригодный для проезда, выписывается, только если у брони на стороне поставщика есть признак ЕПД (электронный проездной/перевозочный документ). На нашей стороне этот признак называется "Электронная регистрация". Для билетов без электронной регистрации выписывается бланк заказа, недействительный для посадки в поезд. Перед поездкой необходимо предоставить этот бланк заказа или номер заказа на стороне УЖД, если нет возможности распечатать бланк, в любую автоматизированную железнодорожную билетную кассу на территории Украины и распечатать проездные и перевозочные документы до отправления поезда.
# В УЖД Признак признак электронного документа мы получаем только при запросе BookTrain, поэтому признак электронной регистрации начинаем показывать только после бронирования.
# Подтвердить бронь можно в течении 30 минут. Если бронь не будет подтверждена, то она автоматически аннулируется на стороне УЖД. На нашей стороне, если время на подтверждение истекло, мы обновляем заказ. Если после обновления статус остается "Забронирован", то начинаем процесс подтверждения. В ином случае возвращаем соответствующую ошибку и после предшествующего обновления статус у заказа будет "Отменен".
# В течение часа можно отменить бронирование без штрафов, даже если заказ уже выписан (срок отмены может регулироваться настройками Немо, но должен быть не более часа с момента выписки - это ограничение на стороне поставщика). В случае, если требуется отменить уже выписанный заказ, нужно отправить запрос CancelBook вместо RefundBook. Однако в этом случае в ответе на запрос не передается информация о возвращаемой сумме.
В зависимости от статуса электронной регистрации должны применяться разные шаблоны. Если для поезда действует электронная регистрация, то применяются шаблоны Электронный посадочный документ и Электронная квитанция разных сборов. Если ЭР отсутствует, то Бланк заказа и Квитанция разных сборов.
 
<div class="toccolours mw-collapsible mw-collapsed" style="width:1000px">
<u>'''Шаблон билета'''</u>
<div class="mw-collapsible-content">
<pre>
<p><span><span>%PASSENGER_GROUP%</span><span class="Apple-converted-space">&nbsp;</span><br /></span></p>
<p><span>Посадочний документ</span></p>
<table border="1" cellspacing="0" cellpadding="2" align="left">
<tbody>
<tr>
<td rowspan="2">
<p><span>Терм. №&nbsp;</span><span>%TERMINAL%</span></p>
</td>
<td colspan="3"><strong><span>ПОСАДОЧНИЙ ДОКУМЕНТ</span></strong></td>
<td colspan="2"><span><span><span>%UID_PRE%</span></span></span><strong><span>%UID_AFTR%</span></strong></td>
<td rowspan="2">
<p><strong><span>%FISCAL_PN%<br />%FISCAL_FN%<br />%FISCAL_ZN%<br />%FISCAL_FK%</span></strong></p>
</td>
</tr>
<tr>
<td colspan="3">
<p><span>ДП &laquo;ПАТ Укрзалізниці&raquo;</span><br /><span>м. Київ, вул. Тверьска, буд. 5</span></p>
</td>
<td colspan="2"><span>%ORDER_NUM%</span></td>
</tr>
<tr>
<td><span>%PAYMENT_TYPE%</span></td>
<td colspan="5"><strong><span>ЦЕЙ ПОСАДОЧНИЙ ДОКУМЕНТ Є ПІДСТАВОЮ ДЛЯ ПРОЇЗДУ</span></strong></td>
<td><span>%PAY_DATE%</span></td>
</tr>
<tr>
<td colspan="3"><span>Прізвище, Ім'я</span></td>
<td colspan="2"><span>%PASS_FIRSTNAME% %PASS_LASTNAME%</span></td>
<td><span>Поїзд</span></td>
<td><strong><span>%TRAIN_NAME%</span></strong></td>
</tr>
<tr>
<td colspan="2"><span>Відправлення</span></td>
<td><span>%STATION_FROM_CODE%</span></td>
<td colspan="2"><strong><span>%STATION_FROM_NAME%</span></strong></td>
<td><span>Вагон</span></td>
<td><strong><span>%CAR_NAME%</span></strong></td>
</tr>
<tr>
<td colspan="2"><span>Призначення</span></td>
<td><span>%STATION_TO_CODE%</span></td>
<td colspan="2"><strong><span>%STATION_TO_NAME%</span></strong></td>
<td><span>Місце</span></td>
<td><strong><span>%SEAT%</span></strong></td>
</tr>
<tr>
<td colspan="3"><span>Дата/час вiдпр.<br /></span></td>
<td colspan="2"><span>%DT_FROM%</span></td>
<td><span>Сервіс</span></td>
<td><span>%SERVICE%</span></td>
</tr>
<tr>
<td colspan="3"><span>Дата/час приб.&nbsp; %ARRIVAL_TRAIN_NAME%<br /></span></td>
<td colspan="2"><span>%DT_TO%</span></td>
<td colspan="2"><span>&nbsp;</span></td>
</tr>
<tr>
<td colspan="7">
<p><span>%COST_STRING%<br />%SERVICE_COST%<br /></span><span>%INSURANCE%</span></p>
<p><strong><span><span id="result_box" class="short_text" lang="uk"><span class="hps">ЧАС</span>&nbsp;<span class="hps">ВІДПРАВЛЕННЯ</span>&nbsp;<span class="hps">КИЇВСЬКИЙ</span></span></span></strong></p>
</td>
</tr>
<tr>
<td colspan="3"><span>&nbsp;%QR_CODE%</span></td>
<td colspan="4">
<p><span>Цей Посадочний документ є підставою для проїзду без звернення у касу. Посадочний документ являється розрахунковим документом.<br />Повернення даного Посадочного документа можливе до відправлення поїзда.<br /></span></p>
</td>
</tr>
</tbody>
</table>
<p><span><br /></span></p>
<p><span><br /></span></p>
<p><span><br /></span></p>
<p><span><br /></span></p>
<p><span><br /></span></p>
<p><span><br /></span></p>
<p><span><br /></span></p>
<p><span><br /></span></p>
<p><span><br /></span></p>
<p><span><br /></span></p>
<p><span><br /></span></p>
<p><span><br /></span></p>
<p><span><br /></span></p>
<p><span><br /></span></p>
<p><span><br /></span></p>
<p><span><br /></span></p>
<p></p>
<p><span>%PASSENGER_GROUP%</span></p>
</pre>
</div>
</div>
</tr>
<tr>
<td colspan="7">%COST_STRING%<br />%SERVICE_COST%<br />%INSURANCE%<br /><b>ЧАС ВІДПРАВЛЕННЯ КИЇВСЬКИЙ</b></td>
</tr>
<tr>
<td class="center" colspan="3">
<p>%QR_CODE%</p>
</td>
<td colspan="4" class="info arial">
<p>Цей Посадочний документ є підставою для проїзду без звернення у касу.</p>
<p>Посадочний документ являється розрахунковим документом.</p>
<p>Посадка здійснюється за пред&rsquo;явленням документа, який посвідчує особу.</p>
<p>Повернення даного Посадочного документа можливе до відправлення поїзда.</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</pre>
</div>
1382
правки

Навигация

'