Миша#:приказы, с помощью которых кассиры производят продажу билетов на терминале АСУ Экспресс в режиме так называемого "прямого набора".
Придерживаясь общепринятой терминологии, это не приказ, а
запрос.
Приказ билетный кассир может сама получить, от руководства :).
P10 - вид работы, предназначенный для оформления проездного документа.
Прямым набором его называют условно, подразумевая, что кассир сразу отправляет запрос на продажу (т.е. с данными пассажира), не пользуясь перед этим справками о наличии мест (
P62G60,
P62G62 и т.п.).
Кривого набора не существует (хотя, наверное, можно так именовать порядок типа "
P62G11 ->
P62G62 ->
P10").
А также когда руки у кассиров кривые, что, увы, нередко встречается

.
Миша#:У меня теперь возник следующий вопрос: Что нужно изменить в запросе
P10 N687Я D2212 C2004669 C2004006 ВП X01<ПН4100123456/ЦУКЕН=ФП>X01<УЛ65535/ЦУКЕН=ЕФ> T1КН М005-032
чтобы оформить вместо полного билета только плацкарту, то есть проездной документ без билетной составляющей?
Я полагаю, что требуется лишь заменить ключ P10 на какой-либо другой. Кто знает какой?
P10 - это не ключ, а вид работы.
Менять его ни на что не нужно, плацкарта оформляется также в
P10.
8888:Вместо ключа Х набирается ключ J:
X - вид документа - билет
J - вид документа - плацкарта
За ключом J набирается информация, аналогичная информации за ключом Х.
будет выглядеть следующим образом:
P10 N687Я D2212 C2004669 C2004006 ВП J01<ПН4100123456/ЦУКЕН=ФП> T1КН М005-032
Совершенно верно.
Миша#:А вычислительный центр (ключ W) при запросе на продажу никогда задавать не приходится? Система тут сама всегда находит правильный ВЦ в отличии от запроса о наличии свободных мест, где ключ W иногда требуется?
Вы сами ответили на вопрос.
В
P10 указывается в ключе
N номер поезда с литерой, ВЦ в состоянии сам найти ВЦ, хранящий места (во всяком случае теперь).
Тем более если указан номер вагона в ключе
В.
Остаётся открытым вопрос о хранении трафаретных мест.
Если трафарет по станции другой дороги, т.е. обслуживаемой ВЦ, отличным от ВЦ дороги отправления, то где лежат трафаретные места?
Пример с трафаретом по ст.Суда п.687Я - непоказателен, т.к. места на 687Я хранит ВЦ ОКТ, и трафарет по Суде в том числе.
Хотя, насколько мне известно, при указании номера поезда и номера вагона оформляющий ВЦ однозначно сможет найти ВЦ, хранящий места.Serge&:И ещё, разве номер билета, к которому оформляется плацкарта, не требуется вводить?
Зачем?
Ключей для его ввода для этой цели в
P10 не имеется

, да и не нужен он.
Проводник при посадке точно проверит проездной документ на прерванную поездку. Кассиру достаточно самого факта наличия у Вас билета на прерванную поездку (с оформленным установленным порядком прерыванием поездки).
Для оформления проездных документов существуют следующие виды работ:
Синтаксис запроса по виду работы P10 :P10
N687Я
D2701
СТИХВИН
CЛЕ
BП
X01<ПН4100123456/КАНАЛИЗАТОР=АА>
T1Н
M001-003
P10
N687Я
D2701
С2004669
C2004006
BП01
X01<ПН4100123456/КАНАЛИЗАТОР=АА>
T1
M033-035
P10
N688Я
D2801
СЛЕ
CТИХВИН
BК
X01<ПН4100123456/КАНАЛИЗАТОР=АА>
T1У
M037-037
(это из области фантастики, нет у нас в купе 687Я/688Я 37-38 мест).
Уточнили - есть, извините.где:
P10 - вид работы (оформление проездного документа)
N687Я - номер поезда с литерой
D2701 - дата отправления
СТИХВИН CЛЕ - станции отправления и прибытия (название, город, код, сокращённое имя), допускается до 4 ключей
C (станции отправления, назначения, пересадок).
BП01 - категория вагона (по желанию - номер) :
или
BП - категория вагона (Л, К, М, П. С, О)
или
BП01 - категория и номер вагона (двух-трёхзначное число)
или
BК06/ОКТ - категория, номер вагона и дорога, в чьей собственности вагон (для оформления билета по посадочному талону без места)
X01<...>/ИНВ/20 - тип документа (билет).
Далее число человек (01, 02, 03, 04).
Далее в угловых скобках - сведения о ФИО и № документа, удостоверяющего личность.
Для повышения культуры обслуживания в купейных и СВ вагонах ФИО пассажира указывается полностью:
<ПН4100123456/КАНАЛИЗАТОР=ИВАН=ПЕТРОВИЧ>
Далее -
литера Д (если оформляется детский проездной документ),
литера Б (если оформляется проездной документ без места),
литера Г (если оформляется групповая поездка за полную стоимость),
Далее - в слешах /код льготы/ и затем код государства - спонсора льготы, примеры -
<...>/ШК/20 - школьник, спонсор - бюджет РФ (теоретически

),
<...>/ИНВ/20 - инвалид общего заболевания, спонсор - бюджет РФ.
J - тип документа - плацкарта, параметры те же что в ключе
X, в запросе может быть или ключ
X, или ключ
J.
G - номер брони (если проездной документ оформляется из брони и оформление данной брони разрешено данному терминалу), пример -
G31,
T1У - требования к местам:
T1 - одно нижнее,
T01 - одно верхнее,
T11 - одно верхнее, одно нижнее, и т.д.,
TК - в одном купе (для плацкартных - параметр О),
TЖ - в женском,
TМ - в мужском,
TС - в смешанном,
TЦ - целое купе (ссответственно кратное число мест),
TБ - небоковое (для плацкартных вагонов),
TО - в одном отсеке (с учётом боковых, для плацкартных вагонов),
TУ - вагон с обжуливанием обслуживанием,
TН - без белья (для плацкартных вагонов),
TФ - в фирменном вагоне,
TД - в нефирменном вагоне фирменного поезда (сейчас вроде нет таких),
T01И - в купе для инвалидов-колясочников,
TА - в арендованном вагоне,
M001-003 - границы мест, трёхзначные числа начального и конечного номера, например:
M001-004 - в первом купе,
M005-032 - не в первом и не в последнем купе,
M033-036 - в последнем купе (актуально тем, у кого ноги длинные

),
M037-054 - боковые места,
M037-038 - в плацкартном - специально для мазохистов, а также для оформления проезда неприглянувшегося Вам пассажира (скажете ему что "
машина у нас одна, что дала то и печатаю, от меня ничего не зависит"),
M037-038 - в купейном - для оформления в купе проводника (если схемой предусмотрена продажа 37,38 мест)
M055-056 - в плацкартном - для оформления проезда в купе проводника (если схемой предусмотрена продажа 54,55
боковых мест),
L007 - численность группы (при оформлении групповых поездок).
Ключи
G,
T,
M - факультативные.
Ключ
L при оформлении негрупповых поездок не применяется.
Оформление провоза животных:P71 - проездной документ для провоза собаки
P71
R010
N687Я
D2701
C2004669
CЛЕ
GБ
BН
Q1Р
V20
O[АА123456]
I[СОБАКА]
где:
P71
R010 - вид работы (оформление провоза животных)
N687Я - номер поезда с литерой
D2701 - дата отправления
C2004669
CЛЕ - станции отправления и прибытия (название, город, код, сокращённое имя)
GБ - литера Б
BН - вид оплаты (наличные)
Q1Р - количество мест - 1
V20 - вес (одно место - 20кг)
O[АА123456] - номер билета провозящего собаку
I[СОБАКА] - данные о пассажире ("собака").
Возможность указания в ключе
I слов КОШКА или СЛОН (с указанием в ключе
V соответсвующего веса) не исследовалась

.
Оформление документов на перевозку групп с предварительным бронированием:P17
R015
C2004006
C2004669
B00615О1
F255
Q2701
X07<...> (или
J07<...>)
L007
где:
P17
R015 - вид работы
C2004006
C2004669 - станции отправления и прибытия (название, город, код, сокращённое имя)
B00615О1 - номер заказа
F255 - защитный код
Q2701 - дата явки
X07<...> (или
J07<...>) - документы (см. синтаксис ключа
X вида работы
P10)
L007 - численность группы.
PS: Обращаю внимание, что некоторые
ключи с одинаковыми именами в разных видах работ имеют разное назначение.