Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. procedure.bankGuaranteeDetails
  2. procedure.items.itemProps.regions
  3. procedure.items.itemProps.techParams
  4. procedure.items.itemProps.timeSlots
  5. procedure.items.itemProps.loadProfiles

Також необхідно буде додати мапінг в базовий мапінг процедур cbd3.

Налаштування шаблонів

Вносимо зміни в Шабон base_procedure:

  1. В процедуру було додано нове поле bankGuaranteeDetails. 
    1. Дане поле відображаємо на сторінці перегляду аукціона замість guarantee. В шаблон додаємо 
    2. Code Block
      {% if obj.procedure_type == 'renewables'}
                                  <li class="auction-info__item">
                                      <span class="auction-info__name">Інформація щодо банківської гарантії:</span>
                                      <span class="auction-info__value">{% style_value_amount obj.bankGuaranteeDetails%} {{ obj.guarantee_currency|human_currency }}</span>
                                  </li>
      
      
  2. В items було додано новий itemProps, який містить в собі унікальні поля. 
    1. Поля, щодо items, відображаються в блоці характеристики. 
    2. Code Block
      {% if obj.procedure_items.0.itemProps.regions %}
          <li class="characteristics__item">
              <span class="characteristics__name">Області, в яких розподіляється обсяг лота:</span>
              <span class="characteristics__value">{{ obj.procedure_items.0.itemProps.regions }}</span>
          </li>
      {% if obj.procedure_items.0.itemProps.techParams %}
          <li class="characteristics__item">
              <span class="characteristics__name">Технічні параметри установок зберігання енергії, які можуть бути встановлені на об’єкті:</span>
              <span class="characteristics__value">{{ obj.procedure_items.0.itemProps.techParams }}</span>
          </li>
      {% if obj.procedure_items.0.itemProps.timeSlots %}
          <li class="characteristics__item">
              <span class="characteristics__name">Денні часові інтервали, протягом яких учасник може набути право на підтримку:</span>
              <span class="characteristics__value">{{ obj.procedure_items.0.itemProps.timeSlots }}</span>
          </li>
      {% if obj.procedure_items.0.itemProps.loadProfiles %}
          <li class="characteristics__item">
              <span class="characteristics__name">Профілі навантаження об’єкта електроенергетики:</span>
              <span class="characteristics__value">{{ obj.procedure_items.0.itemProps.loadProfiles }}</span>
          </li>
  3. Галерея буде відсутня
  4. В блоці "Інформація про напрямок напрям роботи"
    1. {% elif obj.procedure_type == 'renewables' %}
      <b>Зелена енергетика<<b>Продаж зеленої енергетики</b> —  ...  це напрям, за яким виробники електроенергії з поновних джерел енергії, як-от сонячної, вітрової, гідро- та біопаливної, можуть придбати на аукціоні квоти державної підтримки. У таких аукціонах може бути кілька переможців одночасно.
      {% else %}
  5. Інформацію "про аукціон" необхідності кастомізувати немає, адже інформація про multiAwards вже присутня. 
  6. Протоколи. В процедурі зеленої енергетиці декілька протоколів, а також є можливість наявності кількох переможців. 
    1. Нижче зазначені зміни в таблиці протоколу розкриття
    2. Code Block
                                                  <td class="table-info__td" data-label="Рішення">
                                                      {% if award.status == 'active' %}
                                                          <b>Переможець</b>
                                                      {% elif award.status == 'pending' %}
                                                          <b>Очікує протокол</b>
                                                      {% elif award.status == 'pending_waiting' %}
                                                          <b>Очікує рішення</b>
                                                      {% elif award.status == 'pending_payment' %}
                                                          <b>Очікується оплата</b>
                                                      {% elif award.status == 'cancelled' %}
                                                          <b>Учасник не став переможцем</b>
                                                      {% elif award.status == 'unsuccessful' %}
                                                          <b>Дискваліфіковано</b>
                                                      {% elif award.status == 'verification' %}
                                                          <b>Перевірка документів</b>
                                                      {% elif award.status == 'waiting' %}
                                                          <b>Документи успішно перевірено</b> 
                                                      {% elif award.status == 'protocol_signed' %}
                                                          <b>Підписано протокол</b>
                                                       {% elif award.status == 'pending_admission' %}
                                                          <b>Умовний переможець</b>   
                                                      {% endif %}
    3. Необхідно буде додати посилання на індивідуальні протоколи з учасниками
    4. Code Block
      Додати новий стовбець в таблицю "Протокол розкриття"                            
      							<tr class="table-info__tr">
                                      <th class="table-info__th width-30">Учасник</th>
                                      <th class="table-info__th">Рішення</th>
                                      <th class="table-info__th">Пропозиція</th>
                                      <th class="table-info__th">Опубліковано</th>
                                      <th class="table-info__th">Протокол</th> 
                                  </tr>
      
      
      І відповідно в новий стовбчик додати посилання на індивідуальні протоколи з кожним з учасників:
      
      										<tr class="table-info__tr">
                                                  <td class="table-info__td width-30" data-label="Протокол">
      											<a href="{{ obj.protocol_url_pdf }}" class="table-info__link" target="_blank">Протокол учасника.pdf</a>
                                                  </td>
    5. Для блоку "Повідомлення про намір укласти договір" необхідно додати новий статус аварду для відображення в таблиці - protocol_signed

Фільтри бічної панелі

Додаємо в фільтр бічної панелі "Напрям роботи": Зелена енергетика з технічною назвою RMA.