prozorro-sale issueshttps://gitlab.prozorro.sale/groups/prozorro-sale/-/issues2024-03-21T15:03:31+02:00https://gitlab.prozorro.sale/prozorro-sale/procedure/-/issues/2091[Archive][Procedure] Мапінг регіонів не приведено до словника2024-03-21T15:03:31+02:00Philipfilip.kuzmin@prozorro.sale[Archive][Procedure] Мапінг регіонів не приведено до словникаУ вкладенні файл
[Full_regions.xlsx](/uploads/a893a35c2d3b8c9981199b97cc8ecd0a/Full_regions.xlsx)
з обʼєктами, для яких не визначився регіон.
Всього було 929 обʼєктів\
Визначили для 397\
Не визначили для 532
Чи можемо додати до e...У вкладенні файл
[Full_regions.xlsx](/uploads/a893a35c2d3b8c9981199b97cc8ecd0a/Full_regions.xlsx)
з обʼєктами, для яких не визначився регіон.
Всього було 929 обʼєктів\
Визначили для 397\
Не визначили для 532
Чи можемо додати до enum
![image.png](/uploads/0aa8f0f0d3fc271f4fe61b8cb4d6252a/image.png){width=849 height=451}
додати варіант "Не визначено", але щоб це не вплинуло на Процедури, які будуть створюватись на ЦБД3. Не має бути можливості при публікації нового Обʼєкта ЦБД3 обрати і передати варіант "Не визначено". Це значення регіону використати тільки для мігрованих процедур, для яких не визначено регіонv3.97.0Viacheslav SukhovieievViacheslav Sukhovieievhttps://gitlab.prozorro.sale/prozorro-sale/procedure/-/issues/2090[Archive][Procedure] Аналіз міграції процедур RCE/RCD2024-03-25T21:57:27+02:00Yuriy Bilinsky[Archive][Procedure] Аналіз міграції процедур RCE/RCD![image](/uploads/01fa5f6c0cf216b9252e37cfcac5018d/image.png)
https://public.api.ea2.openprocurement.net/api/2/auctions/10a0084a89dc4edfb23cdddb54a79647
https://procedure-demo.prozorro.sale/api/procedures/10a0084a89dc4edfb23cdddb54a79...![image](/uploads/01fa5f6c0cf216b9252e37cfcac5018d/image.png)
https://public.api.ea2.openprocurement.net/api/2/auctions/10a0084a89dc4edfb23cdddb54a79647
https://procedure-demo.prozorro.sale/api/procedures/10a0084a89dc4edfb23cdddb54a79647
properties.rollingStock == wagonSpecies
properties.loadingRestriction == loadingRestriction
contractPeriod == loadLifeTime
Можливо є інші дані для аналізу, потрібно парсити процедуриv3.97.0Viacheslav SukhovieievViacheslav Sukhovieievhttps://gitlab.prozorro.sale/prozorro-sale/jobber/-/issues/121Архів ЦБД2. Створити схему моделей для legacy announcement та legacy redempti...2024-03-21T09:43:32+02:00Viacheslav SukhovieievАрхів ЦБД2. Створити схему моделей для legacy announcement та legacy redemption на основі таблиць з мапінгомТак як структура об'єктів announcement та redemption на ЦБД2 та ЦБД3 мають від'ємності, необхідно додати новий тип об'єктів legacy announcement та legacy redemption
- ознайомлення з ТЗ по legacy announcement та legacy redemption
- Створ...Так як структура об'єктів announcement та redemption на ЦБД2 та ЦБД3 мають від'ємності, необхідно додати новий тип об'єктів legacy announcement та legacy redemption
- ознайомлення з ТЗ по legacy announcement та legacy redemption
- Створити маппінг для legacy announcement
- Створити модель для legacy announcement
- Створити маппінг для legacy redemption
- Створити модель для legacy redemption
- зробити валідацію вихідних даннихViacheslav SukhovieievViacheslav Sukhovieievhttps://gitlab.prozorro.sale/prozorro-sale/prozorro-registry/-/issues/280Архів ЦБД2. Створити схему моделей для legacy execution на основі таблиць з м...2024-03-21T11:22:29+02:00Viacheslav SukhovieievАрхів ЦБД2. Створити схему моделей для legacy execution на основі таблиць з мапінгомЗробити маппінг для legacy execution
* [Ознайомлення з ТЗ](https://confluence-sale.prozorro.org/pages/viewpage.action?pageId=148408413&focusedCommentId=172425618#id-%D0%A2%D0%B5%D1%85%D0%BD%D1%96%D1%87%D0%BD%D0%B0%D0%B4%D0%BE%D0%BA%D1%8...Зробити маппінг для legacy execution
* [Ознайомлення з ТЗ](https://confluence-sale.prozorro.org/pages/viewpage.action?pageId=148408413&focusedCommentId=172425618#id-%D0%A2%D0%B5%D1%85%D0%BD%D1%96%D1%87%D0%BD%D0%B0%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D1%96%D1%8F%D0%B4%D0%BB%D1%8F%D1%81%D1%82%D0%B2%D0%BE%D1%80%D0%B5%D0%BD%D0%BD%D1%8F%D0%B0%D1%80%D1%85%D1%96%D0%B2%D1%83%D0%A6%D0%91%D0%942-%D0%A1%D0%B5%D1%80%D0%B2%D1%96%D1%81Registry.Execution) по legacy execution (1 день)
* Створити маппінг для legacy execution (2 дні)
* Створити модель для legacy execution (2 дні)
* зробити валідацію вихідних данних (1 день)v3.97.0Viacheslav SukhovieievViacheslav Sukhovieievhttps://gitlab.prozorro.sale/prozorro-sale/prozorro-registry/-/issues/279Архів ЦБД2. Створити схему моделей для legacy asset на основі таблиць з мапінгом2024-03-21T11:22:09+02:00Viacheslav SukhovieievАрхів ЦБД2. Створити схему моделей для legacy asset на основі таблиць з мапінгомЗробити маппінг для legacy asset
* [Ознайомлення з ТЗ](https://confluence-sale.prozorro.org/pages/viewpage.action?pageId=148408413&focusedCommentId=172425618#id-%D0%A2%D0%B5%D1%85%D0%BD%D1%96%D1%87%D0%BD%D0%B0%D0%B4%D0%BE%D0%BA%D1%83%D0...Зробити маппінг для legacy asset
* [Ознайомлення з ТЗ](https://confluence-sale.prozorro.org/pages/viewpage.action?pageId=148408413&focusedCommentId=172425618#id-%D0%A2%D0%B5%D1%85%D0%BD%D1%96%D1%87%D0%BD%D0%B0%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D1%96%D1%8F%D0%B4%D0%BB%D1%8F%D1%81%D1%82%D0%B2%D0%BE%D1%80%D0%B5%D0%BD%D0%BD%D1%8F%D0%B0%D1%80%D1%85%D1%96%D0%B2%D1%83%D0%A6%D0%91%D0%942-%D0%A1%D0%B5%D1%80%D0%B2%D1%96%D1%81Registry.Asset) по legacy asset (1 день)
* Створити маппінг для legacy asset (2 дні)
* Створити модель для legacy asset (2 дні)
* зробити валідацію вихідних данних (1 день)v3.97.0Viacheslav SukhovieievViacheslav Sukhovieievhttps://gitlab.prozorro.sale/prozorro-sale/marketplace-portal/-/issues/902Логування2024-03-19T17:08:32+02:00dmitry.mashoshinЛогуванняВсе досить погано з логуванням 5\*\* 4\*\* сторінок, складно шукати рпоблему
Необхідно додати вичерпне логування для цих сторінокВсе досить погано з логуванням 5\*\* 4\*\* сторінок, складно шукати рпоблему
Необхідно додати вичерпне логування для цих сторінокv3.97.0Pavel KuzmenkoPavel Kuzmenkohttps://gitlab.prozorro.sale/prozorro-sale/procedure/-/issues/2087[MT]Awards and Contract number unique index2024-03-19T12:37:20+02:00Philipfilip.kuzmin@prozorro.sale[MT]Awards and Contract number unique index![image.png](/uploads/3b502803459b944955081fb1f37d9a91/image.png)\\
![image.png](/uploads/f9d6a91f0d1ae57a88287f21b890850d/image.png)![image.png](/uploads/3b502803459b944955081fb1f37d9a91/image.png)\\
![image.png](/uploads/f9d6a91f0d1ae57a88287f21b890850d/image.png)v3.97.0https://gitlab.prozorro.sale/prozorro-sale/procedure/-/issues/2086[Land] Додати булеве поле чи знаходиться земля в емфітевзисі2024-03-19T12:27:39+02:00Mykyta Sukharevskyi[Land] Додати булеве поле чи знаходиться земля в емфітевзисі**Короткий опис:**
Необхідно додати додаткове поле в процедури: **оренда землі (LRE), продаж землі (LSE, LSP), арештована земля (LAE, LAP, LAW).**
**User stories:**
1. Як адміністратор ЦБД, я хочу додати поле “чи є земля в емфітевзисі...**Короткий опис:**
Необхідно додати додаткове поле в процедури: **оренда землі (LRE), продаж землі (LSE, LSP), арештована земля (LAE, LAP, LAW).**
**User stories:**
1. Як адміністратор ЦБД, я хочу додати поле “чи є земля в емфітевзисі”, щоб більш детально збирати дані про продаваємий лот
2. Як організатор, я хочу вказувати чи є земля в емфітевзисі, щоб явно позначити для покупців цей нюанс.
3. Як покупець, я хочу явно бачити чи є земля в емфітевзисі, щоб швидше приймати рішення чи хочу я брати участь в аукціоні.
**Визначення:**
> _Емфітевзис – це право користування чужою **земельною ділянкою для сільськогосподарських потреб,** яке посвідчується **договором** між власником земельної ділянки і особою, яка виявила бажання користуватися цією земельною ділянкою. Це право встановлюється договором між власником земельної ділянки й особою, яка виявила бажання користуватися цією земельною ділянкою для сільськогосподарських потреб._
**Назва:**
Назва для поля: _hasEmphyteusisLease._
**Куди додати:**
Дане поле необхідно додати в об’єкт процедури. Для того, щоб зберегти логічну структуру, пропоную додати дане поле в: _items.itemProps, модель baseLandProps_. Дане поле необхідно передавати в наступних ендпоінтах:
1. Створення процедури
2. Редагування процедури
Також це поле необхідно буде відображати на стороні майданчиків в об'єкті процедур, а також на нашому порталі.
**Валідації:**
Поле може бути true тільки при умові, що одночасно виконуються дві вимоги нижче:
1. Земля знаходиться у власності приватної особи, тобто тільки якщо в landProps “ownershipType”: “private” або “ownershipType”: “compatible”
2. Земля може бути в емфітевзисі тільки при умові, що основним класифікатором CAV є **06121000-6** Землі сільськогосподарського призначення.
Дане поле є **опціональним**. Якщо це поле не передається, в такому випадку створювати його не треба. За замовченням значення має бути **null**.
**Міграції:**
Додавати дане поле до вже створених в ЦБД процедур не треба. Поле має з'явитись тільки в тих процедурах, які будуть створені після релізу.https://gitlab.prozorro.sale/prozorro-sale/procedure/-/issues/2084[MT] Зміни в awards та contracts для звітності2024-03-19T12:40:53+02:00Philipfilip.kuzmin@prozorro.sale[MT] Зміни в awards та contracts для звітності1. В МТ Авард є необхідність додати нові поля. Всі три - автогенеровані.
Додано [**тут**](https://confluence-sale.prozorro.org/pages/viewpage.action?pageId=148411481#id-\[SRS\]%D0%9F%D1%80%D0%BE%D1%86%D0%B5%D0%B4%D1%83%D1%80%D0%B0:%D0%9...1. В МТ Авард є необхідність додати нові поля. Всі три - автогенеровані.
Додано [**тут**](https://confluence-sale.prozorro.org/pages/viewpage.action?pageId=148411481#id-\[SRS\]%D0%9F%D1%80%D0%BE%D1%86%D0%B5%D0%B4%D1%83%D1%80%D0%B0:%D0%9F%D1%80%D0%BE%D0%B4%D0%B0%D0%B6%D0%BD%D0%B5%D0%BE%D0%B1%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BD%D0%BE%D1%97%D0%B4%D0%B5%D1%80%D0%B5%D0%B2%D0%B8%D0%BD%D0%B8%D1%96%D0%BF%D0%B8%D0%BB%D0%BE%D0%BC%D0%B0%D1%82%D0%B5%D1%80%D1%96%D0%B0%D0%BB%D1%96%D0%B2-Awardmodel(%D0%A0%D1%96%D1%88%D0%B5%D0%BD%D0%BD%D1%8F%D1%89%D0%BE%D0%B4%D0%BE%D0%BA%D0%B2%D0%B0%D0%BB%D1%96%D1%84%D1%96%D0%BA%D0%B0%D1%86%D1%96%D1%97%D1%83%D1%87%D0%B0%D1%81%D0%BD%D0%B8%D0%BA%D1%96%D0%B2)Awardmodel(%D0%A0%D1%96%D1%88%D0%B5%D0%BD%D0%BD%D1%8F%D1%89%D0%BE%D0%B4%D0%BE%D0%BA%D0%B2%D0%B0%D0%BB%D1%96%D1%84%D1%96%D0%BA%D0%B0%D1%86%D1%96%D1%97%D1%83%D1%87%D0%B0%D1%81%D0%BD%D0%B8%D0%BA%D1%96%D0%B2)) зеленим
![image.png](/uploads/2962f59f694bb64a338996913b770902/image.png){width=925 height=429}
![image.png](/uploads/0a310e1ff8c72ad313ba812229203a15/image.png){width=917 height=614}
![image.png](/uploads/1a2718f22e8095e569e473bf7337e795/image.png){width=921 height=229}
Це потрібно для звітності, яка потім буде формуватися.
2. В МТ Contracts необхідно змінити логіку формування поля contractNumber та додати нове поле contractCancellationDate:
![image.png](/uploads/e14a0b8a07e3d0fdd2bef7681db55a86/image.png)v3.97.0dmitry.mashoshindmitry.mashoshinhttps://gitlab.prozorro.sale/prozorro-sale/marketplace-portal/-/issues/897[Portal][Gallery plugin] Додати можливість змінювати порядок зображень в гале...2024-03-15T11:22:46+02:00Mykyta Sukharevskyi[Portal][Gallery plugin] Додати можливість змінювати порядок зображень в галереї в адмінціПодивитись на плагін можна [тут](https://marketplace-dev.prozorro.sale/test-fk/?edit)
Необхідно додати можливість змінювати порядок зображень в галереї в адмінці.
Контент менеджер повинен мати можливість посунути зображення вгору, або ...Подивитись на плагін можна [тут](https://marketplace-dev.prozorro.sale/test-fk/?edit)
Необхідно додати можливість змінювати порядок зображень в галереї в адмінці.
Контент менеджер повинен мати можливість посунути зображення вгору, або вниз.
Можна реалізувати або через drag & drop
Модати кнопки, які будуть переміщати вибране зображення на одну позицію вгору, або на одну позицію вниз. Наприклад:
![Frame 1.png](/uploads/35a47e84dc3c729e2f501871a494ef6e/Frame_1.png)https://gitlab.prozorro.sale/prozorro-sale/marketplace-portal/-/issues/896[Portal][Gallery plugin] Додати можливість збільшення фото галереї по кліку2024-03-15T11:22:46+02:00Mykyta Sukharevskyi[Portal][Gallery plugin] Додати можливість збільшення фото галереї по клікуПодивитись на плагін можна [тут](https://marketplace-dev.prozorro.sale/test-fk/?edit)
Необхідно додати збільшення фото по кліку в плагіні галерея для всіх типів галереї:
* Focus gallery
* Solo scroll gallery
* Duo scroll gallery
Збіль...Подивитись на плагін можна [тут](https://marketplace-dev.prozorro.sale/test-fk/?edit)
Необхідно додати збільшення фото по кліку в плагіні галерея для всіх типів галереї:
* Focus gallery
* Solo scroll gallery
* Duo scroll gallery
Збільшення має відбуватись аналогічно до того, як зображення збільшується на сторінці процедури.
**Мобайл:**
![image](/uploads/a5ba49c26e82588ef94632df2d368d5e/image.png){width="255" height="546"}
**Десктоп:**
![image](/uploads/7d04c175c68ae6ecc45fe27b7ead9ea5/image.png){width="583" height="290"}https://gitlab.prozorro.sale/prozorro-sale/marketplace-portal/-/issues/894Колір тексту лого в email повідомленнях сірий в темній темі на android девайсах2024-03-13T17:05:29+02:00Vladislav ShepelenkoКолір тексту лого в email повідомленнях сірий в темній темі на android девайсах**Preconditions**
- Повідомлення з задачі https://gitlab.prozorro.sale/prozorro-sale/marketplace-portal/-/issues/859
- Android
- Gmail app
**Steps to reproduce**
1. Відправте повідомлення з задачі https://gitlab.prozorro.sale/prozorro...**Preconditions**
- Повідомлення з задачі https://gitlab.prozorro.sale/prozorro-sale/marketplace-portal/-/issues/859
- Android
- Gmail app
**Steps to reproduce**
1. Відправте повідомлення з задачі https://gitlab.prozorro.sale/prozorro-sale/marketplace-portal/-/issues/859 на свою email адресу
2. Активуйте темну тему на девайсі
3. Відкрийте повідомлення в Gmail додатку
**Actual result**
Колір тексту лого сіний на чорному фоні - це не можливо прочітати
![Screenshot_2024-03-12-14-52-59-379_com.google.android.gm-edit](/uploads/4cd22fbcf2c85e8aee40d6abc0e4729a/Screenshot_2024-03-12-14-52-59-379_com.google.android.gm-edit.jpg)
**Expected result**
Колір тексту лого має відповідати макетам
![image](/uploads/230e8d8928d7983e9e20865f2bf69861/image.png)Denis BrekhunovDenis Brekhunovhttps://gitlab.prozorro.sale/prozorro-sale/marketplace-portal/-/issues/893[Admin panel] Для адмінки порталу змінити неймінг пунктів2024-03-13T17:07:53+02:00Philipfilip.kuzmin@prozorro.sale[Admin panel] Для адмінки порталу змінити неймінг пунктівПобажання до неймінгу розділів у таблиці https://docs.google.com/document/d/19Y1hy6j02sbX2CKMbtl0lgsUIqDx_9Flj6QAPk1pR7E/edit?usp=sharingПобажання до неймінгу розділів у таблиці https://docs.google.com/document/d/19Y1hy6j02sbX2CKMbtl0lgsUIqDx_9Flj6QAPk1pR7E/edit?usp=sharinghttps://gitlab.prozorro.sale/prozorro-sale/marketplace-portal/-/issues/891[Portal] Додати новий плагін "галерея на 2 фото"2024-03-15T11:22:46+02:00Mykyta Sukharevskyi[Portal] Додати новий плагін "галерея на 2 фото"Опис функціональності: https://confluence-sale.prozorro.org/pages/viewpage.action?pageId=175800609
[**Тут**](https://marketplace-dev.prozorro.sale/test-fk/?edit_off=true) склав схоже
Проговорити це:
![image.png](/uploads/7f4846e77a09...Опис функціональності: https://confluence-sale.prozorro.org/pages/viewpage.action?pageId=175800609
[**Тут**](https://marketplace-dev.prozorro.sale/test-fk/?edit_off=true) склав схоже
Проговорити це:
![image.png](/uploads/7f4846e77a09a4b5f6998ed0a30ec5ad/image.png)v3.97.0https://gitlab.prozorro.sale/prozorro-sale/protocol-service/-/issues/205Прибрати відступи між рядками у Протоколах .doc2024-03-13T17:40:47+02:00Philipfilip.kuzmin@prozorro.saleПрибрати відступи між рядками у Протоколах .docНа прикладі Процедури **BSE001- UA-20240311-55418**
Протокол .pdf - [**тут**](https://procedure-sandbox.prozorro.sale/api/protocol/BSE001-UA-20240311-55418/download)
Протокол .doc можна завантажити по посиланню https://procedure-sandbo...На прикладі Процедури **BSE001- UA-20240311-55418**
Протокол .pdf - [**тут**](https://procedure-sandbox.prozorro.sale/api/protocol/BSE001-UA-20240311-55418/download)
Протокол .doc можна завантажити по посиланню https://procedure-sandbox.prozorro.sale/api/protocol/BSE001-UA-20240311-55418/doc
.pdf протокол має 3 листи, а .doc - 5 листів
Необхідно зменшити відступи у .doc файлі між рядками
![image.png](/uploads/37770ca46bc72354b1b41f4931a714ed/image.png){width="531" height="490"}Vitalii CherednichenkoVitalii Cherednichenkohttps://gitlab.prozorro.sale/prozorro-sale/marketplace-portal/-/issues/888[SEARCH] Окрема умова для пошуку по n/n/xx2024-03-21T09:09:55+02:00Philipfilip.kuzmin@prozorro.sale[SEARCH] Окрема умова для пошуку по n/n/xxє бізнес вимога виконувати пошук по полям, що відповідають регулярному виразу
№?\\d+/(\\d+)/\\d{2}
де, № - не обовʼязковий символ у "токені"
[Приклад](https://prozorro.sale/auction/BRE001-UA-20240308-71971/) з №
[Приклад](https://pro...є бізнес вимога виконувати пошук по полям, що відповідають регулярному виразу
№?\\d+/(\\d+)/\\d{2}
де, № - не обовʼязковий символ у "токені"
[Приклад](https://prozorro.sale/auction/BRE001-UA-20240308-71971/) з №
[Приклад](https://prozorro.sale/auction/BRD001-UA-20240214-82505/) без №
Попередньо проговорили замінити це 923/266/19 на це 923__266__19 при виконанні запиту, щоб не трактувати символ "/" якось інакше (наприклад, переніс на новий рядок)
Якщо знайдено співпадіння того, що ввів користувач з значенням у полі **bankruptcy_case_number_uk_ua** , то бустити цей результатv3.97.0Pavel KuzmenkoPavel Kuzmenkohttps://gitlab.prozorro.sale/prozorro-sale/procedure/-/issues/2071Різні datePublished для бідів в процедурі та аукціоні2024-03-13T17:50:29+02:00Yuriy BilinskyРізні datePublished для бідів в процедурі та аукціоніhttps://procedure.prozorro.sale/api/procedures/65e18e082dfb876cfcb3e0f5
По процедурі bid `fdde87fad6204af4bcda73b76d42aaa4` - datePublished - "2024-03-01T20:54:12.757000Z"
По аукціону
https://auction.prozorro.sale/api/auctions/SPE0...https://procedure.prozorro.sale/api/procedures/65e18e082dfb876cfcb3e0f5
По процедурі bid `fdde87fad6204af4bcda73b76d42aaa4` - datePublished - "2024-03-01T20:54:12.757000Z"
По аукціону
https://auction.prozorro.sale/api/auctions/SPE001-UA-20240301-12696
initialBids `fdde87fad6204af4bcda73b76d42aaa4` - datePublished - "2024-03-10T13:24:19.111000Z"
![image](/uploads/3d41c7464cd99e928fb49c095c043429/image.png)Philipfilip.kuzmin@prozorro.salePhilipfilip.kuzmin@prozorro.salehttps://gitlab.prozorro.sale/prozorro-sale/marketplace-portal/-/issues/887[SEARCH] Зміна логіки пошуку для поля text_address2024-03-21T09:09:45+02:00Philipfilip.kuzmin@prozorro.sale[SEARCH] Зміна логіки пошуку для поля text_addressМета: зменшити "шум" пошуку по полю **text_address**
Необхідно додати логіки, яка дозволить шукати по полю **text_address** лише якщо задано цифри + слово(-а).
Зараз пошук по полю **text_address** видає багато значень, бо в адресі...Мета: зменшити "шум" пошуку по полю **text_address**
Необхідно додати логіки, яка дозволить шукати по полю **text_address** лише якщо задано цифри + слово(-а).
Зараз пошук по полю **text_address** видає багато значень, бо в адресі часто присутні цифри і відповідно знаходить багато відповідностей.
Скорінг по **text_address** має НЕ виконувати пошук по "тільки цифрам"
Наприклад, якщо введено "хрещатик 27", то в **text_address** знайдеться ряд адрес, де зустрічається 27.
Необхідно шукати "хрещатик 27", бо це цифри + слово і не шукати тільки "27".
З великою вірогідністю задача потребуватиме повної переіндексації всіх обʼєктів.v3.97.0Pavel KuzmenkoPavel Kuzmenkohttps://gitlab.prozorro.sale/prozorro-sale/marketplace-portal/-/issues/886[SEARCH] Окрема умова для пошуку по cadastral_numbers2024-03-21T09:09:34+02:00Philipfilip.kuzmin@prozorro.sale[SEARCH] Окрема умова для пошуку по cadastral_numbersЗапит бізнесу:
1. Пошук “7124981000:01:001:0022” - 1й результат пошукової видачі https://prozorro.sale/auction/BSD001-UA-20240220-27896/. При цьому на момент виконання пошуку є аукціон у статусі прийняття заяв на участь з ділянкою за вк...Запит бізнесу:
1. Пошук “7124981000:01:001:0022” - 1й результат пошукової видачі https://prozorro.sale/auction/BSD001-UA-20240220-27896/. При цьому на момент виконання пошуку є аукціон у статусі прийняття заяв на участь з ділянкою за вказаним кадастровим номером https://prozorro.sale/auction/LAP001-UA-20240129-81096/
2. Для запитів де користувач шукає конкретний аукціон по кадастровому номеру (формат 7124981000:01:001:0022) звузуити результат пошукової видачі та не виводити аукціони з іншим кадастровим номером
Перевірив: Кадастровий номер земельної ділянки завжди має такий формат: **ХХХХХХХХХХ:ХХ:ХХХ:ХХХХ - (10 цифр:2 цифри:3 цифри:4 цифри)**
Необхідно дописати логіку, яка дозволить порівняти те, що ввів користувач чи відповідає воно регулярному виразу виду **\\d{10}:\\d{2}:\\d{3}:\\d{4}**
Якщо відповідає, то бустити це окремо, щоб результат з повною відповідністю мав найвищий \_score.
Необхідно врахувати, що поле cadastral_numbers - це масив, який може мати декілька значень. Приклад:
"cadastral_numbers": \[ "7124981000:01:001:0022" \]
Також, згідно запиту бізнесу, якщо знайдено повне співпадіння по Кадастровому номеру, то виводити у результатах пошуку тільки документи (обʼєкти) у яких це повне співпадіння.v3.97.0Pavel KuzmenkoPavel Kuzmenkohttps://gitlab.prozorro.sale/prozorro-sale/procedure/-/issues/2070Значення полів landProps приймає пусту стрінгу2024-03-13T17:58:20+02:00Yuriy BilinskyЗначення полів landProps приймає пусту стрінгуДля звязки
* "hasEncumbrances": "false"
* "hasJointOwnership" = "false"
* "hasUtilitiesAvailability": "false"
Можна передати пусту стрінгу
* "encumbrances": ""
* "jointOwnership": ""
* "utilitiesAvailability": ""
***
### AR (actual re...Для звязки
* "hasEncumbrances": "false"
* "hasJointOwnership" = "false"
* "hasUtilitiesAvailability": "false"
Можна передати пусту стрінгу
* "encumbrances": ""
* "jointOwnership": ""
* "utilitiesAvailability": ""
***
### AR (actual result):
https://procedure-sandbox.prozorro.sale/api/procedures/65eee23669631330cb9f57a3
![image](/uploads/d4a3473118a05479355de413e34c84a6/image.png)
***
### ER (expected result):
Залишаємо так, чи потрібно заборонити передавати пусту стрінгу?