Информационное обеспечение управления сбытом продукции ООО «Сарептская мельница». История создания и развития предприятия, страница 3

Интерфейс ввода информации о заявках

Ввод данных о ежедневных заявках производится в обработке «Ввод заявок». В поле Дата по умолчанию всегда ставится завтрашняя календарная дата. Запрещаем прием заявок: на время, раньше текущего (на вчера – запрещаем, на сегодня – запрещаем на тех закладках, которые раньше текущего времени). Запрещаем, но допускаем исключительный случай: дата заявки меньше либо равна константы, определяющей дату запрета приема заявок (ограничивающей прием заявок). Во всех остальных случаях разрешаем прием заявок.

На форме выбирается торговая точка, при необходимости меняется дата доставки. Для контрагентов, требующих от поставщика учитывать номер заказа, присваиваемый самим контрагентом ("Пятёрочка"), существует возможность указать этот номер заказа (он будет выведен в печатной форме). При выборе торговой точки проверяется запрет отгрузки.

После выбора торговой точки определяется договор для заявки: если договора нет – заявку принять нельзя; если договор есть, и не указан признак «Центрозавоз» - заявка принимается только на самовывоз; если договор есть, в нем установлен признак «Центрозавоз» - заявка принимается и на доставку и на самовывоз.

Торговая точка указывается кодом, по краткому наименованию или выбирается из справочника (после указания контрагента). После указания, программа заполняет табличную часть: проверяет, есть ли в системе заявки по данной торговой точке на текущую дату. Если заявки есть, то табличная часть заполняется суммарной номенклатурой по заявкам. Заполняются колонки: номенклатура и заказано. Время доставки устанавливается по итогам заявок. Закладки определяются из закладок заявок плюс график доставки торговой точки плюс график самовывоза.  Если заявок нет, то производится поиск постоянной заявки. Если заявка есть, то по ее данным заполняется колонка Номенклатура. Закладки определяются из закладок постоянной заявки плюс  график доставки торговой точки плюс  график самовывоза.

На форме расположено меню «График доставки»:

- «изменить время рейса» - изменяет время доставки для текущего рейса. Если на текущий рейс были приняты заявки ранее, то закладка со старым временем остается, но в ней количество ставится равным нулю.

- «дополнительная доставка» – добавляет закладку с произвольным временем доставки (в пределах текущего дня, не входящим в график доставки)

- «дополнительный самовывоз» – добавляет закладку с произвольным временем доставки (в пределах текущего дня, не входящим в график самовывоза)

- «перенести номенклатуру в другой рейс» - переносит данные о номенклатуре на закладку с другим рейсом (варианты переноса будут пунктами меню)

Время можно менять только в пределах текущего дня, если дата документа совпадает с текущей датой, то время не может быть меньше текущего.

При переносе времени рейса (для всего рейса или только для некоторых номенклатур), количество в «новом рейсе» устанавливается в значение из «старого» рейса, а количество в «старом рейсе» устанавливается в 0.

В табличной части строки с нулевым количеством отображаются.

Ввод данных о заявках вводится в соответствии с графиком доставки, определенным для точки. Сначала вводятся все данные (по всей номенклатуре) на первый рейс, затем – на последующие. Разные рейсы отражаются на разных закладках, набор закладок генерируется автоматически по данным графика этой торговой точки.

Значения количества продукции в строках, добавленных автоматически, может корректироваться, также могут добавляться новые строки. В новых строках поиск номенклатуры производится вводом по строке по первым буквам краткого или полного наименования, по коду продукции. Код можно вводить в колонку «Код» и «Наименование»

Если для торговой точки на эту дату и время доставки уже принята ежедневная заявка, то в обработке видны дополнительные колонки «Заказано» и «Корректировка». Колонку «Корректировка» можно менять (оператор указывает количество заказа, а в случае корректировки заявки – количество корректировки либо новое количество продукции (колонки «корректировка» и «всего» не видны при приеме первой заявки)).