Импорт от структура на excel
Импорт на парцели от Excel
Тази функционалност позволява импортиране на регистър на парцели в базата данни, ако има възможност да се получат тези данни от институция, която регистрира парцели, в excel файл. Тя се намира в Земеделски стопанства > Парцели, като кликнете на бутона Импорт/експорт
и изберете Импорт на парцели от Excel.

Земеделието отваря следните прозорци:

Четене на XLS |
Импорт на парцел, който не е в базата данни или който вече съществува, но ще го променим. Това означава, че импортираме парцели от excel, които сме подготвили |
Запазване на XLS шаблон |
Експорт на правилно структурирания Excel файл за парцели, така че да може да бъде попълнен от потребителя и след това импортиран обратно |
Експорт на полета в XLS |
Експорт на парцели от базата данни в excel |
ПРИМЕР:
1. стъпка: Импорт на парцел в празна база данни
Ако искаме да импортираме нашите парцели в базата данни, първо трябва да преминем през Запазване на XLS шаблон и Земеделието ще подготви празен excel файл само с имената на колоните.

2. стъпка: Попълнете excel файла
След като Земеделието създаде празен excel файл, въведете данни относно парцелите.

acField (FieldID) |
Въведете идентификационния номер на полето. Тези данни са задължителни. |
acFieldName (Име на полето) |
Въведете името на полето. Тези данни не са задължителни. |
acFieldDeatailID (ID на версията на полето) |
Въведете детайли за полето. Ако пропуснем тези данни, Земеделието автоматично ще създаде ID на детайла на полето от ID на полето. Тези данни не са задължителни. |
acFieldDetailName (Име на версията на полето) |
Въведете името на версията на полето. Ако пропуснем тези данни, Земеделието автоматично ще създаде ID на детайла на полето от името на полето. Ако нямаме име на полето, това поле трябва да остане празно. Тези данни не са задължителни.
|
acActive (Активно) |
Тук имаме опция F - Лъжа и T - Истина, относно избраното поле дали е активно или неактивно. Това е задължително. |
adValidFrom (Валидно от) |
Въведете валидността от дата. Това е задължително. |
adValidTo (Валидно до) |
Въведете валидността до дата. Това е задължително в случай, че импортираме поле, което вече не е валидно.
|
acCountry (Държава) |
Въведете името на държавата, в която се намира полето. |
acMunicipCode (Код на общината) |
Някои държави също изискват данни за общината. Въведете тези данни също. Преди импорта, това поле на кода на общината трябва да бъде вече в базата данни. |
anLatitude (Ширина) и anLongitude (Дължина) |
Ако имаме данни за ширина и дължина, можем да ги въведем. Те не са задължителни. |
anKM (Разстояние км) |
Това е разстоянието в км (километри) от земеделското стопанство до полето. Данните не са задължителни. |
acStatus (Статус) |
Имаме пет опции за статус:
C - Общо ползване (ако имаме поле в ползване с други фермери)
L - Наем от (имаме поле под наем)
O - Собствено (ние сме собствениците на полето)
R - Наем на (даваме поле под наем)
S - Продадено (полето е продадено)
Тези данни не са задължителни.
|
anSetOfUse (Употреба) |
Това е атрибут, който описва какво е общото ползване на парцела. Наборът от употреба е различен от страна на страна. Първо, трябва да се провери дали съществува набор от употреба (Земеделска употреба) в базата данни. След това подходящият набор от употреба за парцела трябва да бъде проверен в кодовите книги за земеделска употреба в Административен панел| Настройки| Земеделие| Агрономия| Употреба на парцели. |
anArea (Площ (ха)) |
Въведете площта на полето. |
anAreaNet (ПлощНет(ха)) |
В момента тази информация е важна само за SI (Словения). Въведете площта на полето, която е покрита с хало. Други локализации могат да пропуснат това поле. |
anAreaIrriagte (Иригирано(ха)) |
Въведете площта на полето, която е иригирана. |
anInclOver20 (площ, incl.>20% (ха)) |
Въведете площта на полето, което има наклон над 20%. |
anAreaWaterWide (Широка водна защита (ха)) |
Определени площи на полето могат да бъдат важни и за такива има специално внимание от законодателството. Въведете площта на такава зона на полето. |
anAreaWaterNarrow (Строга водна защита (ха)) |
Въведете площта, която е в строга водна защита. |
anAreaNatura2000 (natura2000 (ха)) |
Въведете площта, която е в рамките на програмата Natura 2000. |
acIrrigateBesp (поливане) |
F - Лъжа (без поливане) или T - Истина (има поливане), или оставете празно, в този случай програмата счита това за F - Лъжа |
acIrrigateDrop (капково поливане) |
F - Лъжа (без капково поливане) или T - Истина (има капково поливане) или оставяме празно, в този случай програмата счита това за F - Лъжа |
acIrrigateMicroBesp (Микро-поливане) |
F - Лъжа (без микро-поливане) или T - Истина (има микро-поливане) или оставяме празно, в този случай програмата счита това за F - Лъжа |
acGrass (Покритие с трева) |
F - Лъжа (без покритие с трева) или T - Истина (има покритие с трева) или оставяме празно, в този случай програмата счита това за F - Лъжа |
acTerrace (Тераса) |
F - Лъжа (без тераса) и T - Истина (има тераса) или оставяме празно, в този случай програмата счита това за F - Лъжа |
anAreaNotMownPasture (Неподрязана паша (ха)) |
Въведете площта на неподрязани паши. Това е сега само в SI локализация. Това е за действие KOPOP. Ако използваме действие, което трябва да оставим неподрязана паша. |
acWineOrigin (Произход на виното) |
Въведете произхода на виното. Преди това такива произходи на вино трябва да бъдат вече добавени в базата данни. |
acBlock (Блок) |
Въведете номера на блока. Полетата могат да бъдат разделени на блокове. Тези данни не са задължителни. |
IsEcologically Important |
F - Лъжа (не е важно) и T - Истина (важно) или оставяме празно, или оставяме празно, в този случай програмата счита това за F - Лъжа. Това е сега само в SI локализация. |
anFarmingProdType (тип на земеделската продукция) |
Изберете една от трите възможни опции. Въведете номера:
1. за Конвенционално земеделие
2. за Пренасочено към органично земеделие
3. за Органично земеделие
|
acFruitType Use (единично/двойно предназначение 1,2) |
Изберете една от двете опции:
1. Единично предназначение
2. Двойно предназначение
|
3. Стъпка: импортиране на парцел в базата данни
След като excel файлът е попълнен с парцели и всички необходими данни относно парцелите, върнете се и изберете бутона Четене на XLS.

