Додавання фото документів через телеграм бот. Підключення до BAS має виконатись як розширення - без зміни конфігурації.
Налаштування:
1. Журнал, для встановлення налаштування для яких обʼєктів працюватиме. Обʼєктом може бути документ або довідник.
2. Журнал користувачів бота. В журналі підтвердження користувачів бота, привʼязка до користувача BAS (користувач бота може не бути користувачем BAS), підрозділ по замовчуванню
3. Налаштування доступу для зебереження на FTP
4. Налаштування підрозділів та директорій на FTP для підрозділів
Реєстрація
1. по номеру телефону
2. Підтвердження реєстрації в BAS (проставити галочку активний)
Режим роботи.
Режим 1.
1. З документу натискається клавіша "додати фото". (клавіша для користувача натискається тільки раз, і до завершення операції в боті для користувача не активною для цього чи інших документів)
2. Бот відправляє користувачу повідомлення "додайте фото або документ".
3. Користувач прикріпляє фото (одне або декілька) і натискає в боті клавішу "відправити" (або скасувати)
4. Повідомлення в телеграм про успішність відправлення.
5. Фото прикріпляється до документу в BAS.
Режим 2.
1. В бот додаються фото 1 або декілька
2. Появляється кнопка "відправити" (або скасувати)
3. Повідомлення в телеграм про успішність відправлення
4. Загрузка файлу в директорію підрозділа.
Назва файлу формується як: 2026_06_24_Документ_Телеграмuser
1. В режимі 1 прикріплятись має не фото, а посилання на фото/файл з FTP, по переході на яке має відкриватись документ.
2. Реалізацію виконати безпечно та з захистами. З використовуванням HTTPS, ключами тощо.
3. Бажано щоб в режимі 1 BAS зверталась до телеграм, і очікувала відповідь і при цьому до самої BAS звертатись не можна було.
4. Додати налаштування по обмеженні розміру та типів файлів.
5. Додати перевірку на MIME-тип.
6. Деплой бота на сервер та всі необхідні налаштування для підключення з BAS.
7. Деплой кода бота на GitHub з налаштуванням збиранням і публікації коду на сервер.
8. Виправлення можливих помилок протягом місяця після прийняття проєкту.
Програма
Конфігурація Business automation software for accounting CORP, edition 2.1 (2.1.33.4)
BAF (8.3.19.1529)