Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

системная автоматизация

.pdf
Скачиваний:
44
Добавлен:
16.02.2016
Размер:
6.21 Mб
Скачать

Интерфейс пользователя CoreIMS

CoreIMS предполагает максимальное упрощение работы пользователя. Внешний вид, средства ввода и отображения информации, работа с меню, навигация экранов, типы полей для ввода данных или выбора данных из списка, использование клавиатуры и мыши, кнопки подтверждения действий, закрытия окон и т. п. – все это соответствуют стилю работы в Microsoft Windows, и требует от пользователя только базовых знаний работы с MS приложениями.

Вход в систему

При запуске системы появляется экран входа в систему (см. рис. 2.5). Пользователь должен зарегистрироваться, подтвердив свои права на пользование системой.

Рис. 2.5 Экран входа в систему CoreIMS

Каждый пользователь системы CoreIMS должен иметь уникальное регистрационное имя и пароль, которые назначаются администратором системы. После проверки имени пользователя и пароля на экране появится главное окно системы.

Главное окно системы

С помощью меню главного окна (см. рис. 2.6) можно активизировать различные функции системы.

В зависимости от выделенных полномочий пользователи системы могут проводить те или иные складские операции. Присвоенные права делают доступными или не доступными отдельные функции системы. Если

71

соответствующие права не назначены, то такие позиции на экране не появляются. Некоторые режимы могут быть предоставлены только в режиме просмотра без права внесения изменений. Наделение пользователя определенными правами и назначение новых пользователей осуществляет администратор системы при ее настройке.

Рис 2.6 Главное меню CoreIMS

Диалоговые окна CoreIMS

В CoreIMS все диалоговые окна, в которых происходит работа, спроектированы в едином стиле. Конкретное наполнение окон определяется функциональностью. Расположение полей и кнопок стандартизовано. Это облегчает работу с системой. Вся область экранного окна условно разделена на зоны (см. рис. 2.7).

72

Рис. 2.7 Диалоговое окно CoreIMS

Зоны экрана

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

Центральная часть окна содержит список результатов. Здесь отображаются результаты выборки из базы данных, отвечающие критериям, заданным в поисковом фильтре. Отдельную запись можно выбрать перемещением курсора мыши или клавишами управления курсором.

Нижняя зона окна содержит кнопки и поля для отображения и редактирования записи, выбранной в окне результатов. Кроме того, здесь может отображаться дополнительная информация, которая не связана напрямую с выделенной записью. В этой зоне расположены также кнопки управления, например, «Добавить», «Удалить», «Выбрать», и т. п.

Фильтры

Фильтр – это способ ограничить объем информации в окне результатов. Он включает совокупность полей, расположенных в верхней зоне экрана, в которых задается критерий поиска. Для формирования критерия поиска заполняются нужные поля. Значение фильтра сохраняется до тех пор, пока

73

он не будет отменен или не будет применен другой фильтр.

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

Поиск

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

Просмотр данных

Центральная часть окна отведена для таблицы отображения информации. Она содержит хранимые данные, отвечающие критериям, заданным в поисковом фильтре. Каждая запись занимает одну строку. В заголовке таблицы указаны названия реквизитов записи. Отдельную запись можно выбрать перемещением курсора (мышью или клавишами управления курсором) по строкам таблицы. Если все отобранные записи не помещаются в окне результатов, то формируется несколько страниц. Для постраничного просмотра используются кнопки, которые обычно расположены в левом нижнем углу окна:

кнопка “<<” – переход на первую страницу (начало списка);

кнопка “>>” – переход на последнюю страницу (конец списка);

кнопка “>” – переход на следующую страницу;

кнопка “<” – переход на предыдущую страницу списка.

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

Если выбранная (подсвеченная) запись может быть детализирована в дочернем окне, то, чтобы его открыть, можно два раза нажать клавишу мыши, или кнопку «Выбрать» справа внизу данного окна.

