From d255927e5ab195e8ca6bd2feb1e547c6440f00a0 Mon Sep 17 00:00:00 2001 From: Hyrin-mansoor Date: Tue, 5 May 2026 16:05:45 +0300 Subject: [PATCH] Refactor API and Schema Handling - Updated SYSTEM_FIELDS and EXCLUDED_FIELDTYPES in auto_gen_api.py for better field management. - Introduced clean_schema function in build_cards_faiss_index_v2.py to filter out generic fields from schema. - Enhanced schema validation in schema_utils.py to ensure only valid tables and fields are processed. - Improved prompt clarity and structure in sql_prompt.txt for better query generation. - Added load_on_startup function in text2sql_pipeline_v2.py to streamline component initialization. - Adjusted doc_events in hooks.py to include load_on_startup for pre-request setup. - Various binary files updated to reflect changes in schema and embeddings. --- =0.23.0 | 13 +- .../api/v2/assets/metaschema_clean_v2.json | 8930 +++++++++-------- changai/changai/api/v2/auto_gen_api.py | 14 +- .../api/v2/build_cards_faiss_index_v2.py | 27 +- .../fvs_stores/erpnext/emb_dir/field_docs.pkl | Bin 2313649 -> 2237755 bytes .../fvs_stores/erpnext/emb_dir/field_embs.npy | Bin 25473152 -> 24477824 bytes .../erpnext/emb_dir/table_to_idx.pkl | Bin 43225 -> 42216 bytes .../fvs_stores/erpnext/schema_fvs/index.faiss | Bin 27726226 -> 26643170 bytes .../fvs_stores/erpnext/schema_fvs/index.pkl | Bin 2452254 -> 2370850 bytes .../fvs_stores/erpnext/table_fvs/index.faiss | Bin 2293386 -> 2293386 bytes .../v2/fvs_stores/erpnext/table_fvs/index.pkl | Bin 83786 -> 83786 bytes changai/changai/api/v2/schema_utils.py | 20 +- changai/changai/api/v2/store_chats.py | 31 +- .../changai/api/v2/text2sql_pipeline_v2.py | 65 +- changai/changai/prompts/sql_prompt.txt | 145 +- changai/hooks.py | 2 +- 16 files changed, 4829 insertions(+), 4418 deletions(-) diff --git a/=0.23.0 b/=0.23.0 index 9b0f9c8..fef6341 100644 --- a/=0.23.0 +++ b/=0.23.0 @@ -1,11 +1,2 @@ -On branch version-2 -Your branch is up to date with 'origin/version-2'. - -Changes not staged for commit: - (use "git add ..." to update what will be committed) - (use "git restore ..." to discard changes in working directory) - modified: =0.23.0 - modified: changai/changai/setup/install.py - modified: changai/hooks.py - -no changes added to commit (use "git add" and/or "git commit -a") +[version-2 2943ab3] Added zstandard + 3 files changed, 20 insertions(+), 12 deletions(-) diff --git a/changai/changai/api/v2/assets/metaschema_clean_v2.json b/changai/changai/api/v2/assets/metaschema_clean_v2.json index 20007a2..10ed020 100644 --- a/changai/changai/api/v2/assets/metaschema_clean_v2.json +++ b/changai/changai/api/v2/assets/metaschema_clean_v2.json @@ -1,28 +1,20 @@ { "tabAbout Us Team Member": { - "name": "TEXT", - "docstatus": "TEXT", - "owner": "TEXT", - "creation": "TEXT", - "modified": "TEXT", - "parent": "TEXT", - "parenttype": "TEXT", - "parentfield": "TEXT", - "idx": "TEXT", "full_name": "TEXT", "image_link": "TEXT", - "bio": "TEXT" - }, - "tabAccess Log": { + "bio": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAccess Log": { "export_from": "TEXT", "user": "TEXT", "reference_document": "TEXT", @@ -32,18 +24,19 @@ "report_name": "TEXT", "filters": "TEXT", "page": "TEXT", - "columns": "TEXT" - }, - "tabAccount": { + "columns": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAccount": { "disabled": "TEXT", "account_name": "TEXT", "account_number": "TEXT", @@ -60,18 +53,19 @@ "lft": "TEXT", "rgt": "TEXT", "old_parent": "TEXT", - "include_in_gross": "TEXT" - }, - "tabAccount Closing Balance": { + "include_in_gross": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAccount Closing Balance": { "closing_date": "TEXT", "account": "TEXT", "cost_center": "TEXT", @@ -84,105 +78,107 @@ "company": "TEXT", "finance_book": "TEXT", "period_closing_voucher": "TEXT", - "is_period_closing_voucher_entry": "TEXT" - }, - "tabAccounting Dimension": { + "is_period_closing_voucher_entry": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAccounting Dimension": { "document_type": "TEXT", "label": "TEXT", "fieldname": "TEXT", - "dimension_defaults": "TEXT", - "disabled": "TEXT" - }, - "tabAccounting Dimension Detail": { + "disabled": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAccounting Dimension Detail": { "company": "TEXT", "reference_document": "TEXT", "default_dimension": "TEXT", "mandatory_for_bs": "TEXT", "mandatory_for_pl": "TEXT", "automatically_post_balancing_accounting_entry": "TEXT", - "offsetting_account": "TEXT" - }, - "tabAccounting Dimension Filter": { + "offsetting_account": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAccounting Dimension Filter": { "accounting_dimension": "TEXT", "fieldname": "TEXT", "disabled": "TEXT", "company": "TEXT", "apply_restriction_on_values": "TEXT", "allow_or_restrict": "TEXT", - "accounts": "TEXT", - "dimensions": "TEXT" - }, - "tabAccounting Period": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAccounting Period": { "period_name": "TEXT", "start_date": "TEXT", "end_date": "TEXT", "company": "TEXT", - "closed_documents": "TEXT" - }, - "tabActivity Cost": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabActivity Cost": { "activity_type": "TEXT", "employee": "TEXT", "employee_name": "TEXT", "department": "TEXT", "billing_rate": "TEXT", "costing_rate": "TEXT", - "title": "TEXT" - }, - "tabActivity Log": { + "title": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabActivity Log": { "subject": "TEXT", "content": "TEXT", "communication_date": "TEXT", @@ -197,33 +193,35 @@ "link_doctype": "TEXT", "link_name": "TEXT", "user": "TEXT", - "full_name": "TEXT" - }, - "tabActivity Type": { + "full_name": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabActivity Type": { "activity_type": "TEXT", "costing_rate": "TEXT", "billing_rate": "TEXT", - "disabled": "TEXT" - }, - "tabAddress": { + "disabled": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAddress": { "address_title": "TEXT", "address_type": "TEXT", "address_line1": "TEXT", @@ -242,32 +240,33 @@ "is_shipping_address": "TEXT", "disabled": "TEXT", "is_your_company_address": "TEXT", - "links": "TEXT" - }, - "tabAddress Template": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAddress Template": { "country": "TEXT", "is_default": "TEXT", - "template": "TEXT" - }, - "tabAdvance Payment Ledger Entry": { + "template": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAdvance Payment Ledger Entry": { "company": "TEXT", "voucher_type": "TEXT", "voucher_no": "TEXT", @@ -276,34 +275,36 @@ "amount": "TEXT", "currency": "TEXT", "event": "TEXT", - "delinked": "TEXT" - }, - "tabAdvance Tax": { + "delinked": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAdvance Tax": { "reference_type": "TEXT", "reference_name": "TEXT", "reference_detail": "TEXT", "account_head": "TEXT", - "allocated_amount": "TEXT" - }, - "tabAdvance Taxes and Charges": { + "allocated_amount": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAdvance Taxes and Charges": { "add_deduct_tax": "TEXT", "charge_type": "TEXT", "row_id": "TEXT", @@ -318,69 +319,74 @@ "total": "TEXT", "allocated_amount": "TEXT", "base_tax_amount": "TEXT", - "base_total": "TEXT" - }, - "tabAllowed Dimension": { + "base_total": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "accounting_dimension": "TEXT", - "dimension_value": "TEXT" + "parenttype": "TEXT" }, - "tabAllowed To Transact With": { + "tabAllowed Dimension": { + "accounting_dimension": "TEXT", + "dimension_value": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "company": "TEXT" + "parenttype": "TEXT" }, - "tabAmended Document Naming Settings": { + "tabAllowed To Transact With": { + "company": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "document_type": "TEXT", - "action": "TEXT" + "parenttype": "TEXT" }, - "tabApplicable On Account": { + "tabAmended Document Naming Settings": { + "document_type": "TEXT", + "action": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "applicable_on_account": "TEXT", - "is_mandatory": "TEXT" + "parenttype": "TEXT" }, - "tabAppointment": { + "tabApplicable On Account": { + "applicable_on_account": "TEXT", + "is_mandatory": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAppointment": { "scheduled_time": "TEXT", "status": "TEXT", "customer_name": "TEXT", @@ -390,32 +396,34 @@ "customer_details": "TEXT", "appointment_with": "TEXT", "party": "TEXT", - "calendar_event": "TEXT" - }, - "tabAppointment Booking Slots": { + "calendar_event": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAppointment Booking Slots": { "day_of_week": "TEXT", "from_time": "TEXT", - "to_time": "TEXT" - }, - "tabAsset": { + "to_time": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAsset": { "company": "TEXT", "item_code": "TEXT", "item_name": "TEXT", @@ -449,7 +457,6 @@ "opening_accumulated_depreciation": "TEXT", "opening_number_of_booked_depreciations": "TEXT", "is_fully_depreciated": "TEXT", - "finance_books": "TEXT", "depreciation_method": "TEXT", "value_after_depreciation": "TEXT", "total_number_of_depreciations": "TEXT", @@ -467,33 +474,35 @@ "purchase_amount": "TEXT", "default_finance_book": "TEXT", "depr_entry_posting_status": "TEXT", - "amended_from": "TEXT" - }, - "tabAsset Activity": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAsset Activity": { "asset": "TEXT", "date": "TEXT", "user": "TEXT", - "subject": "TEXT" - }, - "tabAsset Capitalization": { + "subject": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAsset Capitalization": { "title": "TEXT", "naming_series": "TEXT", "capitalization_method": "TEXT", @@ -514,28 +523,26 @@ "target_is_fixed_asset": "TEXT", "target_has_batch_no": "TEXT", "target_has_serial_no": "TEXT", - "stock_items": "TEXT", "stock_items_total": "TEXT", - "asset_items": "TEXT", "asset_items_total": "TEXT", - "service_items": "TEXT", "service_items_total": "TEXT", "total_value": "TEXT", "target_incoming_rate": "TEXT", "cost_center": "TEXT", "project": "TEXT", - "target_fixed_asset_account": "TEXT" - }, - "tabAsset Capitalization Asset Item": { + "target_fixed_asset_account": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAsset Capitalization Asset Item": { "asset": "TEXT", "asset_name": "TEXT", "finance_book": "TEXT", @@ -545,18 +552,19 @@ "asset_value": "TEXT", "cost_center": "TEXT", "project": "TEXT", - "fixed_asset_account": "TEXT" - }, - "tabAsset Capitalization Service Item": { + "fixed_asset_account": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAsset Capitalization Service Item": { "item_code": "TEXT", "item_name": "TEXT", "expense_account": "TEXT", @@ -564,18 +572,19 @@ "uom": "TEXT", "rate": "TEXT", "amount": "TEXT", - "cost_center": "TEXT" - }, - "tabAsset Capitalization Stock Item": { + "cost_center": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAsset Capitalization Stock Item": { "item_code": "TEXT", "item_name": "TEXT", "warehouse": "TEXT", @@ -589,50 +598,51 @@ "use_serial_batch_fields": "TEXT", "serial_no": "TEXT", "batch_no": "TEXT", - "cost_center": "TEXT" - }, - "tabAsset Category": { + "cost_center": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAsset Category": { "asset_category_name": "TEXT", "enable_cwip_accounting": "TEXT", "non_depreciable_category": "TEXT", - "finance_books": "TEXT", - "accounts": "TEXT" - }, - "tabAsset Category Account": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAsset Category Account": { "company_name": "TEXT", "fixed_asset_account": "TEXT", "accumulated_depreciation_account": "TEXT", "depreciation_expense_account": "TEXT", - "capital_work_in_progress_account": "TEXT" - }, - "tabAsset Depreciation Schedule": { + "capital_work_in_progress_account": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAsset Depreciation Schedule": { "asset": "TEXT", "naming_series": "TEXT", "company": "TEXT", @@ -648,21 +658,21 @@ "shift_based": "TEXT", "frequency_of_depreciation": "TEXT", "expected_value_after_useful_life": "TEXT", - "depreciation_schedule": "TEXT", "notes": "TEXT", "status": "TEXT", - "amended_from": "TEXT" - }, - "tabAsset Finance Book": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAsset Finance Book": { "finance_book": "TEXT", "depreciation_method": "TEXT", "total_number_of_depreciations": "TEXT", @@ -674,18 +684,19 @@ "salvage_value_percentage": "TEXT", "expected_value_after_useful_life": "TEXT", "value_after_depreciation": "TEXT", - "rate_of_depreciation": "TEXT" - }, - "tabAsset Maintenance": { + "rate_of_depreciation": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAsset Maintenance": { "asset_name": "TEXT", "asset_category": "TEXT", "company": "TEXT", @@ -694,18 +705,18 @@ "maintenance_team": "TEXT", "maintenance_manager": "TEXT", "maintenance_manager_name": "TEXT", - "asset_maintenance_tasks": "TEXT" - }, - "tabAsset Maintenance Log": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAsset Maintenance Log": { "asset_maintenance": "TEXT", "naming_series": "TEXT", "asset_name": "TEXT", @@ -724,18 +735,19 @@ "completion_date": "TEXT", "description": "TEXT", "actions_performed": "TEXT", - "amended_from": "TEXT" - }, - "tabAsset Maintenance Task": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAsset Maintenance Task": { "maintenance_task": "TEXT", "maintenance_type": "TEXT", "maintenance_status": "TEXT", @@ -747,70 +759,72 @@ "assign_to_name": "TEXT", "next_due_date": "TEXT", "last_completion_date": "TEXT", - "description": "TEXT" - }, - "tabAsset Maintenance Team": { + "description": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAsset Maintenance Team": { "maintenance_team_name": "TEXT", "maintenance_manager": "TEXT", "maintenance_manager_name": "TEXT", "company": "TEXT", - "maintenance_team_members": "TEXT" - }, - "tabAsset Movement": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAsset Movement": { "company": "TEXT", "purpose": "TEXT", "transaction_date": "TEXT", - "assets": "TEXT", "reference_doctype": "TEXT", "reference_name": "TEXT", - "amended_from": "TEXT" - }, - "tabAsset Movement Item": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAsset Movement Item": { "company": "TEXT", "asset": "TEXT", "source_location": "TEXT", "from_employee": "TEXT", "asset_name": "TEXT", "target_location": "TEXT", - "to_employee": "TEXT" - }, - "tabAsset Repair": { + "to_employee": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAsset Repair": { "asset": "TEXT", "company": "TEXT", "asset_name": "TEXT", @@ -824,72 +838,74 @@ "capitalize_repair_cost": "TEXT", "stock_consumption": "TEXT", "repair_cost": "TEXT", - "stock_items": "TEXT", "total_repair_cost": "TEXT", "increase_in_asset_life": "TEXT", "description": "TEXT", "actions_performed": "TEXT", "downtime": "TEXT", - "amended_from": "TEXT" - }, - "tabAsset Repair Consumed Item": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAsset Repair Consumed Item": { "item_code": "TEXT", "warehouse": "TEXT", "valuation_rate": "TEXT", "consumed_quantity": "TEXT", "total_value": "TEXT", "serial_no": "TEXT", - "serial_and_batch_bundle": "TEXT" - }, - "tabAsset Shift Allocation": { + "serial_and_batch_bundle": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAsset Shift Allocation": { "asset": "TEXT", "naming_series": "TEXT", "finance_book": "TEXT", "amended_from": "TEXT", - "depreciation_schedule": "TEXT" - }, - "tabAsset Shift Factor": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAsset Shift Factor": { "shift_name": "TEXT", "shift_factor": "TEXT", - "default": "TEXT" - }, - "tabAsset Value Adjustment": { + "default": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAsset Value Adjustment": { "company": "TEXT", "asset": "TEXT", "asset_category": "TEXT", @@ -901,18 +917,19 @@ "difference_amount": "TEXT", "difference_account": "TEXT", "journal_entry": "TEXT", - "cost_center": "TEXT" - }, - "tabAssignment Rule": { + "cost_center": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAssignment Rule": { "document_type": "TEXT", "due_date_based_on": "TEXT", "priority": "TEXT", @@ -921,46 +938,48 @@ "assign_condition": "TEXT", "unassign_condition": "TEXT", "close_condition": "TEXT", - "assignment_days": "TEXT", "rule": "TEXT", "field": "TEXT", "users": "TEXT", - "last_user": "TEXT" - }, - "tabAssignment Rule Day": { + "last_user": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "day": "TEXT" + "parenttype": "TEXT" }, - "tabAssignment Rule User": { + "tabAssignment Rule Day": { + "day": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "user": "TEXT" + "parenttype": "TEXT" }, - "tabAuthorization Rule": { + "tabAssignment Rule User": { + "user": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAuthorization Rule": { "transaction": "TEXT", "based_on": "TEXT", "customer_or_item": "TEXT", @@ -972,18 +991,19 @@ "system_user": "TEXT", "to_designation": "TEXT", "approving_role": "TEXT", - "approving_user": "TEXT" - }, - "tabAuto Email Report": { + "approving_user": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAuto Email Report": { "report": "TEXT", "user": "TEXT", "enabled": "TEXT", @@ -1003,18 +1023,19 @@ "sender": "TEXT", "frequency": "TEXT", "format": "TEXT", - "description": "TEXT" - }, - "tabAuto Repeat": { + "description": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAuto Repeat": { "reference_doctype": "TEXT", "reference_document": "TEXT", "submit_on_creation": "TEXT", @@ -1025,51 +1046,53 @@ "repeat_on_day": "TEXT", "repeat_on_last_day": "TEXT", "next_schedule_date": "TEXT", - "repeat_on_days": "TEXT", "notify_by_email": "TEXT", "recipients": "TEXT", "template": "TEXT", "subject": "TEXT", "message": "TEXT", "print_format": "TEXT", - "status": "TEXT" - }, - "tabAuto Repeat Day": { + "status": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "day": "TEXT" + "parenttype": "TEXT" }, - "tabAvailability Of Slots": { + "tabAuto Repeat Day": { + "day": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabAvailability Of Slots": { "day_of_week": "TEXT", "from_time": "TEXT", - "to_time": "TEXT" - }, - "tabBOM": { + "to_time": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabBOM": { "item": "TEXT", "company": "TEXT", "uom": "TEXT", @@ -1085,14 +1108,11 @@ "plc_conversion_rate": "TEXT", "currency": "TEXT", "conversion_rate": "TEXT", - "items": "TEXT", "with_operations": "TEXT", "transfer_material_against": "TEXT", "routing": "TEXT", "fg_based_operating_cost": "TEXT", "operating_cost_per_bom_quantity": "TEXT", - "operations": "TEXT", - "scrap_items": "TEXT", "process_loss_percentage": "TEXT", "process_loss_qty": "TEXT", "operating_cost": "TEXT", @@ -1108,7 +1128,6 @@ "has_variants": "TEXT", "inspection_required": "TEXT", "quality_inspection_template": "TEXT", - "exploded_items": "TEXT", "show_in_website": "TEXT", "route": "TEXT", "thumbnail": "TEXT", @@ -1117,18 +1136,19 @@ "web_long_description": "TEXT", "bom_creator": "TEXT", "bom_creator_item": "TEXT", - "amended_from": "TEXT" - }, - "tabBOM Creator": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabBOM Creator": { "item_code": "TEXT", "item_name": "TEXT", "item_group": "TEXT", @@ -1144,23 +1164,23 @@ "conversion_rate": "TEXT", "default_warehouse": "TEXT", "company": "TEXT", - "items": "TEXT", "raw_material_cost": "TEXT", "remarks": "TEXT", "status": "TEXT", "error_log": "TEXT", - "amended_from": "TEXT" - }, - "tabBOM Creator Item": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabBOM Creator Item": { "item_code": "TEXT", "item_name": "TEXT", "item_group": "TEXT", @@ -1183,18 +1203,19 @@ "do_not_explode": "TEXT", "parent_row_no": "TEXT", "fg_reference_id": "TEXT", - "instruction": "TEXT" - }, - "tabBOM Explosion Item": { + "instruction": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabBOM Explosion Item": { "item_code": "TEXT", "item_name": "TEXT", "source_warehouse": "TEXT", @@ -1207,18 +1228,19 @@ "stock_uom": "TEXT", "amount": "TEXT", "include_item_in_manufacturing": "TEXT", - "sourced_by_supplier": "TEXT" - }, - "tabBOM Item": { + "sourced_by_supplier": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabBOM Item": { "item_code": "TEXT", "item_name": "TEXT", "operation": "TEXT", @@ -1242,18 +1264,19 @@ "has_variants": "TEXT", "include_item_in_manufacturing": "TEXT", "original_item": "TEXT", - "sourced_by_supplier": "TEXT" - }, - "tabBOM Operation": { + "sourced_by_supplier": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabBOM Operation": { "sequence_id": "TEXT", "operation": "TEXT", "workstation_type": "TEXT", @@ -1269,18 +1292,19 @@ "cost_per_unit": "TEXT", "base_cost_per_unit": "TEXT", "description": "TEXT", - "image": "TEXT" - }, - "tabBOM Scrap Item": { + "image": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabBOM Scrap Item": { "item_code": "TEXT", "item_name": "TEXT", "stock_qty": "TEXT", @@ -1288,33 +1312,35 @@ "amount": "TEXT", "stock_uom": "TEXT", "base_rate": "TEXT", - "base_amount": "TEXT" - }, - "tabBOM Update Batch": { + "base_amount": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabBOM Update Batch": { "level": "TEXT", "batch_no": "TEXT", "boms_updated": "TEXT", - "status": "TEXT" - }, - "tabBOM Update Log": { + "status": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabBOM Update Log": { "update_type": "TEXT", "status": "TEXT", "current_bom": "TEXT", @@ -1322,67 +1348,69 @@ "error_log": "TEXT", "current_level": "TEXT", "processed_boms": "TEXT", - "bom_batches": "TEXT", - "amended_from": "TEXT" - }, - "tabBOM Website Item": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabBOM Website Item": { "item_code": "TEXT", "item_name": "TEXT", "description": "TEXT", "qty": "TEXT", - "website_image": "TEXT" - }, - "tabBOM Website Operation": { + "website_image": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabBOM Website Operation": { "operation": "TEXT", "workstation": "TEXT", "time_in_mins": "TEXT", "website_image": "TEXT", - "thumbnail": "TEXT" - }, - "tabBank": { + "thumbnail": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabBank": { "bank_name": "TEXT", "swift_number": "TEXT", "website": "TEXT", - "bank_transaction_mapping": "TEXT", - "plaid_access_token": "TEXT" - }, - "tabBank Account": { + "plaid_access_token": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabBank Account": { "account_name": "TEXT", "account": "TEXT", "bank": "TEXT", @@ -1399,42 +1427,45 @@ "bank_account_no": "TEXT", "integration_id": "TEXT", "last_integration_date": "TEXT", - "mask": "TEXT" - }, - "tabBank Account Subtype": { + "mask": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "account_subtype": "TEXT" + "parenttype": "TEXT" }, - "tabBank Account Type": { + "tabBank Account Subtype": { + "account_subtype": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "account_type": "TEXT" + "parenttype": "TEXT" }, - "tabBank Clearance Detail": { + "tabBank Account Type": { + "account_type": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabBank Clearance Detail": { "payment_document": "TEXT", "payment_entry": "TEXT", "against_account": "TEXT", @@ -1442,18 +1473,19 @@ "posting_date": "TEXT", "cheque_number": "TEXT", "cheque_date": "TEXT", - "clearance_date": "TEXT" - }, - "tabBank Guarantee": { + "clearance_date": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabBank Guarantee": { "bg_type": "TEXT", "reference_doctype": "TEXT", "reference_docname": "TEXT", @@ -1477,18 +1509,19 @@ "margin_money": "TEXT", "charges": "TEXT", "fixed_deposit_number": "TEXT", - "amended_from": "TEXT" - }, - "tabBank Statement Import": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabBank Statement Import": { "company": "TEXT", "bank_account": "TEXT", "bank": "TEXT", @@ -1503,18 +1536,19 @@ "reference_doctype": "TEXT", "import_type": "TEXT", "submit_after_import": "TEXT", - "mute_emails": "TEXT" - }, - "tabBank Transaction": { + "mute_emails": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabBank Transaction": { "naming_series": "TEXT", "date": "TEXT", "status": "TEXT", @@ -1528,53 +1562,55 @@ "reference_number": "TEXT", "transaction_id": "TEXT", "transaction_type": "TEXT", - "payment_entries": "TEXT", "allocated_amount": "TEXT", "unallocated_amount": "TEXT", "party_type": "TEXT", "party": "TEXT", "bank_party_name": "TEXT", "bank_party_account_number": "TEXT", - "bank_party_iban": "TEXT" - }, - "tabBank Transaction Mapping": { + "bank_party_iban": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "bank_transaction_field": "TEXT", - "file_field": "TEXT" + "parenttype": "TEXT" }, - "tabBank Transaction Payments": { + "tabBank Transaction Mapping": { + "bank_transaction_field": "TEXT", + "file_field": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabBank Transaction Payments": { "payment_document": "TEXT", "payment_entry": "TEXT", "allocated_amount": "TEXT", - "clearance_date": "TEXT" - }, - "tabBatch": { + "clearance_date": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabBatch": { "disabled": "TEXT", "use_batchwise_valuation": "TEXT", "batch_id": "TEXT", @@ -1590,18 +1626,19 @@ "reference_name": "TEXT", "description": "TEXT", "qty_to_produce": "TEXT", - "produced_qty": "TEXT" - }, - "tabBin": { + "produced_qty": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabBin": { "item_code": "TEXT", "warehouse": "TEXT", "actual_qty": "TEXT", @@ -1616,18 +1653,19 @@ "reserved_stock": "TEXT", "stock_uom": "TEXT", "valuation_rate": "TEXT", - "stock_value": "TEXT" - }, - "tabBisect Nodes": { + "stock_value": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabBisect Nodes": { "root": "TEXT", "left_child": "TEXT", "right_child": "TEXT", @@ -1636,18 +1674,19 @@ "difference": "TEXT", "balance_sheet_summary": "TEXT", "profit_loss_summary": "TEXT", - "generated": "TEXT" - }, - "tabBlanket Order": { + "generated": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabBlanket Order": { "naming_series": "TEXT", "blanket_order_type": "TEXT", "customer": "TEXT", @@ -1659,66 +1698,69 @@ "from_date": "TEXT", "to_date": "TEXT", "company": "TEXT", - "items": "TEXT", "amended_from": "TEXT", "tc_name": "TEXT", - "terms": "TEXT" - }, - "tabBlanket Order Item": { + "terms": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabBlanket Order Item": { "item_code": "TEXT", "item_name": "TEXT", "party_item_code": "TEXT", "qty": "TEXT", "rate": "TEXT", "ordered_qty": "TEXT", - "terms_and_conditions": "TEXT" - }, - "tabBlock Module": { + "terms_and_conditions": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "module": "TEXT" + "parenttype": "TEXT" }, - "tabBlog Category": { + "tabBlock Module": { + "module": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabBlog Category": { "published": "TEXT", "title": "TEXT", "description": "TEXT", - "route": "TEXT" - }, - "tabBlog Post": { + "route": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabBlog Post": { "title": "TEXT", "blog_category": "TEXT", "blogger": "TEXT", @@ -1738,60 +1780,63 @@ "content_html": "TEXT", "email_sent": "TEXT", "meta_title": "TEXT", - "meta_description": "TEXT" - }, - "tabBlogger": { + "meta_description": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabBlogger": { "disabled": "TEXT", "short_name": "TEXT", "full_name": "TEXT", "user": "TEXT", - "bio": "TEXT" - }, - "tabBranch": { + "bio": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "branch": "TEXT" + "parenttype": "TEXT" }, - "tabBrand": { + "tabBranch": { + "branch": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabBrand": { "brand": "TEXT", "description": "TEXT", - "brand_defaults": "TEXT" - }, - "tabBudget": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabBudget": { "naming_series": "TEXT", "budget_against": "TEXT", "company": "TEXT", @@ -1809,31 +1854,32 @@ "applicable_on_booking_actual_expenses": "TEXT", "action_if_annual_budget_exceeded": "TEXT", "action_if_accumulated_monthly_budget_exceeded": "TEXT", - "accounts": "TEXT" - }, - "tabBudget Account": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "account": "TEXT", - "budget_amount": "TEXT" + "parenttype": "TEXT" }, - "tabBulk Transaction Log Detail": { + "tabBudget Account": { + "account": "TEXT", + "budget_amount": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabBulk Transaction Log Detail": { "from_doctype": "TEXT", "transaction_name": "TEXT", "date": "TEXT", @@ -1841,48 +1887,51 @@ "transaction_status": "TEXT", "error_description": "TEXT", "to_doctype": "TEXT", - "retried": "TEXT" - }, - "tabCRM Note": { + "retried": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabCRM Note": { "note": "TEXT", "added_by": "TEXT", - "added_on": "TEXT" - }, - "tabCalendar View": { + "added_on": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabCalendar View": { "reference_doctype": "TEXT", "subject_field": "TEXT", "start_date_field": "TEXT", "end_date_field": "TEXT", - "all_day": "TEXT" - }, - "tabCall Log": { + "all_day": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabCall Log": { "id": "TEXT", "from": "TEXT", "to": "TEXT", @@ -1898,58 +1947,60 @@ "recording_url": "TEXT", "type_of_call": "TEXT", "summary": "TEXT", - "links": "TEXT" - }, - "tabCampaign": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabCampaign": { "campaign_name": "TEXT", "naming_series": "TEXT", - "campaign_schedules": "TEXT", - "description": "TEXT" - }, - "tabCampaign Email Schedule": { + "description": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "email_template": "TEXT", - "send_after_days": "TEXT" + "parenttype": "TEXT" }, - "tabCampaign Item": { + "tabCampaign Email Schedule": { + "email_template": "TEXT", + "send_after_days": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "campaign": "TEXT" + "parenttype": "TEXT" }, - "tabCashier Closing": { + "tabCampaign Item": { + "campaign": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabCashier Closing": { "naming_series": "TEXT", "user": "TEXT", "date": "TEXT", @@ -1959,48 +2010,50 @@ "custody": "TEXT", "returns": "TEXT", "outstanding_amount": "TEXT", - "payments": "TEXT", "net_amount": "TEXT", - "amended_from": "TEXT" - }, - "tabCashier Closing Payments": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "mode_of_payment": "TEXT", - "amount": "TEXT" + "parenttype": "TEXT" }, - "tabChangelog Feed": { + "tabCashier Closing Payments": { + "mode_of_payment": "TEXT", + "amount": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabChangelog Feed": { "title": "TEXT", "app_name": "TEXT", "link": "TEXT", - "posting_timestamp": "TEXT" - }, - "tabCheque Print Template": { + "posting_timestamp": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabCheque Print Template": { "has_print_format": "TEXT", "bank_name": "TEXT", "cheque_size": "TEXT", @@ -2025,47 +2078,50 @@ "acc_no_dist_from_top_edge": "TEXT", "acc_no_dist_from_left_edge": "TEXT", "signatory_from_top_edge": "TEXT", - "signatory_from_left_edge": "TEXT" - }, - "tabClient Script": { + "signatory_from_left_edge": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabClient Script": { "dt": "TEXT", "view": "TEXT", "module": "TEXT", "enabled": "TEXT", - "script": "TEXT" - }, - "tabClosed Document": { + "script": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "document_type": "TEXT", - "closed": "TEXT" + "parenttype": "TEXT" }, - "tabClosing Stock Balance": { + "tabClosed Document": { + "document_type": "TEXT", + "closed": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabClosing Stock Balance": { "naming_series": "TEXT", "company": "TEXT", "status": "TEXT", @@ -2076,18 +2132,19 @@ "include_uom": "TEXT", "warehouse": "TEXT", "warehouse_type": "TEXT", - "amended_from": "TEXT" - }, - "tabCode List": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabCode List": { "title": "TEXT", "canonical_uri": "TEXT", "url": "TEXT", @@ -2095,30 +2152,32 @@ "version": "TEXT", "publisher": "TEXT", "publisher_id": "TEXT", - "description": "TEXT" - }, - "tabColor": { + "description": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "color": "TEXT" + "parenttype": "TEXT" }, - "tabComment": { + "tabColor": { + "color": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabComment": { "comment_type": "TEXT", "comment_email": "TEXT", "subject": "TEXT", @@ -2129,36 +2188,37 @@ "reference_name": "TEXT", "reference_owner": "TEXT", "content": "TEXT", - "ip_address": "TEXT" - }, - "tabCommon Code": { + "ip_address": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabCommon Code": { "code_list": "TEXT", "canonical_uri": "TEXT", "title": "TEXT", "common_code": "TEXT", "description": "TEXT", "additional_data": "TEXT", - "applies_to": "TEXT" - }, - "tabCommunication": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabCommunication": { "subject": "TEXT", "communication_medium": "TEXT", "sender": "TEXT", @@ -2190,71 +2250,73 @@ "unread_notification_sent": "TEXT", "seen": "TEXT", "_user_tags": "TEXT", - "timeline_links": "TEXT", "message_id": "TEXT", "uid": "TEXT", "imap_folder": "TEXT", "email_status": "TEXT", "has_attachment": "TEXT", "rating": "TEXT", - "feedback_request": "TEXT" - }, - "tabCommunication Link": { + "feedback_request": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabCommunication Link": { "link_doctype": "TEXT", "link_name": "TEXT", - "link_title": "TEXT" - }, - "tabCommunication Medium": { + "link_title": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabCommunication Medium": { "communication_channel": "TEXT", "communication_medium_type": "TEXT", "catch_all": "TEXT", "provider": "TEXT", "disabled": "TEXT", - "timeslots": "TEXT" - }, - "tabCommunication Medium Timeslot": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabCommunication Medium Timeslot": { "day_of_week": "TEXT", "from_time": "TEXT", "to_time": "TEXT", - "employee_group": "TEXT" - }, - "tabCompany": { + "employee_group": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabCompany": { "company_name": "TEXT", "abbr": "TEXT", "default_currency": "TEXT", @@ -2373,93 +2435,96 @@ "custom_validation_type": "TEXT", "custom_sample_invoice_number_to_test": "TEXT", "custom_basic_auth_from_production": "TEXT", - "custom_zatca_offline_machines": "TEXT" - }, - "tabCompany History": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "year": "TEXT", - "highlight": "TEXT" + "parenttype": "TEXT" }, - "tabCompetitor": { + "tabCompany History": { + "year": "TEXT", + "highlight": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "competitor_name": "TEXT", - "website": "TEXT" + "parenttype": "TEXT" }, - "tabCompetitor Detail": { + "tabCompetitor": { + "competitor_name": "TEXT", + "website": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "competitor": "TEXT" + "parenttype": "TEXT" }, - "tabConnected App": { + "tabCompetitor Detail": { + "competitor": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabConnected App": { "provider_name": "TEXT", "openid_configuration": "TEXT", "client_id": "TEXT", "redirect_uri": "TEXT", "client_secret": "TEXT", - "scopes": "TEXT", "authorization_uri": "TEXT", "token_uri": "TEXT", "revocation_uri": "TEXT", "userinfo_uri": "TEXT", "introspection_uri": "TEXT", - "query_parameters": "TEXT" - }, - "tabConsole Log": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabConsole Log": { "script": "TEXT", "type": "TEXT", - "committed": "TEXT" - }, - "tabContact": { + "committed": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabContact": { "first_name": "TEXT", "middle_name": "TEXT", "last_name": "TEXT", @@ -2478,51 +2543,51 @@ "google_contacts": "TEXT", "google_contacts_id": "TEXT", "pulled_from_google_contacts": "TEXT", - "email_ids": "TEXT", - "phone_nos": "TEXT", - "links": "TEXT", "is_primary_contact": "TEXT", "is_billing_contact": "TEXT", "department": "TEXT", - "unsubscribed": "TEXT" - }, - "tabContact Email": { + "unsubscribed": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "email_id": "TEXT", - "is_primary": "TEXT" + "parenttype": "TEXT" }, - "tabContact Phone": { + "tabContact Email": { + "email_id": "TEXT", + "is_primary": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabContact Phone": { "phone": "TEXT", "is_primary_phone": "TEXT", - "is_primary_mobile_no": "TEXT" - }, - "tabContract": { + "is_primary_mobile_no": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabContract": { "party_type": "TEXT", "is_signed": "TEXT", "party_name": "TEXT", @@ -2539,64 +2604,66 @@ "contract_terms": "TEXT", "requires_fulfilment": "TEXT", "fulfilment_deadline": "TEXT", - "fulfilment_terms": "TEXT", "signed_by_company": "TEXT", "document_type": "TEXT", "document_name": "TEXT", - "amended_from": "TEXT" - }, - "tabContract Fulfilment Checklist": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabContract Fulfilment Checklist": { "fulfilled": "TEXT", "requirement": "TEXT", "notes": "TEXT", - "amended_from": "TEXT" - }, - "tabContract Template": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabContract Template": { "title": "TEXT", "contract_terms": "TEXT", "requires_fulfilment": "TEXT", - "fulfilment_terms": "TEXT" - }, - "tabContract Template Fulfilment Terms": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "requirement": "TEXT" + "parenttype": "TEXT" }, - "tabCost Center": { + "tabContract Template Fulfilment Terms": { + "requirement": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabCost Center": { "cost_center_name": "TEXT", "cost_center_number": "TEXT", "parent_cost_center": "TEXT", @@ -2608,63 +2675,66 @@ "disabled": "TEXT", "lft": "TEXT", "rgt": "TEXT", - "old_parent": "TEXT" - }, - "tabCost Center Allocation": { + "old_parent": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabCost Center Allocation": { "main_cost_center": "TEXT", "company": "TEXT", "valid_from": "TEXT", - "allocation_percentages": "TEXT", - "amended_from": "TEXT" - }, - "tabCost Center Allocation Percentage": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "cost_center": "TEXT", - "percentage": "TEXT" + "parenttype": "TEXT" }, - "tabCountry": { + "tabCost Center Allocation Percentage": { + "cost_center": "TEXT", + "percentage": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabCountry": { "country_name": "TEXT", "date_format": "TEXT", "time_format": "TEXT", "time_zones": "TEXT", - "code": "TEXT" - }, - "tabCoupon Code": { + "code": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabCoupon Code": { "coupon_name": "TEXT", "coupon_type": "TEXT", "customer": "TEXT", @@ -2675,18 +2745,19 @@ "maximum_use": "TEXT", "used": "TEXT", "description": "TEXT", - "amended_from": "TEXT" - }, - "tabCurrency": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabCurrency": { "currency_name": "TEXT", "enabled": "TEXT", "fraction": "TEXT", @@ -2694,60 +2765,65 @@ "smallest_currency_fraction_value": "TEXT", "symbol": "TEXT", "symbol_on_right": "TEXT", - "number_format": "TEXT" - }, - "tabCurrency Exchange": { + "number_format": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabCurrency Exchange": { "date": "TEXT", "from_currency": "TEXT", "to_currency": "TEXT", "exchange_rate": "TEXT", "for_buying": "TEXT", - "for_selling": "TEXT" - }, - "tabCurrency Exchange Settings Details": { + "for_selling": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "key": "TEXT", - "value": "TEXT" + "parenttype": "TEXT" }, - "tabCurrency Exchange Settings Result": { + "tabCurrency Exchange Settings Details": { + "key": "TEXT", + "value": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "key": "TEXT" + "parenttype": "TEXT" }, - "tabCustom DocPerm": { + "tabCurrency Exchange Settings Result": { + "key": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabCustom DocPerm": { + "parent": "TEXT", "role": "TEXT", "if_owner": "TEXT", "permlevel": "TEXT", @@ -2764,18 +2840,18 @@ "import": "TEXT", "share": "TEXT", "print": "TEXT", - "email": "TEXT" - }, - "tabCustom Field": { + "email": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", - "parent": "TEXT", - "parenttype": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabCustom Field": { "is_system_generated": "TEXT", "dt": "TEXT", "module": "TEXT", @@ -2826,49 +2902,50 @@ "description": "TEXT", "permlevel": "TEXT", "width": "TEXT", - "columns": "TEXT" - }, - "tabCustom HTML Block": { + "columns": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabCustom HTML Block": { "private": "TEXT", "html": "TEXT", "script": "TEXT", "style": "TEXT", - "roles": "TEXT" - }, - "tabCustom Role": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabCustom Role": { "page": "TEXT", "report": "TEXT", - "roles": "TEXT", - "ref_doctype": "TEXT" - }, - "tabCustomer": { + "ref_doctype": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabCustomer": { "naming_series": "TEXT", "salutation": "TEXT", "customer_name": "TEXT", @@ -2892,7 +2969,6 @@ "custom_data": "TEXT", "is_internal_customer": "TEXT", "represents_company": "TEXT", - "companies": "TEXT", "market_segment": "TEXT", "industry": "TEXT", "customer_pos_id": "TEXT", @@ -2909,43 +2985,41 @@ "tax_category": "TEXT", "tax_withholding_category": "TEXT", "payment_terms": "TEXT", - "credit_limits": "TEXT", - "accounts": "TEXT", "loyalty_program": "TEXT", "loyalty_program_tier": "TEXT", - "sales_team": "TEXT", "default_sales_partner": "TEXT", "default_commission_rate": "TEXT", "so_required": "TEXT", "dn_required": "TEXT", "is_frozen": "TEXT", "disabled": "TEXT", - "portal_users": "TEXT" - }, - "tabCustomer Credit Limit": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabCustomer Credit Limit": { "company": "TEXT", "credit_limit": "TEXT", - "bypass_credit_limit_check": "TEXT" - }, - "tabCustomer Group": { + "bypass_credit_limit_check": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabCustomer Group": { "customer_group_name": "TEXT", "parent_customer_group": "TEXT", "is_group": "TEXT", @@ -2954,43 +3028,44 @@ "lft": "TEXT", "rgt": "TEXT", "old_parent": "TEXT", - "accounts": "TEXT", - "credit_limits": "TEXT" - }, - "tabCustomer Group Item": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "customer_group": "TEXT" + "parenttype": "TEXT" }, - "tabCustomer Item": { + "tabCustomer Group Item": { + "customer_group": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "customer": "TEXT" + "parenttype": "TEXT" }, - "tabCustomize Form Field": { + "tabCustomer Item": { + "customer": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabCustomize Form Field": { "is_system_generated": "TEXT", "label": "TEXT", "fieldtype": "TEXT", @@ -3041,49 +3116,50 @@ "print_width": "TEXT", "columns": "TEXT", "width": "TEXT", - "is_custom_field": "TEXT" - }, - "tabCustoms Tariff Number": { + "is_custom_field": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "tariff_number": "TEXT", - "description": "TEXT" + "parenttype": "TEXT" }, - "tabDashboard": { + "tabCustoms Tariff Number": { + "tariff_number": "TEXT", + "description": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabDashboard": { "dashboard_name": "TEXT", "is_default": "TEXT", "is_standard": "TEXT", "module": "TEXT", - "charts": "TEXT", "chart_options": "TEXT", - "cards": "TEXT" - }, - "tabDashboard Chart": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabDashboard Chart": { "is_standard": "TEXT", "module": "TEXT", "chart_name": "TEXT", @@ -3091,7 +3167,6 @@ "report_name": "TEXT", "use_report_chart": "TEXT", "x_field": "TEXT", - "y_axis": "TEXT", "source": "TEXT", "document_type": "TEXT", "parent_document_type": "TEXT", @@ -3116,71 +3191,75 @@ "custom_options": "TEXT", "color": "TEXT", "last_synced_on": "TEXT", - "roles": "TEXT" - }, - "tabDashboard Chart Field": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "y_field": "TEXT", - "color": "TEXT" + "parenttype": "TEXT" }, - "tabDashboard Chart Link": { + "tabDashboard Chart Field": { + "y_field": "TEXT", + "color": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "chart": "TEXT", - "width": "TEXT" + "parenttype": "TEXT" }, - "tabDashboard Chart Source": { + "tabDashboard Chart Link": { + "chart": "TEXT", + "width": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabDashboard Chart Source": { "source_name": "TEXT", "module": "TEXT", - "timeseries": "TEXT" - }, - "tabDashboard Settings": { + "timeseries": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "user": "TEXT", - "chart_config": "TEXT" + "parenttype": "TEXT" }, - "tabData Import": { + "tabDashboard Settings": { + "user": "TEXT", + "chart_config": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabData Import": { "reference_doctype": "TEXT", "import_type": "TEXT", "import_file": "TEXT", @@ -3191,65 +3270,69 @@ "mute_emails": "TEXT", "template_options": "TEXT", "template_warnings": "TEXT", - "show_failed_logs": "TEXT" - }, - "tabData Import Log": { + "show_failed_logs": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabData Import Log": { "data_import": "TEXT", "row_indexes": "TEXT", "success": "TEXT", "docname": "TEXT", "messages": "TEXT", "exception": "TEXT", - "log_index": "TEXT" - }, - "tabDefaultValue": { + "log_index": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "defkey": "TEXT", - "defvalue": "TEXT" + "parenttype": "TEXT" }, - "tabDeleted Document": { + "tabDefaultValue": { + "defkey": "TEXT", + "defvalue": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabDeleted Document": { "deleted_name": "TEXT", "deleted_doctype": "TEXT", "restored": "TEXT", "new_name": "TEXT", - "data": "TEXT" - }, - "tabDelivery Note": { + "data": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabDelivery Note": { "title": "TEXT", "naming_series": "TEXT", "customer": "TEXT", @@ -3275,7 +3358,6 @@ "last_scanned_warehouse": "TEXT", "set_warehouse": "TEXT", "set_target_warehouse": "TEXT", - "items": "TEXT", "total_qty": "TEXT", "total_net_weight": "TEXT", "base_total": "TEXT", @@ -3287,7 +3369,6 @@ "shipping_rule": "TEXT", "incoterm": "TEXT", "named_place": "TEXT", - "taxes": "TEXT", "base_total_taxes_and_charges": "TEXT", "total_taxes_and_charges": "TEXT", "base_grand_total": "TEXT", @@ -3304,8 +3385,6 @@ "additional_discount_percentage": "TEXT", "discount_amount": "TEXT", "other_charges_calculation": "TEXT", - "packed_items": "TEXT", - "pricing_rules": "TEXT", "customer_address": "TEXT", "address_display": "TEXT", "contact_person": "TEXT", @@ -3339,7 +3418,6 @@ "amount_eligible_for_commission": "TEXT", "commission_rate": "TEXT", "total_commission": "TEXT", - "sales_team": "TEXT", "auto_repeat": "TEXT", "letter_head": "TEXT", "print_without_amount": "TEXT", @@ -3354,18 +3432,19 @@ "source": "TEXT", "campaign": "TEXT", "excise_page": "TEXT", - "instructions": "TEXT" - }, - "tabDelivery Note Item": { + "instructions": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabDelivery Note Item": { "barcode": "TEXT", "has_item_scanned": "TEXT", "item_code": "TEXT", @@ -3437,18 +3516,19 @@ "material_request_item": "TEXT", "cost_center": "TEXT", "project": "TEXT", - "page_break": "TEXT" - }, - "tabDelivery Stop": { + "page_break": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabDelivery Stop": { "customer": "TEXT", "address": "TEXT", "locked": "TEXT", @@ -3464,18 +3544,19 @@ "lat": "TEXT", "uom": "TEXT", "lng": "TEXT", - "details": "TEXT" - }, - "tabDelivery Trip": { + "details": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabDelivery Trip": { "naming_series": "TEXT", "company": "TEXT", "email_notification_sent": "TEXT", @@ -3488,20 +3569,20 @@ "vehicle": "TEXT", "departure_time": "TEXT", "employee": "TEXT", - "delivery_stops": "TEXT", "status": "TEXT", - "amended_from": "TEXT" - }, - "tabDepartment": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabDepartment": { "department_name": "TEXT", "parent_department": "TEXT", "company": "TEXT", @@ -3509,66 +3590,66 @@ "disabled": "TEXT", "payroll_cost_center": "TEXT", "leave_block_list": "TEXT", - "shift_request_approver": "TEXT", - "leave_approvers": "TEXT", - "expense_approvers": "TEXT", "lft": "TEXT", "rgt": "TEXT", - "old_parent": "TEXT" - }, - "tabDependent Task": { + "old_parent": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "task": "TEXT" + "parenttype": "TEXT" }, - "tabDepreciation Schedule": { + "tabDependent Task": { + "task": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabDepreciation Schedule": { "schedule_date": "TEXT", "depreciation_amount": "TEXT", "accumulated_depreciation_amount": "TEXT", "journal_entry": "TEXT", - "shift": "TEXT" - }, - "tabDesignation": { + "shift": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabDesignation": { "designation_name": "TEXT", "description": "TEXT", "appraisal_template": "TEXT", - "skills": "TEXT" - }, - "tabDesktop Icon": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabDesktop Icon": { "module_name": "TEXT", "label": "TEXT", "standard": "TEXT", @@ -3585,61 +3666,65 @@ "link": "TEXT", "color": "TEXT", "icon": "TEXT", - "reverse": "TEXT" - }, - "tabDiscounted Invoice": { + "reverse": "TEXT", + "idx": "INT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabDiscounted Invoice": { "sales_invoice": "TEXT", "customer": "TEXT", "posting_date": "TEXT", "outstanding_amount": "TEXT", - "debit_to": "TEXT" - }, - "tabDiscussion Reply": { + "debit_to": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "topic": "TEXT", - "reply": "TEXT" + "parenttype": "TEXT" }, - "tabDiscussion Topic": { + "tabDiscussion Reply": { + "topic": "TEXT", + "reply": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabDiscussion Topic": { "title": "TEXT", "reference_doctype": "TEXT", - "reference_docname": "TEXT" - }, - "tabDocField": { + "reference_docname": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabDocField": { "label": "TEXT", "fieldtype": "TEXT", "fieldname": "TEXT", @@ -3696,18 +3781,19 @@ "documentation_url": "TEXT", "placeholder": "TEXT", "oldfieldname": "TEXT", - "oldfieldtype": "TEXT" - }, - "tabDocPerm": { + "oldfieldtype": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabDocPerm": { "role": "TEXT", "if_owner": "TEXT", "permlevel": "TEXT", @@ -3724,18 +3810,19 @@ "import": "TEXT", "share": "TEXT", "print": "TEXT", - "email": "TEXT" - }, - "tabDocShare": { + "email": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabDocShare": { "user": "TEXT", "share_doctype": "TEXT", "share_name": "TEXT", @@ -3744,18 +3831,19 @@ "share": "TEXT", "submit": "TEXT", "everyone": "TEXT", - "notify_by_email": "TEXT" - }, - "tabDocType": { + "notify_by_email": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabDocType": { "module": "TEXT", "is_submittable": "TEXT", "istable": "TEXT", @@ -3808,14 +3896,10 @@ "sender_name_field": "TEXT", "recipient_account_field": "TEXT", "subject_field": "TEXT", - "permissions": "TEXT", "restrict_to_domain": "TEXT", "read_only": "TEXT", "in_create": "TEXT", "protect_attached_files": "TEXT", - "actions": "TEXT", - "links": "TEXT", - "states": "TEXT", "has_web_view": "TEXT", "allow_guest_to_view": "TEXT", "index_web_pages_for_search": "TEXT", @@ -3824,64 +3908,66 @@ "website_search_field": "TEXT", "engine": "TEXT", "migration_hash": "TEXT", - "fields": "TEXT", - "row_format": "TEXT" - }, - "tabDocType Action": { + "row_format": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabDocType Action": { "label": "TEXT", "action_type": "TEXT", "action": "TEXT", "group": "TEXT", "hidden": "TEXT", - "custom": "TEXT" - }, - "tabDocType Layout": { + "custom": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabDocType Layout": { "document_type": "TEXT", "route": "TEXT", - "fields": "TEXT", - "client_script": "TEXT" - }, - "tabDocType Layout Field": { + "client_script": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "label": "TEXT", - "fieldname": "TEXT" + "parenttype": "TEXT" }, - "tabDocType Link": { + "tabDocType Layout Field": { + "label": "TEXT", + "fieldname": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabDocType Link": { "link_doctype": "TEXT", "link_fieldname": "TEXT", "parent_doctype": "TEXT", @@ -3889,105 +3975,111 @@ "group": "TEXT", "hidden": "TEXT", "is_child_table": "TEXT", - "custom": "TEXT" - }, - "tabDocType State": { + "custom": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabDocType State": { "title": "TEXT", "color": "TEXT", - "custom": "TEXT" - }, - "tabDocument Follow": { + "custom": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabDocument Follow": { "ref_doctype": "TEXT", "ref_docname": "TEXT", - "user": "TEXT" - }, - "tabDocument Naming Rule": { + "user": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabDocument Naming Rule": { "document_type": "TEXT", "disabled": "TEXT", "priority": "TEXT", - "conditions": "TEXT", "prefix": "TEXT", "counter": "TEXT", - "prefix_digits": "TEXT" - }, - "tabDocument Naming Rule Condition": { + "prefix_digits": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabDocument Naming Rule Condition": { "field": "TEXT", "condition": "TEXT", - "value": "TEXT" - }, - "tabDocument Share Key": { + "value": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabDocument Share Key": { "reference_doctype": "TEXT", "reference_docname": "TEXT", "key": "TEXT", - "expires_on": "TEXT" - }, - "tabDomain": { + "expires_on": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "domain": "TEXT" + "parenttype": "TEXT" }, - "tabDowntime Entry": { + "tabDomain": { + "domain": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabDowntime Entry": { "naming_series": "TEXT", "workstation": "TEXT", "operator": "TEXT", @@ -3995,18 +4087,19 @@ "to_time": "TEXT", "downtime": "TEXT", "stop_reason": "TEXT", - "remarks": "TEXT" - }, - "tabDriver": { + "remarks": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabDriver": { "naming_series": "TEXT", "full_name": "TEXT", "status": "TEXT", @@ -4017,33 +4110,34 @@ "license_number": "TEXT", "issuing_date": "TEXT", "expiry_date": "TEXT", - "driving_license_category": "TEXT" - }, - "tabDriving License Category": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabDriving License Category": { "class": "TEXT", "description": "TEXT", "issuing_date": "TEXT", - "expiry_date": "TEXT" - }, - "tabDunning": { + "expiry_date": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabDunning": { "naming_series": "TEXT", "customer": "TEXT", "customer_name": "TEXT", @@ -4055,7 +4149,6 @@ "conversion_rate": "TEXT", "dunning_type": "TEXT", "rate_of_interest": "TEXT", - "overdue_payments": "TEXT", "total_interest": "TEXT", "dunning_fee": "TEXT", "dunning_amount": "TEXT", @@ -4077,66 +4170,69 @@ "contact_mobile": "TEXT", "contact_email": "TEXT", "company_address": "TEXT", - "company_address_display": "TEXT" - }, - "tabDunning Letter Text": { + "company_address_display": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabDunning Letter Text": { "language": "TEXT", "is_default_language": "TEXT", "body_text": "TEXT", - "closing_text": "TEXT" - }, - "tabDunning Type": { + "closing_text": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabDunning Type": { "dunning_type": "TEXT", "is_default": "TEXT", "company": "TEXT", "dunning_fee": "TEXT", "rate_of_interest": "TEXT", - "dunning_letter_text": "TEXT", "income_account": "TEXT", - "cost_center": "TEXT" - }, - "tabDynamic Link": { + "cost_center": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabDynamic Link": { "link_doctype": "TEXT", "link_name": "TEXT", - "link_title": "TEXT" - }, - "tabEmail Account": { + "link_title": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabEmail Account": { "email_id": "TEXT", "company": "TEXT", "email_account_name": "TEXT", @@ -4161,7 +4257,6 @@ "attachment_limit": "TEXT", "email_sync_option": "TEXT", "initial_sync_count": "TEXT", - "imap_folder": "TEXT", "append_emails_to_sent_folder": "TEXT", "sent_folder_name": "TEXT", "append_to": "TEXT", @@ -4189,36 +4284,38 @@ "footer": "TEXT", "uidvalidity": "TEXT", "uidnext": "TEXT", - "no_failed": "TEXT" - }, - "tabEmail Campaign": { + "no_failed": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabEmail Campaign": { "campaign_name": "TEXT", "email_campaign_for": "TEXT", "recipient": "TEXT", "sender": "TEXT", "start_date": "TEXT", "end_date": "TEXT", - "status": "TEXT" - }, - "tabEmail Digest": { + "status": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabEmail Digest": { "enabled": "TEXT", "company": "TEXT", "frequency": "TEXT", @@ -4248,30 +4345,32 @@ "calendar_events": "TEXT", "todo_list": "TEXT", "notifications": "TEXT", - "add_quote": "TEXT" - }, - "tabEmail Digest Recipient": { + "add_quote": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "recipient": "TEXT" + "parenttype": "TEXT" }, - "tabEmail Domain": { + "tabEmail Digest Recipient": { + "recipient": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabEmail Domain": { "domain_name": "TEXT", "email_server": "TEXT", "use_imap": "TEXT", @@ -4284,67 +4383,70 @@ "use_ssl_for_outgoing": "TEXT", "smtp_port": "TEXT", "append_emails_to_sent_folder": "TEXT", - "sent_folder_name": "TEXT" - }, - "tabEmail Flag Queue": { + "sent_folder_name": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabEmail Flag Queue": { "is_completed": "TEXT", "communication": "TEXT", "action": "TEXT", "email_account": "TEXT", - "uid": "TEXT" - }, - "tabEmail Group": { + "uid": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabEmail Group": { "title": "TEXT", "total_subscribers": "TEXT", "confirmation_email_template": "TEXT", "welcome_email_template": "TEXT", "welcome_url": "TEXT", - "add_query_parameters": "TEXT" - }, - "tabEmail Group Member": { + "add_query_parameters": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabEmail Group Member": { "email_group": "TEXT", "email": "TEXT", - "unsubscribed": "TEXT" - }, - "tabEmail Queue": { + "unsubscribed": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabEmail Queue": { "sender": "TEXT", - "recipients": "TEXT", "show_as_cc": "TEXT", "message": "TEXT", "status": "TEXT", @@ -4361,75 +4463,80 @@ "expose_recipients": "TEXT", "attachments": "TEXT", "retry": "TEXT", - "email_account": "TEXT" - }, - "tabEmail Queue Recipient": { + "email_account": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabEmail Queue Recipient": { "recipient": "TEXT", "status": "TEXT", - "error": "TEXT" - }, - "tabEmail Rule": { + "error": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "email_id": "TEXT", - "is_spam": "TEXT" + "parenttype": "TEXT" }, - "tabEmail Template": { + "tabEmail Rule": { + "email_id": "TEXT", + "is_spam": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabEmail Template": { "subject": "TEXT", "use_html": "TEXT", "response_html": "TEXT", - "response": "TEXT" - }, - "tabEmail Unsubscribe": { + "response": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabEmail Unsubscribe": { "email": "TEXT", "reference_doctype": "TEXT", "reference_name": "TEXT", - "global_unsubscribe": "TEXT" - }, - "tabEmployee": { + "global_unsubscribe": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabEmployee": { "employee": "TEXT", "employee_ar": "TEXT", "naming_series": "TEXT", @@ -4497,9 +4604,6 @@ "date_of_issue": "TEXT", "place_of_issue": "TEXT", "bio": "TEXT", - "education": "TEXT", - "external_work_history": "TEXT", - "internal_work_history": "TEXT", "resignation_letter_date": "TEXT", "relieving_date": "TEXT", "held_on": "TEXT", @@ -4510,95 +4614,100 @@ "feedback": "TEXT", "lft": "TEXT", "rgt": "TEXT", - "old_parent": "TEXT" - }, - "tabEmployee Education": { + "old_parent": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabEmployee Education": { "school_univ": "TEXT", "qualification": "TEXT", "level": "TEXT", "year_of_passing": "TEXT", "class_per": "TEXT", - "maj_opt_subj": "TEXT" - }, - "tabEmployee External Work History": { + "maj_opt_subj": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabEmployee External Work History": { "company_name": "TEXT", "designation": "TEXT", "salary": "TEXT", "address": "TEXT", "contact": "TEXT", - "total_experience": "TEXT" - }, - "tabEmployee Group": { + "total_experience": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "employee_group_name": "TEXT", - "employee_list": "TEXT" + "parenttype": "TEXT" }, - "tabEmployee Group Table": { + "tabEmployee Group": { + "employee_group_name": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabEmployee Group Table": { "employee": "TEXT", "employee_name": "TEXT", - "user_id": "TEXT" - }, - "tabEmployee Internal Work History": { + "user_id": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabEmployee Internal Work History": { "branch": "TEXT", "department": "TEXT", "designation": "TEXT", "from_date": "TEXT", - "to_date": "TEXT" - }, - "tabEnergy Point Log": { + "to_date": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabEnergy Point Log": { "user": "TEXT", "type": "TEXT", "points": "TEXT", @@ -4608,18 +4717,19 @@ "reverted": "TEXT", "revert_of": "TEXT", "reason": "TEXT", - "seen": "TEXT" - }, - "tabEnergy Point Rule": { + "seen": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabEnergy Point Rule": { "enabled": "TEXT", "rule_name": "TEXT", "reference_doctype": "TEXT", @@ -4631,35 +4741,37 @@ "multiplier_field": "TEXT", "max_points": "TEXT", "apply_only_once": "TEXT", - "condition": "TEXT" - }, - "tabError Log": { + "condition": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabError Log": { "seen": "TEXT", "reference_doctype": "TEXT", "reference_name": "TEXT", "method": "TEXT", "error": "TEXT", - "trace_id": "TEXT" - }, - "tabEvent": { + "trace_id": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabEvent": { "subject": "TEXT", "event_category": "TEXT", "event_type": "TEXT", @@ -4688,54 +4800,54 @@ "saturday": "TEXT", "sunday": "TEXT", "description": "TEXT", - "event_participants": "TEXT", "reference_doctype": "TEXT", "reference_docname": "TEXT", - "links": "TEXT" - }, - "tabEvent Participants": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabEvent Participants": { "reference_doctype": "TEXT", "reference_docname": "TEXT", - "email": "TEXT" - }, - "tabExchange Rate Revaluation": { + "email": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabExchange Rate Revaluation": { "posting_date": "TEXT", "rounding_loss_allowance": "TEXT", "company": "TEXT", - "accounts": "TEXT", "gain_loss_unbooked": "TEXT", "gain_loss_booked": "TEXT", "total_gain_loss": "TEXT", - "amended_from": "TEXT" - }, - "tabExchange Rate Revaluation Account": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabExchange Rate Revaluation Account": { "account": "TEXT", "party_type": "TEXT", "party": "TEXT", @@ -4747,18 +4859,19 @@ "balance_in_base_currency": "TEXT", "new_balance_in_base_currency": "TEXT", "gain_loss": "TEXT", - "zero_balance": "TEXT" - }, - "tabFile": { + "zero_balance": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabFile": { "file_name": "TEXT", "is_private": "TEXT", "file_type": "TEXT", @@ -4775,60 +4888,63 @@ "old_parent": "TEXT", "content_hash": "TEXT", "uploaded_to_dropbox": "TEXT", - "uploaded_to_google_drive": "TEXT" - }, - "tabFinance Book": { + "uploaded_to_google_drive": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "finance_book_name": "TEXT" + "parenttype": "TEXT" }, - "tabFiscal Year": { + "tabFinance Book": { + "finance_book_name": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabFiscal Year": { "year": "TEXT", "disabled": "TEXT", "is_short_year": "TEXT", "year_start_date": "TEXT", "year_end_date": "TEXT", - "companies": "TEXT", - "auto_created": "TEXT" - }, - "tabFiscal Year Company": { + "auto_created": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "company": "TEXT" + "parenttype": "TEXT" }, - "tabForm Tour": { + "tabFiscal Year Company": { + "company": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabForm Tour": { "title": "TEXT", "view_name": "TEXT", "workspace_name": "TEXT", @@ -4846,18 +4962,18 @@ "first_document": "TEXT", "include_name_field": "TEXT", "page_route": "TEXT", - "steps": "TEXT" - }, - "tabForm Tour Step": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabForm Tour Step": { "ui_tour": "TEXT", "is_table_field": "TEXT", "title": "TEXT", @@ -4879,18 +4995,19 @@ "has_next_condition": "TEXT", "next_step_condition": "TEXT", "next_form_tour": "TEXT", - "child_doctype": "TEXT" - }, - "tabGL Entry": { + "child_doctype": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabGL Entry": { "posting_date": "TEXT", "transaction_date": "TEXT", "fiscal_year": "TEXT", @@ -4922,42 +5039,45 @@ "is_advance": "TEXT", "to_rename": "TEXT", "is_cancelled": "TEXT", - "remarks": "TEXT" - }, - "tabGender": { + "remarks": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "gender": "TEXT" + "parenttype": "TEXT" }, - "tabGlobal Search DocType": { + "tabGender": { + "gender": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "document_type": "TEXT" + "parenttype": "TEXT" }, - "tabGoogle Calendar": { + "tabGlobal Search DocType": { + "document_type": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabGoogle Calendar": { "enable": "TEXT", "calendar_name": "TEXT", "user": "TEXT", @@ -4967,18 +5087,19 @@ "google_calendar_id": "TEXT", "refresh_token": "TEXT", "authorization_code": "TEXT", - "next_sync_token": "TEXT" - }, - "tabGoogle Contacts": { + "next_sync_token": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabGoogle Contacts": { "enable": "TEXT", "email_id": "TEXT", "last_sync_on": "TEXT", @@ -4986,42 +5107,45 @@ "refresh_token": "TEXT", "next_sync_token": "TEXT", "pull_from_google_contacts": "TEXT", - "push_to_google_contacts": "TEXT" - }, - "tabHas Domain": { + "push_to_google_contacts": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "domain": "TEXT" + "parenttype": "TEXT" }, - "tabHas Role": { + "tabHas Domain": { + "domain": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "role": "TEXT" + "parenttype": "TEXT" }, - "tabHelp Article": { + "tabHas Role": { + "role": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabHelp Article": { "title": "TEXT", "category": "TEXT", "published": "TEXT", @@ -5031,48 +5155,51 @@ "likes": "TEXT", "route": "TEXT", "helpful": "TEXT", - "not_helpful": "TEXT" - }, - "tabHelp Category": { + "not_helpful": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabHelp Category": { "category_name": "TEXT", "category_description": "TEXT", "published": "TEXT", "help_articles": "TEXT", - "route": "TEXT" - }, - "tabHoliday": { + "route": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabHoliday": { "holiday_date": "TEXT", "weekly_off": "TEXT", - "description": "TEXT" - }, - "tabHoliday List": { + "description": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabHoliday List": { "holiday_list_name": "TEXT", "from_date": "TEXT", "to_date": "TEXT", @@ -5080,65 +5207,67 @@ "weekly_off": "TEXT", "country": "TEXT", "subdivision": "TEXT", - "holidays": "TEXT", - "color": "TEXT" - }, - "tabHomepage Section": { + "color": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabHomepage Section": { "section_based_on": "TEXT", - "section_cards": "TEXT", "no_of_columns": "TEXT", "section_html": "TEXT", - "section_order": "TEXT" - }, - "tabHomepage Section Card": { + "section_order": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabHomepage Section Card": { "title": "TEXT", "subtitle": "TEXT", "content": "TEXT", - "route": "TEXT" - }, - "tabIMAP Folder": { + "route": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabIMAP Folder": { "folder_name": "TEXT", "append_to": "TEXT", "uidvalidity": "TEXT", - "uidnext": "TEXT" - }, - "tabImport Supplier Invoice": { + "uidnext": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabImport Supplier Invoice": { "invoice_series": "TEXT", "company": "TEXT", "item_code": "TEXT", @@ -5146,75 +5275,79 @@ "tax_account": "TEXT", "default_buying_price_list": "TEXT", "zip_file": "TEXT", - "status": "TEXT" - }, - "tabIncoming Call Handling Schedule": { + "status": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabIncoming Call Handling Schedule": { "day_of_week": "TEXT", "from_time": "TEXT", "to_time": "TEXT", - "agent_group": "TEXT" - }, - "tabIncoming Call Settings": { + "agent_group": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabIncoming Call Settings": { "call_routing": "TEXT", "greeting_message": "TEXT", "agent_busy_message": "TEXT", "agent_unavailable_message": "TEXT", - "call_handling_schedule": "TEXT" - }, - "tabIncoterm": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabIncoterm": { "code": "TEXT", "title": "TEXT", - "description": "TEXT" - }, - "tabIndustry Type": { + "description": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "industry": "TEXT" + "parenttype": "TEXT" }, - "tabInstallation Note": { + "tabIndustry Type": { + "industry": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabInstallation Note": { "naming_series": "TEXT", "customer": "TEXT", "customer_address": "TEXT", @@ -5232,18 +5365,18 @@ "company": "TEXT", "amended_from": "TEXT", "remarks": "TEXT", - "items": "TEXT" - }, - "tabInstallation Note Item": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabInstallation Note Item": { "item_code": "TEXT", "serial_and_batch_bundle": "TEXT", "serial_no": "TEXT", @@ -5251,34 +5384,36 @@ "description": "TEXT", "prevdoc_detail_docname": "TEXT", "prevdoc_docname": "TEXT", - "prevdoc_doctype": "TEXT" - }, - "tabInstalled Application": { + "prevdoc_doctype": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabInstalled Application": { "app_name": "TEXT", "app_version": "TEXT", "git_branch": "TEXT", "has_setup_wizard": "TEXT", - "is_setup_complete": "TEXT" - }, - "tabIntegration Request": { + "is_setup_complete": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabIntegration Request": { "request_id": "TEXT", "integration_request_service": "TEXT", "is_remote_request": "TEXT", @@ -5290,18 +5425,19 @@ "output": "TEXT", "error": "TEXT", "reference_doctype": "TEXT", - "reference_docname": "TEXT" - }, - "tabInventory Dimension": { + "reference_docname": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabInventory Dimension": { "dimension_name": "TEXT", "reference_document": "TEXT", "disabled": "TEXT", @@ -5315,25 +5451,25 @@ "istable": "TEXT", "condition": "TEXT", "reqd": "TEXT", - "mandatory_depends_on": "TEXT" - }, - "tabInvoice Discounting": { + "mandatory_depends_on": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabInvoice Discounting": { "posting_date": "TEXT", "loan_start_date": "TEXT", "loan_period": "TEXT", "loan_end_date": "TEXT", "status": "TEXT", "company": "TEXT", - "invoices": "TEXT", "total_amount": "TEXT", "bank_charges": "TEXT", "short_term_loan": "TEXT", @@ -5342,18 +5478,19 @@ "accounts_receivable_credit": "TEXT", "accounts_receivable_discounted": "TEXT", "accounts_receivable_unpaid": "TEXT", - "amended_from": "TEXT" - }, - "tabIssue": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabIssue": { "naming_series": "TEXT", "subject": "TEXT", "customer": "TEXT", @@ -5387,42 +5524,45 @@ "company": "TEXT", "via_customer_portal": "TEXT", "attachment": "TEXT", - "content_type": "TEXT" - }, - "tabIssue Priority": { + "content_type": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "description": "TEXT" + "parenttype": "TEXT" }, - "tabIssue Type": { + "tabIssue Priority": { + "description": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "description": "TEXT" + "parenttype": "TEXT" }, - "tabItem": { + "tabIssue Type": { + "description": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabItem": { "naming_series": "TEXT", "item_code": "TEXT", "item_name": "TEXT", @@ -5445,7 +5585,6 @@ "over_billing_allowance": "TEXT", "description": "TEXT", "brand": "TEXT", - "uoms": "TEXT", "shelf_life_in_days": "TEXT", "end_of_life": "TEXT", "default_material_request_type": "TEXT", @@ -5454,8 +5593,6 @@ "weight_per_unit": "TEXT", "weight_uom": "TEXT", "allow_negative_stock": "TEXT", - "barcodes": "TEXT", - "reorder_levels": "TEXT", "has_batch_no": "TEXT", "create_new_batch": "TEXT", "batch_number_series": "TEXT", @@ -5466,12 +5603,10 @@ "serial_no_series": "TEXT", "variant_of": "TEXT", "variant_based_on": "TEXT", - "attributes": "TEXT", "enable_deferred_expense": "TEXT", "no_of_months_exp": "TEXT", "enable_deferred_revenue": "TEXT", "no_of_months": "TEXT", - "item_defaults": "TEXT", "purchase_uom": "TEXT", "min_order_qty": "TEXT", "safety_stock": "TEXT", @@ -5481,15 +5616,12 @@ "is_customer_provided_item": "TEXT", "customer": "TEXT", "delivered_by_supplier": "TEXT", - "supplier_items": "TEXT", "country_of_origin": "TEXT", "customs_tariff_number": "TEXT", "sales_uom": "TEXT", "grant_commission": "TEXT", "is_sales_item": "TEXT", "max_discount": "TEXT", - "customer_items": "TEXT", - "taxes": "TEXT", "inspection_required_before_purchase": "TEXT", "quality_inspection_template": "TEXT", "inspection_required_before_delivery": "TEXT", @@ -5499,93 +5631,98 @@ "customer_code": "TEXT", "default_item_manufacturer": "TEXT", "default_manufacturer_part_no": "TEXT", - "total_projected_qty": "TEXT" - }, - "tabItem Alternative": { + "total_projected_qty": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabItem Alternative": { "item_code": "TEXT", "alternative_item_code": "TEXT", "two_way": "TEXT", "item_name": "TEXT", - "alternative_item_name": "TEXT" - }, - "tabItem Attribute": { + "alternative_item_name": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabItem Attribute": { "attribute_name": "TEXT", "numeric_values": "TEXT", "disabled": "TEXT", "from_range": "TEXT", "increment": "TEXT", "to_range": "TEXT", - "item_attribute_values": "TEXT" - }, - "tabItem Attribute Value": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "attribute_value": "TEXT", - "abbr": "TEXT" + "parenttype": "TEXT" }, - "tabItem Barcode": { + "tabItem Attribute Value": { + "attribute_value": "TEXT", + "abbr": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabItem Barcode": { "barcode": "TEXT", "barcode_type": "TEXT", - "uom": "TEXT" - }, - "tabItem Customer Detail": { + "uom": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabItem Customer Detail": { "customer_name": "TEXT", "customer_group": "TEXT", - "ref_code": "TEXT" - }, - "tabItem Default": { + "ref_code": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabItem Default": { "company": "TEXT", "default_warehouse": "TEXT", "default_price_list": "TEXT", @@ -5597,54 +5734,55 @@ "selling_cost_center": "TEXT", "income_account": "TEXT", "deferred_expense_account": "TEXT", - "deferred_revenue_account": "TEXT" - }, - "tabItem Group": { + "deferred_revenue_account": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabItem Group": { "item_group_name": "TEXT", "parent_item_group": "TEXT", "is_group": "TEXT", - "item_group_defaults": "TEXT", - "taxes": "TEXT", "lft": "TEXT", "old_parent": "TEXT", - "rgt": "TEXT" - }, - "tabItem Manufacturer": { + "rgt": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabItem Manufacturer": { "item_code": "TEXT", "manufacturer": "TEXT", "manufacturer_part_no": "TEXT", "item_name": "TEXT", "description": "TEXT", - "is_default": "TEXT" - }, - "tabItem Price": { + "is_default": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabItem Price": { "item_code": "TEXT", "uom": "TEXT", "packing_unit": "TEXT", @@ -5663,18 +5801,19 @@ "lead_time_days": "TEXT", "valid_upto": "TEXT", "note": "TEXT", - "reference": "TEXT" - }, - "tabItem Quality Inspection Parameter": { + "reference": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabItem Quality Inspection Parameter": { "specification": "TEXT", "parameter_group": "TEXT", "value": "TEXT", @@ -5682,106 +5821,112 @@ "min_value": "TEXT", "max_value": "TEXT", "formula_based_criteria": "TEXT", - "acceptance_formula": "TEXT" - }, - "tabItem Reorder": { + "acceptance_formula": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabItem Reorder": { "warehouse_group": "TEXT", "warehouse": "TEXT", "warehouse_reorder_level": "TEXT", "warehouse_reorder_qty": "TEXT", - "material_request_type": "TEXT" - }, - "tabItem Supplier": { + "material_request_type": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "supplier": "TEXT", - "supplier_part_no": "TEXT" + "parenttype": "TEXT" }, - "tabItem Tax": { + "tabItem Supplier": { + "supplier": "TEXT", + "supplier_part_no": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabItem Tax": { "item_tax_template": "TEXT", "tax_category": "TEXT", "valid_from": "TEXT", "minimum_net_rate": "TEXT", - "maximum_net_rate": "TEXT" - }, - "tabItem Tax Template": { + "maximum_net_rate": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabItem Tax Template": { "title": "TEXT", "company": "TEXT", "disabled": "TEXT", - "taxes": "TEXT", "custom_exemption_reason_code": "TEXT", - "custom_zatca_tax_category": "TEXT" - }, - "tabItem Tax Template Detail": { + "custom_zatca_tax_category": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "tax_type": "TEXT", - "tax_rate": "TEXT" + "parenttype": "TEXT" }, - "tabItem Variant": { + "tabItem Tax Template Detail": { + "tax_type": "TEXT", + "tax_rate": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "item_attribute": "TEXT", - "item_attribute_value": "TEXT" + "parenttype": "TEXT" }, - "tabItem Variant Attribute": { + "tabItem Variant": { + "item_attribute": "TEXT", + "item_attribute_value": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabItem Variant Attribute": { "variant_of": "TEXT", "attribute": "TEXT", "attribute_value": "TEXT", @@ -5789,31 +5934,33 @@ "disabled": "TEXT", "from_range": "TEXT", "increment": "TEXT", - "to_range": "TEXT" - }, - "tabItem Website Specification": { + "to_range": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "label": "TEXT", - "description": "TEXT" + "parenttype": "TEXT" }, - "tabJob Card": { + "tabItem Website Specification": { + "label": "TEXT", + "description": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabJob Card": { "naming_series": "TEXT", "work_order": "TEXT", "bom_no": "TEXT", @@ -5827,8 +5974,6 @@ "expected_start_date": "TEXT", "time_required": "TEXT", "expected_end_date": "TEXT", - "scheduled_time_logs": "TEXT", - "time_logs": "TEXT", "actual_start_date": "TEXT", "total_time_in_mins": "TEXT", "actual_end_date": "TEXT", @@ -5838,9 +5983,6 @@ "workstation": "TEXT", "quality_inspection_template": "TEXT", "quality_inspection": "TEXT", - "sub_operations": "TEXT", - "items": "TEXT", - "scrap_items": "TEXT", "for_job_card": "TEXT", "is_corrective_job_card": "TEXT", "hour_rate": "TEXT", @@ -5861,18 +6003,19 @@ "job_started": "TEXT", "started_time": "TEXT", "current_time": "TEXT", - "amended_from": "TEXT" - }, - "tabJob Card Item": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabJob Card Item": { "item_code": "TEXT", "source_warehouse": "TEXT", "uom": "TEXT", @@ -5882,80 +6025,85 @@ "description": "TEXT", "required_qty": "TEXT", "transferred_qty": "TEXT", - "allow_alternative_item": "TEXT" - }, - "tabJob Card Operation": { + "allow_alternative_item": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabJob Card Operation": { "sub_operation": "TEXT", "completed_time": "TEXT", "status": "TEXT", - "completed_qty": "TEXT" - }, - "tabJob Card Scheduled Time": { + "completed_qty": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabJob Card Scheduled Time": { "from_time": "TEXT", "to_time": "TEXT", - "time_in_mins": "TEXT" - }, - "tabJob Card Scrap Item": { + "time_in_mins": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabJob Card Scrap Item": { "item_code": "TEXT", "item_name": "TEXT", "description": "TEXT", "stock_qty": "TEXT", - "stock_uom": "TEXT" - }, - "tabJob Card Time Log": { + "stock_uom": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabJob Card Time Log": { "employee": "TEXT", "from_time": "TEXT", "to_time": "TEXT", "time_in_mins": "TEXT", "completed_qty": "TEXT", - "operation": "TEXT" - }, - "tabJournal Entry": { + "operation": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabJournal Entry": { "is_system_generated": "TEXT", "title": "TEXT", "voucher_type": "TEXT", @@ -5968,7 +6116,6 @@ "company": "TEXT", "posting_date": "TEXT", "apply_tds": "TEXT", - "accounts": "TEXT", "cheque_no": "TEXT", "cheque_date": "TEXT", "user_remark": "TEXT", @@ -5997,18 +6144,19 @@ "is_opening": "TEXT", "stock_entry": "TEXT", "auto_repeat": "TEXT", - "amended_from": "TEXT" - }, - "tabJournal Entry Account": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabJournal Entry Account": { "account": "TEXT", "account_type": "TEXT", "bank_account": "TEXT", @@ -6030,95 +6178,99 @@ "advance_voucher_no": "TEXT", "is_advance": "TEXT", "user_remark": "TEXT", - "against_account": "TEXT" - }, - "tabJournal Entry Template": { + "against_account": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabJournal Entry Template": { "template_title": "TEXT", "voucher_type": "TEXT", "naming_series": "TEXT", "company": "TEXT", "is_opening": "TEXT", "multi_currency": "TEXT", - "accounts": "TEXT" - }, - "tabJournal Entry Template Account": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "account": "TEXT" + "parenttype": "TEXT" }, - "tabKanban Board": { + "tabJournal Entry Template Account": { + "account": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabKanban Board": { "kanban_board_name": "TEXT", "reference_doctype": "TEXT", "field_name": "TEXT", "private": "TEXT", "show_labels": "TEXT", - "columns": "TEXT", "filters": "TEXT", - "fields": "TEXT" - }, - "tabKanban Board Column": { + "fields": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabKanban Board Column": { "column_name": "TEXT", "status": "TEXT", "indicator": "TEXT", - "order": "TEXT" - }, - "tabLDAP Group Mapping": { + "order": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "ldap_group": "TEXT", - "erpnext_role": "TEXT" + "parenttype": "TEXT" }, - "tabLanded Cost Item": { + "tabLDAP Group Mapping": { + "ldap_group": "TEXT", + "erpnext_role": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabLanded Cost Item": { "item_code": "TEXT", "description": "TEXT", "receipt_document_type": "TEXT", @@ -6129,88 +6281,90 @@ "is_fixed_asset": "TEXT", "applicable_charges": "TEXT", "purchase_receipt_item": "TEXT", - "cost_center": "TEXT" - }, - "tabLanded Cost Purchase Receipt": { + "cost_center": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabLanded Cost Purchase Receipt": { "receipt_document_type": "TEXT", "receipt_document": "TEXT", "supplier": "TEXT", "posting_date": "TEXT", - "grand_total": "TEXT" - }, - "tabLanded Cost Taxes and Charges": { + "grand_total": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabLanded Cost Taxes and Charges": { "expense_account": "TEXT", "account_currency": "TEXT", "exchange_rate": "TEXT", "description": "TEXT", "amount": "TEXT", "base_amount": "TEXT", - "has_corrective_cost": "TEXT" - }, - "tabLanded Cost Voucher": { + "has_corrective_cost": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabLanded Cost Voucher": { "naming_series": "TEXT", "company": "TEXT", "posting_date": "TEXT", - "purchase_receipts": "TEXT", - "items": "TEXT", - "taxes": "TEXT", "total_taxes_and_charges": "TEXT", "distribute_charges_based_on": "TEXT", - "amended_from": "TEXT" - }, - "tabLanguage": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabLanguage": { "enabled": "TEXT", "language_code": "TEXT", "language_name": "TEXT", "flag": "TEXT", - "based_on": "TEXT" - }, - "tabLead": { + "based_on": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabLead": { "naming_series": "TEXT", "salutation": "TEXT", "first_name": "TEXT", @@ -6251,91 +6405,95 @@ "disabled": "TEXT", "unsubscribed": "TEXT", "blog_subscriber": "TEXT", - "notes": "TEXT" - }, - "tabLead Source": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "source_name": "TEXT", - "details": "TEXT" + "parenttype": "TEXT" }, - "tabLedger Health": { + "tabLead Source": { + "source_name": "TEXT", + "details": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabLedger Health": { "voucher_type": "TEXT", "voucher_no": "TEXT", "checked_on": "TEXT", "debit_credit_mismatch": "TEXT", - "general_and_payment_ledger_mismatch": "TEXT" - }, - "tabLedger Health Monitor Company": { + "general_and_payment_ledger_mismatch": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "company": "TEXT" + "parenttype": "TEXT" }, - "tabLedger Merge": { + "tabLedger Health Monitor Company": { + "company": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabLedger Merge": { "root_type": "TEXT", "account": "TEXT", "account_name": "TEXT", "company": "TEXT", "status": "TEXT", "is_group": "TEXT", - "merge_accounts": "TEXT" - }, - "tabLedger Merge Accounts": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabLedger Merge Accounts": { "account": "TEXT", "account_name": "TEXT", - "merged": "TEXT" - }, - "tabLetter Head": { + "merged": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabLetter Head": { "letter_head_name": "TEXT", "source": "TEXT", "footer_source": "TEXT", @@ -6350,45 +6508,48 @@ "footer_image_width": "TEXT", "footer_align": "TEXT", "header_script": "TEXT", - "footer_script": "TEXT" - }, - "tabLinked Location": { + "footer_script": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "location": "TEXT" + "parenttype": "TEXT" }, - "tabList Filter": { + "tabLinked Location": { + "location": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabList Filter": { "filter_name": "TEXT", "reference_doctype": "TEXT", "for_user": "TEXT", - "filters": "TEXT" - }, - "tabList View Settings": { + "filters": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabList View Settings": { "disable_count": "TEXT", "disable_comment_count": "TEXT", "disable_sidebar_stats": "TEXT", @@ -6396,18 +6557,19 @@ "allow_edit": "TEXT", "disable_automatic_recency_filters": "TEXT", "total_fields": "TEXT", - "fields": "TEXT" - }, - "tabLocation": { + "fields": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabLocation": { "location_name": "TEXT", "parent_location": "TEXT", "is_container": "TEXT", @@ -6419,55 +6581,59 @@ "location": "TEXT", "lft": "TEXT", "rgt": "TEXT", - "old_parent": "TEXT" - }, - "tabLog Setting User": { + "old_parent": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "user": "TEXT" + "parenttype": "TEXT" }, - "tabLogs To Clear": { + "tabLog Setting User": { + "user": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "ref_doctype": "TEXT", - "days": "TEXT" + "parenttype": "TEXT" }, - "tabLost Reason Detail": { + "tabLogs To Clear": { + "ref_doctype": "TEXT", + "days": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "lost_reason": "TEXT" + "parenttype": "TEXT" }, - "tabLower Deduction Certificate": { + "tabLost Reason Detail": { + "lost_reason": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabLower Deduction Certificate": { "tax_withholding_category": "TEXT", "fiscal_year": "TEXT", "company": "TEXT", @@ -6477,18 +6643,19 @@ "valid_from": "TEXT", "valid_upto": "TEXT", "rate": "TEXT", - "certificate_limit": "TEXT" - }, - "tabLoyalty Point Entry": { + "certificate_limit": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabLoyalty Point Entry": { "loyalty_program": "TEXT", "loyalty_program_tier": "TEXT", "customer": "TEXT", @@ -6499,32 +6666,34 @@ "purchase_amount": "TEXT", "expiry_date": "TEXT", "posting_date": "TEXT", - "company": "TEXT" - }, - "tabLoyalty Point Entry Redemption": { + "company": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabLoyalty Point Entry Redemption": { "sales_invoice": "TEXT", "redemption_date": "TEXT", - "redeemed_points": "TEXT" - }, - "tabLoyalty Program": { + "redeemed_points": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabLoyalty Program": { "loyalty_program_name": "TEXT", "loyalty_program_type": "TEXT", "from_date": "TEXT", @@ -6532,44 +6701,43 @@ "customer_group": "TEXT", "customer_territory": "TEXT", "auto_opt_in": "TEXT", - "collection_rules": "TEXT", "conversion_factor": "TEXT", "expiry_duration": "TEXT", "expense_account": "TEXT", "company": "TEXT", "cost_center": "TEXT", - "project": "TEXT" - }, - "tabLoyalty Program Collection": { + "project": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabLoyalty Program Collection": { "tier_name": "TEXT", "min_spent": "TEXT", - "collection_factor": "TEXT" - }, - "tabMaintenance Schedule": { + "collection_factor": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabMaintenance Schedule": { "naming_series": "TEXT", "customer": "TEXT", "status": "TEXT", "transaction_date": "TEXT", - "items": "TEXT", - "schedules": "TEXT", "customer_name": "TEXT", "contact_person": "TEXT", "contact_mobile": "TEXT", @@ -6580,18 +6748,19 @@ "territory": "TEXT", "customer_group": "TEXT", "company": "TEXT", - "amended_from": "TEXT" - }, - "tabMaintenance Schedule Detail": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabMaintenance Schedule Detail": { "item_code": "TEXT", "item_name": "TEXT", "scheduled_date": "TEXT", @@ -6599,18 +6768,19 @@ "sales_person": "TEXT", "completion_status": "TEXT", "serial_no": "TEXT", - "item_reference": "TEXT" - }, - "tabMaintenance Schedule Item": { + "item_reference": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabMaintenance Schedule Item": { "item_code": "TEXT", "item_name": "TEXT", "description": "TEXT", @@ -6621,32 +6791,34 @@ "sales_person": "TEXT", "serial_no": "TEXT", "sales_order": "TEXT", - "serial_and_batch_bundle": "TEXT" - }, - "tabMaintenance Team Member": { + "serial_and_batch_bundle": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabMaintenance Team Member": { "team_member": "TEXT", "full_name": "TEXT", - "maintenance_role": "TEXT" - }, - "tabMaintenance Visit": { + "maintenance_role": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabMaintenance Visit": { "naming_series": "TEXT", "customer": "TEXT", "customer_name": "TEXT", @@ -6660,7 +6832,6 @@ "mntc_time": "TEXT", "completion_status": "TEXT", "maintenance_type": "TEXT", - "purposes": "TEXT", "customer_feedback": "TEXT", "status": "TEXT", "amended_from": "TEXT", @@ -6668,18 +6839,19 @@ "customer_address": "TEXT", "contact_person": "TEXT", "territory": "TEXT", - "customer_group": "TEXT" - }, - "tabMaintenance Visit Purpose": { + "customer_group": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabMaintenance Visit Purpose": { "item_code": "TEXT", "item_name": "TEXT", "service_person": "TEXT", @@ -6688,58 +6860,62 @@ "work_done": "TEXT", "prevdoc_doctype": "TEXT", "prevdoc_docname": "TEXT", - "maintenance_schedule_detail": "TEXT" - }, - "tabManufacturer": { + "maintenance_schedule_detail": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabManufacturer": { "short_name": "TEXT", "full_name": "TEXT", "website": "TEXT", "country": "TEXT", - "notes": "TEXT" - }, - "tabMarket Segment": { + "notes": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "market_segment": "TEXT" + "parenttype": "TEXT" }, - "tabMarketing Campaign": { + "tabMarket Segment": { + "market_segment": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "campaign_description": "TEXT" + "parenttype": "TEXT" }, - "tabMaterial Request": { + "tabMarketing Campaign": { + "campaign_description": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabMaterial Request": { "naming_series": "TEXT", "title": "TEXT", "material_request_type": "TEXT", @@ -6753,7 +6929,6 @@ "last_scanned_warehouse": "TEXT", "set_from_warehouse": "TEXT", "set_warehouse": "TEXT", - "items": "TEXT", "tc_name": "TEXT", "terms": "TEXT", "status": "TEXT", @@ -6763,18 +6938,19 @@ "letter_head": "TEXT", "select_print_heading": "TEXT", "job_card": "TEXT", - "work_order": "TEXT" - }, - "tabMaterial Request Item": { + "work_order": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabMaterial Request Item": { "item_code": "TEXT", "item_name": "TEXT", "schedule_date": "TEXT", @@ -6809,18 +6985,19 @@ "production_plan": "TEXT", "material_request_plan_item": "TEXT", "job_card_item": "TEXT", - "page_break": "TEXT" - }, - "tabMaterial Request Plan Item": { + "page_break": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabMaterial Request Plan Item": { "item_code": "TEXT", "from_warehouse": "TEXT", "warehouse": "TEXT", @@ -6839,92 +7016,97 @@ "reserved_qty_for_production": "TEXT", "ordered_qty": "TEXT", "projected_qty": "TEXT", - "safety_stock": "TEXT" - }, - "tabMilestone": { + "safety_stock": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabMilestone": { "reference_type": "TEXT", "reference_name": "TEXT", "track_field": "TEXT", "value": "TEXT", - "milestone_tracker": "TEXT" - }, - "tabMilestone Tracker": { + "milestone_tracker": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabMilestone Tracker": { "document_type": "TEXT", "track_field": "TEXT", - "disabled": "TEXT" - }, - "tabMode of Payment": { + "disabled": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabMode of Payment": { "mode_of_payment": "TEXT", "enabled": "TEXT", "type": "TEXT", - "accounts": "TEXT" - }, - "tabMode of Payment Account": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "company": "TEXT", - "default_account": "TEXT" + "parenttype": "TEXT" }, - "tabModule Def": { + "tabMode of Payment Account": { + "company": "TEXT", + "default_account": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabModule Def": { "module_name": "TEXT", "custom": "TEXT", "package": "TEXT", "app_name": "TEXT", - "restrict_to_domain": "TEXT" - }, - "tabModule Onboarding": { + "restrict_to_domain": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabModule Onboarding": { "title": "TEXT", "subtitle": "TEXT", "module": "TEXT", @@ -6932,90 +7114,93 @@ "success_message": "TEXT", "documentation_url": "TEXT", "is_complete": "TEXT", - "steps": "TEXT" - }, - "tabModule Profile": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "module_profile_name": "TEXT", - "block_modules": "TEXT" + "parenttype": "TEXT" }, - "tabMonthly Distribution": { + "tabModule Profile": { + "module_profile_name": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabMonthly Distribution": { "distribution_id": "TEXT", "fiscal_year": "TEXT", - "percentages": "TEXT" - }, - "tabMonthly Distribution Percentage": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "month": "TEXT", - "percentage_allocation": "TEXT" + "parenttype": "TEXT" }, - "tabNavbar Item": { + "tabMonthly Distribution Percentage": { + "month": "TEXT", + "percentage_allocation": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabNavbar Item": { "item_label": "TEXT", "item_type": "TEXT", "route": "TEXT", "action": "TEXT", "hidden": "TEXT", "is_standard": "TEXT", - "condition": "TEXT" - }, - "tabNetwork Printer Settings": { + "condition": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabNetwork Printer Settings": { "server_ip": "TEXT", "port": "TEXT", - "printer_name": "TEXT" - }, - "tabNewsletter": { + "printer_name": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabNewsletter": { "email_sent_at": "TEXT", "total_recipients": "TEXT", "total_views": "TEXT", @@ -7023,57 +7208,58 @@ "sender_name": "TEXT", "sender_email": "TEXT", "send_from": "TEXT", - "email_group": "TEXT", "subject": "TEXT", "content_type": "TEXT", "message": "TEXT", "message_md": "TEXT", "message_html": "TEXT", "campaign": "TEXT", - "attachments": "TEXT", "send_unsubscribe_link": "TEXT", "send_webview_link": "TEXT", "scheduled_to_send": "TEXT", "schedule_sending": "TEXT", "schedule_send": "TEXT", "published": "TEXT", - "route": "TEXT" - }, - "tabNewsletter Attachment": { + "route": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "attachment": "TEXT" + "parenttype": "TEXT" }, - "tabNewsletter Email Group": { + "tabNewsletter Attachment": { + "attachment": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "email_group": "TEXT", - "total_subscribers": "TEXT" + "parenttype": "TEXT" }, - "tabNon Conformance": { + "tabNewsletter Email Group": { + "email_group": "TEXT", + "total_subscribers": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabNon Conformance": { "subject": "TEXT", "procedure": "TEXT", "process_owner": "TEXT", @@ -7081,48 +7267,50 @@ "status": "TEXT", "details": "TEXT", "corrective_action": "TEXT", - "preventive_action": "TEXT" - }, - "tabNote": { + "preventive_action": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabNote": { "title": "TEXT", "public": "TEXT", "notify_on_login": "TEXT", "notify_on_every_login": "TEXT", "expire_notification_on": "TEXT", "content": "TEXT", - "seen_by": "TEXT" - }, - "tabNote Seen By": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "user": "TEXT" + "parenttype": "TEXT" }, - "tabNotification": { + "tabNote Seen By": { + "user": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabNotification": { "enabled": "TEXT", "is_standard": "TEXT", "module": "TEXT", @@ -7142,22 +7330,22 @@ "set_property_after_alert": "TEXT", "property_value": "TEXT", "send_to_all_assignees": "TEXT", - "recipients": "TEXT", "message_type": "TEXT", "message": "TEXT", "attach_print": "TEXT", - "print_format": "TEXT" - }, - "tabNotification Log": { + "print_format": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabNotification Log": { "subject": "TEXT", "for_user": "TEXT", "type": "TEXT", @@ -7167,34 +7355,36 @@ "document_name": "TEXT", "attached_file": "TEXT", "from_user": "TEXT", - "link": "TEXT" - }, - "tabNotification Recipient": { + "link": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabNotification Recipient": { "receiver_by_document_field": "TEXT", "receiver_by_role": "TEXT", "cc": "TEXT", "bcc": "TEXT", - "condition": "TEXT" - }, - "tabNotification Settings": { + "condition": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabNotification Settings": { "enabled": "TEXT", "subscribed_documents": "TEXT", "enable_email_notifications": "TEXT", @@ -7206,30 +7396,32 @@ "enable_email_event_reminders": "TEXT", "user": "TEXT", "seen": "TEXT", - "energy_points_system_notifications": "TEXT" - }, - "tabNotification Subscribed Document": { + "energy_points_system_notifications": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "document": "TEXT" + "parenttype": "TEXT" }, - "tabNumber Card": { + "tabNotification Subscribed Document": { + "document": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabNumber Card": { "is_standard": "TEXT", "module": "TEXT", "label": "TEXT", @@ -7250,30 +7442,32 @@ "filters_json": "TEXT", "dynamic_filters_json": "TEXT", "color": "TEXT", - "background_color": "TEXT" - }, - "tabNumber Card Link": { + "background_color": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "card": "TEXT" + "parenttype": "TEXT" }, - "tabOAuth Authorization Code": { + "tabNumber Card Link": { + "card": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabOAuth Authorization Code": { "client": "TEXT", "user": "TEXT", "scopes": "TEXT", @@ -7283,18 +7477,19 @@ "validity": "TEXT", "nonce": "TEXT", "code_challenge": "TEXT", - "code_challenge_method": "TEXT" - }, - "tabOAuth Bearer Token": { + "code_challenge_method": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabOAuth Bearer Token": { "client": "TEXT", "user": "TEXT", "scopes": "TEXT", @@ -7302,18 +7497,19 @@ "refresh_token": "TEXT", "expiration_time": "TEXT", "expires_in": "TEXT", - "status": "TEXT" - }, - "tabOAuth Client": { + "status": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabOAuth Client": { "client_id": "TEXT", "app_name": "TEXT", "user": "TEXT", @@ -7324,54 +7520,58 @@ "redirect_uris": "TEXT", "default_redirect_uri": "TEXT", "grant_type": "TEXT", - "response_type": "TEXT" - }, - "tabOAuth Client Role": { + "response_type": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "role": "TEXT" + "parenttype": "TEXT" }, - "tabOAuth Scope": { + "tabOAuth Client Role": { + "role": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "scope": "TEXT" + "parenttype": "TEXT" }, - "tabOnboarding Permission": { + "tabOAuth Scope": { + "scope": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "role": "TEXT" + "parenttype": "TEXT" }, - "tabOnboarding Step": { + "tabOnboarding Permission": { + "role": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabOnboarding Step": { "title": "TEXT", "is_complete": "TEXT", "is_skipped": "TEXT", @@ -7394,30 +7594,32 @@ "validate_action": "TEXT", "field": "TEXT", "value_to_validate": "TEXT", - "video_url": "TEXT" - }, - "tabOnboarding Step Map": { + "video_url": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "step": "TEXT" + "parenttype": "TEXT" }, - "tabOpening Invoice Creation Tool Item": { + "tabOnboarding Step Map": { + "step": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabOpening Invoice Creation Tool Item": { "invoice_number": "TEXT", "party_type": "TEXT", "party": "TEXT", @@ -7427,37 +7629,38 @@ "item_name": "TEXT", "outstanding_amount": "TEXT", "qty": "TEXT", - "cost_center": "TEXT" - }, - "tabOperation": { + "cost_center": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabOperation": { "workstation": "TEXT", "is_corrective_operation": "TEXT", "create_job_card_based_on_batch_size": "TEXT", "quality_inspection_template": "TEXT", "batch_size": "TEXT", - "sub_operations": "TEXT", "total_operation_time": "TEXT", - "description": "TEXT" - }, - "tabOpportunity": { + "description": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabOpportunity": { "naming_series": "TEXT", "opportunity_from": "TEXT", "party_name": "TEXT", @@ -7503,21 +7706,20 @@ "customer_address": "TEXT", "address_display": "TEXT", "contact_display": "TEXT", - "items": "TEXT", "base_total": "TEXT", "total": "TEXT", - "notes": "TEXT" - }, - "tabOpportunity Item": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabOpportunity Item": { "item_code": "TEXT", "item_name": "TEXT", "uom": "TEXT", @@ -7529,54 +7731,58 @@ "base_rate": "TEXT", "base_amount": "TEXT", "rate": "TEXT", - "amount": "TEXT" - }, - "tabOpportunity Lost Reason": { + "amount": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "lost_reason": "TEXT" + "parenttype": "TEXT" }, - "tabOpportunity Lost Reason Detail": { + "tabOpportunity Lost Reason": { + "lost_reason": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "lost_reason": "TEXT" + "parenttype": "TEXT" }, - "tabOpportunity Type": { + "tabOpportunity Lost Reason Detail": { + "lost_reason": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "description": "TEXT" + "parenttype": "TEXT" }, - "tabOverdue Payment": { + "tabOpportunity Type": { + "description": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabOverdue Payment": { "sales_invoice": "TEXT", "payment_schedule": "TEXT", "dunning_level": "TEXT", @@ -7590,18 +7796,19 @@ "outstanding": "TEXT", "paid_amount": "TEXT", "discounted_amount": "TEXT", - "interest": "TEXT" - }, - "tabPOS Closing Entry": { + "interest": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPOS Closing Entry": { "period_start_date": "TEXT", "period_end_date": "TEXT", "posting_date": "TEXT", @@ -7611,85 +7818,87 @@ "company": "TEXT", "pos_profile": "TEXT", "user": "TEXT", - "pos_transactions": "TEXT", - "payment_reconciliation": "TEXT", "grand_total": "TEXT", "net_total": "TEXT", "total_quantity": "TEXT", - "taxes": "TEXT", "error_message": "TEXT", - "amended_from": "TEXT" - }, - "tabPOS Closing Entry Detail": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPOS Closing Entry Detail": { "mode_of_payment": "TEXT", "opening_amount": "TEXT", "expected_amount": "TEXT", "closing_amount": "TEXT", - "difference": "TEXT" - }, - "tabPOS Closing Entry Taxes": { + "difference": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPOS Closing Entry Taxes": { "account_head": "TEXT", "rate": "TEXT", - "amount": "TEXT" - }, - "tabPOS Customer Group": { + "amount": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "customer_group": "TEXT" + "parenttype": "TEXT" }, - "tabPOS Field": { + "tabPOS Customer Group": { + "customer_group": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPOS Field": { "fieldname": "TEXT", "label": "TEXT", "fieldtype": "TEXT", "options": "TEXT", "default_value": "TEXT", "reqd": "TEXT", - "read_only": "TEXT" - }, - "tabPOS Invoice": { + "read_only": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPOS Invoice": { "custom_ksa_einvoicing_xml": "TEXT", "custom_zatca_tax_category": "TEXT", "custom_exemption_reason_code": "TEXT", @@ -7740,10 +7949,6 @@ "update_stock": "TEXT", "scan_barcode": "TEXT", "last_scanned_warehouse": "TEXT", - "items": "TEXT", - "pricing_rules": "TEXT", - "packed_items": "TEXT", - "timesheets": "TEXT", "total_billing_amount": "TEXT", "total_qty": "TEXT", "base_total": "TEXT", @@ -7754,7 +7959,6 @@ "taxes_and_charges": "TEXT", "shipping_rule": "TEXT", "tax_category": "TEXT", - "taxes": "TEXT", "other_charges_calculation": "TEXT", "base_total_taxes_and_charges": "TEXT", "total_taxes_and_charges": "TEXT", @@ -7780,11 +7984,8 @@ "total_advance": "TEXT", "outstanding_amount": "TEXT", "allocate_advances_automatically": "TEXT", - "advances": "TEXT", "payment_terms_template": "TEXT", - "payment_schedule": "TEXT", "cash_bank_account": "TEXT", - "payments": "TEXT", "base_paid_amount": "TEXT", "paid_amount": "TEXT", "base_change_amount": "TEXT", @@ -7815,23 +8016,23 @@ "amount_eligible_for_commission": "TEXT", "commission_rate": "TEXT", "total_commission": "TEXT", - "sales_team": "TEXT", "from_date": "TEXT", "to_date": "TEXT", "auto_repeat": "TEXT", "against_income_account": "TEXT", - "custom_zatca_full_response": "TEXT" - }, - "tabPOS Invoice Item": { + "custom_zatca_full_response": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPOS Invoice Item": { "barcode": "TEXT", "has_item_scanned": "TEXT", "item_code": "TEXT", @@ -7900,18 +8101,19 @@ "delivered_qty": "TEXT", "cost_center": "TEXT", "project": "TEXT", - "page_break": "TEXT" - }, - "tabPOS Invoice Merge Log": { + "page_break": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPOS Invoice Merge Log": { "company": "TEXT", "posting_date": "TEXT", "posting_time": "TEXT", @@ -7919,50 +8121,52 @@ "pos_closing_entry": "TEXT", "customer": "TEXT", "customer_group": "TEXT", - "pos_invoices": "TEXT", "consolidated_invoice": "TEXT", "consolidated_credit_note": "TEXT", - "amended_from": "TEXT" - }, - "tabPOS Invoice Reference": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPOS Invoice Reference": { "pos_invoice": "TEXT", "posting_date": "TEXT", "customer": "TEXT", "grand_total": "TEXT", "is_return": "TEXT", - "return_against": "TEXT" - }, - "tabPOS Item Group": { + "return_against": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "item_group": "TEXT" + "parenttype": "TEXT" }, - "tabPOS Opening Entry": { + "tabPOS Item Group": { + "item_group": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPOS Opening Entry": { "period_start_date": "TEXT", "period_end_date": "TEXT", "status": "TEXT", @@ -7972,46 +8176,48 @@ "pos_profile": "TEXT", "pos_closing_entry": "TEXT", "user": "TEXT", - "balance_details": "TEXT", - "amended_from": "TEXT" - }, - "tabPOS Opening Entry Detail": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "mode_of_payment": "TEXT", - "opening_amount": "TEXT" + "parenttype": "TEXT" }, - "tabPOS Payment Method": { + "tabPOS Opening Entry Detail": { + "mode_of_payment": "TEXT", + "opening_amount": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPOS Payment Method": { "default": "TEXT", "allow_in_returns": "TEXT", - "mode_of_payment": "TEXT" - }, - "tabPOS Profile": { + "mode_of_payment": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPOS Profile": { "company": "TEXT", "customer": "TEXT", "country": "TEXT", @@ -8019,8 +8225,6 @@ "warehouse": "TEXT", "campaign": "TEXT", "company_address": "TEXT", - "applicable_for_users": "TEXT", - "payments": "TEXT", "hide_images": "TEXT", "hide_unavailable_items": "TEXT", "auto_add_item_to_cart": "TEXT", @@ -8032,8 +8236,6 @@ "allow_discount_change": "TEXT", "disable_grand_total_to_default_mop": "TEXT", "allow_partial_payment": "TEXT", - "item_groups": "TEXT", - "customer_groups": "TEXT", "print_format": "TEXT", "letter_head": "TEXT", "tc_name": "TEXT", @@ -8051,116 +8253,124 @@ "tax_category": "TEXT", "apply_discount_on": "TEXT", "cost_center": "TEXT", - "project": "TEXT" - }, - "tabPOS Profile User": { + "project": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "default": "TEXT", - "user": "TEXT" + "parenttype": "TEXT" }, - "tabPOS Search Fields": { + "tabPOS Profile User": { + "default": "TEXT", + "user": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "field": "TEXT", - "fieldname": "TEXT" + "parenttype": "TEXT" }, - "tabPSOA Cost Center": { + "tabPOS Search Fields": { + "field": "TEXT", + "fieldname": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "cost_center_name": "TEXT" + "parenttype": "TEXT" }, - "tabPSOA Project": { + "tabPSOA Cost Center": { + "cost_center_name": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "project_name": "TEXT" + "parenttype": "TEXT" }, - "tabPackage": { + "tabPSOA Project": { + "project_name": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPackage": { "package_name": "TEXT", "readme": "TEXT", "license_type": "TEXT", - "license": "TEXT" - }, - "tabPackage Import": { + "license": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPackage Import": { "attach_package": "TEXT", "activate": "TEXT", "force": "TEXT", - "log": "TEXT" - }, - "tabPackage Release": { + "log": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPackage Release": { "package": "TEXT", "publish": "TEXT", "path": "TEXT", "major": "TEXT", "minor": "TEXT", "patch": "TEXT", - "release_notes": "TEXT" - }, - "tabPacked Item": { + "release_notes": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPacked Item": { "parent_item": "TEXT", "item_code": "TEXT", "item_name": "TEXT", @@ -8185,40 +8395,41 @@ "picked_qty": "TEXT", "page_break": "TEXT", "prevdoc_doctype": "TEXT", - "parent_detail_docname": "TEXT" - }, - "tabPacking Slip": { + "parent_detail_docname": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPacking Slip": { "delivery_note": "TEXT", "naming_series": "TEXT", "from_case_no": "TEXT", "to_case_no": "TEXT", - "items": "TEXT", "net_weight_pkg": "TEXT", "net_weight_uom": "TEXT", "gross_weight_pkg": "TEXT", "gross_weight_uom": "TEXT", "letter_head": "TEXT", - "amended_from": "TEXT" - }, - "tabPacking Slip Item": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPacking Slip Item": { "item_code": "TEXT", "item_name": "TEXT", "batch_no": "TEXT", @@ -8229,18 +8440,19 @@ "weight_uom": "TEXT", "page_break": "TEXT", "dn_detail": "TEXT", - "pi_detail": "TEXT" - }, - "tabPage": { + "pi_detail": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPage": { "system_page": "TEXT", "page_name": "TEXT", "title": "TEXT", @@ -8248,101 +8460,107 @@ "module": "TEXT", "restrict_to_domain": "TEXT", "standard": "TEXT", - "roles": "TEXT" - }, - "tabParty Account": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabParty Account": { "company": "TEXT", "account": "TEXT", - "advance_account": "TEXT" - }, - "tabParty Link": { + "advance_account": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabParty Link": { "primary_role": "TEXT", "secondary_role": "TEXT", "primary_party": "TEXT", - "secondary_party": "TEXT" - }, - "tabParty Specific Item": { + "secondary_party": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabParty Specific Item": { "party_type": "TEXT", "party": "TEXT", "restrict_based_on": "TEXT", - "based_on_value": "TEXT" - }, - "tabParty Type": { + "based_on_value": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "party_type": "TEXT", - "account_type": "TEXT" + "parenttype": "TEXT" }, - "tabPatch Log": { + "tabParty Type": { + "party_type": "TEXT", + "account_type": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPatch Log": { "patch": "TEXT", "skipped": "TEXT", - "traceback": "TEXT" - }, - "tabPause SLA On Status": { + "traceback": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "status": "TEXT" + "parenttype": "TEXT" }, - "tabPayment Entry": { + "tabPause SLA On Status": { + "status": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPayment Entry": { "naming_series": "TEXT", "payment_type": "TEXT", "payment_order_status": "TEXT", @@ -8377,7 +8595,6 @@ "target_exchange_rate": "TEXT", "base_received_amount": "TEXT", "base_received_amount_after_tax": "TEXT", - "references": "TEXT", "total_allocated_amount": "TEXT", "base_total_allocated_amount": "TEXT", "unallocated_amount": "TEXT", @@ -8386,10 +8603,8 @@ "sales_taxes_and_charges_template": "TEXT", "apply_tax_withholding_amount": "TEXT", "tax_withholding_category": "TEXT", - "taxes": "TEXT", "base_total_taxes_and_charges": "TEXT", "total_taxes_and_charges": "TEXT", - "deductions": "TEXT", "reference_no": "TEXT", "reference_date": "TEXT", "clearance_date": "TEXT", @@ -8408,34 +8623,36 @@ "in_words": "TEXT", "auto_repeat": "TEXT", "amended_from": "TEXT", - "title": "TEXT" - }, - "tabPayment Entry Deduction": { + "title": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPayment Entry Deduction": { "account": "TEXT", "cost_center": "TEXT", "amount": "TEXT", "is_exchange_gain_loss": "TEXT", - "description": "TEXT" - }, - "tabPayment Entry Reference": { + "description": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPayment Entry Reference": { "reference_doctype": "TEXT", "reference_name": "TEXT", "due_date": "TEXT", @@ -8454,36 +8671,38 @@ "payment_request": "TEXT", "payment_request_outstanding": "TEXT", "advance_voucher_type": "TEXT", - "advance_voucher_no": "TEXT" - }, - "tabPayment Gateway Account": { + "advance_voucher_no": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPayment Gateway Account": { "payment_gateway": "TEXT", "payment_channel": "TEXT", "company": "TEXT", "is_default": "TEXT", "payment_account": "TEXT", "currency": "TEXT", - "message": "TEXT" - }, - "tabPayment Ledger Entry": { + "message": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPayment Ledger Entry": { "posting_date": "TEXT", "company": "TEXT", "account_type": "TEXT", @@ -8502,18 +8721,19 @@ "account_currency": "TEXT", "amount_in_account_currency": "TEXT", "delinked": "TEXT", - "remarks": "TEXT" - }, - "tabPayment Order": { + "remarks": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPayment Order": { "naming_series": "TEXT", "company": "TEXT", "payment_order_type": "TEXT", @@ -8522,19 +8742,19 @@ "company_bank": "TEXT", "company_bank_account": "TEXT", "account": "TEXT", - "references": "TEXT", - "amended_from": "TEXT" - }, - "tabPayment Order Reference": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPayment Order Reference": { "reference_doctype": "TEXT", "reference_name": "TEXT", "amount": "TEXT", @@ -8543,18 +8763,19 @@ "mode_of_payment": "TEXT", "bank_account": "TEXT", "account": "TEXT", - "payment_reference": "TEXT" - }, - "tabPayment Request": { + "payment_reference": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPayment Request": { "payment_request_type": "TEXT", "transaction_date": "TEXT", "naming_series": "TEXT", @@ -8570,7 +8791,6 @@ "is_a_subscription": "TEXT", "outstanding_amount": "TEXT", "party_account_currency": "TEXT", - "subscription_plans": "TEXT", "bank_account": "TEXT", "bank": "TEXT", "bank_account_no": "TEXT", @@ -8594,18 +8814,19 @@ "payment_channel": "TEXT", "payment_order": "TEXT", "amended_from": "TEXT", - "phone_number": "TEXT" - }, - "tabPayment Schedule": { + "phone_number": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPayment Schedule": { "payment_term": "TEXT", "description": "TEXT", "due_date": "TEXT", @@ -8625,18 +8846,19 @@ "discounted_amount": "TEXT", "base_payment_amount": "TEXT", "base_outstanding": "TEXT", - "base_paid_amount": "TEXT" - }, - "tabPayment Term": { + "base_paid_amount": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPayment Term": { "payment_term_name": "TEXT", "invoice_portion": "TEXT", "mode_of_payment": "TEXT", @@ -8647,32 +8869,33 @@ "discount": "TEXT", "discount_validity_based_on": "TEXT", "discount_validity": "TEXT", - "description": "TEXT" - }, - "tabPayment Terms Template": { + "description": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPayment Terms Template": { "template_name": "TEXT", "allocate_payment_based_on_payment_terms": "TEXT", - "terms": "TEXT" - }, - "tabPayment Terms Template Detail": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPayment Terms Template Detail": { "payment_term": "TEXT", "description": "TEXT", "invoice_portion": "TEXT", @@ -8683,32 +8906,34 @@ "discount_type": "TEXT", "discount": "TEXT", "discount_validity_based_on": "TEXT", - "discount_validity": "TEXT" - }, - "tabPegged Currency Details": { + "discount_validity": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPegged Currency Details": { "source_currency": "TEXT", "pegged_against": "TEXT", - "pegged_exchange_rate": "TEXT" - }, - "tabPeriod Closing Voucher": { + "pegged_exchange_rate": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPeriod Closing Voucher": { "transaction_date": "TEXT", "company": "TEXT", "fiscal_year": "TEXT", @@ -8718,63 +8943,66 @@ "closing_account_head": "TEXT", "gle_processing_status": "TEXT", "remarks": "TEXT", - "error_message": "TEXT" - }, - "tabPersonal Data Deletion Request": { + "error_message": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPersonal Data Deletion Request": { "email": "TEXT", "status": "TEXT", "anonymization_matrix": "TEXT", - "deletion_steps": "TEXT" - }, - "tabPersonal Data Deletion Step": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPersonal Data Deletion Step": { "document_type": "TEXT", "status": "TEXT", "partial": "TEXT", "fields": "TEXT", - "filtered_by": "TEXT" - }, - "tabPersonal Data Download Request": { + "filtered_by": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPersonal Data Download Request": { "user": "TEXT", "user_name": "TEXT", - "amended_from": "TEXT" - }, - "tabPick List": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPick List": { "naming_series": "TEXT", "company": "TEXT", "purpose": "TEXT", @@ -8790,23 +9018,23 @@ "scan_barcode": "TEXT", "scan_mode": "TEXT", "prompt_qty": "TEXT", - "locations": "TEXT", "amended_from": "TEXT", "group_same_items": "TEXT", "status": "TEXT", "delivery_status": "TEXT", - "per_delivered": "TEXT" - }, - "tabPick List Item": { + "per_delivered": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPick List Item": { "item_code": "TEXT", "item_name": "TEXT", "description": "TEXT", @@ -8830,61 +9058,65 @@ "sales_order_item": "TEXT", "product_bundle_item": "TEXT", "material_request": "TEXT", - "material_request_item": "TEXT" - }, - "tabPlant Floor": { + "material_request_item": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPlant Floor": { "floor_name": "TEXT", "company": "TEXT", - "warehouse": "TEXT" - }, - "tabPortal Menu Item": { + "warehouse": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPortal Menu Item": { "title": "TEXT", "enabled": "TEXT", "route": "TEXT", "reference_doctype": "TEXT", "role": "TEXT", - "target": "TEXT" - }, - "tabPortal User": { + "target": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "user": "TEXT" + "parenttype": "TEXT" }, - "tabPrepared Report": { + "tabPortal User": { + "user": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPrepared Report": { "status": "TEXT", "report_name": "TEXT", "queued_by": "TEXT", @@ -8893,57 +9125,56 @@ "report_end_time": "TEXT", "peak_memory_usage": "TEXT", "error_message": "TEXT", - "filters": "TEXT" - }, - "tabPrice List": { + "filters": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPrice List": { "enabled": "TEXT", "price_list_name": "TEXT", "currency": "TEXT", "buying": "TEXT", "selling": "TEXT", "price_not_uom_dependent": "TEXT", - "countries": "TEXT" - }, - "tabPrice List Country": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "country": "TEXT" + "parenttype": "TEXT" }, - "tabPricing Rule": { + "tabPrice List Country": { + "country": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPricing Rule": { "naming_series": "TEXT", "title": "TEXT", "disable": "TEXT", "apply_on": "TEXT", "price_or_product_discount": "TEXT", "warehouse": "TEXT", - "items": "TEXT", - "item_groups": "TEXT", - "brands": "TEXT", "mixed_conditions": "TEXT", "is_cumulative": "TEXT", "coupon_code_based": "TEXT", @@ -8996,74 +9227,79 @@ "has_priority": "TEXT", "priority": "TEXT", "promotional_scheme_id": "TEXT", - "promotional_scheme": "TEXT" - }, - "tabPricing Rule Brand": { + "promotional_scheme": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "brand": "TEXT", - "uom": "TEXT" + "parenttype": "TEXT" }, - "tabPricing Rule Detail": { + "tabPricing Rule Brand": { + "brand": "TEXT", + "uom": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPricing Rule Detail": { "pricing_rule": "TEXT", "item_code": "TEXT", "margin_type": "TEXT", "rate_or_discount": "TEXT", "child_docname": "TEXT", - "rule_applied": "TEXT" - }, - "tabPricing Rule Item Code": { + "rule_applied": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "item_code": "TEXT", - "uom": "TEXT" + "parenttype": "TEXT" }, - "tabPricing Rule Item Group": { + "tabPricing Rule Item Code": { + "item_code": "TEXT", + "uom": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "item_group": "TEXT", - "uom": "TEXT" + "parenttype": "TEXT" }, - "tabPrint Format": { + "tabPricing Rule Item Group": { + "item_group": "TEXT", + "uom": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPrint Format": { "print_format_for": "TEXT", "doc_type": "TEXT", "report": "TEXT", @@ -9091,81 +9327,86 @@ "css": "TEXT", "format_data": "TEXT", "print_format_builder": "TEXT", - "print_format_builder_beta": "TEXT" - }, - "tabPrint Format Field Template": { + "print_format_builder_beta": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPrint Format Field Template": { "document_type": "TEXT", "field": "TEXT", "template_file": "TEXT", "module": "TEXT", "standard": "TEXT", - "template": "TEXT" - }, - "tabPrint Heading": { + "template": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "print_heading": "TEXT", - "description": "TEXT" + "parenttype": "TEXT" }, - "tabPrint Style": { + "tabPrint Heading": { + "print_heading": "TEXT", + "description": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPrint Style": { "print_style_name": "TEXT", "disabled": "TEXT", "standard": "TEXT", - "css": "TEXT" - }, - "tabProcess Deferred Accounting": { + "css": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabProcess Deferred Accounting": { "company": "TEXT", "type": "TEXT", "account": "TEXT", "posting_date": "TEXT", "start_date": "TEXT", "end_date": "TEXT", - "amended_from": "TEXT" - }, - "tabProcess Payment Reconciliation": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabProcess Payment Reconciliation": { "company": "TEXT", "party_type": "TEXT", "party": "TEXT", @@ -9179,18 +9420,19 @@ "bank_cash_account": "TEXT", "status": "TEXT", "error_log": "TEXT", - "amended_from": "TEXT" - }, - "tabProcess Payment Reconciliation Log": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabProcess Payment Reconciliation Log": { "process_pr": "TEXT", "status": "TEXT", "allocated": "TEXT", @@ -9198,18 +9440,18 @@ "total_allocations": "TEXT", "reconciled_entries": "TEXT", "error_log": "TEXT", - "allocations": "TEXT" - }, - "tabProcess Payment Reconciliation Log Allocations": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabProcess Payment Reconciliation Log Allocations": { "reference_type": "TEXT", "reference_name": "TEXT", "reference_row": "TEXT", @@ -9224,51 +9466,52 @@ "difference_account": "TEXT", "exchange_rate": "TEXT", "currency": "TEXT", - "reconciled": "TEXT" - }, - "tabProcess Period Closing Voucher": { + "reconciled": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabProcess Period Closing Voucher": { "parent_pcv": "TEXT", "status": "TEXT", "p_l_closing_balance": "TEXT", - "normal_balances": "TEXT", "bs_closing_balance": "TEXT", - "z_opening_balances": "TEXT", - "amended_from": "TEXT" - }, - "tabProcess Period Closing Voucher Detail": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabProcess Period Closing Voucher Detail": { "processing_date": "TEXT", "report_type": "TEXT", "status": "TEXT", - "closing_balance": "TEXT" - }, - "tabProcess Statement Of Accounts": { + "closing_balance": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabProcess Statement Of Accounts": { "report": "TEXT", "from_date": "TEXT", "posting_date": "TEXT", @@ -9292,7 +9535,6 @@ "collection_name": "TEXT", "primary_mandatory": "TEXT", "show_net_values_in_party_account": "TEXT", - "customers": "TEXT", "orientation": "TEXT", "include_break": "TEXT", "include_ageing": "TEXT", @@ -9307,90 +9549,95 @@ "pdf_name": "TEXT", "subject": "TEXT", "cc_to": "TEXT", - "body": "TEXT" - }, - "tabProcess Statement Of Accounts CC": { + "body": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "cc": "TEXT" + "parenttype": "TEXT" }, - "tabProcess Statement Of Accounts Customer": { + "tabProcess Statement Of Accounts CC": { + "cc": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabProcess Statement Of Accounts Customer": { "customer": "TEXT", "customer_name": "TEXT", "billing_email": "TEXT", - "primary_email": "TEXT" - }, - "tabProcess Subscription": { + "primary_email": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabProcess Subscription": { "posting_date": "TEXT", "subscription": "TEXT", - "amended_from": "TEXT" - }, - "tabProduct Bundle": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabProduct Bundle": { "new_item_code": "TEXT", "description": "TEXT", "disabled": "TEXT", - "items": "TEXT" - }, - "tabProduct Bundle Item": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabProduct Bundle Item": { "item_code": "TEXT", "qty": "TEXT", "description": "TEXT", "rate": "TEXT", - "uom": "TEXT" - }, - "tabProduction Plan": { + "uom": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabProduction Plan": { "naming_series": "TEXT", "company": "TEXT", "get_items_from": "TEXT", @@ -9404,38 +9651,33 @@ "to_date": "TEXT", "from_delivery_date": "TEXT", "to_delivery_date": "TEXT", - "sales_orders": "TEXT", - "material_requests": "TEXT", "combine_items": "TEXT", - "po_items": "TEXT", - "prod_plan_references": "TEXT", "combine_sub_items": "TEXT", "sub_assembly_warehouse": "TEXT", "skip_available_sub_assembly_item": "TEXT", - "sub_assembly_items": "TEXT", "include_non_stock_items": "TEXT", "include_subcontracted_items": "TEXT", "consider_minimum_order_qty": "TEXT", "include_safety_stock": "TEXT", "ignore_existing_ordered_qty": "TEXT", "for_warehouse": "TEXT", - "mr_items": "TEXT", "total_planned_qty": "TEXT", "total_produced_qty": "TEXT", "status": "TEXT", "warehouses": "TEXT", - "amended_from": "TEXT" - }, - "tabProduction Plan Item": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabProduction Plan Item": { "include_exploded_items": "TEXT", "item_code": "TEXT", "bom_no": "TEXT", @@ -9453,73 +9695,78 @@ "material_request_item": "TEXT", "product_bundle_item": "TEXT", "item_reference": "TEXT", - "temporary_name": "TEXT" - }, - "tabProduction Plan Item Reference": { + "temporary_name": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabProduction Plan Item Reference": { "item_reference": "TEXT", "sales_order": "TEXT", "sales_order_item": "TEXT", - "qty": "TEXT" - }, - "tabProduction Plan Material Request": { + "qty": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "material_request": "TEXT", - "material_request_date": "TEXT" + "parenttype": "TEXT" }, - "tabProduction Plan Material Request Warehouse": { + "tabProduction Plan Material Request": { + "material_request": "TEXT", + "material_request_date": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "warehouse": "TEXT" + "parenttype": "TEXT" }, - "tabProduction Plan Sales Order": { + "tabProduction Plan Material Request Warehouse": { + "warehouse": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabProduction Plan Sales Order": { "sales_order": "TEXT", "sales_order_date": "TEXT", "customer": "TEXT", - "grand_total": "TEXT" - }, - "tabProduction Plan Sub Assembly Item": { + "grand_total": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabProduction Plan Sub Assembly Item": { "production_item": "TEXT", "item_name": "TEXT", "fg_warehouse": "TEXT", @@ -9540,18 +9787,19 @@ "stock_uom": "TEXT", "description": "TEXT", "actual_qty": "TEXT", - "projected_qty": "TEXT" - }, - "tabProject": { + "projected_qty": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabProject": { "naming_series": "TEXT", "project_name": "TEXT", "status": "TEXT", @@ -9566,7 +9814,6 @@ "department": "TEXT", "customer": "TEXT", "sales_order": "TEXT", - "users": "TEXT", "copied_from": "TEXT", "notes": "TEXT", "actual_start_date": "TEXT", @@ -9595,75 +9842,78 @@ "day_to_send": "TEXT", "weekly_time_to_send": "TEXT", "subject": "TEXT", - "message": "TEXT" - }, - "tabProject Template": { + "message": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "project_type": "TEXT", - "tasks": "TEXT" + "parenttype": "TEXT" }, - "tabProject Template Task": { + "tabProject Template": { + "project_type": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "task": "TEXT", - "subject": "TEXT" + "parenttype": "TEXT" }, - "tabProject Type": { + "tabProject Template Task": { + "task": "TEXT", + "subject": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "project_type": "TEXT", - "description": "TEXT" + "parenttype": "TEXT" }, - "tabProject Update": { + "tabProject Type": { + "project_type": "TEXT", + "description": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabProject Update": { "naming_series": "TEXT", "project": "TEXT", "sent": "TEXT", "date": "TEXT", "time": "TEXT", - "users": "TEXT", - "amended_from": "TEXT" - }, - "tabProject User": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabProject User": { "user": "TEXT", "email": "TEXT", "image": "TEXT", @@ -9671,23 +9921,21 @@ "welcome_email_sent": "TEXT", "view_attachments": "TEXT", "hide_timesheets": "TEXT", - "project_status": "TEXT" - }, - "tabPromotional Scheme": { + "project_status": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPromotional Scheme": { "apply_on": "TEXT", "disable": "TEXT", - "items": "TEXT", - "item_groups": "TEXT", - "brands": "TEXT", "mixed_conditions": "TEXT", "is_cumulative": "TEXT", "apply_rule_on_other": "TEXT", @@ -9708,19 +9956,18 @@ "valid_upto": "TEXT", "company": "TEXT", "currency": "TEXT", - "price_discount_slabs": "TEXT", - "product_discount_slabs": "TEXT" - }, - "tabPromotional Scheme Price Discount": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPromotional Scheme Price Discount": { "disable": "TEXT", "apply_multiple_pricing_rules": "TEXT", "rule_description": "TEXT", @@ -9737,18 +9984,19 @@ "threshold_percentage": "TEXT", "validate_applied_rule": "TEXT", "priority": "TEXT", - "apply_discount_on_rate": "TEXT" - }, - "tabPromotional Scheme Product Discount": { + "apply_discount_on_rate": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPromotional Scheme Product Discount": { "disable": "TEXT", "apply_multiple_pricing_rules": "TEXT", "rule_description": "TEXT", @@ -9767,18 +10015,19 @@ "priority": "TEXT", "is_recursive": "TEXT", "recurse_for": "TEXT", - "apply_recursion_over": "TEXT" - }, - "tabProperty Setter": { + "apply_recursion_over": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabProperty Setter": { "is_system_generated": "TEXT", "doctype_or_field": "TEXT", "doc_type": "TEXT", @@ -9788,18 +10037,19 @@ "property": "TEXT", "property_type": "TEXT", "value": "TEXT", - "default_value": "TEXT" - }, - "tabProspect": { + "default_value": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabProspect": { "company_name": "TEXT", "customer_group": "TEXT", "no_of_employees": "TEXT", @@ -9811,37 +10061,36 @@ "website": "TEXT", "fax": "TEXT", "company": "TEXT", - "leads": "TEXT", - "opportunities": "TEXT", - "notes": "TEXT" - }, - "tabProspect Lead": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabProspect Lead": { "lead": "TEXT", "lead_name": "TEXT", "email": "TEXT", "mobile_no": "TEXT", "lead_owner": "TEXT", - "status": "TEXT" - }, - "tabProspect Opportunity": { + "status": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabProspect Opportunity": { "opportunity": "TEXT", "amount": "TEXT", "stage": "TEXT", @@ -9849,18 +10098,19 @@ "probability": "TEXT", "expected_closing": "TEXT", "currency": "TEXT", - "contact_person": "TEXT" - }, - "tabPurchase Invoice": { + "contact_person": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPurchase Invoice": { "title": "TEXT", "naming_series": "TEXT", "supplier": "TEXT", @@ -9906,7 +10156,6 @@ "is_subcontracted": "TEXT", "rejected_warehouse": "TEXT", "supplier_warehouse": "TEXT", - "items": "TEXT", "total_qty": "TEXT", "total_net_weight": "TEXT", "base_total": "TEXT", @@ -9920,7 +10169,6 @@ "shipping_rule": "TEXT", "incoterm": "TEXT", "named_place": "TEXT", - "taxes": "TEXT", "base_taxes_and_charges_added": "TEXT", "base_taxes_and_charges_deducted": "TEXT", "base_total_taxes_and_charges": "TEXT", @@ -9943,10 +10191,7 @@ "base_discount_amount": "TEXT", "additional_discount_percentage": "TEXT", "discount_amount": "TEXT", - "tax_withheld_vouchers": "TEXT", "other_charges_calculation": "TEXT", - "pricing_rules": "TEXT", - "supplied_items": "TEXT", "mode_of_payment": "TEXT", "base_paid_amount": "TEXT", "clearance_date": "TEXT", @@ -9954,8 +10199,6 @@ "paid_amount": "TEXT", "allocate_advances_automatically": "TEXT", "only_include_allocated_payments": "TEXT", - "advances": "TEXT", - "advance_tax": "TEXT", "write_off_amount": "TEXT", "base_write_off_amount": "TEXT", "write_off_account": "TEXT", @@ -9974,7 +10217,6 @@ "billing_address_display": "TEXT", "payment_terms_template": "TEXT", "ignore_default_payment_terms_template": "TEXT", - "payment_schedule": "TEXT", "tc_name": "TEXT", "terms": "TEXT", "status": "TEXT", @@ -10000,18 +10242,19 @@ "supplier_group": "TEXT", "inter_company_invoice_reference": "TEXT", "is_old_subcontracting_flow": "TEXT", - "remarks": "TEXT" - }, - "tabPurchase Invoice Advance": { + "remarks": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPurchase Invoice Advance": { "reference_type": "TEXT", "reference_name": "TEXT", "remarks": "TEXT", @@ -10020,18 +10263,19 @@ "allocated_amount": "TEXT", "exchange_gain_loss": "TEXT", "ref_exchange_rate": "TEXT", - "difference_posting_date": "TEXT" - }, - "tabPurchase Invoice Item": { + "difference_posting_date": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPurchase Invoice Item": { "item_code": "TEXT", "product_bundle": "TEXT", "item_name": "TEXT", @@ -10112,18 +10356,19 @@ "weight_uom": "TEXT", "project": "TEXT", "cost_center": "TEXT", - "page_break": "TEXT" - }, - "tabPurchase Order": { + "page_break": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPurchase Order": { "title": "TEXT", "naming_series": "TEXT", "supplier": "TEXT", @@ -10151,7 +10396,6 @@ "last_scanned_warehouse": "TEXT", "set_from_warehouse": "TEXT", "set_warehouse": "TEXT", - "items": "TEXT", "total_qty": "TEXT", "total_net_weight": "TEXT", "base_total": "TEXT", @@ -10160,15 +10404,12 @@ "net_total": "TEXT", "tax_withholding_net_total": "TEXT", "base_tax_withholding_net_total": "TEXT", - "pricing_rules": "TEXT", "set_reserve_warehouse": "TEXT", - "supplied_items": "TEXT", "tax_category": "TEXT", "taxes_and_charges": "TEXT", "shipping_rule": "TEXT", "incoterm": "TEXT", "named_place": "TEXT", - "taxes": "TEXT", "base_taxes_and_charges_added": "TEXT", "base_taxes_and_charges_deducted": "TEXT", "base_total_taxes_and_charges": "TEXT", @@ -10209,7 +10450,6 @@ "customer_contact_mobile": "TEXT", "customer_contact_email": "TEXT", "payment_terms_template": "TEXT", - "payment_schedule": "TEXT", "tc_name": "TEXT", "terms": "TEXT", "status": "TEXT", @@ -10227,18 +10467,19 @@ "ref_sq": "TEXT", "party_account_currency": "TEXT", "inter_company_order_reference": "TEXT", - "is_old_subcontracting_flow": "TEXT" - }, - "tabPurchase Order Item": { + "is_old_subcontracting_flow": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPurchase Order Item": { "fg_item": "TEXT", "fg_item_qty": "TEXT", "item_code": "TEXT", @@ -10314,18 +10555,19 @@ "production_plan": "TEXT", "production_plan_item": "TEXT", "production_plan_sub_assembly_item": "TEXT", - "page_break": "TEXT" - }, - "tabPurchase Order Item Supplied": { + "page_break": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPurchase Order Item Supplied": { "main_item_code": "TEXT", "rm_item_code": "TEXT", "stock_uom": "TEXT", @@ -10339,18 +10581,19 @@ "supplied_qty": "TEXT", "consumed_qty": "TEXT", "returned_qty": "TEXT", - "total_supplied_qty": "TEXT" - }, - "tabPurchase Receipt": { + "total_supplied_qty": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPurchase Receipt": { "title": "TEXT", "naming_series": "TEXT", "supplier": "TEXT", @@ -10379,7 +10622,6 @@ "rejected_warehouse": "TEXT", "is_subcontracted": "TEXT", "supplier_warehouse": "TEXT", - "items": "TEXT", "total_qty": "TEXT", "total_net_weight": "TEXT", "base_total": "TEXT", @@ -10393,7 +10635,6 @@ "shipping_rule": "TEXT", "incoterm": "TEXT", "named_place": "TEXT", - "taxes": "TEXT", "base_taxes_and_charges_added": "TEXT", "base_taxes_and_charges_deducted": "TEXT", "base_total_taxes_and_charges": "TEXT", @@ -10414,8 +10655,6 @@ "additional_discount_percentage": "TEXT", "discount_amount": "TEXT", "other_charges_calculation": "TEXT", - "pricing_rules": "TEXT", - "supplied_items": "TEXT", "supplier_address": "TEXT", "address_display": "TEXT", "contact_person": "TEXT", @@ -10448,18 +10687,19 @@ "remarks": "TEXT", "range": "TEXT", "amended_from": "TEXT", - "is_old_subcontracting_flow": "TEXT" - }, - "tabPurchase Receipt Item": { + "is_old_subcontracting_flow": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPurchase Receipt Item": { "barcode": "TEXT", "has_item_scanned": "TEXT", "item_code": "TEXT", @@ -10551,18 +10791,19 @@ "page_break": "TEXT", "sales_order": "TEXT", "sales_order_item": "TEXT", - "subcontracting_receipt_item": "TEXT" - }, - "tabPurchase Receipt Item Supplied": { + "subcontracting_receipt_item": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPurchase Receipt Item Supplied": { "main_item_code": "TEXT", "rm_item_code": "TEXT", "item_name": "TEXT", @@ -10578,18 +10819,19 @@ "current_stock": "TEXT", "batch_no": "TEXT", "serial_no": "TEXT", - "purchase_order": "TEXT" - }, - "tabPurchase Taxes and Charges": { + "purchase_order": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPurchase Taxes and Charges": { "category": "TEXT", "add_deduct_tax": "TEXT", "charge_type": "TEXT", @@ -10609,35 +10851,36 @@ "base_tax_amount": "TEXT", "base_total": "TEXT", "base_tax_amount_after_discount_amount": "TEXT", - "item_wise_tax_detail": "TEXT" - }, - "tabPurchase Taxes and Charges Template": { + "item_wise_tax_detail": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPurchase Taxes and Charges Template": { "title": "TEXT", "is_default": "TEXT", "disabled": "TEXT", "company": "TEXT", "tax_category": "TEXT", - "taxes": "TEXT" - }, - "tabPutaway Rule": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabPutaway Rule": { "disable": "TEXT", "item_code": "TEXT", "item_name": "TEXT", @@ -10648,18 +10891,19 @@ "uom": "TEXT", "conversion_factor": "TEXT", "stock_uom": "TEXT", - "stock_capacity": "TEXT" - }, - "tabQuality Action": { + "stock_capacity": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabQuality Action": { "corrective_preventive": "TEXT", "review": "TEXT", "feedback": "TEXT", @@ -10667,119 +10911,123 @@ "date": "TEXT", "goal": "TEXT", "procedure": "TEXT", - "resolutions": "TEXT" - }, - "tabQuality Action Resolution": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabQuality Action Resolution": { "problem": "TEXT", "resolution": "TEXT", "status": "TEXT", "responsible": "TEXT", - "completion_by": "TEXT" - }, - "tabQuality Feedback": { + "completion_by": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabQuality Feedback": { "template": "TEXT", "document_type": "TEXT", "document_name": "TEXT", - "parameters": "TEXT" - }, - "tabQuality Feedback Parameter": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabQuality Feedback Parameter": { "parameter": "TEXT", "rating": "TEXT", - "feedback": "TEXT" - }, - "tabQuality Feedback Template": { + "feedback": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "template": "TEXT", - "parameters": "TEXT" + "parenttype": "TEXT" }, - "tabQuality Feedback Template Parameter": { + "tabQuality Feedback Template": { + "template": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "parameter": "TEXT" + "parenttype": "TEXT" }, - "tabQuality Goal": { + "tabQuality Feedback Template Parameter": { + "parameter": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabQuality Goal": { "goal": "TEXT", "frequency": "TEXT", "procedure": "TEXT", "weekday": "TEXT", "date": "TEXT", - "objectives": "TEXT" - }, - "tabQuality Goal Objective": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabQuality Goal Objective": { "objective": "TEXT", "target": "TEXT", - "uom": "TEXT" - }, - "tabQuality Inspection": { + "uom": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabQuality Inspection": { "naming_series": "TEXT", "company": "TEXT", "report_date": "TEXT", @@ -10797,49 +11045,51 @@ "bom_no": "TEXT", "quality_inspection_template": "TEXT", "manual_inspection": "TEXT", - "readings": "TEXT", "inspected_by": "TEXT", "verified_by": "TEXT", "remarks": "TEXT", "amended_from": "TEXT", - "letter_head": "TEXT" - }, - "tabQuality Inspection Parameter": { + "letter_head": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabQuality Inspection Parameter": { "parameter": "TEXT", "parameter_group": "TEXT", - "description": "TEXT" - }, - "tabQuality Inspection Parameter Group": { + "description": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "group_name": "TEXT" + "parenttype": "TEXT" }, - "tabQuality Inspection Reading": { + "tabQuality Inspection Parameter Group": { + "group_name": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabQuality Inspection Reading": { "specification": "TEXT", "parameter_group": "TEXT", "status": "TEXT", @@ -10860,150 +11110,155 @@ "reading_7": "TEXT", "reading_8": "TEXT", "reading_9": "TEXT", - "reading_10": "TEXT" - }, - "tabQuality Inspection Template": { + "reading_10": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "quality_inspection_template_name": "TEXT", - "item_quality_inspection_parameter": "TEXT" + "parenttype": "TEXT" }, - "tabQuality Meeting": { + "tabQuality Inspection Template": { + "quality_inspection_template_name": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "status": "TEXT", - "agenda": "TEXT", - "minutes": "TEXT" + "parenttype": "TEXT" }, - "tabQuality Meeting Agenda": { + "tabQuality Meeting": { + "status": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "agenda": "TEXT" + "parenttype": "TEXT" }, - "tabQuality Meeting Minutes": { + "tabQuality Meeting Agenda": { + "agenda": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabQuality Meeting Minutes": { "document_type": "TEXT", "document_name": "TEXT", - "minute": "TEXT" - }, - "tabQuality Procedure": { + "minute": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabQuality Procedure": { "quality_procedure_name": "TEXT", "process_owner": "TEXT", "process_owner_full_name": "TEXT", - "processes": "TEXT", "parent_quality_procedure": "TEXT", "is_group": "TEXT", "rgt": "TEXT", "lft": "TEXT", - "old_parent": "TEXT" - }, - "tabQuality Procedure Process": { + "old_parent": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "process_description": "TEXT", - "procedure": "TEXT" + "parenttype": "TEXT" }, - "tabQuality Review": { + "tabQuality Procedure Process": { + "process_description": "TEXT", + "procedure": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabQuality Review": { "goal": "TEXT", "date": "TEXT", "procedure": "TEXT", "status": "TEXT", - "reviews": "TEXT", - "additional_information": "TEXT" - }, - "tabQuality Review Objective": { + "additional_information": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabQuality Review Objective": { "objective": "TEXT", "target": "TEXT", "uom": "TEXT", "status": "TEXT", - "review": "TEXT" - }, - "tabQuery Parameters": { + "review": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "key": "TEXT", - "value": "TEXT" + "parenttype": "TEXT" }, - "tabQuotation": { + "tabQuery Parameters": { + "key": "TEXT", + "value": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabQuotation": { "title": "TEXT", "naming_series": "TEXT", "quotation_to": "TEXT", @@ -11023,7 +11278,6 @@ "ignore_pricing_rule": "TEXT", "scan_barcode": "TEXT", "last_scanned_warehouse": "TEXT", - "items": "TEXT", "total_qty": "TEXT", "total_net_weight": "TEXT", "base_total": "TEXT", @@ -11035,7 +11289,6 @@ "shipping_rule": "TEXT", "incoterm": "TEXT", "named_place": "TEXT", - "taxes": "TEXT", "base_total_taxes_and_charges": "TEXT", "total_taxes_and_charges": "TEXT", "base_grand_total": "TEXT", @@ -11054,8 +11307,6 @@ "discount_amount": "TEXT", "referral_sales_partner": "TEXT", "other_charges_calculation": "TEXT", - "packed_items": "TEXT", - "pricing_rules": "TEXT", "customer_address": "TEXT", "address_display": "TEXT", "contact_person": "TEXT", @@ -11068,7 +11319,6 @@ "company_address_display": "TEXT", "company_contact_person": "TEXT", "payment_terms_template": "TEXT", - "payment_schedule": "TEXT", "tc_name": "TEXT", "terms": "TEXT", "auto_repeat": "TEXT", @@ -11086,18 +11336,19 @@ "source": "TEXT", "opportunity": "TEXT", "supplier_quotation": "TEXT", - "enq_det": "TEXT" - }, - "tabQuotation Item": { + "enq_det": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabQuotation Item": { "item_code": "TEXT", "customer_item_code": "TEXT", "item_name": "TEXT", @@ -11149,59 +11400,63 @@ "projected_qty": "TEXT", "item_tax_rate": "TEXT", "additional_notes": "TEXT", - "page_break": "TEXT" - }, - "tabQuotation Lost Reason": { + "page_break": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "order_lost_reason": "TEXT" + "parenttype": "TEXT" }, - "tabQuotation Lost Reason Detail": { + "tabQuotation Lost Reason": { + "order_lost_reason": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "lost_reason": "TEXT" + "parenttype": "TEXT" }, - "tabReminder": { + "tabQuotation Lost Reason Detail": { + "lost_reason": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabReminder": { "user": "TEXT", "remind_at": "TEXT", "description": "TEXT", "reminder_doctype": "TEXT", "reminder_docname": "TEXT", - "notified": "TEXT" - }, - "tabReport": { + "notified": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabReport": { "report_name": "TEXT", "ref_doctype": "TEXT", "reference_report": "TEXT", @@ -11214,99 +11469,101 @@ "prepared_report": "TEXT", "add_translate_data": "TEXT", "timeout": "TEXT", - "filters": "TEXT", - "columns": "TEXT", "query": "TEXT", "report_script": "TEXT", "javascript": "TEXT", "json": "TEXT", - "roles": "TEXT" - }, - "tabReport Column": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabReport Column": { "fieldname": "TEXT", "label": "TEXT", "fieldtype": "TEXT", "options": "TEXT", - "width": "TEXT" - }, - "tabReport Filter": { + "width": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabReport Filter": { "label": "TEXT", "fieldtype": "TEXT", "fieldname": "TEXT", "mandatory": "TEXT", "wildcard_filter": "TEXT", "options": "TEXT", - "default": "TEXT" - }, - "tabRepost Accounting Ledger": { + "default": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabRepost Accounting Ledger": { "company": "TEXT", "delete_cancelled_entries": "TEXT", - "vouchers": "TEXT", - "amended_from": "TEXT" - }, - "tabRepost Accounting Ledger Items": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "voucher_type": "TEXT", - "voucher_no": "TEXT" + "parenttype": "TEXT" }, - "tabRepost Allowed Types": { + "tabRepost Accounting Ledger Items": { + "voucher_type": "TEXT", + "voucher_no": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "document_type": "TEXT", - "allowed": "TEXT" + "parenttype": "TEXT" }, - "tabRepost Item Valuation": { + "tabRepost Allowed Types": { + "document_type": "TEXT", + "allowed": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabRepost Item Valuation": { "based_on": "TEXT", "voucher_type": "TEXT", "voucher_no": "TEXT", @@ -11328,50 +11585,52 @@ "total_reposting_count": "TEXT", "current_index": "TEXT", "gl_reposting_index": "TEXT", - "affected_transactions": "TEXT" - }, - "tabRepost Payment Ledger": { + "affected_transactions": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabRepost Payment Ledger": { "company": "TEXT", "posting_date": "TEXT", "voucher_type": "TEXT", "add_manually": "TEXT", "repost_status": "TEXT", "repost_error_log": "TEXT", - "repost_vouchers": "TEXT", - "amended_from": "TEXT" - }, - "tabRepost Payment Ledger Items": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "voucher_type": "TEXT", - "voucher_no": "TEXT" + "parenttype": "TEXT" }, - "tabRequest for Quotation": { + "tabRepost Payment Ledger Items": { + "voucher_type": "TEXT", + "voucher_no": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabRequest for Quotation": { "naming_series": "TEXT", "company": "TEXT", "billing_address": "TEXT", @@ -11382,8 +11641,6 @@ "status": "TEXT", "has_unit_price_items": "TEXT", "amended_from": "TEXT", - "suppliers": "TEXT", - "items": "TEXT", "email_template": "TEXT", "send_attached_files": "TEXT", "send_document_print": "TEXT", @@ -11394,18 +11651,19 @@ "terms": "TEXT", "select_print_heading": "TEXT", "letter_head": "TEXT", - "opportunity": "TEXT" - }, - "tabRequest for Quotation Item": { + "opportunity": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabRequest for Quotation Item": { "item_code": "TEXT", "supplier_part_no": "TEXT", "item_name": "TEXT", @@ -11423,152 +11681,160 @@ "material_request": "TEXT", "material_request_item": "TEXT", "project_name": "TEXT", - "page_break": "TEXT" - }, - "tabRequest for Quotation Supplier": { + "page_break": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabRequest for Quotation Supplier": { "supplier": "TEXT", "contact": "TEXT", "quote_status": "TEXT", "supplier_name": "TEXT", "email_id": "TEXT", "send_email": "TEXT", - "email_sent": "TEXT" - }, - "tabReview Level": { + "email_sent": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabReview Level": { "level_name": "TEXT", "role": "TEXT", - "review_points": "TEXT" - }, - "tabRole": { + "review_points": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabRole": { "role_name": "TEXT", "home_page": "TEXT", "restrict_to_domain": "TEXT", "disabled": "TEXT", "is_custom": "TEXT", "desk_access": "TEXT", - "two_factor_auth": "TEXT" - }, - "tabRole Profile": { + "two_factor_auth": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "role_profile": "TEXT", - "roles": "TEXT" + "parenttype": "TEXT" }, - "tabRoute History": { + "tabRole Profile": { + "role_profile": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "route": "TEXT", - "user": "TEXT" + "parenttype": "TEXT" }, - "tabRouting": { + "tabRoute History": { + "route": "TEXT", + "user": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabRouting": { "routing_name": "TEXT", "disabled": "TEXT", - "operations": "TEXT" - }, - "tabSLA Fulfilled On Status": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "status": "TEXT" + "parenttype": "TEXT" }, - "tabSMS Log": { + "tabSLA Fulfilled On Status": { + "status": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSMS Log": { "sender_name": "TEXT", "sent_on": "TEXT", "message": "TEXT", "no_of_requested_sms": "TEXT", "requested_numbers": "TEXT", "no_of_sent_sms": "TEXT", - "sent_to": "TEXT" - }, - "tabSMS Parameter": { + "sent_to": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSMS Parameter": { "parameter": "TEXT", "value": "TEXT", - "header": "TEXT" - }, - "tabSales Invoice": { + "header": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSales Invoice": { "custom_ksa_einvoicing_xml": "TEXT", "custom_ksa_einvoicing_xml_ar": "TEXT", "title": "TEXT", @@ -11622,7 +11888,6 @@ "last_scanned_warehouse": "TEXT", "set_warehouse": "TEXT", "set_target_warehouse": "TEXT", - "items": "TEXT", "total_qty": "TEXT", "total_net_weight": "TEXT", "base_total": "TEXT", @@ -11634,7 +11899,6 @@ "shipping_rule": "TEXT", "incoterm": "TEXT", "named_place": "TEXT", - "taxes": "TEXT", "base_total_taxes_and_charges": "TEXT", "total_taxes_and_charges": "TEXT", "base_grand_total": "TEXT", @@ -11656,13 +11920,9 @@ "additional_discount_percentage": "TEXT", "discount_amount": "TEXT", "other_charges_calculation": "TEXT", - "pricing_rules": "TEXT", - "packed_items": "TEXT", - "timesheets": "TEXT", "total_billing_hours": "TEXT", "total_billing_amount": "TEXT", "cash_bank_account": "TEXT", - "payments": "TEXT", "base_paid_amount": "TEXT", "paid_amount": "TEXT", "base_change_amount": "TEXT", @@ -11670,7 +11930,6 @@ "account_for_change_amount": "TEXT", "allocate_advances_automatically": "TEXT", "only_include_allocated_payments": "TEXT", - "advances": "TEXT", "write_off_amount": "TEXT", "base_write_off_amount": "TEXT", "write_off_outstanding_amount_automatically": "TEXT", @@ -11698,7 +11957,6 @@ "company_contact_person": "TEXT", "ignore_default_payment_terms_template": "TEXT", "payment_terms_template": "TEXT", - "payment_schedule": "TEXT", "tc_name": "TEXT", "terms": "TEXT", "po_no": "TEXT", @@ -11712,7 +11970,6 @@ "amount_eligible_for_commission": "TEXT", "commission_rate": "TEXT", "total_commission": "TEXT", - "sales_team": "TEXT", "letter_head": "TEXT", "group_same_items": "TEXT", "select_print_heading": "TEXT", @@ -11731,18 +11988,19 @@ "is_internal_customer": "TEXT", "is_discounted": "TEXT", "remarks": "TEXT", - "custom_zatca_pos_name": "TEXT" - }, - "tabSales Invoice Advance": { + "custom_zatca_pos_name": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSales Invoice Advance": { "reference_type": "TEXT", "reference_name": "TEXT", "remarks": "TEXT", @@ -11751,18 +12009,19 @@ "allocated_amount": "TEXT", "exchange_gain_loss": "TEXT", "ref_exchange_rate": "TEXT", - "difference_posting_date": "TEXT" - }, - "tabSales Invoice Item": { + "difference_posting_date": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSales Invoice Item": { "barcode": "TEXT", "has_item_scanned": "TEXT", "item_code": "TEXT", @@ -11839,18 +12098,19 @@ "purchase_order_item": "TEXT", "cost_center": "TEXT", "project": "TEXT", - "page_break": "TEXT" - }, - "tabSales Invoice Payment": { + "page_break": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSales Invoice Payment": { "default": "TEXT", "mode_of_payment": "TEXT", "amount": "TEXT", @@ -11858,18 +12118,19 @@ "account": "TEXT", "type": "TEXT", "base_amount": "TEXT", - "clearance_date": "TEXT" - }, - "tabSales Invoice Timesheet": { + "clearance_date": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSales Invoice Timesheet": { "activity_type": "TEXT", "description": "TEXT", "from_time": "TEXT", @@ -11878,18 +12139,19 @@ "billing_amount": "TEXT", "time_sheet": "TEXT", "timesheet_detail": "TEXT", - "project_name": "TEXT" - }, - "tabSales Order": { + "project_name": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSales Order": { "title": "TEXT", "naming_series": "TEXT", "customer": "TEXT", @@ -11916,7 +12178,6 @@ "last_scanned_warehouse": "TEXT", "set_warehouse": "TEXT", "reserve_stock": "TEXT", - "items": "TEXT", "total_qty": "TEXT", "total_net_weight": "TEXT", "base_total": "TEXT", @@ -11928,7 +12189,6 @@ "shipping_rule": "TEXT", "incoterm": "TEXT", "named_place": "TEXT", - "taxes": "TEXT", "base_total_taxes_and_charges": "TEXT", "total_taxes_and_charges": "TEXT", "base_grand_total": "TEXT", @@ -11947,8 +12207,6 @@ "additional_discount_percentage": "TEXT", "discount_amount": "TEXT", "other_charges_calculation": "TEXT", - "packed_items": "TEXT", - "pricing_rules": "TEXT", "customer_address": "TEXT", "address_display": "TEXT", "customer_group": "TEXT", @@ -11966,7 +12224,6 @@ "company_address_display": "TEXT", "company_contact_person": "TEXT", "payment_terms_template": "TEXT", - "payment_schedule": "TEXT", "tc_name": "TEXT", "terms": "TEXT", "status": "TEXT", @@ -11979,7 +12236,6 @@ "amount_eligible_for_commission": "TEXT", "commission_rate": "TEXT", "total_commission": "TEXT", - "sales_team": "TEXT", "loyalty_points": "TEXT", "loyalty_amount": "TEXT", "from_date": "TEXT", @@ -11994,18 +12250,19 @@ "source": "TEXT", "inter_company_order_reference": "TEXT", "campaign": "TEXT", - "party_account_currency": "TEXT" - }, - "tabSales Order Item": { + "party_account_currency": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSales Order Item": { "item_code": "TEXT", "customer_item_code": "TEXT", "ensure_delivery_based_on_produced_serial_no": "TEXT", @@ -12081,65 +12338,68 @@ "material_request_item": "TEXT", "purchase_order_item": "TEXT", "cost_center": "TEXT", - "project": "TEXT" - }, - "tabSales Partner": { + "project": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSales Partner": { "partner_name": "TEXT", "partner_type": "TEXT", "territory": "TEXT", "commission_rate": "TEXT", - "targets": "TEXT", "show_in_website": "TEXT", "referral_code": "TEXT", "route": "TEXT", "logo": "TEXT", "partner_website": "TEXT", "introduction": "TEXT", - "description": "TEXT" - }, - "tabSales Partner Item": { + "description": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "sales_partner": "TEXT" + "parenttype": "TEXT" }, - "tabSales Partner Type": { + "tabSales Partner Item": { + "sales_partner": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "sales_partner_type": "TEXT" + "parenttype": "TEXT" }, - "tabSales Person": { + "tabSales Partner Type": { + "sales_partner_type": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSales Person": { "sales_person_name": "TEXT", "parent_sales_person": "TEXT", "commission_rate": "TEXT", @@ -12150,30 +12410,31 @@ "lft": "TEXT", "rgt": "TEXT", "old_parent": "TEXT", - "targets": "TEXT" - }, - "tabSales Stage": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "stage_name": "TEXT" + "parenttype": "TEXT" }, - "tabSales Taxes and Charges": { + "tabSales Stage": { + "stage_name": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSales Taxes and Charges": { "charge_type": "TEXT", "row_id": "TEXT", "account_head": "TEXT", @@ -12191,79 +12452,83 @@ "base_total": "TEXT", "base_tax_amount_after_discount_amount": "TEXT", "item_wise_tax_detail": "TEXT", - "dont_recompute_tax": "TEXT" - }, - "tabSales Taxes and Charges Template": { + "dont_recompute_tax": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSales Taxes and Charges Template": { "title": "TEXT", "is_default": "TEXT", "disabled": "TEXT", "company": "TEXT", "tax_category": "TEXT", - "taxes": "TEXT" - }, - "tabSales Team": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSales Team": { "sales_person": "TEXT", "contact_no": "TEXT", "allocated_percentage": "TEXT", "allocated_amount": "TEXT", "commission_rate": "TEXT", - "incentives": "TEXT" - }, - "tabSalutation": { + "incentives": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "salutation": "TEXT" + "parenttype": "TEXT" }, - "tabScheduled Job Log": { + "tabSalutation": { + "salutation": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabScheduled Job Log": { "status": "TEXT", "scheduled_job_type": "TEXT", "details": "TEXT", - "debug_log": "TEXT" - }, - "tabScheduled Job Type": { + "debug_log": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabScheduled Job Type": { "stopped": "TEXT", "method": "TEXT", "server_script": "TEXT", @@ -12272,31 +12537,33 @@ "cron_format": "TEXT", "create_log": "TEXT", "last_execution": "TEXT", - "next_execution": "TEXT" - }, - "tabScheduler Event": { + "next_execution": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "scheduled_against": "TEXT", - "method": "TEXT" + "parenttype": "TEXT" }, - "tabSerial No": { + "tabScheduler Event": { + "scheduled_against": "TEXT", + "method": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSerial No": { "serial_no": "TEXT", "item_code": "TEXT", "batch_no": "TEXT", @@ -12318,18 +12585,19 @@ "warranty_period": "TEXT", "company": "TEXT", "work_order": "TEXT", - "purchase_document_no": "TEXT" - }, - "tabSerial and Batch Bundle": { + "purchase_document_no": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSerial and Batch Bundle": { "naming_series": "TEXT", "company": "TEXT", "item_name": "TEXT", @@ -12338,7 +12606,6 @@ "item_code": "TEXT", "warehouse": "TEXT", "type_of_transaction": "TEXT", - "entries": "TEXT", "total_qty": "TEXT", "item_group": "TEXT", "avg_rate": "TEXT", @@ -12351,18 +12618,19 @@ "returned_against": "TEXT", "is_cancelled": "TEXT", "is_rejected": "TEXT", - "amended_from": "TEXT" - }, - "tabSerial and Batch Entry": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSerial and Batch Entry": { "serial_no": "TEXT", "batch_no": "TEXT", "qty": "TEXT", @@ -12372,18 +12640,19 @@ "outgoing_rate": "TEXT", "stock_value_difference": "TEXT", "is_outward": "TEXT", - "stock_queue": "TEXT" - }, - "tabServer Script": { + "stock_queue": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabServer Script": { "script_type": "TEXT", "reference_doctype": "TEXT", "event_frequency": "TEXT", @@ -12396,32 +12665,34 @@ "script": "TEXT", "enable_rate_limit": "TEXT", "rate_limit_count": "TEXT", - "rate_limit_seconds": "TEXT" - }, - "tabService Day": { + "rate_limit_seconds": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabService Day": { "workday": "TEXT", "start_time": "TEXT", - "end_time": "TEXT" - }, - "tabService Level Agreement": { + "end_time": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabService Level Agreement": { "document_type": "TEXT", "default_priority": "TEXT", "service_level": "TEXT", @@ -12433,49 +12704,48 @@ "start_date": "TEXT", "end_date": "TEXT", "apply_sla_for_resolution": "TEXT", - "priorities": "TEXT", - "sla_fulfilled_on": "TEXT", - "pause_sla_on": "TEXT", "holiday_list": "TEXT", - "support_and_resolution": "TEXT" - }, - "tabService Level Priority": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabService Level Priority": { "default_priority": "TEXT", "priority": "TEXT", "response_time": "TEXT", - "resolution_time": "TEXT" - }, - "tabSession Default": { + "resolution_time": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "ref_doctype": "TEXT" + "parenttype": "TEXT" }, - "tabShare Balance": { + "tabSession Default": { + "ref_doctype": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabShare Balance": { "share_type": "TEXT", "from_no": "TEXT", "rate": "TEXT", @@ -12483,18 +12753,19 @@ "to_no": "TEXT", "amount": "TEXT", "is_company": "TEXT", - "current_state": "TEXT" - }, - "tabShare Transfer": { + "current_state": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabShare Transfer": { "transfer_type": "TEXT", "date": "TEXT", "from_shareholder": "TEXT", @@ -12511,49 +12782,51 @@ "amount": "TEXT", "company": "TEXT", "remarks": "TEXT", - "amended_from": "TEXT" - }, - "tabShare Type": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "title": "TEXT", - "description": "TEXT" + "parenttype": "TEXT" }, - "tabShareholder": { + "tabShare Type": { + "title": "TEXT", + "description": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabShareholder": { "title": "TEXT", "naming_series": "TEXT", "folio_no": "TEXT", "company": "TEXT", "is_company": "TEXT", - "share_balance": "TEXT", - "contact_list": "TEXT" - }, - "tabShipment": { + "contact_list": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabShipment": { "pickup_from_type": "TEXT", "pickup_company": "TEXT", "pickup_customer": "TEXT", @@ -12575,10 +12848,8 @@ "delivery_contact_name": "TEXT", "delivery_contact_email": "TEXT", "delivery_contact": "TEXT", - "shipment_parcel": "TEXT", "parcel_template": "TEXT", "total_weight": "TEXT", - "shipment_delivery_note": "TEXT", "pallets": "TEXT", "value_of_goods": "TEXT", "pickup_date": "TEXT", @@ -12598,63 +12869,67 @@ "awb_number": "TEXT", "tracking_status": "TEXT", "tracking_status_info": "TEXT", - "amended_from": "TEXT" - }, - "tabShipment Delivery Note": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "delivery_note": "TEXT", - "grand_total": "TEXT" + "parenttype": "TEXT" }, - "tabShipment Parcel": { + "tabShipment Delivery Note": { + "delivery_note": "TEXT", + "grand_total": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabShipment Parcel": { "length": "TEXT", "width": "TEXT", "height": "TEXT", "weight": "TEXT", - "count": "TEXT" - }, - "tabShipment Parcel Template": { + "count": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabShipment Parcel Template": { "parcel_template_name": "TEXT", "length": "TEXT", "width": "TEXT", "height": "TEXT", - "weight": "TEXT" - }, - "tabShipping Rule": { + "weight": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabShipping Rule": { "label": "TEXT", "disabled": "TEXT", "shipping_rule_type": "TEXT", @@ -12664,73 +12939,76 @@ "project": "TEXT", "calculate_based_on": "TEXT", "shipping_amount": "TEXT", - "conditions": "TEXT", - "countries": "TEXT" - }, - "tabShipping Rule Condition": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabShipping Rule Condition": { "from_value": "TEXT", "to_value": "TEXT", - "shipping_amount": "TEXT" - }, - "tabShipping Rule Country": { + "shipping_amount": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "country": "TEXT" + "parenttype": "TEXT" }, - "tabSlack Webhook URL": { + "tabShipping Rule Country": { + "country": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSlack Webhook URL": { "webhook_name": "TEXT", "webhook_url": "TEXT", - "show_document_link": "TEXT" - }, - "tabSocial Link Settings": { + "show_document_link": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSocial Link Settings": { "social_link_type": "TEXT", "color": "TEXT", - "background_color": "TEXT" - }, - "tabSocial Login Key": { + "background_color": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSocial Login Key": { "enable_social_login": "TEXT", "social_login_provider": "TEXT", "client_id": "TEXT", @@ -12746,43 +13024,45 @@ "custom_base_url": "TEXT", "api_endpoint_args": "TEXT", "auth_url_data": "TEXT", - "user_id_property": "TEXT" - }, - "tabSouth Africa VAT Account": { + "user_id_property": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "account": "TEXT" + "parenttype": "TEXT" }, - "tabSouth Africa VAT Settings": { + "tabSouth Africa VAT Account": { + "account": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "company": "TEXT", - "vat_accounts": "TEXT" + "parenttype": "TEXT" }, - "tabStock Entry": { + "tabSouth Africa VAT Settings": { + "company": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabStock Entry": { "naming_series": "TEXT", "stock_entry_type": "TEXT", "outgoing_stock_entry": "TEXT", @@ -12816,11 +13096,9 @@ "target_address_display": "TEXT", "scan_barcode": "TEXT", "last_scanned_warehouse": "TEXT", - "items": "TEXT", "total_outgoing_value": "TEXT", "total_incoming_value": "TEXT", "value_difference": "TEXT", - "additional_costs": "TEXT", "total_additional_costs": "TEXT", "supplier": "TEXT", "supplier_name": "TEXT", @@ -12836,18 +13114,19 @@ "job_card": "TEXT", "amended_from": "TEXT", "credit_note": "TEXT", - "is_return": "TEXT" - }, - "tabStock Entry Detail": { + "is_return": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabStock Entry Detail": { "barcode": "TEXT", "has_item_scanned": "TEXT", "s_warehouse": "TEXT", @@ -12895,32 +13174,34 @@ "sco_rm_detail": "TEXT", "putaway_rule": "TEXT", "reference_purchase_receipt": "TEXT", - "job_card_item": "TEXT" - }, - "tabStock Entry Type": { + "job_card_item": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabStock Entry Type": { "purpose": "TEXT", "add_to_transit": "TEXT", - "is_standard": "TEXT" - }, - "tabStock Ledger Entry": { + "is_standard": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabStock Ledger Entry": { "item_code": "TEXT", "warehouse": "TEXT", "posting_date": "TEXT", @@ -12951,18 +13232,19 @@ "is_cancelled": "TEXT", "to_rename": "TEXT", "serial_no": "TEXT", - "batch_no": "TEXT" - }, - "tabStock Reconciliation": { + "batch_no": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabStock Reconciliation": { "naming_series": "TEXT", "company": "TEXT", "purpose": "TEXT", @@ -12973,22 +13255,22 @@ "scan_barcode": "TEXT", "last_scanned_warehouse": "TEXT", "scan_mode": "TEXT", - "items": "TEXT", "expense_account": "TEXT", "difference_amount": "TEXT", "amended_from": "TEXT", - "cost_center": "TEXT" - }, - "tabStock Reconciliation Item": { + "cost_center": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabStock Reconciliation Item": { "barcode": "TEXT", "has_item_scanned": "TEXT", "item_code": "TEXT", @@ -13010,18 +13292,19 @@ "current_valuation_rate": "TEXT", "current_serial_no": "TEXT", "quantity_difference": "TEXT", - "amount_difference": "TEXT" - }, - "tabStock Reservation Entry": { + "amount_difference": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabStock Reservation Entry": { "item_code": "TEXT", "warehouse": "TEXT", "has_serial_no": "TEXT", @@ -13038,37 +13321,38 @@ "reserved_qty": "TEXT", "delivered_qty": "TEXT", "reservation_based_on": "TEXT", - "sb_entries": "TEXT", "company": "TEXT", "project": "TEXT", "status": "TEXT", "amended_from": "TEXT", - "test": "TEXT" - }, - "tabSub Operation": { + "test": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSub Operation": { "operation": "TEXT", "time_in_mins": "TEXT", - "description": "TEXT" - }, - "tabSubcontracting BOM": { + "description": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSubcontracting BOM": { "is_active": "TEXT", "finished_good": "TEXT", "finished_good_qty": "TEXT", @@ -13077,18 +13361,19 @@ "service_item": "TEXT", "service_item_qty": "TEXT", "service_item_uom": "TEXT", - "conversion_factor": "TEXT" - }, - "tabSubcontracting Order": { + "conversion_factor": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSubcontracting Order": { "title": "TEXT", "naming_series": "TEXT", "purchase_order": "TEXT", @@ -13102,12 +13387,9 @@ "cost_center": "TEXT", "project": "TEXT", "set_warehouse": "TEXT", - "items": "TEXT", "total_qty": "TEXT", "total": "TEXT", - "service_items": "TEXT", "set_reserve_warehouse": "TEXT", - "supplied_items": "TEXT", "supplier_address": "TEXT", "address_display": "TEXT", "contact_person": "TEXT", @@ -13119,23 +13401,23 @@ "billing_address": "TEXT", "billing_address_display": "TEXT", "distribute_additional_costs_based_on": "TEXT", - "additional_costs": "TEXT", "total_additional_costs": "TEXT", "status": "TEXT", "per_received": "TEXT", "select_print_heading": "TEXT", - "letter_head": "TEXT" - }, - "tabSubcontracting Order Item": { + "letter_head": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSubcontracting Order Item": { "item_code": "TEXT", "item_name": "TEXT", "bom": "TEXT", @@ -13165,18 +13447,19 @@ "purchase_order_item": "TEXT", "page_break": "TEXT", "subcontracting_conversion_factor": "TEXT", - "job_card": "TEXT" - }, - "tabSubcontracting Order Service Item": { + "job_card": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSubcontracting Order Service Item": { "item_code": "TEXT", "item_name": "TEXT", "qty": "TEXT", @@ -13186,18 +13469,19 @@ "fg_item_qty": "TEXT", "purchase_order_item": "TEXT", "material_request": "TEXT", - "material_request_item": "TEXT" - }, - "tabSubcontracting Order Supplied Item": { + "material_request_item": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSubcontracting Order Supplied Item": { "main_item_code": "TEXT", "rm_item_code": "TEXT", "stock_uom": "TEXT", @@ -13211,18 +13495,19 @@ "supplied_qty": "TEXT", "consumed_qty": "TEXT", "returned_qty": "TEXT", - "total_supplied_qty": "TEXT" - }, - "tabSubcontracting Receipt": { + "total_supplied_qty": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSubcontracting Receipt": { "title": "TEXT", "naming_series": "TEXT", "supplier": "TEXT", @@ -13239,10 +13524,8 @@ "set_warehouse": "TEXT", "rejected_warehouse": "TEXT", "supplier_warehouse": "TEXT", - "items": "TEXT", "total_qty": "TEXT", "total": "TEXT", - "supplied_items": "TEXT", "in_words": "TEXT", "bill_no": "TEXT", "bill_date": "TEXT", @@ -13257,7 +13540,6 @@ "billing_address": "TEXT", "billing_address_display": "TEXT", "distribute_additional_costs_based_on": "TEXT", - "additional_costs": "TEXT", "total_additional_costs": "TEXT", "amended_from": "TEXT", "range": "TEXT", @@ -13272,18 +13554,19 @@ "remarks": "TEXT", "transporter_name": "TEXT", "lr_no": "TEXT", - "lr_date": "TEXT" - }, - "tabSubcontracting Receipt Item": { + "lr_date": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSubcontracting Receipt Item": { "item_code": "TEXT", "item_name": "TEXT", "is_scrap_item": "TEXT", @@ -13327,18 +13610,19 @@ "project": "TEXT", "page_break": "TEXT", "purchase_order": "TEXT", - "purchase_order_item": "TEXT" - }, - "tabSubcontracting Receipt Supplied Item": { + "purchase_order_item": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSubcontracting Receipt Supplied Item": { "main_item_code": "TEXT", "rm_item_code": "TEXT", "item_name": "TEXT", @@ -13359,18 +13643,19 @@ "serial_no": "TEXT", "batch_no": "TEXT", "expense_account": "TEXT", - "cost_center": "TEXT" - }, - "tabSubmission Queue": { + "cost_center": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSubmission Queue": { "status": "TEXT", "created_at": "TEXT", "enqueued_by": "TEXT", @@ -13378,18 +13663,19 @@ "ended_at": "TEXT", "ref_doctype": "TEXT", "ref_docname": "TEXT", - "exception": "TEXT" - }, - "tabSubscription": { + "exception": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSubscription": { "party_type": "TEXT", "party": "TEXT", "company": "TEXT", @@ -13408,37 +13694,38 @@ "generate_invoice_at": "TEXT", "number_of_days": "TEXT", "cancel_at_period_end": "TEXT", - "plans": "TEXT", "sales_tax_template": "TEXT", "purchase_tax_template": "TEXT", "apply_additional_discount": "TEXT", "additional_discount_percentage": "TEXT", "additional_discount_amount": "TEXT", - "cost_center": "TEXT" - }, - "tabSubscription Invoice": { + "cost_center": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "document_type": "TEXT", - "invoice": "TEXT" + "parenttype": "TEXT" }, - "tabSubscription Plan": { + "tabSubscription Invoice": { + "document_type": "TEXT", + "invoice": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSubscription Plan": { "plan_name": "TEXT", "currency": "TEXT", "item": "TEXT", @@ -13449,47 +13736,50 @@ "billing_interval_count": "TEXT", "product_price_id": "TEXT", "payment_gateway": "TEXT", - "cost_center": "TEXT" - }, - "tabSubscription Plan Detail": { + "cost_center": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "plan": "TEXT", - "qty": "TEXT" + "parenttype": "TEXT" }, - "tabSuccess Action": { + "tabSubscription Plan Detail": { + "plan": "TEXT", + "qty": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSuccess Action": { "ref_doctype": "TEXT", "first_success_message": "TEXT", "message": "TEXT", "next_actions": "TEXT", - "action_timeout": "TEXT" - }, - "tabSupplier": { + "action_timeout": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSupplier": { "naming_series": "TEXT", "supplier_name": "TEXT", "country": "TEXT", @@ -13501,7 +13791,6 @@ "default_price_list": "TEXT", "is_internal_supplier": "TEXT", "represents_company": "TEXT", - "companies": "TEXT", "supplier_details": "TEXT", "website": "TEXT", "language": "TEXT", @@ -13514,7 +13803,6 @@ "mobile_no": "TEXT", "email_id": "TEXT", "payment_terms": "TEXT", - "accounts": "TEXT", "allow_purchase_invoice_creation_without_purchase_order": "TEXT", "allow_purchase_invoice_creation_without_purchase_receipt": "TEXT", "is_frozen": "TEXT", @@ -13526,61 +13814,63 @@ "on_hold": "TEXT", "hold_type": "TEXT", "release_date": "TEXT", - "portal_users": "TEXT" - }, - "tabSupplier Group": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSupplier Group": { "supplier_group_name": "TEXT", "parent_supplier_group": "TEXT", "is_group": "TEXT", "payment_terms": "TEXT", - "accounts": "TEXT", "lft": "TEXT", "rgt": "TEXT", - "old_parent": "TEXT" - }, - "tabSupplier Group Item": { + "old_parent": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "supplier_group": "TEXT" + "parenttype": "TEXT" }, - "tabSupplier Item": { + "tabSupplier Group Item": { + "supplier_group": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "supplier": "TEXT" + "parenttype": "TEXT" }, - "tabSupplier Quotation": { + "tabSupplier Item": { + "supplier": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSupplier Quotation": { "title": "TEXT", "naming_series": "TEXT", "supplier": "TEXT", @@ -13600,7 +13890,6 @@ "price_list_currency": "TEXT", "plc_conversion_rate": "TEXT", "ignore_pricing_rule": "TEXT", - "items": "TEXT", "total_qty": "TEXT", "total_net_weight": "TEXT", "base_total": "TEXT", @@ -13612,7 +13901,6 @@ "shipping_rule": "TEXT", "incoterm": "TEXT", "named_place": "TEXT", - "taxes": "TEXT", "base_taxes_and_charges_added": "TEXT", "base_taxes_and_charges_deducted": "TEXT", "base_total_taxes_and_charges": "TEXT", @@ -13633,7 +13921,6 @@ "in_words": "TEXT", "disable_rounded_total": "TEXT", "other_charges_calculation": "TEXT", - "pricing_rules": "TEXT", "supplier_address": "TEXT", "address_display": "TEXT", "contact_person": "TEXT", @@ -13652,18 +13939,19 @@ "language": "TEXT", "auto_repeat": "TEXT", "is_subcontracted": "TEXT", - "opportunity": "TEXT" - }, - "tabSupplier Quotation Item": { + "opportunity": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSupplier Quotation Item": { "item_code": "TEXT", "supplier_part_no": "TEXT", "item_name": "TEXT", @@ -13709,95 +13997,96 @@ "manufacturer_part_no": "TEXT", "cost_center": "TEXT", "project": "TEXT", - "page_break": "TEXT" - }, - "tabSupplier Scorecard": { + "page_break": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSupplier Scorecard": { "supplier": "TEXT", "supplier_score": "TEXT", "indicator_color": "TEXT", "status": "TEXT", "period": "TEXT", "weighting_function": "TEXT", - "standings": "TEXT", - "criteria": "TEXT", "warn_rfqs": "TEXT", "warn_pos": "TEXT", "prevent_rfqs": "TEXT", "prevent_pos": "TEXT", "notify_supplier": "TEXT", "notify_employee": "TEXT", - "employee": "TEXT" - }, - "tabSupplier Scorecard Criteria": { + "employee": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSupplier Scorecard Criteria": { "criteria_name": "TEXT", "max_score": "TEXT", "formula": "TEXT", - "weight": "TEXT" - }, - "tabSupplier Scorecard Period": { + "weight": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSupplier Scorecard Period": { "supplier": "TEXT", "naming_series": "TEXT", "total_score": "TEXT", "start_date": "TEXT", "end_date": "TEXT", - "criteria": "TEXT", - "variables": "TEXT", "scorecard": "TEXT", - "amended_from": "TEXT" - }, - "tabSupplier Scorecard Scoring Criteria": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSupplier Scorecard Scoring Criteria": { "criteria_name": "TEXT", "score": "TEXT", "weight": "TEXT", "max_score": "TEXT", - "formula": "TEXT" - }, - "tabSupplier Scorecard Scoring Standing": { + "formula": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSupplier Scorecard Scoring Standing": { "standing_name": "TEXT", "standing_color": "TEXT", "min_grade": "TEXT", @@ -13808,34 +14097,36 @@ "prevent_pos": "TEXT", "notify_supplier": "TEXT", "notify_employee": "TEXT", - "employee_link": "TEXT" - }, - "tabSupplier Scorecard Scoring Variable": { + "employee_link": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSupplier Scorecard Scoring Variable": { "variable_label": "TEXT", "description": "TEXT", "value": "TEXT", "param_name": "TEXT", - "path": "TEXT" - }, - "tabSupplier Scorecard Standing": { + "path": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSupplier Scorecard Standing": { "standing_name": "TEXT", "standing_color": "TEXT", "min_grade": "TEXT", @@ -13846,34 +14137,36 @@ "prevent_pos": "TEXT", "notify_supplier": "TEXT", "notify_employee": "TEXT", - "employee_link": "TEXT" - }, - "tabSupplier Scorecard Variable": { + "employee_link": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSupplier Scorecard Variable": { "variable_label": "TEXT", "is_custom": "TEXT", "param_name": "TEXT", "path": "TEXT", - "description": "TEXT" - }, - "tabSupport Search Source": { + "description": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabSupport Search Source": { "source_name": "TEXT", "source_type": "TEXT", "base_url": "TEXT", @@ -13887,61 +14180,65 @@ "source_doctype": "TEXT", "result_title_field": "TEXT", "result_preview_field": "TEXT", - "result_route_field": "TEXT" - }, - "tabTag": { + "result_route_field": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "description": "TEXT" + "parenttype": "TEXT" }, - "tabTag Link": { + "tabTag": { + "description": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabTag Link": { "document_type": "TEXT", "document_name": "TEXT", "tag": "TEXT", - "title": "TEXT" - }, - "tabTarget Detail": { + "title": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabTarget Detail": { "item_group": "TEXT", "fiscal_year": "TEXT", "target_qty": "TEXT", "target_amount": "TEXT", - "distribution_id": "TEXT" - }, - "tabTask": { + "distribution_id": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabTask": { "subject": "TEXT", "project": "TEXT", "issue": "TEXT", @@ -13963,7 +14260,6 @@ "duration": "TEXT", "is_milestone": "TEXT", "description": "TEXT", - "depends_on": "TEXT", "depends_on_tasks": "TEXT", "act_start_date": "TEXT", "actual_time": "TEXT", @@ -13978,58 +14274,62 @@ "lft": "TEXT", "rgt": "TEXT", "old_parent": "TEXT", - "template_task": "TEXT" - }, - "tabTask Depends On": { + "template_task": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabTask Depends On": { "task": "TEXT", "subject": "TEXT", - "project": "TEXT" - }, - "tabTask Type": { + "project": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "weight": "TEXT", - "description": "TEXT" + "parenttype": "TEXT" }, - "tabTax Category": { + "tabTask Type": { + "weight": "TEXT", + "description": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "title": "TEXT", - "disabled": "TEXT" + "parenttype": "TEXT" }, - "tabTax Rule": { + "tabTax Category": { + "title": "TEXT", + "disabled": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabTax Rule": { "tax_type": "TEXT", "use_for_shopping_cart": "TEXT", "sales_tax_template": "TEXT", @@ -14054,108 +14354,113 @@ "from_date": "TEXT", "to_date": "TEXT", "priority": "TEXT", - "company": "TEXT" - }, - "tabTax Withheld Vouchers": { + "company": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabTax Withheld Vouchers": { "voucher_type": "TEXT", "voucher_name": "TEXT", - "taxable_amount": "TEXT" - }, - "tabTax Withholding Account": { + "taxable_amount": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "company": "TEXT", - "account": "TEXT" + "parenttype": "TEXT" }, - "tabTax Withholding Category": { + "tabTax Withholding Account": { + "company": "TEXT", + "account": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabTax Withholding Category": { "category_name": "TEXT", "round_off_tax_amount": "TEXT", "consider_party_ledger_amount": "TEXT", "tax_on_excess_amount": "TEXT", - "rates": "TEXT", - "accounts": "TEXT" - }, - "tabTax Withholding Rate": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabTax Withholding Rate": { "from_date": "TEXT", "to_date": "TEXT", "tax_withholding_rate": "TEXT", "single_threshold": "TEXT", - "cumulative_threshold": "TEXT" - }, - "tabTelephony Call Type": { + "cumulative_threshold": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "call_type": "TEXT", - "amended_from": "TEXT" + "parenttype": "TEXT" }, - "tabTerms and Conditions": { + "tabTelephony Call Type": { + "call_type": "TEXT", + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabTerms and Conditions": { "title": "TEXT", "disabled": "TEXT", "selling": "TEXT", "buying": "TEXT", "hr": "TEXT", - "terms": "TEXT" - }, - "tabTerritory": { + "terms": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabTerritory": { "territory_name": "TEXT", "parent_territory": "TEXT", "is_group": "TEXT", @@ -14163,30 +14468,31 @@ "lft": "TEXT", "rgt": "TEXT", "old_parent": "TEXT", - "targets": "TEXT" - }, - "tabTerritory Item": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "territory": "TEXT" + "parenttype": "TEXT" }, - "tabTimesheet": { + "tabTerritory Item": { + "territory": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabTimesheet": { "title": "TEXT", "naming_series": "TEXT", "company": "TEXT", @@ -14203,7 +14509,6 @@ "user": "TEXT", "start_date": "TEXT", "end_date": "TEXT", - "time_logs": "TEXT", "total_hours": "TEXT", "total_billable_hours": "TEXT", "base_total_billable_amount": "TEXT", @@ -14215,18 +14520,19 @@ "total_costing_amount": "TEXT", "per_billed": "TEXT", "note": "TEXT", - "amended_from": "TEXT" - }, - "tabTimesheet Detail": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabTimesheet Detail": { "activity_type": "TEXT", "from_time": "TEXT", "description": "TEXT", @@ -14247,18 +14553,19 @@ "billing_rate": "TEXT", "billing_amount": "TEXT", "costing_rate": "TEXT", - "costing_amount": "TEXT" - }, - "tabToDo": { + "costing_amount": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabToDo": { "status": "TEXT", "priority": "TEXT", "priority_ar": "TEXT", @@ -14272,18 +14579,19 @@ "assigned_by": "TEXT", "assigned_by_full_name": "TEXT", "sender": "TEXT", - "assignment_rule": "TEXT" - }, - "tabToken Cache": { + "assignment_rule": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabToken Cache": { "user": "TEXT", "connected_app": "TEXT", "provider_name": "TEXT", @@ -14291,36 +14599,37 @@ "refresh_token": "TEXT", "expires_in": "TEXT", "state": "TEXT", - "scopes": "TEXT", "success_uri": "TEXT", - "token_type": "TEXT" - }, - "tabTop Bar Item": { + "token_type": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabTop Bar Item": { "label": "TEXT", "url": "TEXT", "open_in_new_tab": "TEXT", "right": "TEXT", - "parent_label": "TEXT" - }, - "tabTransaction Deletion Record": { + "parent_label": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabTransaction Deletion Record": { "company": "TEXT", "status": "TEXT", "error_log": "TEXT", @@ -14330,48 +14639,49 @@ "clear_notifications": "TEXT", "initialize_doctypes_table": "TEXT", "delete_transactions": "TEXT", - "doctypes": "TEXT", - "doctypes_to_be_ignored": "TEXT", "amended_from": "TEXT", - "process_in_single_transaction": "TEXT" - }, - "tabTransaction Deletion Record Details": { + "process_in_single_transaction": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabTransaction Deletion Record Details": { "doctype_name": "TEXT", "docfield_name": "TEXT", "no_of_docs": "TEXT", - "done": "TEXT" - }, - "tabTransaction Deletion Record Item": { + "done": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "doctype_name": "TEXT" + "parenttype": "TEXT" }, - "tabTransaction Log": { + "tabTransaction Deletion Record Item": { + "doctype_name": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabTransaction Log": { "row_index": "TEXT", "reference_doctype": "TEXT", "document_name": "TEXT", @@ -14381,147 +14691,155 @@ "transaction_hash": "TEXT", "chaining_hash": "TEXT", "data": "TEXT", - "amended_from": "TEXT" - }, - "tabTranslation": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabTranslation": { "contributed": "TEXT", "language": "TEXT", "source_text": "TEXT", "context": "TEXT", "translated_text": "TEXT", "contribution_status": "TEXT", - "contribution_docname": "TEXT" - }, - "tabUAE VAT Account": { + "contribution_docname": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "account": "TEXT" + "parenttype": "TEXT" }, - "tabUAE VAT Settings": { + "tabUAE VAT Account": { + "account": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "company": "TEXT", - "uae_vat_accounts": "TEXT" + "parenttype": "TEXT" }, - "tabUOM": { + "tabUAE VAT Settings": { + "company": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabUOM": { "enabled": "TEXT", "uom_name": "TEXT", - "must_be_whole_number": "TEXT" - }, - "tabUOM Category": { + "must_be_whole_number": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "category_name": "TEXT" + "parenttype": "TEXT" }, - "tabUOM Conversion Detail": { + "tabUOM Category": { + "category_name": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "uom": "TEXT", - "conversion_factor": "TEXT" + "parenttype": "TEXT" }, - "tabUOM Conversion Factor": { + "tabUOM Conversion Detail": { + "uom": "TEXT", + "conversion_factor": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabUOM Conversion Factor": { "category": "TEXT", "from_uom": "TEXT", "to_uom": "TEXT", - "value": "TEXT" - }, - "tabUnhandled Email": { + "value": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabUnhandled Email": { "email_account": "TEXT", "uid": "TEXT", "reason": "TEXT", "message_id": "TEXT", - "raw": "TEXT" - }, - "tabUnreconcile Payment": { + "raw": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabUnreconcile Payment": { "company": "TEXT", "voucher_type": "TEXT", "voucher_no": "TEXT", - "allocations": "TEXT", - "amended_from": "TEXT" - }, - "tabUnreconcile Payment Entries": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabUnreconcile Payment Entries": { "account": "TEXT", "party_type": "TEXT", "party": "TEXT", @@ -14529,18 +14847,19 @@ "reference_name": "TEXT", "allocated_amount": "TEXT", "account_currency": "TEXT", - "unlinked": "TEXT" - }, - "tabUser": { + "unlinked": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabUser": { "enabled": "TEXT", "email": "TEXT", "first_name": "TEXT", @@ -14553,9 +14872,7 @@ "send_welcome_email": "TEXT", "unsubscribed": "TEXT", "role_profile_name": "TEXT", - "roles": "TEXT", "module_profile": "TEXT", - "block_modules": "TEXT", "home_settings": "TEXT", "gender": "TEXT", "birth_date": "TEXT", @@ -14591,10 +14908,8 @@ "thread_notify": "TEXT", "send_me_a_copy": "TEXT", "allowed_in_mentions": "TEXT", - "user_emails": "TEXT", "default_workspace": "TEXT", "default_app": "TEXT", - "defaults": "TEXT", "simultaneous_sessions": "TEXT", "restrict_ip": "TEXT", "last_ip": "TEXT", @@ -14605,21 +14920,21 @@ "bypass_restrict_ip_check_if_2fa_enabled": "TEXT", "last_login": "TEXT", "last_known_versions": "TEXT", - "social_logins": "TEXT", "api_key": "TEXT", "api_secret": "TEXT", - "onboarding_status": "TEXT" - }, - "tabUser Document Type": { + "onboarding_status": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabUser Document Type": { "document_type": "TEXT", "is_custom": "TEXT", "read": "TEXT", @@ -14631,58 +14946,62 @@ "delete": "TEXT", "email": "TEXT", "share": "TEXT", - "print": "TEXT" - }, - "tabUser Email": { + "print": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabUser Email": { "email_account": "TEXT", "email_id": "TEXT", "awaiting_password": "TEXT", "used_oauth": "TEXT", - "enable_outgoing": "TEXT" - }, - "tabUser Group": { + "enable_outgoing": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "user_group_members": "TEXT" + "parenttype": "TEXT" }, - "tabUser Group Member": { + "tabUser Group": { + "user_group_members": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "user": "TEXT" + "parenttype": "TEXT" }, - "tabUser Invitation": { + "tabUser Group Member": { + "user": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabUser Invitation": { "email": "TEXT", "app_name": "TEXT", "redirect_to_path": "TEXT", @@ -14692,117 +15011,121 @@ "key": "TEXT", "user": "TEXT", "email_sent_at": "TEXT", - "accepted_at": "TEXT" - }, - "tabUser Permission": { + "accepted_at": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabUser Permission": { "user": "TEXT", "allow": "TEXT", "for_value": "TEXT", "is_default": "TEXT", "apply_to_all_doctypes": "TEXT", "applicable_for": "TEXT", - "hide_descendants": "TEXT" - }, - "tabUser Role": { + "hide_descendants": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "role": "TEXT" + "parenttype": "TEXT" }, - "tabUser Select Document Type": { + "tabUser Role": { + "role": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "document_type": "TEXT" + "parenttype": "TEXT" }, - "tabUser Social Login": { + "tabUser Select Document Type": { + "document_type": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabUser Social Login": { "provider": "TEXT", "username": "TEXT", - "userid": "TEXT" - }, - "tabUser Type": { + "userid": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabUser Type": { "is_standard": "TEXT", "role": "TEXT", "apply_user_permission_on": "TEXT", "user_id_field": "TEXT", - "user_doctypes": "TEXT", - "custom_select_doctypes": "TEXT", - "select_doctypes": "TEXT", - "user_type_modules": "TEXT" - }, - "tabUser Type Module": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "module": "TEXT" + "parenttype": "TEXT" }, - "tabVariant Field": { + "tabUser Type Module": { + "module": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "field_name": "TEXT" + "parenttype": "TEXT" }, - "tabVehicle": { + "tabVariant Field": { + "field_name": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabVehicle": { "license_plate": "TEXT", "make": "TEXT", "model": "TEXT", @@ -14822,32 +15145,34 @@ "color": "TEXT", "wheels": "TEXT", "doors": "TEXT", - "amended_from": "TEXT" - }, - "tabVersion": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabVersion": { "ref_doctype": "TEXT", "docname": "TEXT", - "data": "TEXT" - }, - "tabVideo": { + "data": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabVideo": { "title": "TEXT", "provider": "TEXT", "url": "TEXT", @@ -14858,48 +15183,51 @@ "view_count": "TEXT", "dislike_count": "TEXT", "comment_count": "TEXT", - "description": "TEXT" - }, - "tabView Log": { + "description": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabView Log": { "viewed_by": "TEXT", "reference_doctype": "TEXT", - "reference_name": "TEXT" - }, - "tabVoice Call Settings": { + "reference_name": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabVoice Call Settings": { "user": "TEXT", "call_receiving_device": "TEXT", "greeting_message": "TEXT", "agent_busy_message": "TEXT", - "agent_unavailable_message": "TEXT" - }, - "tabWarehouse": { + "agent_unavailable_message": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabWarehouse": { "disabled": "TEXT", "warehouse_name": "TEXT", "is_group": "TEXT", @@ -14919,30 +15247,32 @@ "default_in_transit_warehouse": "TEXT", "lft": "TEXT", "rgt": "TEXT", - "old_parent": "TEXT" - }, - "tabWarehouse Type": { + "old_parent": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "description": "TEXT" + "parenttype": "TEXT" }, - "tabWarranty Claim": { + "tabWarehouse Type": { + "description": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabWarranty Claim": { "naming_series": "TEXT", "status": "TEXT", "complaint_date": "TEXT", @@ -14971,18 +15301,19 @@ "company": "TEXT", "complaint_raised_by": "TEXT", "from_company": "TEXT", - "amended_from": "TEXT" - }, - "tabWeb Form": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabWeb Form": { "title": "TEXT", "route": "TEXT", "published": "TEXT", @@ -14990,7 +15321,6 @@ "module": "TEXT", "is_standard": "TEXT", "introduction_text": "TEXT", - "web_form_fields": "TEXT", "anonymous": "TEXT", "login_required": "TEXT", "apply_document_permissions": "TEXT", @@ -15007,7 +15337,6 @@ "condition_json": "TEXT", "show_list": "TEXT", "list_title": "TEXT", - "list_columns": "TEXT", "show_sidebar": "TEXT", "website_sidebar": "TEXT", "button_label": "TEXT", @@ -15018,18 +15347,19 @@ "meta_title": "TEXT", "meta_description": "TEXT", "client_script": "TEXT", - "custom_css": "TEXT" - }, - "tabWeb Form Field": { + "custom_css": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabWeb Form Field": { "fieldname": "TEXT", "fieldtype": "TEXT", "label": "TEXT", @@ -15046,33 +15376,35 @@ "mandatory_depends_on": "TEXT", "read_only_depends_on": "TEXT", "description": "TEXT", - "default": "TEXT" - }, - "tabWeb Form List Column": { + "default": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabWeb Form List Column": { "fieldname": "TEXT", "fieldtype": "TEXT", "label": "TEXT", - "options": "TEXT" - }, - "tabWeb Page": { + "options": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabWeb Page": { "title": "TEXT", "route": "TEXT", "dynamic_route": "TEXT", @@ -15084,7 +15416,6 @@ "main_section": "TEXT", "main_section_md": "TEXT", "main_section_html": "TEXT", - "page_blocks": "TEXT", "context_script": "TEXT", "javascript": "TEXT", "insert_style": "TEXT", @@ -15097,21 +15428,22 @@ "meta_title": "TEXT", "meta_description": "TEXT", "show_sidebar": "TEXT", + "idx": "INT", "website_sidebar": "TEXT", "enable_comments": "TEXT", "header": "TEXT", - "breadcrumbs": "TEXT" - }, - "tabWeb Page Block": { + "breadcrumbs": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabWeb Page Block": { "web_template": "TEXT", "web_template_values": "TEXT", "css_class": "TEXT", @@ -15123,18 +15455,19 @@ "add_border_at_bottom": "TEXT", "add_shade": "TEXT", "hide_block": "TEXT", - "add_background_image": "TEXT" - }, - "tabWeb Page View": { + "add_background_image": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabWeb Page View": { "path": "TEXT", "referrer": "TEXT", "browser": "TEXT", @@ -15145,51 +15478,53 @@ "source": "TEXT", "campaign": "TEXT", "medium": "TEXT", - "visitor_id": "TEXT" - }, - "tabWeb Template": { + "visitor_id": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabWeb Template": { "type": "TEXT", "standard": "TEXT", "module": "TEXT", "template": "TEXT", - "fields": "TEXT" - }, - "tabWeb Template Field": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabWeb Template Field": { "label": "TEXT", "fieldname": "TEXT", "fieldtype": "TEXT", "reqd": "TEXT", "options": "TEXT", - "default": "TEXT" - }, - "tabWebhook": { + "default": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabWebhook": { "webhook_doctype": "TEXT", "webhook_docevent": "TEXT", "enabled": "TEXT", @@ -15202,49 +15537,50 @@ "request_structure": "TEXT", "enable_security": "TEXT", "webhook_secret": "TEXT", - "webhook_headers": "TEXT", - "webhook_data": "TEXT", "webhook_json": "TEXT", "preview_document": "TEXT", "meets_condition": "TEXT", - "preview_request_body": "TEXT" - }, - "tabWebhook Data": { + "preview_request_body": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "fieldname": "TEXT", - "key": "TEXT" + "parenttype": "TEXT" }, - "tabWebhook Header": { + "tabWebhook Data": { + "fieldname": "TEXT", + "key": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "key": "TEXT", - "value": "TEXT" + "parenttype": "TEXT" }, - "tabWebhook Request Log": { + "tabWebhook Header": { + "key": "TEXT", + "value": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabWebhook Request Log": { "webhook": "TEXT", "reference_document": "TEXT", "headers": "TEXT", @@ -15252,149 +15588,145 @@ "user": "TEXT", "url": "TEXT", "response": "TEXT", - "error": "TEXT" - }, - "tabWebsite Attribute": { + "error": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "attribute": "TEXT" + "parenttype": "TEXT" }, - "tabWebsite Filter Field": { + "tabWebsite Attribute": { + "attribute": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "fieldname": "TEXT" + "parenttype": "TEXT" }, - "tabWebsite Item Group": { + "tabWebsite Filter Field": { + "fieldname": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "item_group": "TEXT" + "parenttype": "TEXT" }, - "tabWebsite Meta Tag": { + "tabWebsite Item Group": { + "item_group": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "key": "TEXT", - "value": "TEXT" + "parenttype": "TEXT" }, - "tabWebsite Route Meta": { + "tabWebsite Meta Tag": { + "key": "TEXT", + "value": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "meta_tags": "TEXT" + "parenttype": "TEXT" }, "tabWebsite Route Redirect": { + "source": "TEXT", + "target": "TEXT", + "redirect_http_status": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "source": "TEXT", - "target": "TEXT", - "redirect_http_status": "TEXT" + "parenttype": "TEXT" }, "tabWebsite Sidebar": { + "title": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "title": "TEXT", - "sidebar_items": "TEXT" + "parenttype": "TEXT" }, "tabWebsite Sidebar Item": { + "title": "TEXT", + "route": "TEXT", + "group": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "title": "TEXT", - "route": "TEXT", - "group": "TEXT" + "parenttype": "TEXT" }, "tabWebsite Slideshow": { + "slideshow_name": "TEXT", + "header": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "slideshow_name": "TEXT", - "slideshow_items": "TEXT", - "header": "TEXT" + "parenttype": "TEXT" }, "tabWebsite Slideshow Item": { - "name": "TEXT", - "docstatus": "TEXT", - "owner": "TEXT", - "creation": "TEXT", - "modified": "TEXT", - "parent": "TEXT", - "parenttype": "TEXT", - "parentfield": "TEXT", - "idx": "TEXT", "image": "TEXT", "heading": "TEXT", "description": "TEXT", - "url": "TEXT" - }, - "tabWebsite Theme": { + "url": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabWebsite Theme": { "theme": "TEXT", "module": "TEXT", "custom": "TEXT", @@ -15411,33 +15743,34 @@ "background_color": "TEXT", "custom_overrides": "TEXT", "custom_scss": "TEXT", - "ignored_apps": "TEXT", "theme_scss": "TEXT", "theme_url": "TEXT", - "js": "TEXT" - }, - "tabWebsite Theme Ignore App": { + "js": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "app": "TEXT" + "parenttype": "TEXT" }, - "tabWork Order": { + "tabWebsite Theme Ignore App": { + "app": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabWork Order": { "naming_series": "TEXT", "status": "TEXT", "production_item": "TEXT", @@ -15451,7 +15784,6 @@ "disassembled_qty": "TEXT", "process_loss_qty": "TEXT", "project": "TEXT", - "required_items": "TEXT", "allow_alternative_item": "TEXT", "use_multi_level_bom": "TEXT", "skip_transfer": "TEXT", @@ -15465,7 +15797,6 @@ "has_batch_no": "TEXT", "batch_size": "TEXT", "transfer_material_against": "TEXT", - "operations": "TEXT", "planned_start_date": "TEXT", "planned_end_date": "TEXT", "expected_delivery_date": "TEXT", @@ -15486,18 +15817,19 @@ "production_plan_item": "TEXT", "production_plan_sub_assembly_item": "TEXT", "product_bundle_item": "TEXT", - "amended_from": "TEXT" - }, - "tabWork Order Item": { + "amended_from": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabWork Order Item": { "operation": "TEXT", "item_code": "TEXT", "source_warehouse": "TEXT", @@ -15513,18 +15845,19 @@ "consumed_qty": "TEXT", "returned_qty": "TEXT", "available_qty_at_source_warehouse": "TEXT", - "available_qty_at_wip_warehouse": "TEXT" - }, - "tabWork Order Operation": { + "available_qty_at_wip_warehouse": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabWork Order Operation": { "operation": "TEXT", "status": "TEXT", "completed_qty": "TEXT", @@ -15543,38 +15876,38 @@ "actual_start_time": "TEXT", "actual_operation_time": "TEXT", "actual_end_time": "TEXT", - "actual_operating_cost": "TEXT" - }, - "tabWorkflow": { + "actual_operating_cost": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabWorkflow": { "workflow_name": "TEXT", "document_type": "TEXT", "is_active": "TEXT", "override_status": "TEXT", "send_email_alert": "TEXT", - "states": "TEXT", - "transitions": "TEXT", "workflow_state_field": "TEXT", - "workflow_data": "TEXT" - }, - "tabWorkflow Action": { + "workflow_data": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabWorkflow Action": { "status": "TEXT", "reference_name": "TEXT", "reference_doctype": "TEXT", @@ -15582,42 +15915,45 @@ "completed_by_role": "TEXT", "completed_by": "TEXT", "permitted_roles": "TEXT", - "user": "TEXT" - }, - "tabWorkflow Action Master": { + "user": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "workflow_action_name": "TEXT" + "parenttype": "TEXT" }, - "tabWorkflow Action Permitted Role": { + "tabWorkflow Action Master": { + "workflow_action_name": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "role": "TEXT" + "parenttype": "TEXT" }, - "tabWorkflow Document State": { + "tabWorkflow Action Permitted Role": { + "role": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabWorkflow Document State": { "state": "TEXT", "doc_status": "TEXT", "update_field": "TEXT", @@ -15628,32 +15964,34 @@ "allow_edit": "TEXT", "send_email": "TEXT", "message": "TEXT", - "workflow_builder_id": "TEXT" - }, - "tabWorkflow State": { + "workflow_builder_id": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabWorkflow State": { "workflow_state_name": "TEXT", "icon": "TEXT", - "style": "TEXT" - }, - "tabWorkflow Transition": { + "style": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabWorkflow Transition": { "state": "TEXT", "action": "TEXT", "next_state": "TEXT", @@ -15661,18 +15999,19 @@ "allow_self_approval": "TEXT", "send_email_to_creator": "TEXT", "condition": "TEXT", - "workflow_builder_id": "TEXT" - }, - "tabWorkspace": { + "workflow_builder_id": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabWorkspace": { "label": "TEXT", "title": "TEXT", "sequence_id": "TEXT", @@ -15685,50 +16024,46 @@ "public": "TEXT", "is_hidden": "TEXT", "content": "TEXT", - "number_cards": "TEXT", - "charts": "TEXT", - "shortcuts": "TEXT", - "links": "TEXT", - "quick_lists": "TEXT", - "custom_blocks": "TEXT", - "roles": "TEXT" - }, - "tabWorkspace Chart": { "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "chart_name": "TEXT", - "label": "TEXT" + "parenttype": "TEXT" }, - "tabWorkspace Custom Block": { + "tabWorkspace Chart": { + "chart_name": "TEXT", + "label": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "custom_block_name": "TEXT", - "label": "TEXT" + "parenttype": "TEXT" }, - "tabWorkspace Link": { + "tabWorkspace Custom Block": { + "custom_block_name": "TEXT", + "label": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabWorkspace Link": { "type": "TEXT", "label": "TEXT", "icon": "TEXT", @@ -15741,45 +16076,48 @@ "only_for": "TEXT", "onboard": "TEXT", "is_query_report": "TEXT", - "link_count": "TEXT" - }, - "tabWorkspace Number Card": { + "link_count": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", - "number_card_name": "TEXT", - "label": "TEXT" + "parenttype": "TEXT" }, - "tabWorkspace Quick List": { + "tabWorkspace Number Card": { + "number_card_name": "TEXT", + "label": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabWorkspace Quick List": { "document_type": "TEXT", "label": "TEXT", - "quick_list_filter": "TEXT" - }, - "tabWorkspace Shortcut": { + "quick_list_filter": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabWorkspace Shortcut": { "type": "TEXT", "link_to": "TEXT", "url": "TEXT", @@ -15791,18 +16129,19 @@ "report_ref_doctype": "TEXT", "stats_filter": "TEXT", "color": "TEXT", - "format": "TEXT" - }, - "tabWorkstation": { + "format": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabWorkstation": { "workstation_name": "TEXT", "workstation_type": "TEXT", "plant_floor": "TEXT", @@ -15816,40 +16155,51 @@ "hour_rate": "TEXT", "description": "TEXT", "holiday_list": "TEXT", - "working_hours": "TEXT", - "total_working_hours": "TEXT" - }, - "tabWorkstation Type": { + "total_working_hours": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabWorkstation Type": { "workstation_type": "TEXT", "hour_rate_electricity": "TEXT", "hour_rate_consumable": "TEXT", "hour_rate_rent": "TEXT", "hour_rate_labour": "TEXT", "hour_rate": "TEXT", - "description": "TEXT" - }, - "tabWorkstation Working Hour": { + "description": "TEXT", "name": "TEXT", - "docstatus": "TEXT", "owner": "TEXT", "creation": "TEXT", "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", "parent": "TEXT", - "parenttype": "TEXT", "parentfield": "TEXT", - "idx": "TEXT", + "parenttype": "TEXT" + }, + "tabWorkstation Working Hour": { "start_time": "TEXT", "hours": "TEXT", "end_time": "TEXT", - "enabled": "TEXT" + "enabled": "TEXT", + "name": "TEXT", + "owner": "TEXT", + "creation": "TEXT", + "modified": "TEXT", + "modified_by": "TEXT", + "docstatus": "INT", + "idx": "INT", + "parent": "TEXT", + "parentfield": "TEXT", + "parenttype": "TEXT" } } \ No newline at end of file diff --git a/changai/changai/api/v2/auto_gen_api.py b/changai/changai/api/v2/auto_gen_api.py index 5d41c25..1107589 100644 --- a/changai/changai/api/v2/auto_gen_api.py +++ b/changai/changai/api/v2/auto_gen_api.py @@ -85,7 +85,7 @@ def get_mod(app_names: list[str]): ] EXCLUDED_FIELDTYPES: Set[str] = { "Section Break", "Column Break", "Tab Break", "Page Break", "Table Break", - "Fold", "Heading", "HTML", "Button", "Attach Image", "Image", "Signature", "Icon", + "Fold", "Heading", "HTML", "Button", "Attach Image", "Image", "Signature", "Icon","Table" } @@ -516,12 +516,12 @@ def _build_fields_from_meta( fields: List[Dict[str, Any]] = [] added_fieldnames = set() - # always add system fields first - for sys_field in SYSTEM_FIELDS: - field_entry = _build_field_entry(sys_field, existing_fields, meta_dt.name) - if field_entry: - fields.append(field_entry) - added_fieldnames.add(field_entry["name"]) + # # always add system fields first + # for sys_field in SYSTEM_FIELDS: + # field_entry = _build_field_entry(sys_field, existing_fields, meta_dt.name) + # if field_entry: + # fields.append(field_entry) + # added_fieldnames.add(field_entry["name"]) # then add real doctype fields for field_meta in meta_dt.fields: diff --git a/changai/changai/api/v2/build_cards_faiss_index_v2.py b/changai/changai/api/v2/build_cards_faiss_index_v2.py index 48a750f..e2c4909 100644 --- a/changai/changai/api/v2/build_cards_faiss_index_v2.py +++ b/changai/changai/api/v2/build_cards_faiss_index_v2.py @@ -189,6 +189,26 @@ def _build_field_document(table_name: str, module: str, field_row: Dict[str, Any options=options, ), ) +GENERIC_FIELDS = { + 'creation', 'modified', 'owner', 'parenttype','old_parent', + 'parentfield', 'parent', 'idx', 'name', 'docstatus' +} +@frappe.whitelist(allow_guest=True) +def clean_schema(schema: Dict[str, Any], output_path: str): + + tables = schema.get("tables", []) + for table_block in tables: + fields = table_block.get("fields") + if isinstance(fields, list): + table_block["fields"] = [ + field for field in fields + if field.get("name") not in GENERIC_FIELDS + ] + + with open(output_path, "w") as f: + yaml.dump(schema, f, allow_unicode=True, sort_keys=False) + + print(f"Cleaned schema written to {output_path}") def build_schema_docs(schema: Dict[str, Any]) -> List[Document]: @@ -201,10 +221,7 @@ def build_schema_docs(schema: Dict[str, Any]) -> List[Document]: if not isinstance(tables, list): return docs - GENERIC_FIELDS = { - 'creation', 'modified', 'owner', 'parenttype','old_parent', - 'parentfield', 'parent', 'idx', 'name', 'docstatus' -} + for table_block in tables: if not _is_valid_schema_table(table_block): continue @@ -395,8 +412,10 @@ def save_field_matrix(schema_docs, base_dir): def build_schema_fvs_job(): try: schema = _load_yaml_from_file_doc("schema.yaml") + # schema = clean_schema(schema,schema_path) schema_docs = build_schema_docs(schema) app_base, _, _, schema_path, _,schema_emb_dir = _get_fvs_paths() + # clean_schema(schema_path,schema_path) _build_and_save_faiss(schema_docs, schema_path, "ERPNext Schema FVS", app_base) save_field_matrix(schema_docs, schema_emb_dir) frappe.logger().info(f"ERPNext Schema FVS built: {len(schema_docs)} docs") diff --git a/changai/changai/api/v2/fvs_stores/erpnext/emb_dir/field_docs.pkl b/changai/changai/api/v2/fvs_stores/erpnext/emb_dir/field_docs.pkl index bf514c6c2c5c1213a17d17926050e623b21e4444..5b4367b2154e0a0ed5dfa91d860dbd61ed0cdc86 100644 GIT binary patch delta 174314 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

(iT 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 diff --git a/changai/changai/api/v2/fvs_stores/erpnext/emb_dir/field_embs.npy b/changai/changai/api/v2/fvs_stores/erpnext/emb_dir/field_embs.npy index 4c825f001c240eb91949ecbc836a12b7bb621307..99f91a60d2a415c1a7446b0fd09c4e7085a126c1 100644 GIT binary patch delta 2608104 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�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

)PX-^Md%wSO=fAYS7m9A7z4#mZl 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

-tm92tKx z{?jv9EY}B489$)I*@LBqR6$VfY4XW_4mC!e%r;5j+_t==d2*YX