{
    "title": {
        "label": "Title",
        "content_type": "free_form_text"
    },
    "subsidiary": {
        "label": "Subsidiary",
        "scriptid": "subsidiary",
        "content_type": "record",
        "references": "Subsidiary",
        "referenceField": "title"
    },
    "amount": {
        "label": "Amount",
        "content_type": "currency"
    },

    "billingitem": {
        "label": "Billing Item",
        "scriptid": "billingitem",
        "content_type": "record",
        "references": "Item",
        "referenceField": "title"
    },
    "billto": {
        "label": "Bill To",
        "scriptid": "billto",
        "content_type": "record",
        "references": "Entity",
        "referenceField": "title",
        "morph": "entitiable",
        "morphTypes": ["Customer", "Project"]
    },
    "chargedate": {
        "label": "Charge Date",
        "content_type": "date"
    },
    "chargetype": {
        "label": "Charge Type",
        "scriptid": "chargetype",
        "content_type": "record",
        "references": "ChargeType",
        "referenceField": "title"
    },
    "stage": {
        "label": "Stage",
        "content_type": "list",
        "list_id": "chargestage"
    },
    "department": {
        "label": "Department",
        "scriptid": "department",
        "content_type": "record",
        "references": "Department",
        "referenceField": "title"
    },
    "description": {
        "label": "Description",
        "content_type": "free_form_text"
    },
    "invoice": {
        "label": "Invoice",
        "scriptid": "invoice",
        "content_type": "record",
        "references": "Invoice",
        "referenceField": "title"
    },
    "invoiceline": {
        "label": "Invoice Line",
        "content_type": "free_form_text"
    },
    "location": {
        "label": "Location",
        "scriptid": "location",
        "content_type": "record",
        "references": "Location",
        "referenceField": "title"
    },
    "projecttask": {
        "label": "Project Task",
        "scriptid": "projecttask",
        "content_type": "record",
        "references": "ProjectTask",
        "referenceField": "title"
    },
    "quantity": {
        "label": "Quantity",
        "content_type": "decimal_number"
    },
    
    "runid": {
        "label": "Run ID",
        "content_type": "free_form_text"
    },
    "salesorder": {
        "label": "Sales Order",
        "scriptid": "salesorder",
        "content_type": "record",
        "references": "SalesOrder",
        "referenceField": "title"
    },
    "timerecord": {
        "label": "Time Record",
        "scriptid": "timerecord",
        "content_type": "record",
        "references": "TimeEntry",
        "referenceField": "title"
    },
    "transaction": {
        "label": "Transaction",
        "scriptid": "transaction",
        "content_type": "record",
        "references": "Transaction",
        "referenceField": "title"
    },
    "transactionline": {
        "label": "Transaction Line",
        "scriptid": "transactionline",
        "content_type": "record",
        "references": "TransactionLine",
        "referenceField": "title"
    },
    "use": {
        "label": "Use",
        "content_type": "free_form_text"
    }
}
