L_MCU
Краткое описание :
Необходима разовая функция для загрузки аналитики в каталог МЦОписание :
Каталог МЦЧто измененно :
Необходима разовая функция для загрузки аналитики в каталог МЦ.
Возникла срочная необходимость изменить в каталоге МЦ во вкладке "Аналитика" значения по второй аналитике "Госты и ТУ". Причем речь идет о большом объеме.
Требуется разработать функцию, чтобы клиент смог выполнить следующую операцию:
Заполняем Excel файл, в котором имеются 2 столбца:номенклатурный номер МЦ, значение ГОСТ и ТУ.
Система по полю номер 1 ищет запись в каталоге МЦ, заходит в найденную карточку в ее аналитику и
а) в случае отсутствия указанного втором столбце значения в справочнике ГОСТов, создает запись в справочнике ГОСТов и выбирает(подвязывает) эту запись в аналитике карточки.
б) в случае наличия указанного во втором столбце значения в справочнике ГОСТов , система выбирает эту запись в аналитике карточки.
причем не важно привязана ли какая-то запись ГОСТа в аналитике карточки или привязка отсутствует, значение из файла все равно необходимо проставить/заменить имеющееся.
Как измененно :
Разработана функция замены и присвоения значений аналитики к каталоге МЦ. Работает только с пользовательским типом аналитики.
Новые значения загружаются из выбранного excel-файла.
Значения по умолчанию:
1-ая колонка - номенклатурный номер МЦ
2-ая колонка - наименование значения аналитики
Данные начинают считываться со 2-ой строки.
Если значения аналитики с указанным наименованием нет - она создается.
В результате работы выдается протокол.
Название интерфейса L_MCU::ChangeUserKAU
L_MCU
Краткое описание :
Доработка листа допустимых заменОписание :
Каталог МЦЧто измененно :
В окно =Редактирование листа допустимых замен= добавить возможность фильтрации по периоду (с "Дата начала" по "Дата окончания").
Как измененно :
В лист допустимых замен добавлен фильтр по периоду. Вызывается из локального меню
L_MCU
Краткое описание :
Доработка отчета по листам допустимых заменОписание :
Каталог МЦЧто измененно :
Запретить редактирование листа допустимых замен.
o Да - запрещать редактирование.
o Нет - значение по умолчанию. В этом случае в окне =Редактирование листа допустимых замен=:
- разрешать добавлять запись кроме случая, когда в средней части окна =Редактирование листа допустимых замен= существует запись, у которой значение полей "Тип" и "Номенклатурный номер" совпадает со значениями этих полей новой записи и есть пересечение по периоду действия (с "Дата начала" по "Дата окончания" включительно) старой и новой записи. При добавлении записи поле "Дата начала" заполнять текущей датой;
- если разрешено создание или редактирование записи, тогда не давать уйти с записи пока не будет указана "Дата начала". Поле "Дата окончания" может быть пустой если период действия записи не пересекается с периодом действия другой записи с теми же значениями полей "Тип" и "Номенклатурный номер". Подразумевается, что период с "Дата начала" по "Дата окончания" определяет период, когда можно выбрать аналог с данным коэффициентом в документах;
- если поле "Дата окончания" пустое, тогда независимо от запрета редактирования записи разрешать заполнение поля "Дата окончания" при условии, что период действия записи не будет пересекаться с периодом действия другой записи с теми же значениями полей "Тип" и "Номенклатурный номер".
Как измененно :
Добавлена настройка "Настройки Галактики \ Общие настройки системы \ Доступ к таблицам \ Запретить модификацию \ Листа допустимых замен"
В средней части окна при добавлении новой записи автоматически подставляется текущая дата.
Также контролируется пересечение периода по записям с одинаковым типом и замещающим ресурсом.
Запрещен ввод записей без начальной даты
L_MCU
Краткое описание :
Выбор нетерминальных(по коду) групп МЦ не должна влиять на интерфейсы выбора в отчетахОписание :
Не знаю, какая именно часть контура логистики, научитеЧто измененно :
Если установить настройку "Выбор нетерминальных(по коду) групп МЦ" в Запрещать, то в интерфейсах настройки отчетов и фильтрах система при попытке выбора не терминального значения группы МЦ выдает предупреждение о том, что это запрещено, но далее (если интерфейс позволяет множественный выбор) помечает вложенные в папку записи как и должно быть.
Просьба убрать предупреждение в таком случае
Как измененно :
При настройках
'"Настройки Галактики\Общие настройки системы\Отчеты, расчеты\Включать МЦ/услуги из вложенных подгрупп в отчетах по группам"' - ДА
'"Настройки Галактики\Общие настройки системы\Работа с МЦ, услугами\Работа с МЦ\Группы МЦ\Выбор нетерминальных (по коду) групп МЦ"' - ЗАПРЕЩАТЬ
при пометке папок, а также при пометке всех записей убрано лишнее предупреждение.