Файлы с данными - Odoo 11.0

Odoo это система управляемая с помощью данных, большая часть описания модуля это описание различных записей, которые задают поведение: Пользовательским интерфейсом (меню и представления), безопасностью (права доступа и правила доступа), отчеты(печатные формы) и обычные данные описаны через записи в таблицах базы данных.

Структура

Основной способ описать данные в Odoo это XML файлы. Структура XML файла следующая:

  • Любое количество элементов операции в корневом элементе odoo
<!-- the root elements of the data file -->
<odoo>
  <operation/>
  ...
</odoo>

Файлы данных выполняются последовательно, операции могут только ссылаться на результату операции, определенной ранее.

Базовые операции

record

record определяет или обновляет запись в базе данных, имеет следующие атрибуты:

model (обязательный параметр)
имя модели, которую необходимо создать (или обновить)
id

external identifier для этой записи. Настоятельно рекомендуется указывать, чтобы обеспечить

  • создание записи, позволяет последующим определениям также модифицировать или ссылаться на эту запись
  • модификацию записи, для того чтобы изменить ее значения
context
контекст который нужно использовать при создании записи
forcecreate

режиме обновления указывает на то, должна ли создаваться запись, если она не существует

Требует external id, по умолчанию True.

field

Каждая запись может состоять из тегов field, определяющих значения полей при создании записи. Элемент record без элементов field будет использовать все значения по умолчанию (при создании) или ничего не делать (при обновлении).

Поле field имеет обязательный атрибут name, имя устанавливаемого поля и различные методы для определения самого значения:

Ничего
если для поля не указано значение, в поле будет установлено неявное значение False. Может использоваться для очистки поля или для использования значения по умолчанию.
search

for relational fields, should be a domain on the field’s model.

Будет исполнять домен, искать его в модели поля и задавать результат поиска в качестве значения поля. Будет использовать только первый результат, если это поле Many2one

ref

Если указан атрибут ref, его значением должен быть существующий external id, который будет находится и устанавливаться в качестве значения поля.

В основном для Many2one и Reference полей

type

Если указан атрибут type, он используется для интерпретации и преобразования содержимого поля. Содержимое поля может быть предоставлено через внешний файл, используя атрибут file, или через тело узла.

Доступные типы:

xml, html
Извлекает дочерние элементы field как единый документ, Оценивает любой external id указанный в форме %(external_id)s. %% может использоваться для вывода фактических знаков %.
file
гарантирует, что содержимое поля является правильным путем к файлу в текущей модели, сохраняет module,path как значение поля
char
устанавливает содержимое поля непосредственно как значение поля без изменений
base64
Base64-кодирует содержимое поля, полезно в сочетании с атрибутом file для загрузки, изображений во вложения
int
преобразует содержимое поля в целое число и устанавливает его как значение поля
float
преобразует содержимое поля в float и устанавливает его как значение поля
list, tuple
должно содержать любое количество элементов value с теми же свойствами, что и field, каждый элемент устанавливается как элемент генерируемого кортежа или списка, а созданная коллекция устанавливается как значение поля
eval

для случаев, когда предыдущие методы не подходят, атрибуты eval просто исполняют любое выражение Python, которое оно предоставляет, и задают результат как значение поля.

Вычисляемый контекст содержит различные модули (time, datetime, timedelta, relativedelta), функцию разрешения external identifiers (ref) и объект модели для текущего поля, если это применимо (obj)

delete

Тег delete может удалить любое количество ранее определенных записей. Он имеет следующие атрибуты:

model (обязательный параметр)
модель, в которой должна быть удалена указанная запись
id
external id записи для удаления
search
домен для поиска записей удаляемых из модели

id и search являются эксклюзивными

function

Тег function вызывает метод в модели данных с указанными параметрами. Он имеет два обязательных параметра model и name, с указанием модели и имени, вызываемого метода, соответственно.

Параметры могут быть предоставлены с помощью eval (необходимо правильно установить последовательность, передаваемых с методом, значений) или с помощью value элементов (см. значения list).

Ссылки

Поскольку некоторые важные структурные модели Odoo сложны и связаны между собой, файлы данных предоставляют более короткие альтернативы их определения с использованием тегов record:

template

Создает QWeb представлние требующее только раздел arch, и позволяет задействовать несколько дополнительных атрибутов:

id
external identifier представления
name, inherit_id, priority
То же, что и соответствующее поле в ir.ui.view ( inherit_id должен быть external identifier)
primary
Если установлено в True и объединено с inherit_id, определяет представление как первичное
groups
список external identifiers групп через запятую
page
если установлено значение True, шаблон представляет собой страницу веб-сайта (с возможностью ссылаться на нее и удалять)
optional
enabled или disabled, можно ли отключить представление (в интерфейсе веб-сайта) и его статус по умолчанию. Если не установлен, представление всегда включено.

report

Creates a ir.actions.report record with a few default values.

В основном только присваивает атрибуты соответствующим полям в ir.actions.report, а также автоматически создает элемент в меню More для модели model.

Файлы данных CSV

Файлы данных XML являются гибкими и самодостаточными, но очень избыточными при создании большого числа простых записей для одной и той же модели.

