В даній процедурі присутні додаткові умови тривалості tenderPeriod в залежності від стартової вартості та tenderAttempts. На ЦБД буде присутня валідація лише на мінімальний термін тривалості tenderPeriod в 19 днів (тобто найближча дата проведення аукціону (auctionPeriod.startDate) може бути на 20 день від дати створення процедури). Зі сторони майданчика необхідно реалізувати наступну логіку вибору організатором дати Майданчик зі своєї сторони має реалізувати валідацію на проміжок, в який може бути призначено дату початку аукціону (auctionPeriod.startDate) за наступною логікою: - Якщо tenderAttempts = 1
ТА value.amount < 250 000 000 (двісті п'ятдесят мільйонів) ТО Необхідно відобразити організатору часовий проміжок, коли можна обрати дату початку аукціону (auctionPeriod.startDate). Мінімальна дата початку - на 25 КД, максимальна - на 35 КД. - Якщо tenderAttempts = 1
ТА value.amount >= 250 000 000 (двісті п'ятдесят мільйонів) Необхідно відобразити організатору часовий проміжок, коли можна обрати дату початку аукціону (auctionPeriod.startDate). Мінімальна дата початку - на 60 КД, максимальна - на 90 КД - Якщо tenderAttempts > 1
ТА value.amount < 250 000 000 (двісті п'ятдесят мільйонів) ТО Необхідно відобразити організатору часовий проміжок, коли можна обрати дату початку аукціону (auctionPeriod.startDate). Мінімальна дата початку - на 20 КД, максимальна - на 35 КД - Якщо tenderAttempts > 1
ТА value.amount >= 250 000 000 (двісті п'ятдесят мільйонів) Необхідно відобразити організатору часовий проміжок, коли можна обрати дату початку аукціону (auctionPeriod.startDate). Мінімальна дата початку - на 30 КД, максимальна - на 90 КД
При цьому дата початку аукціону не може припадати на святковий, вихідний чи неробочий день! |