{
  "code": "location",
  "id": -103,
  "translations": {
    "en": "Location"
  },
  "inactive": false,
  "fields": [
    {
      "code": "addr1",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Address 1",
          "help": "Enter the address for this location the way it should appear on all forms."
        }
      },
      "mandatory": false
    },
    {
      "code": "addr2",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Address 2",
          "help": "Enter an optional second address line for this location the way it should appear on all forms."
        }
      },
      "mandatory": false
    },
    {
      "code": "addr3",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "addr3"
        }
      },
      "mandatory": false
    },
    {
      "code": "address",
      "type": "TEXTAREA",
      "translations": {
        "en": {
          "label": "Address"
        }
      },
      "mandatory": false
    },
    {
      "code": "address1",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Address 1"
        }
      },
      "mandatory": false
    },
    {
      "code": "address2",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Address 2"
        }
      },
      "mandatory": false
    },
    {
      "code": "address3",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Address 3"
        }
      },
      "mandatory": false
    },
    {
      "code": "addressee",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Addressee",
          "help": "Enter the company name for this location that should show on labels and transactions.This name appears under the name you enter in the Attention field."
        }
      },
      "mandatory": false
    },
    {
      "code": "addrphone",
      "type": "PHONE",
      "translations": {
        "en": {
          "label": "Phone"
        }
      },
      "mandatory": false
    },
    {
      "code": "addrtext",
      "type": "ADDRESS",
      "translations": {
        "en": {
          "label": "Address"
        }
      },
      "mandatory": false
    },
    {
      "code": "attention",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Attention",
          "help": "Enter the person at this address who should be notified of receipt of documents or goods."
        }
      },
      "mandatory": false
    },
    {
      "code": "city",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "City"
        }
      },
      "mandatory": false
    },
    {
      "code": "country",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Country"
        }
      },
      "mandatory": false
    },
    {
      "code": "county",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "County/State"
        }
      },
      "mandatory": false
    },
    {
      "code": "externalid",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "ExternalId"
        }
      },
      "mandatory": false
    },
    {
      "code": "externalidstring",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "External ID (Text)"
        }
      },
      "mandatory": false
    },
    {
      "code": "formulacurrency",
      "type": "CURRENCY",
      "translations": {
        "en": {
          "label": "Formula (Currency)"
        }
      },
      "mandatory": false
    },
    {
      "code": "formuladate",
      "type": "DATE",
      "translations": {
        "en": {
          "label": "Formula (Date)"
        }
      },
      "mandatory": false
    },
    {
      "code": "formuladatetime",
      "type": "DATETIME",
      "translations": {
        "en": {
          "label": "Formula (Date/Time)"
        }
      },
      "mandatory": false
    },
    {
      "code": "formulanumeric",
      "type": "FLOAT",
      "translations": {
        "en": {
          "label": "Formula (Numeric)"
        }
      },
      "mandatory": false
    },
    {
      "code": "formulapercent",
      "type": "PERCENT",
      "translations": {
        "en": {
          "label": "Formula (Percent)"
        }
      },
      "mandatory": false
    },
    {
      "code": "formulatext",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Formula (Text)"
        }
      },
      "mandatory": false
    },
    {
      "code": "isinactive",
      "type": "CHECKBOX",
      "translations": {
        "en": {
          "label": "Inactive"
        }
      },
      "mandatory": false
    },
    {
      "code": "isoffice",
      "type": "CHECKBOX",
      "translations": {
        "en": {
          "label": "Staffed Location"
        }
      },
      "mandatory": false
    },
    {
      "code": "logo",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Logo",
          "help": "In order to retrieve a list of available values for this field, use the GetSelectValue operation. For more information, see getSelectValue of the Platform Guide."
        }
      },
      "mandatory": false,
      "recordType": null
    },
    {
      "code": "makeinventoryavailable",
      "type": "CHECKBOX",
      "translations": {
        "en": {
          "label": "Make Inventory Available"
        }
      },
      "mandatory": false
    },
    {
      "code": "makeinventoryavailablestore",
      "type": "CHECKBOX",
      "translations": {
        "en": {
          "label": "Make Inventory Available in Web Store"
        }
      },
      "mandatory": false
    },
    {
      "code": "name",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Name"
        }
      },
      "mandatory": true
    },
    {
      "code": "name",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Name"
        }
      },
      "mandatory": false
    },
    {
      "code": "namenohierarchy",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Name (no hierarchy)"
        }
      },
      "mandatory": false
    },
    {
      "code": "override",
      "type": "CHECKBOX",
      "translations": {
        "en": {
          "label": "Override",
          "help": "Set to TRUE in order to set a value for the addrText field."
        }
      },
      "mandatory": false
    },
    {
      "code": "parent",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Sublocation of",
          "help": "In order to retrieve a list of available values for this field, use the GetSelectValue operation. For more information, see getSelectValue of the Platform Guide."
        }
      },
      "mandatory": false,
      "recordType": "location"
    },
    {
      "code": "phone",
      "type": "PHONE",
      "translations": {
        "en": {
          "label": "Phone"
        }
      },
      "mandatory": false
    },
    {
      "code": "returnaddr",
      "type": "ADDRESS",
      "translations": {
        "en": {
          "label": "Address"
        }
      },
      "mandatory": false
    },
    {
      "code": "returnaddress1",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Address1"
        }
      },
      "mandatory": false
    },
    {
      "code": "returnaddress2",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Address2"
        }
      },
      "mandatory": false
    },
    {
      "code": "returncity",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "City"
        }
      },
      "mandatory": false
    },
    {
      "code": "returncountry",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "Country"
        }
      },
      "mandatory": false,
      "recordType": null
    },
    {
      "code": "returnstate",
      "type": "SELECT",
      "translations": {
        "en": {
          "label": "State"
        }
      },
      "mandatory": false,
      "recordType": null
    },
    {
      "code": "returnzip",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Zip"
        }
      },
      "mandatory": false
    },
    {
      "code": "state",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "State/Province"
        }
      },
      "mandatory": false
    },
    {
      "code": "subsidiary",
      "type": "MULTISELECT",
      "translations": {
        "en": {
          "label": "Subsidiary"
        }
      },
      "mandatory": false
    },
    {
      "code": "tranprefix",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Transaction Prefix"
        }
      },
      "mandatory": false
    },
    {
      "code": "zip",
      "type": "TEXT",
      "translations": {
        "en": {
          "label": "Zip"
        }
      },
      "mandatory": false
    }
  ],
  "tabs": [
    {
      "code": "addressbook",
      "translations": {
        "en": "Address"
      }
    },
    {
      "code": "history",
      "translations": {
        "en": "System Notes"
      }
    },
    {
      "code": "returnsaddrtab",
      "translations": {
        "en": "Return Address"
      }
    },
    {
      "code": "translation",
      "translations": {
        "en": "Translation"
      }
    }
  ]
}