A.  RAS - Об’єкт - SmallPrivatization

Особливості RAS:

  1. В об’єкт реєстру передаються ідентифікатори учасників, які були дискваліфіковані в будь-якому пов’язаному аукціоні та не можуть більше приймати участь у наступних аукціонах з приватизації цього об'єкта disqualifiedBids (ЦБД 2?)- вивід на Майданчику.
  2. В об’єкт реєстру передаються ідентифікатори Інформаційного Повідомлення, Процедури і Контрактингу, які стосуються цього об'єкту relatedEntities - вивід на Майданчику.
  3. Обмеження на створення items із визначеними значеннями CAV класифікатора, якщо до цього не був створений хоча б один item з відповідним значенням CAV та додатковий класифікатор - класифікатор державного майна - dm.
  4. Для типу майна "Єдиний майновй комплекс" організована можливість вибору додаткового необов'язкового класифікатора "КВЗУ" згідно змін в https://gitlab.prozorro.sale/prozorro-sale/procedure/-/issues/1941


 У документі стосовно мапінгу полів   https://docs.google.com/spreadsheets/d/12rouyvJZh1SscXEQJX4_uzRzfUseeavzfhRUAnmbVqI/edit (olldAsset tab):

1) Червоні рядки - не переносяться на ЦБД3;
2) Жовті - переносяться зі змінами;
3) Зелені - Змінюється назва поля АБО додається поле, якого не було на ЦБД2, але логіка його формування зрозуміла.

Таблиця змін

31.01.2024 Створення першої версії

 

Зміст


1.  Міграція полів Asset та значень в них

CBD3-MRAS-UC-01-01Status поле
CBD3-MRAS-UC-01-02Id, assetID, date, dateModified, owner поля
CBD3-MRAS-UC-01-03Asset Type поле
CBD3-MRAS-UC-01-04Name поле  
CBD3-MRAS-UC-01-05 Title, Descriprion поля
CBD3-MRAS-UC-01-06Mode, sandboxParameters, relatedLot поля не переносяться
2. Міграція полів та значень в них для секції Asset Holder 
CBD3-MRAS-UC-02-01Contact Point підсекція
CBD3-MRAS-UC-02-02Identifier підсекція
CBD3-MRAS-UC-02-03Adress підсекція
CBD3-MRAS-UC-02-04Representative Info поле
CBD3-MRAS-UC-02-05Name поле
CBD3-MRAS-UC-02-06AdditionalIdentifiers та additionalContactPoints поля, які не переносяться
CBD3-MRAS-UC-02-07Kind 
3. Міграція полів та значень в них для секції Asset Custodian
CBD3-MRAS-UC-03-01Contact Point підсекція
CBD3-MRAS-UC-03-02Identifier підсекція
CBD3-MRAS-UC-03-03Adress підсекція
CBD3-MRAS-UC-03-04Representative Info поле
CBD3-MRAS-UC-03-05Name поле
CBD3-MRAS-UC-03-06AdditionalIdentifiers та additionalContactPoints поля, які не переносяться
CBD3-MRAS-UC-03-07Kind 
4. Міграція секції Rectification Period
CBD3-MRAS-UC-04-01Додавання в структурі Asset секції rectificationPeriod 
5. Міграція секції Decisions
CBD3-MRAS-UC-05-01DecisionDate, decisionID, id, decisionOf, title поля
CBD3-MRAS-UC-05-02Міграція даних якщо є визначено декілька decisions
6. Міграція секції relatedProcesses
CBD3-MRAS-UC-06-01Lot сутність
CBD3-MRAS-UC-06-02 Redemption сутність
CBD3-MRAS-UC-06-03Execution сутність
CBD3-MRAS-UC-06-04Procedure SPE з tender attemps = 1 сутність
CBD3-MRAS-UC-06-05Procedure SPE 1, SPE 2, SPD 1 сутності
CBD3-MRAS-UC-06-06Декілька lots, redemption, procedures та executions сутностей
CBD3-MRAS-UC-06-07Декілька redemptions, executions та lots сутностей
7. Міграція секції documents
CBD3-MRAS-UC-07-01Один документ  
CBD3-MRAS-UC-07-02Документи різних типів 
CBD3-MRAS-UC-07-03Декілька документів з різними типами 
8. Міграція секції Items
CBD3-MRAS-UC-08-01Міграція id, description, quantity полів  
CBD3-MRAS-UC-08-02 Unit підсекція
CBD3-MRAS-UC-08-03 Address підсекція
CBD3-MRAS-UC-08-04Location підсекція
CBD3-MRAS-UC-08-05RegistrationDetails підсекція
CBD3-MRAS-UC-08-06Classification та Additional clasifications підсекції
CBD3-MRAS-UC-08-07Item з класифікатором, для якого на ЦБД3 присутній LandProps
CBD3-MRAS-UC-08-08Item з класифікатором, для якого на ЦБД3 присутній RealEstateProps 
CBD3-MRAS-UC-08-09Item з класифікатором, для якого на ЦБД3 присутній VehicleProps
CBD3-MRAS-UC-08-10Item з класифікатором, для якого на ЦБД3 присутній JointPropertyComplexProps
CBD3-MRAS-UC-08-11Item з класифікатором, для якого на ЦБД3 відсутні props
CBD3-MRAS-UC-08-12Декілька Items з класифікаторами, для яких на ЦБД 3 присутні всі 4 різні типи props
9. Міграція Asset зі різними статусами
CBD3-MRAS-UC-09-01Asset зі статусом delete
CBD3-MRAS-UC-09-02 Asset зі статусом pending
CBD3-MRAS-UC-09-03Asset зі статусом verification
CBD3-MRAS-UC-09-04Asset зі статусом active
CBD3-MRAS-UC-09-05Asset зі статусом draft
10. Пошук мігрованого Asset 
CBD3-MRAS-UC-10-01
  



1. Міграція полів Asset та значень в них 

CBD3-MRAS-UC-01-01

Status поле
RoleМайданчик/Організатор/ЦБД
Preconditions

У ЦБД2 присутні Asset 1- Asset 6 з відповідними занченнями для status поля: 

1) Asset 1: draft;

2) Asset 2: pending;

3) Asset 3: verification;

4) Asset 4: active;

5) Asset 5: complete;

6) Asset 6: deleted.

Відбувся процес міграції ЦБД2 на ЦБД3.

Steps To Reproduce

Міграція у ЦБД 3 status поля та значень в ньому

Expected results





У ЦБД3 для Asset у JSON присутнє поле status з відобраеженням значень згідно логіки мапінгу для Asset 1- Asset 6:

1) Asset 1: pending;

2) Asset 2: pending;

3) Asset 3: active_rectification;

4) Asset 4: active_procedure;

5) Asset 5: complete;

6) Asset 6: deleted.  

Зміст
Results:

CBD3-MRAS-UC-01-02

Id, assetID, date, dateModified, owner поля
RoleМайданчик/Організатор/ЦБД
Preconditions

У ЦБД2 присутній Asset зі статусом complete.

Відбувся процес міграції ЦБД2 на ЦБД3.

Steps To Reproduce

Міграція у ЦБД3 id, assetID, date, dateModified, owner полів та значень в них

Expected results





У ЦБД3 для Asset у JSON міграція полів та значень в них відбулась згідно логіки мапінгу:

1) id поле _id поле з відображенням відповідного значення з ЦБД2;     

2) assetID поле →  assetId поле з відображенням відповідного значення з ЦБД2;     

