Руководство по настройке технологических операций Санкт-Петербург


Скачать 170.89 Kb.
Название Руководство по настройке технологических операций Санкт-Петербург
Тип Руководство
rykovodstvo.ru > Руководство эксплуатация > Руководство













ОАО «Альт-Софт»

«АТП: Путевые листы»


Руководство по настройке технологических операций








Санкт-Петербург

2006

Описание


Технологические операции (т.о.) используются в задаче для хранения учетных данных по путевому листу:

  • норм расхода топлива;

  • суммы дохода с работы;

  • моточасов;

  • основных реквизитов путевого листа (пробег, время работы, грузооборот и т.д.);

  • прочей необходимой информации.

Т.о. полностью настраиваются и могут использоваться в задаче для записи любых параметров, интересных предприятию. Для каждой работы каждого путевого листа формируется и запоминается свой отдельный блок т.о. Информация о т.о. также используется при формировании видов оплат. Каждая конкретная т.о. может генерироваться неограниченное количество раз для каждой работы в путевом листе и имеет:

  • код (используется для идентификации и связи со справочником);

  • количество (число, например количество моточасов);

  • сумма дохода;

  • количество расхода топлива по норме;

  • код расхода топлива;

  • комментарий (для моточасов, например, содержит код навесного оборудования).

Генерация т.о. при доводе путевого листа происходит в блоке ввода очередной работы по путевому листу:



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

Для этого следует определить в справочнике технологических операций следующие поля:

  • код;

  • условие автоматической генерации;

  • значение количества;

  • значение расхода топлива;

  • значение кода топлива для расхода топлива;

  • значение суммы дохода.

Для неавтоматических т.о. (вводятся диспетчером вручную по коду т.о.)



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

Если требуется прямо запросить у диспетчера количество автоматически генерируемой т.о., то в поле количество перед запрограммированным значением количества необходимо поставить идентификатор «ask_kol%». В момент запроса будет выведено количество в соответствии с полем «значение количества» с возможностью корректировки и подтверждения пользователем (если не указано «ask_kol%0», в этом случае будет выведен ноль, который диспетчер должен изменить на количество). См. описание т.о. «34».

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

strObor

Код оборудования а/м

strMark

Код марки а/м

strTimeOut

Время выезда в формате «ЧЧ:ММ» (работа)

strTimeIn

Время возврата в формате «ЧЧ:ММ» (работа)

strLunch

Время обеда в формате «ЧЧ:ММ» (работа)

numTout

Время выезда в числовом формате (работа)

numTin

Время возврата в числовом формате (работа)

numLunch

Время обеда в числовом формате (работа)

datOut

Дата выезда (работа)

datIn

Дата возврата (работа)

numTime

Время в работе (в числовом формате). Если лист командировочный (т.е. общее время по листу больше 24 часов), то константа принимает значение суммы рабочего времени по каждому дню. Таким образом, если лист с 01.02.2006 по 05.02.2006, время с 08:00 по 17:00, то время в работе – (17-8)*(05-01+1) = 45 часов.

numHaul

Количество ездок

numProb

Пробег

numVolume

Объем перевезенного груза

strZak

Код клиента/ремонта/простоя

strRab

Код работы

strSeason

“s”, если лето; “w”, если зима

strGor

Код топлива на пробег

flgStager

Истина, если есть стажер на путевом листе

flgPric

Истина, если есть прицеп на путевом листе

strTo

Код т.о.

numKol

Рассчитанное количество т.о. (доступно только для полей «сумма дохода» и «расход топлива»)
Операторы

*

Умножение

/

Деление

+

Сложение

-

Вычитание

AND

Логическое И

OR

Логическое ИЛИ

!

Логическое НЕ
Функции

getNights()

Возвращает часы ночных

getRed()

Возвращает часы праздников (исходя из календаря fn006)

getDox( strTo, strObor, strMark, strRab, strZak)

Возвращает тариф для указанной т.о., кода оборудования, марки, работы и клиента. Если код клиента не указывается или нет соответствующего кода на т.о., обор. и марку в справочнике тарифов (fn025), то возвращает значение тарифа на пустого клиента; иначе – на требуемого

getNormGor( strTo, strObor, strMark, strGor)

Возвращает норму расхода топлива (на 1 км или 1 моточас) для указанной т.о., кода оборудования, марки и топлива. Используется справочник fn024.

outboard( <�поле>, <�номер>)

Возвращает значение <�поле> для указанной строчки данных о работе спецоборудования. <�поле> может быть:

  • ‘kol – количество моточасов

  • ‘gor’ – норма расхода топлива

  • ‘cgor’ – код топлива

  • ‘value’ – код навесного оборудования

tinu()

Функция, преобразует время в формате «ЧЧ:ММ» в число

nuti()

Выполняет преобразование, обратное функции Tinu()

Стандартные т.о.


В справочнике т.о. (FN015) уже описаны некоторые стандартные и одинаковые для большинства предприятий автоматические т.о. (справочник не очищается при сбросе базы данных). Рассмотрим их подробно.

