Форматы записи параметров опроса АБС по статусам

В системе поддерживается два различных формата записи параметров опроса АБС по статусам (квитовки):

Упрощенный формат записи параметров опроса АБС по статусам

Упрощенный формат представляет собой простую текстовую запись, в которой каждый отдельный статус указывается на новой строке, и выглядит следующим образом:

#выгружен
exported=30
#принят АБС
acceptedByABS=60
#отложен
delayed=3600

Символ "#" служит для комментирования строки. Наименование статуса документа указывается на английском языке, в соответствии с таблицей статусов документа.

Расширенный формат записи параметров опроса АБС по статусам

Расширенный формат представляет собой запись в формате XML следующего вида:

<params>
  <state name='card2' pollPeriod='3600' waitPeriod='' pollDepth='' />
  <state name='acceptedByABS' pollPeriod='60' waitPeriod='' pollDepth='5' />
  <state name='exported' pollPeriod='30' waitPeriod='' pollDepth='5' />
</params>

Каждый элемент <state/> соответствует отдельному статусу документа, и обладает следующим набором атрибутов:

  • "name". Название статуса.

  • "pollPeriod". Период опроса АБС по данному статусу.

  • "waitPeriod". Период ожидания ответа от АБС на запрос.

  • "pollDepth". Глубина выписки.