Повний посібник з використання обробки інтеграції БАС / BAF / 1С:Підприємство зі службою доставки Delivery Auto.
- Вступ
- Встановлення
- Налаштування
- Пошук квитанції
- Реєстр квитанцій
- Створення квитанції
- Розрахунок вартості
- Друк документів
- Заборона видачі та зняття через SMS
- Виклик кур'єра
- Інтеграція з документами 1С
- Накладений платіж
- Поширені питання
- Безпека
- Підтримка
Delivery Connect for BAS — це зовнішня обробка (.epf), яка підключає вашу облікову систему (БАС, BAF, 1С:Підприємство 8.3) до API служби доставки Delivery Auto. Ви оформлюєте та відстежуєте доставки прямо з облікової програми, не переходячи в особистий кабінет на сайті.
Кому підходить: компаніям, що відправляють вантажі через Delivery Auto і ведуть облік у БАС/1С.
Підтримувані конфігурації:
- БАС Управління торговим підприємством 1.2 (звичайні форми)
- БАС Бухгалтерія 2.1 (керовані форми)
- Платформи: BAF 8.3.19+, 1С:Підприємство 8.3.x
Обробка універсальна — автоматично визначає тип форм залежно від режиму застосунку. Окреме встановлення для різних конфігурацій не потрібне.
- Завантажте файл
DeliveryConnect-BAS.epfзі сторінки релізів. - Відкрийте вашу облікову систему (БАС/1С).
- У меню: Файл → Відкрити (або Файл → Відкрити...).
- Оберіть завантажений файл
DeliveryConnect-BAS.epf. - Обробка відкриється. Якщо це перший запуск — перейдіть до Налаштувань (розділ 3).
Порада: збережіть обробку у зручному місці на диску. Щоб не відкривати щоразу через меню, можна додати її до зовнішніх обробок вашої конфігурації (якщо адміністратор це дозволяє).
Перед першим використанням потрібно ввести ключі доступу до API Delivery Auto.
- Натисніть кнопку Налаштування (жовта, угорі форми).
- Заповніть поля:
| Поле | Опис |
|---|---|
| Базовий URL | Адреса сервера API. За замовчуванням www.delivery-auto.com — змінювати не потрібно. |
| Культура | Мова відповідей API. За замовчуванням uk-UA. |
| Логін | Ваш логін особистого кабінету Delivery Auto. |
| Пароль | Пароль особистого кабінету. |
| APIКлюч | Публічний API-ключ (з особистого кабінету). |
| Секретний ключ | Секретний ключ для підпису запитів (HMAC). |
- Натисніть Перевірити з'єднання — система має показати ваше ім'я та ID клієнта. Це підтверджує, що ключі правильні.
- Натисніть Зберегти.
Де взяти ключі? API-ключ і секретний ключ видаються в особистому кабінеті Delivery Auto. Якщо їх немає — зверніться до менеджера Delivery Auto.
Швидкий перегляд статусу однієї квитанції за номером.
- Перейдіть на вкладку Пошук.
- У поле Номер квитанції введіть номер.
- Натисніть Знайти квитанцію.
- У полі Результат з'явиться інформація: статус, склади, вартість тощо.
Перегляд усіх ваших квитанцій списком.
- Перейдіть на вкладку Реєстр.
- Натисніть Завантажити з API — таблиця заповниться вашими квитанціями.
- Колонки: номер, дати, склади, відправник/отримувач, вартість, статус, оплата, заборона, накладений платіж (НП).
- Подвійний клік на рядку — відкриє вікно з повними деталями квитанції.
Оформлення нової квитанції на доставку.
- Натисніть Створити квитанцію (жовта кнопка вгорі).
- Оберіть Схему доставки:
| Схема | Опис | Що заповнювати |
|---|---|---|
| Склад-Склад | Зі складу на склад | Склад відправлення + Склад отримання |
| Двері-Двері | Від дверей до дверей | Адреса забору + Адреса доставки |
| Склад-Двері | Зі складу до дверей | Склад відправлення + Адреса доставки |
| Двері-Склад | Від дверей на склад | Адреса забору + Склад отримання |
Залежно від обраної схеми форма автоматично показує потрібні поля (склади або адреси).
Маршрут:
- Місто відправлення — натисніть кнопку вибору (
...), введіть частину назви міста, оберіть зі списку. - Склад відправлення — після вибору міста оберіть склад зі списку.
- Місто/Склад отримання — аналогічно.
- Відправник — оберіть зі списку ваших відправників.
Адреси (для схем Двері-*): вводьте у форматі «Вулиця, Будинок, Квартира» через коми. Наприклад:
Велика Васильківська, 15, 2. Без ком API не розпізнає адресу.
Отримувач:
- Отримувач (ПІБ) — прізвище, ім'я, по батькові.
- Телефон отримувача — контактний телефон.
- Контактна особа — якщо відрізняється від отримувача.
- Юридична особа + ЄДРПОУ — для юросіб.
Вантаж (таблиця):
- Натисніть Додати — з'явиться рядок.
- Заповніть: Кількість місць, Вага (кг), Об'єм (м³).
- Категорія вантажу — оберіть для КОЖНОГО рядка (натисніть
...у колонці).
Категорія вантажу вказується окремо для кожного місця, бо в одній квитанції різні місця можуть містити різний вантаж.
- Натисніть Створити квитанцію. У полі Результат з'явиться номер створеної квитанції та вартість.
Дізнатися вартість доставки до оформлення.
- На формі створення квитанції заповніть маршрут і вантаж (як у розділі 6).
- Натисніть Розрахувати вартість.
- У полі Результат з'явиться розбивка: транспорт, оформлення, додаткові послуги, разом, орієнтовна дата прибуття.
Розрахунок не створює квитанцію — лише показує вартість. Працює для всіх схем доставки.
Друк квитанції та наклейок (стікерів) у PDF.
- Перейдіть на вкладку Реєстр, завантажте квитанції.
- Виділіть потрібну квитанцію.
- Натисніть:
- Друк квитанції — лист квитанції (PDF).
- Друк стікерів — наклейки 95×95 мм (PDF).
- Система запропонує зберегти PDF-файл. Збережіть і відкрийте для друку.
- У реєстрі виділіть квитанцію.
- Натисніть Заборонити видачу.
- Підтвердіть. Заборону встановлено — отримувач не зможе забрати вантаж без вашого дозволу.
- У реєстрі виділіть квитанцію із забороною.
- Натисніть Зняти заборону.
- На ваш телефон (вказаний в акаунті Delivery Auto) надійде SMS-код.
- У вікні, що відкриється, введіть код із SMS.
- Натисніть Підтвердити — заборону знято.
Якщо введено нечислові символи — система попередить: «Код з SMS має складатися лише з цифр».
Замовлення кур'єра для забору вантажу з вашої адреси.
- Натисніть Виклик кур'єра (вгорі форми).
- Заповніть:
- Контактна особа, Телефон (обов'язково).
- Email (необов'язково — якщо порожній, береться з вашого профілю).
- Область, Місто, Адреса (обов'язково Місто й Адреса).
- Поверх, Місто доставки (за потреби).
- Параметри вантажу: Дата забору, Вага, Об'єм, Кількість місць, Примітка.
- Натисніть Відправити заявку. Кур'єр зв'яжеться з вами.
Оформлення квитанції на підставі документа вашої облікової системи (реалізація, рахунок).
- Перейдіть на вкладку Документи 1С.
- Оберіть тип документа (Реалізація товарів та послуг / Рахунок на оплату).
- Вкажіть період (З / По).
- Натисніть Оновити — завантажиться список документів за період.
- Виділіть документ.
- Натисніть Оформити на підставі — відкриється форма створення квитанції з уже підставленими даними контрагента (отримувач, телефон, номер документа).
- Доповніть маршрут і вантаж, створіть квитанцію.
Квитанція зв'язується з документом через номер — зручно для звірки.
Якщо отримувач має сплатити за товар при отриманні.
- На формі створення квитанції, у блоці Накладений платіж:
- Поставте галочку Накладений платіж.
- Вкажіть Суму.
- Оберіть Розрахунковий рахунок (натисніть
..., оберіть зі списку ваших рахунків).
- Створіть квитанцію.
Важливо: працює лише тип «розрахунковий рахунок». Якщо увімкнено НП, але не обрано рахунок — система не дасть створити квитанцію й попередить.
HTTP 401 / «Authorization has been denied» Неправильні ключі або логін/пароль. Перевірте Налаштування → Перевірити з'єднання.
«Вкажіть адресу доставки» при заповненій адресі Адресу потрібно вводити через коми: «Вулиця, Будинок, Квартира».
«Unrecognized Guid format» Не заповнено обов'язкове поле (місто, склад, відправник). Перевірте маршрут.
Реєстр порожній після «Завантажити» Перевірте логін/пароль у Налаштуваннях (реєстр використовує вхід в особистий кабінет).
Кнопка нічого не робить Перевірте, що заповнено Налаштування (API-ключі).
API-ключі, секретний ключ і пароль зберігаються у спільному сховищі бази даних (ХранилищеОбщихНастроек). Будь-який користувач із правом запуску зовнішніх обробок може їх прочитати.
Це прийнятно за умови довірених співробітників і спільних ключів компанії. Для суворих середовищ обмежте доступ до обробки ролями. Технічні деталі — у README.
- Сайт: delivery-auto.com.ua
- Репозиторій: github.com/DeliveryLTD/bas-module
- Питання / помилки: Issues на GitHub
⚠️ У публічних Issues не публікуйте API-ключі, паролі, телефони, адреси, персональні дані та реальні номери ТТН. Для питань безпеки —bas-module@delivery-auto.com.ua.
💛🖤 Delivery Auto