Skip navigation

XLS → model mapping

The catalog sheet is UnknownSheet1 — one row per asset, with all description text already concatenated into the Kvalitativní ukazatele columns. The remaining numbered sheets (10, 11, …, 70) duplicate the same rows but split the description across many empty-keyed rows; they are not used by the importer.

XLS column (Czech)Model field (MedicalAsset)Notes
V sestavěin_assembly (bool)
PČVpcv (str, unique)Business key. First 2 digits = category code.
Preferovánopreferred (bool)
Názevname
Typtype_designationModel / manufacturer type designation.
Rozměrdimensions
Dodavatelsupplier
Cena bez DPHprice_excl_vatCZK.
DPH v %vat_rate
DPH v Kčvat_amount
Cena celkemprice_incl_vat
MjunitDefault ks (pieces).
Cena zahran.foreign_price
Cena mon.installation_price_excl_vat
DPH mon. v %installation_vat_rate
DPH mon. v Kčinstallation_vat_amount
Cena celkem mon.installation_price_incl_vat
Cena zahraniční mon.installation_foreign_price
Dodavatel mon.installation_supplier
Výrobcemanufacturer
Energierequires_power (bool)
Zakreslovatdraw_on_plan (bool)Whether the item appears on drawings.
Cena ze zah.price_from_abroad (bool)
Cena mon. v cizí měněinstallation_in_foreign_currency (bool)
Č. sk. přísl.accessory_group_number
Pořadové číslosort_order (int)Often 0 — not meaningful.
Aktualizacesource_updated_at (date)D.M.YYYY in UnknownSheet1.
Pev. inst.fixed_installation (bool)
Název skupiny přísl.accessory_group_name
Id katalogucatalog_id (int)Internal id in the source app.
Pracovní poznámkaworking_notes
Doplněk názvuname_supplement
Kvalitativní ukazatelequalitative_indicatorsTwo columns share this header — see caveats.
Kvalitativní ukazatele (2nd)qualitative_indicators_alt
Číslo mont. výkresuinstall_drawing_number
Rozměr AJdimensions_en
Rozměr RJdimensions_ru
Rozměr SKdimensions_sk

Category is derived: category = AssetCategory(code=pcv[:2]). The codes match the numeric sheet names in the xls.