Содержание

Экспорт товаров с сайта

На данной странице описан протокол (алгоритм) процесса экспорта товаров с сайта на платформе komiz.io в систему бухгалтерского учета, например «1C».

Основные тезисы

Процесс обмена данными происходит посредством двух обращений системы бухгалтерского учета к сайту:

  1. Получение данных товаров;
  2. Отправка подтверждения об обработке полученных данных товаров.

Обращения происходят по адресу: http://site.domain/accounting-system/offer-export/, где вместо site.domain используется домен панели управления синхронизируемого сайта.

Получение файла с данными товаров

В процессе первого обращения необходимо передать следующие параметры:

Если не возникло никаких ошибок на стороне сайта и передаваемые параметры корректны, то сайт выводит в поток содержимое, зависящее от значения параметра type.

Если возникла ошибка на стороне сайта либо передаваемые параметры некорректны, то сайт выводит в поток текст, в первой строке которого содержится failure, а во второй - текст описания ошибки. Для разделения строк используется спецсимвол \n. Отправка подтверждения об обработке полученных данных товаров

После того, как системой бухгалтерского учета был получен файл с данными товаров, а также после того как они были обработаны, необходимо выполнить второй запрос к сайту.

В процессе данного обращения необходимо передать следующие параметры:

Если не возникло никаких ошибок на стороне сайта и передаваемые параметры корректны, то, в зависимости от значения параметра status происходит следующее.

В любом случае (т.е. не зависимо от значения параметра status) сайт выводит в поток текст, в первой строке которого содержится success, а во второй - текст дополнительного описания ответа. Для разделения строк используется спецсимвол \n.

Если возникла ошибка на стороне сайта либо передаваемые параметры некорректны, то сайт выводит в поток текст, в первой строке которого содержится failure, а во второй - текст описания ошибки. Для разделения строк используется спецсимвол \n.

Схема процесса экспорта товаров

На рис. 1 приведено схематическое изображение протокола обмена данными описанного выше. Схема процесса экспорта товаров