Улучшение #PORTFOLIO-15

Обработка для управления аналогами номенклатуры

Added by Александр Савичев almost 3 years ago. Updated almost 3 years ago.

Check the service request
Send service request by EDM
Status:РешенаStart date:03.07.2023
Priority:НормальнаяDue date:14.09.2023
Assignee:Илья Власов% Done:

100%

Category:-Estimated time:56.00 hours
Target version:-
owner-email: Оц.вр. (ст. инж.-программист):
copy-to: Оц.вр. (рук.проектов):
last_modifier:Михаил Воронюк Роли участников:Аналитик, Инженер-программист, Руководитель проекта, Стажёр
Планируемые услуги:Внешние обработки Краткое описание:

Необходимо создать обработку для удобного группового редактирования информации об аналогах номенклатуры и их поставщиках, которая хранится в карточках номнелатуры.

Плановая дата выполнения: Техлид:
Инициатор (Ф.И.):Михаил Воронюк Аналитик:
Инициатор (ссылка на контакт): Дедлайн (от заказчика):
Конфигурация:УТ 11 Кол-во изм. плановой даты вып.:
Оц.вр. (Стажер): Кол-во изм. предв.оценки вр.:
Оц.вр. (мл. инж.-программист): Менеджер по продажам:
Оц.вр. (инж.-программист):
Tags:

Description

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

Сокращения
  1. ГА - группа аналогов. Данная группа показана в каждой номенклатуре, которая включена в ГА.
  2. ГЗП - группа закупок производителей. В данную группу входят все производители находящиеся в одной ГА.
  3. ГАЗ - группа аналогов для закупки. Данная группа включена в ГА и показывает, что данные номенклатуры могут быть взаимно использоваться при нехватки одной/нескольких из них.
Требования
  1. Предоставить отбор необходимых номенклатур для дальнейших манипулирований с их таблицами аналогов.
  2. Создания списка, где будет отображаться все найденные ГЗП для отобранных номенклатур.
  3. Возможность открыть ГЗП, чтобы посмотреть список из номенклатур и их производителей, включённых в данную группу.
  4. Создать список, где будут выводится все производители из ГА для включённых ГАЗ из выбранного ГЗП, для того, чтобы была возможность сразу включить номенклатуры определённых производителей или отключить из ГАЗ.
  5. Выводить список, где будут отображаться взаимосвязь номенклатур полученных из ГА и ГАЗ, для того, чтобы была возможность определённые номенклатуры вносить и выносить из ГАЗ. В данном списке также необходимо выводить какая номенклатура к какой группе ГА, ГАЗ и ГЗП относиться.
  6. При записи изменений таблицы аналогов номенклатур необходимо отключать для них версионирование.
Результат
  1. Форма обработки.
  2. Реализация отбора номенклатур по разным параметрам.
  3. Записывание номенклатур в список.
  4. Отображение ГЗП для отобранных номенклатур.
  5. С помощью галки выбирается ГЗП, для которой будет показываться списки производителей и номенклатур.
  6. При нажатии на название ГЗП появляется форма, где показываются все ГАЗы, у которых список производителей равняется данной ГЗП. В ГАЗе показывается список её номенклатур.
  7. Отображение производителей и номенклатур для выбранной ГЗП для дальнейшей манипуляций с таблицей аналогов.
  8. Включение и выключение в таблице производителей ГЗП меняет включение номенклатур в ГАЗ.
  9. В таблице номенклатур ГЗП возможно отдельно включать и выключать номенклатуру в ГАЗ, при этом автоматически будут все необходимые взаимосвязи проставляться.
  10. Данный результат получился таким, так как убрали номенклатуру 8 (был убран производитель 8 из ГЗП), но поставили галку аналог для закупки между 8-ой и 6-ой номенклатурами, а так как 6-ая номенклатура входит в данную ГЗП, то и 8-ая номенклатура осталась в данном ГЗП.
  11. При не включении предыдущей взаимосвязи получается, что 8-ая номенклатура будет полностью отдельно, следовательно, появится новая ГЗП3, которая будет состоять чисто из производителя 8, а в ГЗП2 остануться только 4-ый и 5-ый производители.
  12. В таблице номенклатур ГЗП отображаются все взаимосвязи с аналогами (ГА).
Характеристики проекта
  1. Управление по SCRUM.
  2. Средняя численность команды за время проекта - 3 человека:
    1. 2 - стажёры;
    2. 1 - инженер-программист/SCRUM-мастер/Владелец продукта в одном лице.
  3. Код:
    1. 30 тыс.символов в 767 строках;
    2. 13 коммитов.

Пустая_обработка.bmp (5.71 MB) Илья Власов, 18.09.2023 04:56 PM

Отбор_номенклатур.bmp (5.72 MB) Илья Власов, 18.09.2023 04:57 PM

Отобранные_номенклатуры.bmp (5.71 MB) Илья Власов, 18.09.2023 04:57 PM

Отобранные_ГЗП.bmp (5.71 MB) Илья Власов, 18.09.2023 04:57 PM

Выбрааная_ГЗП.bmp (5.71 MB) Илья Власов, 18.09.2023 04:57 PM

Структура_ГЗП.bmp (5.71 MB) Илья Власов, 18.09.2023 04:57 PM

