Основные сведения о вычислении расходов клиента
Система вычисляет расходы клиентов и определяет текущий заказ-наряд, связанный с контрактом с клиентом. Расходы клиентов можно просмотреть в форме «AMS: утверждение расходов клиента».
Процесс вычисления расхода клиента инициируется в различных точках в системе и включает в себя заказ-наряды, которые соответствуют следующим критериям:
- Заказ-наряды с типом события JOB или PPM (или их эквивалент статуса пользователя)
- Заказ-наряды, для которых не существует родительского заказ-наряда
- Заказ-наряды, для которых не выбрано поле «Продолж. формирования расходов» и которые не связаны с записями расходов клиента со статусом «Исключено из выставления счетов», «Утверждено» или «Счет выставлен».
- Типы строк заказ-наряда: LAB, MAT, HIR, DMA, FIX или TOOL
Для всех заказ-нарядов, которые соответствуют описанным выше критериям поиска, система вычисляет расходы клиента. Для получения дополнительной информации смотрите описание ниже.
- Вначале система определяет, какие заказ-наряды связаны с контрактом с клиентом. Чтобы это сделать, система вначале проверяет заказ-наряд, затем проект заказ-наряда (включая подчиненные проекты), оборудование (включая подчиненное оборудование) и, наконец, расположение (включая подчиненное расположение).
- После того, как связь между заказ-нарядом и контрактом создана, система создает запись расходов клиента для заказ-наряда в форме «AMS: утверждение расходов клиента».
Примечание.
Для того чтобы можно было создать расход клиента, с заказ-нарядом должны быть связаны какие-либо затраты.
Если система не может найти соответствующий утвержденный контракт, то она создает сообщение об ошибке, которое можно просмотреть на странице комментариев формы «AMS: утверждение расходов клиента» для текущей записи расходов по заказ-наряду. Если для записи расходов по заказ-наряду есть сообщение об ошибке, то статус записи изменится на «Ошибка данных».
Если существует несколько действительных контрактов с клиентами, связанных с заказ-нарядом, то система создает расходы для того контракта с клиентом, для которого определены наиболее конкретные данные.
Если имеется более одного действительного контракта с клиентом, то система создает расходы для контракта с клиентом, связанного с расписанием цен, для которого определены конкретные значения на странице «Критерии ЗН» формы «Расписания ценообразования».
- Затем система извлекает любые дополнительные расходы для расписания ценообразования, связанные с контрактом.
Примечание.
Система добавляет значение дополнительных расходов к заказ-наряду только один раз. Она не добавляет никакие дополнительные расходы, для которых в заказ-наряде уже есть расходы, если значение дополнительного расхода не было обновлено в расписании ценообразования уже после создания расходов по заказ-наряду. Если же дополнительный расход был обновлен, то первая запись расходов по заказ-наряду содержит исходное значение дополнительного расхода, а система создает новый расход по заказ-наряду на сумму разницы между значениями двух дополнительных расходов.
- Если для расписания ценообразования, связанного с контрактом, выбраны настраиваемые ставки по специальности, то система игнорирует любые ставки по специальности и использует только ставки, указанные на странице «Настраиваемые ставки по специальности» формы «Расписание ценообразования».
- Если для расписания ценообразования, связанного с контрактом, выбраны специальные расходы на ТМЦ, то система рассчитывает расходы, используя значения, указанные для процента расходов на странице «Спец. расходы на ТМЦ» формы «Расписание ценообразования» для вычисления расходов, а не значение, указанное для процента расходов на позиции на складе.
- Если в заказ-наряде уже есть часы трудовых ресурсов, то система округлит эти часы на основе значений, указанных в полях «Округление времени (мин.)» и «Минимальное время (мин.)» расписания ценообразования.
Примечание.
Система не отслеживает, по каким транзакциям заказ-наряда уже был выставлен счет. Поэтому при повторном создании расходов по заказ-наряду для контракта с клиентом система еще раз пересчитает общее количество расходов по заказ-наряду и вычтет значения, которые были утверждены или по которым был выставлен счет.