Исключение поставщика из сравнения вместо удаления #1

Open
opened 2026-10-27 05:44:03 +00:00 by timur.gorodetskiy · 0 comments
Owner

Источник

  • Кто: Асиля Сарниязова
  • Когда: 2026-10-23
  • Где: Teams
  1. Я случайно удалила из таблицы поставщика — и не смогла вернуть его назад, хоть и есть КП, надо проверить

Суть

На Шаге 3 крестик удаляет поставщика безвозвратно. Здесь — только СТ ОМТС; ОИД и КПС вынесены в #3 и #4: колонка и цены пропадают, после сохранения офферы уходят в корзину SP.

Делаем исключение вместо удаления — решение и варианты в ADR 0001:

  • Манифесты provisioning: списки «Исключённые предложения», «… ОИД», «… КПС»
  • Провижининг на /sites/sed (Provision-Lists.ps1 -Lists, 2026-10-27; тестового сайта нет)
  • Общий модуль: перенос строк между «Оценкой поставщиков» и «Исключёнными»
  • СТ: исключение с обязательной причиной, плашка «Вернуть», загрузка исключённых при открытии
  • Повторная загрузка КП на Шаге 2 не возвращает исключённого (СТ)
  • Показ согласующему заложен константой, выключен
  • Jest-тесты на исключение и возврат

Как проверить

  1. Открыть СТ на Шаге 3, нажать крестик у поставщика — без причины исключить нельзя.
  2. Колонка скрылась, итоги и рекомендация пересчитались, внизу — «Исключены из сравнения: … [Вернуть]».
  3. «Сохранить и продолжить», закрыть вкладку, открыть СТ в другом браузере — исключённый на месте в плашке.
  4. «Вернуть» → колонка вернулась со всеми ценами.
  5. PDF-отчёт СТ не содержит исключённого поставщика.

Проверено руками

  • 2026-10-27, воркбенч, СТ 372: п.1–4 (исключение с причиной, F5, «Вернуть», строки в «Исключённых предложениях» с ценами, валютой и файлом КП)
  • 2026-10-27, воркбенч, СТ 372: «Вернуть» + «Сохранить» — SteelGate (281) снова в «Оценке поставщиков» (4 строки, USD, файл 318), «Исключённые предложения» пусты
  • п.5 — открыть в другом браузере / инкогнито (после выкатки)
  • п.6 — PDF-отчёт без исключённого (после выкатки)
## Источник - Кто: Асиля Сарниязова - Когда: 2026-10-23 - Где: Teams > 4. Я случайно удалила из таблицы поставщика — и не смогла вернуть его назад, хоть и есть КП, надо проверить ## Суть На Шаге 3 крестик удаляет поставщика безвозвратно. Здесь — только СТ ОМТС; ОИД и КПС вынесены в #3 и #4: колонка и цены пропадают, после сохранения офферы уходят в корзину SP. Делаем исключение вместо удаления — решение и варианты в [ADR 0001](http://git.tnsu.kz/timur.gorodetskiy/ct-forms-portal/src/branch/main/docs/adr/0001-isklyuchenie-postavshchikov.md): - [x] Манифесты provisioning: списки «Исключённые предложения», «… ОИД», «… КПС» - [x] Провижининг на `/sites/sed` (`Provision-Lists.ps1 -Lists`, 2026-10-27; тестового сайта нет) - [x] Общий модуль: перенос строк между «Оценкой поставщиков» и «Исключёнными» - [x] СТ: исключение с обязательной причиной, плашка «Вернуть», загрузка исключённых при открытии - [x] Повторная загрузка КП на Шаге 2 не возвращает исключённого (СТ) - [x] Показ согласующему заложен константой, выключен - [x] Jest-тесты на исключение и возврат ## Как проверить 1. Открыть СТ на Шаге 3, нажать крестик у поставщика — без причины исключить нельзя. 2. Колонка скрылась, итоги и рекомендация пересчитались, внизу — «Исключены из сравнения: … [Вернуть]». 3. «Сохранить и продолжить», закрыть вкладку, открыть СТ в другом браузере — исключённый на месте в плашке. 4. «Вернуть» → колонка вернулась со всеми ценами. 5. PDF-отчёт СТ не содержит исключённого поставщика. ## Проверено руками - [x] 2026-10-27, воркбенч, СТ 372: п.1–4 (исключение с причиной, F5, «Вернуть», строки в «Исключённых предложениях» с ценами, валютой и файлом КП) - [x] 2026-10-27, воркбенч, СТ 372: «Вернуть» + «Сохранить» — SteelGate (281) снова в «Оценке поставщиков» (4 строки, USD, файл 318), «Исключённые предложения» пусты - [ ] п.5 — открыть в другом браузере / инкогнито (после выкатки) - [ ] п.6 — PDF-отчёт без исключённого (после выкатки)
timur.gorodetskiy removed the форма/ОИДформа/КПС labels 2026-10-27 07:51:59 +00:00
Sign in to join this conversation.