Приветствую Вас!
Была поставлена задача создать модуль по автоматизации учета молока на ферме для отображения движения молока по каждому дню.
Приход молока (общий надой с указанием физических показателей, возможность перекачивания надоя молока по каждой корове по каждой дойке (данные берутся с программы AfiFarm).
Расход молока (реализация молока на молокозавод, реализация молока населению, выпойка телят)
Образец документа указан ниже с заполненными данными. Все данные фиктивные и не являются фактическими.
При заполнении данных с качественными показателями молока (плотность, жирность) производится автоматический пересчет на молоко приведенное в килограммах.
Согласно данных AfiFarm на ферме есть возможность учитывать надой по каждой голове. Но данные по надою хранятся в данной программе всего 10 дней. Возможности посмотреть статистику надоя по каждой голове нет больше чем за 10 дней. Поэтому возникла необходимость в создании документа для учета надоя для просмотра статистики.
Первичные данные выгружаются в формате xml или txt. Далее создана кнопка для закачивания данных в формат документа Надой молока по головам.
Качественные показатели аналогично заполняются как и в формате документа Общий надой молока. При окончании закачивания данных сделано всплывание модального окна с указанием ошибеи и номера строки в документе. Ошибки могут всплывать в случае несоответствия номеров голов между AfiFarm и Акцент.
Данный документ дает возможность указать реализацию молока по секциям с указанием качественных показателей. В этом же документе на новой вкладке лаборант может указать данные по приему молока молокозаводом согласно товарно-транспортной накладной. На основании данных с первой вкладки по отправке молока по секциям данные попадают в формат товарно-транспортной накладной, где лаборант заполняет качественные показатели и указывает наименование транспортного средства, ФИО водителя.
На ферме выпойка телят осуществляется по установленной схеме. Данная схема была занесена по группам животных. Для заполнения формата выпойки телят необходимо, чтобы зоотехник заполнил акты на пориходывание приплода, реализацию и падеж телят. Лаборант создает новый документ. Выбирает дату и нажимает кнопку заполнить. Программа автоматически строит список животных и количество молока согласно схеме. В шапке необходммо указать данные по качественным показателям для пересчета молока в зачетные килограммы.
Формат реализации молока населению идентичен общему формату реализации молока. В шапке только меняется корреспондент.
Согласно всех первичных документов по приходу и расходу молока строится ежедневная сводка с указанием всех данных. В данном документе можно увидеть полное движение молока с остатками.
Статистические данные по надою молока по каждой голове и по каждому дню.
Статистические данные по выпойке телят.
Разница товарно-транспортных накладных между фермой и молокозаводом. Данный отчет очень помогает для быстрой сверки в нужный период времени.
В данном документе можно увидеть за счет чего была разница в ттн. В данном отчете можно увидеть сорт молока и фактические данные по каждой секции.
Данный модуль был полностью создан согласно требованиям лаборанта, зам. директора по экономике и управляющей фермы.