3) date поле → datePublished поле з відображенням відповідного значення з ЦБД2;      

4) dateModified поле → dateModified поле з відображенням відповідного значення з ЦБД2;        

5) owner поле → owner поле з відображенням відповідного значення з ЦБД2.      

Зміст
Results:

CBD3-MRAS-UC-01-03

Asset Type поле
RoleМайданчик/Організатор/ЦБД
Preconditions

У ЦБД2 присутні Assets різних типів - з відображенням значення у полі assetType:

1) Asset 1: domain  

2) Asset 2: .......

Відбувся процес міграції ЦБД2 на ЦБД3.

Steps To Reproduce

Міграція у ЦБД 3 assetType поля та значення в ньому

Expected results





У ЦБД 3 для мігрованих Assets у JSON присутнє поле assetType з відображенням відповідних значень згідно логіки мапінгу (наразі не вказаний мапінг значень):

1) Asset 1: .....

2) Asset 2: ..... 

Зміст
Results:

CBD3-MRAS-UC-01-04

Name поле  
RoleМайданчик/Організатор/ЦБД
Preconditions

У ЦБД2 присутній Assets, для якого у секції assetHolder заповнені дані для поля name.

Відбувся процес міграції ЦБД2 на ЦБД3. 

Steps To Reproduce

Міграція у ЦБД 3 name поля та значення в ньому.

Expected results





У ЦБД 3 для мігрованого Assets у JSON згідно логіки мапінгу:

  1. Присутня assetHolder секція.
  2. Розташовано поле name: вкаладено uk_UA поле, де відображається значення з поля name з ЦБД2.
Зміст
Results:

Expected results.





У ЦБД 3 для мігрованих Assets у JSON:

  1. Присутня assetHolder секція.
  2. У секції assetHolder присутнє поле representativeInfo* (дане поле є обовязковим до заповнення згідно SWAGGER. Яким чином буде заповнюватись це поле?) 
Зміст
Results:

CBD3-MRAS-UC-01-05

Desription, Title поля
RoleМайданчик/Організатор/ЦБД
Preconditions

У ЦБД2 присутній Assets зі статусом complete, для якого є присутні дані для desription, title полів.   

Відбувся процес міграції ЦБД2 на ЦБД3.

Steps To Reproduce

Міграція у ЦБД 3 desription, title полів та значення в них.

Expected results.





У ЦБД3 для мігрованого Assets у JSON присутні наступні поля з відповідними значеннями в них: 

  1. description: із вкладенням uk_UA, де відображається значення з відповідного поля description з ЦБД2;
  2. title: із вкладенням uk_UA, де відображається значення з відповідного поля title з ЦБД2.
Зміст
Results:

CBD3-MRAS-UC-01-06

Mode, sandboxParameters, relatedLot поля не переносяться
RoleМайданчик/Організатор/ЦБД
Preconditions

У ЦБД2 присутній Assets зі статусом complete. Присутні Mode, sandboxParameters, relatedLot поля та значення для них.   

Відбувся процес міграції ЦБД2 на ЦБД3.

Steps To Reproduce

Міграція у ЦБД 3 Mode, sandboxParameters, relatedLot полів та значення в них.

Expected results.





У ЦБД3 для мігрованого Assets у JSON відсутні Mode, sandboxParameters, relatedLot поля.

Зміст
Results:

CBD3-MRAS-UC-02-01

Contact Point підсекція
RoleМайданчик/Організатор/ЦБД
Preconditions

У ЦБД2 присутній Assets для якого у секції assetHolder заповнені всі дані для підсекцї contacPoint у полях:

1) name;

2) email;

3) telephone;

4) faxNumber;

5) url.

Відбувся процес міграції на ЦБД3.

Steps To Reproduce

Міграція у ЦБД 3 contactPoint підсекції та значень у всіх полях.

Expected results





У ЦБД3 для мігрованого Assets у JSON:

  1. Присутня assetHolder секція
  2. У секції assetHolder розташована підсекція contacPoint
  3. У секції contacPoint згідно логіки мапінгу присутні наступні поля з відповідними значеннями для них:
  • name: із вкладенням uk_UA - де відображається значення з поля name ЦБД2; en_US відсутнє;
  • email: відображається значення з поля email ЦБД2;
  • telephone:  відображається значення з поля telephone ЦБД2;
  • faxNumber: відображається значення з поля faxNumber ЦБД2;
  • url: відображається значення з поля faxNumber ЦБД2.  
Зміст
Results:

CBD3-MRAS-UC-02-02

Identifier підсекція
RoleМайданчик/Організатор/ЦБД
Preconditions
  • У ЦБД2 присутній Assets для якого у секції assetHolder заповнені всі дані для підсекцї identifier у полях:

1) scheme;

2) id;

3) legalName.

  • Відбувся процес міграції на ЦБД3.

Steps To Reproduce

Міграція у ЦБД3 identifier  підсекції та значень у всіх полях.

Expected results





У ЦБД3 для мігрованого Assets у JSON:

  1. Присутня assetHolder секція
  2. У секції assetHolder розташована підсекція identifier
  3. У секції identifier згідно логіки мапінгу присутні наступні поля з відповідними значеннями для них:
  • scheme: відображається значення з поля scheme з ЦБД2;  

  • id: відображається значення з поля id з ЦБД2;

  • legalName: вкладено uk_UA поле, де відображається значення з поля legalName ЦБД2. en_US відсутнє.

Зміс
Results:

CBD3-MRAS-UC-02-03

Adress підсекція
RoleМайданчик/Організатор/ЦБД
Preconditions

У ЦБД2 присутній Assets для якого у секції assetHolder заповнені всі дані для підсекцї address у полях:

1) postalCode;

2) countryName

3) streetAddress;

4) region;

5) locality.

Відбувся процес міграції на ЦБД3. 

Steps To Reproduce

Міграція у ЦБД3 address підсекції та значень у всіх полях.

Expected results





У ЦБД3 для мігрованого Assets у JSON:

  1. Присутня assetHolder секція.
  2. У секції assetHolder розташована підсекція address.
  3. У секції address згідно логіки мапінгу присутні наступні поля з відповідними значеннями для них:

1) postalCode: відображається значення з поля postalCode з ЦБД2;

2) countryName: вкаладено uk_UA поле, де відображається значення з поля countryName з ЦБД2; en_US відсутнє;

3) streetAddress: вкаладено uk_UA поле, де відображається значення з поля streetAddress з ЦБД2; en_US відсутнє;

4) region: вкаладено uk_UA поле, де відображається значення з поля region з ЦБД2; en_US відсутнє;

5) locality: вкаладено uk_UA поле, де відображається значення з поля locality з ЦБД2; en_US відсутнє.

Зміст
Results

CBD3-MRAS-UC-02-04

Representative Info поле
RoleМайданчик/Організатор/ЦБД
Preconditions

У ЦБД2 присутній Assets зі статусом complete.  У струкурі assetHolder на ЦБД2 відсутнє поле representativeInfo.

Відбувся процес міграції ЦБД2 на ЦБД3.

Steps To Reproduce

Наявність поля representativeInfo

Expected results.





У ЦБД3 для мігрованих Assets у JSON:

  1. Присутня assetHolder секція.
  2. У секції assetHolder присутнє поле representativeInfo* (дане поле є обовязковим до заповнення згідно SWAGGER. Яким чином буде заповнюватись це поле?) 
Зміст
Results:

CBD3-MRAS-UC-02-05

