💳 Автоматизация загрузки данных BePaid в 1С 7.7 (Мисофт)
Клиент
ИП Рутковская — индивидуальный предприниматель, использующий платёжную систему BePaid.by для приёма онлайн-платежей от клиентов (Visa, Mastercard, ERIP и др.). Бизнес требовал автоматизации учёта платежей и услуг в 1С 7.7 (конфигурация "Мисофт") для упрощения бухгалтерии и минимизации ручной работы.
Задача
Разработать обработку для 1С 7.7 (Мисофт), которая:
- Через API BePaid.by загружает данные о транзакциях (платежи клиентов)
- Формирует в 1С банковские выписки на основе транзакций
- Создаёт документы оказания услуг, соответствующие платежам
- Учитывает ограничения платформы 1С 7.7 (отсутствие нативной поддержки REST API, UTF-8, современных библиотек)
- Обеспечивает совместимость с конфигурацией "Мисофт"
Примечание: Мы можем реализовать аналогичное решение для 1С 8.x (УТ, БП, КА и др.) с использованием современных инструментов платформы.
Наше решение
Мы разработали обработку, интегрирующую 1С 7.7 (Мисофт) с API BePaid.by, с учётом специфики платформы:
Загрузка транзакций:
- Использован COM-объект
MSXML2.XMLHTTP
для отправки GET-запросов наhttps://api.bepaid.by/beyag/transactions
- Авторизация через API-ключ BePaid (Bearer Token)
- Данные о транзакциях (ID, сумма, дата, клиент, статус) загружаются в Таблицу значений в 1С
Формирование банковских выписок:
- На основе транзакций создаются документы "Платёжное поручение входящее" в конфигурации "Мисофт"
- Поля документа: сумма, дата, контрагент (если указан в BePaid), номер транзакции как комментарий
- Обеспечена поддержка кодировки CP1251 для корректной обработки русских символов
Создание документов оказания услуг:
- Для каждой успешной транзакции формируется документ "Реализация товаров и услуг"
- Услуги автоматически привязываются к номенклатуре "Оказание услуг по договору" (название согласовано с клиентом)
- Суммы и даты синхронизированы с данными BePaid
Совместимость с 1С 7.7 (Мисофт):
- Использованы только встроенные функции:
СоздатьОбъект
,СокрЛП
,Формат
,Символы.ПС
- Обработка JSON-ответов реализована через парсинг строк (без внешних библиотек)
- Логирование ошибок (например, недоступность API) для удобства отладки
- Учтены особенности конфигурации "Мисофт" (структура справочников и документов)
Гибкость для 1С 8.x:
Мы готовы адаптировать решение для платформы 1С 8.x (Управление торговлей, Бухгалтерия предприятия, Комплексная автоматизация), используя встроенные механизмы HTTP-запросов, JSON-парсинг и современные объекты (Запрос
, HTTPСоединение
).
Результат
- Автоматизация: Загрузка транзакций и создание документов в 1С занимает менее 1 минуты вместо часов ручной работы
- Точность: Исключены ошибки при переносе данных из BePaid в 1С
- Экономия: Сокращено время бухгалтера на обработку платежей и услуг
- Гибкость: Обработка позволяет фильтровать транзакции по датам и статусам (например, только успешные платежи)
Номенклатура услуг в счёте:
- Разработка интеграции BePaid с 1С
- Автоматизация учёта платежей и услуг
💬 Отзыв клиента
"Обработка для 1С 7.7 от Мисофт сэкономила нам массу времени! Платежи из BePaid автоматически попадают в 1С, а документы формируются без ошибок. Всё работает стабильно!"
— ИП Рутковская
Технологии
- 1С 7.7 (конфигурация "Мисофт", COM-объекты: MSXML2.XMLHTTP, ADODB.Stream)
- BePaid.by API (REST, JSON, Bearer Token)
- Кодировка CP1251 для совместимости с 1С 7.7
- Возможность адаптации для 1С 8.x с использованием современных инструментов платформы
Почему выбирают нас?
- Глубокая экспертиза в 1С 7.7, включая работу с конфигурацией "Мисофт"
- Возможность адаптации решений под 1С 8.x для современных платформ
- Быстрая разработка под бизнес-требования клиента
- Надёжные решения с учётом ограничений старых систем
Свяжитесь с нами, чтобы автоматизировать ваш бизнес с 1С и платёжными системами, будь то 1С 7.7 или 1С 8.x!