«01» Пробег общий


Поле

Значение

Пояснение

Код

01




Условие

.t.

т.о. будет автоматически формироваться всегда (.t. – true, истина)

Кол-во

numProb

Константа, возвращающая количество пробега на работу путевого листа

Расход топлива

getNormGor(‘01‘,strObor, strMark, strGor) * numKol

Функция getNormGor возвращает норму расхода топлива на 1 км (на заданные параметры), которая умножается на количество данной т.о., т.е. на километры

Код топлива

strGor

Константа, возвращающая код топлива, которое расходуется на пробег

Доход




Нет дохода по т.о.

Комментарий




Нет дополнительной информации по т.о.

«52» Время в работе


Поле

Значение

Пояснение

Код

52




Условие

strZak<>’991’ and strZak<>’992’

Не простой (код клиента 991), и не ремонт (код клиента 992)

Кол-во

numTime-numLunch

Время в работе, минус время обеда для работы путевого листа.

Расход топлива







Код топлива







Доход

getDox(‘52‘,strObor, strMark, strRab, strZak) * numKol

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

Комментарий






«70» Работа навесного оборудования


Поле

Значение

Пояснение

Код

70




Условие

outboard(‘kol‘,1)>0

Сгенерировать, если количество введенных моточасов в строчке 1 больше нуля

Кол-во

outboard(‘kol‘,1)

Количество моточасов, введенных в строчке 1

Расход топлива

numKol * outboard(‘gor‘,1)

Количество по т.о., умноженное на норму расхода топлива (см. также Руководство по настройке НСИ, справочник норм)

Код топлива

outboard(‘cgor‘,1)

Код топлива для строчки 1

Доход







Комментарий

outboard(‘value‘,1)

Код навесного оборудования для строчки 1

Второй параметр функции outboard() – это строчка ввода данных в списке навесного оборудования при довводе путевого листа:



Для изображения: outboard(‘kol‘,1) = 3.00; outboard(‘kol’,2) = 1.40.

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

Например, определение технологических операций «Работа навесного оборудования» для случая максимального возможного количества навесного оборудования, равного 4:

т.о.

поля

70

… outboard( …, 1)

70

… outboard( …, 2)

70

… outboard( …, 3)

70

… outboard( …, 4)

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

«34» Ночные


Поле

Значение

Пояснение

Код

34




Условие

getNights()>0

Количество ночных часов (время работы попадает в интервал между 22 часами и 6 часами) больше нуля

Кол-во

ask_kol%getNights()

Вывести запрос у диспетчера количества ночных часов, при этом по умолчанию поставить высчитанное автоматически количество ночных часов между 22 и 6 часами

Расход топлива







Код топлива







Доход







Комментарий






«61» Праздничные


Поле

Значение

Пояснение

Код

61




Условие

getHoly()

Количество праздничных часов (время работы попадает на праздничный день, праздничные дни задаются в справочнике «Календарь (FN006)») больше нуля

Кол-во

ask_kol%getHoly()

Вывести запрос у диспетчера количества праздничных часов, при этом по умолчанию поставить высчитанное автоматически количество праздничных часов.

Расход топлива







Код топлива







Доход







Комментарий






«60» Ездки


Поле

Значение

Пояснение

Код

60




Условие

numHaul > 0

Количество ездок на работе больше нуля

Кол-во

numHaul

Количество ездок

Расход топлива







Код топлива







Доход







Комментарий






«11» Объем перевезенного груза


Поле

Значение

Пояснение

Код

11




Условие

numVolume > 0

Объем перевезенного груза больше нуля

Кол-во

numVolume

Объем перевезенного груза

Расход топлива







Код топлива







Доход







Комментарий






«31» Грузооборот


Поле

Значение

Пояснение

Код

31




Условие

numVolume > 0 AND numProb > 0

Объем перевезенного груза больше нуля и пробег больше нуля

Кол-во

numVolume * numProb

Объем перевезенного груза, умноженное на пробег

Расход топлива







Код топлива







Доход







Комментарий






«97» Время в ремонте


Поле

Значение

Пояснение

Код

97




Условие

strZak=’900’

Код клиента равен ‘900’ (см. Руководство по настройке НСИ)

Кол-во

numTime-numLunch

Время в работе, минус время обеда для работы путевого листа.

Расход топлива







Код топлива







Доход







Комментарий






«98» Время в простое


Поле

Значение

Пояснение

Код

97




Условие

strZak=’950’

Код клиента равен ‘950’ (см. Руководство по настройке НСИ)

Кол-во

numTime-numLunch

Время в работе, минус время обеда для работы путевого листа.

Расход топлива







Код топлива







Доход







Комментарий






«99» Время в простое по вине клиента


Поле

Значение

Пояснение

Код

99




Условие

strZak=’955’

Код клиента равен ‘955’ (см. Руководство по настройке НСИ)

Кол-во

numTime-numLunch

Время в работе, минус время обеда для работы путевого листа.

