Протоколы Internet



Открытый торговый протокол Интернет– IOTP версия 0 - часть 59


7.6.2. Элемент торговая роль

Этот элемент идентифицирует торговую роль человека или организации в данной транзакции IOTP. Заметим, что организация может иметь более чем одну торговую роль и несколько ролей может присутствовать в одном элементе Organisation. Определение элемента представлено ниже:

<!ELEMENT TradingRole EMPTY >

<!ATTLIST TradingRole ID ID #REQUIRED

TradingRole NMTOKEN #REQUIRED

IotpMsgIdPrefix NMTOKEN #REQUIRED

CancelNetLocn CDATA #IMPLIED

ErrorNetLocn CDATA #IMPLIED

ErrorLogNetLocn CDATA #IMPLIED>

Атрибуты:

ID

Идентификатор, который однозначно определяет элемент торговая роль в пределах текущей транзакции IOTP.

TradingRole

Торговая роль организации. Возможные значения:

o Покупатель. Лицо или организация, которая действует в роли покупателя в данной транзакции.

o Продавец. Лицо или организация, которая действует в роли продавца в данной транзакции.

o Агент доставки. Лицо или организация, которая доставляет товар или предоставляет услуги в рамках данной транзакции;

o DelivTo. Лицо или организация, которая получает товары или услуги в рамках данной транзакции.

o CustCare. Лицо или организация, которая обеспечивает обслуживание покупателя в данной транзакции.

IotpMsgIdPrefix

Содержит префикс, который должен быть использован для всех IOTP сообщений, посланных торговой ролью в данной транзакции. Значения, которые следует использовать определены в 3.4.1.

CancelNetLocn

Содержит сетевую позицию, куда покупатель должен обратиться, если он аннулирует транзакцию по какой-либо причине. Атрибут может быть использован торговой ролью для отправки отклика, который более соответствует обстоятельствам конкретной транзакции.

Этот атрибут:

  • не должен присутствовать, когда TradingRole усановлено равным роли Покупателя или DelivTo,
  • должен присутствовать, когда TradingRole = Продавец, Кассир или Агент доставки.
  • Содержимое этого атрибута зависит от транспортного механизма.

    ErrorNetLocn

    Содержит сетевую позицию, которая должна отображаться Покупателем, после того как он получил или сгенерировал блок Error, содержащий компонент Error с атрибутом Severity равным:

    <


    Содержание  Назад  Вперед