Записи в окне результатов могут быть отсортированы по возрастанию или по убыванию. Для этого в заголовке требуемого столбца надо щелкнуть мышью.

Редактирование записей

CoreIMS не позволяет редактировать информацию непосредственно в списке результатов, отображаемом в середине окна. Для этого внизу окна предусмотрены кнопки и поля редактирования.

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

74

надо нажать кнопку «Изменить». Если необходимо добавить несколько записей, то можно повторно нажать кнопку «Добавить». Введенная запись сохранится в базе данных и появится шаблон для ввода очередной записи. Система проверяет форматы вводимой информации.

Для редактирования записи она выбирается из списка. В активизированные поля редактирования вносятся требуемые изменения и подтверждаются кнопкой «Изменить».

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

Сообщения системы

Система CoreIMS контролирует действия пользователя и информирует его о недопустимых или некорректных действиях в виде запрещающих или предупреждающих сообщений. Обычно это сообщения, требующие подтверждения каких-либо действий, например, сохранения внесенных изменений при закрытии окна.

Активный элемент системы

Основные элементы системы (склад, ячейка, товар) задаются в системе при ее настройке и сохраняются в базе данных системы постоянно. Однако при необходимости они могут быть исключены из рассмотрения при выполнении складских операций. Элемент считается активным, если он участвует в складских операциях и неактивным, в противном случае. Неактивный элемент, обычно, удаляется с экрана. Неактивный элемент может быть снова сделан активным. Для активизации/деактивации элементов системы используется опция «Активен».

Складские процессы

CoreIMS поддерживает все основные складские операции: прием товара по заказу на поставку, отгрузку товара по заказам на отгрузку, хранение товара и перемещение товаров между складами.

Прием товара включает в себя подготовку заказа на поставку, регистрацию фактически поступившего на склад товара и размещение его внутри склада.

Отгрузка товара включает подготовку заказа на отгрузку, резервирование и отбор товара, а также регистрацию фактически отпущенного со склада товара.

Хранение товара включает операции инвентаризации, коррекции, пополнения, блокировки и перемещения. Перемещение товара внутри

75

склада – это регистрация изменения мест хранения товара на складе. Перемещение товара может быть между ячейками, с палеты в ячейку, с палеты на палету, с палеты в контейнер и т. п.

Перемещение товара между складами – это упрощенная процедура приема-отпуска товара без оформления заказа.

Все складские операции сопровождаются генерацией документов. Каждая операция регистрируется в журнале контроля (истории). Изменение состояния товара в процессе складских операций отражается изменением состояния товара (статуса).

Генератор отчетов, встроенный в систему, позволяет пользователю получать необходимую информацию о текущем состоянии склада, что обеспечивает возможность принятия эффективных управленческих решений.

Прием товара на склад

CoreIMS поддерживает процесс приема товаров на склад на основании созданного заказа на поставку.

Заказ на поставку

Заказ оформляется на одного поставщика и может содержать много позиций. В позициях заказа могут быть указаны как отдельные товары, так и наборы, составленные из товаров, присутствующих в Справочнике товаров. В каждой позиции задается один товар. Фактически принятое количество товара может не совпадать с запланированным количеством, указанным в заказе.

После того, как заказ на поставку создан, он может быть отредактирован в любой момент работы с заказом.

Заказ на поставку создает пользователь, наделенный соответствующими правами.

С заказом связано понятие «статус», значения которого отражают состояние заказа. В системе зарезервированы следующие возможные значения статуса заказа на поставку:

«Создан»;

«Выполняется»;

«Выполнен».

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

Если заказ со статусом «Выполнен» был потом отредактирован

76

(например, добавлены новые позиции), то заказ возвращается в предыдущее состояние «Выполняется».

Если заказ находился в состоянии «Выполняется», а потом все позиции заказа были удалены, то заказ возвращается в состояние «Создан».

Статус каждого заказа отображается в графе «Статус» в окне «Заказ на поставку» (см. рис. 2.8 и 2.10) и «Поиск заказа на поставку» (см. рис. 2.9).

