|

Как настроить интеграцию 1С: Гараж с программой учета ГСМ для контроля расхода топлива тестовых авто


Содержание:

1. Глава 1: Подготовка и предварительные технические условия

2. Глава 2: Проектирование функции обмена данными

3. Глава 3: Настройка в «1С: Гараж»

4. Глава 4: Описание технической реализации обмена

Контроль расхода топлива тестовых и служебных автомобилей — одна из ключевых задач для снижения затрат автосервиса и выявления нецелевого использования ресурсов. Руководители часто сталкиваются с проблемой: данные о заправках и остатках топлива хранятся в одной системе (специализированный учет ГСМ, например, на основе GPS-мониторинга), а данные о пробегах и проведенных работах — в другой («1С: Гаражи»).

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

Глава 1: Подготовка и предварительные технические условия

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

Наличие и настройка программного обеспечения:

1С: Гаражи: Должна быть установлена и настроена учетная система, ведется учет автомобилей, их пробегов по данным заказ-нарядов.

Система учета ГСМ: Это может быть программное обеспечение, предоставляемое компанией-поставщиком GPS-оборудования (например, «Глонасс», «Навител», «Цезарь Сателлит»), или самостоятельное решение. В системе должны вестись журналы заправок, списаний и текущих остатков топлива.

Технические возможности систем:

Узнайте, предоставляет ли ваша система учета ГСМ API (Application Programming Interface) — интерфейс для программного обмена данными. Это современный и наиболее эффективный способ интеграции.

Если API отсутствует, возможен обмен через файлы обмена (например, в форматах XML, JSON, CSV). Уточните у поставщика системы учета ГСМ, возможен ли экспорт данных по заданной структуре.

Определение точек обмена данными:

Какие данные и в каком направлении будут передаваться?

Вариант 1 (Рекомендуемый): Система учета ГСМ передает данные о пробегах и заправках в «1С: Гараж» для анализа.

Вариант 2: «1С: Гараж» передает данные о пробегах (из закрытых заказ-нарядов) в систему учета ГСМ для более точного расчета норм расхода.

Глава 2: Проектирование функции обмена данными

Спроектируем, какие именно данные необходимо синхронизировать.

Объекты обмена:

Что передаем?Из системы учета ГСМ в 1С: ГаражИз 1С: Гараж в систему учета ГСМ
СправочникиСписок автомобилей (VIN, гос. номер)Список автомобилей (VIN, гос. номер, модель)
Документы<ul><li>Фактические заправки: дата, время, АЗС, кол-во литров, цена, сумма.</li><li>Списания топлива: дата, причина списания, кол-во литров.</li><li>Текущие остатки в баках.</li><li>Пробеги за определенный период (если данные с GPS точнее данных водителя).</li></ul><ul><li>Пробеги автомобилей: на основании данных закрытых заказ-нарядов (дата выдачи и возврата, показания одометра).</li><li>Нормы расхода топлива: установленные для конкретных автомобилей.</li></ul>

Периодичность обмена:

Оперативный обмен (через API): Несколько раз в день или по факту возникновения события (например, новая заправка).

Ежедневный обмен (через файлы): Один раз в сутки, например, в 23:00, для подведения итогов дня.

Глава 3: Настройка в «1С: Гараж»

Настройка справочника «Автомобили».

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

Откройте справочник «Автомобили» в «1С: Гараж».

Для каждого тестового или служебного автомобиля заполните обязательные поля:

Государственный номер: Основной реквизит для сопоставления.

VIN-код: Уникальный идентификатор, более надежный, чем гос. номер (если номер может меняться).

Параметры для расчета норм расхода: В карточке автомобиля можно завести дополнительные реквизиты, например, «Базовая норма расхода (л/100 км)», «Расход на прогрев (л/час)». Это пригодится для автоматического расчета.

Создание документов для приема данных.

Для хранения поступающих из системы ГСМ данных необходимо создать свои объекты учета.

Создайте новый документ, например, «Поступление ГСМ»:

Раздел «Администрирование»  «Настройки»  «Редактор форм и обработок».

Создайте новый документ с реквизитами: Дата, Автомобиль, Количество литров, Стоимость, АЗС, Дата и время заправки (из системы ГСМ).

Альтернатива (проще): Можно использовать стандартные средства учета ТМЦ. Создайте номенклатурную позицию «Топливо (ГСМ)» и учитывайте его приход по документам «Поступление товаров и услуг», указывая в качестве контрагента, например, «Служебная заправка». Однако этот способ менее гибкий для анализа.

Глава 4: Описание технической реализации обмена

Этот этап требует участия программиста или IT-специалиста.

Возможные варианты настройки.

Вариант 1: Средствами типовой конфигурации:

Раздел Администрирование – Обмен с Глонас – Добавить настройку:

Настройка интеграции с системами миниторинга транспорта

Вариант 2: Интеграция через API (REST/SOAP).

Настройка исходящего запроса из 1С:

В «1С: Гараж» создается обработка (регламентное задание), которая по расписанию будет обращаться к API системы учета ГСМ.

В обработке прописывается HTTP-запрос к внешнему API. URL, логин и пароль для доступа к API предоставляется вашим поставщиком системы ГСМ.

Пример запроса: GET https://api.gsm-system.ru/v1/fuelings?date_from=2023-11-20

Обработка ответа:

Система ГСМ вернёт данные, чаще всего, в формате JSON.

Обработка в 1С должна распарсить (разобрать) этот JSON, найти новые записи о заправках и создать на их основании документы «Поступление ГСМ» (или проводки в регистры накопления).

Вариант 3: Обмен через файлы (XML/CSV).

Настройка папки обмена:

На сетевом диске или на FTP-сервере создается папка, доступная для записи обеим системам.

Экспорт данных из системы учета ГСМ:

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

В файле должны быть колонки: Date; CarNumber; Liters; Price; GasStation

Импорт данных в 1С: Гараж:

В «1С: Гараж» создается обработка, которая будет запускаться по расписанию (например, каждую ночь).

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

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

Настройка интеграции «1С: Гараж» с системой учета ГСМ — это инвестиция, которая быстро окупается за счет снижения затрат на топливо и повышения дисциплины. Автоматизированный сбор данных исключает человеческий фактор, а мощная система отчетности дает руководителю прозрачный и понятный инструмент для контроля одного из основных видов расходов автосервиса.

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

Специалист компании ООО “Кодерлайн”,

Дунаева Анна


Помогла ли вам статья? Оставьте свой комментарий:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Блог про 1С:Предприятие

Copyright © 2024 TopKoder

Мы занимаемся внедрением и обслуживанием программных продуктов 1С.