Средства проверки кадастровых XML файлов

Міцного здоров’я Вам fendak!

“І деякі реєстратори, які вже перейшли з старенького МОФ на новий XML Cheker через це роблять зауваження.”
Перепрошую, а хіба кадастрові реєстратори ОФІЦІЙНО мають право робити будь-які зауваження, користуючись стороннім програмним продуктом, маю на увазі чимось іншим окрім даСканалої та надСУЧАсної? Чи вже, можливо, прийнято на “озброєння” ОФІЦІЙНО такий гарний продукт як XML Checker?

Дякую.

Доброго дня!!!
XMLCheck не показує помилку якшо сумма угідь +/- 0,0001 га, від прощи ділянки, як налаштувати щоб рахував площи до червертої цифри??

Зверніть увагу; при конвертуванні ін4 в хмл(через меню “Файл”) при збережені та повторному відкриті хмл файлу Код кадастрової зони автоматично підставляється - 09

XMLCheck не показує помилку якшо сумма угідь +/- 0,0001 га, від площи ділянки, як налаштувати щоб рахував площи до червертої цифри??

“Баланс площ” - це не помилка. XMLChecker перевіряє розриви та накладки, якщо їх немає, то “баланс площ” не грає ролі.

Через такий баланс не вірні площі в експлікації, і не приймають ОФ

А що в протоколі в такому випадку пишуть?

А в нас не так як у людей, до реєстратора ще три “товаріща” провіряют, один з яких на “ЕКОСі” на перетин (бо не всі ділянки є в НКС), от він і видає “разніца площадей угодій…”, вони вважають це за помилку і повертають, все в усній формі бо стосунки нормальні.

Доброго дня!
Ось така проблема. При перевірці XML-файла, викидує помилку в реквізитах про номер та дату сертифіката. (показано на скріні) Коли залишаю поля пустими, помилки немає. В Діджиталі ось так: “31: Недозволений елемент ‘Chief’ елемента верхнього рівня ‘Qualification’. Замість цього очікується ‘нет значения’”
Що я не так роблю?
.jpg

Схема перевірки
Розпакуйте архів в папку Digitals\XMLCheck
У Chief сертифікат необов’язковий, у “Executor” - обов’язковий

Дякую за допомогу! :wink:

Помогите кто может. При первом запуске Менеджера обменных файлов 1.17 выдает ошибку. Что нужно установить?

Доброго дня! Допоможіть розібратись.
конвертую ін4 в хмл XMLChecker’ОМ, всіх суміжників конвертує як фізична особа, і відсутні блоки адреси і паспортні данні.

Адреса і паспортні дані суміжників відсутні в ін4, тому їх немає в конвертованому хмл. Скрипт конвертації розпізнає тип особи по декільком умовам (див. скрипт конвертації). Допоможу внести зміни в скирпт, якщо не влаштовує той що є, але не факт, що ці зміни попадуть в дистрибутив.

Потрібні, навіть незаповнені.
в Digitals “Файл-Конвертувати In4 в XML”
Конвертує через XMLChecker?

Що для цього треба?

Скрипт вважає суміжника фізособою, якщо:

  • NM-параметр починаеться зі строки “гр.”,
  • не містить лапок
  • не містить строк з файлу Digitals\XMLCheck\Lists\NotPersonNames.txt
    Інакше суміжник вважається юрособою.

Які умови потрібно змінити/додати/видалити?
Можливо щось працює не так, як я описав?

в NotPersonNames.txt допишу потрібне, спробую.
Ще, у власника і в суміжників чекер не додає паспортні данні тих яких немає в ін4 (ким коли виданий, серію паспорта взагалі ігнорує), приходиться в ручну додавати, можливо щоб додавав пусті поля, а саме паспорт і адресу прописки?
Наші реєстратори передивлюються ХМЛ в “Менеджері обмінних файлів 1.16”, повинна бути тільки одна помилка: цільове призначення повинно бути прописано кодом.

Dmitry_Zolotar? допоможіть розібратись у вище написаному :blush:

Жирным выделены изменения, пустые строки и выделенные синим значения можно менять под свои требования
XMLProprietor.SetValue(‘NaturalPerson/FullName/LastName’, LastName);
XMLProprietor.SetValue(‘NaturalPerson/FullName/FirstName’, FirstName);
XMLProprietor.SetValue(‘NaturalPerson/FullName/MiddleName’, MiddleName);
//паспорт
XMLProprietor.SetValue(‘NaturalPerson/Passport/DocumentType’, ‘Паспорт громадянина України’);
XMLProprietor.SetValue(‘NaturalPerson/Passport/PassportNumber’, ‘’);
XMLProprietor.SetValue(‘NaturalPerson/Passport/PassportIssuedDate’, ‘1900-01-01’);
XMLProprietor.SetValue(‘NaturalPerson/Passport/IssuanceAuthority’, ‘’);
XMLProprietor.SetValue(‘NaturalPerson/Passport/PassportSeries’, ‘’);
//громадянство
XMLProprietor.SetValue(‘NaturalPerson/Citizenship’, ‘804’);
//адреса реєстрації
XMLProprietor.SetValue(‘NaturalPerson/Address/Country’, ‘804’);
XMLProprietor.SetValue(‘NaturalPerson/Address/Region’, ‘’);
XMLProprietor.SetValue(‘NaturalPerson/Address/District’, ‘’);
XMLProprietor.SetValue(‘NaturalPerson/Address/Settlement’, ‘’);
XMLProprietor.SetValue(‘NaturalPerson/Address/Street’, ‘’);
XMLProprietor.SetValue(‘NaturalPerson/Address/Building’, ‘’);

end else begin
XMLProprietor.SetValue(‘LegalEntity/Name’, NeigbourNames[J]);
XMLProprietor.SetValue(‘LegalEntity/EDRPOU’, ‘00000000’);
end;
ConvertIn4ToXML.zip (11.2 KB)