Matrixpostingresponse – Инструкция по эксплуатации Graco Matrix 3 ПО Professional

Страница 128

Advertising
background image

Экраны настройки

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 проигнорировал
проверку допустимости и регистрацию, выдача будет выделена желтым цветом.

Advertising