Name поле
RoleМайданчик/Організатор/ЦБД
Preconditions

У ЦБД2 присутній Assets зі статусом complete. Для поля name визначено значення.

Відбувся процес міграції на ЦБД3.

Steps To Reproduce

Міграція поля name та значення в ньому.

Expected results





У ЦБД3 для мігрованих Assets у JSON:

  1. Присутня assetHolder секція.
  2. У секції assetHolder присутнє поле name із вкладенням uk_ua, в якому відображається значення з поля name з ЦДБ2. Вкладення en_US є відсутнє у структурі JSON.
Зміст
Results:

CBD3-MRAS-UC-02-06

AdditionalIdentifiers та additionalContactPoints поля, які не переносяться
RoleМайданчик/Організатор/ЦБД
Preconditions

У ЦБД2 присутній Assets зі статусом complete. Для additionalIdentifiers та additionalContactPoints полів присутні значення.

Відбувся процес міграції на ЦБД3.

Steps To Reproduce

Міграція additionalIdentifiers та additionalContactPoints полів.

Expected results





У ЦБД3 для мігрованого Assets у JSON відсутні additionalIdentifiers та additionalContactPoints поля. Дані поля НЕ переносяться у структуру ЦБД3.

Зміст
Results:

CBD3-MRAS-UC-02-07

Kind поле (присутнє у доці Філіпа, у структцрі ЦДБ 3 в SWAGGER відсутнє)
Role

 

Preconditions

 

Steps To Reproduce

 

Expected results

 

3. Міграція полів та значень в них для секції Asset Custodian

CBD3-MRAS-UC-03-01

Contact Point підсекція
RoleМайданчик/Організатор/ЦБД
Preconditions

У ЦБД2 присутній Assets для якого у секції assetCustodian заповнені всі дані для підсекцї contacPoint у полях:

1) name;

2) email;

3) telephone;

4) faxNumber;

5) url.

Відбувся процес міграції на ЦБД3.

Steps To Reproduce

Міграція у ЦБД 3 contactPoint підсекції та значень у всіх полях.

Expected results





У ЦБД3 для мігрованого Assets у JSON:

  1. Присутня assetCustodian секція
  2. У секції assetCustodian розташована підсекція contactPoint
  3. У секції contacPoint згідно логіки мапінгу присутні наступні поля з відповідними значеннями для них:
  • name: із вкладенням uk_UA - де відображається значення з поля name ЦБД2; en_US відсутнє;
  • email: відображається значення з поля email ЦБД2;
  • telephone:  відображається значення з поля telephone ЦБД2;
  • faxNumber: відображається значення з поля faxNumber ЦБД2;
  • url: відображається значення з поля faxNumber ЦБД2.  
Зміст
Results:

CBD3-MRAS-UC-03-02

Identifier підсекція
RoleМайданчик/Організатор/ЦБД
Preconditions

У ЦБД2 присутній Assets для якого у секції assetCustodian заповнені всі дані для підсекцї identifier у полях:

1) scheme;

2) id;

3) legalName.

Відбувся процес міграції на ЦБД3.

Steps To Reproduce

Міграція identifier підсекції  - полів та значень у них.

Expected results





У ЦБД3 для мігрованого Assets у JSON:

  1. Присутня assetCustodian секція
  2. У секції assetCustodian розташована підсекція identifier
  3. У секції identifier згідно логіки мапінгу присутні наступні поля з відповідними значеннями для них:
  • scheme: відображається значення з поля scheme з ЦБД2;  

  • id: відображається значення з поля id з ЦБД2;

  • legalName: вкладено uk_UA поле, де відображається значення з поля legalName ЦБД2; en_Us відсутнє.

Зміс
Results:

CBD3-MRAS-UC-03-03

Adress підсекція
RoleМайданчик/Організатор/ЦБД
Preconditions

У ЦБД2 присутній Assets для якого у секції assetCustodian заповнені всі дані для підсекцї address у полях:

1) postalCode;

2) countryName

3) streetAddress;

4) region;

5) locality.

Відбувся процес міграції на ЦБД3. 

Steps To Reproduce

Міграція у ЦБД 3 address підсекції та значень у всіх полях.

Expected results





У ЦБД3 для мігрованого Assets у JSON:

  1. Присутня assetCustodian секція.
  2. У секції assetCustodian розташована підсекція address.
  3. У секції address згідно логіки мапінгу присутні наступні поля з відповідними значеннями для них:

1) postalCode: відображається значення з поля postalCode з ЦБД2;

2) countryName: вкаладено uk_UA поле, де відображається значення з поля countryName з ЦБД2; en_US відсутнє;

3) streetAddress: вкаладено uk_UA поле, де відображається значення з поля streetAddress з ЦБД2; en_US відсутнє;

4) region: вкаладено uk_UA поле, де відображається значення з поля region з ЦБД2; en_US відсутнє;

5) locality: вкаладено uk_UA поле, де відображається значення з поля locality з ЦБД2; en_US відсутнє;

Зміст
Results

CBD3-MRAS-UC-03-04

Representative Info
RoleМайданчик/Організатор/ЦБД
Preconditions

У ЦБД2 присутній Assets зі статусом complete. У струкурі assetCustodian на ЦБД2 відсутнє поле representativeInfo.

Відбувся процес міграції на ЦБД3.

Steps To Reproduce

Наявність поля representativeInfo та значення в ньому

Expected results.





У ЦБД3 для мігрованих Assets у JSON:

  1. Присутня assetCustodian секція.
  2. У секції assetCustodian присутнє поле representativeInfo* (дане поле є обовязковим до заповнення згідно SWAGGER. Яким чином буде заповнюватись це поле?) 
Зміст
Results:

CBD3-MRAS-UC-03-05

Name
RoleМайданчик/Організатор/ЦБД
Preconditions

У ЦБД2 присутній Assets зі статусом complete. Для поля name присутньо значення.

Відбувся процес міграції на ЦБД3.

Steps To Reproduce

Міграція поля name та значення в ньому.

Expected results.





У ЦБД3 для мігрованого Assets у JSON:

  1. Присутня assetCustodian секція.
  2. У секції assetCustodian присутнє поле name із вкладенням uk_ua, в якому відображається значення з поля name з ЦДБ2. Вкладення en_US є відсутнє.
Зміст
Results:

CBD3-MRAS-UC-03-06

AdditionalIdentifiers та additionalContactPoints поля, які не переносяться
RoleМайданчик/Організатор/ЦБД
Preconditions

У ЦБД2 присутній Assets зі статусом complete. Для additionalIdentifiers та additionalContactPoints полів присутні значення.

Відбувся процес міграції на ЦБД3.

Steps To Reproduce

Міграція additionalIdentifiers та additionalContactPoints полів.

Expected results.





У ЦБД3 для мігрованого Assets у JSON відсутні additionalIdentifiers та additionalContactPoints поля. Дані поля НЕ переносяться у структуру ЦБД3.

Зміст
Results:

CBD3-MRAS-UC-03-07

Kind (присутнє у доці Філіпа, у структцрі ЦДБ 3 в SWAGGER відсутнє)
Role

 

Preconditions

 

Steps To Reproduce

 

Expected results.

 

4. Додавання в структурі Asset секції rectificationPeriod

CBD3-MRAS-UC-04-01

Додавання в структурі Asset секції rectificationPeriod 
RoleМайданчик/Організатор/ЦБД
Preconditions

У ЦБД2 присутній Assets для якого у секції rectificationPeriod визначено значення у полях: 