Расход топлива







Код топлива







Доход

0.80 * getDox(‘52‘,strObor, strMark, strRab, strZak) * numKol

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

Комментарий






«86» Время работы стажера


Поле

Значение

Пояснение

Код

86




Условие

flgStager

Если сотрудник является стажером

Кол-во

ask_kol%min(8,numTime-numLunch)

Вывести запрос на время работы, по умолчанию поставить минимальное значение из 8 часов и времени в работе

Расход топлива







Код топлива







Доход







Комментарий










Похожие:

Руководство по настройке технологических операций Санкт-Петербург icon Г. Санкт-Петербург 09. 09. 2014 г
Предмет закупки: поставка бытовой техники: холодильников и микроволновых печей (далее Товар) в здания ниу вшэ – Санкт-Петербург,...
Руководство по настройке технологических операций Санкт-Петербург icon Санкт-Петербург 27-28 мая 2013 года Санкт-Петербург 2013
Материалы VI молодёжной международной научно-практической конференции студентов, аспирантов и молодых учёных 27-28 мая 2013 года,...
Руководство по настройке технологических операций Санкт-Петербург icon Руководство пользователя scratchDuino. Лаборатория Санкт-Петербург 2015 зао «Тырнет»
Лаборатория: руководство пользователя / Е. А. Вострикова, Л. С. Захаров, Е. А. Львова. — Санкт-Петербург : Множительный центр зао...
Руководство по настройке технологических операций Санкт-Петербург icon Руководство пользователя scratchDuino. Лаборатория Санкт-Петербург 2015 зао «Тырнет»
Лаборатория: руководство пользователя / Е. А. Вострикова, Л. С. Захаров, Е. А. Львова. — Санкт-Петербург : Множительный центр зао...
Руководство по настройке технологических операций Санкт-Петербург icon Инструкция пользователя Санкт-Петербург 2011 Оглавление Общие сведения...
Гис торис предназначена для обеспечения органов государственной власти Санкт-Петербурга и других заинтересованных лиц пространственными...
Руководство по настройке технологических операций Санкт-Петербург icon Ао «жтк» Котировочная документация запрос котировок №13002/17-зкт санкт-Петербург 2017 г
Место нахождения заказчика: 191119, г. Санкт-Петербург, ул. Днепропетровская, д. 2Б
Руководство по настройке технологических операций Санкт-Петербург icon Руководство пользователя электронного сервиса ОАО «Банк «Санкт-Петербург»
Сервис ОАО «Банк «Санкт-Петербург» по предоставлению информации на запросы судебного пристава-исполнителя в рамках исполнительного...
Руководство по настройке технологических операций Санкт-Петербург icon Проект договор купли-продажи движимого имущества г. Санкт-Петербург
Санкт-Петербург, ул. Чайковского, д. 21), в лице конкурсного управляющего Шестаковой Олеси Анатольевны, действующего на основании...
Руководство по настройке технологических операций Санкт-Петербург icon Техническое задание на выполнение работ по капитальному ремонту оборудования тп 1057
Рп 3335 (инв. №43335) по адресу: Санкт-Петербург, г. Колпино, пр. Ленина, д. 101, оборудования рп 3345 (инв. №43345) по адресу: Санкт-Петербург,...
Руководство по настройке технологических операций Санкт-Петербург icon Г. Санкт-Петербург 28. 09. 2015 г
Заказчик: федеральное государственное автономное образовательное учреждение высшего профессионального образования "Национальный исследовательский...
Руководство по настройке технологических операций Санкт-Петербург icon Г. Санкт-Петербург 17. 04. 2014 г
Заказчик: федеральное государственное автономное образовательное учреждение высшего профессионального образования "Национальный исследовательский...
Руководство по настройке технологических операций Санкт-Петербург icon Г. Санкт-Петербург 31. 08. 2015 г
Заказчик: федеральное государственное автономное образовательное учреждение высшего профессионального образования "Национальный исследовательский...
Руководство по настройке технологических операций Санкт-Петербург icon Санкт-петербург
Предотвращены десятки экологических бедствий. Целый ряд спасательных операций был выполнен за пределами Балтики в северных и дальневосточных...
Руководство по настройке технологических операций Санкт-Петербург icon ЗК44-07/14/Двери, панели с изменениями от 31. 07. 14
Товар) и произвести установку/монтаж Товара (далее – работы по установке/монтажу) в частях №№1, 9, 51, 52, 53, 54, 55, 83 помещения...
Руководство по настройке технологических операций Санкт-Петербург icon Г. Санкт-Петербург 2018 год Часть I. Общие положения
Заказчик: федеральное государственное автономное образовательное учреждение высшего образования "Национальный исследовательский университет...
Руководство по настройке технологических операций Санкт-Петербург icon Руководство по проектной подготовке капитального строительства в...
Подписано в печать 18. 01. 2010 Формат 60х90 1/8 Усл печ л. 3,25 Тираж 200 экз. Заказ №02

Руководство, инструкция по применению




При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск