Работа с расширением «Сценарий для автотестовой сети»

Расширение «Сценарий для автотестовой сети» позволяет тестировать интеграции модуля для стороны роли Поставщика по выбранному сценарию. При работе расширения не нужно разворачивать базу с ролью Сети для отправки ответных сообщений. Автотестовая сеть будет отвечать автоматически. В расширении можно выбрать разные сценарии для тестирования.

Установка и настройка расширения

Установите расширение «Сценарий для автотестовой сети» по инструкции.

Для работы с расширением обратитесь к внутренним интеграторам СКБ Контур для настройки партнера Автоматизированная тестовая торговая сеть (GLN 2000000010335). После настройки партнера подключите Автоматизированную тестовую торговую сеть через стартовый помощник.

Подключение сети в стартовом помощнике

  1. Откройте меню общих настроек модуля  «Сервис» «Стартовый помощник».
  2. В стартовом помощнике дважды нажмите на кнопку «Далее» для перехода на вкладку «Сведения о партнерах».
  3. На странице «Сведения о партнерах» найдите в таблице «Автоматизированная тестовая сеть». Можно нажать на любую строку в таблице и начать набирать текст «Автоматизированная тестовая сеть», модуль найдет.
  4. Поставьте галочку напротив «Автоматизированная тестовая сеть».
  5. Выберите одного из тестовых контрагентов.
  6. Нажмите «Готово».

Настройка тестовой сети

Включите возможность отправки обратного заказа (сообщение PORDERS) у Автоматизированной тестовой сети. Для этого:

  1. Откройте настройки партнера через меню всех настроек модуля  → «Партнеры» → в списке выберите нужную тестовую сеть.
  2. Перейдите на вкладку «Настройки», в списке «Партнер в роли торговой сети» установите флажок «Отправлять PORDERS».
  3. Нажмите «Записать и закрыть».

Отправка сообщения в тестовую сеть

После установки расширения и настройки автоматизированной тестовой торговой сети:

  1. В базе 1С создайте Заказ покупателя, в поле «Контрагент» выберите тестовую сеть, которую настроили выше. В основном окне модуля появится сообщение PORDERS, откройте его.
  2. Для настройки сценария тестирования перейдите на вкладку «Особенности».
  3. В строке «Сценарий тестирования» дважды нажмите в колонке «Значение». Откроется список сценариев, выберите нужный.
  4. После выбора сценария нажмите на кнопку «Отправить обратный заказ».
  5. Выполните обмен с сервером.
  6. Автоматическая тестовая сеть в ответ на PORDERS пришлет сообщение ORDERS. 
  7. Далее продолжите тестировать цепочку, исходя из выбранного сценария.

Сценарии для тестирования

  • «Расхождения RECADV -количество» — добавляет расхождения в RECADV — в первой строке количество уменьшается на 1.
  • «Расхождения RECADV +количество» — добавляет расхождения в RECADV — в первой строке количество увеличивается на 1.
  • «RETDES -количество» — отправляет RETDES в ответ на INVOIC — в первой строке количество возврата = количество в INVOIC - 1.
  • «Расхождения ORDERS +количество» — отправляет ORDERS в ответ на ORDRSP с увеличенным количеством в первой строке на 10.
  • «Расхождения ORDERS дата поставки» — отправляет ORDERS в ответ на ORDRSP с измененной датой поставки.
  • «Расхождения ORDERS замена позиции» — отправляет ORDERS в ответ на ORDRSP с удаленной первой позицией и добавленной новой.
  • «Пропустить RECADV» — пропускает отправку RECADV в ответ на DESADV.

База знаний