УЖД: различия между версиями

Материал из Центр поддержки системы бронировании
Перейти к навигации Перейти к поиску
м (Особенности УЖД)
(Настройка шаблона)
Строка 21: Строка 21:
  
 
<div class="toccolours mw-collapsible mw-collapsed" style="width:800px">
 
<div class="toccolours mw-collapsible mw-collapsed" style="width:800px">
<u>'''Шаблон'''</u>
+
<u>'''Шаблон билета'''</u>
 
<div class="mw-collapsible-content">
 
<div class="mw-collapsible-content">
 
<pre>
 
<pre>
Строка 112: Строка 112:
 
<p></p>
 
<p></p>
 
<p><span>%PASSENGER_GROUP%</span></p>
 
<p><span>%PASSENGER_GROUP%</span></p>
 +
</pre>
 +
</div>
 +
</div>
 +
 +
 +
<div class="toccolours mw-collapsible mw-collapsed" style="width:800px">
 +
<u>'''Шаблон КРС (квитанции разных сборов)'''</u>
 +
<div class="mw-collapsible-content">
 +
<pre>
 +
<meta name="viewport" content="width=device-width" />
 +
<table align="center" style="background: #fafafa; border-collapse: collapse; border-spacing: 0; max-width: 920px; width: 100%;" border="1" cellspacing="0" cellpadding="2">
 +
<tbody>
 +
<tr>
 +
<td style="border-color: #ffffff; border-style: solid; border-width: 1px;"><center data-parsed="" style="text-align: left; padding: 15px; background-color: #ffffff;"><center data-parsed="" style="text-align: left; padding: 15px; background-color: #ffffff;"><span style="font-family: arial, helvetica, sans-serif;">%PASSENGER_GROUP%&nbsp;</span></center></center><center data-parsed="" style="text-align: left; padding: 15px; background-color: #ffffff;">
 +
<div id="wrapper">
 +
<div class="cheque">
 +
<div class="blank electronic" data-doctype="1">
 +
<table class="ticket" border="1" cellspacing="0" style="width: 100%; background: #fff; border-collapse: collapse;">
 +
<tbody>
 +
<tr class="frow">
 +
<td rowspan="2" style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">ТЕРМ. №%TERMINAL%</span></td>
 +
<td colspan="3" style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;"><strong>ДОКУМЕНТ НА ПОВЕРНЕННЯ</strong></span></td>
 +
<td colspan="2" style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">%UID%</span></td>
 +
<td rowspan="2" style="border: 1px solid #000000;"></td>
 +
</tr>
 +
<tr>
 +
<td colspan="3" style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">АТ "УКРЗАЛІЗНИЦЯ"</span><br /><span style="font-family: arial, helvetica, sans-serif;">м.Київ, вул.Тверська, буд.5</span></td>
 +
<td colspan="2" style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">%ORDER_NUM%</span></td>
 +
</tr>
 +
<tr>
 +
<td style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">МПС</span></td>
 +
<td colspan="3" style="border: 1px solid #000000;"><span style="font-size: medium; font-family: arial, helvetica, sans-serif;">ПОСАДОЧНИЙ ДОКУМЕНТ</span></td>
 +
<td colspan="2" style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">#%RETURNED_DOC_UID%</span></td>
 +
<td style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">%PAY_DATE%</span></td>
 +
</tr>
 +
<tr>
 +
<td colspan="3" style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">Прізвище, Ім&rsquo;я</span></td>
 +
<td colspan="2" style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">%PASS_NAME_FOR_BLANK%</span></td>
 +
<td style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">Поїзд</span></td>
 +
<td style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">%TRAIN_NAME%</span></td>
 +
</tr>
 +
<tr>
 +
<td colspan="2" style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">Відправлення</span></td>
 +
<td style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">%STATION_FROM_CODE%</span></td>
 +
<td colspan="2" style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">%STATION_FROM_NAME%</span></td>
 +
