{
	"name": "table/external/odoo/order/order-sales.json",
	"table_name": "sale_order",
	"odoo_model": "sale.order",
	"table_prefix": "so",
	"record_type": ["sales"],
	"local_table": "order",
	"local_record_type": "sales",
	"field": [
		{
			"info": "Security Token",
			"field_name": "access_token",
			"local_field": "",
			"field_type": "varchar"
		},
		{
			"info": "Portal Access URL\nCustomer Portal URL",
			"field_name": "access_url",
			"local_field": "",
			"field_type": "varchar"
		},
		{
			"info": "Access warning",
			"field_name": "access_warning",
			"local_field": "",
			"field_type": "text"
		},
		{
			"info": "Next Activity Calendar Event",
			"field_name": "activity_calendar_event_id",
			"local_field": "",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Next Activity Deadline",
			"field_name": "activity_date_deadline",
			"local_field": "",
			"field_type": "date"
		},
		{
			"info": "Activity Exception Decoration\nType of the exception activity on record.",
			"field_name": "activity_exception_decoration",
			"local_field": "",
			"field_type": "text",
			"type": "selection"
		},
		{
			"info": "Icon\nIcon to indicate an exception activity.",
			"field_name": "activity_exception_icon",
			"local_field": "",
			"field_type": "varchar"
		},
		{
			"info": "Activities",
			"field_name": "activity_ids",
			"local_field": "",
			"field_type": "integer",
			"type": "one2many",
			"json_tag": "[1]"
		},
		{
			"info": "Activity State\nStatus based on activities\nOverdue: Due date is already passed\nToday: Activity date is today\nPlanned: Future activities.",
			"field_name": "activity_state",
			"local_field": "",
			"field_type": "text",
			"type": "selection"
		},
		{
			"info": "Next Activity Summary",
			"field_name": "activity_summary",
			"local_field": "",
			"field_type": "varchar"
		},
		{
			"info": "Activity Type Icon\nFont awesome icon e.g. fa-tasks",
			"field_name": "activity_type_icon",
			"local_field": "",
			"field_type": "varchar"
		},
		{
			"info": "Next Activity Type",
			"field_name": "activity_type_id",
			"local_field": "",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Responsible User",
			"field_name": "activity_user_id",
			"local_field": "",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Delivery Amount\nTax included or excluded depending on the website configuration.",
			"field_name": "amount_delivery",
			"local_field": "",
			"field_type": "double",
			"type": "monetary"
		},
		{
			"info": "Already invoiced",
			"field_name": "amount_invoiced",
			"local_field": "",
			"field_type": "double",
			"type": "monetary"
		},
		{
			"info": "Payment Transactions Amount\nSum of transactions made in through the online payment form that are in the state 'done' or 'authorized' and linked to this order.",
			"field_name": "amount_paid",
			"local_field": "",
			"field_type": "double",
			"type": "float"
		},
		{
			"info": "Taxes",
			"field_name": "amount_tax",
			"local_field": "vat_price",
			"field_type": "double",
			"type": "monetary"
		},
		{
			"info": "Un-invoiced Balance",
			"field_name": "amount_to_invoice",
			"local_field": "",
			"field_type": "double",
			"type": "monetary"
		},
		{
			"info": "Total",
			"field_name": "amount_total",
			"local_field": "price_with_vat",
			"field_type": "double",
			"type": "monetary"
		},
		{
			"info": "Amount Before Discount",
			"field_name": "amount_undiscounted",
			"local_field": "",
			"field_type": "double",
			"type": "float"
		},
		{
			"info": "Untaxed Amount",
			"field_name": "amount_untaxed",
			"local_field": "price_without_vat",
			"field_type": "double",
			"type": "monetary"
		},
		{
			"info": "Attendee Count",
			"field_name": "attendee_count",
			"local_field": "",
			"field_type": "integer"
		},
		{
			"info": "Authorized Transactions",
			"field_name": "authorized_transaction_ids",
			"local_field": "",
			"field_type": "integer",
			"type": "many2many",
			"json_tag": "[1]"
		},
		{
			"info": "Available Quotation Documents",
			"field_name": "available_quotation_document_ids",
			"local_field": "",
			"field_type": "integer",
			"type": "many2many",
			"json_tag": "[1]"
		},
		{
			"info": "Meetings",
			"field_name": "calendar_event_count",
			"local_field": "",
			"field_type": "integer"
		},
		{
			"info": "Campaign\nThis is a name that helps you keep track of your different campaign efforts, e.g. Fall_Drive, Christmas_Special",
			"field_name": "campaign_id",
			"local_field": "",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Delivery Method\nFill this field if you plan to invoice the shipping based on picking.",
			"field_name": "carrier_id",
			"local_field": "",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Cart Quantity",
			"field_name": "cart_quantity",
			"local_field": "",
			"field_type": "integer"
		},
		{
			"info": "Cart recovery email already sent",
			"field_name": "cart_recovery_email_sent",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Customer Reference",
			"field_name": "client_order_ref",
			"local_field": "your_reference",
			"field_type": "varchar"
		},
		{
			"info": "Close Reason",
			"field_name": "close_reason_id",
			"local_field": "",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Closed Task Count",
			"field_name": "closed_task_count",
			"local_field": "",
			"field_type": "integer"
		},
		{
			"info": "Commercial Entity",
			"field_name": "commercial_partner_id",
			"local_field": "",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Delivery Date\nThis is the delivery date promised to the customer. If set, the delivery order will be scheduled based on this date rather than product lead times.",
			"field_name": "commitment_date",
			"local_field": "",
			"field_type": "timestamp without time zone",
			"type": "datetime"
		},
		{
			"info": "Company",
			"field_name": "company_id",
			"local_field": "company_id",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[2]"
		},
		{
			"info": "Default Sales Price Include\nDefault on whether the sales price used on the product and invoices with this Company includes its taxes.",
			"field_name": "company_price_include",
			"local_field": "",
			"field_type": "text",
			"type": "selection"
		},
		{
			"info": "Completed Task Percentage",
			"field_name": "completed_task_percentage",
			"local_field": "",
			"field_type": "double",
			"type": "float"
		},
		{
			"info": "Country code\nThe ISO country code in two chars. \nYou can use this field for quick search.",
			"field_name": "country_code",
			"local_field": "",
			"field_type": "varchar"
		},
		{
			"info": "Creation Date",
			"field_name": "create_date",
			"local_field": "create_time",
			"field_type": "timestamp without time zone",
			"type": "datetime"
		},
		{
			"info": "Created by",
			"field_name": "create_uid",
			"local_field": "json_data.create_user",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Currency",
			"field_name": "currency_id",
			"local_field": "currency_id",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[2]"
		},
		{
			"info": "Currency Rate",
			"field_name": "currency_rate",
			"local_field": "",
			"field_type": "double",
			"type": "float"
		},
		{
			"info": "Customizable PDF Form Fields",
			"field_name": "customizable_pdf_form_fields",
			"local_field": "",
			"field_type": "json"
		},
		{
			"info": "Order Date\nCreation date of draft/sent orders,\nConfirmation date of confirmed orders.",
			"field_name": "date_order",
			"local_field": "order_date",
			"field_type": "timestamp without time zone",
			"type": "datetime"
		},
		{
			"info": "Delivery Orders",
			"field_name": "delivery_count",
			"local_field": "",
			"field_type": "integer"
		},
		{
			"info": "Delivery Message",
			"field_name": "delivery_message",
			"local_field": "",
			"field_type": "varchar"
		},
		{
			"info": "Delivery Set",
			"field_name": "delivery_set",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Delivery Status",
			"field_name": "delivery_status",
			"local_field": "",
			"field_type": "text",
			"type": "selection"
		},
		{
			"info": "Display Late",
			"field_name": "display_late",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Display Name",
			"field_name": "display_name",
			"local_field": "",
			"field_type": "varchar"
		},
		{
			"info": "Display Recurring Stock Delivery Warning",
			"field_name": "display_recurring_stock_delivery_warning",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Duplicated Order",
			"field_name": "duplicated_order_ids",
			"local_field": "",
			"field_type": "integer",
			"type": "many2many",
			"json_tag": "[1]"
		},
		{
			"info": "Duration in days\nThe duration in days of the rental period.",
			"field_name": "duration_days",
			"local_field": "",
			"field_type": "integer"
		},
		{
			"info": "Effective Date\nCompletion date of the first delivery order.",
			"field_name": "effective_date",
			"local_field": "",
			"field_type": "timestamp without time zone",
			"type": "datetime"
		},
		{
			"info": "End Date\nIf set in advance, the subscription will be set to renew 1 month before the date and will be closed on the date set in this field.",
			"field_name": "end_date",
			"local_field": "",
			"field_type": "date"
		},
		{
			"info": "Expected Date\nDelivery date you can promise to the customer, computed from the minimum lead time of the order lines in case of Service products. In case of shipping, the shipping policy of the order will be taken into account to either use the minimum or maximum lead time of the order lines.",
			"field_name": "expected_date",
			"local_field": "",
			"field_type": "timestamp without time zone",
			"type": "datetime"
		},
		{
			"info": "# of Expenses",
			"field_name": "expense_count",
			"local_field": "",
			"field_type": "integer"
		},
		{
			"info": "Expenses",
			"field_name": "expense_ids",
			"local_field": "",
			"field_type": "integer",
			"type": "one2many",
			"json_tag": "[1]"
		},
		{
			"info": "First Contract Date\nThe first contract date is the start date of the first contract of the sequence. It is common across a subscription and its renewals.",
			"field_name": "first_contract_date",
			"local_field": "",
			"field_type": "date"
		},
		{
			"info": "Fiscal Position\nFiscal positions are used to adapt taxes and accounts for particular customers or sales orders/invoices.The default value comes from the customer.",
			"field_name": "fiscal_position_id",
			"local_field": "",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Has Active Pricelist",
			"field_name": "has_active_pricelist",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Has Archived Products",
			"field_name": "has_archived_products",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Has Message",
			"field_name": "has_message",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Has Pickable Lines",
			"field_name": "has_pickable_lines",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Has Recurring Line",
			"field_name": "has_recurring_line",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Has Rented Products",
			"field_name": "has_rented_products",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Has Returnable Lines",
			"field_name": "has_returnable_lines",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "History Count",
			"field_name": "history_count",
			"local_field": "",
			"field_type": "integer"
		},
		{
			"info": "ID",
			"field_name": "id",
			"local_field": "order_id",
			"local_field2": ["record_id"],
			"field_type": "integer",
			"constraint": ["primary key"]
		},
		{
			"info": "Incoterm\nInternational Commercial Terms are a series of predefined commercial terms used in international transactions.",
			"field_name": "incoterm",
			"local_field": "",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Incoterm Location",
			"field_name": "incoterm_location",
			"local_field": "",
			"field_type": "varchar"
		},
		{
			"info": "Internal Note",
			"field_name": "internal_note",
			"local_field": "",
			"field_type": "text",
			"type": "html"
		},
		{
			"info": "Internal Note Display",
			"field_name": "internal_note_display",
			"local_field": "",
			"field_type": "text",
			"type": "html"
		},
		{
			"info": "Invoice Count",
			"field_name": "invoice_count",
			"local_field": "",
			"field_type": "integer"
		},
		{
			"info": "Invoices",
			"field_name": "invoice_ids",
			"local_field": "",
			"field_type": "integer",
			"type": "many2many",
			"json_tag": "[1]"
		},
		{
			"info": "Invoice Status",
			"field_name": "invoice_status",
			"local_field": "",
			"field_type": "text",
			"type": "selection"
		},
		{
			"info": "Abandoned Cart",
			"field_name": "is_abandoned_cart",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Service Product",
			"field_name": "is_all_service",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Is Batch",
			"field_name": "is_batch",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Is Expired",
			"field_name": "is_expired",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Is a Subscription invoiced in cron",
			"field_name": "is_invoice_cron",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Is overdue\nThe products haven't been picked-up or returned in time",
			"field_name": "is_late",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Is Pdf Quote Builder Available",
			"field_name": "is_pdf_quote_builder_available",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Is Product Milestone",
			"field_name": "is_product_milestone",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Is Renewing",
			"field_name": "is_renewing",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Created In App Rental",
			"field_name": "is_rental_order",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Recurring",
			"field_name": "is_subscription",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Is Upselling",
			"field_name": "is_upselling",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Invoicing Journal\nIf set, the SO will invoice in this journal; otherwise the sales journal with the lowest sequence is used.",
			"field_name": "journal_id",
			"local_field": "",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "JSON data for the popover widget",
			"field_name": "json_popover",
			"local_field": "",
			"field_type": "varchar"
		},
		{
			"info": "KPI 1 Month MRR Delta",
			"field_name": "kpi_1month_mrr_delta",
			"local_field": "",
			"field_type": "double",
			"type": "float"
		},
		{
			"info": "KPI 1 Month MRR Percentage",
			"field_name": "kpi_1month_mrr_percentage",
			"local_field": "",
			"field_type": "double",
			"type": "float"
		},
		{
			"info": "KPI 3 months MRR Delta",
			"field_name": "kpi_3months_mrr_delta",
			"local_field": "",
			"field_type": "double",
			"type": "float"
		},
		{
			"info": "KPI 3 Months MRR Percentage",
			"field_name": "kpi_3months_mrr_percentage",
			"local_field": "",
			"field_type": "double",
			"type": "float"
		},
		{
			"info": "Last invoice date",
			"field_name": "last_invoice_date",
			"local_field": "",
			"field_type": "date"
		},
		{
			"info": "Last Reminder Date\nLast time when we sent a payment reminder",
			"field_name": "last_reminder_date",
			"local_field": "",
			"field_type": "date"
		},
		{
			"info": "Locked\nLocked orders cannot be modified.",
			"field_name": "locked",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Margin",
			"field_name": "margin",
			"local_field": "",
			"field_type": "double",
			"type": "monetary"
		},
		{
			"info": "Margin (%)",
			"field_name": "margin_percent",
			"local_field": "",
			"field_type": "double",
			"type": "float"
		},
		{
			"info": "Medium\nThis is the method of delivery, e.g. Postcard, Email, or Banner Ad",
			"field_name": "medium_id",
			"local_field": "",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Attachment Count",
			"field_name": "message_attachment_count",
			"local_field": "",
			"field_type": "integer"
		},
		{
			"info": "Followers",
			"field_name": "message_follower_ids",
			"local_field": "",
			"field_type": "integer",
			"type": "one2many",
			"json_tag": "[1]"
		},
		{
			"info": "Message Delivery error\nIf checked, some messages have a delivery error.",
			"field_name": "message_has_error",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Number of errors\nNumber of messages with delivery error",
			"field_name": "message_has_error_counter",
			"local_field": "",
			"field_type": "integer"
		},
		{
			"info": "SMS Delivery error\nIf checked, some messages have a delivery error.",
			"field_name": "message_has_sms_error",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Messages",
			"field_name": "message_ids",
			"local_field": "",
			"field_type": "integer",
			"type": "one2many",
			"json_tag": "[1]"
		},
		{
			"info": "Is Follower",
			"field_name": "message_is_follower",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Action Needed\nIf checked, new messages require your attention.",
			"field_name": "message_needaction",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Number of Actions\nNumber of messages requiring action",
			"field_name": "message_needaction_counter",
			"local_field": "",
			"field_type": "integer"
		},
		{
			"info": "Followers (Partners)",
			"field_name": "message_partner_ids",
			"local_field": "",
			"field_type": "integer",
			"type": "many2many",
			"json_tag": "[1]"
		},
		{
			"info": "Milestone Count",
			"field_name": "milestone_count",
			"local_field": "",
			"field_type": "integer"
		},
		{
			"info": "Count of MO generated",
			"field_name": "mrp_production_count",
			"local_field": "",
			"field_type": "integer"
		},
		{
			"info": "Manufacturing orders associated with this sales order.",
			"field_name": "mrp_production_ids",
			"local_field": "",
			"field_type": "integer",
			"type": "many2many",
			"json_tag": "[1]"
		},
		{
			"info": "My Activity Deadline",
			"field_name": "my_activity_date_deadline",
			"local_field": "",
			"field_type": "date"
		},
		{
			"info": "Order Reference",
			"field_name": "name",
			"local_field": "order_id",
			"field_type": "varchar"
		},
		{
			"info": "Next Action",
			"field_name": "next_action_date",
			"local_field": "",
			"field_type": "timestamp without time zone",
			"type": "datetime"
		},
		{
			"info": "Next Invoice\nThe next invoice will be created on this date then the period will be extended.",
			"field_name": "next_invoice_date",
			"local_field": "",
			"field_type": "date"
		},
		{
			"info": "Total Non Recurring Revenue",
			"field_name": "non_recurring_total",
			"local_field": "",
			"field_type": "double",
			"type": "monetary"
		},
		{
			"info": "Terms and conditions",
			"field_name": "note",
			"local_field": "info",
			"field_type": "text",
			"type": "html"
		},
		{
			"info": "Note Order",
			"field_name": "note_order",
			"local_field": "",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Only Services",
			"field_name": "only_services",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Opportunity",
			"field_name": "opportunity_id",
			"local_field": "",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Order Lines",
			"field_name": "order_line",
			"local_field": "",
			"field_type": "integer",
			"type": "one2many",
			"json_tag": "[1]"
		},
		{
			"info": "Subscription Logs",
			"field_name": "order_log_ids",
			"local_field": "",
			"field_type": "integer",
			"type": "one2many",
			"json_tag": "[1]"
		},
		{
			"info": "Source Document\nReference of the document that generated this sales order request",
			"field_name": "origin",
			"local_field": "",
			"field_type": "varchar"
		},
		{
			"info": "First contract",
			"field_name": "origin_order_id",
			"local_field": "",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Partner Credit Warning",
			"field_name": "partner_credit_warning",
			"local_field": "",
			"field_type": "text"
		},
		{
			"info": "Customer",
			"field_name": "partner_id",
			"local_field": "json_data.company_name",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Invoice Address",
			"field_name": "partner_invoice_id",
			"local_field": "invoicing_company_id",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Delivery Address",
			"field_name": "partner_shipping_id",
			"local_field": "delivery_company_id",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Contract in exception\nAutomatic payment with token failed. The payment provider configuration and token should be checked",
			"field_name": "payment_exception",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Payment Terms",
			"field_name": "payment_term_id",
			"local_field": "terms_of_payment_id",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Payment Token\nIf not set, the automatic payment will fail.",
			"field_name": "payment_token_id",
			"local_field": "",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Pending Email Template\nThe template of the pending email that must be sent asynchronously.",
			"field_name": "pending_email_template_id",
			"local_field": "",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Pending Transaction\nThe last transaction of the order is currently pending",
			"field_name": "pending_transaction",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "% Happy\nCalculate the ratio between the number of the best ('great') ratings and the total number of ratings",
			"field_name": "percentage_satisfaction",
			"local_field": "",
			"field_type": "integer"
		},
		{
			"info": "Transfers",
			"field_name": "picking_ids",
			"local_field": "",
			"field_type": "integer",
			"type": "one2many",
			"json_tag": "[1]"
		},
		{
			"info": "Shipping Policy\nIf you deliver all products at once, the delivery order will be scheduled based on the greatest product lead time. Otherwise, it will be based on the shortest.",
			"field_name": "picking_policy",
			"local_field": "way_of_delivery",
			"field_type": "text",
			"type": "selection"
		},
		{
			"info": "Pickup Location Data",
			"field_name": "pickup_location_data",
			"local_field": "",
			"field_type": "json"
		},
		{
			"info": "Recurring Plan",
			"field_name": "plan_id",
			"local_field": "",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Planning First Sale Line",
			"field_name": "planning_first_sale_line_id",
			"local_field": "",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Planning Hours Planned",
			"field_name": "planning_hours_planned",
			"local_field": "",
			"field_type": "double",
			"type": "float"
		},
		{
			"info": "Planning Hours To Plan",
			"field_name": "planning_hours_to_plan",
			"local_field": "",
			"field_type": "double",
			"type": "float"
		},
		{
			"info": "Planning Initial Date",
			"field_name": "planning_initial_date",
			"local_field": "",
			"field_type": "date"
		},
		{
			"info": "Prepayment percentage\nThe percentage of the amount needed that must be paid by the customer to confirm the order.",
			"field_name": "prepayment_percent",
			"local_field": "",
			"field_type": "double",
			"type": "float"
		},
		{
			"info": "Pricelist\nIf you change the pricelist, only newly added lines will be affected.",
			"field_name": "pricelist_id",
			"local_field": "",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Procurement Group",
			"field_name": "procurement_group_id",
			"local_field": "",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Project Account",
			"field_name": "project_account_id",
			"local_field": "",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Number of Projects",
			"field_name": "project_count",
			"local_field": "",
			"field_type": "integer"
		},
		{
			"info": "Project\nA task will be created for the project upon sales order confirmation. The analytic distribution of this project will also serve as a reference for newly created sales order items.",
			"field_name": "project_id",
			"local_field": "",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Projects",
			"field_name": "project_ids",
			"local_field": "",
			"field_type": "integer",
			"type": "many2many",
			"json_tag": "[1]"
		},
		{
			"info": "Number of Purchase Order Generated",
			"field_name": "purchase_order_count",
			"local_field": "",
			"field_type": "integer"
		},
		{
			"info": "Headers/Footers",
			"field_name": "quotation_document_ids",
			"local_field": "",
			"field_type": "integer",
			"type": "many2many",
			"json_tag": "[1]"
		},
		{
			"info": "Average Rating",
			"field_name": "rating_avg",
			"local_field": "",
			"field_type": "double",
			"type": "float"
		},
		{
			"info": "Rating Avg Text",
			"field_name": "rating_avg_text",
			"local_field": "",
			"field_type": "text",
			"type": "selection"
		},
		{
			"info": "Rating count",
			"field_name": "rating_count",
			"local_field": "",
			"field_type": "integer"
		},
		{
			"info": "Ratings",
			"field_name": "rating_ids",
			"local_field": "",
			"field_type": "integer",
			"type": "one2many",
			"json_tag": "[1]"
		},
		{
			"info": "Rating Last Feedback",
			"field_name": "rating_last_feedback",
			"local_field": "",
			"field_type": "text"
		},
		{
			"info": "Rating Last Image",
			"field_name": "rating_last_image",
			"local_field": "",
			"field_type": "blob",
			"type": "binary"
		},
		{
			"info": "Rating Text",
			"field_name": "rating_last_text",
			"local_field": "",
			"field_type": "text",
			"type": "selection"
		},
		{
			"info": "Rating Last Value",
			"field_name": "rating_last_value",
			"local_field": "",
			"field_type": "double",
			"type": "float"
		},
		{
			"info": "Rating Satisfaction",
			"field_name": "rating_percentage_satisfaction",
			"local_field": "",
			"field_type": "double",
			"type": "float"
		},
		{
			"info": "Delivery cost should be recomputed",
			"field_name": "recompute_delivery_price",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Recurring Details",
			"field_name": "recurring_details",
			"local_field": "",
			"field_type": "text",
			"type": "html"
		},
		{
			"info": "Monthly Recurring",
			"field_name": "recurring_monthly",
			"local_field": "",
			"field_type": "double",
			"type": "monetary"
		},
		{
			"info": "Total Recurring",
			"field_name": "recurring_total",
			"local_field": "",
			"field_type": "double",
			"type": "monetary"
		},
		{
			"info": "Payment Ref.\nThe payment communication of this sale order.",
			"field_name": "reference",
			"local_field": "",
			"field_type": "varchar"
		},
		{
			"info": "Remaining duration in hours\nThe leftover hours of the rental period.",
			"field_name": "remaining_hours",
			"local_field": "",
			"field_type": "integer"
		},
		{
			"info": "Renewal Count",
			"field_name": "renewal_count",
			"local_field": "",
			"field_type": "integer"
		},
		{
			"info": "Rental Return Date",
			"field_name": "rental_return_date",
			"local_field": "",
			"field_type": "timestamp without time zone",
			"type": "datetime"
		},
		{
			"info": "Rental Start Date",
			"field_name": "rental_start_date",
			"local_field": "",
			"field_type": "timestamp without time zone",
			"type": "datetime"
		},
		{
			"info": "Rental Status",
			"field_name": "rental_status",
			"local_field": "",
			"field_type": "text",
			"type": "selection"
		},
		{
			"info": "Repair Order(s)",
			"field_name": "repair_count",
			"local_field": "",
			"field_type": "integer"
		},
		{
			"info": "Repair Order",
			"field_name": "repair_order_ids",
			"local_field": "",
			"field_type": "integer",
			"type": "one2many",
			"json_tag": "[1]"
		},
		{
			"info": "Online Payment",
			"field_name": "require_payment",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Online Signature\nRequest a online signature and/or payment to the customer in order to confirm orders automatically.",
			"field_name": "require_signature",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Optional Products Lines",
			"field_name": "sale_order_option_ids",
			"local_field": "",
			"field_type": "integer",
			"type": "one2many",
			"json_tag": "[1]"
		},
		{
			"info": "Quotation Template",
			"field_name": "sale_order_template_id",
			"local_field": "",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Shipping Weight",
			"field_name": "shipping_weight",
			"local_field": "",
			"field_type": "double",
			"type": "float"
		},
		{
			"info": "Warning",
			"field_name": "shop_warning",
			"local_field": "",
			"field_type": "varchar"
		},
		{
			"info": "Show Create Project Button",
			"field_name": "show_create_project_button",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Show Hours Recorded Button",
			"field_name": "show_hours_recorded_button",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Has late picking",
			"field_name": "show_json_popover",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Show Project Button",
			"field_name": "show_project_button",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Show Task Button",
			"field_name": "show_task_button",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Has Duration Changed",
			"field_name": "show_update_duration",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Has Fiscal Position Changed",
			"field_name": "show_update_fpos",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Has Pricelist Changed",
			"field_name": "show_update_pricelist",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Signature",
			"field_name": "signature",
			"local_field": "",
			"field_type": "blob",
			"type": "binary"
		},
		{
			"info": "Signed By",
			"field_name": "signed_by",
			"local_field": "",
			"field_type": "varchar"
		},
		{
			"info": "Signed On",
			"field_name": "signed_on",
			"local_field": "",
			"field_type": "timestamp without time zone",
			"type": "datetime"
		},
		{
			"info": "Source\nThis is the source of the link, e.g. Search Engine, another domain, or name of email list",
			"field_name": "source_id",
			"local_field": "",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Spreadsheet",
			"field_name": "spreadsheet_id",
			"local_field": "",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Spreadsheets",
			"field_name": "spreadsheet_ids",
			"local_field": "",
			"field_type": "integer",
			"type": "one2many",
			"json_tag": "[1]"
		},
		{
			"info": "Quote calculator",
			"field_name": "spreadsheet_template_id",
			"local_field": "",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Show Subscription on dashboard\nWhether this subscription should be displayed on the dashboard or not",
			"field_name": "starred",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Members",
			"field_name": "starred_user_ids",
			"local_field": "",
			"field_type": "integer",
			"type": "many2many",
			"json_tag": "[1]"
		},
		{
			"info": "Start Date\nThe start date indicate when the subscription periods begin.",
			"field_name": "start_date",
			"local_field": "",
			"field_type": "date"
		},
		{
			"info": "Status",
			"field_name": "state",
			"local_field": "order_state",
			"field_type": "text",
			"type": "selection"
		},
		{
			"info": "Subscription Child",
			"field_name": "subscription_child_ids",
			"local_field": "",
			"field_type": "integer",
			"type": "one2many",
			"json_tag": "[1]"
		},
		{
			"info": "Parent Contract",
			"field_name": "subscription_id",
			"local_field": "",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Subscription Status",
			"field_name": "subscription_state",
			"local_field": "",
			"field_type": "text",
			"type": "selection"
		},
		{
			"info": "Tags",
			"field_name": "tag_ids",
			"local_field": "",
			"field_type": "integer",
			"type": "many2many",
			"json_tag": "[1]"
		},
		{
			"info": "Task\nTask from which this quotation have been created",
			"field_name": "task_id",
			"local_field": "",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Tasks",
			"field_name": "tasks_count",
			"local_field": "",
			"field_type": "integer"
		},
		{
			"info": "Tasks associated with this sale",
			"field_name": "tasks_ids",
			"local_field": "",
			"field_type": "integer",
			"type": "many2many",
			"json_tag": "[1]"
		},
		{
			"info": "Tax Calculation Rounding Method",
			"field_name": "tax_calculation_rounding_method",
			"local_field": "",
			"field_type": "text",
			"type": "selection"
		},
		{
			"info": "Tax Country",
			"field_name": "tax_country_id",
			"local_field": "",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Tax Totals",
			"field_name": "tax_totals",
			"local_field": "",
			"field_type": "blob",
			"type": "binary"
		},
		{
			"info": "Sales Team",
			"field_name": "team_id",
			"local_field": "",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Team Leader",
			"field_name": "team_user_id",
			"local_field": "",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Terms & Conditions format",
			"field_name": "terms_type",
			"local_field": "",
			"field_type": "text",
			"type": "selection"
		},
		{
			"info": "Timesheet activities",
			"field_name": "timesheet_count",
			"local_field": "",
			"field_type": "double",
			"type": "float"
		},
		{
			"info": "Timesheet Encoding Unit",
			"field_name": "timesheet_encode_uom_id",
			"local_field": "",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Timesheet Total Duration\nTotal recorded duration, expressed in the encoding UoM, and rounded to the unit",
			"field_name": "timesheet_total_duration",
			"local_field": "",
			"field_type": "integer"
		},
		{
			"info": "Transactions",
			"field_name": "transaction_ids",
			"local_field": "",
			"field_type": "integer",
			"type": "many2many",
			"json_tag": "[1]"
		},
		{
			"info": "Type Name",
			"field_name": "type_name",
			"local_field": "",
			"field_type": "varchar"
		},
		{
			"info": "Upsell Count",
			"field_name": "upsell_count",
			"local_field": "",
			"field_type": "integer"
		},
		{
			"info": "Closable\nCustomer can close their subscriptions.",
			"field_name": "user_closable",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Renew\nCustomer can create a renewal quotation for their subscription.",
			"field_name": "user_extend",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Salesperson",
			"field_name": "user_id",
			"local_field": "person_id",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Add Products\nAllow customers to create an Upsell quote to adjust the quantity of products in their subscription.Only products that are listed as \"optional products\" can be modified.",
			"field_name": "user_quantity",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Expiration",
			"field_name": "validity_date",
			"local_field": "due_date",
			"field_type": "date"
		},
		{
			"info": "Display project",
			"field_name": "visible_project",
			"local_field": "",
			"field_type": "boolean"
		},
		{
			"info": "Warehouse",
			"field_name": "warehouse_id",
			"local_field": "",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Website\nWebsite through which this order was placed for eCommerce orders.",
			"field_name": "website_id",
			"local_field": "",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		},
		{
			"info": "Website Messages\nWebsite communication history",
			"field_name": "website_message_ids",
			"local_field": "",
			"field_type": "integer",
			"type": "one2many",
			"json_tag": "[1]"
		},
		{
			"info": "Order Lines displayed on Website",
			"field_name": "website_order_line",
			"local_field": "",
			"field_type": "integer",
			"type": "one2many",
			"json_tag": "[1]"
		},
		{
			"info": "Last Updated on",
			"field_name": "write_date",
			"local_field": "modify_time",
			"field_type": "timestamp without time zone",
			"type": "datetime"
		},
		{
			"info": "Last Updated by",
			"field_name": "write_uid",
			"local_field": "modify_user",
			"field_type": "integer",
			"type": "many2one",
			"json_tag": "[1]"
		}
	]
}
