From 1ccde44c007f76731d66a2b9162390eb5a40f1ba Mon Sep 17 00:00:00 2001 From: Priec Date: Sun, 6 Sep 2026 22:26:37 +0200 Subject: [PATCH] compile without gpu accleration and profile json --- client-gui2 | 2 +- packaging/flatpak/README.md | 10 + packaging/flatpak/launcher.sh | 3 + profile_export1/rok_17_3.komp-ac-profile.json | 2278 +++++++++++++++++ 4 files changed, 2292 insertions(+), 1 deletion(-) create mode 100644 profile_export1/rok_17_3.komp-ac-profile.json diff --git a/client-gui2 b/client-gui2 index ca58fb3b..7511ef2a 160000 --- a/client-gui2 +++ b/client-gui2 @@ -1 +1 @@ -Subproject commit ca58fb3bdadd03375e8e04bb73cb0c7c0763a616 +Subproject commit 7511ef2a37ad921150ac067c5921302f34d1785c diff --git a/packaging/flatpak/README.md b/packaging/flatpak/README.md index f826ff31..f333b7df 100644 --- a/packaging/flatpak/README.md +++ b/packaging/flatpak/README.md @@ -52,6 +52,16 @@ flatpak install ./KompAC-embedded-x86_64.flatpak flatpak run com.kompac.client ``` +The Tauri WebView starts with WebKit accelerated compositing and the DMA-BUF +renderer disabled, and Mesa software rendering requested by default. +To allow hardware rendering for a launch: + +```sh +flatpak run --env=WEBKIT_DISABLE_COMPOSITING_MODE=0 \ + --env=WEBKIT_DISABLE_DMABUF_RENDERER=0 \ + --env=LIBGL_ALWAYS_SOFTWARE=0 com.kompac.client +``` + The bundle records Flathub as the source of its GNOME runtime. The first installation therefore downloads the runtime when it is not already installed. For an offline destination, transfer the runtime through a Flatpak repository diff --git a/packaging/flatpak/launcher.sh b/packaging/flatpak/launcher.sh index 0fe2c418..e0eeb3eb 100755 --- a/packaging/flatpak/launcher.sh +++ b/packaging/flatpak/launcher.sh @@ -102,4 +102,7 @@ if [[ "$ready" != true ]]; then exit 1 fi +WEBKIT_DISABLE_COMPOSITING_MODE="${WEBKIT_DISABLE_COMPOSITING_MODE:-1}" \ +WEBKIT_DISABLE_DMABUF_RENDERER="${WEBKIT_DISABLE_DMABUF_RENDERER:-1}" \ +LIBGL_ALWAYS_SOFTWARE="${LIBGL_ALWAYS_SOFTWARE:-1}" \ "$gui" diff --git a/profile_export1/rok_17_3.komp-ac-profile.json b/profile_export1/rok_17_3.komp-ac-profile.json new file mode 100644 index 00000000..d634eb3e --- /dev/null +++ b/profile_export1/rok_17_3.komp-ac-profile.json @@ -0,0 +1,2278 @@ +{ + "format": "komp-ac-profile-blueprint", + "version": 1, + "source_profile": "rok_17", + "profile": { + "description": null, + "is_active": true, + "accounting_currency": "EUR", + "enabled_rate_sources": [ + "ecb" + ], + "foreign_currency_sources": [], + "foreign_currency_defaults": [] + }, + "tables": [ + { + "name": "Prijem_Vydaj", + "global": false, + "create": true, + "root_table": null, + "columns_json": [ + { + "boolean_ledger": 0, + "currency": "", + "field_type": "date", + "linked_value": null, + "name": "Datum", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "text", + "linked_value": null, + "name": "V/P_cislo", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "numeric", + "linked_value": null, + "name": "Pocet_MJ", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "link(Skladova_karta)", + "linked_value": null, + "name": "Karta", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "EUR", + "field_type": "money", + "linked_value": null, + "name": "Cena", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "text", + "linked_value": null, + "name": "Sklad_Tovar", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "text", + "linked_value": null, + "name": "Sarza", + "quantity_ledger": false, + "required": false, + "rounding": 0 + } + ], + "indexes_json": [ + "Pocet_MJ", + "Sklad_Tovar" + ], + "row_display_columns": [ + "V/P_cislo" + ], + "columns": [ + { + "ordinal": 1, + "physical_name": "1", + "display_name": "Datum", + "field_type": "date", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 2, + "physical_name": "2", + "display_name": "V/P_cislo", + "field_type": "text", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 3, + "physical_name": "3", + "display_name": "Pocet_MJ", + "field_type": "numeric", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 4, + "physical_name": "4", + "display_name": "Karta", + "field_type": "link(Skladova_karta)", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 5, + "physical_name": "5", + "display_name": "Cena", + "field_type": "money", + "rounding": "none", + "currency": "EUR", + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 6, + "physical_name": "6", + "display_name": "Sklad_Tovar", + "field_type": "text", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 7, + "physical_name": "7", + "display_name": "Sarza", + "field_type": "text", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + } + ], + "links": [ + { + "physical_column": "4", + "target_global": false, + "target_table": "Skladova_karta" + } + ], + "projections": [ + { + "output_physical_column": "6", + "link_physical_column": "4", + "source_physical_column": "12" + }, + { + "output_physical_column": "7", + "link_physical_column": "4", + "source_physical_column": "5" + } + ], + "validations": [ + { + "data_key": "1", + "config": { + "allowed_values": null, + "data_key": "1", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "2", + "config": { + "allowed_values": null, + "data_key": "2", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "3", + "config": { + "allowed_values": null, + "data_key": "3", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "4", + "config": { + "allowed_values": null, + "data_key": "4", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "5", + "config": { + "allowed_values": null, + "data_key": "5", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "6", + "config": { + "allowed_values": null, + "data_key": "6", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "7", + "config": { + "allowed_values": null, + "data_key": "7", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + } + ], + "scripts": [], + "accounting": null, + "accounting_transfer": null + }, + { + "name": "Sk_Osnova", + "global": false, + "create": true, + "root_table": null, + "columns_json": [ + { + "boolean_ledger": 0, + "currency": "", + "field_type": "int", + "name": "C.Skladu", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "text", + "name": "Nazov", + "quantity_ledger": false, + "required": false, + "rounding": 0 + } + ], + "indexes_json": [ + "C.Skladu" + ], + "row_display_columns": [ + "C.Skladu", + "Nazov" + ], + "columns": [ + { + "ordinal": 1, + "physical_name": "1", + "display_name": "C.Skladu", + "field_type": "int", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 2, + "physical_name": "2", + "display_name": "Nazov", + "field_type": "text", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + } + ], + "links": [], + "projections": [], + "validations": [ + { + "data_key": "1", + "config": { + "allowed_values": null, + "data_key": "1", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "2", + "config": { + "allowed_values": null, + "data_key": "2", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + } + ], + "scripts": [], + "accounting": null, + "accounting_transfer": null + }, + { + "name": "Skladova_karta", + "global": false, + "create": true, + "root_table": null, + "columns_json": [ + { + "boolean_ledger": 0, + "currency": "", + "field_type": "date", + "linked_value": null, + "name": "Datum", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "link(Sk_Osnova)", + "linked_value": null, + "name": "C.Skladu", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "text", + "linked_value": null, + "name": "C.Karty", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "numeric", + "linked_value": null, + "name": "DPH %", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "text", + "linked_value": null, + "name": "Sarza", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "text", + "linked_value": null, + "name": "Balenie", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "EUR", + "field_type": "money", + "linked_value": null, + "name": "Nakupna_cena", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "numeric", + "linked_value": null, + "name": "Pocet MJ", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "numeric", + "linked_value": null, + "name": "Hodnota", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "EUR", + "field_type": "money", + "linked_value": null, + "name": "PC", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "link(adresar)", + "linked_value": null, + "name": "Dodavatel", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "text", + "linked_value": null, + "name": "Tovar", + "quantity_ledger": false, + "required": false, + "rounding": 0 + } + ], + "indexes_json": [ + "Datum", + "C.Karty", + "Sarza" + ], + "row_display_columns": [ + "C.Karty" + ], + "columns": [ + { + "ordinal": 1, + "physical_name": "1", + "display_name": "Datum", + "field_type": "date", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 2, + "physical_name": "2", + "display_name": "C.Skladu", + "field_type": "link(Sk_Osnova)", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 3, + "physical_name": "3", + "display_name": "C.Karty", + "field_type": "text", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 4, + "physical_name": "4", + "display_name": "DPH %", + "field_type": "numeric", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 5, + "physical_name": "5", + "display_name": "Sarza", + "field_type": "text", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 6, + "physical_name": "6", + "display_name": "Balenie", + "field_type": "text", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 7, + "physical_name": "7", + "display_name": "Nakupna_cena", + "field_type": "money", + "rounding": "none", + "currency": "EUR", + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 8, + "physical_name": "8", + "display_name": "Pocet MJ", + "field_type": "numeric", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 9, + "physical_name": "9", + "display_name": "Hodnota", + "field_type": "numeric", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 10, + "physical_name": "10", + "display_name": "PC", + "field_type": "money", + "rounding": "none", + "currency": "EUR", + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 11, + "physical_name": "11", + "display_name": "Dodavatel", + "field_type": "link(adresar)", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 12, + "physical_name": "12", + "display_name": "Tovar", + "field_type": "text", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + } + ], + "links": [ + { + "physical_column": "11", + "target_global": true, + "target_table": "adresar" + }, + { + "physical_column": "2", + "target_global": false, + "target_table": "Sk_Osnova" + } + ], + "projections": [ + { + "output_physical_column": "12", + "link_physical_column": "2", + "source_physical_column": "2" + } + ], + "validations": [ + { + "data_key": "1", + "config": { + "allowed_values": null, + "data_key": "1", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "10", + "config": { + "allowed_values": null, + "data_key": "10", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "11", + "config": { + "allowed_values": null, + "data_key": "11", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "12", + "config": { + "allowed_values": null, + "data_key": "12", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "2", + "config": { + "allowed_values": null, + "data_key": "2", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "3", + "config": { + "allowed_values": null, + "data_key": "3", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "4", + "config": { + "allowed_values": null, + "data_key": "4", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "5", + "config": { + "allowed_values": null, + "data_key": "5", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "6", + "config": { + "allowed_values": null, + "data_key": "6", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "7", + "config": { + "allowed_values": null, + "data_key": "7", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "8", + "config": { + "allowed_values": null, + "data_key": "8", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "9", + "config": { + "allowed_values": null, + "data_key": "9", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + } + ], + "scripts": [], + "accounting": null, + "accounting_transfer": null + }, + { + "name": "Uc_Osnova", + "global": false, + "create": true, + "root_table": null, + "columns_json": [ + { + "boolean_ledger": 0, + "currency": "", + "field_type": "account", + "linked_value": null, + "name": "C.Uctu", + "quantity_ledger": false, + "required": true, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "account_currency", + "linked_value": null, + "name": "Account currency", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "text", + "linked_value": null, + "name": "Nazov", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "account_balance_side", + "linked_value": null, + "name": "Strana", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "text", + "linked_value": null, + "name": "APNV", + "quantity_ledger": false, + "required": false, + "rounding": 0 + } + ], + "indexes_json": [ + "Nazov", + "Strana", + "APNV" + ], + "row_display_columns": [ + "C.Uctu" + ], + "columns": [ + { + "ordinal": 1, + "physical_name": "1", + "display_name": "C.Uctu", + "field_type": "account", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 2, + "physical_name": "5", + "display_name": "Account currency", + "field_type": "account_currency", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 3, + "physical_name": "2", + "display_name": "Nazov", + "field_type": "text", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 4, + "physical_name": "3", + "display_name": "Strana", + "field_type": "account_balance_side", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [ + { + "canonical_value": "credit", + "display_alias": "D" + }, + { + "canonical_value": "debit", + "display_alias": "MD" + }, + { + "canonical_value": "either", + "display_alias": "MD/D" + } + ] + }, + { + "ordinal": 5, + "physical_name": "4", + "display_name": "APNV", + "field_type": "text", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + } + ], + "links": [], + "projections": [], + "validations": [ + { + "data_key": "1", + "config": { + "allowed_values": null, + "data_key": "1", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": true + }, + "locked": false + }, + { + "data_key": "2", + "config": { + "allowed_values": null, + "data_key": "2", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "3", + "config": { + "allowed_values": { + "allow_empty": true, + "case_insensitive": true, + "values": [ + "debit", + "credit", + "either" + ] + }, + "data_key": "3", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "4", + "config": { + "allowed_values": null, + "data_key": "4", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "5", + "config": { + "allowed_values": null, + "data_key": "5", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + } + ], + "scripts": [], + "accounting": null, + "accounting_transfer": null + }, + { + "name": "Uctovnictvo", + "global": false, + "create": true, + "root_table": null, + "columns_json": [ + { + "boolean_ledger": 0, + "currency": "", + "field_type": "text", + "name": "C.Dokladu", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "date", + "name": "Datum", + "quantity_ledger": false, + "required": true, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "text", + "name": "C.Faktury", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "text", + "name": "Obsah", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "text", + "name": "Stredisko", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "link(ledger_accounts)", + "name": "C.Uctu", + "quantity_ledger": false, + "required": true, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "EUR", + "field_type": "money", + "name": "MD", + "quantity_ledger": false, + "required": false, + "rounding": 1 + }, + { + "boolean_ledger": 0, + "currency": "EUR", + "field_type": "money", + "name": "D", + "quantity_ledger": false, + "required": false, + "rounding": 1 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "text", + "name": "Identifikator", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "text", + "name": "Poznamka", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "link(adresar)", + "name": "Firma", + "quantity_ledger": false, + "required": false, + "rounding": 0 + } + ], + "indexes_json": [ + "C.Faktury", + "Stredisko", + "Identifikator" + ], + "row_display_columns": [ + "C.Dokladu" + ], + "columns": [ + { + "ordinal": 1, + "physical_name": "1", + "display_name": "C.Dokladu", + "field_type": "text", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 2, + "physical_name": "2", + "display_name": "Datum", + "field_type": "date", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 3, + "physical_name": "6", + "display_name": "C.Faktury", + "field_type": "text", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 4, + "physical_name": "7", + "display_name": "Obsah", + "field_type": "text", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 5, + "physical_name": "8", + "display_name": "Stredisko", + "field_type": "text", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 6, + "physical_name": "account_id", + "display_name": "C.Uctu", + "field_type": "link(ledger_accounts)", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 7, + "physical_name": "3", + "display_name": "MD", + "field_type": "money", + "rounding": "half_up", + "currency": "EUR", + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 8, + "physical_name": "4", + "display_name": "D", + "field_type": "money", + "rounding": "half_up", + "currency": "EUR", + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 9, + "physical_name": "9", + "display_name": "Identifikator", + "field_type": "text", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 10, + "physical_name": "10", + "display_name": "Poznamka", + "field_type": "text", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 11, + "physical_name": "11", + "display_name": "Firma", + "field_type": "link(adresar)", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + } + ], + "links": [ + { + "physical_column": "11", + "target_global": true, + "target_table": "adresar" + }, + { + "physical_column": "account_id", + "target_global": false, + "target_table": "ledger_accounts" + } + ], + "projections": [], + "validations": [ + { + "data_key": "1", + "config": { + "allowed_values": null, + "data_key": "1", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "10", + "config": { + "allowed_values": null, + "data_key": "10", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "11", + "config": { + "allowed_values": null, + "data_key": "11", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "2", + "config": { + "allowed_values": null, + "data_key": "2", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": true + }, + "locked": false + }, + { + "data_key": "3", + "config": { + "allowed_values": null, + "data_key": "3", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "4", + "config": { + "allowed_values": null, + "data_key": "4", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "6", + "config": { + "allowed_values": null, + "data_key": "6", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "7", + "config": { + "allowed_values": null, + "data_key": "7", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "8", + "config": { + "allowed_values": null, + "data_key": "8", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "9", + "config": { + "allowed_values": null, + "data_key": "9", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "account_id", + "config": { + "allowed_values": null, + "data_key": "account_id", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": true + }, + "locked": false + } + ], + "scripts": [], + "accounting": { + "name": "1", + "account": "account_id", + "tax_point_date": "2", + "debit": "3", + "credit": "4" + }, + "accounting_transfer": null + }, + { + "name": "adresar", + "global": true, + "create": false, + "root_table": null, + "columns_json": [ + { + "boolean_ledger": 0, + "currency": "", + "field_type": "text", + "name": "Firma", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "text", + "name": "KZ", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "text", + "name": "DRC", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "text", + "name": "vztah", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "text", + "name": "Ulica", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "text", + "name": "PSC", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "text", + "name": "Mesto", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "text", + "name": "Stat", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "text", + "name": "Banka", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "text", + "name": "Ucet", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "text", + "name": "SkladM", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "text", + "name": "ICO", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "text", + "name": "Kontakt", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "text", + "name": "tel.", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "text", + "name": "SkladU", + "quantity_ledger": false, + "required": false, + "rounding": 0 + }, + { + "boolean_ledger": 0, + "currency": "", + "field_type": "text", + "name": "Fax.", + "quantity_ledger": false, + "required": false, + "rounding": 0 + } + ], + "indexes_json": [ + "Firma", + "Mesto", + "Stat" + ], + "row_display_columns": [ + "Firma" + ], + "columns": [ + { + "ordinal": 1, + "physical_name": "1", + "display_name": "Firma", + "field_type": "text", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 2, + "physical_name": "2", + "display_name": "KZ", + "field_type": "text", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 3, + "physical_name": "3", + "display_name": "DRC", + "field_type": "text", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 4, + "physical_name": "4", + "display_name": "vztah", + "field_type": "text", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 5, + "physical_name": "5", + "display_name": "Ulica", + "field_type": "text", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 6, + "physical_name": "6", + "display_name": "PSC", + "field_type": "text", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 7, + "physical_name": "7", + "display_name": "Mesto", + "field_type": "text", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 8, + "physical_name": "8", + "display_name": "Stat", + "field_type": "text", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 9, + "physical_name": "9", + "display_name": "Banka", + "field_type": "text", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 10, + "physical_name": "10", + "display_name": "Ucet", + "field_type": "text", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 11, + "physical_name": "11", + "display_name": "SkladM", + "field_type": "text", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 12, + "physical_name": "12", + "display_name": "ICO", + "field_type": "text", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 13, + "physical_name": "13", + "display_name": "Kontakt", + "field_type": "text", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 14, + "physical_name": "14", + "display_name": "tel.", + "field_type": "text", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 15, + "physical_name": "15", + "display_name": "SkladU", + "field_type": "text", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + }, + { + "ordinal": 16, + "physical_name": "16", + "display_name": "Fax.", + "field_type": "text", + "rounding": "none", + "currency": null, + "generated_from_physical_column": null, + "generated_role": null, + "hidden_from_forms": false, + "invoice_template_managed": false, + "quantity_ledger": false, + "boolean_ledger": 0, + "option_aliases": [] + } + ], + "links": [], + "projections": [], + "validations": [ + { + "data_key": "1", + "config": { + "allowed_values": null, + "data_key": "1", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "10", + "config": { + "allowed_values": null, + "data_key": "10", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "11", + "config": { + "allowed_values": null, + "data_key": "11", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "12", + "config": { + "allowed_values": null, + "data_key": "12", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "13", + "config": { + "allowed_values": null, + "data_key": "13", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "14", + "config": { + "allowed_values": null, + "data_key": "14", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "15", + "config": { + "allowed_values": null, + "data_key": "15", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "16", + "config": { + "allowed_values": null, + "data_key": "16", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "2", + "config": { + "allowed_values": null, + "data_key": "2", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "3", + "config": { + "allowed_values": null, + "data_key": "3", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "4", + "config": { + "allowed_values": null, + "data_key": "4", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "5", + "config": { + "allowed_values": null, + "data_key": "5", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "6", + "config": { + "allowed_values": null, + "data_key": "6", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "7", + "config": { + "allowed_values": null, + "data_key": "7", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "8", + "config": { + "allowed_values": null, + "data_key": "8", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + }, + { + "data_key": "9", + "config": { + "allowed_values": null, + "data_key": "9", + "external_validation_enabled": false, + "limits": null, + "locked": false, + "mask": null, + "pattern": null, + "required": false + }, + "locked": false + } + ], + "scripts": [], + "accounting": null, + "accounting_transfer": null + } + ], + "templates": [], + "enabled_templates": [], + "invoice_bindings": [] +} \ No newline at end of file