1) startDate;

2) endDate.

Відбувся процес міграції ЦБД2 на ЦБД3.

Steps To Reproduce

Міграція у ЦБД3 rectificationPeriod підсекції та значень у всіх полях.

Expected results





У ЦБД3 для мігрованого Assets у JSON у структурі додалась секція rectificationPeriod з наступними полями та значеннями в них:

1) startDate - відображається значення з поля startDate з ЦБД2;

2) endDate - відображається значення з поля endDate з ЦБД2.

Зміст
Results:

5. Міграція секції Decisions 

CBD3-MRAS-UC-05-01

DecisionDate, decisionID, id, decisionOf, title поля
RoleМайданчик/Організатор/ЦБД
Preconditions

У ЦБД2 присутній Assets для якого у секції decisions визначено лише 1 decision із присутніми даними у полях: 

1) decisionDate;

2) decisionID;

3) id;

4) decisionOf

5) title.

Відбувся процес міграції на ЦБД3.

Steps To Reproduce

Міграція у ЦБД3 Decisions секції та значень у всіх полях.

Expected results





У ЦБД3 для мігрованого Assets у JSON у структурі присутня секція decisions з наступними полями та значеннями в них:

1) decisionDate: відображається значення з поля decisionDate з ЦБД2;

2) decisionNumber: відображається значення з поля postalCode з ЦБД2;;

3) decisionOf: відображається значення з поля decisionOf з ЦБД2;

4) decisionTitle: відображається значення з поля decisionTitle з ЦБД2;

5) відсутнє у структурі поле id.

Зміст
Results:

CBD3-MRAS-UC-05-02

Міграція даних якщо є визначено декілька decisions
RoleМайданчик/Організатор/ЦБД
Preconditions

У ЦБД2 присутній Assets для якого у секції decisions визначено 3 decisions із присутніми даними у полях:

1) decisionDate;

2) decisionID;

3) id;

4) decisionOf;

5) title.

Відбувся процес міграції на ЦБД3.

Steps To Reproduce

Міграція у ЦБД3 декількох decisions у Decisions секції та значень у всіх полях.

Expected results





У ЦБД3 для мігрованого Assets у JSON у структурі присутня секція decisions для якої:

1) у структурі присутні 3 окремі сутності decisions;

2) для кожної з 3-ьох decisions відображаються коректні відповідні їм значення з ЦБД2 у полях: decisionDate, decisionNumber, decisionOf, decisionTitle.

Зміст
Results:

6. Міграція секції relatedProcesses

CBD3-MRAS-UC-06-01

Lot сутність
RoleМайданчик/Організатор/ЦБД
Preconditions

У ЦБД2 присутній Asset, статус = completed для якого є присутній Lot із sold статус з полями та значеннями в них у JSON:

1) identifier;    

2) type = Lot;   

3) id;   

4) relatedProcessID.  

Відбувся процес міграції на ЦБД3.

Steps To Reproduce

Міграція даних секції relatedProcesses

Expected results





Для мігрованого Asset у JSON:

  1. Присутня секція relatedEntities.
  2. У секції relatedEntities відображається інформація про відповідний Lot з ЦБД2, з відповідними полями та значення в них:

1) objectId - відоражається значення з поля identifier з ЦБД2;    

2) type - відображається значення announcement згідно мапінгу типів замість значення lot;    

3) _id - відображається значення з поля id з ЦБД2;   

4) relatedProcessID - відсутнє у структурі ЦДБ3, відповідно, не переноситься і не відображається;

5) url поле - відображається сформоване посилання виду /api/jobber/announcement/jas/{{relatedEntity._id}}    

Зміст
Results: 

CBD3-MRAS-UC-06-02

Redemption сутність
RoleМайданчик/Організатор/ЦБД
Preconditions

У ЦБД2 присутній Asset, статус = completed для якого є присутній redemption із sold статус з полями та значеннями в них у JSON:

1) identifier;    

2) type = redemtion;   

3) id;   

4) relatedProcessID.  

Відбувся процес міграції на ЦБД3.

Steps To Reproduce

Міграція даних про lot із секції relatedProcesses

Expected results





Для мігрованого Asset у JSON:

  1. Присутня секція relatedEntities.
  2. У секції relatedEntities відображається інформація про відповідний redemption з ЦБД2, з відповідними полями та значення в них:

1) objectId - відоражається значення з поля identifier з ЦБД2;    

2) type - відображається значення redemption згідно мапінгу типів; (відсутній мапінг для типів сутнстей)    

3) _id - відображається значення з поля id з ЦБД2;   

4) relatedProcessID - відсутнє у структурі ЦДБ3, відповідно, не переноситься і не відображається;

5) url поле - відображається сформоване посилання виду /api/jobber/redemption/jrs/{{relatedEntity._id}}.   

Зміст
Results: 

CBD3-MRAS-UC-06-03

Execution сутність
RoleМайданчик/Організатор/ЦБД
Preconditions

У ЦБД2 присутній Asset, статус = completed для якого є присутній execution із sold статус з полями та значеннями в них у JSON:

1) identifier;    

2) type = execution;   

3) id;   

4) relatedProcessID.  

Відбувся процес міграції на ЦБД3.

Steps To Reproduce

Міграція даних про execution з секції relatedProcesses

Expected results





Для мігрованого Asset у JSON:

  1. Присутня секція relatedEntities.
  2. У секції relatedEntities відображається інформація про відповідний redemption з ЦБД2, з відповідними полями та значення в них:

1) objectId - відоражається значення з поля identifier з ЦБД2;    

2) type - відображається значення execution згідно мапінгу типів; (відсутній мапінг для типів сутнстей)    

3) _id - відображається значення з поля id з ЦБД2;   

4) relatedProcessID - відсутнє у структурі ЦБД3, відповідно, не переноситься і не відображається;

5) url поле - відображається сформоване посилання виду /api/execution/{{relatedEntity._id}}.   

Зміст
Results: 

CBD3-MRAS-UC-06-04

Procedure SPE з tender attemps = 1
RoleМайданчик/Організатор/ЦБД
Preconditions

У ЦБД2 присутній Asset, статус = completed для якого є procedure SPE з tender attemps = 1 та зі статусом completed

1) identifier;    

2) type = procedure;   

3) id;   

4) relatedProcessID.  

Відбувся процес міграції на ЦБД3.

Steps To Reproduce

Міграція даних стосовно procedure з секції relatedProcesses

Expected results





Для мігрованого Asset у JSON:

  1. Присутня секція relatedEntities.
  2. У секції relatedEntities відображається інформація про відповідну procedure SPE 1 з ЦБД2, з відповідними полями та значення в них:

1) objectId - відоражається значення з поля identifier з ЦБД2;    

2) type - відображається значення procedure згідно мапінгу типів; (відсутній мапінг для типів сутнстей)    

3) _id - відображається значення з поля id з ЦБД2;   

4) relatedProcessID - відсутнє у структурі ЦДБ3, відповідно, не переноситься і не відображається;

5) url поле - відображається сформоване посилання виду /api/procedure/{{relatedEntity._id}}.   

Зміст
Results: 

CBD3-MRAS-UC-06-05

SPE 1, SPE 2, SPD 1 Procedures
RoleМайданчик/Організатор/ЦБД
Preconditions

У ЦБД2 присутній Asset, статус = completed для якого є procedure SPE 1 (статус = unsuccessful), SPE 2 (статус = unsuccessful), SPD 1 (статус = compledet

1) identifier;    

