<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:include schemaLocation="common.xsd"/>
  
  <xs:complexType name="deleteReasonItem">
    <xs:complexContent>
      <xs:extension base="refItem">
        <xs:attribute name="openName" type="xs:normalizedString" use="optional">
          <xs:annotation>
            <xs:documentation xml:lang="ru">Произвольное имя для причины удаления. С версии 7.6.4.415</xs:documentation>
          </xs:annotation>
        </xs:attribute>
      </xs:extension>
    </xs:complexContent>
  </xs:complexType>
  
  <xs:element name="RK7Query">
    <xs:annotation>
      <xs:documentation xml:lang="ru">Удаление чека</xs:documentation>
    </xs:annotation>
    <xs:complexType>
      <xs:all>
        <xs:element name="RK7CMD">
          <xs:complexType>
            <xs:all>
              <xs:element name="Manager" type="refItem" minOccurs="1">
                <xs:annotation>
                  <xs:documentation xml:lang="ru">Кассир</xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="Maket" type="refItem" minOccurs="0">
                <xs:annotation>
                  <xs:documentation xml:lang="ru">Представление документа для удаления чека</xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="DeleteReason" type="deleteReasonItem" minOccurs="1">
                <xs:annotation>
                  <xs:documentation xml:lang="ru">Причина удаления чека</xs:documentation>
                </xs:annotation>
              </xs:element>
            </xs:all>
            <xs:attribute name="CMD" fixed="DeleteReceipt"/>
            <xs:attribute name="ReceiptNum" type="xs:positiveInteger" use="required">
              <xs:annotation>
                <xs:documentation xml:lang="ru">Номер чека</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="ManagerPassword" type="xs:normalizedString" use="required">
              <xs:annotation>
                <xs:documentation xml:lang="ru">Пароль менеджера</xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="lockguid" type="guidString" default="">
              <xs:annotation>
                <xs:documentation xml:lang="ru">Токен блокировки (идентификатор сессии блокировки). С версии 7.6.4.037.
                  При блокировке заказа использовать указанный токен. Если заказ был заблокирован, 
                  то проверить токен блокировки, выдавать ошибку если заказ был заблокирован при помощи другого токена
                </xs:documentation>
              </xs:annotation>
            </xs:attribute>
            <xs:attribute name="sendtovdu" type="xs:boolean" default="true">
              <xs:annotation>
                <xs:documentation xml:lang="ru">Флаг "Отправить заказ на VDU". Если включен, то заказ будет передан на VDU, иначе не будет. Версия 7.7.0.024+</xs:documentation>
              </xs:annotation>
            </xs:attribute>
          </xs:complexType>
        </xs:element>
      </xs:all>
    </xs:complexType>
  </xs:element>
</xs:schema>