В этом случае файлы также могут быть и csv формата, данный вид файлов часто применяется при описании прав доступа:

  • имя файла model_name.csv
  • В первой строке перечисляются поля для записи со специальным полем id для external identifiers (используются для создания или обновления записей)
  • каждая последующая строка создает новую запись

Ниже приведены первые строки файла, определяющего штаты США res.country.state.csv

"id","country_id:id","name","code"
state_au_1,au,"Australian Capital Territory","ACT"
state_au_2,au,"New South Wales","NSW"
state_au_3,au,"Northern Territory","NT"
state_au_4,au,"Queensland","QLD"
state_au_5,au,"South Australia","SA"
state_au_6,au,"Tasmania","TAS"
state_au_7,au,"Victoria","VIC"
state_au_8,au,"Western Australia","WA"
state_us_1,us,"Alabama","AL"
state_us_2,us,"Alaska","AK"
state_us_3,us,"Arizona","AZ"
state_us_4,us,"Arkansas","AR"
state_us_5,us,"California","CA"
state_us_6,us,"Colorado","CO"

в более читаемом формате:

idcountry_id:idnamecode
state_au_1auAustralian Capital TerritoryACT
state_au_2auNew South WalesNSW
state_au_3auNorthern TerritoryNT
state_au_4auQueenslandQLD
state_au_5auSouth AustraliaSA
state_au_6auTasmaniaTAS
state_au_7auVictoriaVIC
state_au_8auWestern AustraliaWA
state_us_1usAlabamaAL
state_us_2usAlaskaAK
state_us_3usArizonaAZ
state_us_4usArkansasAR
state_us_5usCaliforniaCA
state_us_6usColoradoCO
state_us_7usConnecticutCT
state_us_8usDelawareDE
state_us_9usDistrict of ColumbiaDC
state_us_10usFloridaFL
state_us_11usGeorgiaGA
state_us_12usHawaiiHI
state_us_13usIdahoID
state_us_14usIllinoisIL
state_us_15usIndianaIN
state_us_16usIowaIA
state_us_17usKansasKS
state_us_18usKentuckyKY
state_us_19usLouisianaLA
state_us_20usMaineME
state_us_21usMontanaMT
state_us_22usNebraskaNE
state_us_23usNevadaNV
state_us_24usNew HampshireNH
state_us_25usNew JerseyNJ
state_us_26usNew MexicoNM
state_us_27usNew YorkNY
state_us_28usNorth CarolinaNC
state_us_29usNorth DakotaND
state_us_30usOhioOH
state_us_31usOklahomaOK
state_us_32usOregonOR
state_us_33usMarylandMD
state_us_34usMassachusettsMA
state_us_35usMichiganMI
state_us_36usМиннесотаMN
state_us_37usMississippiMS
state_us_38usMissouriMO
state_us_39usPennsylvaniaPA
state_us_40usRhode IslandRI
state_us_41usSouth CarolinaSC
state_us_42usSouth DakotaSD
state_us_43usTennesseeTN
state_us_44usTexasTX
state_us_45usUtahUT
state_us_46usVermontVT
state_us_47usVirginiaVA
state_us_48usWashingtonWA
state_us_49usWest VirginiaWV
state_us_50usWisconsinWI
state_us_51usWyomingWY
state_us_asusСамоаПо
state_us_fmusФедеративные Штаты МикронезииВ FM 3-90
state_us_guusГуамGU
state_us_mhusМаршалловы островаMH
state_us_mpusNorthern Mariana IslandsОМ
state_us_pwusПалауPW
state_us_prusПуэрто-РикоРR
state_us_viusВиргинские островаVI
state_us_aausВооруженные силы АмерикиАА
state_us_aeusВооруженные силы ЕвропыAE
state_us_apusВооруженные силы Тихого океанаОП
state_br_acbrакрПитание от сети
state_br_albrAlagoasAL
state_br_apbrAmapáОП
state_br_ambrАмазонасдо обеда
state_br_babrБаияBA
state_br_cebrСеараCE
state_br_dfbrФедеральный округДФ
state_br_esbrЭспириту-СантуЕS
state_br_gobrГоясВПЕРЕД!
state_br_mabrМараньяуMA
state_br_mtbrМату-ГросуMT
state_br_msbrМату-Гросу-ду-СулMS
state_br_mgbrМинас ЖерайсMG
state_br_pabrParáPA
state_br_pbbrПарайбаPB 744013,
state_br_prbrПаранаРR
state_br_pebrPernambucoPE439.063
state_br_pibrPiauíПи
state_br_rjbrРио-де-ЖанейроRJ-45
state_br_rnbrRio Grande do NorteР.Н.
state_br_rsbrРиу-Гранди-ду-СулДУ
state_br_robrRondôniaТолько Чтение
state_br_rrbrРораймаВУ = 2,01
state_br_scbrСанта-КатаринаSC
state_br_spbrСан-Паулу
state_br_sebrSergipeСтарший
state_br_tobrTocantinsДО
state_ru_adрусскийРеспублика АдыгеяAD
state_ru_alрусскийРеспублика АлтайAL
state_ru_altрусскийАлтайский крайALT
state_ru_amuрусскийАмурская областьАМУ
state_ru_arkрусскийАрхангельская областьКОВЧЕГ
state_ru_astрусскийАстраханская область0010              A.457.130.38.15              1 ST              3.245,00
state_ru_baрусскийРеспублика БашкортостанBA
state_ru_belрусскийБелгородская областьBEL
state_ru_bryрусскийБрянская областьBRY
state_ru_buрусскийРеспублика БурятияНу..
state_ru_ceрусскийЧеченская РеспубликаCE
state_ru_cheрусскийЧелябинская областьCHE
state_ru_chuрусскийЧукотский автономный округ?
state_ru_cuрусскийЧувашская РеспубликаОС
state_ru_daрусскийРеспублика ДагестанЗА
state_ru_inрусскийРеспублика ИнгушетияIN
state_ru_irkрусскийИркутская областьИРК
state_ru_ivaрусскийИвановская областьIVA
state_ru_kamрусскийКамчатский крайКАМ
state_ru_kbрусскийКабардино-Балкарская РеспубликаКБ
state_ru_kgdрусскийКалининградская областьКГД
state_ru_klрусскийРеспублика КалмыкияKL
state_ru_kluрусскийКалужская областьKLU
state_ru_kcрусскийКарачаево-Черкесская РеспубликаKC
state_ru_krрусскийРеспублика КарелияKR
state_ru_kemрусскийКемеровская областьKEM
state_ru_khaрусскийХабаровский крайKHA
state_ru_kkрусскийРеспублика ХакасияKK
state_ru_khmрусскийХанты-Мансийский автономный округКГМ
state_ru_kirрусскийКировская областьКИР
state_ru_koрусскийРеспублика Комиko
state_ru_kosрусскийКостромская областьKOS
state_ru_kdaрусскийКраснодарский крайKDA
state_ru_kyaрусскийКрасноярский крайКья! Ах! Ах!
state_ru_kgnрусскийКурганская областьKGN
state_ru_krsрусскийКурская областьKRS
state_ru_lenрусскийЛенинградская областьLEN
state_ru_lipрусскийЛипецкая областьГубы
state_ru_magрусскийМагаданская областьMAG
state_ru_meрусскийРеспублика Марий ЭлME
state_ru_moрусскийРеспублика МордовияMO
state_ru_mosрусскийМосковская областьМОС (моноолигосахариды)
state_ru_mowрусскийМоскваMOW
state_ru_murрусскийМурманская областьМУР
state_ru_nizрусскийНижегородская областьNIZ
state_ru_ngrрусскийНовгородская областьНВВ
state_ru_nvsрусскийНовосибирская областьNVS
state_ru_omsрусскийОмская областьOMS
state_ru_oreрусскийОренбургская областьORE
state_ru_orlрусскийОрловская областьORL
state_ru_pnzрусскийПензенская областьPNZ
state_ru_perрусскийПермский крайPER [%]
state_ru_priрусскийПриморский крайPRI
state_ru_pskрусскийПсковская областьPSK
state_ru_rosрусскийРостовская областьROS
state_ru_ryaрусскийРязанская областьRYA
state_ru_saрусскийРеспублика Саха (Якутия)SA
state_ru_sakрусскийСахалинская областьSAK
state_ru_samрусскийСамарская областьСэм?
state_ru_speрусскийСанкт-ПетербургSPE
state_ru_sarрусскийСаратовская областьУКП =
state_ru_seрусскийРеспублика Северная Осетия-АланияСтарший
state_ru_smoрусскийСмоленская областьSMO
state_ru_staрусскийСтавропольский крайSTA
state_ru_sveрусскийСвердловская областьSVE
state_ru_tamрусскийТамбовская областьTAM
state_ru_taрусскийРеспублика ТатарстанСпасибо
state_ru_tomрусскийТомская областьТом!
state_ru_tulрусскийТульская областьTUL
state_ru_tveрусскийТверская областьTVE
state_ru_tyuрусскийТюменская областьTYU
state_ru_tyрусскийРеспублика ТываTY
state_ru_udрусскийУдмуртияUD
state_ru_ulyрусскийУльяновская областьULY
state_ru_vlaрусскийВладимирская областьVLA
state_ru_vggрусскийВолгоградская областьVGG
state_ru_vlgрусскийВологодская областьVLG
state_ru_vorрусскийВоронежская областьVOR
state_ru_yanрусскийЯмало-Ненецкий автономный округЯН
state_ru_yarрусскийЯрославская областьЯР
state_ru_yevрусскийЕврейская автономная областьЕВ
state_gt_aveВКОАльта-ВерапасСкоростной поезд AVE
state_gt_bveВКОБаха-ВерапасBVE
state_gt_cmtВКОЧимальтенангоCMT
state_gt_cqmВКОЧикумулаНКИ
state_gt_eprВКОEl ProgresoEPR
state_gt_escВКОЭскуинтлаESC
state_gt_guaВКОГватемалаGUA
state_gt_hueВКОУэуэтенангоОттенок
state_gt_izaВКОIzabalИЗА
state_gt_jalВКОХалапаJAL
state_gt_jutВКОJutiapaвыступ
state_gt_petВКОПетенПЭТ
state_gt_queВКОQuetzaltenangoQUE
state_gt_quiВКОкичеQUI
state_gt_retВКОРеталулеуRET
state_gt_sacВКОSacatepequezSAC
state_gt_smaВКОСан-МаркосSMA
state_gt_sroВКОSanta RosaSRO
state_gt_solВКОСололРаствор
state_gt_sucВКОСучитепекесSUC
state_gt_totВКОТотоникапанTOT
state_gt_zacВКОZacapaZAC
state_jp_jp-23Яп. фарм.Aichi23
state_jp_jp-05Яп. фарм.Акита0,05
state_jp_jp-02Яп. фарм.Аомори02
state_jp_jp-12Яп. фарм.ChibaОперационная среда
state_jp_jp-38Яп. фарм.Эхимэ38
state_jp_jp-18Яп. фарм.Фукуи18
state_jp_jp-40Яп. фарм.Фукуока40
state_jp_jp-07Яп. фарм.Фукусима07
state_jp_jp-21Яп. фарм.Гифу21
state_jp_jp-10Яп. фарм.Гумма10 .
state_jp_jp-34Яп. фарм.Хиросима34
state_jp_jp-01Яп. фарм.Хоккайдо01
state_jp_jp-28Яп. фарм.Hyogo28
state_jp_jp-08Яп. фарм.Ибараки08
state_jp_jp-17Яп. фарм.Ishikawa17
state_jp_jp-03Яп. фарм.Iwate03
state_jp_jp-37Яп. фарм.Kagawa37
state_jp_jp-46Яп. фарм.Кагосима46
state_jp_jp-14Яп. фарм.Канагава14
state_jp_jp-39Яп. фарм.Kochi39
state_jp_jp-43Яп. фарм.Кумамото43
state_jp_jp-26Яп. фарм.Kyoto26
state_jp_jp-24Яп. фарм.Mie24
state_jp_jp-04Яп. фарм.Мияги04.02.2011
state_jp_jp-45Яп. фарм.Miyazaki45
state_jp_jp-20Яп. фарм.Нагано20
state_jp_jp-42Яп. фарм.Нагасаки42
state_jp_jp-29Яп. фарм.Нара29
state_jp_jp-15Яп. фарм.Ниигата15
state_jp_jp-44Яп. фарм.Oita44
state_jp_jp-33Яп. фарм.Окаяма33
state_jp_jp-47Яп. фарм.Окинава47
state_jp_jp-27Яп. фарм.Osaka27
state_jp_jp-41Яп. фарм.сага41
state_jp_jp-11Яп. фарм.Сайтама11
state_jp_jp-25Яп. фарм.Сига25
state_jp_jp-32Яп. фарм.Shimane32
state_jp_jp-22Яп. фарм.Shizuoka22
state_jp_jp-09Яп. фарм.Точиги10.09.2015
state_jp_jp-36Яп. фарм.Токусима36
state_jp_jp-31Яп. фарм.Тоттори31
state_jp_jp-16Яп. фарм.Тояма16
state_jp_jp-13Яп. фарм.Tokyo13
state_jp_jp-30Яп. фарм.Вакаяма30
state_jp_jp-06Яп. фарм.Ямагата12.06.15
state_jp_jp-35Яп. фарм.Yamaguchi35
state_jp_jp-19Яп. фарм.Яманаси19
state_pt_pt-01птАвейру01
state_pt_pt-02птБея02
state_pt_pt-03птБрага03
state_pt_pt-04птБраганса04.02.2011
state_pt_pt-05птКастело Бранко0,05
state_pt_pt-06птКоимбра12.06.15
state_pt_pt-07птЭвора07
state_pt_pt-08птфараон08
state_pt_pt-09птGuarda10.09.2015
state_pt_pt-10птЛейрия10 .
state_pt_pt-11птLisboa11
state_pt_pt-12птПорталеграОперационная среда
state_pt_pt-13птПорту13
state_pt_pt-14птСантарен14
state_pt_pt-15птСетубал15
state_pt_pt-16птViana Do Castelo16
state_pt_pt-17птВила-Реал17
state_pt_pt-18птВисеу18
state_pt_pt-20птAçores20
state_pt_pt-30птМадейра30
state_eg_dkНапример: 1989DakahliaDK
state_eg_baНапример: 1989красное мореBA
state_eg_bhНапример: 1989БухейраBH
state_eg_fymНапример: 1989FaiyumFYM
state_eg_ghНапример: 1989ГарбияGH
state_eg_alxНапример: 1989АлександрияALX
state_eg_isНапример: 1989Исмаилия15
state_eg_gzНапример: 1989ГизаGZ
state_eg_mnfНапример: 1989MonufiaМНФ
state_eg_mnНапример: 1989МиняMN
state_eg_cНапример: 1989КаирХ-О
state_eg_kbНапример: 1989СохагКБ
state_eg_lxНапример: 1989ЛуксорLX
state_eg_wadНапример: 1989Новая ДолинаWAD
state_eg_shrНапример: 1989Аль-ШаркияSHR
state_eg_suНапример: 19896 октябряСу
state_eg_suzНапример: 1989СуэцSUZ
state_eg_asnНапример: 1989АсуанASN
state_eg_astНапример: 1989Асьют0010              A.457.130.38.15              1 ST              3.245,00
state_eg_bnsНапример: 1989Бени-СуэфBNS
state_eg_ptsНапример: 1989Порт-СаидБаллы
state_eg_dtНапример: 1989Думьят1
state_eg_huНапример: 1989HelwanHU
state_eg_jsНапример: 1989Южный СинайJS
state_eg_kfsНапример: 1989Кафр-эль-ШейхKFS
state_eg_mtНапример: 1989МатрухMT
state_eg_knНапример: 1989QenaKN
state_eg_sinНапример: 1989Северный СинайГрех.
state_eg_shgНапример: 1989SohagSHG
state_za_ecZ-AВосточный КейпЕК
state_za_fsZ-AСвободный штатФО
state_za_gtZ-AГаутенгВКО
state_za_nlZ-AКвазулу-Наталколье
state_za_lpZ-AЛимпопоТО
state_za_mpZ-AМпумалангаОМ
state_za_ncZ-AСеверный КейпNC
state_za_nwZ-ANorthwest40 ° 23 „10N, 74 ° 30“ 5 W).
state_za_wcZ-AЗападный КейпТУАЛЕТ
state_it_agэту информациюAgrigentoAG
state_it_alэту информациюАлессандрияAL
state_it_anэту информациюАнконаA
state_it_aoэту информациюАостаAO
state_it_arэту информациюArezzoAR
state_it_apэту информациюАсколи-ПиченоОП
state_it_atэту информациюАстиНа
state_it_avэту информациюАвеллино{0}{/0} {1}{/1}] A /
state_it_baэту информациюБариBA
state_it_btэту информациюБарлетта-Андрия-ТраниBT
state_it_blэту информациюБеллуноВ.1
state_it_bnэту информациюБеневентоBN
state_it_bgэту информациюБергамофон
state_it_biэту информациюБиэллаФ
state_it_boэту информациюБолоньяBO
state_it_bzэту информациюBolzanoBZ
state_it_bsэту информациюBresciaBS
state_it_brэту информациюБриндисиС уважением,
state_it_caэту информациюКальяриCA
state_it_clэту информациюКальтаниссеттаС.11.1.
state_it_cbэту информациюКампобассоC-b
state_it_ciэту информациюCarbonia-IglesiasCI
state_it_ceэту информациюКазертаCE
state_it_ctэту информациюКатанияCT
state_it_czэту информациюКатандзароCZ
state_it_chэту информациюКьетиШВ
state_it_coэту информациюComoCO
state_it_csэту информациюCosenzaCS (Правильный результат)
state_it_crэту информациюКремонаЦифровая рентгенография
state_it_krэту информациюCrotoneKR
state_it_cnэту информациюКунеоCN
state_it_enэту информациюEnnaRU
state_it_fmэту информациюФермоВ FM 3-90
state_it_feэту информациюFerraraF
state_it_fiэту информациюФлоренцияFI
state_it_fgэту информациюФоггиаРис.
state_it_fcэту информациюФорли-ЧезенаКЦ
state_it_frэту информациюФрозинонеПт
state_it_geэту информациюGenova[GE2]
state_it_goэту информациюГорициаВПЕРЕД!
state_it_grэту информациюГроссетоGR
state_it_imэту информациюImperiaПП
state_it_isэту информациюIsernia15
state_it_spэту информациюЛа-Специя
state_it_aqэту информациюL’AquilaAQ
state_it_ltэту информациюLatinaЛ
state_it_leэту информациюLecceЮЛ
state_it_lcэту информациюЛеккоLC
state_it_liэту информациюЛиворноLI
state_it_loэту информациюЛодиНо,
state_it_luэту информациюLuccaугловая LU
state_it_mcэту информациюМасератаФинансовые менеджеры КУ
state_it_mnэту информациюМантуяMN
state_it_msэту информациюМасса-КаррараMS
state_it_mtэту информациюМатераMT
state_it_vsэту информациюМедио КампиданоVS
state_it_meэту информациюMessinaME
state_it_miэту информациюМиланMI
state_it_moэту информациюModenaMO
state_it_mbэту информациюМонца и БрианцаМБ
state_it_naэту информациюNapoliНет данных
state_it_noэту информациюНовараНЕТ
state_it_nuэту информациюНуороНУ
state_it_ogэту информациюOgliastraОх?
state_it_otэту информациюОльвия-ТемпиоРеабилитационное отделение
state_it_orэту информациюОристаноOR
state_it_pdэту информациюPadovaPD
state_it_paэту информациюПалермоPA
state_it_prэту информациюПармаРR
state_it_pvэту информациюПавияФН
state_it_pgэту информациюПеруджаСтр
state_it_puэту информациюПезаро э УрбиноPU-кожа
state_it_peэту информациюПескараPE439.063
state_it_pcэту информациюPiacenzaПК
state_it_piэту информациюПизаПи
state_it_ptэту информациюПистойяочки
state_it_pnэту информациюПорденонеPN
state_it_pzэту информациюPotenzaPZ
state_it_poэту информациюПратопубличное размещение
state_it_rgэту информациюRagusaРГ
state_it_raэту информациюравеннаYR*4RA
state_it_rcэту информациюРеджо-ди-КалабрияRC
state_it_reэту информациюReggio Emilia, 01.RE
state_it_riэту информациюРиетиRI
state_it_rnэту информациюРиминиР.Н.
state_it_rmэту информациюRomaRM
state_it_roэту информациюРовигоТолько Чтение
state_it_saэту информациюSalernoSA
state_it_ssэту информациюСассариСталь
state_it_svэту информациюСавонаSV
state_it_siэту информациюSienaSI
state_it_srэту информациюСиракузаСерийный номер
state_it_soэту информациюСондриоТак что…
state_it_suэту информациюSud SardegnaСу
state_it_taэту информациюТарантоСпасибо
state_it_teэту информациюТерамоТе…
state_it_trэту информациюТерниTR
state_it_toэту информациюТуринДО
state_it_tpэту информациюTrapaniПУ
state_it_tnэту информациюTrentoTN
state_it_tvэту информациюTrevisoТВ
state_it_tsэту информациюТриестTS
state_it_udэту информациюУдинеUD
state_it_vaэту информациюВарезеVA
state_it_veэту информациюВенецияVE
state_it_vbэту информациюВербано-Кузьо-ОссолаVB
state_it_vcэту информациюВерчеллиVC
state_it_vrэту информациюVeronaВ100Р001
state_it_vvэту информациюВибо ВалентияVV
state_it_viэту информациюВиченцаVI
state_it_vtэту информациюВитербоVT
state_es_cИспанскийЛа-Корунья (Ла-Корунья)Х-О
state_es_viИспанскийАраба / ÁlavaVI
state_es_abИспанскийАльбасетеАВ
state_es_aИспанскийАликанте (Аликанте)П
state_es_alИспанскийАльмерияAL
state_es_oИспанскийАстурияА
state_es_avИспанскийАвила{0}{/0} {1}{/1}] A /
state_es_baИспанскийБадахосBA
state_es_pmИспанскийИллес Балеарс (Балеарские острова)после обеда
state_es_bИспанскийБарселонаБ
state_es_buИспанскийБургосНу..
state_es_ccИспанскийКасересУК
state_es_caИспанскийКадисCA
state_es_sИспанскийКантабрияВ
state_es_csИспанскийКастельон (Кастельон)CS (Правильный результат)
state_es_ceИспанскийСеутаCE
state_es_crИспанскийСьюдад-РеальЦифровая рентгенография
state_es_coИспанскийКордоваCO
state_es_cuИспанскийCuencaОС
state_es_giИспанскийЖирона (Жерона)гликемический индекс (GI)
state_es_grИспанскийГранадаGR
state_es_guИспанскийГвадалахараGU
state_es_ssИспанскийGipuzkoa (Guipúzcoa)Сталь
state_es_hИспанскийУэльваР
state_es_huИспанскийУэскаHU
state_es_jИспанскийХаэнJ
state_es_loИспанскийЛа-РиохаНо,
state_es_gcИспанскийЛас-ПальмасGC
state_es_leИспанскийЛеонЮЛ
state_es_lИспанскийЛерида (Лерида)Л
state_es_luИспанскийЛугоугловая LU
state_es_mИспанскийМадридП
state_es_maИспанскийМалагаMA
state_es_mlИспанскийМелильяME
state_es_muИспанскийМурсияОсновной блок (MU)
state_es_naИспанскийNavarra (Nafarroa)Нет данных
state_es_orИспанскийОренсе (Оренсе)OR
state_es_pИспанскийПаленсияS
state_es_poИспанскийПонтеведрапубличное размещение
state_es_saИспанскийСаламанкаSA
state_es_tfИспанскийSanta Cruz De TenerifeТел: 616.241.1611    Факс: 616.241.3752
state_es_sgИспанскийСеговиязарплатная категория (рабочая группа?)
state_es_seИспанскийСевильяСтарший
state_es_soИспанскийСорияТак что…
state_es_tИспанскийTarragonaВ
state_es_teИспанскийТеруэльТе…
state_es_toИспанскийТоледоДО
state_es_vИспанскийВаленсиа (Валенсия)Ni Cr Mo V-А
state_es_vaИспанскийValladolidVA
state_es_biИспанскийБискайя (Бискайя)Ф
state_es_zaИспанскийЗамораZ-A
state_es_zИспанскийСарагосаZ
state_my_jhrМойДжохорJHR
state_my_kdhМойКедыKDH
state_my_ktnМойKelantanКТН
state_my_kulМойКуала-ЛумпурКУЛЬ
state_my_lbnМойЛабуанЛНБ
state_my_mlkМойМалаккаMLK
state_my_nsnМойНегери СембиланNSN
state_my_phgМойPahangPHG
state_my_prkМойПеракФРК
state_my_plsМойПерлисПожалуйста, подтвердите
state_my_pngМойПулау-ПинангPNG
state_my_pjyМойПутраджайскаяPJY
state_my_sbhМойSabahSBH
state_my_swkМойСаравакSWK
state_my_sgrМойСелангорSGR
state_my_trgМойТеренгануTRG
state_mx_ags0.3М(640x480)АгуаскальентесAGU
state_mx_bc0.3М(640x480)Нижняя КалифорнияBCN
state_mx_bcs0.3М(640x480)Baja California SurBCS
state_mx_chih0.3М(640x480)ЧихуахуаСНН
state_mx_col0.3М(640x480)КолымаКолумбия
state_mx_camp0.3М(640x480)КампечеCAM
state_mx_coah0.3М(640x480)Коахуиласерт.),
state_mx_chis0.3М(640x480)ЧьяпасCHP
state_mx_df0.3М(640x480)Сьюдад-де-МексикаРазница
state_mx_dgo0.3М(640x480)Durangoдлительность
state_mx_gro0.3М(640x480)ГеррероGRO
state_mx_gto0.3М(640x480)ГуанахуатоGUA
state_mx_hgo0.3М(640x480)ИдальгоКсеноновые лампы
state_mx_jal0.3М(640x480)ХалискоJAL
state_mx_mich0.3М(640x480)МичоаканМикрофон.
state_mx_mor0.3М(640x480)Морелос
state_mx_mex0.3М(640x480)МексикаМексика
state_mx_nay0.3М(640x480)NayaritNAY
state_mx_nl0.3М(640x480)Нуэво-ЛеонNLE
state_mx_oax0.3М(640x480)ОаксакаOAX
state_mx_pue0.3М(640x480)ПуэблаПУЭ
state_mx_q roo0.3М(640x480)Кинтана-РооРОО
state_mx_qro0.3М(640x480)QuerétaroQUE
state_mx_sin0.3М(640x480)СиналоаГрех.
state_mx_slp0.3М(640x480)Сан-Луис-ПотосиSLP
state_mx_son0.3М(640x480)СонораСын?
state_mx_tab0.3М(640x480)табаскоТаблица
state_mx_tlax0.3М(640x480)ТлашкалаTLA
state_mx_tamps0.3М(640x480)ТамаулипасTAM
state_mx_ver0.3М(640x480)Веракруз3.42 VER
state_mx_yuc0.3М(640x480)ЮкатанYUC
state_mx_zac0.3М(640x480)СакатекасZAC
state_nz_aukNZ$1ОклендAUK
state_nz_bopNZ$1Залив ПлентиBOP
state_nz_canNZ$1КентербериCAN
state_nz_gisNZ$1ГисборнGIS
state_nz_hkbNZ$1Хокс-БейНКВ
state_nz_mwtNZ$1Манавату ВангануйМВТ
state_nz_mbhNZ$1МарлбороМБХ
state_nz_nsnNZ$1нельсонNSN
state_nz_ntlNZ$1Скандинавский полуостровNTL
state_nz_otaNZ$1ОтагоOTA
state_nz_stlNZ$1область на югеСТЛ
state_nz_tkiNZ$1TaranakiТКИ
state_nz_tasNZ$1ТасманTAS
state_nz_wkoNZ$1ВайкатоЗКО
state_nz_wgnNZ$1УэллингтонWGN
state_nz_wtcNZ$1западное побережьеWTC - программа
state_ca_abок.АльбертаАВ
state_ca_bcок.британская КолумбияBC
state_ca_mbок.МанитобаМБ
state_ca_nbок.Новый БрансвикНБ
state_ca_nlок.Newfoundland and Labradorколье
state_ca_ntок.Северо-западные территорииNT
state_ca_nsок.Новая Шотландия{0}(N · сек {1}-1){/1}{/0}
state_ca_nuок.НунавутскийНУ
state_ca_onок.ОнтариоВКЛ
state_ca_peок.Остров Принца ЭдуардаPE439.063
state_ca_qcок.Квебек{0}QC{/0}{1}-0014{/1}
state_ca_skок.СаскачеванSK
state_ca_ytок.ЮконYT
state_ae_azКомпания RFHIC выпускает новую СВЧ-ИМС AE512Абу-ДабиAZ
state_ae_ajКомпания RFHIC выпускает новую СВЧ-ИМС AE512АджманA.J. (
state_ae_duКомпания RFHIC выпускает новую СВЧ-ИМС AE512ДубайA D U
state_ae_fuКомпания RFHIC выпускает новую СВЧ-ИМС AE512ФуджейраFU
state_ae_rkКомпания RFHIC выпускает новую СВЧ-ИМС AE512Рас-Аль-ХаймаRK
state_ae_shКомпания RFHIC выпускает новую СВЧ-ИМС AE512SharjahSH
state_ae_uqКомпания RFHIC выпускает новую СВЧ-ИМС AE512Умм-эль-КувейнUQ
state_ar_cAR1.Ciudad Autónoma de Buenos AiresХ-О
state_ar_bAR1.Буэнос-АйресБ
state_ar_kAR1.КэйтамаркаК
state_ar_hAR1.ЧакоР
state_ar_uAR1.ChobutU
state_ar_xAR1.КордоваХ
state_ar_wAR1.КорриентесС
state_ar_eAR1.Entre RíosЮ
state_ar_pAR1.ТайваньS
state_ar_yAR1.ЖужуйИ
state_ar_lAR1.Ла-ПампаЛ
state_ar_fAR1.Ла-РиохаС
state_ar_mAR1.МендосаП
state_ar_nAR1.МисионесN
state_ar_qAR1.NeuquénQ
state_ar_rAR1.Рио НегроЕ
state_ar_aAR1.СальтаП
state_ar_jAR1.Сан-ЖуанJ
state_ar_dAR1.Сан-ЛуисД
state_ar_zAR1.Санта КрузZ
state_ar_sAR1.Санта-ФеВ
state_ar_gAR1.Сантьяго-дель-ЭстероО
state_ar_vAR1.Огненная ЗемляNi Cr Mo V-А
state_ar_tAR1.TucumánВ
state_in_anвАндаман и НикобарA
state_in_apвАндхра-ПрадешОП
state_in_arвАруначал-ПрадешAR
state_in_asвАссамПо
state_in_brвБихарС уважением,
state_in_chвЧандигарх (Chandigarh)… … . .ШВ
state_in_cgвЧаттисгархCG83
state_in_dnвДадра и Нагар Хавелиdn[.[,]]=
state_in_ddвДаман и ДиуDD
state_in_dlвДелиDL
state_in_gaвГоаGA
state_in_gjвГуджаратGJ
state_in_hrвХарьяна (Haryana)… … … …Отдел кадров
state_in_hpвХимачал-ПрадешОЖ
state_in_jkвДжамму и КашмирJK
state_in_jhвJharkhandJH
state_in_kaвКарнатака (Karnataka){0}KA{/0}{0} ?{/0}{0}?? {/0}
state_in_klвКералаKL
state_in_ldвLakshadweep= LD)
state_in_mpвМадхья-ПрадешОМ
state_in_mhвМахараштраMH
state_in_mnвManipurMN
state_in_mlвMeghalaya?
state_in_mzвMizoramМЗ
state_in_nlвНагаландколье
state_in_orвОриссаOR
state_in_pyвПондишериPY
state_in_pbвПенджабPB 744013,
state_in_rjвРаджастханRJ-45
state_in_skвСиккимSK
state_in_tnвТамилнадTN
state_in_tsвTelanganaTS
state_in_trвTripuraTR
state_in_upвUttar Pradeshвверх
state_in_ukвУттаракхандВеликобритания
state_in_wbвЗападная БенгалияW b
state_id_acidАчехПитание от сети
state_id_baidБалиBA
state_id_bbidBangka BelitungBB
state_id_btidБантенBT
state_id_beidBengkuluВЕ
state_id_goidГоронталоВПЕРЕД!
state_id_jkidДжакартаJK
state_id_jaidJambiЯпонский
state_id_jbidДжава БаратJB
state_id_jtidДжава-ТенгаJT
state_id_jiidЯва ТимурДжи…
state_id_kbidКалимантан БаратКБ
state_id_ksidКалимантан СелатанKS
state_id_ktidКалимантан ТенгаKT
state_id_kiidКалимантан ТимурKI
state_id_kuidКалимантан УтараKU
state_id_kridКепулауан РиауKR
state_id_laidЛампунгLA
state_id_maidMalukuMA
state_id_muidМалуку УтараОсновной блок (MU)
state_id_nbidNusa Tenggara BaratНБ
state_id_ntidNusa Tenggara TimurNT
state_id_paidПапуаPA
state_id_pbidPapua BaratPB 744013,
state_id_riidРиауRI
state_id_sridСулавеси БаратСерийный номер
state_id_snidСулавеси Селатан
state_id_stidСулавеси ТенгаST
state_id_sgidСулавеси Тенггаразарплатная категория (рабочая группа?)
state_id_saidСулавеси УтараSA
state_id_sbidСуматра БаратSB
state_id_ssidСуматры СелатанСталь
state_id_suidSumatra UtaraСу
state_id_yoidДжокьякартаYO
state_co_01coAntioquiaANT
state_co_02coAtlánticoATL
state_co_03coD.C.DC
state_co_04coBolívarBOL
state_co_05coBoyacáBOY
state_co_06coCaldasCAL
state_co_07coCaquetáCAQ
state_co_08coCaucaCAU
state_co_09coCesarCES
state_co_10coКордоваCOR
state_co_11coCundinamarcaCUN
state_co_12coChocóCHO
state_co_13coHuilaHUI
state_co_14coLa GuajiraLAG
state_co_15coMagdalenaMAG
state_co_16coMetaMET
state_co_17coNariñoNAR
state_co_18coNorte de SantanderNSA
state_co_19coQuindioQUI
state_co_20coRisaraldaRIS
state_co_21coSantanderSAN
state_co_22coSucreSUC
state_co_23coTolimaTOL
state_co_24coValle del CaucaVAC
state_co_25coAraucaARA
state_co_26coCasanareCAS
state_co_27coPutumayoPUT
state_co_28coArchipiélago de San Andrés, Providencia y Santa CatalinaSAP
state_co_29coАмазонасAMA
state_co_30coGuainíaGUA
state_co_31coGuaviareGUV
state_co_32coVaupésVAU
state_co_33coVichadaVID

Для каждой строки (записи):

  • первый столбец - external id записи для создания или обновления
  • второй столбец - external id объекта страны, на который он ссылается (объекты страны должны быть определены заранее)
  • третий столбец это значение поля name для res.country.state
  • четвертый столбец это значение поля code для res.country.state