2) type = procedure;   

3) id;   

4) relatedProcessID.  

Відбувся процес міграції на ЦБД3.

Steps To Reproduce

Міграція даних стосовно procedures з секції relatedProcesses

Expected results





Для мігрованого Asset у JSON:

  1. Присутня секція relatedEntities.
  2. У секції relatedEntities відображається інформація про відповідні procedure SPE 1,  SPE 2, SPD 1 з ЦБД2, з відповідними полями та значення в них:

1) objectId - відоражається значення з поля identifier з ЦБД2;    

2) type - відображається значення procedure згідно мапінгу типів; (відсутній мапінг для типів сутнстей)    

3) _id - відображається значення з поля id з ЦБД2;   

4) relatedProcessID - відсутнє у структурі ЦБД3, відповідно, не переноситься і не відображається;

5) url поле - відображається сформоване посилання виду /api/procedure/{{relatedEntity._id}}.   

Зміст
Results: 

CBD3-MRAS-UC-06-06

Декілька lots, redemption, procedures та  executions
RoleМайданчик/Організатор/ЦБД
Preconditions

У ЦБД2 присутній Asset, статус = completed для якого є:

1) lot 1, статус = deleted;

2) lot 1, статус = sold;

3) redemption 1, статус =deleted;

4) redemption 2, статус =deleted;

5) SPE 1, статус = unsuccessful;

6) SPE 2, статус =unsuccessful ;

7) SPD 1, статус = completed;

8) Execution 1, статус = sold;

Для всіх сутностей присутні відповідні значення у полях: 

1) identifier;    

2) type = procedure;   

3) id;   

4) relatedProcessID.  

Відбувся процес міграції на ЦБД3.

Steps To Reproduce

Міграція даних стосовно всіх сутностей секції relatedProcesses

Expected results





Для мігрованого Asset у JSON:

  1. Присутня секція relatedEntities.
  2. У секції relatedEntities відображається інформація про відповідні lot 1, lot 2, redemption 1, redemption 2, procedure SPE 1,  SPE 2, SPD 1, Execution 1 з ЦБД2, з відповідними полями та значення в них:

1) objectId - відображається значення з поля identifier з ЦБД2;    

2) type - відображається значення типу згідно мапінгу типів; (відсутній мапінг для типів сутнстей)    

3) _id - відображається значення з поля id з ЦБД2;   

4) relatedProcessID - відсутнє у структурі ЦДБ3, відповідно, не переноситься і не відображається;

5) url поле - відображається сформоване посилання відповідного типу для конкретної сутності.    

Зміст
Results: 

CBD3-MRAS-UC-06-07

Декілька redemptions, executions та lots
RoleМайданчик/Організатор/ЦБД
Preconditions

У ЦБД2 присутній Asset, статус = completed для якого є:

1) lot 1, статус = deleted;

2) redemption 1, статус =deleted;

4) redemption 2, статус = sold;

5) Execution 1, статус = deleted;

6) Execution 1, статус = sold;

Для всіх сутностей присутні відповідні значення у полях: 

1) identifier;    

2) type = procedure;   

3) id;   

4) relatedProcessID.  

Відбувся процес міграції на ЦБД3.

Steps To Reproduce

Міграція даних стосовно всіх сутностей секції relatedProcesses

Expected results





Для мігрованого Asset у JSON:

  1. Присутня секція relatedEntities.
  2. У секції relatedEntities відображається інформація про відповідні lot 1, redemption 1, redemption 2, Execution 1, Execution 2 з ЦБД2 з відповідними полями та значення в них:

1) objectId - відображається значення з поля identifier з ЦБД2;    

2) type - відображається значення типу згідно мапінгу типів; (відсутній мапінг для типів сутнстей)    

3) _id - відображається значення з поля id з ЦБД2;   

4) relatedProcessID - відсутнє у структурі ЦДБ3, відповідно, не переноситься і не відображається;

5) url поле - відображається сформоване посилання відповідного типу для конкретної сутності.    

Зміст
Results: 

7. Міграція Documents секції 

CBD3-MRAS-UC-07-01

Один документ  
RoleМайданчик/Організатор/ЦБД
Preconditions

У ЦБД 2 присутній Asset  зі статусом complete та з файлом з типом документу illustration з відповідними значеннями наступних полях:

1) title;

2) url;

3) documentOf;  

4) datePublished;

5) documentType;

6) id;

7) dateModified;

8) format;

9) language;  

10) index;

11) description;

12) relatedItem;

13) accessDetails.

Відбувся процес міграції на ЦБД3.

Steps To Reproduce

Міграція файлу з типом документу notice.

Expected results





Для мігрованого Assets  у JSON у секції documents відображається інформація про файл з типом документу illustration з відповідними полями згідно логіки мапінгу та значеннями у них (наразі відсутня інформація стосовно маплення типів документу):

1) title: присутньо вкладення uk_ua, в якому відображається значення з поля title з ЦБД2; відсутнє вкладення en_US;

2) url: відображається значення з поля url з ЦБД2;

3) documentOf: відображається значення з поля documentOf з ЦБД2;  

4) datePublished: відображається значення з поля datePublished з ЦБД2;

5) documentType: відображається значення з поля documentType (illustration) з ЦБД2;

6) id - відображається значення з поля id з ЦБД2;

7) dateModified: відображається значення з поля dateModified з ЦБД2;

8) format: відображається значення з поля format з ЦБД2;

9) language: відображається значення з поля language з ЦБД2; 

10) index: відображається значення з поля index з ЦБД2;

11) description: присутньо вкладення uk_ua, в якому відображається значення з поля description з ЦБД2; відсутнє вкладення en_US;

12) відсутнє поле relatedItem;

13) відсутнє поле accessDetails. 

Зміст
Results: 

CBD3-MRAS-UC-07-02

Декілька файлів з різними типами документів 
RoleМайданчик/Організатор/ЦБД
Preconditions

У ЦБД2 присутній Asset  зі статусом complete та з 6-ма різними файлами з різними типами документів: notice, technicalSpecifications, x_presentation, informationDetails, x_dgfAssetFamiliarization, clarifications та з відповідними значеннями у наступних полях:

1) title;

2) url;

3) documentOf;  

4) datePublished;

5) documentType;

6) id;

7) dateModified;

8) format;

9) language;  

10) index;

11) description;

12) relatedItem;

13) accessDetails.

Відбувся процес міграції на ЦБД3.

Steps To Reproduce

Міграція декількох файлів з різними типами документів у ЦБД3.

Expected results





Для мігрованого Assets  у JSON в секції documents відображається інформація про всі 6 файли з відповідними полями згідно логіки мапінгу та значенням в них (наразі відсутня інформація стосовно маплення типів документу).  

1) title: присутньо вкладення uk_ua, в якому відображається значення з поля title з ЦБД2; відсутнє вкладення en_US;

2) url: відображається значення з поля url з ЦБД2;

3) documentOf: відображається значення з поля documentOf з ЦБД2;  

4) datePublished: відображається значення з поля datePublished з ЦБД2;

5) documentType: відображається значення з поля documentType згідно мапінгу типів документів з ЦБД2;

6) id - відображається значення з поля id з ЦБД2;

7) dateModified: відображається значення з поля dateModified з ЦБД2;

8) format: відображається значення з поля format з ЦБД2;

9) language: відображається значення з поля language з ЦБД2; 

10) index: відображається значення з поля index з ЦБД2;

