{
    "title": {
        "label": "Title",
        "content_type": "free_form_text"
    },
    "memo": {
        "label": "Memo",
        "content_type": "free_form_text"
    },
    "subsidiary": {
        "label": "Subsidiary",
        "content_type": "record",
        "references": "Subsidiary",
        "referenceField": "title",
        "is_required": true
    },
    "entity": {
        "label": "Entity",
        "content_type": "record",
        "references": "Entity",
        "referenceField": "title",
        "is_required": true,
        "morph": "entitiable",
        "morphTypes": ["Customer", "Project", "Vendor"]
    },
    "location": {
        "label": "Location",
        "content_type": "record",
        "references": "Location",
        "referenceField": "title"
    },
    "exchangerate": {
        "label": "Exchange Rate",
        "content_type": "integer_number"
    },
    "trandate": {
        "label": "Transaction Date",
        "content_type": "date"
    },
    "transactionnumber": {
        "label": "Transaction Number",
        "content_type": "free_form_text",
        "disabled": true
    }
}
