EContract
Схема
- id:
uid, генерується автоматично
OpenContracting Description: Ідентифікатор цього договору.
- awardID:
рядок, обов’язковий
OpenContracting Description: Award.id вказує на рішення, згідно якого видається договір.
- contractID:
рядок, генерується автоматично, лише для читання
- contractNumber:
рядок
- title:
рядок, обов’язковий
OpenContracting Description: Назва договору
- description:
рядок
OpenContracting Description: Опис договору
- status:
рядок, обов’язковий
OpenContracting Description: Поточний статус договору.
Можливі значення:
pending - цей договір запропоновано, але він ще не діє. Можливо очікується його підписання.
active - цей договір підписаний всіма учасниками, і зараз діє на законних підставах.
cancelled - цей договір було скасовано до підписання.
terminated - договір був підписаний та діяв, але вже завершився. Це може бути пов’язано з виконанням договору, або з достроковим припиненням через якусь незавершеність.
- period:
-
OpenContracting Description: Дата початку та завершення договору.
- items:
Список об’єктів Item, генерується автоматично, лише для читання
OpenContracting Description: Товари, послуги та інші нематеріальні результати у цій угоді. Зверніть увагу: Якщо список співпадає з визначенням переможця award, то його не потрібно повторювати.
- suppliers:
Список об’єктів EContractOrganization, генерується автоматично, лише для читання
- value:
Об’єкт ContractValue, генерується автоматично, лише для читання
OpenContracting Description: Загальна вартість договору.
Check «Встановлення вартості угоди» tutorial section for more info
- dateSigned:
рядок, Date
OpenContracting Description: Дата підписання договору. Якщо було декілька підписань, то береться дата останнього підписання.
- documents:
Список об’єктів ConfidentialDocument
OpenContracting Description: Усі документи та додатки пов’язані з договором, включно з будь-якими повідомленнями.
- buyer:
-
OpenContracting Description: Об’єкт, що управляє закупівлею. Він не обов’язково є покупцем, який платить / використовує закуплені елементи.
- changes:
Список пов’язаних об’єктів EContractChange.
- amountPaid:
- amount:
число з рухомою комою, обов’язкове
- currency:
рядок, обов’язковий, генерується автоматично
- valueAddedTaxIncluded:
логічний (булевий) тип даних, обов’язковий, генерується автоматично
Дійсно оплачена сума.
- implementation:
- terminationDetails:
рядок, обов’язковий для неуспішних договорів
Причина припинення договору. Наявність цього поля вказує, що договір є неуспішним.
- contractTemplateName:
рядок, генерується автоматично
посилання на шаблон а стандртах
- cancellations:
Список пов’язаних об’єктів EContractCancellation.
Містить 1 об’єкт зі статусом active на випадок, якщо версію договора буде відмінено.
Об’єкт EContractCancellation описує причину скасування договору та надає відповідні документи, якщо такі є..
- author:
рядок, генерується автоматично
Автор нової версії договору (якщо попередня версія була скасована)
- contractChangeRationaleTypes:
object
Лише для читання, генерується автоматично.
Довідник з можливими причинами внесення змін до договору.
Можливі значення:
rationaleTypes general (діє до дати CONTRACT_CHANGE_RATIONALE_TYPES_SET_FROM)
Робочий процес
![digraph G {
A [ label="pending*" ]
B [ label="active" ]
C [ label="cancelled" ]
D [ label="terminated"]
A -> B;
A -> C [label="on Award cancellation or contract set status"] ;
B -> D;
}](../_images/graphviz-14ec153c2c86bf3eec2d1d192eabdd540b804987.png)
* позначає початковий стан