11) description: присутньо вкладення uk_ua, в якому відображається значення з поля description з ЦБД2; відсутнє вкладення en_US;

12) відсутнє поле relatedItem;

13) відсутнє поле accessDetails. 

Зміст
Results: 

CBD3-MRAS-UC-07-03

Декілька файлів з одним і тим же типом документу 
RoleМайданчик/Організатор/ЦБД
Preconditions

У ЦБД2 присутній Asset  зі статусом complete та з 3-ма різними файлами з типом документу illustration та з 2-ма різними файлами з типом документу notice та з відповідними значеннями у наступних полях:

1) title;

2) url;

3) documentOf;  

4) datePublished;

5) documentType;

6) id;

7) dateModified;

8) format;

9) language;  

10) index;

11) description;

12) relatedItem;

13) accessDetails.

Відбувся процес міграції на ЦБД3.

Steps To Reproduce

Міграція даних для декількох різних файлів з однаковими дипами докуентів.

Expected results





Для мігрованого Assets  у JSON в секції documents відображається інформація про всі 5 файли з відповідними полями згідно логіки мапінгу та значенням в них (наразі відсутня інформація стосовно маплення типів документу).  

1) title: присутньо вкладення uk_ua, в якому відображається значення з поля title з ЦБД2; відсутнє вкладення en_US;

2) url: відображається значення з поля url з ЦБД2;

3) documentOf: відображається значення з поля documentOf з ЦБД2;  

4) datePublished: відображається значення з поля datePublished з ЦБД2;

5) documentType: відображається значення з поля documentType згідно мапінгу типів документів з ЦБД2;

6) id - відображається значення з поля id з ЦБД2;

7) dateModified: відображається значення з поля dateModified з ЦБД2;

8) format: відображається значення з поля format з ЦБД2;

9) language: відображається значення з поля language з ЦБД2; 

10) index: відображається значення з поля index з ЦБД2;

11) description: присутньо вкладення uk_ua, в якому відображається значення з поля description з ЦБД2; відсутнє вкладення en_US;

12) відсутнє поле relatedItem;

13) відсутнє поле accessDetails. 

Зміст
Results:

8. Міграція Items секції 

CBD3-MRAS-UC-08-01

Міграція id, description, quantity полів  

Role

 Майданчик/Організатор/ЦБД

Preconditions

 У ЦБД2 присутній Asset  зі статусом complete та з одним item, для якого визначено класифікатор, якому не відповідають жодні props

У JSON пристуня секція items, в якій пристуні наступні поля з відповідними значеннями в них:

1) id;

2) description;      

3) quantity

Відбувся процес міграції на ЦБД3.

Steps To Reproduce

 Міграція id, description, quantity полів

Expected results





Для мігрованого Asset у JSON присутні:

  1. Секція Items
  2. У секції Items присутні поля зі значеннями відповідними: 

1) id - відображається значення з відповідного поля id з ЦБД2;

2) description - присутнє вкладення uk_UA, де відображається значення з відповідного поля description з ЦБД2; відсутнє вкаладення en_US;      

3) quantity - відображається значення з відповідного поля quantity з ЦБД2.

Зміст
Results:

CBD3-MRAS-UC-08-02

Unit підсекція

Role

 Майданчик/Організатор/ЦБД

Preconditions

 У ЦБД2 присутній Asset  зі статусом complete та з одним item, для якого визначено класифікатор, якому не відповідають жодні props

У JSON пристуня секція items, в якій пристуня unit підсекція з наступними полями та з відповідними значеннями в них:

1) code;

2) name.

Відбувся процес міграції на ЦБД3.

Steps To Reproduce

 Міграція полів секції unit

Expected results





Для мігрованого Asset у JSON присутні:

  1. Секція Items
  2. У секції Items присутня unit підсекція з полями та зі значеннями відповідними: 

1) code - відображається значення з відповідного поля id з ЦБД2;

2) name - присутнє вкладення uk_UA, де відображається значення з відповідного name поля з ЦБД2; відсутнє вкаладення en_US.    

Зміст
Results: 

CBD3-MRAS-UC-08-03

Address підсекція

Role

 Майданчик/Організатор/ЦБД

Preconditions

 У ЦБД2 присутній Asset  зі статусом complete та з одним item, для якого визначено класифікатор, якому не відповідають жодні props

У JSON пристуня секція items, в якій пристуня підсекція address з наступними полями та з відповідними значеннями в них:

1) postalCode;

2) countryName;      

3) streetAddress;

4) region;

5) locality

Відбувся процес міграції на ЦБД3.

Steps To Reproduce

 Міграція полів секції address

Expected results





Для мігрованого Asset у JSON присутні:

  1. Секція Items
  2. У секції Items присутня address підсекція з полями та зі значеннями відповідними: 

1) address:

  • addressID: scheme - відображається значення koatuu
  • name: присутнє вкладення uk_UA та відображається значення з відповідного поля ... з ЦБД2; відсутнє вкаладення en_US.
  • id

2) postalCode відображається значення з відповідногоpostalCode поля з ЦБД2;

3) countryName - присутнє вкладення uk_UA та відображається значення з відповідного поля countryName з ЦБД2; відсутнє вкаладення en_US;

4) streetAddress - присутнє вкладення uk_UA та відображається значення з відповідного поля streetAddress з ЦБД2; відсутнє вкаладення en_US;

5) region - присутнє вкладення uk_UA та відображається значення з відповідного поля region з ЦБД2; відсутнє вкаладення en_US;

6) locality - присутнє вкладення uk_UA та відображається значення з відповідного поля locality з ЦБД2; відсутнє вкаладення en_US.

Зміст
Results: 

CBD3-MRAS-UC-08-04

Location підсекція

Role

 Майданчик/Організатор/ЦБД

Preconditions

 У ЦБД2 присутній Asset  зі статусом complete та з одним item, для якого визначено класифікатор, якому не відповідають жодні props

У JSON пристуня підсекція location, в якій пристуні наступні поля з відповідними значеннями в них: https://public.api.ea2.openprocurement.net/api/2/assets/f393f9eed9cd47eea0a2c004a4181a7e (відсутні у структурі на ЦБД2 для цьоо прикладу) 

1) latitude;

2) longitude;      

3) elevation

Відбувся процес міграції на ЦБД3.

Steps To Reproduce

 Міграція полів секції location

Expected results





Для мігрованого Asset у JSON:

  1. Присутня секція Items
  2. У секції Items присутня location підсекція з полями та зі значеннями відповідними: 

1) latitude: відображається значення з поля latitude з ЦБД2;

2) longitude: відображається значення з поля longitude з ЦБД2;   

3) elevation: відображається значення з поля elevation з ЦБД2. 

Зміст
Results: 

CBD3-MRAS-UC-08-05

RegistrationDetails підсекція

Role

 Майданчик/Організатор/ЦБД

Preconditions

 У ЦБД2 присутній Asset  зі статусом complete. У JSON пристуня підсекція registrationDetails, в якій є наступні поля з відповідними значеннями в них:

1) status

Steps To Reproduce

Міграція полів секції registrationDetails

Expected results





Для мігрованого Asset у JSON:

  1. Присутня секція Items
  2. У секції Items присутня registrationDetails підсекція з полями та зі значеннями відповідними: (відсутні наразі правила переносу цих полів)

1) registrationStatus: відображається значення з поля status з ЦБД2;

2) registrationID

3) registrationDate

Зміст
Results: 

