Сделал "большое" - можно пописать, т.к. на сегодня хватит!
Система "УС Лэнд:ЕГАИС" в силу её, как системы автоматизации примитивной модели бизнеса, более
полезна мне, как полигон для отработки новых компьютерных приёмов и очень сильно обогатила мой арсенал в разработке основной системы "УС Land".
Например подсистемы "автоматов"
Суть их (автоматов) довольно простая - задаётся некий набор управленческих констант и последовательно вызывается набор
существующих в системе режимов, где в "автоматическом" состоянии
отключаются интерфейсные блоки, т.е. все диалоги с пользователем. При этом "значения", которые должен вводить пользователь заменяются предопределенными константами.
Свежий пример использования данной техники в "УС Land"
Операторы по каждому направлению развоза передают на склад список отгруженных на эту дату накладных для их контроля с фактическим вывозом. Таких направлений (маршрутов) может быть до 40 шт. в день.
Как это сейчас реализовано:
Появился новый сервис в режиме "отгрузочных накладных":
Выбрав его оператор определяет дату развоза (накладных):
По дате, а точнее "дню недели" программа определяет список маршрутов развоза на этот день:
Далее в режиме "автомата" запускается построение "совершенно" стороннего отчета с результатом вида:
Код:
Свод по товарным накладным (НСП учтен в заголовке накладных) выписанным за период с 05.10.17 по 05.10.17 Стр. 1
----------------------------------------------------------------------------------------------------------------------------------
КодН|ТипН.|Ее дата|Номер |Отср.| Наименование клиента (склада) |СумСоСкид.|Опл.ПоНак.| СуммаНДС | Кол-во
----------------------------------------------------------------------------------------------------------------------------------
D6KA Отгр. 05.10.17 71039 19.10 АО "Тандер" ММ 1293.92 197.38 10
.....
D6NE Отгр. 05.10.17 71151 19.10 АО "Тандер" ГМ 8734.62 1332.40 78
----------------------------------------------------------------------------------------------------------------------------------
НДС 11157.55 Скидка 0.00 Сумма 73143.91 Оплачено 0.00 К-во 766.000 Вес 462.2 Об. 3.3503 Лт. 0.000
Усредненная статистика: ТТН 30 Сумма 2438.13 Наименов. 9.100 Вес 15.406 Об. 0.11168 Отср. 14
Помечается маршрут, как "напечатанный" (обработанный).
Как поступали раньше и что делает программа в автоматическом режиме?
Вызывался отчет:
Операторы изменяли необходимые атрибуты его настройки. Помечены изменяемые поля настройки отчета:
и так по 40 раз ежедневно ручками вводя всё