diff --git a/camp/camp.json b/camp/camp.json index 37d9645..998be33 100644 --- a/camp/camp.json +++ b/camp/camp.json @@ -114,6 +114,6 @@ ALTER TABLE AddressItem ADD \"totalPrice\" INTEGER NULL; "reports" : [ { "name" : "Doklad", "description" : "Doklad k ubytování", "listReport" : false, "file" : "camp_accommodation_document.lrxml" }, - { "name" : "Doklad jedna strana anglicky", "description" : "Doklad k ubytování jedna strana anglicky", "listReport" : false, "file" : "camp_accommodation_document.lrxml" } + { "name" : "Doklad jedna strana anglicky", "description" : "Doklad k ubytování jedna strana anglicky", "listReport" : false, "file" : "camp_accommodation_document_en.lrxml" } ] } diff --git a/camp/campwizard.cpp b/camp/campwizard.cpp index 0d08961..4764b79 100644 --- a/camp/campwizard.cpp +++ b/camp/campwizard.cpp @@ -103,6 +103,7 @@ CampWizard::CampWizard(QWidget *parent) : ui->setupUi(this); m_peopleModel = new AutoTableModel(this); + m_peopleModel->setTranslations(Context::instance().plugin("CAMP")->translations()); ui->tablePeople->setModel(m_peopleModel); ui->tablePeople->hideColumn(2); ui->tablePeople->hideColumn(3); @@ -151,6 +152,7 @@ CampWizard::CampWizard(QWidget *parent) : Service serviceSrv; m_servicesModel = new AutoTableModel(this); + m_servicesModel->setTranslations(Context::instance().plugin("CAMP")->translations()); m_servicesModel->setData(serviceSrv.all()); ui->tableServices->setModel(m_servicesModel); @@ -163,6 +165,7 @@ CampWizard::CampWizard(QWidget *parent) : ui->tableServices->horizontalHeader()->setSectionResizeMode(0, QHeaderView::Stretch); m_itemsModel = new AutoTableModel(); + m_itemsModel->setTranslations(Context::instance().plugin("CAMP")->translations()); ui->tableItems->setModel(m_itemsModel); ui->tableItems->hideColumn(1); @@ -423,7 +426,7 @@ void CampWizard::accept() success = false; }); - if (m_newRecord) + if (m_newRecord && m_data->id() == 0) { srv.saveCamp(m_data); } diff --git a/camp/detailwidget.cpp b/camp/detailwidget.cpp index 130d0c0..340d098 100644 --- a/camp/detailwidget.cpp +++ b/camp/detailwidget.cpp @@ -11,6 +11,10 @@ DetailWidget::DetailWidget(QWidget *parent) : m_peopleModel = new AutoTableModel(this); m_servicesModel = new AutoTableModel(this); + + m_peopleModel->setTranslations(Context::instance().plugin("CAMP")->translations()); + m_servicesModel->setTranslations(Context::instance().plugin("CAMP")->translations()); + ui->tabPeople->setModel(m_peopleModel); ui->tabServices->setModel(m_servicesModel); diff --git a/camp/translations/camp_cs_CZ.qm b/camp/translations/camp_cs_CZ.qm index 53dcfbd..90f9265 100644 Binary files a/camp/translations/camp_cs_CZ.qm and b/camp/translations/camp_cs_CZ.qm differ diff --git a/camp/translations/camp_cs_CZ.ts b/camp/translations/camp_cs_CZ.ts index 9cb6004..bcc9797 100644 --- a/camp/translations/camp_cs_CZ.ts +++ b/camp/translations/camp_cs_CZ.ts @@ -32,6 +32,44 @@ Ubytování + + CampGrid + + + Pay + Zaplatit + + + + Can not edit + Nemohu upravit + + + + This record is asociated with voucher. Can not edit paid items + Tento záznam je na účtence. Nemohu změnit položky + + + + Can not delete + Nemohu smazat + + + + This record is asociated with voucher. Can not delete paid items + Tento záznam je na účtence. Nemohu smazat položky + + + + Can not pay + Nemohu zaplatit + + + + This record is already paid + Tato položka je již zaplacena + + CampSettingsForm @@ -255,122 +293,174 @@ Stát - + Remove Odebrat - - - - + + + + ... ... - + Owner Vlastník - + Services Služby - + Sale Sleva - + Apply sale Uplatnit slevu - + Summary Shrnutí - + From: Od: - - - - + + + + + TextLabel - + + + Change + Změnit + + + To: Do: - + Days: Počet dní: - + Owner: Vlastník: - + People: Ubytovaní: - + Services: Služby: - + Sale: Sleva: - + Total: Celkem: - + Print Tisk - - - + + Fixed amound + Pevná částka + + + + % + % + + + + + Error Chyba - + Add people. Přidání lidí. - + Start date is after or equals end date. Datum začátku je stejné nebo menší než datum konce. - + Add service. Přidat službu. - + + Database error Chyba databáze + + + + Permission denied + Nedostatečná oprávnění + + + + Save record? + Uložit záznam? + + + + Record must be saved before print. Do you want to save record? + Záznam musí být před tiskem uložen. Chcete jej uložit? + + + + DetailWidget + + + Form + Detail ubytování + + + + People + Ubytovaný + + + + Services + Služby + diff --git a/core/translations/core_cs_CZ.ts b/core/translations/core_cs_CZ.ts index 667ed57..831ac01 100644 --- a/core/translations/core_cs_CZ.ts +++ b/core/translations/core_cs_CZ.ts @@ -563,46 +563,46 @@ T - - + + Database error Chyba databáze - - - + + + Permission denied Nedostatečná oprávnění - + You don't have permission to add new record. Nemáte oprávnění přidat nový záznam. - + You don't have permission to edit record. Nemáte oprávnění upravit záznam. - + You don't have permission to delete record. Nemáte oprávnění smazat záznam. - + Delete record Smazat záznam - + Realy delete this record? Opravdu si přejete smazat tento záznam? - + Import Import diff --git a/reports/camp_accommodation_document.lrxml b/reports/camp_accommodation_document.lrxml index 496a6e9..7c627d4 100644 --- a/reports/camp_accommodation_document.lrxml +++ b/reports/camp_accommodation_document.lrxml @@ -5,23 +5,23 @@ page1 - + - + ReportPage1 - + ReportHeader1 - + TextItem2 - + @@ -37,7 +37,7 @@ - + @@ -60,7 +60,7 @@ TextItem1 - + @@ -76,7 +76,7 @@ - + @@ -99,7 +99,7 @@ TextItem13 - + @@ -110,12 +110,12 @@ - $V{DIC} + DIČ: $V{DIC} - + @@ -138,7 +138,7 @@ TextItem14 - + @@ -154,7 +154,7 @@ - + @@ -177,7 +177,7 @@ TextItem62 - + @@ -193,7 +193,7 @@ - + @@ -216,7 +216,7 @@ TextItem63 - + @@ -227,12 +227,12 @@ - $V{DIC} + DIČ: $V{DIC} - + @@ -255,7 +255,7 @@ TextItem64 - + @@ -271,7 +271,7 @@ - + @@ -294,7 +294,7 @@ TextItem65 - + @@ -310,7 +310,7 @@ - + @@ -349,11 +349,11 @@ DataBand3 - + TextItem4 - + @@ -369,7 +369,7 @@ - + @@ -392,7 +392,7 @@ TextItem19 - + @@ -408,7 +408,7 @@ - + @@ -431,7 +431,7 @@ TextItem20 - + @@ -447,7 +447,7 @@ - + @@ -470,7 +470,7 @@ TextItem23 - + @@ -486,7 +486,7 @@ - + @@ -509,7 +509,7 @@ TextItem54 - + @@ -525,7 +525,7 @@ - + @@ -548,7 +548,7 @@ TextItem55 - + @@ -564,7 +564,7 @@ - + @@ -587,7 +587,7 @@ TextItem56 - + @@ -603,7 +603,7 @@ - + @@ -626,7 +626,7 @@ TextItem57 - + @@ -642,7 +642,7 @@ - + @@ -690,11 +690,11 @@ SubDetailBand6 - + TextItem7 - + @@ -710,7 +710,7 @@ - + @@ -733,7 +733,7 @@ TextItem26 - + @@ -749,7 +749,7 @@ - + @@ -772,7 +772,7 @@ TextItem31 - + @@ -788,7 +788,7 @@ - + @@ -811,7 +811,7 @@ TextItem32 - + @@ -827,7 +827,7 @@ - + @@ -850,7 +850,7 @@ TextItem33 - + @@ -866,7 +866,7 @@ - + @@ -889,7 +889,7 @@ TextItem21 - + @@ -905,7 +905,7 @@ - + @@ -928,7 +928,7 @@ TextItem22 - + @@ -944,7 +944,7 @@ - + @@ -967,7 +967,7 @@ TextItem27 - + @@ -983,7 +983,7 @@ - + @@ -1006,7 +1006,7 @@ TextItem36 - + @@ -1022,7 +1022,7 @@ - + @@ -1045,7 +1045,7 @@ TextItem38 - + @@ -1061,7 +1061,7 @@ - + @@ -1084,7 +1084,7 @@ TextItem39 - + @@ -1100,7 +1100,7 @@ - + @@ -1123,7 +1123,7 @@ TextItem40 - + @@ -1139,7 +1139,7 @@ - + @@ -1162,7 +1162,7 @@ TextItem41 - + @@ -1178,7 +1178,7 @@ - + @@ -1201,7 +1201,7 @@ TextItem42 - + @@ -1217,7 +1217,7 @@ - + @@ -1240,7 +1240,7 @@ TextItem43 - + @@ -1256,7 +1256,7 @@ - + @@ -1279,7 +1279,7 @@ TextItem49 - + @@ -1295,7 +1295,7 @@ - + @@ -1318,7 +1318,7 @@ TextItem50 - + @@ -1334,7 +1334,7 @@ - + @@ -1357,7 +1357,7 @@ TextItem51 - + @@ -1373,7 +1373,7 @@ - + @@ -1396,7 +1396,7 @@ TextItem52 - + @@ -1412,7 +1412,7 @@ - + @@ -1435,7 +1435,7 @@ TextItem53 - + @@ -1451,7 +1451,7 @@ - + @@ -1495,11 +1495,11 @@ SubDetailHeaderBand6 - + TextItem24 - + @@ -1515,7 +1515,7 @@ - + @@ -1538,7 +1538,7 @@ TextItem25 - + @@ -1554,7 +1554,7 @@ - + @@ -1577,7 +1577,7 @@ TextItem28 - + @@ -1593,7 +1593,7 @@ - + @@ -1616,7 +1616,7 @@ TextItem29 - + @@ -1632,7 +1632,7 @@ - + @@ -1655,7 +1655,7 @@ TextItem30 - + @@ -1671,7 +1671,7 @@ - + @@ -1694,7 +1694,7 @@ TextItem44 - + @@ -1710,7 +1710,7 @@ - + @@ -1733,7 +1733,7 @@ TextItem45 - + @@ -1749,7 +1749,7 @@ - + @@ -1772,7 +1772,7 @@ TextItem46 - + @@ -1788,7 +1788,7 @@ - + @@ -1811,7 +1811,7 @@ TextItem47 - + @@ -1827,7 +1827,7 @@ - + @@ -1850,7 +1850,7 @@ TextItem48 - + @@ -1866,7 +1866,7 @@ - + @@ -1907,11 +1907,11 @@ DataFooterBand10 - + TextItem34 - + @@ -1927,7 +1927,7 @@ - + @@ -1950,7 +1950,7 @@ TextItem35 - + @@ -1966,7 +1966,7 @@ - + @@ -1989,7 +1989,7 @@ TextItem37 - + @@ -2005,7 +2005,7 @@ - + @@ -2028,7 +2028,7 @@ TextItem3 - + @@ -2044,7 +2044,7 @@ - + @@ -2067,7 +2067,7 @@ TextItem9 - + @@ -2083,7 +2083,7 @@ - + @@ -2106,7 +2106,7 @@ TextItem10 - + @@ -2122,7 +2122,7 @@ - + @@ -2145,7 +2145,7 @@ TextItem11 - + @@ -2161,7 +2161,7 @@ - + @@ -2184,7 +2184,7 @@ TextItem12 - + @@ -2200,7 +2200,7 @@ - + @@ -2241,11 +2241,11 @@ DataHeaderBand14 - + TextItem15 - + @@ -2261,7 +2261,7 @@ - + @@ -2284,7 +2284,7 @@ TextItem16 - + @@ -2300,7 +2300,7 @@ - + @@ -2323,7 +2323,7 @@ TextItem17 - + @@ -2339,7 +2339,7 @@ - + @@ -2362,7 +2362,7 @@ TextItem18 - + @@ -2378,7 +2378,7 @@ - + @@ -2401,7 +2401,7 @@ TextItem58 - + @@ -2417,7 +2417,7 @@ - + @@ -2440,7 +2440,7 @@ TextItem59 - + @@ -2456,7 +2456,7 @@ - + @@ -2479,7 +2479,7 @@ TextItem60 - + @@ -2495,7 +2495,7 @@ - + @@ -2518,7 +2518,7 @@ TextItem61 - + @@ -2534,7 +2534,7 @@ - + @@ -2577,7 +2577,7 @@ TextItem5 - + @@ -2593,7 +2593,7 @@ - + @@ -2616,7 +2616,7 @@ TextItem6 - + @@ -2632,7 +2632,7 @@ - + @@ -2666,7 +2666,7 @@ - + diff --git a/reports/camp_accommodation_document_en.lrxml b/reports/camp_accommodation_document_en.lrxml new file mode 100644 index 0000000..d43039c --- /dev/null +++ b/reports/camp_accommodation_document_en.lrxml @@ -0,0 +1,2819 @@ + + + + + + + page1 + + + + + + + + ReportPage1 + + + + ReportHeader1 + + + + TextItem2 + + + + + ReportHeader1 + + + + + + + $V{COMPANY} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem1 + + + + + ReportHeader1 + + + + + + + IČO: $V{IC} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem13 + + + + + ReportHeader1 + + + + + + + DIČ: $V{DIC} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem14 + + + + + ReportHeader1 + + + + + + + Adresa: $V{STREET} $V{HOUSE_NUMBER}, $V{CITY},$V{ZIP_CODE} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem62 + + + + + ReportHeader1 + + + + + + + $V{COMPANY} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem63 + + + + + ReportHeader1 + + + + + + + Tax Id: $V{DIC} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem64 + + + + + ReportHeader1 + + + + + + + Address: $V{STREET} $V{HOUSE_NUMBER}, $V{CITY},$V{ZIP_CODE} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem65 + + + + + ReportHeader1 + + + + + + + Company reg. num.: $V{IC} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ReportPage1 + + + + + + + + + + + + + + DataBand3 + + + + TextItem4 + + + + + DataBand3 + + + + + + + $S{dateFormat($D{data_ubytovani.start},"d.M.yyyy")} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem19 + + + + + DataBand3 + + + + + + + $D{data_ubytovani.numSer} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem20 + + + + + DataBand3 + + + + + + + $S{dateFormat($D{data_ubytovani.end},"d.M.yyyy")} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem23 + + + + + DataBand3 + + + + + + + $D{data_ubytovani.ownerFirstame} $D{data_ubytovani.ownerLastname} $S{dateFormat($D{data_ubytovani.ownerBirthDate},"d.M.yyyy")} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem54 + + + + + DataBand3 + + + + + + + $D{data_ubytovani.numSer} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem55 + + + + + DataBand3 + + + + + + + $S{dateFormat($D{data_ubytovani.start},"d.M.yyyy")} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem56 + + + + + DataBand3 + + + + + + + $S{dateFormat($D{data_ubytovani.end},"d.M.yyyy")} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem57 + + + + + DataBand3 + + + + + + + $D{data_ubytovani.ownerFirstame} $D{data_ubytovani.ownerLastname} $S{dateFormat($D{data_ubytovani.ownerBirthDate},"d.M.yyyy")} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ReportPage1 + + + + + + + + + + + data_ubytovani + + + + + + + + + + + + SubDetailBand6 + + + + TextItem7 + + + + + SubDetailBand6 + + + + + + + $D{polozky_ubytovani.name} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem26 + + + + + SubDetailBand6 + + + + + + + $D{polozky_ubytovani.description} $S{dateFormat($D{polozky_ubytovani.birthDate},"d.M.yyyy")} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem31 + + + + + SubDetailBand6 + + + + + + + $S{currencyFormat($D{polozky_ubytovani.fullPrice} / 100,"cs_CZ.utf8")} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem32 + + + + + SubDetailBand6 + + + + + + + $S{currencyFormat($D{polozky_ubytovani.sale} / 100,"cs_CZ.utf8")} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem33 + + + + + SubDetailBand6 + + + + + + + $S{currencyFormat($D{polozky_ubytovani.totalPrice} / 100,"cs_CZ.utf8")} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem21 + + + + + SubDetailBand6 + + + + + + + $D{polozky_ubytovani.description} $S{dateFormat($D{polozky_ubytovani.birthDate},"d.M.yyyy")} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem22 + + + + + SubDetailBand6 + + + + + + + $S{currencyFormat($D{polozky_ubytovani.totalPrice} / 100,"cs_CZ.utf8")} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem27 + + + + + SubDetailBand6 + + + + + + + $D{polozky_ubytovani.name} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem36 + + + + + SubDetailBand6 + + + + + + + $S{currencyFormat($D{polozky_ubytovani.fullPrice} / 100,"cs_CZ.utf8")} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem38 + + + + + SubDetailBand6 + + + + + + + $S{currencyFormat($D{polozky_ubytovani.sale} / 100,"cs_CZ.utf8")} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem39 + + + + + SubDetailBand6 + + + + + + + $S{currencyFormat($D{polozky_ubytovani.fullPrice} / 100,"cs_CZ.utf8")} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem40 + + + + + SubDetailBand6 + + + + + + + $D{polozky_ubytovani.name} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem41 + + + + + SubDetailBand6 + + + + + + + $S{currencyFormat($D{polozky_ubytovani.totalPrice} / 100,"cs_CZ.utf8")} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem42 + + + + + SubDetailBand6 + + + + + + + $D{polozky_ubytovani.description} $S{dateFormat($D{polozky_ubytovani.birthDate},"d.M.yyyy")} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem43 + + + + + SubDetailBand6 + + + + + + + $S{currencyFormat($D{polozky_ubytovani.sale} / 100,"cs_CZ.utf8")} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem49 + + + + + SubDetailBand6 + + + + + + + $S{currencyFormat($D{polozky_ubytovani.fullPrice} / 100,"cs_CZ.utf8")} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem50 + + + + + SubDetailBand6 + + + + + + + $D{polozky_ubytovani.name} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem51 + + + + + SubDetailBand6 + + + + + + + $D{polozky_ubytovani.description} $S{dateFormat($D{polozky_ubytovani.birthDate},"d.M.yyyy")} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem52 + + + + + SubDetailBand6 + + + + + + + $S{currencyFormat($D{polozky_ubytovani.sale} / 100,"cs_CZ.utf8")} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem53 + + + + + SubDetailBand6 + + + + + + + $S{currencyFormat($D{polozky_ubytovani.totalPrice} / 100,"cs_CZ.utf8")} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ReportPage1 + + + + + + + DataBand3 + + + + polozky_ubytovani + + + + + + + + SubDetailHeaderBand6 + + + + TextItem24 + + + + + SubDetailHeaderBand6 + + + + + + + Název položky + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem25 + + + + + SubDetailHeaderBand6 + + + + + + + Datum narození / Poznámka + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem28 + + + + + SubDetailHeaderBand6 + + + + + + + Plná cena + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem29 + + + + + SubDetailHeaderBand6 + + + + + + + Sleva + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem30 + + + + + SubDetailHeaderBand6 + + + + + + + Cena + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem44 + + + + + SubDetailHeaderBand6 + + + + + + + Name or Service + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem45 + + + + + SubDetailHeaderBand6 + + + + + + + Price + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem46 + + + + + SubDetailHeaderBand6 + + + + + + + Full price + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem47 + + + + + SubDetailHeaderBand6 + + + + + + + Date Of Birth / Note + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem48 + + + + + SubDetailHeaderBand6 + + + + + + + Discount + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ReportPage1 + + + + + + + SubDetailBand6 + + + + + + + + + DataFooterBand10 + + + + TextItem34 + + + + + DataFooterBand10 + + + + + + + Plná cena: $S{currencyFormat($D{data_ubytovani.fullPrice} / 100,"cs_CZ.utf8")} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem35 + + + + + DataFooterBand10 + + + + + + + Sleva: $S{currencyFormat($D{data_ubytovani.totalSale} / 100,"cs_CZ.utf8")} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem37 + + + + + DataFooterBand10 + + + + + + + K úhradě: $S{currencyFormat($D{data_ubytovani.totalPrice} / 100,"cs_CZ.utf8")} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem3 + + + + + DataFooterBand10 + + + + + + + Vystavil: + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem9 + + + + + DataFooterBand10 + + + + + + + Discount: $S{currencyFormat($D{data_ubytovani.totalSale} / 100,"cs_CZ.utf8")} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem10 + + + + + DataFooterBand10 + + + + + + + Total amount: $S{currencyFormat($D{data_ubytovani.totalPrice} / 100,"cs_CZ.utf8")} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem11 + + + + + DataFooterBand10 + + + + + + + Full price: $S{currencyFormat($D{data_ubytovani.fullPrice} / 100,"cs_CZ.utf8")} + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem12 + + + + + DataFooterBand10 + + + + + + + Created by: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ReportPage1 + + + + + + + DataBand3 + + + + + + + + + DataHeaderBand14 + + + + TextItem15 + + + + + DataHeaderBand14 + + + + + + + Číslo dokumentu + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem16 + + + + + DataHeaderBand14 + + + + + + + Ubytování od + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem17 + + + + + DataHeaderBand14 + + + + + + + Ubytování do + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem18 + + + + + DataHeaderBand14 + + + + + + + Vystaveno pro + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem58 + + + + + DataHeaderBand14 + + + + + + + Accommod. to + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem59 + + + + + DataHeaderBand14 + + + + + + + Document nr. + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem60 + + + + + DataHeaderBand14 + + + + + + + Accommod. from + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem61 + + + + + DataHeaderBand14 + + + + + + + Issued for + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ReportPage1 + + + + + + + DataBand3 + + + + + + + + + + + TextItem5 + + + + + ReportPage1 + + + + + + + <img src="file://$V{LOGO_PATH}"/> + + + + + + + + + + + + + + + + + + + + + + + + + + + TextItem6 + + + + + ReportPage1 + + + + + + + <img src="file://$V{LOGO_PATH}"/> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + datasources + + + + prodejna + QSQLITE + $V{dbPath} + + + + + + + + + + + data_ubytovani + +select cd.id, + cd.numSer, + cd.start, + cd.end, + cd.ownerFirstame, + cd.ownerLastname, + cd.ownerAddress, + cd.totalPrice, + cd.fixedSale, + cd.season, + cd.totalPrice + cd.totalSale as fullPrice, + cd.totalSale, + ad.birthDate as ownerBirthDate +from campdata as cd + JOIN addressitem as ai + ON cd.id = ai.campData + AND ai.owner = 1 + JOIN addressbookData as ad + on ad.id = ai.adbitem + +WHERE cd.id = $V{RECORD_ID} + prodejna + + + + + + polozky_ubytovani + select si.name as name, + si.description as description, + si.price as itemPrice, + si.sale as sale, + si.totalPrice as totalPrice, + si.fullPrice as fullPrice, + si.type as type, + NULL as birthDate, + si.campData +from serviceitem as si +wHERE si.campData = $D{data_ubytovani.id} + +UNION ALL + +select ai.firstName || ' ' || ai.lastName as name, + NULL as description, + NULL as itemPrice, + ai.sale as sale, + ai.totalPrice as totalPrice, + ai.price as fullPrice, + -1 as type, + ad.birthDate as birthDate, + ai.campData +from addressitem as ai + JOIN addressbookData as ad + on ad.id = ai.adbitem +wHERE ai.campData = $D{data_ubytovani.id} +ORDER BY type + + + prodejna + data_ubytovani + + + + + + + dbPath + /home/pepa/Dokumenty/dev/qt/pokus.db + + + + RECORD_ID + 15 + + + + COMPANY + Veřejné tábořiště Vyskytná + + + + STREET + Vyskytná + + + + HOUSE_NUMBER + 22 + + + + CITY + Vyskytná + + + + ZIP_CODE + + + + + IC + 1212121218 + + + + DIC + CZ1212121218 + + + + LOGO_PATH + /home/pepa/Dokumenty/face3.jpg + + + + + + + + + + + diff --git a/shop/translations/shop_cs_CZ.qm b/shop/translations/shop_cs_CZ.qm index 3d44de6..88afae0 100644 Binary files a/shop/translations/shop_cs_CZ.qm and b/shop/translations/shop_cs_CZ.qm differ diff --git a/shop/translations/shop_cs_CZ.ts b/shop/translations/shop_cs_CZ.ts index 6713a77..d43cf0d 100644 --- a/shop/translations/shop_cs_CZ.ts +++ b/shop/translations/shop_cs_CZ.ts @@ -167,6 +167,40 @@ Chyba + + QObject + + + EET communication error. + + Chyba komunikace s EET + + + + Message from portal: + Zpráva z EET portálu: + + + + Switch to offline? + Přepnout do offline? + + + + EET error + Chyba EET + + + + <a href="#eet">Online</a> + + + + + <a href="#eet">Offline</a> + + + ReceiptLoadForm @@ -325,44 +359,38 @@ Zaplatit - - - + + <a href="#eet">Online</a> - - - + + <a href="#eet">Offline</a> - + << empty >> << nevybráno >> - EET communication error. - Chyba komunikace s EET + Chyba komunikace s EET - Message from portal: - Zpráva z EET portálu: + Zpráva z EET portálu: - Switch to offline? - Přepnout do offline? + Přepnout do offline? - EET error - Chyba EET + Chyba EET