Выключение_производителя.bmp (5.71 MB) Илья Власов, 18.09.2023 04:57 PM

Включение_отдельной_номенклатуры.bmp (5.71 MB) Илья Власов, 18.09.2023 04:57 PM

Показ_производителей_и_номенклатур.bmp (5.71 MB) Илья Власов, 18.09.2023 04:57 PM

Результат_при_вкл._отд._номен.bmp (5.71 MB) Илья Власов, 18.09.2023 04:57 PM

Результат_при_выкл._производителя.bmp (5.71 MB) Илья Власов, 18.09.2023 05:04 PM

Результат_2_при_выкл._производителя.bmp (5.71 MB) Илья Власов, 18.09.2023 05:04 PM

History

#1 Updated by Михаил Воронюк almost 3 years ago

  • Project changed from Портфолио компании Trisoft to Портфолио компании Trisoft (песочница)
  • last_modifier changed from Александр Савичев to Михаил Воронюк

#2 Updated by Александр Савичев almost 3 years ago

  • Assignee set to Илья Власов
  • last_modifier changed from Михаил Воронюк to Александр Савичев

#3 Updated by Александр Савичев almost 3 years ago

  • Планируемые услуги Внешние обработки added

#4 Updated by Илья Власов almost 3 years ago

  • Description updated (diff)
  • last_modifier changed from Александр Савичев to Илья Власов

#5 Updated by Илья Власов almost 3 years ago

  • File Включение_отдельной_номенклатуры.bmp added
  • File Показ_производителей_и_номенклатур.bmp added
  • File Результат_при_вкл._отд._номен.bmp added
  • File Пустая_обработка.bmp added
  • File Отбор_номенклатур.bmp added
  • File Отобранные_номенклатуры.bmp added
  • File Отобранные_ГЗП.bmp added
  • File Выбрааная_ГЗП.bmp added
  • File Структура_ГЗП.bmp added
  • File Выключение_производителя.bmp added
  • Description updated (diff)

#6 Updated by Илья Власов almost 3 years ago

  • File Результат_при_выкл._производителя.bmp added
  • File Результат_2_при_выкл._производителя.bmp added
  • Description updated (diff)

#8 Updated by Илья Власов almost 3 years ago

  • File deleted (Пустая_обработка.bmp)

#9 Updated by Илья Власов almost 3 years ago

  • File deleted (Отбор_номенклатур.bmp)

#10 Updated by Илья Власов almost 3 years ago

  • File deleted (Отобранные_номенклатуры.bmp)

#11 Updated by Илья Власов almost 3 years ago

  • File deleted (Отобранные_ГЗП.bmp)

#12 Updated by Илья Власов almost 3 years ago

  • File deleted (Выбрааная_ГЗП.bmp)

#13 Updated by Илья Власов almost 3 years ago

  • File deleted (Структура_ГЗП.bmp)

#14 Updated by Илья Власов almost 3 years ago

  • File deleted (Выключение_производителя.bmp)

#15 Updated by Илья Власов almost 3 years ago

  • File deleted (Включение_отдельной_номенклатуры.bmp)

#16 Updated by Илья Власов almost 3 years ago

  • File deleted (Показ_производителей_и_номенклатур.bmp)

#17 Updated by Илья Власов almost 3 years ago

  • File deleted (Результат_при_вкл._отд._номен.bmp)

#18 Updated by Илья Власов almost 3 years ago

  • File deleted (Результат_при_выкл._производителя.bmp)

#19 Updated by Илья Власов almost 3 years ago

  • File deleted (Результат_2_при_выкл._производителя.bmp)

#21 Updated by Илья Власов almost 3 years ago

  • Description updated (diff)

#22 Updated by Илья Власов almost 3 years ago

  • Description updated (diff)

#23 Updated by Илья Власов almost 3 years ago

  • Description updated (diff)

#24 Updated by Михаил Воронюк almost 3 years ago

  • Due date set to 31.07.2023
  • Start date changed from 13.09.2023 to 03.07.2023
  • last_modifier changed from Илья Власов to Михаил Воронюк

#25 Updated by Михаил Воронюк almost 3 years ago

  • Роли участников Инженер-программист, Стажёр added

#26 Updated by Михаил Воронюк almost 3 years ago

  • Due date changed from 31.07.2023 to 14.09.2023
  • Estimated time set to 56.00

#27 Updated by Михаил Воронюк almost 3 years ago

  • Status changed from Новая to Решена

#28 Updated by Михаил Воронюк almost 3 years ago

  • Description updated (diff)

#29 Updated by Михаил Воронюк almost 3 years ago

  • Project changed from Портфолио компании Trisoft (песочница) to Портфолио компании Trisoft

#30 Updated by Михаил Воронюк almost 3 years ago

  • Краткое описание set to Необходимо создать обработку для удобного группового редактирования информации об аналогах номенклатуры и их поставщиках, которая хранится в карточках номнелатуры.

#31 Updated by Михаил Воронюк almost 3 years ago

  • Description updated (diff)

#32 Updated by Михаил Воронюк almost 3 years ago

  • Description updated (diff)

#33 Updated by Михаил Воронюк almost 3 years ago

  • Description updated (diff)
  • Роли участников Аналитик, Руководитель проекта added

Also available in: Atom PDF