Когато кликнете на бутона, Земеделието отваря прозорец, както следва, и потребителят трябва да навигира до excel файла с полетата.

След като excel файлът е зареден, модалният интерфейс (прозорец) изглежда по следния начин:

Всяка редица представлява поле, което ще бъде качено в базата данни.
4. Стъпка: проверка и коригиране на данни
4.1 Проверка на данни
Първо, всички полета трябва да бъдат избрани:

Проверка на данни започва, когато бутона
. бъде натиснат.
Ако всичко е наред, няма да се появи бележка или грешка. Като натиснете бутона
тези полета и данни ще бъдат запазени в базата данни.

Ако получим някаква грешка или бележка, тогава трябва да ги поправим. По бележката и грешката имаме три опции. Две от тях са с десен клик и една е в колоната Действие в падащото меню. Как да ги използвате, можете да видите в следващото съдържание.
4.1.1 Копиране на стойност за избраната клетка от съществуващите данни

В случай "Полето вече съществува в базата данни" и стойностите са различни между данните в базата данни и данните в excel, можем да поправим всяка клетка поотделно.
Как знаем, че данните са различни?
Клетките, които имат разлики между данните в базата данни и данните в excel, са оцветени в синьо.

Сега, отидете на избраните клетки и с десен клик изберете Копиране на стойност за избраната клетка от съществуващите данни.

В този случай данните от таблицата Съществуващи стойности на полета ще бъдат копирани в полета за импорт. Само за избраната клетка. Тази опция е само, ако се съгласим с факта, че данните в базата данни са наред и просто искаме да ги унифицираме. В случай, че не искаме да унифицираме данните, ще видим по-долу в точка 4.1.3 и 4.1.4 какво да правим.

4.1.2 Копиране на липсващи стойности за избраните редове от съществуващите данни

В този случай данните от таблицата Съществуващи стойности на полета ще бъдат копирани в полета за импорт. В този случай всички клетки, оцветени в синьо, ще бъдат актуализирани (цял ред ще бъде актуализиран). Тази опция е подходяща само ако се съгласим с факта, че данните в базата данни са наред и просто искаме да ги унифицираме. В случай, че не искаме да унифицираме данните, ще видим по-долу в точка 4.1.3 и 4.1.4.

4.1.3 Презаписване на съществуваща версия на полето
Тази опция е в колоната Действие в падащото меню.
Ако имаме поле, което вече е в базата данни и имаме някакви шансове, че искаме да променим нещо в полето, в този случай избираме опцията от падащото меню Презаписване на съществуваща версия на полето.

В този пример Валидно до на Field_2006 ще бъде променено от 30.6.2016 на 15.6.2016.
Преди Презаписване:

След импорта, когато изберем опцията за презапис:

4.1.4 Вмъкване на нова версия на полето
Ако искаме да вмъкнем нова версия на полето, колоната ID на версията на полето трябва да бъде различна от съхранената в базата данни, а Валидно от и Валидно до също трябва да бъдат различни. Ако имаме същата дата, Земеделието ще върне грешка Прекриване на полето.
Преди вмъкването:

След импорта, когато вмъкнем нова версия:
