Matrixpostingresponse – Инструкция по эксплуатации Graco Matrix 3 ПО Professional
Страница 128
Экраны настройки
128
MatrixPostingResponse
Это сообщение отправляется сервером интерфейса обратно системе Matrix в ответ на сообщение
«MatrixPostingRequest». В коде определяется элементом «MatrixPostingResponse».
Формат сообщения для пользователей систем Matrix 2 è Matrix 3:
<MatrixPostingResponse>
<PostingRequestKey/>
<PostingStatus/>
<PostingErrorDescription>
<MatrixPostingResponse>
Определение элементов.
1.
«PostingRequestKey» — этот элемент является эхом поля с таким же именем в поле сообщения
«MatrixPostingRequest». Это поле используется системой Matrix для соответствия
отклика запросу.
2.
«PostingStatus» — состояние, которое отражает результат запроса только для жидкости. Поле
может принимать следующие значения: «1» (жидкость зарегистрирована) и «0» (жидкость не
зарегистрирована).
3.
«PostingErrorDescription» — описание ошибки; не больше 100 символов. Это обязательное поле,
если значение «PostingStatus» принимает любое значение кроме «1». В описании указаны
причина, по которой выданная по рабочему заданию жидкость не была зарегистрирована.
Применение.
Интерфейс должен ответить на это сообщение сообщением с ответом регистрации в Matrix
(в коде определяется элементом «MatrixPostingResponse»). Нет определенных временных
рамок, в течение которых интерфейсу нужно ответить, но компания Graco рекомендует, чтобы
ответ отправлялся в течение 30 секунд после получения сообщения «MatrixPostingRequest».
Если при возврате элемент «PostingStatus» принимает значение «1», текущая выдача в таблице
журнала выдач на странице «Meter Dispense Information» [Сведения выдачи расходомером]
в параметре «Posting Status» [Состояние регистрации] будет значение «Complete» [Завершена].
Если при возврате элемент «PostingStatus» не принимает значение «1», текущая выдача будет
выделено красным цветом (неуспешная регистрация).
Если щелкнуть правой кнопкой по записи выдачи и выбрать пункт «View Posting Details»
[Просмотр подробностей регистрации], появится сообщение об ошибке соответствующее
элементу «PostingErrorDescription». Чтобы повторить попытку регистрации, нужно щелкнуть
правой кнопкой мыши на записи выдачи и выбрать пункт «Retry Posting Charges» [Повторить
регистрацию платежей]; в результате этого система Matrix повторно отправит сообщение
«MatrixPostingRequest».
В любом случае расходомер не отобразит сведения о результате регистрации на дисплее; такие
сведения доступны только с экранов системы Matrix на ПК.
Если рабочее задание было внесено на ПК, а администратор системы Matrix проигнорировал
проверку допустимости и регистрацию, выдача будет выделена желтым цветом.