Программа тестирования новых возможностей 1С

advertisement
Программа тестирования новых возможностей 1С появившихся в связи с интеграцией
систем навигации и контроля топлива.
Программа тестирования будет строиться на примере ТС и установленного на нем комплекса
навигационного оборудования. В комплект оборудования входит датчик уровня топлива, тахометр,
датчик моточасов и датчики, возвращающие навигационные данные (пройденный путь, макс.
скорость и т.д.). Это сделано для того чтобы рассмотреть работу с новыми данными в комплексе. В
качестве примера будет рассматриваться автомобиль (Т 023 ЕХ 96 / Краны автомобильные).
В принципе видимых изменений в базе данных не так много. Новыми элементами документа
«Путевой лист» являются кнопка запроса данных навигации «Сравнить данные НИС и 1С» (рис. 1).
А кроме этого флаг «Не использовать для расчетов данные полученные навигацией»,
расположенный на вкладке «Дополнительно» (рис. 2) .
Рис. 1
Рис. 2
При создании документа «Путевой лист» этот флаг отключен. И при заполнении документа
нужно всегда оперировать данными полученными из сервиса навигации. Но могут быть случаи,
когда навигационное оборудование на транспортном средстве установлено, но не введено в
эксплуатацию или по каким-то причинам это оборудование не работало или работало не правильно.
В таких случаях должен ставиться флаг - а все данные в документ вносятся на основании бумажного
путевого листа.
Какие действия пользователь должен выполнить при заполнении путевого листа данными
навигационного оборудования?
Предположим, путевой лист заполнен первоначальными данными так, как показано на (рис. 3 и
рис. 4).
Рис. 3
Рис. 4
Диспетчеру нужно занести значения остатков топлива на момент возврата в гараж, а также значения
моточасов отработанных доп. оборудованием. У него есть два способа сделать это.
Первый заполнить их на основании значений, вписанных механиком в бумажный путевой лист.
Второй получит эти значения с сервиса навигации. Т. к. флаг «Не использовать для расчетов данные
полученные навигацией» у нас отключен, основными будут являться значения сервиса навигации, а
данные механика должны применяться для сравнения. Для получения значений сервиса навигации
нажмем на кнопку «Сравнить данные НИС и 1С». Открывшееся окно (рис.5) заполнится данными, что
вернул сервис по запросу, плюс в нем будут данные путевого листа для сравнения.
Рис. 5
Подробнее по форме сравнения.
Поля фактическое начало работы, фактическое время окончания работы. На рисунке видно, что
значения этих полей в графе «Данные 1С» отличаются от значений в графе «Данные НИС». Это
значит, что данные выезда и возврата в гараж, поданные механиком (08:00/17:00) отличаются от тех
времени выезда и возврата, что вернул сервис НИС (10:13/15:41). В принципе пользователь в праве
загрузить в путевой лист те времена выезда/возврата, которые посчитает верными, для этого нужно
поставить галочки рядом с этими полями. На этом возможности выбора у пользователя
заканчиваются, и все оставшиеся значения берутся либо на основании навигации, либо на
основании путевого листа, но рядом с каждым полем будет стоять значение аналога для сравнения.
Пробег и количество моточасов берутся на основании приборов учета. Поле, в которое загрузится
пробег, является служебным полем и в путевом листе от пользователя скрыто, но это значение
важно т.к. оно будет использоваться для расчета расходов ГСМ. Поэтому если попытаться снять галку
напротив этого поля, пользователь увидит предупреждение (рис. 6) о том, что эти данные
используются для расчета и при закрытии окна предупреждения галочка вернется на место.
Подобные ошибки появятся при попытке убрать любую другую галочку.
Рис. 6
Остаток топлива в баках на начало, общий расход топлива, и объем заправленного топлива
заполняется всегда на основании данных путевого листа. Остаток топлива в баке на конец, берется
на основании данных приборов учета. Объем сливов берется из навигации и это поле
информационное и для расчетов оно не используется. В случае если на транспортное средство не
установлен датчик учета топлива информация об этом будет выведено в соответствующее поле.
Предупреждения, которые может увидеть пользователь при запросе данных навигации.
"Борт не оборудован GPS/ГЛОНАСС оборудованием", оборудование на автомобиле не установлено.
"По данной машине, за выбранный интервал времени, общее время пропусков больше 10 мин
ДАННЫЕ НАВИГАЦИИ МОГУТ БЫТЬ НЕ ВЕРНЫ!!!", означает, что в течение запрашиваемого интервала
времени у данного транспортного средства общее время пропусков данных больше 10 минут. В
данном случае пользователь сам должен определиться с тем, какие значения использовать, те, что
подал механик, либо те, что вернул сервис. "Оборудование GPS/ГЛОНАСС отключено" оборудование
на автомобиле установлено, но отключено.
Для внесения данных в путевой лист, нужно нажать кнопку «Выбрать значения в документ».
Исходя из примера, в путевой лист попадут те даты, напротив которых будут стоять галки и попадут в
расчет. В результате расчет документа будет иметь вид (рис. 7).
Рис. 7
Можно проверить правильность расчета расхода ГСМ. Исходя из входных данных: пробег 87 км.,
норма модели 44 л на 100 км пробега и коэффициента изменения для автомобиля в 20 %, получим.
(87*44/100) * 1.2 = 45,94
Тут необходимо сделать одно замечание. Нужно помнить, что при условии, что не стоит галочка «Не
использовать для расчетов данные полученные навигацией», как в нашем случае, пробег берется с
сервиса навигации, а не из разности спидометра на конец и начало. Если же по какой-то причине
пользователь откажется от загрузки данных навигации, поставит галку «Не использовать для
расчетов данные полученные навигацией», пробег будет считаться из разности спидометров.
В примере выше данные от сервиса навигации приходили без учета контроля топлива и работы
доп. оборудования. Теперь будет приведен пример учета и этих данных. На (рис. 8) приведен
пример документа, для которого сервис навигации возвращает фактическое время
выезда/возвращения в гараж, пробег, количество моточасов, остаток топлива в баках на начало и
конец работы. При выборе значений в путевом листе заполнится поле остаток топлива, а в таблице
«Оборудование ТС» заполнится колонка «Счетчик возврат». Причем моточасы будут добавлены тому
Рис. 8
оборудованию, у которого, стоит признак основного (в данном примере это крановая установка).
Если помимо основного доп. оборудования работало и другое (в данном примере отопитель кабины
крановщика), то моточасы по нему заносятся вручную (рис. 9). После выполненных действий
Рис. 9
пользователю останется добавить показания спидометра на момент возврата и произвести расход
ГСМ. Результатом расчета будут данные приведенные в (рис. 9), их можно проверить.
Рис. 9
Расход по норме:
на пробег (188*44/100) * 1.2 = 99.26,
на работу спец. оборудования 1.4*8 = 11.2,
расход по норме 11.2 + 99.26 = 110.46
Фактический расход:
274.0 - 192.1 = 81.9
На форме сравнения есть еще одна кнопка, которую необходимо упомянуть – это кнопка
«Суточный отчет ГЛОНАСС/GPS». При нажатии на кнопку сформируется суточный отчет по
запрашиваемому транспорту (рис. 10).
Рис. 10
Этот отчет должен быть распечатан и приложен к печатному путевому листу. Сейчас отчет
формируется в двух вариантах, первый формируется в виде печатной формы в 1С, другой вариант
запускается через сервис навигации в excel-файле.
Подобные действия можно проделать и с другими транспортными средствами, подключенным к
системе навигации. Список подключенных машин можно получить в сервисе «Программный
комплекс НИС ТК МРСК Урала» в отчете «Периоды контроля ЭП»
Download