новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
kadrsdit
Приватное сообщение
Новый заказчик

Доработка базы инвентарзиации

29 января 2021 в 09:48:08 (3 года 40 недель 1 день 18 часов назад)
Текст задания
ТЗ правки базы инвентаризации (База самописная, с нуля).

1. Справочник ТипМТЦ - реквизит "КодГруппы" должно быть уникальным. При попытке присвоить значение, записанное в другом элементе справочника выдавать ошибку.
При создании элемента справочника заполнять ближайшим "свободным" по порядку кодом(коды идут от 000 до 999).
2. Документ МТЦ - реквизит "ИнвНомер" при попытке присвоить значение, записанное в другом документе МТЦ выдавать ошибку.
3. Запретить запуск конфигуратора не из под роли Администратор

Создать отчёты:
1. по документам МТЦ - список документов ограниченный фильтрами Тип/Отдел/Где находится.
2. по документам МТЦ - информация о общем кол-ве и общей стоимости по фильтрами тип/Отдел

В документ МТЦ добавить формулу расчета значения амортизации:

Если ВозрастМТЦ<1 тогда Амортизация = 0
Если ВозрастМТЦ>=1 И ВозрастМТЦ <2 тогда Амортизация = 0.2
Если ВозрастМТЦ>=2 И ВозрастМТЦ <3 тогда Амортизация = 0.3
Если ВозрастМТЦ>=3 И ВозрастМТЦ <4 тогда Амортизация = 0.4
Если ВозрастМТЦ>4 тогда Амортизация = 0.5

ЦенаСАмортизацией= Мтц.Цена*Амортизация

Добавить в подсистему сервис обработку "рассчитать амортизацию" - при ее запуске для всех документов МТЦ заполняется значения поля ЦенаСАмортизацией по указанной выше формуле.
Примечание ВозрастМтц= ТекущаяДата- Мтц.ДатаПроизводства
ВозрастМтц считается в годах.
0
Отклики (15)