Просмотр и редактирование данных о видах материалов, имеющихся видов рулонов (для гибких) и листов (для жестких), ввод данных о приходе и просмотр данных о расходе.
Общий вид табличного редактора видов материалов приведен на рисунке.
Таблица содержит следующие колонки:
Материал
Код вида - уникальный (не повторяющийся) код вида материала
Вид материала - полное название материала, которое тоже не может повторяться. При попытке ввести дубликат кода или названия появляются соответствующие сообщения.
Класс материала - принимает значение из словаря Класс
материала
(справочная информация).
Каждая строка вида материала содержит в начале маленькую кнопку со знаком
+
, при щелчке на которую появляется таблица материалов.
Внешний вид таблицы материалов приведен на рисунке.
Таблица материалов содержит следующие колонки:
Код материала - уникальный (не повторяющийся) код материала, который не вводится вручную, а формируется автоматически из кода вида материала, толщины и цвета.
Толщина - толщина материала в миллиметрах.
Цвет - словарное значение из словаря Цвет
Материал - полное название материала (уникальное значение). По умолчанию устанавливается равным значению кода материала. При необходимости может быть изменено вручную. При попытки ввести дубликат названия возникает сообщение.
Каждая строка материала содержит в начале маленькую кнопку со знаком
+
, при щелчке на которую появляется таблица рулонов.
В таблице содержатся сведения о рулонах гибкого материала. Применительно к жестким материалам можно
Ширина - ширина рулона в метрах
Количество, м
приход - количество оприходованного материала в погонных метрах
расход - количество израсходованного материала в погонных метрах. Расход суммируется автоматически по выполненным работам.
наличие - остаток материала в погонных метрах
Площадь, кв.м.
приход - количество оприходованного материала в квадратных метрах (погонные метры, умноженные на ширину рулона)
расход - количество оприходованного материала в квадратных метрах (погонные метры, умноженные на ширину рулона)
наличие - остаток материала в квадратных метрах (погонные метры, умноженные на ширину рулона)
Каждая строка таблицы Рулоны
содержит в начале маленькую кнопку со
знаком +
, при щелчке на которую появляется таблица прихода материала.
Дата, время - дата и время получения (оприходования) рулонного материала
Кол-во - длина рулонного материала
Применительно к жестким материалам длина в погонных метрах означает суммарную длину листов. Ширина листов при этом задается как ширина "рулона". Другими словами, листы материала можно представить как рулон, порубленный на листы, определенной длины.
Модуль "Клиенты" обеспечивает хранение основных сведений о клиентах фирмы: название, адрес, контактное лицо, телефоны, ответственный менеджер (см. Рисунок 1.9). Так обеспечивается доступ к детальной информации о каждом клиенте.
На основе данных о заказах и оплате автоматически вычисляются параметры лицевого счета клиента: суммарная стоимость заказов, оплата наличными и безналичным способом, суммарная оплата, и на как разница между стоимостью заказов и объемом оплаты - состояние лицевого счета, а так же (для оценки активности) - дата последнего сделанного заказа.
Клиенты с дебиторской задолженностью (то есть имеющие отрицательное состояние лицевого счета) выделяются красным цветом.
Данные лицевого счета суммируются внизу таблицы, показывая общий баланс денежных взаимоотношений с клиентами.
В таблице можно просматривать не только все доступные записи, но и только те, данные которого соответствуют каким-либо критериям. Для этого предусмотрены серверные условия (формируются на этапе разработке программы) и фильтры (задаются пользователем).
Применительно к данным о клиентах доступны следующие условия.
Показываются только те клиенты, менеджером которого является текущий пользователь программы.
Данные о клиентах могут быть отфильтрованы по значению любых полей.
Например, с помощью фильтра можно сформировать список клиентов, имеющих дебиторскую задолженность, то есть отрицательный лицевой счет, как показано на Рисунок 1.10.
Другим примером применения фильтров является просмотр клиентов, закрепленных за некоторыми (возможно несколькими) менеджерами:
Более подробно работа с фильтрами описана в разделе "Общие элементы интерфейса".
При нажатии мышью кнопки детализации (маленькая кнопка с плюсом в левой части строки) появится панель Рисунок 1.12.
Повторный щелчок по кнопке детализации (которая при распахнутой панели детальной информации приобретает знак минус) закрывает панель детализации.
Показать (распахнуть) панель детализации можно и с помощью клавиатуры сочетанием клавиш Ctrl+ ↓ , а закрыть - Ctrl+↑.
Как видно из рисунке Рисунок 1.12 панель детальной клиентской информации содержит несколько закладок.
На закладке
показываются (но не редактируются!) сведения о сделанных клиентом заказах.На закладке
показываются печатные и фрезерные работы выполненные для клиента.На закладке
показываются сведения о ценовых категориях, в которые попадает клиент по объему сделанных и оплаченных заказов по каждому виду печатных (фрезерных) работ.В зависимости от достигнутой клиентом ценовой категории автоматически определяется цена на каждый вид работ при последующих заказах.
На закладке
показываются и редактируются сведения о принятых наличных средствах от клиента.Для каждого платежа учитывается дата, время и полученная сумма.
Для положительных сумм (приход) обеспечивается печать приходного кассового ордера.
Для отрицательных сумм (расход) обеспечивается формирование расходного рассового ордера.
Каждая строка платежа имеет панель детализации, содержащая сведения о распределении полученных (положительных) средств по заказам.
Суть распределения заключается в том, что ранее полученные от клиента средства в ряде случаев могут превышать стоимость его заказов (предоплата). В ряде других случаев оплата вносится частями (оплата по факту). В обоих случаях необходимо указать какая часть платежа направляется на погашение стоимости заказа.
В простом случае, когда сумма платежа равна стоимости заказа, распределение происходит автоматически.
На закладке
показываются и редактируются сведения о юридических фирмах, интересы которого представляет клиент.Каждая строка фирмы (юридического лица) так же имеет панель детализации со сведениями о контактных лицах фирмы и о платежах, выполненных безналичным способом.
На вкладке Сметы показываются (не редактируются) сметы, сделанные в интересах клиента.
Детальная информация о сметах доступна в модуле "Сметы".
Заполненный документ формируется для печати нажатием кнопки , после чего на экране появляется окно предварительного просмотра документа.
При печати или экспорте готового документа он сохраняетс в базе данных. При этом при повторном просмотре возникнет вопрос о загрузке ранее сформированного документа . В случае ответа "Да" будет показан ранее сформированный документ, в случае ответа "Нет" - документ будет сформирован заново.
В случае необходимости использования нестандартной формы документы следут поступить следующим образом:
сформировать документ нажатием кнопки или с помощью пунка меню
и закрыть документ;с помощью пункта меню
запустить редактор шаблона документа и внести необходимые правки в шаблон документа.При возникновении затруднений пользовать прилагаемой справкой, вызываемой кнопкой F1 или пунктом меню
сохранить шаблон документа нажатием кнопки , пункта меню Ctrl+S. При этом возникнет следующий запрос .
или сочетанием клавишВ случае ответа текущего документа будет сохранен в базе данных, в случае ответа - изменения в шаблоне не будут сохранены.
шаблонЕсли вы работаете в системе от имени системного администратора SYSDBA, то изменению подлежить общий шаблон документа, а не текущего.
сформировать документ с измененным шаблоном.
Предназначено для редактирования штатного расписания организации и формирования кадровых приказов.
Редактор штатного расписания содержит следующие поля:
Отдел - название подразделения организации. Выбирается
из словаря Подразделения
.
Должность - название должности. Выбирается из словаря
Должности
Фамилия И.О. - фамилия, имя, отчество работника.
Выбирается из словаря Персоны
.
Базовый оклад - рекомендуемый оклад работника, вычисленный с учетом объема продаж и стоимости выполненных работ.
Движение
принят - дата фактического начала работы. Должна быть установлена при приеме работника на работу. Может указывать на прошедшую дату вплоть до текущей. При нарушении этого правила возникает сообщение.
уволен - дата фактического окончания работы (увольнения) работника. Поле может принимать значения с даты фактического начала работы до текущей даты. Устанавливается при увольнении работника.
дата приказа - дата приказа о кадровом движении. Устанавливается для формирования приказа о кадровом движении (приеме, переводе, увольнении).
Условия
ставка - ставка может принимать значения от 0.01 до 1.00
оклад - оклад. Значение не может быть меньше размера минимальной
оплаты труда (МРОТ), умноженного на ставку. Значение МРОТ хранится в базе данных в
генераторе MROT
.
надбавка - надбавка к окладу
исп. срок - испытательный строк в месяцах
примечание - дополнительная информация. Используется в качестве поля "Дополнительные условия" в приказ о приеме на работу, "Причина перевода" в приказе о переводе и "Основание увольнения" в приказе об увольнении.
Трудовой договор - заполняется при заключении с работником трудового договора.
дата - дата трудового договора. Может принимать значения начиная от даты фактического начала работы до текущей.
№ - номер трудового договора. Формируется автоматически при
заполнении поля даты трудового договора. Ведется сквозная нумерация в пределах
текущего года. Уникальность номера контролируется автоматически. При попытке ввода уже
существующего номера возникает сообщение Повтор номера трудового
договора
.
таб.номер - уникальный (не повторяющийся) табельный номер работника.
Приказ о приеме
№ - номер приказа о приеме на работу (перевод) формируется автоматически при вводе даты приказа
дата - дата приказа приема на работу
Приказ об увольнении
№ - номер приказа об увольнении формируется автоматически при вводе даты приказа.
дата - дата приказа об увольнении.
Нумерация приказов осуществляется автоматически с использованием генератора
GEN_RECDIS_N
. Номер приказа можно ввести и вручную. В любом случае
контролируется уникальность номера приказа в пределах года.
В начале года нумератор автоматически сбрасывается в 0. В любой момент можно установить нумерацию приказов в начальное значение.
ALTER SEQUENCE GEN_RECDIS_N RESTART WITH 0
Вместо нуля можно использовать любое начальное значение.
При нумерации приказов следует учитывать, что если использовать номер, а затем его стереть (удалить), то этот номер автоматически не будет использован повторно. При желании вы можете ввести его вручную. Автоматическая нумерация продолжится со следующего номера.
Редактирование данных поддерживается как непосредственно в таблице, так и в диалоге, возникающем при двойном щелчке по строке с данными.
Формирование приказа для текущей записи осуществляется с помощью пункта меню
Приказы/Приказ о приеме (приеме, уволнении)
.
Вид приказа определяется автоматически по следующим правилам:
Приказ о приеме на
работу - если заполнены поля Приказ о приеме
и не заполнено
поле Приказ об увольнении
. При этом для корректного формирования
приказа должны быть заполнены поля Условия/оклад
и поля
Трудовой договор
(поля дата
и
номер
).
Приказ об
увольнении - если заполнены поля Приказ об увольнении
.
Приказ о переводе - при тех же условиях, что приказ о приеме на работу, но при этом существует должность, с которой работник уволен в тот же день, что и принимается на новую работу.
Фамилия, имя и отчество работника при вставке в приказ склоняется в винительный падеж автоматически.
Штатное расписание формируется с помощью пункта меню Приказы/Штатное
расписание
.
Пример штатного расписания приведен на рисунке.
Штатное расписание формируется на основе записей в штате с установленными окладами и не заполненной датой приказа об увольнении. Это позволяет включать в штатное расписание вакантные (без работника) должности.
Просмотр и редактирование данных о персонах.
Основным элементом интерфейса является табличный редактор персон.
№ -
Фамилия -
Имя -
Отчество -
Телефон
основной -
мобильный -
Логин -
Дата рождения -
Паспорт
номер -
дата -
выдан -
код подразделения -
СНИЛС -
ИНН -
Адрес
регистрации -
проживания -
Каждая строка имеет панель детализации с вкладками.
Редактор приказов о предоставлении отпусков размещен на панели детализации табличного редактора персональных данных
Приказ
№ - порядковый номер приказа. Формируется автоматически в пределах года, но может быть введен вручную. При этом номер следующего приказа будет на единицу больше наибольшего номера.
дата - дата приказа по умолчанию равна текущей (сегодняшней).
Период - временной интервал, за который предоставляется отпуск
начало - по умолчанию принимает значение 1 января текущего года
окончание - по умолчанию равна текущей (сегодняшней).
Ежегодный отпуск - параметры ежегодного отпуска (при его предоставлении)
начало - дата начала ежегодного отпуска
окончание - дата окончания ежегодного
отпуска. При изменении значения этого поля
кол-во дней
автоматически
скорректировано в соответствии с новыми данными
кол-во дней - количество полных дней ежегодного отпуска. Значение по умолчанию - 15. При вводе значения в это поле поле "окончание" будет автоматически скорректировано в соответствии с новыми данными.
Доп. отпуск - параметры дополнительного отпуска (при его предоставления)
начало - дата начала дополнительного отпуска
окончание - дата окончания дополнительного отпуска
кол-во дней - продолжительность дополнительного отпуска с днях
вид - вид дополнительного отпуска.
Значение выбирается из выпадающего списка из словаря
причин отсутствия, имеющего в своем названии слово
отпуск
Приказ о предоставлении отпуска формируется с помощью пункта меню
Персона/Приказ об отпуске
.
Пример приказа приведен на рисунке.
В случае не предоставления очередного отпуска в графе календарных дней автоматически проставляется слово "нет". Диапазон дат отпуска при этом не появляется.
В случае не предоставления дополнительного отпуска в графе календарных дней дополнительного отпуска проставляется "нет". Диапазон дат дополнительного отпуска при этом не появляется.
Степень родства - значение выбирается из списка (ОКИН фасет 11).
Фамилия
Имя
Отчество
Дата рождения (при вводе контролируется, чтобы дата была в прошлом)
Возраст (полных лет) вычисляется автоматически на текущую дату.
Начало - дата начала эпизода трудовой деятельности
Окончание - дата окончания эпизода трудовой деятельности (не заполняется, если человек в настоящее время работает). При вводе даты окончания контролируется, чтобы дата окончания не была ранее, чем дана начала)
Стаж
лет - количество проработанных лет (с дробной частью года) вычисляется автоматически как разность между датой начала и датой окончания эпизода. Если дата окончания не заполнена, то - до текущей даты.
строкой - отработанный период в годах, месяцах и днях формируется автоматически
При включенных итогах в нижней сроке вычисляется общий трудовой стаж в годах с дробной статью и в форме "лет, месяцев, дней".