<table class="window">
  <tr>
    <td>
      <div class="frame_center settings_form" id="synchronization_settings">
        <h1>{{@page_data.title}}</h1>
        <check if="{{!@base_settings['autonomous']}}">
          <true>
        <form name="synchronization_settings_form" action="settings/synchronization" method="POST">
          <p align="center">
            <select name="auto_sinch">
              <option value="-1">Синхронизация отключена</option>
              <option value="1" {{@auto_sinch>=0?'selected="selected"':''}}>Синхронизация включена</option>
            </select>
            <input type="submit" value="Сохранить">
          </p>
        </form>
        <div class="auto_sinch_info" href="/settings/synchronization">
          <div class="reload">
            <check if="{{@auto_sinch>=0}}">
            <p align="center">Синхронизация производится каждые {{@synchronization_timer}} мин.</p>
            </check>
          </div>
        </div>
        <br>
        <check if="{{in_array('api/products_all', @authorization_user.module) || in_array('api/users', @authorization_user.module) || in_array('api/partners_all', @authorization_user.module) || in_array('api/tickets', @authorization_user.module)}}">
        <p align="center">
          Вы можете выполнить полную принудительную синхронизацию:
        </p>
          <check if="{{in_array('api/products_all', @authorization_user.module)}}">
        <p align="center">
          <input type="button" value="Загрузить категории и товары" class="show_window" href="/messages/continue?uri={{urlencode("/api/products_all")}}">
        </p>
          </check>
          <check if="{{in_array('api/users', @authorization_user.module)}}">
        <p align="center">
          <input type="button" value="Загрузить пользователей" class="show_window" href="/messages/continue?uri={{urlencode("/api/users")}}">
        </p>
          </check>
          <check if="{{in_array('api/partners_all', @authorization_user.module)}}">
        <p align="center">
          <input type="button" value="Загрузить клиентов" class="show_window" href="/messages/continue?uri={{urlencode("/api/partners_all")}}">
        </p>
          </check>
          <check if="{{in_array('api/tickets', @authorization_user.module)}}">
        <p align="center">
          <input type="button" value="Выгрузить чеки" class="show_window" href="/messages/continue?uri={{urlencode("/api/tickets")}}">
          <br>
          <small>
            Начиная после <span class="ticket_time" href="{{@URI}}"><span class="reload">{{date('d.m.Y H:i:s', @tickets_update)}}</span></span>
            (<a class="show_window" href="/messages/continue?uri={{urlencode("/settings/update_ticket_time")}}">изменить</a>)
          </small>
        </p>
          </check>
          <check if="{{in_array('api/loyalty', @authorization_user.module)}}">
        <p align="center">
          <input type="button" value="Загрузить акции" class="show_window" href="/messages/continue?uri={{urlencode("/api/loyalty")}}">
        </p>
          </check>

          <check if="{{in_array('api/get_remote_receipts', @authorization_user.module)}}">
        <p align="center">
          <button type="button" class="show_window" href="/messages/continue?uri={{urlencode("/api/get_remote_receipts")}}">
            Загрузить документы для фискализации
          </button>
        </p>
          </check>
          <check if="{{in_array('api/logs', @authorization_user.module)}}">
        <p align="center">
          <button type="button" class="show_window" href="/messages/continue?uri={{urlencode("/api/logs")}}">
            Выгрузить ошибки синхронизации
          </button>
        </p>
          </check>
        </check>
        <p align="center">
          <button type="button" class="show_window" href="/messages/continue?uri={{urlencode("/api/ordersstatuses")}}">
            Загрузить статусы заказов
          </button>
        </p>
        <check if="{{in_array('api/barcodes_pr', @authorization_user.module) || in_array('api/sno', @authorization_user.module)}}">
        <p align="center">
          Система налогооблажения и префиксы внутренних штрих-кодов устанавливаются при первой загрузке.<br>
          Вы можете принудительно обновить данные о системе налогооблажения или префиксах внутренних штрих-кодов.
        </p>
          <check if="{{in_array('api/barcodes_pr', @authorization_user.module)}}">
        <p align="center">
          <input type="button" value="Загрузить префиксы" class="show_window" href="/messages/continue?uri={{urlencode("/api/barcodes_pr")}}">
        </p>
          </check>
          <check if="{{in_array('api/sno', @authorization_user.module)}}">
        <p align="center">
          <input type="button" value="Установить СНО" class="show_window" href="/messages/continue?uri={{urlencode("/api/sno")}}">
        </p>
          </check>
        </check>

        <br>
        <p align="center">
          <input type="button" value="Статус аккаунта" class="show_window" href="/messages/continue?uri={{urlencode("/api/balance")}}">
        </p>
          </true>
          <false>
        <p>Чтобы включить синхронизацию с сервисом Агорта необходимо <a href="/settings/api">настроить API</a>.</p>
          </false>
        </check>
      </div>
    </td>
  </tr>
</table>