Создание заказа на поставку

Чтобы создать новый заказ на поставку (см. рис. 2.8), нужно:

Сформировать заголовок.

Заполнить позиции заказа.

Сохранить заказ.

Рис. 2.8 Окно ввода заказа на поставку

Вокне ввода заказа задается склад (по умолчанию тот, который задан

внастройках пользователя), вводится номер заказа или сохраняется тот, что был сгенерирован системой автоматически (если включена автонумерация заказов на поставку). Выбирается код поставщика из списка «Получить от». Остальная информация о поставщике заполнится автоматически. Указываются с помощью календаря дата заказа (по

77

умолчанию – это текущая дата) и дата получения. Все остальные поля необязательны для заполнения.

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

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

В поле «Итого» автоматически подсчитывается стоимость текущего заказа с учетом цены каждой позиции заказа.

На любом этапе создания заказа его можно временно сохранить. Заказ будет сохранен в текущем состоянии со статусом «Создан». После сохранения заказ можно будет выбрать из списка заказов для редактирования или проведения приема по данному заказу. Вы можете распечатать заказ на поставку. Для этого следует нажать кнопку «Печать».

Редактирование заказа на поставку

Рис. 2.9 Окно «Поиск заказа на поставку»

В окне «Поиск заказа на поставку» (см. рис. 2.9) необходимо задать

78

склад и заполнить поля для фильтра поиска заказа (все они необязательные), после чего нажать кнопку «Искать».

Рис. 2.10 Редактирование заказа на поставку

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

разбить существующие позиции на несколько строк;

выбрать другой товар, изменить настраиваемые свойства товара;

задать или изменить палету, контейнер;

изменить серийный номер товара;

изменить заказанное и полученное количество товара;

изменить цену;

выбрать другую единицу измерения товара;

изменить срок хранения

изменить комментарии.

Часть указанных полей можно редактировать только в режиме приема товара, когда количество товара в графе «Получено» больше нуля.

79

Прием товара по заказу на поставку

Прием товара в CoreIMS осуществляется с использованием окна «Заказ на поставку» (см. рис. 2.10).

Фактическое количество принятого товара может быть меньше или больше предполагаемого. При выполнении приема может измениться статус заказа. По одному заказу товар может приниматься в нескольких поставках.

Прием товара сопровождается генерацией квитанции на принимаемый товар.

Система переходит в режим приема, когда в строке заказа в поле «Получить» указывается ненулевое количество принимаемого товара. В этом случае кнопка «Сохранить» автоматически переименовывается в кнопку «Принять». При этом становятся доступными для редактирования поля, связанные с заполнением реквизитов принимаемого товара. Необходимо указать фактическое количество поступившего товара, его реквизиты, место размещения на складе. Для этого следует задать Ячейку, номер палеты и/или контейнера, единицы измерения, которые могут быть отличными от предложенных системой по умолчанию, партию или серийный номер и т. д. Количество принимаемого товара отмечается для каждой из позиций заказа, которые предполагается принять в одной поставке.

Если для одного и того же принимаемого товара вы хотите указать различные ячейки назначения, можно разбить строку заказа на несколько строк и для каждой указать свои параметры. Для этого следует нажать кнопку «Разбить». Строка заказа разделится на две – в одной в столбце «Заказан» будет указано принятое количество, в другой – оставшееся количество. Их можно редактировать по отдельности.

Чтобы выполнить прием товара, в окне заказа на поставку нажмите кнопку «Принять».

Присвоение серийных номеров при приеме. Если принимаемое количество товара, указанное в строке заказа, больше единицы, становится доступной кнопка «Присв. сер. №». При ее нажатии каждая единица этого товара будет размещена в отдельной строке таблицы, после чего можно ей присвоить индивидуальный серийный номер.

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

CoreIMS обеспечивает внеплановый прием товаров. Окно «Заказ на поставку» (см. рис. 2.10) позволяет одновременно создавать заказ для

80