Содержание

Обмен с учетной системой

Основные вопросы по организации обмена данными с системой автоматизации учета на предприятии:

  1. Конфигурации - с какими конфигурациями 1С Предприятия возможен обмен данными.
  2. Виды данных - какую информацию возможно получить для использования в рабочей учетной системе.
  3. Способы обмена - Возможные способы обмена данными между системами.

Конфигурации

:?: С какими конфигурациями 1С Предприятия возможен обмен данными.

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

Виды данных

:?: Какую информацию возможно получить для использования в рабочей учетной системе.

Прайс-листы

Сводная информация из прайс-листов поставщиков и конкурентов.

Расчетные цены

Цены номенклатуры в разрезе видов цен, рассчитанные по заданным алгоритмам, на основании данных о ценах и остатках поставщиков, и дополнительных параметров расчета.

  1. Закупка - наиболее выгодная цена закупки товара, среди всех поставщиков с учетом наличия товара на складах поставщиков.
  2. Конкуренты - минимальная, средняя или максимальная цена продажи среди всех конкурентов.
  3. Служебные - промежуточные расчетные цены, используемые при финальном расчете цены продажи. Минимальные цены продажи, цены с минимальной наценкой и т.п.
  4. :!: Продажа - цена рассчитанная на базе закупки, конкурентов, параметров наценок и скидок.

Контент

Информация о товаре, фотографии и прочие файлы, технические характеристики, описания.

Способы обмена

Используемые способы обмена данными между системами.

:?: Выбор способа обмена зависит от конкретной ситуации:

Практические примеры, когда какой способ более предпочтителен:

  1. Цены продажи, необходимы в базе учетной системы для формирования своего прайс-листа, выгрузки в интернет-магазин и маркетплейсы, использования в документах реализации. Используем для XML файлы, так как необходима массовая загрузка. Но загружаем не все виды цен, а именно цены продажи.
  2. Контент номенклатуры, необходим в базе учетной системы для выгрузки в интернет-магазин и маркетплейсы. Используем для XML файлы, так как необходима массовая загрузка. Но загружаем не все данные, а только изменения с даты прошлой загрузки, если с даты прошлой загрузки прошло больше месяца, либо это начальная загрузка используем файлы с полной выгрузкой.
  3. Данные из прайс-листов поставщиков, цены поставщиков, остатки по данным поставщиков. Не пригодятся в учетной системе в полном объеме, а потребуются именно для конкретных товаров, например которые необходимо закупить у поставщиков. Используем HTTP сервис.

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

HTTP сервис

Преимущества:

  1. Возможность получить доступ к сервису через интернет;
  2. :!: Управляемость, возможность получить избранные актуальные данные на конкретный товар;
  3. Универсальность, формат обмена данными может использовать любой системой, не только 1С Предприятием.

Недостатки:

  1. Низкая скорость обмена данными, каждый товар придется запрашивать отдельно. Для загрузки большого объема данных не подходит.

Частично решить вопрос с недостатком низкой скорости из за большого количества запросов:

  1. Возможность запроса данные не по одному товару, а по списку идентификаторов.

XML файлы

Преимущества:

  1. Возможность получить доступ для загрузки файла через интернет, через WEB или FTP сервер;
  2. :!: Скорость обмена, большой объем данных уже содержится в файле, нет необходимости большого количества отдельных запросов;
  3. Низкая нагрузка на систему, файл подготовлен и при повторном запросе отправляется уже готовый;
  4. Универсальность, XML формат файла может использовать любой системой, не только 1С Предприятием.

Недостатки:

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

Частично решить вопрос недостатка, связанным выборочным получением данных:

  1. Разделить файлы по видам данных:
    • Сводные данные из прайс-листов;
    • Расчетные цены, каждый вид цены в отдельном файле;
    • Контент номенклатуры;
  2. Разделить файлы по дате изменения, кроме файла с полной выгрузкой генерировать файлы изменений, например за сутки, и хранить архив из файлов изменений за 2..4 недели.

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

Подразделы: