prozorro-sale issueshttps://gitlab.prozorro.sale/groups/prozorro-sale/-/issues2024-02-23T01:55:34+02:00https://gitlab.prozorro.sale/prozorro-sale/marketplace-portal/-/issues/843Створити сторінку Партнери2024-02-23T01:55:34+02:00Olga KochubynskaСтворити сторінку Партнери[Документація ](https://confluence-sale.prozorro.org/pages/viewpage.action?pageId=172425750)
Макет [тут](https://www.figma.com/file/jX7EcQflKPB6s4ErCyTqDO/Prozorro-Sale-Client?type=design&node-id=14691-134882&mode=design&t=ixfJuwMV2bl2G...[Документація ](https://confluence-sale.prozorro.org/pages/viewpage.action?pageId=172425750)
Макет [тут](https://www.figma.com/file/jX7EcQflKPB6s4ErCyTqDO/Prozorro-Sale-Client?type=design&node-id=14691-134882&mode=design&t=ixfJuwMV2bl2GjeF-4) і [тут](https://www.figma.com/file/jX7EcQflKPB6s4ErCyTqDO/Prozorro-Sale-Client?type=design&node-id=17964-131945&mode=design&t=sPjRGAuLbpfPnf9U-4)v3.94.0Anastasiia LeshkevychAnastasiia Leshkevychhttps://gitlab.prozorro.sale/prozorro-sale/protocol-service/-/issues/199CDB3-6607 [APE, APD] Зміни в протоколах по процедурам АРМА2024-02-20T16:00:07+02:00Olga KochubynskaCDB3-6607 [APE, APD] Зміни в протоколах по процедурам АРМА1. **Протоколи.** Необхідно внести зміни у шість шаблонів згідно опису [тут](https://docs.google.com/document/d/1m9vn9K2Q1O_6T7vuMFr3jWJtA9d1tW66Q2xVMsUkjuM/edit)
Тестові приклади [тут](https://docs.google.com/spreadsheets/d/10L9Hyx3OQS...1. **Протоколи.** Необхідно внести зміни у шість шаблонів згідно опису [тут](https://docs.google.com/document/d/1m9vn9K2Q1O_6T7vuMFr3jWJtA9d1tW66Q2xVMsUkjuM/edit)
Тестові приклади [тут](https://docs.google.com/spreadsheets/d/10L9Hyx3OQSieLdOxcEcCTQkZXPbfZHAkfPQ3Up5Mmuc/edit#gid=312101883)
АРМА, рядки:
Залишок винагороди організатора, що підлягає сплаті переможцем електронного аукціону: __ грн
Залишок винагороди оператора, через електронний майданчик якого подано найвищу цінову пропозицію, що підлягає сплаті переможцем електронного аукціону : __ грн
**ПДВ не виводити для всіх випадків (TT, FF, TF, FT), наприклад: 550,00 грн (п'ятсот п'ятдесят гривень 00 копійок)**v3.94.0Vitalii CherednichenkoVitalii Cherednichenkohttps://gitlab.prozorro.sale/prozorro-sale/billing/-/issues/145CDB3-6607 [APE, APD] Зміни в білінгу по процедурам АРМА2024-02-20T16:00:22+02:00Olga KochubynskaCDB3-6607 [APE, APD] Зміни в білінгу по процедурам АРМА1. **Білінг**. Необхідно додати дві нові змінні і логіку їх розрахунку:\
1.1. "**balanceWinnerToOrganizer**"\
Опис логіки розрахунку [тут](https://confluence-sale.prozorro.org/pages/viewpage.action?pageId=148412826) у **п.5**\
1...1. **Білінг**. Необхідно додати дві нові змінні і логіку їх розрахунку:\
1.1. "**balanceWinnerToOrganizer**"\
Опис логіки розрахунку [тут](https://confluence-sale.prozorro.org/pages/viewpage.action?pageId=148412826) у **п.5**\
1.2. "**balanceWinnerToOperator**"\
Опис логіки розрахунку [тут](https://confluence-sale.prozorro.org/pages/viewpage.action?pageId=148412826) у **п.6**
У обох змінних є залежність від інших розрахунків.v3.94.0Vitalii CherednichenkoVitalii Cherednichenkohttps://gitlab.prozorro.sale/prozorro-sale/marketplace-portal/-/issues/842[Напрямок роботи][Card Grid Carousel] Додати поле description в плагін + збіл...2024-03-04T18:09:00+02:00Olga Kochubynska[Напрямок роботи][Card Grid Carousel] Додати поле description в плагін + збільшити кількість символівМакет [тут](https://www.figma.com/file/jX7EcQflKPB6s4ErCyTqDO/Prozorro-Sale-Client?type=design&node-id=15463-177582&mode=design&t=1MWEIq7bgehGmQGn-4)
Існуючий пагін Card Grid Carousel.
1. Прохання додати в налаштування плагіну поле *...Макет [тут](https://www.figma.com/file/jX7EcQflKPB6s4ErCyTqDO/Prozorro-Sale-Client?type=design&node-id=15463-177582&mode=design&t=1MWEIq7bgehGmQGn-4)
Існуючий пагін Card Grid Carousel.
1. Прохання додати в налаштування плагіну поле **Description**:
| Title | Type | Mandatory |
| ------ | ------ | ------ |
| Description: | String (300 chars) | no |
Вигляд:
![image](/uploads/41d83890c594787b2c2b1fa0c3f75b66/image.png)
![image](/uploads/66c8c8e4a856a81f875337a960917e38/image.png)
2. Прохання в Color Card Item в поле text внести зміни, а саме збільшити кількість символів з 200 до 300
![image](/uploads/60b6491a461e4b61a04e5fb804ee120e/image.png)v3.95.0Anastasiia LeshkevychAnastasiia Leshkevychhttps://gitlab.prozorro.sale/prozorro-sale/marketplace-portal/-/issues/841[Напрям роботи, Про нас] [Card Grid Carousel] Різна висота карток для Row2024-02-22T16:02:30+02:00Andrii Salii[Напрям роботи, Про нас] [Card Grid Carousel] Різна висота карток для Row**AR**: Для неопублікованої сторінки https://prozorro.sale/orenda-ta-prodazh-zemli/?edit&language=uk при використанні плагіну "сітка карусель з карток" різна вистота блоків \
**ER**: вирівнювання по максимальній кількості тексту
https:/...**AR**: Для неопублікованої сторінки https://prozorro.sale/orenda-ta-prodazh-zemli/?edit&language=uk при використанні плагіну "сітка карусель з карток" різна вистота блоків \
**ER**: вирівнювання по максимальній кількості тексту
https://gyazo.com/37268aa695ff9a4fa86e81cd1fb2cca3
![image.png](/uploads/4a911bb6f84171b4f866c7249e2e5485/image.png)v3.94.0Denis BrekhunovDenis Brekhunovhttps://gitlab.prozorro.sale/prozorro-sale/procedure/-/issues/2059CDB3-6947 Створити CLI команду для зміну статусу процедур та контракту2024-03-20T13:12:40+02:00Olga KochubynskaCDB3-6947 Створити CLI команду для зміну статусу процедур та контрактуv3.95.0Viacheslav SukhovieievViacheslav Sukhovieievhttps://gitlab.prozorro.sale/prozorro-sale/survey/-/issues/100CDB3-6607 500 error2024-02-21T13:48:58+02:00Pavel KuzmenkoCDB3-6607 500 error```
haproxy[16638]: 176.124.133.66:37026 [01/Feb/2024:12:56:44.898] HaProxy80 KUBER/ingress-nlb-stg 1080/0/0/328/1408 200 2760 1705 - - ---- 242/100/69/69/0 0/0 40FE7F00000190A27F000001005065BB950C3821ADDDF "Mozilla/5.0 (Windows NT 10.0;...```
haproxy[16638]: 176.124.133.66:37026 [01/Feb/2024:12:56:44.898] HaProxy80 KUBER/ingress-nlb-stg 1080/0/0/328/1408 200 2760 1705 - - ---- 242/100/69/69/0 0/0 40FE7F00000190A27F000001005065BB950C3821ADDDF "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36" "PUT /api/survey/forms/bffa71b1-5607-406e-b723-9454a6683b95?lang=uk_UA&public=true HTTP/1.1" "" "auction-sandbox.prozorro.sale" "https://auction-sandbox.prozorro.sale/"
```
```
| [2024-02-01 12:56:28,426] | ERROR | django.request | Internal Server Error: /api/survey/forms/bffa71b1-5607-406e-b723-9454a6683b95 |
|---------------------------------------------------------------------------------------------------------------------------------------|
```
```
[2024-02-01 12:56:28,425] | ERROR | survey.middlewares | Unknown error caught in API - get() returned more than one Survey -- it returned 2!
Traceback (most recent call last):
File "/usr/local/lib/python3.9/site-packages/django/core/handlers/base.py", line 181, in _get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/usr/local/lib/python3.9/site-packages/django/views/generic/base.py", line 70, in view
return self.dispatch(request, *args, **kwargs)
File "/usr/local/lib/python3.9/site-packages/django/utils/decorators.py", line 43, in _wrapper
return bound_method(*args, **kwargs)
File "/usr/local/lib/python3.9/site-packages/django/views/decorators/csrf.py", line 54, in wrapped_view
return view_func(*args, **kwargs)
File "/usr/local/lib/python3.9/site-packages/django/views/generic/base.py", line 98, in dispatch
return handler(request, *args, **kwargs)
File "/survey/survey/forms/views.py", line 61, in put
survey = get_object_or_404(
File "/usr/local/lib/python3.9/site-packages/django/shortcuts.py", line 76, in get_object_or_404
return queryset.get(*args, **kwargs)
File "/usr/local/lib/python3.9/site-packages/django/db/models/query.py", line 439, in get
raise self.model.MultipleObjectsReturned(
survey.forms.models.survey.Survey.MultipleObjectsReturned: get() returned more than one Survey -- it returned 2!
```
Необходимо:
- Написать тест
- Выяснить причину возникновения, где логика несоответствует
- Добавить прокидывание реквест айди в логи (по аналогии с порталом https://gitlab.prozorro.sale/prozorro-sale/marketplace-portal/-/commit/5654931e86d1530514966660d4257bb1d5d34381 https://gitlab.prozorro.sale/prozorro-sale/marketplace-portal/-/commit/3ff0502cb1044691123c068a554f47acf1a71450)v3.94.0Anastasiia LeshkevychAnastasiia Leshkevychhttps://gitlab.prozorro.sale/prozorro-sale/marketplace-portal/-/issues/840Незрозумілі помилки "Fail elastic query"2024-03-19T11:12:53+02:00Pavel KuzmenkoНезрозумілі помилки "Fail elastic query"При переходе на страницу
https://marketplace-dev.prozorro.sale/auction/?edrpou=04371928&size=10&sort=source_priority%3Aasc%2Cstatus_priority%3Aasc%2Cdate_published%3Adesc%2C_score%3Adesc
пользователю отдаеться контент. Но при этом в ло...При переходе на страницу
https://marketplace-dev.prozorro.sale/auction/?edrpou=04371928&size=10&sort=source_priority%3Aasc%2Cstatus_priority%3Aasc%2Cdate_published%3Adesc%2C_score%3Adesc
пользователю отдаеться контент. Но при этом в логах пвохникают сообшения об ошибке
```
Feb 7, 2024 @ 13:13:20.660 61C27F000001A2667F000001005065C365CC2431EAAE6 | [07/Feb/2024:13:13:20 +0200] "GET /auction/?edrpou=04371928&size=10&sort=source_priority%3Aasc%2Cstatus_priority%3Aasc%2Cdate_published%3Adesc%2C_score%3Adesc HTTP/1.0" 200 123285 176.106.203.135, 176.106.203.135 - - bytes 0.765766 second "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36"
Feb 7, 2024 @ 13:13:20.564 61C27F000001A2667F000001005065C365CC2431EAAE6 | [2024-02-07 13:13:20,563] | ERROR | marketplace_portal.search.es | index_not_found_exception: no such index [marketplace_portal_dev_suggest_identifiers_be7b3ee8]
Feb 7, 2024 @ 13:13:20.563 61C27F000001A2667F000001005065C365CC2431EAAE6 | [2024-02-07 13:13:20,563] | INFO | elasticsearch | POST http://marketplace-portal-dev-elastic-external:9200/marketplace_portal_dev_suggest_identifiers_be7b3ee8/_search?request_cache=true [status:404 request:0.007s]
Feb 7, 2024 @ 13:13:20.563 61C27F000001A2667F000001005065C365CC2431EAAE6 | [2024-02-07 13:13:20,563] | ERROR | marketplace_portal.search.es | Fail elastic query
Feb 7, 2024 @ 13:13:20.399 61C27F000001A2667F000001005065C365CC2431EAAE6 | [2024-02-07 13:13:20,399] | INFO | elasticsearch | POST http://marketplace-portal-dev-elastic-external:9200/marketplace_portal_dev_alias_auktsioni/_count [status:200 request:0.080s]
Feb 7, 2024 @ 13:13:20.207 61C27F000001A2667F000001005065C365CC2431EAAE6 | [2024-02-07 13:13:20,206] | INFO | elasticsearch | POST http://marketplace-portal-dev-elastic-external:9200/marketplace_portal_dev_alias_auktsioni/_search?request_cache=true [status:200 request:0.177s]
```
```
haproxy[25026]: 176.106.203.135:41574 [07/Feb/2024:11:13:16.579] HaProxy80 KUBER/ingress-nlb-stg 3312/0/0/771/4083 200 19075 1951 - - ---- 114/57/47/47/0 0/0 61C27F000001A2667F000001005065C365CC2431EAAE6 "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36" "GET /auction/?edrpou=04371928&size=10&sort=source_priority%3Aasc%2Cstatus_priority%3Aasc%2Cdate_published%3Adesc%2C_score%3Adesc HTTP/1.1" "61C27F000001A2667F000001005065C365CC2431" "marketplace-dev.prozorro.sale" ""
```
Необходимо:
- Написать тест воспроизводящий данную ошибку
- Понять причину возникновения, почему мы допускаем отправку поломаных запросов в elastic и не хендлим их в соответствии с UI/UX предоставляя пользователю возможность понять что запрос не валиден.
- Понять возможно ли валидировать или трансформировать запрос к elastic в более коректный вид
- Понять адекватна ли ошибка и запись в логе
- Обсудить и спланировать изменения (описать их в отдельном тикете) по устранению данной ошибкиv3.96.0Anastasiia LeshkevychAnastasiia Leshkevychhttps://gitlab.prozorro.sale/prozorro-sale/marketplace-portal/-/issues/837Синхронізація процедур на порталі2024-02-08T11:32:34+02:00Andrii SaliiСинхронізація процедур на порталіЗгідно запиту від ФГВФО (DGF процедури) на порталі час оновлення статусу процедури >10хв
Дослідити можливість оптимізації механізму синхронізації:
- подивитись логи і порівняти "швидкість синхронізації" зараз для всіх процедур та для пр...Згідно запиту від ФГВФО (DGF процедури) на порталі час оновлення статусу процедури >10хв
Дослідити можливість оптимізації механізму синхронізації:
- подивитись логи і порівняти "швидкість синхронізації" зараз для всіх процедур та для процедур dgf
- внести зміни у синхронізацію для всіх процедур/тільки для dgf таким чимном, щоб це не сповільнювало швидкість завантаження порталу для користувачівv3.93.0Pavel KuzmenkoPavel Kuzmenkohttps://gitlab.prozorro.sale/prozorro-sale/change-requests/-/issues/337Синхронізація процедур на порталі2024-02-08T10:41:17+02:00Andrii SaliiСинхронізація процедур на порталіЗгідно запиту від ФГВФО (DGF процедури) на порталі час оновлення статусу процедури >10хв
Дослідити можливість оптимізації механізму синхронізації:
- подивитись логи і порівняти "швидкість синхронізації" зараз для всіх процедур та для пр...Згідно запиту від ФГВФО (DGF процедури) на порталі час оновлення статусу процедури >10хв
Дослідити можливість оптимізації механізму синхронізації:
- подивитись логи і порівняти "швидкість синхронізації" зараз для всіх процедур та для процедур dgf
- внести зміни у синхронізацію для всіх процедур/тільки для dgf таким чимном, щоб це не сповільнювало швидкість завантаження порталу для користувачівOlga KochubynskaOlga Kochubynska2024-02-07https://gitlab.prozorro.sale/prozorro-sale/marketplace-portal/-/issues/836Синхронізація процедур на порталі2024-02-06T11:09:09+02:00Andrii SaliiСинхронізація процедур на порталіЗгідно запиту від ФГВФО (DGF процедури) на порталі час оновлення статусу процедури >10хв
Дослідити можливість оптимізації механізму синхронізації:
- подивитись логи і порівняти "швидкість синхронізації" зараз для всіх процедур та для пр...Згідно запиту від ФГВФО (DGF процедури) на порталі час оновлення статусу процедури >10хв
Дослідити можливість оптимізації механізму синхронізації:
- подивитись логи і порівняти "швидкість синхронізації" зараз для всіх процедур та для процедур dgf
- внести зміни у синхронізацію для всіх процедур/тільки для dgf таким чимном, щоб це не сповільнювало швидкість завантаження порталу для користувачівOlga KochubynskaOlga Kochubynskahttps://gitlab.prozorro.sale/prozorro-sale/procedure/-/issues/2055CDB3-6947 Відсутні поля previousObjectId, disqualifiedBids2024-03-20T15:39:57+02:00Yuriy BilinskyCDB3-6947 Відсутні поля previousObjectId, disqualifiedBidsRAS1 - https://procedure.prozorro.sale/api/registry/assets/6449206381b45b9f3a8e8747
JAS1 - https://procedure.prozorro.sale/api/jobber/announcements/jas/64d34618c6cf3e0ece55110b
SPE1 - https://procedure.prozorro.sale/api/procedures/6...RAS1 - https://procedure.prozorro.sale/api/registry/assets/6449206381b45b9f3a8e8747
JAS1 - https://procedure.prozorro.sale/api/jobber/announcements/jas/64d34618c6cf3e0ece55110b
SPE1 - https://procedure.prozorro.sale/api/procedures/64d5e9194fa4003f5b3c7906
SPE2 - https://procedure.prozorro.sale/api/procedures/651fe72743852e90e804d820
SPD1 - https://procedure.prozorro.sale/api/procedures/652c1a949f9ef0c813af5386
JAS2 - https://procedure.prozorro.sale/api/jobber/announcements/jas/6554af92653b71692713e579
SPE1 - https://procedure.prozorro.sale/api/procedures/65575293d7d8692ecd0e2f9c
SPE2 - https://procedure.prozorro.sale/api/procedures/6570b6a49c9468ec73683e33
JAS3 - https://procedure.prozorro.sale/api/jobber/announcements/jas/658403a7188ec5b34cb4edbf
SPE1 - https://procedure.prozorro.sale/api/procedures/6586a6a7fd4b55e8ce86d920
SPE2 - https://procedure.prozorro.sale/api/procedures/65a02ca52aaaa441b6f417dc
SPD1 - https://procedure.prozorro.sale/api/procedures/65ad5ba31c069db1b8e5f4e7
**AR:**
1. JAS3 - `відсутнє` поле "previousObjectId": "JAS001-UA-20230809-70803"
2. SPE1, SPE2, SPD1 - disqualifiedBids": []
3. для третьої цепочки SPD1 guarantee - 482.87
**ER:**
1. JAS3 - `присутнє` поле "previousObjectId": "JAS001-UA-20230809-70803"
2. SPE1, SPE2, SPD1 - "disqualifiedBids": ["44604178","45005009"]
3. для третьої цепочки SPD1 guarantee - 201000v3.95.0dmitry.mashoshindmitry.mashoshinhttps://gitlab.prozorro.sale/prozorro-sale/marketplace-portal/-/issues/835CDB3-6527 Відсутня назва майданчика на сторінці Каталог майданчиків2024-02-06T12:59:03+02:00Anastasiia YakovlievaCDB3-6527 Відсутня назва майданчика на сторінці Каталог майданчиків**SR:** на піску є майданчики, що не містять назви. в адмінці вказано, що буде заповнено юридичною назвою з файлу авторизації.
**AR:** Поле Альтернативна назва пусте. Юридична назва з файлу авторизації теж порожня.
![image](/uploads/62...**SR:** на піску є майданчики, що не містять назви. в адмінці вказано, що буде заповнено юридичною назвою з файлу авторизації.
**AR:** Поле Альтернативна назва пусте. Юридична назва з файлу авторизації теж порожня.
![image](/uploads/6250f095d88dfe30c21421c6d2706591/image.png)
**ER:** Якщо не було вказано вручну назву майданчика, назва береться з файлу авторизаціїAnastasiia YakovlievaAnastasiia Yakovlievahttps://gitlab.prozorro.sale/prozorro-sale/procedure/-/issues/2054Некоректний гарантійний внесок в _specs announcement2024-03-06T15:53:49+02:00Yuriy BilinskyНекоректний гарантійний внесок в _specs announcementhttps://procedure.prozorro.sale/api/registry/assets/64f5d0a72d1f8cebf21f6bc3
https://procedure.prozorro.sale/api/jobber/announcements/jas/651ac07510824dda342c5d4a
https://procedure.prozorro.sale/api/procedures/651d63761956fed5335da3e...https://procedure.prozorro.sale/api/registry/assets/64f5d0a72d1f8cebf21f6bc3
https://procedure.prozorro.sale/api/jobber/announcements/jas/651ac07510824dda342c5d4a
https://procedure.prozorro.sale/api/procedures/651d63761956fed5335da3e6 (дискваліфікація/дискваліфікація)
https://procedure.prozorro.sale/api/procedures/6554893c87d22888b496dd16 (дискваліфікація/дискваліфікація)
https://procedure.prozorro.sale/api/procedures/6596c6e4082ad2e3e24b4258 (скасування)
https://procedure.prozorro.sale/api/jobber/announcements/jas/65ba5183c7d127a355f996f0
![image](/uploads/e317cc995588848b0b0573be7b7edd36/image.png)v3.95.0dmitry.mashoshindmitry.mashoshinhttps://gitlab.prozorro.sale/prozorro-sale/billing/-/issues/144CDB3-6607 [CLE,CLD] зміна логіки розрахунку operatorFeeSum для випадку ПДВ ==...2024-02-22T15:36:40+02:00Philipfilip.kuzmin@prozorro.saleCDB3-6607 [CLE,CLD] зміна логіки розрахунку operatorFeeSum для випадку ПДВ == false & false**Бізнесовий опис:**
Для процедур CLE, CLD змінити логіку нарахування ПДВ для винагород оператора, аналогічно до процедур RLE, RLD у випадку коли Фінальна та Стартова вартість без ПДВ.
1. Винагорода оператора, через електронний майд...**Бізнесовий опис:**
Для процедур CLE, CLD змінити логіку нарахування ПДВ для винагород оператора, аналогічно до процедур RLE, RLD у випадку коли Фінальна та Стартова вартість без ПДВ.
1. Винагорода оператора, через електронний майданчик якого подано найвищу цінову пропозицію (подано заяву від одного учасника):
AR: «Ціна реалізації/розмір орендної плати на місяць / день / годину:» множимо на 12 місяців, **не нараховуємо 20% ПДВ** та вираховуємо 5% («Ціна реалізації/розмір орендної плати на місяць / день / годину»*12*0,05)
Приклад: 600 000,00 * 12 * 0,05 = 360 000,00 грн (триста шістдесят тисяч гривень 00 копійок), у тому числі ПДВ
ER: На суму «Ціна реалізації/розмір орендної плати на місяць / день / годину:» множимо на 12 місяців, **нараховуємо 20% ПДВ** та вираховуємо 5% («Ціна реалізації/розмір орендної плати на місяць / день / годину»*12*1,2*0,05)
Приклад: 600 000,00 * 12 * **1,2** * 0,05 = 432 000,00 грн (чотириста тридцять дві тисячі гривень 00 копійок), у тому числі ПДВ
2. Відповідно, Винагорода оператора, через електронний майданчик якого опубліковано оголошення про проведення електронного аукціону:
AR: (360 000,00 грн - (360 000,00 грн * 0,3))*0,5 = 126 000,00 грн (сто двадцять шість тисяч гривень 00 копійок), у тому числі ПДВ
ER: (432 000,00 грн - (432 000,00 грн * 0,3))*0,5 = 151 200,00 грн (сто п'ятдесят одна тисяча двісті гривень 00 копійок), у тому числі ПДВ
____________________________________________________________________________________________________________________________________________
**Зміни в конфігах:**
Для конфігу [commercialPropertyLease 202021-01-01.yml](https://gitlab.prozorro.sale/prozorro-sale/billing/-/blob/master/calculator_configs/commercialPropertyLease%202021-01-01.yml)
треба змінити логіку розрахунку:
1. `operatorFeeSum` розширити умовою для випадку false false:
```yaml
operatorFeeSum:
rules:
switch:
- rule:
- fromField: procedure.value.valueAddedTaxIncluded
value: false
- fromField: procedure.valueAddedTaxCharged
value: false
values:
value: procedure.annualLeasePrice * 0.05 * 1.2
valueAddedTaxIncluded: true
description: Винагорода оператора без ПДВ
default:
value: procedure.annualLeasePrice * 0.05
valueAddedTaxIncluded: true
description: Винагорода оператора без ПДВ
```
Тобто, ми не змінюємо нічого для інших випадків Tax, але додаємо нове правило для false false
2. Відповідно змінюється логіка розрахунку `operatorFee` варіантом false false
```yaml
operatorFee:
rules:
switch:
- rule:
- fromField: procedure.value.valueAddedTaxIncluded
value: false
- fromField: procedure.valueAddedTaxCharged
value: false
values:
value: procedure.annualLeasePrice * 0.05
valueAddedTaxIncluded: true
description: Винагорода оператора без ПДВ
default:
value: operatorFeeSum / 1.2
valueAddedTaxIncluded: true
description: Винагорода оператора без ПДВ
```
3. `operatorFeeTaxAmount` можна прибрати умову "якщо false false, то == 0", але в [Протоколи false false](https://gitlab.prozorro.sale/prozorro-sale/protocol-service/-/blob/master/src/prozorro_sale/protocol_service/templates/base/operator_fee_amount_always_with_vat.html) це значення не виводиться в будь-якому випадку, тому для користувача видимо не буде.
4. В інші поля зміни вносити немає необхідності, бо `operatorFeeNet` і `administratorFee` розрахуються із оновленого `operatorFeeSum`
В текстовках Протоколу ніяких змін не вносимо.
**ВАЖЛИВО!!!**
Зміни розрахунку мають застосовуватись на Процедури CLE CLD які опубліковані з 12.03.2024 включно.v3.94.0Vitalii CherednichenkoVitalii Cherednichenkohttps://gitlab.prozorro.sale/prozorro-sale/marketplace-portal/-/issues/833CDB3-6527 Якщо одна фотографія у блоці Галерея, то додаються стрілки для пере...2024-01-31T14:50:23+02:00Anastasiia YakovlievaCDB3-6527 Якщо одна фотографія у блоці Галерея, то додаються стрілки для перегортування фотографій, сторінка опису процедуриНаприклад, [процедура](https://marketplace-sandbox.prozorro.sale/auction/CSE001-UA-20240131-93478/)
Якщо перейти до блоку Галерея, то є стрілочки, які неактивні. Але їх там не повинно бути, бо тільки одне фото у процедурі.
Баг відтвор...Наприклад, [процедура](https://marketplace-sandbox.prozorro.sale/auction/CSE001-UA-20240131-93478/)
Якщо перейти до блоку Галерея, то є стрілочки, які неактивні. Але їх там не повинно бути, бо тільки одне фото у процедурі.
Баг відтворюється і для десктопу і для мобільної(і ios, i android версії)
мобільна версія
![image](/uploads/8b890324714c41a5662f1c8ce9509bbd/image.png)
Десктоп версія
![image](/uploads/40a1ac92f8dc5d3cf3731c5ee922f515/image.png)v3.93.0Denis BrekhunovDenis Brekhunovhttps://gitlab.prozorro.sale/prozorro-sale/simple-ui-auction-creator/-/issues/124Неможливо створити аукціон на деві та епіку. Помилка 4222024-02-22T16:04:04+02:00Anastasiia YakovlievaНеможливо створити аукціон на деві та епіку. Помилка 422При створенні будь-якого аукціону в кріейторі виводиться помилка "Сталася помилка..."
а в консолі помилка 422 і повідомлення - {message: {items: {0: {hasEncumbrances: "Value must be True to pass encumbrances field"}}}}
![image](/upload...При створенні будь-якого аукціону в кріейторі виводиться помилка "Сталася помилка..."
а в консолі помилка 422 і повідомлення - {message: {items: {0: {hasEncumbrances: "Value must be True to pass encumbrances field"}}}}
![image](/uploads/dbf5dba21bdb5ba9dfd967b353d8e113/image.png)
**AR:** аукціон не створено, помилка 422
**ER:** аукціон створеноv3.94.0dmitry.mashoshindmitry.mashoshinhttps://gitlab.prozorro.sale/prozorro-sale/prozorro-registry/-/issues/274CDB3-6526 Додати поля у base.LandProps2024-02-07T15:08:30+02:00Olga KochubynskaCDB3-6526 Додати поля у base.LandProps1\.5. Модель base.LandProps необхідно змінити для сервісів: **registry**, **procedure**
1\.5.1. Зміни також в "наслідуваних" моделях. Наприклад, у bankRuptcy.LandProps 1.5.2. Для asset та largeAsset аналогічні зміни треба внести в моде...1\.5. Модель base.LandProps необхідно змінити для сервісів: **registry**, **procedure**
1\.5.1. Зміни також в "наслідуваних" моделях. Наприклад, у bankRuptcy.LandProps 1.5.2. Для asset та largeAsset аналогічні зміни треба внести в модель asset.LandProps
1. МІГРАЦІЯ:
2\.1. Міграція поля encumbrances
* Якщо існуюче поле encumbrances НЕ заповнено в обʼєкті Процедури (відсутнє), то hasEncumbrances == false + encumbrances НЕ додаємо (його не було і не має зʼявитися)
* Якщо існуюче поле encumbrances заповнено в обʼєкті значеннями:
\-- noEncumbrances
\-- "-"
\-- Відсутні
\-- Ні
\-- Немає
\-- Не зареєстровані
(не враховувати регістр літер - може бути написано "відсутні", "ні" тощо)
то, hasEncumbrances == false, поле encumbrances прибираємо із публічного API response. Краще дотриуватись однієї логіки: якщо hasEncumbrances == false, то encumbrances має бути відсутнім.
* Якщо існуюче поле encumbrances заповнено будь-якими іншими значеннями, окрім перерахованих вище, то hasEncumbrances == true, поле encumbrances залишаємо у тому вигляді, яким воно є без змін.v3.93.0Vitalii CherednichenkoVitalii Cherednichenkohttps://gitlab.prozorro.sale/prozorro-sale/databridge/-/issues/35CDB3-6526 Додати в мапінг нові поля з base.LandProps2024-02-07T15:08:23+02:00Olga KochubynskaCDB3-6526 Додати в мапінг нові поля з base.LandPropsv3.93.0Vitalii CherednichenkoVitalii Cherednichenkohttps://gitlab.prozorro.sale/prozorro-sale/marketplace-portal/-/issues/830Верстка картки партнера2024-02-20T13:07:34+02:00Olga KochubynskaВерстка картки партнераОпис тут: https://confluence-sale.prozorro.org/pages/viewpage.action?pageId=172425750Опис тут: https://confluence-sale.prozorro.org/pages/viewpage.action?pageId=172425750Denis BrekhunovDenis Brekhunov