тендим
← Все материалы

Интеграция

Что подготовить для интеграции тендерного процесса с 1С

· Практический материал Тендим · 4 мин чтения

Успешный обмен начинается с согласованного смысла данных. Одинаково названное поле в двух системах может означать разные вещи: например, цену за штуку и цену за упаковку. Сначала опишите контракт данных, затем выбирайте способ подключения.

Мост обмена данными между двумя системами
мост обмена данными между двумя системами.

Начните со справочников и связей

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

Проверьте связи на небольшой выборке: товар находится по идентификатору, производитель показывается названием, упаковка относится к правильной позиции. Для фармацевтического режима дополнительно согласуйте МНН, форму, дозировку и регистрационные сведения. Эти признаки не следует автоматически требовать от всех товарных отраслей.

Явно опишите цены и остатки

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

Для остатка укажите момент снимка, склад и смысл количества: общий, свободный или доступный после резервов. История цен и текущий срез — разные наборы. Запишите правила для пустых дат, удалённых записей и более старых выгрузок, чтобы повторная загрузка не ухудшала свежие данные.

Как устроен процесс
  1. Справочники и ключи
  2. Пробная загрузка
  3. Повтор и обновление
  4. Сверка расчёта
Схема проверки на практике
Что смотримКак проверяем
НоменклатураУстойчивый ID
ЦенаЕдиница, НДС, период
ОстатокСклад и момент снимка
ПовторБез новых дублей

Согласуйте ответственность и проверку обмена

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

Внедрение Тендим удобно проверять сквозным примером: номенклатура и цена пришли из 1С, товар выбран в спецификации, единицы пересчитаны, результат сверён с исходным расчётом. Автоматический обмен документами исполнения требует отдельного согласования форматов и подключения — одного импорта справочника для этого недостаточно.

Как организовать контрольную загрузку

Выберите небольшой набор, в котором есть разные упаковки, изменённое название, несколько видов цен и хотя бы одна запись с неполными данными. Сначала проверьте каждую связь вручную. Массовая загрузка до этой проверки может быстро размножить одну и ту же ошибку сопоставления.

Запишите ожидаемый результат: сколько записей создаётся, какие обновляются и какие должны попасть в ошибки. Затем повторите тот же импорт. Количество записей не должно расти только из-за повторного запуска, а уже проверенные связи — неожиданно меняться.

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

Для приёмки недостаточно сообщения «импорт завершён». Откройте карточку товара, выберите его в расчёте, проверьте единицу цены и результат суммы. Сохраните контрольные примеры и повторяйте их после изменения формата выгрузки. Так ошибка обнаружится в обмене, а не в согласованном тендере.

Как Тендим решает эту задачу

В разделе «Интеграция с 1С» создайте настройку базы, выберите конфигурацию и способ подключения, укажите параметры и активность. Для первоначальной загрузки можно подготовить данные в поддерживаемой структуре JSON.

Загруженные номенклатура, упаковки, цены и сопутствующие данные используются при подборе и расчёте. Состав обмена и сопоставление полей проверяются для конкретной конфигурации: наличие настройки подключения само по себе ещё не подтверждает успешный обмен.

Попробовать Тендим ↗

Доступность функций зависит от тарифа, профиля и настроек подключения.

Частые вопросы

Достаточно выгрузить только название и цену?

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

Как понять, что обновление прошло корректно?

Сверьте созданные, обновлённые и отклонённые записи, затем проверьте карточку и расчёт на контрольных позициях. Повторите загрузку. Итоговый статус задания полезен, но не заменяет проверку смысла полученных данных.

Числовые примеры учебные. Конкретные нормативные сроки и обязательный состав заявки проверяются для вашей процедуры. Возможности подключения зависят от настройки рабочего пространства.

Примените к своему тендеру

Начните с поиска закупки и познакомьтесь с рабочим пространством Тендим.

Открыть поиск закупок ↗

Продолжить чтение