Приложения для цеха, где каждое нажатие доходит до 1С ровно один раз
Android-приложение для сборщиков электротехнического производства: свои задачи по статусам, таймер операции, кнопки «Старт», «Пауза» и «Выполнено» — и всё это уходит в 1С заказчика. Сложное здесь не экраны, а обмен мобильного приложения с 1С, когда в цеху пропадает сеть, а у телефона свои часы.
Что было сложно
- Время в приложении — это время 1С, а не телефона
- Нажатие без сети ложится в очередь, а не в никуда
- Повтор — не дубль
- Kotlin
- Jetpack Compose
- Hilt
- Room
- WorkManager
- Retrofit
- OpenAPI
Начните операцию, переведите часы телефона, выключите сеть и понажимайте кнопки — потом включите сеть и посмотрите, как очередь уходит в 1С по одной записи и что происходит, когда 1С одну из них отклоняет.







