Есть такая задача:
Необходимо собирать в базу данных данные для 3х полей. Назовем их условно:
1. Номер контракта
2. Серийный номер устройства
3. Номер отправного документа
Каждые эти 3 поля должны быть привязаны друг к другу.
Процесс сбора информации и вывода отчета происходит в два этапа:
1й этап:
Привязывается номер контракта к серийному номеру устройства.
2й этап:
К готовой связке контракт+серийник привязывается номер отправного документа
В итоге в базе должна быть связка по каждому устройству:
номер контракта+серийный номер+номер отправного документа.
Все данные сканируются сканером штрих-кода. Сканер подключен в разрыв клавиатуры по этому все данные вводятся аналогично вводу с клавиатуры. Есть возможность программировать их на ввод с ентером или без.
На втором этапе сканируется серийный номер устройства и программа должна найти запись в базе согласно этому серийному номеру и при следующем сканировании добавляет в базу номер отправного документа.
Так же программа должна проверять дубли сканированной информации.
По итогу работы необходимо сформировать отчет в виде файла csv,xls или др. разбитый на 3 колонки с собранными данными.
Из доп сложностей, вывод на печать стикера со штрих-кодом после сканирования серийного номера устройства.
Ответов: 9
Рейтинг: 0
|
|||
карма: 0 |
|