Настроить: отчёты 1С. Версия платформы: 8.3. Количество пользователей: от 1 чел, до 5 чел Задача: Разработка внешней обработки 1С: загрузка выписки по QR-платежам из Optima Bank API Описание задачи Требуется разработать внешнюю обработку (.epf) для 1С:Бухгалтерия БПКР 8.3 (типовая конфигурация, актуальные обновления), которая позволит загружать выписку по QR-платежам из Optima Business API непосредственно в базу 1С. Что предоставляет заказчик Официальная документация по API Optima Business (PDF, версия 1.0 от 12.06.2026) CF-файл типовой конфигурации 1С:Бухгалтерия БПРК 8.3 - для понимания структуры документов и справочников API-ключ с категорией доступа “Выписка по QR-платежам“ для тестирования ID компании (legalPartyId) и коды торговых точек (salePointCodes) Технические требования к обработке Интерфейс: пользователь открывает обработку, выбирает период (дата начала - дата окончания), видит список операций, отмечает нужные, нажимает «Загрузить». Работа с API. Эндпоинт: GET /api/v1/get-qr-operation-statement (базовый URL: https://api.optimabusiness.kg/). Аутентификация через заголовок X-API-KEY. Параметры запроса: legalPartyId, startDate, endDate, salePointCodes. Важно: API отдаёт максимум 14 дней за один запрос - при более широком периоде обработка должна автоматически разбивать его на несколько запросов. Формат отправителя (поле operationName в ответе API). Для физлица приходит в формате “Платеж по OptimaQR от Фамилия И.О.“. Для юрлица - “ТипОрганизации,СокращённоеНаименование,ПолноеНаименование,ИНН“ через запятую в фиксированном порядке. Обработка должна корректно парсить оба варианта и искать/создавать контрагента в 1С. Создание документов в 1С. По каждой выбранной операции создаётся соответствующий документ (приходный или расходный). Поля для маппинга: сумма (operationSum), дата (operationProcessedDateTime), назначение (description), контрагент из operationName, комиссия (operationFeeSum). Необходимо реализовать защиту от дублей - повторная загрузка той же операции (по stan) не должна создавать второй документ. Требования к результату Исходный код обработки открытый - без защиты паролем и без закрытых модулей. Код должен быть читаемым и прокомментированным. Обработка должна корректно работать на типовой конфигурации без изменений самой конфигурации. Прикрепляю документацию АПИ, CF файл не получается прикрепить.