Versions Compared

Key

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

...

Протоколи процедури BasicSell-multiAwards є не стандарнтними, оскільки їх кількість та умови відображення відрізняються від інших процедур, а також присутній протокол для кожного індивідуального учасника. 

За посиланням можна ознайомитись з шаблонами процедури без мапінгу полів. - Оновити

Посилання на протоколи з мапінгом полів. - Оновити

Статус процедури = active_qualification, active_awarded, completed (

...

загальний протокол)

...

Після того, як Як тільки процедура переходить в статус   active_qualification, необхідно генерувати індивідуальні протоколи для кожного переможця. Тобто цей протокол має генеруватися коли статус award стає pending, а також при переході award з статусу pending_waiting у pending. Протокол має бути доступний за посиланням у випадках, коли статус аварду також protocol_signed, activeмає генеруватися протокол. Посилання для отримання індивідуальних протоколівзагального протоколу: 

Також починаючи з статусу процедури active_qualification, необхідно генерувати окремий індивідувальний протокол для кожного переможця.

В загальну таблицю необхідно додавати переможців та умовних переможців, тобто тільки аварди в статусах pending, pending_waiting, pending_admission, protocol_signed, active, unsuccessful, cancelled.

Статус процедури = active_qualification, active_awarded, completed (індивідуальний протокол)

...

Як тільки статус award стає pending необхідно генерувати індивідуальні протоколи для кожного переможця. Як тільки всі awards у статусі pendingта їх пов'язані contracts набули статусу active і award в статусі pending_admission набув статусу pending необхідно генерувати індивідуальний протокол умовного переможця. Тобто цей протокол має генеруватися коли статус аварду стає pending. Протокол має бути доступний за посиланням у випадках, коли статус аварду також protocol_signed, = pending або active. Посилання для отримання індивідуальних протоколів: 

Статус процедури = cancelled

Якщо процедуру скасовано, в такому випадку ми маємо відобразити відповідний протокол. Цей протокол буде доступний за посиланнями: 

...

В цьому випадку генерувати протокол окремий для кожного учасника не потрібно. За посиланням на індивідуальний протокол учасника відображаємо 404. 

Статус процедури = unsuccessful

Статус процедури може бути unsuccessful у випадку, якщо прийшло 0 чи 1 учасник. Формат протоколу в такому випадку наступний:

...

В цьому випадку генерувати протокол окремий для кожного учасника не потрібно. За посиланням на індивідуальний протокол учасника відображаємо 404.


Робимо дискваліфікаційні протоколи ?