<td style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">Вагон</span></td>
 +
<td style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">%CAR_NAME%</span></td>
 +
</tr>
 +
<tr>
 +
<td colspan="2" style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">Призначення</span></td>
 +
<td style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">%STATION_TO_CODE%</span></td>
 +
<td colspan="2" style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">%STATION_TO_NAME%</span></td>
 +
<td style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">Місце</span></td>
 +
<td style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">%SEAT%</span></td>
 +
</tr>
 +
<tr>
 +
<td colspan="3" style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">Дата/час відпр.</span></td>
 +
<td colspan="2" style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">%DT_FROM%</span></td>
 +
<td rowspan="2" style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">Сервіс</span></td>
 +
<td rowspan="2" style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">%SERVICE%</span></td>
 +
</tr>
 +
<tr>
 +
<td colspan="2" style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">Дата/час приб.</span></td>
 +
<td style="border: 1px solid #000000;"></td>
 +
<td colspan="2" style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">%DT_TO%</span></td>
 +
</tr>
 +
<tr>
 +
<td colspan="7" style="border: 1px solid #000000;">
 +
<p>ПОВЕРНЕНО&nbsp;%PASS_COST_FOR_REFUND% ГРН.<br />- ВАРТIСТЬ = %PASS_COST_PRICE%ГРН.(КВ.%PASS_TICKET_PRICE%+ПЛ.%PASS_RESERVEDSEAT_PRICE%+СП.%PASS_SERVICE_COST%+ПДВ.%PASS_VAT%+СТР.%PASS_INSURANCE_PRICE%+КЗБ.(%PASS_COMMISSION%+%PASS_SUPPLIER_FEE%)<br />- УТРИМАНО = %PASS_WITHHOLD_COST%ГРН.(%PASS_WITHHOLD_RESERVEDSEAT_PRICE_PERCENT%%ПЛ.%PASS_WITHHOLD_RESERVEDSEAT_PRICE%+ПДВ.%PASS_WITHHOLD_COST_VAT%+КЗБ I ПОСЛ.(%PASS_REFUND_COMMISSION%+%PASS_REFUND_FEE%+%PASS_REFUND_COM_SERVICE%)+КЗБПВ.%PASS_REFUND_PAY_COMMISSION%)</p>
 +
</td>
 +
</tr>
 +
</tbody>
 +
</table>
 +
</div>
 +
</div>
 +
</div>
 +
<p><span style="font-family: arial, helvetica, sans-serif;">%PASSENGER_GROUP%</span></p>
 +
</center></td>
 +
</tr>
 +
</tbody>
 +
</table>
 
</pre>
 
</pre>
 
</div>
 
</div>

Версия 14:31, 19 сентября 2019

Логотип УЖД

Публичное акционерное общество «Украинская железная дорога» — украинское государственное предприятие, публичное акционерное общество с 2015 года, основной сферой деятельности которого являются перевозки железнодорожным транспортом.

О компании

Публичное акционерное общество «Украинская железная дорога» – национальный перевозчик грузов и пассажиров. Целью деятельности общества является удовлетворение потребностей в безопасных и качественных железнодорожных перевозках, обеспечения эффективного функционирования и развития железнодорожного транспорта, создание условий для повышения конкурентоспособности отрасли.

Свою хозяйственную деятельность ПАО «Укрзализныця» начало 1 декабря 2015 года. Общество является правопреемником всех прав и обязанностей Государственной администрации железнодорожного транспорта Украины, а также подведомственных предприятий и учреждений, имевших статус отдельных юридических лиц.

Сейчас компания обеспечивает 82 % грузовых и около 50 % пассажирских перевозок, осуществляемых всеми видами транспорта. По объемам грузовых перевозок украинская железная дорога занимает четвертое место на Евразийском континенте, уступая только железным дорогам Китая, России и Индии.

Особенности УЖД

  1. Ваучер, пригодный для проезда, выписывается, только если у брони на стороне поставщика есть признак ЕПД (электронный проездной/перевозочный документ). На нашей стороне этот признак называется "Электронная регистрация". Для билетов без электронной регистрации выписывается бланк заказа, недействительный для посадки в поезд. Перед поездкой необходимо предоставить этот бланк заказа или номер заказа на стороне УЖД, если нет возможности распечатать бланк, в любую автоматизированную железнодорожную билетную кассу на территории Украины и распечатать проездные и перевозочные документы до отправления поезда.
  2. В УЖД Признак электронного документа мы получаем только при запросе BookTrain, поэтому признак электронной регистрации начинаем показывать только после бронирования.
  3. Подтвердить бронь можно в течении 30 минут. Если бронь не будет подтверждена, то она автоматически аннулируется на стороне УЖД. На нашей стороне, если время на подтверждение истекло, мы обновляем заказ. Если после обновления статус остается "Забронирован", то начинаем процесс подтверждения. В ином случае возвращаем соответствующую ошибку и после предшествующего обновления статус у заказа будет "Отменен".
  4. В течение часа можно отменить бронирование без штрафов, даже если заказ уже выписан (срок отмены может регулироваться настройками Немо, но должен быть не более часа с момента выписки - это ограничение на стороне поставщика). В случае, если требуется отменить уже выписанный заказ, нужно отправить запрос CancelBook вместо RefundBook. Однако в этом случае в ответе на запрос не передается информация о возвращаемой сумме.

Настройка шаблона

УЖД не возвращает шаблон, поэтому мы его генерируем на своей стороне. В системе Nemo по-умолчанию настроен шаблон, соответствующий требованиям УЖД. Если вы его переопределил и хотите затем вернуть обратно или шаблон по какой-то причине не был задан, то можно его содержимое скопировать отсюда. Путь для загрузки: Настройки системы → Нотификация и документы → Документы → Документы для ЖД → Электронный посадочный документ(УЖД). Затем следует выбрать режим редактирования HTML кода и вставить готовый шаблон, который доступен ниже.

Шаблон билета

<p><span><span>%PASSENGER_GROUP%</span><span class="Apple-converted-space"> </span><br /></span></p>
<p><span>Посадочний документ</span></p>
<table border="1" cellspacing="0" cellpadding="2" align="left">
<tbody>
<tr>
<td rowspan="2">
<p><span>Терм. № </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>ДП «ПАТ Укрзалізниці»</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>Дата/час приб.  %ARRIVAL_TRAIN_NAME%<br /></span></td>
<td colspan="2"><span>%DT_TO%</span></td>
<td colspan="2"><span> </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> <span class="hps">ВІДПРАВЛЕННЯ</span> <span class="hps">КИЇВСЬКИЙ</span></span></span></strong></p>
</td>
</tr>
<tr>
<td colspan="3"><span> %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>


Шаблон КРС (квитанции разных сборов)

<meta name="viewport" content="width=device-width" />
<table align="center" style="background: #fafafa; border-collapse: collapse; border-spacing: 0; max-width: 920px; width: 100%;" border="1" cellspacing="0" cellpadding="2">
<tbody>
<tr>
<td style="border-color: #ffffff; border-style: solid; border-width: 1px;"><center data-parsed="" style="text-align: left; padding: 15px; background-color: #ffffff;"><center data-parsed="" style="text-align: left; padding: 15px; background-color: #ffffff;"><span style="font-family: arial, helvetica, sans-serif;">%PASSENGER_GROUP% </span></center></center><center data-parsed="" style="text-align: left; padding: 15px; background-color: #ffffff;">
<div id="wrapper">
<div class="cheque">
<div class="blank electronic" data-doctype="1">
<table class="ticket" border="1" cellspacing="0" style="width: 100%; background: #fff; border-collapse: collapse;">
<tbody>
<tr class="frow">
<td rowspan="2" style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">ТЕРМ. №%TERMINAL%</span></td>
<td colspan="3" style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;"><strong>ДОКУМЕНТ НА ПОВЕРНЕННЯ</strong></span></td>
<td colspan="2" style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">%UID%</span></td>
<td rowspan="2" style="border: 1px solid #000000;"></td>
</tr>
<tr>
<td colspan="3" style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">АТ "УКРЗАЛІЗНИЦЯ"</span><br /><span style="font-family: arial, helvetica, sans-serif;">м.Київ, вул.Тверська, буд.5</span></td>
<td colspan="2" style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">%ORDER_NUM%</span></td>
</tr>
<tr>
<td style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">МПС</span></td>
<td colspan="3" style="border: 1px solid #000000;"><span style="font-size: medium; font-family: arial, helvetica, sans-serif;">ПОСАДОЧНИЙ ДОКУМЕНТ</span></td>
<td colspan="2" style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">#%RETURNED_DOC_UID%</span></td>
<td style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">%PAY_DATE%</span></td>
</tr>
<tr>
<td colspan="3" style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">Прізвище, Ім’я</span></td>
<td colspan="2" style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">%PASS_NAME_FOR_BLANK%</span></td>
<td style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">Поїзд</span></td>
<td style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">%TRAIN_NAME%</span></td>
</tr>
<tr>
<td colspan="2" style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">Відправлення</span></td>
<td style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">%STATION_FROM_CODE%</span></td>
<td colspan="2" style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">%STATION_FROM_NAME%</span></td>
<td style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">Вагон</span></td>
<td style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">%CAR_NAME%</span></td>
</tr>
<tr>
<td colspan="2" style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">Призначення</span></td>
<td style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">%STATION_TO_CODE%</span></td>
<td colspan="2" style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">%STATION_TO_NAME%</span></td>
<td style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">Місце</span></td>
<td style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">%SEAT%</span></td>
</tr>
<tr>
<td colspan="3" style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">Дата/час відпр.</span></td>
<td colspan="2" style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">%DT_FROM%</span></td>
<td rowspan="2" style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">Сервіс</span></td>
<td rowspan="2" style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">%SERVICE%</span></td>
</tr>
<tr>
<td colspan="2" style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">Дата/час приб.</span></td>
<td style="border: 1px solid #000000;"></td>
<td colspan="2" style="border: 1px solid #000000;"><span style="font-family: arial, helvetica, sans-serif;">%DT_TO%</span></td>
</tr>
<tr>
<td colspan="7" style="border: 1px solid #000000;">
<p>ПОВЕРНЕНО %PASS_COST_FOR_REFUND% ГРН.<br />- ВАРТIСТЬ = %PASS_COST_PRICE%ГРН.(КВ.%PASS_TICKET_PRICE%+ПЛ.%PASS_RESERVEDSEAT_PRICE%+СП.%PASS_SERVICE_COST%+ПДВ.%PASS_VAT%+СТР.%PASS_INSURANCE_PRICE%+КЗБ.(%PASS_COMMISSION%+%PASS_SUPPLIER_FEE%)<br />- УТРИМАНО = %PASS_WITHHOLD_COST%ГРН.(%PASS_WITHHOLD_RESERVEDSEAT_PRICE_PERCENT%%ПЛ.%PASS_WITHHOLD_RESERVEDSEAT_PRICE%+ПДВ.%PASS_WITHHOLD_COST_VAT%+КЗБ I ПОСЛ.(%PASS_REFUND_COMMISSION%+%PASS_REFUND_FEE%+%PASS_REFUND_COM_SERVICE%)+КЗБПВ.%PASS_REFUND_PAY_COMMISSION%)</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<p><span style="font-family: arial, helvetica, sans-serif;">%PASSENGER_GROUP%</span></p>
</center></td>
</tr>
</tbody>
</table>

Правила оформления детей

Для украинской железной дороги дети до 14 лет допускаются к проезду в пассажирских поездах только в сопровождении взрослых.