CBD3-MRAS-UC-08-06

Classification та Additional clasifications підсекції

Role

 Майданчик/Організатор/ЦБД

Preconditions

 У ЦБД2 присутній Asset  зі статусом complete та з одним item, для якого визначено CAV-PS класифікатор як  "04230000-9" та 1 додтатковий класифікатор dk018 "Будівлі промислові та склади". 

У JSON пристуня секція items, в якій пристуні наступні підсекції для класифікаторів:

А. classification  підсекція з наступними полями та відповідними значеннями в них:

1)  scheme = CAV-PS;

2)  description;

3)   id.

B. additionalClassifications підсекція  з наступними полями та відповідними значеннями в них:

1)  scheme = dk018;

2)  description;

3)   id.

Відбувся процес міграції на ЦБД3.

Steps To Reproduce

Міграція секцій classification та additionalClassifications.

Expected results





Для мігрованого Asset у JSON:

  1. Присутня секція Items
  2. У секції Items присутні підсекції з полями та зі значеннями у них: 

А. classification  підсекція з наступними полями та відповідними значеннями в них:

1)  scheme: відображається значення CAV;

2)  description: присутнє вкладення uk_UA, де відображається значення з поля description ЦБД2;

3)   id: відображається значення з поля id ЦБД2;

B. additionalClassifications підсекція  з наступними полями та відповідними значеннями в них:

1) scheme: відображається значення dm;

2) description: присутнє вкладення uk_UA, де відображається значення з поля description ЦБД2;

3) id: відображається значення з поля id ЦБД2.  

Зміст
Results: 

CBD3-MRAS-UC-08-07

Item з класифікатором, для якого на ЦБД3 присутній RealEstateProps 

Role

 Майданчик/Організатор/ЦБД

Preconditions

У ЦБД2 присутній Asset  зі статусом complete та з одним item, для якого визначено CAV-PS класифікатор із переліку 04000000-8 – Нерухоме майно. У структурі ЦБД2 відсутні RealEstateProps для будь якого CAV-PS класифікатора.

Відбувся процес міграції на ЦБД3.

Steps To Reproduce

Міграція item з класифікатором, для якого на ЦБД3 присутні RealEstateProps у структурі items.

Expected results





Для мігрованого Asset у JSON:

  • Присутня секція Items
  • У секції Items присутня підсекція itemProps з полями та значенням у них:     

1) itemPropsType = realEstate;

2) totalObjectArea = _____________________

totalObjectArea* - обовязкове до заповнення на ЦДБ3

Зміст

Results: https://procedure-sandbox.prozorro.sale/api/registry/assets/65c34721d3ea5700c82b9ba7

https://cbd3l.mxuser.com/uk/registry/assets/view/5574 (Організатор: prozorro.customer.test013@gmail.com prozoro013)

CBD3-MRAS-UC-08-08

Item з класифікатором, для якого на ЦБД3 присутній LandProps

Role

 Майданчик/Організатор/ЦБД

Preconditions

У ЦБД2 присутній Asset  зі статусом complete та з одним item, для якого визначено CAV-PS класифікатор із переліку 06000000-2 – Земельні ділянки. У структурі ЦБД2 відсутні LandProps для будь якого CAV-PS класифікатора.

Відбувся процес міграції на ЦБД3.

Steps To Reproduce

 Міграція item з класифікатором, для якого на ЦБД3 присутні LandProps у структурі JSON

Expected results





Для мігрованого Asset у JSON:

  1. Присутня секція Items
  2. У секції Items  відсутня підсекція itemProps з полями.  
Зміст

Results: https://procedure-sandbox.prozorro.sale/api/registry/assets/65c34721d3ea5700c82b9ba7

https://cbd3l.mxuser.com/uk/registry/assets/view/5574 (Організатор: prozorro.customer.test013@gmail.com prozoro013)

CBD3-MRAS-UC-08-09

Item з класифікатором, для якого на ЦБД 3 присутній JointPropertyComplexProps

 Role

 Майданчик/Організатор/ЦБД

 Preconditions

 У ЦБД2 присутній Asset  зі статусом complete та з одним item, для якого визначено CAV-PS класифікатор із переліку 05000000-5 – Цілісний майновий комплекс або майновий комплекс. У структурі ЦБД2 відсутні JointPropertyComplexProps та LandProps для будь якого CAV-PS класифікатора. (RAS001-UA-20240207-10842)

Відбувся процес міграції на ЦБД3.

 Steps To Reproduce

Міграція item з класифікатором, для якого на ЦБД 3 присутні JointPropertyComplexProps та LandProps у структурі JSON

Expected results





Для мігрованого Asset у JSON:

  1. Присутня секція Items 
  2. У секції Items  відсутня підсекція items.Props з полями.  
Зміст

Results: https://procedure-sandbox.prozorro.sale/api/registry/assets/65c34721d3ea5700c82b9ba7

https://cbd3l.mxuser.com/uk/registry/assets/view/5574 (Організатор: prozorro.customer.test013@gmail.com prozoro013)

CBD3-MRAS-UC-08-10

Item з класифікатором, для якого на ЦБД 3 присутній VehicleProps

Role

 Майданчик/Організатор/ЦБД

Preconditions

У ЦБД2 присутній Asset  зі статусом complete та з одним item, для якого визначено CAV-PS класифікатор із переліку 34000000-7 – Транспортне обладнання та допоміжне приладдя до нього. У структурі ЦБД2 відсутні VehicleProps для будь якого CAV-PS класифікатора.

Відбувся процес міграції на ЦБД3.

Steps To Reproduce

 Міграція item з класифікатором, для якого на ЦБД3 присутні VehicleProps у структурі JSON

Expected results





Для мігрованого Asset у JSON:

  1. Присутня секція Items 
  2. У секції Items  присутня підсекція itemProps з полями та значеннями:    

1) itemPropsType: відображається значення vehicle;

2) damagePresence: відображається значення false.  

Зміст

Results: https://procedure-sandbox.prozorro.sale/api/registry/assets/65c34721d3ea5700c82b9ba7

https://cbd3l.mxuser.com/uk/registry/assets/view/5574 (Організатор: prozorro.customer.test013@gmail.com prozoro013)

CBD3-MRAS-UC-08-11

Item з класифікатором, для якого на ЦБД3 відсутні props

 

 

Role

 Майданчик/Організатор/ЦБД

Preconditions

У ЦБД2 присутній Asset  зі статусом complete та з одним item, для якого визначено із CAV-PS схеми класифікатор, якому у структурі ЦБД3 не відповідає жодний Props.

Відбувся процес міграції на ЦБД3.

Steps To Reproduce

Міграція item з класифікатором, для якого на ЦБД3 відсутні Props.

Expected results





Для мігрованого Asset у JSON:

  1. Присутня секція Items 
  2. У секції Items  відсутня підсекція itemProps.
Зміст

Results: https://procedure-sandbox.prozorro.sale/api/registry/assets/65c34721d3ea5700c82b9ba7

https://cbd3l.mxuser.com/uk/registry/assets/view/5574 (Організатор: prozorro.customer.test013@gmail.com prozoro013)

CBD3-MRAS-UC-08-12

Декілька Items з класифікаторами, для яких на ЦБД 3 присутні всі 4 різні типи props

Role

 Майданчик/Організатор/ЦБД

Preconditions

 У ЦБД2 присутній Asset  зі статусом complete та з 5-ма items з визначеними основними класифікаторами з CAV-PS переліку : 

