Сайфилд

РАЗРАБАТЫВАЕМ РЕШЕНИЯ ДЛЯ БИЗНЕСА

1С:Франчайзинг — официальный партнёр

Статус партнёра

Официальный франчайзи 1С

1С • БИЗНЕС • ПРОЦЕССЫ

Передача данных о выполненных работах из 1С в системы заказчика

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

Зачем заказчику эти данные

  • подтверждение выполнения обязательств по договору обслуживания;
  • ведение истории по своему оборудованию;
  • контроль соблюдения сроков реакции и восстановления;
  • основание для оплаты;
  • учёт затрат на содержание оборудования;
  • планирование замены и модернизации.

Понимание цели определяет состав данных. Если заказчику нужен только факт выполнения — достаточно акта; если он ведёт историю надёжности — нужны причины отказов и заменённые узлы.

Что обычно передаётся

Блок Состав
Идентификация Номер заявки у исполнителя и у заказчика, объект, адрес
Сроки Регистрация, реакция, начало, завершение работ
Содержание Выполненные работы, дефект, причина
Материалы Запчасти с артикулами и количеством, снятые узлы
Трудозатраты Исполнители, часы
Стоимость Работы, материалы, итог
Подтверждения Подпись представителя, фотоматериалы

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

Форматы и способы передачи

  • Веб-сервис заказчика. Исполнитель отправляет данные в интерфейс приёма. Наиболее контролируемый вариант: есть подтверждение приёма и код ошибки.
  • Приём данных на стороне исполнителя. Заказчик сам забирает данные из опубликованного интерфейса.
  • Структурированные файлы. Выгрузка по расписанию в согласованном формате. Просто, но нет подтверждения доставки.
  • Электронный документооборот. Для юридически значимых документов — акты и счета.
  • Портал заказчика. Ручной ввод оператором — рабочий вариант при малых объёмах и худший при больших.

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

Сопоставление справочников — главная сложность

Технический обмен настраивается за дни, сопоставление справочников занимает недели. Три критичные точки:

  • Оборудование. У заказчика свои инвентарные номера, у исполнителя свои карточки. Нужна таблица соответствия и правило для нового оборудования.
  • Работы. Классификатор заказчика редко совпадает с вашим. Требуется сопоставление, а иногда — ведение работ сразу в его кодировке.
  • Запчасти. Артикулы производителя, внутренние коды исполнителя и коды заказчика — три системы обозначений.

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

Контроль качества передачи

  1. Проверка полноты до отправки. Обязательные для заказчика поля контролируются при закрытии наряда, а не при выгрузке.
  2. Подтверждение приёма. Фиксируется в системе с отметкой времени.
  3. Обработка отказов. Отклонённая запись попадает в список на исправление с указанием причины и ответственного.
  4. Контрольные суммы за период. Количество переданных заявок и итоговая сумма сверяются с данными заказчика.
  5. Регулярная сверка. Ежемесячный акт сверки по количеству и суммам до выставления счетов.
  6. Журнал обмена. С возможностью повторной отправки конкретной записи.

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

Что зафиксировать в договоре

  • состав передаваемых данных и формат;
  • сроки передачи после выполнения работ;
  • порядок сопоставления справочников и обновления соответствий;
  • процедуру при отклонении данных и срок на исправление;
  • порядок сверки и разрешения расхождений;
  • ответственность сторон за недоступность интерфейсов обмена.

Итог

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

Формирование отчётности по выполненным работам для передачи заказчику есть в решении «1С:Сервисный Ремонт».

Компания «Сайфилд» настраивает обмен данными о выполненных работах между «1С» и системами заказчиков — от сопоставления справочников до контроля доставки и сверок. Опишите свой сценарий, и мы оценим объём работ.