{
  "FormName": "dealerprofile",
  "Title": "dealer.profile.title",
  "ObjectFields": [
    { "Name": "PartyId",              "Label": "dealer.profile.partyId",          "Type": "Number", "Required": false, "PostData": true,  "ReadOnly": true  },
    { "Name": "LegalName",            "Label": "dealer.profile.legalName",        "Type": "Text",   "Required": true,  "PostData": true,  "ReadOnly": false },
    { "Name": "DBAName",              "Label": "dealer.profile.dbaName",          "Type": "Text",   "Required": false, "PostData": true,  "ReadOnly": false },
    { "Name": "PrimaryEmail",         "Label": "dealer.profile.primaryEmail",     "Type": "Text",   "Required": false, "PostData": false, "ReadOnly": true  },
    { "Name": "PrimaryPhone",         "Label": "dealer.profile.primaryPhone",     "Type": "Text",   "Required": false, "PostData": true,  "ReadOnly": false },
    { "Name": "Website",              "Label": "dealer.profile.website",          "Type": "Text",   "Required": false, "PostData": true,  "ReadOnly": false },
    { "Name": "BillingAddress1",      "Label": "dealer.profile.billingAddress1",  "Type": "Text",   "Required": false, "PostData": true,  "ReadOnly": false },
    { "Name": "BillingCity",          "Label": "dealer.profile.billingCity",      "Type": "Text",   "Required": false, "PostData": true,  "ReadOnly": false },
    { "Name": "BillingStateId",       "Label": "dealer.profile.billingState",     "Type": "Number", "Required": false, "PostData": true,  "ReadOnly": false },
    { "Name": "BillingZip",           "Label": "dealer.profile.billingZip",       "Type": "Text",   "Required": false, "PostData": true,  "ReadOnly": false },
    { "Name": "Territory",            "Label": "dealer.profile.territory",        "Type": "Text",   "Required": false, "PostData": false, "ReadOnly": true  },
    { "Name": "PartnerCategory",      "Label": "dealer.profile.partnerCategory",  "Type": "Text",   "Required": false, "PostData": false, "ReadOnly": true  },
    { "Name": "PriceListName",        "Label": "dealer.profile.priceList",        "Type": "Text",   "Required": false, "PostData": false, "ReadOnly": true  },
    { "Name": "PaymentTermName",      "Label": "dealer.profile.paymentTerms",     "Type": "Text",   "Required": false, "PostData": false, "ReadOnly": true  },
    { "Name": "CreditLimit",          "Label": "dealer.profile.creditLimit",      "Type": "Number", "Required": false, "PostData": false, "ReadOnly": true  },
    { "Name": "ChangeReason",         "Label": "dealer.profile.changeReason",     "Type": "Text",   "Required": true,  "PostData": true,  "ReadOnly": false }
  ]
}