1) Item1: 04000000-8 – Нерухоме майно;

2) Item 2: 06000000-2 – Земельні ділянки;

3) Item 3: 05000000-5 – Цілісний майновий комплекс або майновий комплекс;

4) Item 4: 34000000-7 – Транспортне обладнання та допоміжне приладдя до нього;

5) Item 5: 08000000-6 – Корпоративні права (claimRights (Права вимоги)).

Відбувся процес міграції на ЦБД3.

Steps To Reproduce

 Міграція 5-ти Items з різними кодами, для яких є присутні у структурі JSON у ЦБД3 відповідні різні props.

Expected results





Для мігрованого Asset у JSON:

  1. Присутня секція Items 
  2. У секції Items присутній перелік даних для 5-ти Items з відповідними даними стосовно підсекції itemsProps для:

1) Item1 (04000000-8 – Нерухоме майно) - присутня itemsProps зі значеннями для: itemPropsType = realEstatetotalObjectArea = _________;

2) Item 2 (06000000-2 – Земельні ділянки) - відсутня itemsProps;

3) Item 3 (05000000-5 – Цілісний майновий комплекс або майновий комплекс) - відсутня itemsProps

4) Item 4 (34000000-7 – Транспортне обладнання та допоміжне приладдя до нього) - присутня itemsProps зі значеннями для: itemPropsType = vehicle та damagePresence=false;

 5) Item 5 (08000000-6 – Корпоративні права (claimRights (Права вимоги)) - відсутня itemsProps. 

Зміст

Results: https://procedure-sandbox.prozorro.sale/api/registry/assets/65c34721d3ea5700c82b9ba7

https://cbd3l.mxuser.com/uk/registry/assets/view/5574 (Організатор: prozorro.customer.test013@gmail.com prozoro013)

9. Міграція Assets з різними статусами

CBD3-MRAS-UC-09-01

Asset зі статусом delete

 Role

 Майданчик/Організатор/ЦБД

 Preconditions

 У ЦБД2 присутній Asset зі статусом delete, присутнє значення для поля reason присутній файл з типом документу cancellationDetails

Відбувся процес міграції на ЦБД3.

 Steps To Reproduce

 Міграція Asset зі статусом delete

Expected results





Для мігрованого Asset у JSON: 

  1. Для поля status відображається значення delete
  2. Відсутня підсекція cancellations
  3. В documents підсекція, відображається інформація про файл стосовно виключення Asset з переліку зі значеннями у полях:
  • title: присутньо вкладення uk_ua, в якому відображається значення з поля title з ЦБД 2; відсутнє вкладення en_US;
  • url: відображається значення з поля url з ЦБД 2;
  • documentOf: відображається значення cancellation з поля documentOf з ЦБД 2;  
  • datePublished: відображається значення з поля datePublished з ЦБД 2;
  • documentType: відображається значення cancellationDetails згідно мапінгу типів документів з ЦБД 2;
  • id - відображається значення з поля id з ЦБД 2;
  • dateModified: відображається значення з поля dateModified з ЦБД 2;
  • format: відображається значення з поля format з ЦБД 2;
  • language: відображається значення з поля language з ЦБД 2; 
  • index: відображається значення з поля index з ЦБД 2;
  • description: присутньо вкладення uk_ua, в якому відображається значення з поля description з ЦБД 2; відсутнє вкладення en_US;
  • відсутнє поле relatedItem;
  • відсутнє поле accessDetails. 

Для Asset зі статусом delete здійснити перевірку міграції всіх полів згідно сценаріїв: від CBD3-MRAS-UC-01-02 до CBD3-MRAS-UC-08-12 (включно).

Зміст
Results: 

CBD3-MRAS-UC-09-02

Asset зі статусом pending

 Role

Майданчик/Організатор/ЦБД

 Preconditions

У ЦБД2 присутній Asset зі статусом pending.

Відбувся процес міграції на ЦБД3.

 Steps To Reproduce

Здійснити перевірку міграції всіх полів згідно сценаріїв з CBD3-MRAS-UC-01-01 по CBD3-MRAS-UC-08-12.

Expected results





Відповідають expected results сценріям з CBD3-MRAS-UC-01-01 по CBD3-MRAS-UC-08-12.

Зміст
Results: 

CBD3-MRAS-UC-09-03

Asset зі статусом verification

 Role

Майданчик/Організатор/ЦБД

 Preconditions

У ЦБД2 присутній Asset зі статусом verification.

Відбувся процес міграції на ЦБД3.

 Steps To Reproduce

Здійснити перевірку міграції всіх полів згідно сценаріїв з CBD3-MRAS-UC-01-01 по CBD3-MRAS-UC-08-12.

Expected results





Відповідають  expected results для CBD3-MRAS-UC-01-01 - CBD3-MRAS-UC-08-12 сценаріям.

Зміст
Results: 

CBD3-MRAS-UC-09-04

Asset зі статусом active

 Role

Майданчик/Організатор/ЦБД

 Preconditions

У ЦБД2 присутній Asset зі статусом active.

Відбувся процес міграції на ЦБД3.

 Steps To Reproduce

Здійснити перевірку міграції всіх полів згідно сценаріїв з CBD3-MRAS-UC-01-01 по CBD3-MRAS-UC-08-12

Expected results





Відповідають  expected results для сценаріїв з  CBD3-MRAS-UC-01-01 по CBD3-MRAS-UC-08-12.

Зміст
Results: 

CBD3-MRAS-UC-09-05

Asset зі статусом draft
Role

Майданчик/Організатор/ЦБД

Preconditions

У ЦБД2 присутній Asset зі статусом draft.

Відбувся процес міграції на ЦБД3.

Steps To Reproduce

Здійснити перевірку міграції всіх полів згідно сценаріїв з CBD3-MRAS-UC-01-01 по CBD3-MRAS-UC-08-12

Expected results





Відповідають  expected results для сценаріїв з CBD3-MRAS-UC-01-01 по CBD3-MRAS-UC-08-12.

Зміст
Results:

10.  Пошук мігрованого Asset

CBD3-MRAS-UC-01-10

Пошук мігрованого Asset
RoleМайданчик/Організатор/Користувач/ЦБД
Preconditions

Відбувся процес міграції ЦБД 2 у ЦБД 3.

Перейти в загальну форму пошуку Об'єкту. 

Steps To Reproduce

  1. Виконати пошук Об'єкту згідно заданих параметрів або критеріїв пошуку:
    1. UA-AR-P-2022-01-13-000010-1  
    1. Назва Об’єкта
    2. Опис Об’єкта
    3. Опис айтема
    1. Класифікатори
    2. Ідентифікатор Об’єкта
    3. Статус Об’єкта (за замовчування у статусі “Опубліковано Об’єкт МП у Реєстрі”)
    4. Ключове слово
    5. Організатор (ЄДРПОУ, назва)
    6. Тип об’єкта (майна) - класифікатори
    7. Місцезнаходження об’єкта (область, місто) 

Expected results





 1. Відображені Об'єкти відповідають заданим параметрам або критеріям пошуку.

  • Відсутні результати, які не відповідають заданим критеріям. 
  • В разі пошуку Об'єкта згідно параметрів, які не містяться в БД, або некоректних критеріїв - відсутні результати.
Зміст
Results: присутній у  https://docs.google.com/spreadsheets/d/1OM-5cBXZ_EMOCHr6hIhozwgqHeNmzinVczKMt6q_Ttk/edit#gid=1475815279


  • No labels