{
	"__comment__" : "This is the JSON as returned by sap.ui.model.odata.v2.ODataModel().getMetaModel().getObject('/')",
	"version" : "1.0",
	"dataServices" : {
		"dataServiceVersion" : "2.0",
		"schema" : [{
			"namespace" : "GWSAMPLE_BASIC",
			"entityType" : [
					{
						"name" : "BusinessPartner",
						"key" : {
							"propertyRef" : [{
								"name" : "BusinessPartnerID"
							}]
						},
						"property" : [{
							"name" : "Address",
							"type" : "GWSAMPLE_BASIC.CT_Address",
							"nullable" : "false"
						}, {
							"name" : "BusinessPartnerID",
							"type" : "Edm.String",
							"nullable" : "false",
							"maxLength" : "10",
							"extensions" : [{
								"name" : "label",
								"value" : "Bus. Part. ID",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Bus. Part. ID",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Bus. Part. ID"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}, {
							"name" : "CompanyName",
							"type" : "Edm.String",
							"maxLength" : "80",
							"extensions" : [{
								"name" : "label",
								"value" : "Company Name",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Company Name",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Company Name"
							}
						}, {
							"name" : "WebAddress",
							"type" : "Edm.String",
							"extensions" : [{
								"name" : "label",
								"value" : "Web Address",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "sortable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "filterable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "semantics",
								"value" : "url",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Web Address",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Web Address"
							},
							"sap:sortable" : "false",
							"sap:filterable" : "false",
							"sap:semantics" : "url"
						}, {
							"name" : "EmailAddress",
							"type" : "Edm.String",
							"maxLength" : "255",
							"extensions" : [{
								"name" : "label",
								"value" : "E-Mail Address",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "semantics",
								"value" : "email",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "E-Mail Address",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "E-Mail Address"
							},
							"sap:semantics" : "email",
							"com.sap.vocabularies.Communication.v1.IsEmailAddress" : {
								"Bool" : "true"
							}
						}, {
							"name" : "PhoneNumber",
							"type" : "Edm.String",
							"maxLength" : "30",
							"extensions" : [{
								"name" : "label",
								"value" : "Phone No.",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "semantics",
								"value" : "tel",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Phone No.",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Phone No."
							},
							"sap:semantics" : "tel",
							"com.sap.vocabularies.Communication.v1.IsPhoneNumber" : {
								"Bool" : "true"
							}
						}, {
							"name" : "FaxNumber",
							"type" : "Edm.String",
							"maxLength" : "30",
							"extensions" : [{
								"name" : "label",
								"value" : "Fax Number",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Fax Number",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Fax Number"
							}
						}, {
							"name" : "LegalForm",
							"type" : "Edm.String",
							"maxLength" : "10",
							"extensions" : [{
								"name" : "label",
								"value" : "Legal Form",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Legal Form",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Legal Form"
							}
						}, {
							"name" : "CurrencyCode",
							"type" : "Edm.String",
							"maxLength" : "5",
							"extensions" : [{
								"name" : "label",
								"value" : "Currency",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "semantics",
								"value" : "currency-code",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Currency",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Currency"
							},
							"sap:semantics" : "currency-code"
						}, {
							"name" : "BusinessPartnerRole",
							"type" : "Edm.String",
							"maxLength" : "3",
							"extensions" : [{
								"name" : "label",
								"value" : "Bus. Part. Role",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Bus. Part. Role",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Bus. Part. Role"
							}
						}, {
							"name" : "CreatedAt",
							"type" : "Edm.DateTime",
							"precision" : "7",
							"extensions" : [{
								"name" : "label",
								"value" : "Time Stamp",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Time Stamp",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Time Stamp"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}, {
							"name" : "ChangedAt",
							"type" : "Edm.DateTime",
							"precision" : "7",
							"concurrencyMode" : "Fixed",
							"extensions" : [{
								"name" : "label",
								"value" : "Time Stamp",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Time Stamp",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Time Stamp"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}],
						"navigationProperty" : [{
							"name" : "ToSalesOrders",
							"relationship" : "GWSAMPLE_BASIC.Assoc_BusinessPartner_SalesOrders",
							"fromRole" : "FromRole_Assoc_BusinessPartner_SalesOrders",
							"toRole" : "ToRole_Assoc_BusinessPartner_SalesOrders"
						}, {
							"name" : "ToContacts",
							"relationship" : "GWSAMPLE_BASIC.Assoc_BusinessPartner_Contacts",
							"fromRole" : "FromRole_Assoc_BusinessPartner_Contacts",
							"toRole" : "ToRole_Assoc_BusinessPartner_Contacts"
						}, {
							"name" : "ToProducts",
							"relationship" : "GWSAMPLE_BASIC.Assoc_BusinessPartner_Products",
							"fromRole" : "FromRole_Assoc_BusinessPartner_Products",
							"toRole" : "ToRole_Assoc_BusinessPartner_Products"
						}],
						"extensions" : [{
							"name" : "content-version",
							"value" : "1",
							"namespace" : "http://www.sap.com/Protocols/SAPData"
						}],
						"sap:content-version" : "1",
						"namespace" : "GWSAMPLE_BASIC",
						"$path" : "/dataServices/schema/0/entityType/0",
						"com.sap.vocabularies.Communication.v1.Contact" : {
							"email" : [{
								"address" : {
									"Path" : "EmailAddress"
								}
							}],
							"tel" : [{
								"uri" : {
									"Path" : "PhoneNumber"
								}
							}]
						},
						"com.sap.vocabularies.UI.v1.HeaderInfo" : {
							"TypeName" : {
								"String" : "Business Partner"
							},
							"TypeNamePlural" : {
								"String" : "Business Partners"
							},
							"Title" : {
								"Label" : {
									"String" : "Name"
								},
								"Value" : {
									"Apply" : {
										"Name" : "odata.concat",
										"Parameters" : [{
											"Type" : "Path",
											"Value" : "CompanyName",
											"EdmType" : "Edm.String"
										}, {
											"Type" : "String",
											"Value" : ""
										}, {
											"Type" : "Path",
											"Value" : "LegalForm",
											"EdmType" : "Edm.String"
										}]
									}
								},
								"RecordType" : "com.sap.vocabularies.UI.v1.DataField"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.HeaderInfoType"
						},
						"com.sap.vocabularies.UI.v1.Badge" : {
							"HeadLine" : {
								"Path" : "BusinessPartnerID",
								"EdmType" : "Edm.String"
							},
							"Title" : {
								"Label" : {
									"String" : "Name"
								},
								"Value" : {
									"Apply" : {
										"Name" : "odata.concat",
										"Parameters" : [{
											"Type" : "Path",
											"Value" : "CompanyName",
											"EdmType" : "Edm.String"
										}, {
											"Type" : "String",
											"Value" : ""
										}, {
											"Type" : "Path",
											"Value" : "LegalForm",
											"EdmType" : "Edm.String"
										}]
									}
								},
								"RecordType" : "com.sap.vocabularies.UI.v1.DataField"
							},
							"MainInfo" : {
								"Label" : {
									"String" : "Phone"
								},
								"Value" : {
									"Path" : "PhoneNumber"
								},
								"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
								"EdmType" : "Edm.String"
							},
							"SecondaryInfo" : {
								"Label" : {
									"String" : "Web"
								},
								"Value" : {
									"Path" : "WebAddress"
								},
								"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
								"EdmType" : "Edm.String"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.BadgeType"
						},
						"com.sap.vocabularies.UI.v1.Identification" : [{
							"Label" : {
								"String" : "ID"
							},
							"Value" : {
								"Path" : "BusinessPartnerID"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.String"
						}, {
							"Label" : {
								"String" : "Address"
							},
							"Target" : {
								"AnnotationPath" : "@com.sap.vocabularies.Communication.v1.Address"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataFieldForAnnotation"
						}, {
							"Label" : {
								"String" : "Link to"
							},
							"Value" : {
								"String" : "Google Maps"
							},
							"Url" : {
								"Apply" : {
									"Name" : "odata.fillUriTemplate",
									"Parameters" : [{
										"Type" : "String",
										"Value" : "https://www.google.de/maps/place/{street},{city}"
									}, {
										"Type" : "LabeledElement",
										"Value" : {
											"Apply" : {
												"Name" : "odata.uriEncode",
												"Parameters" : [{
													"Type" : "Path",
													"Value" : "Address/Street"
												}]
											}
										},
										"Name" : "street"
									}, {
										"Type" : "LabeledElement",
										"Value" : {
											"Apply" : {
												"Name" : "odata.uriEncode",
												"Parameters" : [{
													"Type" : "Path",
													"Value" : "Address/City"
												}]
											}
										},
										"Name" : "city"
									}]
								}
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataFieldWithUrl"
						}],
						"com.sap.vocabularies.UI.v1.LineItem" : [{
							"Label" : {
								"String" : "ID"
							},
							"Value" : {
								"Path" : "BusinessPartnerID"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.String"
						}, {
							"Label" : {
								"String" : "Company Name"
							},
							"Value" : {
								"Apply" : {
									"Name" : "odata.concat",
									"Parameters" : [{
										"Type" : "Path",
										"Value" : "CompanyName",
										"EdmType" : "Edm.String"
									}, {
										"Type" : "String",
										"Value" : ""
									}, {
										"Type" : "Path",
										"Value" : "LegalForm",
										"EdmType" : "Edm.String"
									}]
								}
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField"
						}, {
							"Label" : {
								"String" : "Phone No."
							},
							"Value" : {
								"Path" : "PhoneNumber"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.String"
						}, {
							"Label" : {
								"String" : "Currency"
							},
							"Value" : {
								"Path" : "CurrencyCode"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.String"
						}, {
							"Label" : {
								"String" : "Role"
							},
							"Value" : {
								"Path" : "BusinessPartnerRole"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.String"
						}],
						"com.sap.vocabularies.Communication.v1.Address" : {
							"street" : {
								"Path" : "Address/Street"
							},
							"locality" : {
								"Path" : "Address/City"
							},
							"code" : {
								"Path" : "Address/PostalCode"
							},
							"country" : {
								"Path" : "Address/Country"
							},
							"ext" : {
								"Apply" : {
									"Name" : "odata.concat",
									"Parameters" : [{
										"Type" : "String",
										"Value" : "Building"
									}, {
										"Type" : "Path",
										"Value" : "Address/Building"
									}]
								}
							},
							"RecordType" : "com.sap.vocabularies.Communication.v1.AddressType"
						},
						"com.sap.vocabularies.UI.v1.Facets" : [{
							"Label" : {
								"String" : "Contacts"
							},
							"Target" : {
								"AnnotationPath" : "ToContacts/@com.sap.vocabularies.UI.v1.Badge"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.ReferenceFacet"
						}, {
							"Label" : {
								"String" : "Products"
							},
							"Target" : {
								"AnnotationPath" : "ToProducts/@com.sap.vocabularies.UI.v1.LineItem"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.ReferenceFacet"
						}]
					},
					{
						"name" : "Product",
						"key" : {
							"propertyRef" : [{
								"name" : "ProductID"
							}]
						},
						"property" : [{
							"name" : "ProductID",
							"type" : "Edm.String",
							"nullable" : "false",
							"maxLength" : "10",
							"extensions" : [{
								"name" : "label",
								"value" : "Product ID",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Product ID",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Product ID"
							},
							"sap:updatable" : "false",
							"Org.OData.Core.V1.Immutable" : {
								"Bool" : "true"
							}
						}, {
							"name" : "TypeCode",
							"type" : "Edm.String",
							"maxLength" : "2",
							"extensions" : [{
								"name" : "label",
								"value" : "Prod. Type Code",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Prod. Type Code",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Prod. Type Code"
							}
						}, {
							"name" : "Category",
							"type" : "Edm.String",
							"maxLength" : "40",
							"extensions" : [{
								"name" : "label",
								"value" : "Prod. Cat.",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Prod. Cat.",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Prod. Cat."
							},
							"com.sap.vocabularies.Common.v1.ValueList" : {
								"CollectionPath" : {
									"String" : "VH_CategorySet"
								},
								"Parameters" : [{
									"LocalDataProperty" : {
										"Path" : "Category"
									},
									"ValueListProperty" : {
										"Path" : "Category"
									},
									"RecordType" : "com.sap.vocabularies.Common.v1.ValueListParameterInOut"
								}],
								"RecordType" : "com.sap.vocabularies.Common.v1.ValueListType"
							}
						}, {
							"name" : "Name",
							"type" : "Edm.String",
							"maxLength" : "255",
							"extensions" : [{
								"name" : "label",
								"value" : "Product Name",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "sortable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "filterable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Product Name",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Product Name"
							},
							"sap:sortable" : "false",
							"sap:filterable" : "false"
						}, {
							"name" : "NameLanguage",
							"type" : "Edm.String",
							"maxLength" : "1",
							"extensions" : [{
								"name" : "label",
								"value" : "Language",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "sortable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "filterable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Language",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Language"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"sap:sortable" : "false",
							"sap:filterable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}, {
							"name" : "Description",
							"type" : "Edm.String",
							"maxLength" : "255",
							"extensions" : [{
								"name" : "label",
								"value" : "Prod.Descrip.",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "sortable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "filterable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Prod.Descrip.",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Prod.Descrip."
							},
							"sap:sortable" : "false",
							"sap:filterable" : "false"
						}, {
							"name" : "DescriptionLanguage",
							"type" : "Edm.String",
							"maxLength" : "1",
							"extensions" : [{
								"name" : "label",
								"value" : "Language",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "sortable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "filterable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Language",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Language"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"sap:sortable" : "false",
							"sap:filterable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}, {
							"name" : "SupplierID",
							"type" : "Edm.String",
							"maxLength" : "10",
							"extensions" : [{
								"name" : "label",
								"value" : "Bus. Part. ID",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Bus. Part. ID",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Bus. Part. ID"
							}
						}, {
							"name" : "SupplierName",
							"type" : "Edm.String",
							"maxLength" : "80",
							"extensions" : [{
								"name" : "label",
								"value" : "Company Name",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Company Name",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Company Name"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}, {
							"name" : "TaxTarifCode",
							"type" : "Edm.Byte",
							"extensions" : [{
								"name" : "label",
								"value" : "Prod. Tax Code",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Prod. Tax Code",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Prod. Tax Code"
							}
						}, {
							"name" : "MeasureUnit",
							"type" : "Edm.String",
							"maxLength" : "3",
							"extensions" : [{
								"name" : "label",
								"value" : "Qty. Unit",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "semantics",
								"value" : "unit-of-measure",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Qty. Unit",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Qty. Unit"
							},
							"sap:semantics" : "unit-of-measure"
						}, {
							"name" : "WeightMeasure",
							"type" : "Edm.Decimal",
							"precision" : "13",
							"scale" : "3",
							"extensions" : [{
								"name" : "unit",
								"value" : "WeightUnit",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "label",
								"value" : "Wt. Measure",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:unit" : "WeightUnit",
							"sap:label" : "Wt. Measure",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Wt. Measure"
							},
							"Org.OData.Measures.V1.Unit" : {
								"Path" : "WeightUnit"
							}
						}, {
							"name" : "WeightUnit",
							"type" : "Edm.String",
							"maxLength" : "3",
							"extensions" : [{
								"name" : "label",
								"value" : "Qty. Unit",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "semantics",
								"value" : "unit-of-measure",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Qty. Unit",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Qty. Unit"
							},
							"sap:semantics" : "unit-of-measure"
						}, {
							"name" : "CurrencyCode",
							"type" : "Edm.String",
							"maxLength" : "5",
							"extensions" : [{
								"name" : "label",
								"value" : "Currency",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "semantics",
								"value" : "currency-code",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Currency",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Currency"
							},
							"sap:semantics" : "currency-code"
						}, {
							"name" : "Price",
							"type" : "Edm.Decimal",
							"precision" : "16",
							"scale" : "3",
							"extensions" : [{
								"name" : "unit",
								"value" : "CurrencyCode",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "label",
								"value" : "Unit Price",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:unit" : "CurrencyCode",
							"sap:label" : "Unit Price",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Unit Price"
							},
							"Org.OData.Measures.V1.ISOCurrency" : {
								"Path" : "CurrencyCode"
							}
						}, {
							"name" : "Width",
							"type" : "Edm.Decimal",
							"precision" : "13",
							"scale" : "3",
							"extensions" : [{
								"name" : "unit",
								"value" : "DimUnit",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "label",
								"value" : "Dimensions",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:unit" : "DimUnit",
							"sap:label" : "Dimensions",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Width"
							},
							"Org.OData.Measures.V1.Unit" : {
								"Path" : "DimUnit"
							}
						}, {
							"name" : "Depth",
							"type" : "Edm.Decimal",
							"precision" : "13",
							"scale" : "3",
							"extensions" : [{
								"name" : "unit",
								"value" : "DimUnit",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "label",
								"value" : "Dimensions",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:unit" : "DimUnit",
							"sap:label" : "Dimensions",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Depth"
							},
							"Org.OData.Measures.V1.Unit" : {
								"Path" : "DimUnit"
							}
						}, {
							"name" : "Height",
							"type" : "Edm.Decimal",
							"precision" : "13",
							"scale" : "3",
							"extensions" : [{
								"name" : "unit",
								"value" : "DimUnit",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "label",
								"value" : "Dimensions",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:unit" : "DimUnit",
							"sap:label" : "Dimensions",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Height"
							},
							"Org.OData.Measures.V1.Unit" : {
								"Path" : "DimUnit"
							}
						}, {
							"name" : "DimUnit",
							"type" : "Edm.String",
							"maxLength" : "3",
							"extensions" : [{
								"name" : "label",
								"value" : "Dim. Unit",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "semantics",
								"value" : "unit-of-measure",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Dim. Unit",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Dim. Unit"
							},
							"sap:semantics" : "unit-of-measure"
						}, {
							"name" : "CreatedAt",
							"type" : "Edm.DateTime",
							"precision" : "7",
							"extensions" : [{
								"name" : "label",
								"value" : "Time Stamp",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Time Stamp",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Time Stamp"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}, {
							"name" : "ChangedAt",
							"type" : "Edm.DateTime",
							"precision" : "7",
							"concurrencyMode" : "Fixed",
							"extensions" : [{
								"name" : "label",
								"value" : "Time Stamp",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Time Stamp",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Time Stamp"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}],
						"navigationProperty" : [{
							"name" : "ToSalesOrderLineItems",
							"relationship" : "GWSAMPLE_BASIC.Assoc_Product_SalesOrderLineItems",
							"fromRole" : "FromRole_Assoc_Product_SalesOrderLineItems",
							"toRole" : "ToRole_Assoc_Product_SalesOrderLineItems"
						}, {
							"name" : "ToSupplier",
							"relationship" : "GWSAMPLE_BASIC.Assoc_BusinessPartner_Products",
							"fromRole" : "ToRole_Assoc_BusinessPartner_Products",
							"toRole" : "FromRole_Assoc_BusinessPartner_Products"
						}],
						"extensions" : [{
							"name" : "content-version",
							"value" : "1",
							"namespace" : "http://www.sap.com/Protocols/SAPData"
						}],
						"sap:content-version" : "1",
						"namespace" : "GWSAMPLE_BASIC",
						"$path" : "/dataServices/schema/0/entityType/1",
						"com.sap.vocabularies.UI.v1.HeaderInfo" : {
							"TypeName" : {
								"String" : "Product"
							},
							"TypeNamePlural" : {
								"String" : "Products"
							},
							"Title" : {
								"Label" : {
									"String" : "Product Name"
								},
								"Value" : {
									"Path" : "Name"
								},
								"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
								"EdmType" : "Edm.String"
							},
							"Description" : {
								"Label" : {
									"String" : "Product Description"
								},
								"Value" : {
									"Path" : "Description"
								},
								"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
								"EdmType" : "Edm.String"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.HeaderInfoType"
						},
						"com.sap.vocabularies.UI.v1.Badge" : {
							"HeadLine" : {
								"Path" : "ProductID",
								"EdmType" : "Edm.String"
							},
							"Title" : {
								"Label" : {
									"String" : "Product Name"
								},
								"Value" : {
									"Path" : "Name"
								},
								"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
								"EdmType" : "Edm.String"
							},
							"MainInfo" : {
								"Label" : {
									"String" : "Price"
								},
								"Value" : {
									"Path" : "Price"
								},
								"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
								"EdmType" : "Edm.Decimal"
							},
							"SecondaryInfo" : {
								"Label" : {
									"String" : "Dimensions"
								},
								"Value" : {
									"Apply" : {
										"Name" : "odata.concat",
										"Parameters" : [{
											"Type" : "Path",
											"Value" : "Width",
											"EdmType" : "Edm.Decimal"
										}, {
											"Type" : "String",
											"Value" : " /"
										}, {
											"Type" : "Path",
											"Value" : "Depth",
											"EdmType" : "Edm.Decimal"
										}, {
											"Type" : "String",
											"Value" : " /"
										}, {
											"Type" : "Path",
											"Value" : "Height",
											"EdmType" : "Edm.Decimal"
										}]
									}
								},
								"RecordType" : "com.sap.vocabularies.UI.v1.DataField"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.BadgeType"
						},
						"com.sap.vocabularies.UI.v1.DataPoint" : {
							"Title" : {
								"String" : "Weight"
							},
							"Description" : {
								"Path" : "Name",
								"EdmType" : "Edm.String"
							},
							"Value" : {
								"Path" : "WeightMeasure",
								"EdmType" : "Edm.Decimal"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataPointType"
						},
						"com.sap.vocabularies.UI.v1.Identification" : [{
							"Label" : {
								"String" : "Product ID"
							},
							"Value" : {
								"Path" : "ProductID"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.String"
						}, {
							"Label" : {
								"String" : "Category"
							},
							"Value" : {
								"Path" : "Category"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.String"
						}, {
							"Label" : {
								"String" : "Supplier"
							},
							"Value" : {
								"Path" : "SupplierName"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.String"
						}, {
							"Label" : {
								"String" : "Weight"
							},
							"Value" : {
								"Path" : "WeightMeasure"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.Decimal"
						}, {
							"Label" : {
								"String" : "Unit Price"
							},
							"Value" : {
								"Path" : "Price"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.Decimal"
						}],
						"com.sap.vocabularies.UI.v1.LineItem" : [{
							"Label" : {
								"String" : "Product ID"
							},
							"Value" : {
								"Path" : "ProductID"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.String"
						}, {
							"Label" : {
								"String" : "Category"
							},
							"Value" : {
								"Path" : "Category"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.String"
						}, {
							"Label" : {
								"String" : "Product Name"
							},
							"Value" : {
								"Path" : "Name"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.String"
						}, {
							"Label" : {
								"String" : "Supplier"
							},
							"Value" : {
								"Path" : "SupplierName"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.String"
						}, {
							"Label" : {
								"String" : "Unit Price"
							},
							"Value" : {
								"Path" : "Price"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.Decimal"
						}, {
							"Label" : {
								"String" : "Weight"
							},
							"Value" : {
								"Path" : "WeightMeasure"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.Decimal"
						}, {
							"Label" : {
								"String" : "Width"
							},
							"Value" : {
								"Path" : "Width"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.Decimal"
						}, {
							"Label" : {
								"String" : "Depth"
							},
							"Value" : {
								"Path" : "Depth"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.Decimal"
						}, {
							"Label" : {
								"String" : "Height"
							},
							"Value" : {
								"Path" : "Height"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.Decimal"
						}],
						"com.sap.vocabularies.UI.v1.FieldGroup#Dimensions" : {
							"Label" : {
								"String" : "Dimensions"
							},
							"Data" : [{
								"Label" : {
									"String" : "Width"
								},
								"Value" : {
									"Path" : "Width"
								},
								"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
								"EdmType" : "Edm.Decimal"
							}, {
								"Label" : {
									"String" : "Depth"
								},
								"Value" : {
									"Path" : "Depth"
								},
								"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
								"EdmType" : "Edm.Decimal"
							}, {
								"Label" : {
									"String" : "Height"
								},
								"Value" : {
									"Path" : "Height"
								},
								"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
								"EdmType" : "Edm.Decimal"
							}]
						},
						"com.sap.vocabularies.UI.v1.Chart#Dimensions" : {
							"Title" : {
								"String" : "Product Dimensions"
							},
							"Dimensions" : [{
								"PropertyPath" : "ProductID"
							}],
							"Measures" : [{
								"PropertyPath" : "Depth"
							}, {
								"PropertyPath" : "Height"
							}, {
								"PropertyPath" : "Width"
							}]
						},
						"com.sap.vocabularies.UI.v1.Facets" : [{
							"Label" : {
								"String" : "Supplier"
							},
							"Facets" : [{
								"Label" : {
									"String" : "Address"
								},
								"Target" : {
									"AnnotationPath" : "ToSupplier/@com.sap.vocabularies.Communication.v1.Address"
								},
								"RecordType" : "com.sap.vocabularies.UI.v1.ReferenceFacet"
							}, {
								"Label" : {
									"String" : "Contact Data"
								},
								"Target" : {
									"AnnotationPath" : "ToSupplier/@com.sap.vocabularies.UI.v1.Badge"
								},
								"RecordType" : "com.sap.vocabularies.UI.v1.ReferenceFacet"
							}],
							"RecordType" : "com.sap.vocabularies.UI.v1.CollectionFacet"
						}, {
							"Label" : {
								"String" : "Dimensions"
							},
							"Target" : {
								"AnnotationPath" : "@com.sap.vocabularies.UI.v1.FieldGroup#Dimensions"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.ReferenceFacet"
						}]
					},
					{
						"name" : "SalesOrder",
						"key" : {
							"propertyRef" : [{
								"name" : "SalesOrderID"
							}]
						},
						"property" : [{
							"name" : "SalesOrderID",
							"type" : "Edm.String",
							"nullable" : "false",
							"maxLength" : "10",
							"extensions" : [{
								"name" : "label",
								"value" : "Sa. Ord. ID",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Sa. Ord. ID",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Sa. Ord. ID"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}, {
							"name" : "Note",
							"type" : "Edm.String",
							"maxLength" : "255",
							"extensions" : [{
								"name" : "label",
								"value" : "Description",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "sortable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "filterable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Description",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Description"
							},
							"sap:updatable" : "false",
							"sap:sortable" : "false",
							"sap:filterable" : "false",
							"Org.OData.Core.V1.Immutable" : {
								"Bool" : "true"
							}
						}, {
							"name" : "NoteLanguage",
							"type" : "Edm.String",
							"maxLength" : "1",
							"extensions" : [{
								"name" : "label",
								"value" : "Language",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "sortable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "filterable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Language",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Language"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"sap:sortable" : "false",
							"sap:filterable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}, {
							"name" : "CustomerID",
							"type" : "Edm.String",
							"maxLength" : "10",
							"extensions" : [{
								"name" : "label",
								"value" : "Bus. Part. ID",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Bus. Part. ID",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Bus. Part. ID"
							},
							"sap:updatable" : "false",
							"Org.OData.Core.V1.Immutable" : {
								"Bool" : "true"
							}
						}, {
							"name" : "CustomerName",
							"type" : "Edm.String",
							"maxLength" : "80",
							"extensions" : [{
								"name" : "label",
								"value" : "Company Name",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Company Name",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Company Name"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}, {
							"name" : "CurrencyCode",
							"type" : "Edm.String",
							"maxLength" : "5",
							"extensions" : [{
								"name" : "label",
								"value" : "Currency",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "semantics",
								"value" : "currency-code",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Currency",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Currency"
							},
							"sap:updatable" : "false",
							"sap:semantics" : "currency-code",
							"Org.OData.Core.V1.Immutable" : {
								"Bool" : "true"
							}
						}, {
							"name" : "GrossAmount",
							"type" : "Edm.Decimal",
							"precision" : "16",
							"scale" : "3",
							"extensions" : [{
								"name" : "unit",
								"value" : "CurrencyCode",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "label",
								"value" : "Gross Amt.",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:unit" : "CurrencyCode",
							"sap:label" : "Gross Amt.",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Gross Amt."
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							},
							"Org.OData.Measures.V1.ISOCurrency" : {
								"Path" : "CurrencyCode"
							}
						}, {
							"name" : "NetAmount",
							"type" : "Edm.Decimal",
							"precision" : "16",
							"scale" : "3",
							"extensions" : [{
								"name" : "unit",
								"value" : "CurrencyCode",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "label",
								"value" : "Net Amt.",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:unit" : "CurrencyCode",
							"sap:label" : "Net Amt.",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Net Amt."
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							},
							"Org.OData.Measures.V1.ISOCurrency" : {
								"Path" : "CurrencyCode"
							}
						}, {
							"name" : "TaxAmount",
							"type" : "Edm.Decimal",
							"precision" : "16",
							"scale" : "3",
							"extensions" : [{
								"name" : "unit",
								"value" : "CurrencyCode",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "label",
								"value" : "Tax Amt.",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:unit" : "CurrencyCode",
							"sap:label" : "Tax Amt.",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Tax Amt."
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							},
							"Org.OData.Measures.V1.ISOCurrency" : {
								"Path" : "CurrencyCode"
							}
						}, {
							"name" : "LifecycleStatus",
							"type" : "Edm.String",
							"maxLength" : "1",
							"extensions" : [{
								"name" : "label",
								"value" : "PO Lifecycle",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "PO Lifecycle",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "PO Lifecycle"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							},
							"com.sap.vocabularies.Common.v1.Text" : {
								"Path" : "LifecycleStatusDescription"
							}
						}, {
							"name" : "LifecycleStatusDescription",
							"type" : "Edm.String",
							"maxLength" : "60",
							"extensions" : [{
								"name" : "label",
								"value" : "Lifecycle Descript.",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "sortable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "filterable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Lifecycle Descript.",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Lifecycle Descript."
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"sap:sortable" : "false",
							"sap:filterable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}, {
							"name" : "BillingStatus",
							"type" : "Edm.String",
							"maxLength" : "1",
							"extensions" : [{
								"name" : "label",
								"value" : "PO Confirmation",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "PO Confirmation",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "PO Confirmation"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							},
							"com.sap.vocabularies.Common.v1.Text" : {
								"Path" : "BillingStatusDescription"
							}
						}, {
							"name" : "BillingStatusDescription",
							"type" : "Edm.String",
							"maxLength" : "60",
							"extensions" : [{
								"name" : "label",
								"value" : "Billing Description",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "sortable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "filterable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Billing Description",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Billing Description"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"sap:sortable" : "false",
							"sap:filterable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}, {
							"name" : "DeliveryStatus",
							"type" : "Edm.String",
							"maxLength" : "1",
							"extensions" : [{
								"name" : "label",
								"value" : "PO Ordering",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "PO Ordering",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "PO Ordering"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							},
							"com.sap.vocabularies.Common.v1.Text" : {
								"If" : [{
									"Or" : [{
										"Eq" : [{
											"Path" : "DeliveryStatus"
										}, {
											"String" : ""
										}]
									}, {
										"Eq" : [{
											"Path" : "DeliveryStatus"
										}, {
											"Null" : null
										}]
									}]
								}, {
									"String" : "Not delivered"
								}, {
									"Path" : "DeliveryStatusDescription"
								}]
							}
						}, {
							"name" : "DeliveryStatusDescription",
							"type" : "Edm.String",
							"maxLength" : "60",
							"extensions" : [{
								"name" : "label",
								"value" : "Delivery Description",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "sortable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "filterable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Delivery Description",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Delivery Description"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"sap:sortable" : "false",
							"sap:filterable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}, {
							"name" : "CreatedAt",
							"type" : "Edm.DateTime",
							"precision" : "7",
							"extensions" : [{
								"name" : "label",
								"value" : "Time Stamp",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Time Stamp",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Time Stamp"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							},
							"com.sap.vocabularies.Common.v1.FieldControl" : {
								"EnumMember" : "Common.FieldControlType/ReadOnly"
							}
						}, {
							"name" : "ChangedAt",
							"type" : "Edm.DateTime",
							"precision" : "7",
							"extensions" : [{
								"name" : "label",
								"value" : "Time Stamp",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Time Stamp",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Time Stamp"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}],
						"navigationProperty" : [{
							"name" : "ToBusinessPartner",
							"relationship" : "GWSAMPLE_BASIC.Assoc_BusinessPartner_SalesOrders",
							"fromRole" : "ToRole_Assoc_BusinessPartner_SalesOrders",
							"toRole" : "FromRole_Assoc_BusinessPartner_SalesOrders"
						}, {
							"name" : "ToLineItems",
							"relationship" : "GWSAMPLE_BASIC.Assoc_SalesOrder_SalesOrderLineItems",
							"fromRole" : "FromRole_Assoc_SalesOrder_SalesOrderLineItems",
							"toRole" : "ToRole_Assoc_SalesOrder_SalesOrderLineItems"
						}],
						"extensions" : [{
							"name" : "content-version",
							"value" : "1",
							"namespace" : "http://www.sap.com/Protocols/SAPData"
						}],
						"sap:content-version" : "1",
						"namespace" : "GWSAMPLE_BASIC",
						"$path" : "/dataServices/schema/0/entityType/2",
						"com.sap.vocabularies.UI.v1.HeaderInfo" : {
							"TypeName" : {
								"String" : "Sales Order"
							},
							"TypeNamePlural" : {
								"String" : "Sales Orders"
							},
							"Title" : {
								"Label" : {
									"String" : "Order ID"
								},
								"Value" : {
									"Path" : "SalesOrderID"
								},
								"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
								"EdmType" : "Edm.String"
							},
							"Description" : {
								"Label" : {
									"String" : "Customer"
								},
								"Value" : {
									"Path" : "CustomerName"
								},
								"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
								"EdmType" : "Edm.String"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.HeaderInfoType"
						},
						"com.sap.vocabularies.UI.v1.Badge" : {
							"HeadLine" : {
								"Path" : "SalesOrderID",
								"EdmType" : "Edm.String"
							},
							"Title" : {
								"Label" : {
									"String" : "Customer"
								},
								"Value" : {
									"Path" : "CustomerName"
								},
								"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
								"EdmType" : "Edm.String"
							},
							"MainInfo" : {
								"Label" : {
									"String" : "Gross Amount"
								},
								"Value" : {
									"Path" : "GrossAmount"
								},
								"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
								"EdmType" : "Edm.Decimal"
							},
							"SecondaryInfo" : {
								"Label" : {
									"String" : "Status"
								},
								"Value" : {
									"Path" : "LifecycleStatus"
								},
								"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
								"EdmType" : "Edm.String"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.BadgeType"
						},
						"com.sap.vocabularies.UI.v1.DataPoint#Status" : {
							"Title" : {
								"String" : "Overall Status"
							},
							"Value" : {
								"Path" : "LifecycleStatusDescription",
								"EdmType" : "Edm.String"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataPointType"
						},
						"com.sap.vocabularies.UI.v1.DataPoint#Amount" : {
							"Title" : {
								"String" : "Gross Amount"
							},
							"Value" : {
								"Path" : "GrossAmount",
								"EdmType" : "Edm.Decimal"
							},
							"CriticalityCalculation" : {
								"ImprovementDirection" : {
									"EnumMember" : "com.sap.vocabularies.UI.v1.CriticalityCalculationType/Maximize"
								},
								"ToleranceRangeLowValue" : {
									"Int" : "5000"
								},
								"DeviationRangeLowValue" : {
									"Int" : "500"
								},
								"RecordType" : "com.sap.vocabularies.UI.v1.CriticalityCalculationType"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataPointType"
						},
						"com.sap.vocabularies.UI.v1.Identification" : [{
							"Label" : {
								"String" : "Customer ID"
							},
							"Value" : {
								"Path" : "CustomerID"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.String"
						}, {
							"Label" : {
								"String" : "Gross Amount"
							},
							"Value" : {
								"Path" : "GrossAmount"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.Decimal"
						}, {
							"Label" : {
								"String" : "Status"
							},
							"Value" : {
								"Path" : "LifecycleStatus"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.String"
						}, {
							"Label" : {
								"String" : "Created at"
							},
							"Value" : {
								"Path" : "CreatedAt"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.DateTime"
						}, {
							"Label" : {
								"String" : "Changed at"
							},
							"Value" : {
								"Path" : "ChangedAt"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.DateTime"
						}],
						"com.sap.vocabularies.UI.v1.LineItem" : [{
							"Label" : {
								"String" : "Order ID"
							},
							"Value" : {
								"Path" : "SalesOrderID"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.String"
						}, {
							"Label" : {
								"String" : "Customer"
							},
							"Value" : {
								"Path" : "CustomerName"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.String"
						}, {
							"Label" : {
								"String" : "Gross Amt."
							},
							"Value" : {
								"Path" : "GrossAmount"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.Decimal"
						}, {
							"Label" : {
								"String" : "Net Amt."
							},
							"Value" : {
								"Path" : "NetAmount"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.Decimal"
						}, {
							"Label" : {
								"String" : "Status"
							},
							"Value" : {
								"Path" : "LifecycleStatus"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.String"
						}, {
							"Label" : {
								"String" : "Created at"
							},
							"Value" : {
								"Path" : "CreatedAt"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.DateTime"
						}, {
							"Label" : {
								"String" : "Changed at"
							},
							"Value" : {
								"Path" : "ChangedAt"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.DateTime"
						}, {
							"Label" : {
								"String" : "Cancel Sales Order"
							},
							"Action" : {
								"String" : "GWSAMPLE_BASIC.GWSAMPLE_BASIC_Entities/SalesOrder_Cancel"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataFieldForAction"
						}, {
							"Label" : {
								"String" : "Confirm Sales Order"
							},
							"Action" : {
								"String" : "GWSAMPLE_BASIC.GWSAMPLE_BASIC_Entities/SalesOrder_Confirm"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataFieldForAction"
						}],
						"com.sap.vocabularies.UI.v1.StatusInfo" : [{
							"Label" : {
								"String" : "Overall Status"
							},
							"Value" : {
								"Path" : "LifecycleStatus"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.String"
						}, {
							"Label" : {
								"String" : "Billing Status"
							},
							"Value" : {
								"Path" : "BillingStatus"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.String"
						}, {
							"Label" : {
								"String" : "Delivery Status"
							},
							"Value" : {
								"Path" : "DeliveryStatus"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.String"
						}],
						"com.sap.vocabularies.UI.v1.FieldGroup#Note" : {
							"Label" : {
								"String" : "Order Note"
							},
							"Data" : [{
								"Label" : {
									"String" : "Text"
								},
								"Value" : {
									"Path" : "Note"
								},
								"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
								"EdmType" : "Edm.String"
							}]
						},
						"com.sap.vocabularies.UI.v1.Facets" : [{
							"Label" : {
								"String" : "Items"
							},
							"Target" : {
								"AnnotationPath" : "ToLineItems/@com.sap.vocabularies.UI.v1.LineItem"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.ReferenceFacet"
						}, {
							"Label" : {
								"String" : "Status Information"
							},
							"Target" : {
								"AnnotationPath" : "@com.sap.vocabularies.UI.v1.StatusInfo"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.ReferenceFacet"
						}, {
							"Label" : {
								"String" : "Note"
							},
							"Target" : {
								"AnnotationPath" : "@com.sap.vocabularies.UI.v1.FieldGroup#Note"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.ReferenceFacet"
						}]
					},
					{
						"name" : "SalesOrderLineItem",
						"key" : {
							"propertyRef" : [{
								"name" : "SalesOrderID"
							}, {
								"name" : "ItemPosition"
							}]
						},
						"property" : [{
							"name" : "SalesOrderID",
							"type" : "Edm.String",
							"nullable" : "false",
							"maxLength" : "10",
							"extensions" : [{
								"name" : "label",
								"value" : "Sa. Ord. ID",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Sa. Ord. ID",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Sa. Ord. ID"
							},
							"sap:updatable" : "false",
							"Org.OData.Core.V1.Immutable" : {
								"Bool" : "true"
							}
						}, {
							"name" : "ItemPosition",
							"type" : "Edm.String",
							"nullable" : "false",
							"maxLength" : "10",
							"extensions" : [{
								"name" : "label",
								"value" : "PO Item Pos",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "PO Item Pos",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "PO Item Pos"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}, {
							"name" : "ProductID",
							"type" : "Edm.String",
							"maxLength" : "10",
							"extensions" : [{
								"name" : "label",
								"value" : "Product ID",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Product ID",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Product ID"
							}
						}, {
							"name" : "Note",
							"type" : "Edm.String",
							"maxLength" : "255",
							"extensions" : [{
								"name" : "label",
								"value" : "Description",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "sortable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "filterable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Description",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Description"
							},
							"sap:sortable" : "false",
							"sap:filterable" : "false"
						}, {
							"name" : "NoteLanguage",
							"type" : "Edm.String",
							"maxLength" : "1",
							"extensions" : [{
								"name" : "label",
								"value" : "Language",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "sortable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "filterable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Language",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Language"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"sap:sortable" : "false",
							"sap:filterable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}, {
							"name" : "CurrencyCode",
							"type" : "Edm.String",
							"maxLength" : "5",
							"extensions" : [{
								"name" : "label",
								"value" : "Currency",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "semantics",
								"value" : "currency-code",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Currency",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Currency"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"sap:semantics" : "currency-code",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}, {
							"name" : "GrossAmount",
							"type" : "Edm.Decimal",
							"precision" : "16",
							"scale" : "3",
							"extensions" : [{
								"name" : "unit",
								"value" : "CurrencyCode",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "label",
								"value" : "Gross Amt.",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:unit" : "CurrencyCode",
							"sap:label" : "Gross Amt.",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Gross Amt."
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							},
							"Org.OData.Measures.V1.ISOCurrency" : {
								"Path" : "CurrencyCode"
							}
						}, {
							"name" : "NetAmount",
							"type" : "Edm.Decimal",
							"precision" : "16",
							"scale" : "3",
							"extensions" : [{
								"name" : "unit",
								"value" : "CurrencyCode",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "label",
								"value" : "Net Amt.",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:unit" : "CurrencyCode",
							"sap:label" : "Net Amt.",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Net Amt."
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							},
							"Org.OData.Measures.V1.ISOCurrency" : {
								"Path" : "CurrencyCode"
							}
						}, {
							"name" : "TaxAmount",
							"type" : "Edm.Decimal",
							"precision" : "16",
							"scale" : "3",
							"extensions" : [{
								"name" : "unit",
								"value" : "CurrencyCode",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "label",
								"value" : "Tax Amt.",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:unit" : "CurrencyCode",
							"sap:label" : "Tax Amt.",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Tax Amt."
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							},
							"Org.OData.Measures.V1.ISOCurrency" : {
								"Path" : "CurrencyCode"
							}
						}, {
							"name" : "DeliveryDate",
							"type" : "Edm.DateTime",
							"precision" : "7",
							"extensions" : [{
								"name" : "display-format",
								"value" : "Date",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "label",
								"value" : "Time Stamp",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "sortable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "filterable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:display-format" : "Date",
							"sap:label" : "Time Stamp",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Time Stamp"
							},
							"sap:sortable" : "false",
							"sap:filterable" : "false"
						}, {
							"name" : "Quantity",
							"type" : "Edm.Decimal",
							"precision" : "13",
							"scale" : "3",
							"extensions" : [{
								"name" : "unit",
								"value" : "QuantityUnit",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "label",
								"value" : "Quantity",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "sortable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "filterable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:unit" : "QuantityUnit",
							"sap:label" : "Quantity",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Quantity"
							},
							"sap:sortable" : "false",
							"sap:filterable" : "false",
							"Org.OData.Measures.V1.Unit" : {
								"Path" : "QunatityUnit"
							}
						}, {
							"name" : "QuantityUnit",
							"type" : "Edm.String",
							"maxLength" : "3",
							"extensions" : [{
								"name" : "label",
								"value" : "Qty. Unit",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "sortable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "filterable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "semantics",
								"value" : "unit-of-measure",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Qty. Unit",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Qty. Unit"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"sap:sortable" : "false",
							"sap:filterable" : "false",
							"sap:semantics" : "unit-of-measure",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}],
						"navigationProperty" : [{
							"name" : "ToHeader",
							"relationship" : "GWSAMPLE_BASIC.Assoc_SalesOrder_SalesOrderLineItems",
							"fromRole" : "ToRole_Assoc_SalesOrder_SalesOrderLineItems",
							"toRole" : "FromRole_Assoc_SalesOrder_SalesOrderLineItems"
						}, {
							"name" : "ToProduct",
							"relationship" : "GWSAMPLE_BASIC.Assoc_Product_SalesOrderLineItems",
							"fromRole" : "ToRole_Assoc_Product_SalesOrderLineItems",
							"toRole" : "FromRole_Assoc_Product_SalesOrderLineItems"
						}],
						"extensions" : [{
							"name" : "content-version",
							"value" : "1",
							"namespace" : "http://www.sap.com/Protocols/SAPData"
						}],
						"sap:content-version" : "1",
						"namespace" : "GWSAMPLE_BASIC",
						"$path" : "/dataServices/schema/0/entityType/3",
						"com.sap.vocabularies.UI.v1.HeaderInfo" : {
							"TypeName" : {
								"String" : "Sales Order Item"
							},
							"TypeNamePlural" : {
								"String" : "Sales Order Items"
							},
							"Title" : {
								"Label" : {
									"String" : "Product"
								},
								"Value" : {
									"Path" : "ProductID"
								},
								"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
								"EdmType" : "Edm.String"
							},
							"Description" : {
								"Label" : {
									"String" : "Quantity"
								},
								"Value" : {
									"Path" : "Quantity"
								},
								"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
								"EdmType" : "Edm.Decimal"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.HeaderInfoType"
						},
						"com.sap.vocabularies.UI.v1.Badge" : {
							"HeadLine" : {
								"Apply" : {
									"Name" : "odata.concat",
									"Parameters" : [{
										"Type" : "Path",
										"Value" : "SalesOrderID"
									}, {
										"Type" : "String",
										"Value" : " /"
									}, {
										"Type" : "Path",
										"Value" : "ItemPosition"
									}]
								}
							},
							"Title" : {
								"Label" : {
									"String" : "Product"
								},
								"Value" : {
									"Path" : "ProductID"
								},
								"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
								"EdmType" : "Edm.String"
							},
							"MainInfo" : {
								"Label" : {
									"String" : "Quantity"
								},
								"Value" : {
									"Path" : "Quantity"
								},
								"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
								"EdmType" : "Edm.Decimal"
							},
							"SecondaryInfo" : {
								"Label" : {
									"String" : "Gross Amount"
								},
								"Value" : {
									"Path" : "GrossAmount"
								},
								"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
								"EdmType" : "Edm.Decimal"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.BadgeType"
						},
						"com.sap.vocabularies.UI.v1.Identification" : [{
							"Label" : {
								"String" : "Item"
							},
							"Value" : {
								"Path" : "ItemPosition"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.String"
						}, {
							"Label" : {
								"String" : "Gross Amount"
							},
							"Value" : {
								"Path" : "GrossAmount"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.Decimal"
						}, {
							"Label" : {
								"String" : "Delivery"
							},
							"Value" : {
								"Path" : "DeliveryDate"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.Date"
						}],
						"com.sap.vocabularies.UI.v1.LineItem" : [{
							"Label" : {
								"String" : "Item"
							},
							"Value" : {
								"Apply" : {
									"Name" : "odata.concat",
									"Parameters" : [{
										"Type" : "Path",
										"Value" : "SalesOrderID",
										"EdmType" : "Edm.String"
									}, {
										"Type" : "String",
										"Value" : " /"
									}, {
										"Type" : "Path",
										"Value" : "ItemPosition",
										"EdmType" : "Edm.String"
									}]
								}
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField"
						}, {
							"Label" : {
								"String" : "Product ID"
							},
							"Value" : {
								"Path" : "ProductID"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.String"
						}, {
							"Label" : {
								"String" : "Quantity"
							},
							"Value" : {
								"Path" : "Quantity"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.Decimal"
						}, {
							"Label" : {
								"String" : "Net Amt."
							},
							"Value" : {
								"Path" : "NetAmount"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.Decimal"
						}, {
							"Label" : {
								"String" : "Gross Amt."
							},
							"Value" : {
								"Path" : "GrossAmount"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.Decimal"
						}, {
							"Label" : {
								"String" : "Time Stamp"
							},
							"Value" : {
								"Path" : "DeliveryDate"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.Date"
						}],
						"com.sap.vocabularies.UI.v1.FieldGroup#Note" : {
							"Label" : {
								"String" : "Order Note"
							},
							"Data" : [{
								"Label" : {
									"String" : "Text"
								},
								"Value" : {
									"Path" : "Note"
								},
								"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
								"EdmType" : "Edm.String"
							}]
						},
						"com.sap.vocabularies.UI.v1.Facets" : [{
							"Label" : {
								"String" : "Note"
							},
							"Target" : {
								"AnnotationPath" : "@com.sap.vocabularies.UI.v1.FieldGroup#Note"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.ReferenceFacet"
						}]
					},
					{
						"name" : "Contact",
						"key" : {
							"propertyRef" : [{
								"name" : "ContactGuid"
							}]
						},
						"property" : [{
							"name" : "Address",
							"type" : "GWSAMPLE_BASIC.CT_Address",
							"nullable" : "false"
						}, {
							"name" : "ContactGuid",
							"type" : "Edm.Guid",
							"nullable" : "false",
							"extensions" : [{
								"name" : "label",
								"value" : "Contact GUID",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Contact GUID",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Contact GUID"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}, {
							"name" : "BusinessPartnerID",
							"type" : "Edm.String",
							"nullable" : "false",
							"maxLength" : "10",
							"extensions" : [{
								"name" : "label",
								"value" : "Bus. Part. ID",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Bus. Part. ID",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Bus. Part. ID"
							},
							"sap:updatable" : "false",
							"Org.OData.Core.V1.Immutable" : {
								"Bool" : "true"
							}
						}, {
							"name" : "Title",
							"type" : "Edm.String",
							"maxLength" : "10",
							"extensions" : [{
								"name" : "label",
								"value" : "Title",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Title",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Title"
							}
						}, {
							"name" : "FirstName",
							"type" : "Edm.String",
							"maxLength" : "40",
							"extensions" : [{
								"name" : "label",
								"value" : "First Name",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "semantics",
								"value" : "givenname",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "First Name",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "First Name"
							},
							"sap:semantics" : "givenname"
						}, {
							"name" : "MiddleName",
							"type" : "Edm.String",
							"maxLength" : "40",
							"extensions" : [{
								"name" : "label",
								"value" : "Middle Name",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "semantics",
								"value" : "middlename",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Middle Name",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Middle Name"
							},
							"sap:semantics" : "middlename"
						}, {
							"name" : "LastName",
							"type" : "Edm.String",
							"maxLength" : "40",
							"extensions" : [{
								"name" : "label",
								"value" : "Last Name",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "semantics",
								"value" : "familyname",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Last Name",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Last Name"
							},
							"sap:semantics" : "familyname"
						}, {
							"name" : "Nickname",
							"type" : "Edm.String",
							"maxLength" : "40",
							"extensions" : [{
								"name" : "label",
								"value" : "Nickname",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "semantics",
								"value" : "nickname",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Nickname",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Nickname"
							},
							"sap:semantics" : "nickname"
						}, {
							"name" : "Initials",
							"type" : "Edm.String",
							"maxLength" : "10",
							"extensions" : [{
								"name" : "label",
								"value" : "Initials",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Initials",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Initials"
							}
						}, {
							"name" : "Sex",
							"type" : "Edm.String",
							"maxLength" : "1",
							"extensions" : [{
								"name" : "label",
								"value" : "Sex",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Sex",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Sex"
							}
						}, {
							"name" : "PhoneNumber",
							"type" : "Edm.String",
							"maxLength" : "30",
							"extensions" : [{
								"name" : "label",
								"value" : "Phone No.",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "semantics",
								"value" : "tel",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Phone No.",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Phone No."
							},
							"sap:semantics" : "tel",
							"com.sap.vocabularies.Communication.v1.IsPhoneNumber" : {
								"Bool" : "true"
							}
						}, {
							"name" : "FaxNumber",
							"type" : "Edm.String",
							"maxLength" : "30",
							"extensions" : [{
								"name" : "label",
								"value" : "Fax Number",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Fax Number",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Fax Number"
							}
						}, {
							"name" : "EmailAddress",
							"type" : "Edm.String",
							"maxLength" : "255",
							"extensions" : [{
								"name" : "label",
								"value" : "E-Mail Address",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "semantics",
								"value" : "email",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "E-Mail Address",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "E-Mail Address"
							},
							"sap:semantics" : "email",
							"com.sap.vocabularies.Communication.v1.IsEmailAddress" : {
								"Bool" : "true"
							}
						}, {
							"name" : "Language",
							"type" : "Edm.String",
							"maxLength" : "1",
							"extensions" : [{
								"name" : "label",
								"value" : "Language Key",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Language Key",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Language Key"
							}
						}, {
							"name" : "DateOfBirth",
							"type" : "Edm.DateTime",
							"precision" : "7",
							"extensions" : [{
								"name" : "label",
								"value" : "Date of Birth",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "semantics",
								"value" : "bday",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Date of Birth",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Date of Birth"
							},
							"sap:semantics" : "bday"
						}],
						"navigationProperty" : [{
							"name" : "ToBusinessPartner",
							"relationship" : "GWSAMPLE_BASIC.Assoc_BusinessPartner_Contacts",
							"fromRole" : "ToRole_Assoc_BusinessPartner_Contacts",
							"toRole" : "FromRole_Assoc_BusinessPartner_Contacts"
						}],
						"extensions" : [{
							"name" : "content-version",
							"value" : "1",
							"namespace" : "http://www.sap.com/Protocols/SAPData"
						}],
						"sap:content-version" : "1",
						"namespace" : "GWSAMPLE_BASIC",
						"$path" : "/dataServices/schema/0/entityType/4",
						"com.sap.vocabularies.Communication.v1.Contact" : {
							"fn" : {
								"Apply" : {
									"Name" : "odata.concat",
									"Parameters" : [{
										"Type" : "Path",
										"Value" : "Title"
									}, {
										"Type" : "String",
										"Value" : ""
									}, {
										"Type" : "Path",
										"Value" : "FirstName"
									}, {
										"Type" : "String",
										"Value" : ""
									}, {
										"Type" : "Path",
										"Value" : "MiddleName"
									}, {
										"Type" : "String",
										"Value" : ""
									}, {
										"Type" : "Path",
										"Value" : "LastName"
									}]
								}
							},
							"n" : {
								"surname" : {
									"Path" : "LastName"
								},
								"given" : {
									"Path" : "FirstName"
								},
								"additional" : {
									"Path" : "MiddleName"
								},
								"prefix" : {
									"Path" : "Title"
								},
								"RecordType" : "com.sap.vocabularies.Communication.v1.NameType"
							},
							"nickname" : {
								"Path" : "Nickname",
								"EdmType" : "Edm.String"
							},
							"bday" : {
								"Path" : "DateOfBirth",
								"EdmType" : "Edm.DateTime"
							},
							"gender" : {
								"Path" : "Sex",
								"EdmType" : "Edm.String"
							},
							"tel" : [{
								"uri" : {
									"Path" : "PhoneNumber"
								},
								"type" : {
									"EnumMember" : "com.sap.vocabularies.Communication.v1.ContactInformationType/work"
								},
								"RecordType" : "com.sap.vocabularies.Communication.v1.PhoneNumberType"
							}],
							"email" : [{
								"address" : {
									"Path" : "EmailAddress"
								},
								"type" : {
									"EnumMember" : "com.sap.vocabularies.Communication.v1.ContactInformationType/work com.sap.vocabularies.Communication.v1.ContactInformationType/preferred"
								},
								"RecordType" : "com.sap.vocabularies.Communication.v1.EmailAddressType"
							}],
							"adr" : [{
								"street" : {
									"Path" : "Address/Street"
								},
								"locality" : {
									"Path" : "Address/City"
								},
								"code" : {
									"Path" : "Address/PostalCode"
								},
								"country" : {
									"Path" : "Address/Country"
								},
								"ext" : {
									"Apply" : {
										"Name" : "odata.concat",
										"Parameters" : [{
											"Type" : "String",
											"Value" : "Building"
										}, {
											"Type" : "Path",
											"Value" : "Address/Building"
										}]
									}
								},
								"RecordType" : "com.sap.vocabularies.Communication.v1.AddressType"
							}],
							"RecordType" : "com.sap.vocabularies.Communication.v1.ContactType"
						},
						"com.sap.vocabularies.UI.v1.Badge" : {
							"HeadLine" : {
								"Path" : "ToBusinessPartner/CompanyName"
							},
							"Title" : {
								"Label" : {
									"String" : "Name"
								},
								"Value" : {
									"Apply" : {
										"Name" : "odata.concat",
										"Parameters" : [{
											"Type" : "Path",
											"Value" : "FirstName",
											"EdmType" : "Edm.String"
										}, {
											"Type" : "String",
											"Value" : ""
										}, {
											"Type" : "Path",
											"Value" : "LastName",
											"EdmType" : "Edm.String"
										}]
									}
								},
								"RecordType" : "com.sap.vocabularies.UI.v1.DataField"
							},
							"MainInfo" : {
								"Label" : {
									"String" : "Phone"
								},
								"Value" : {
									"Path" : "PhoneNumber"
								},
								"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
								"EdmType" : "Edm.String"
							},
							"SecondaryInfo" : {
								"Label" : {
									"String" : "Email"
								},
								"Value" : {
									"Path" : "EmailAddress"
								},
								"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
								"EdmType" : "Edm.String"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.BadgeType"
						},
						"com.sap.vocabularies.UI.v1.Identification" : [{
							"Label" : {
								"String" : "Address"
							},
							"Target" : {
								"AnnotationPath" : "@com.sap.vocabularies.Communication.v1.Address"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataFieldForAnnotation"
						}, {
							"Value" : {
								"Path" : "ToBusinessPartner/CompanyName"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField"
						}, {
							"Label" : {
								"String" : "Phone"
							},
							"Value" : {
								"Path" : "PhoneNumber"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.String"
						}, {
							"Label" : {
								"String" : "Email"
							},
							"Value" : {
								"Path" : "EmailAddress"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.String"
						}],
						"com.sap.vocabularies.UI.v1.LineItem" : [{
							"Label" : {
								"String" : "Name"
							},
							"Value" : {
								"Apply" : {
									"Name" : "odata.concat",
									"Parameters" : [{
										"Type" : "Path",
										"Value" : "FirstName",
										"EdmType" : "Edm.String"
									}, {
										"Type" : "String",
										"Value" : ""
									}, {
										"Type" : "Path",
										"Value" : "LastName",
										"EdmType" : "Edm.String"
									}]
								}
							},
							"Target" : {
								"NavigationPropertyPath" : "ToBusinessPartner"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataFieldWithNavigationPath"
						}, {
							"Label" : {
								"String" : "Company Name"
							},
							"Value" : {
								"Path" : "ToBusinessPartner/CompanyName"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField"
						}, {
							"Label" : {
								"String" : "Phone No."
							},
							"Value" : {
								"Path" : "PhoneNumber"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.String"
						}, {
							"Label" : {
								"String" : "Fax Number"
							},
							"Value" : {
								"Path" : "FaxNumber"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.String"
						}, {
							"Label" : {
								"String" : "E-Mail Address"
							},
							"Value" : {
								"Path" : "EmailAddress"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.DataField",
							"EdmType" : "Edm.String"
						}],
						"com.sap.vocabularies.Communication.v1.Address" : {
							"street" : {
								"Path" : "Address/Street"
							},
							"locality" : {
								"Path" : "Address/City"
							},
							"code" : {
								"Path" : "Address/PostalCode"
							},
							"country" : {
								"Path" : "Address/Country"
							},
							"ext" : {
								"Apply" : {
									"Name" : "odata.concat",
									"Parameters" : [{
										"Type" : "String",
										"Value" : "Building"
									}, {
										"Type" : "Path",
										"Value" : "Address/Building"
									}]
								}
							},
							"RecordType" : "com.sap.vocabularies.Communication.v1.AddressType"
						},
						"com.sap.vocabularies.UI.v1.HeaderInfo" : {
							"TypeName" : {
								"String" : "Contact"
							},
							"TypeNamePlural" : {
								"String" : "Contacts"
							},
							"Title" : {
								"Label" : {
									"String" : "Name"
								},
								"Value" : {
									"Apply" : {
										"Name" : "odata.concat",
										"Parameters" : [{
											"Type" : "If",
											"Value" : [{
												"Eq" : [{
													"Path" : "Sex"
												}, {
													"String" : "M"
												}]
											}, {
												"String" : "Mr. "
											}, {
												"If" : [{
													"Eq" : [{
														"Path" : "Sex"
													}, {
														"String" : "F"
													}]
												}, {
													"String" : "Mrs. "
												}, {
													"String" : ""
												}]
											}]
										}, {
											"Type" : "Path",
											"Value" : "FirstName",
											"EdmType" : "Edm.String"
										}, {
											"Type" : "String",
											"Value" : ""
										}, {
											"Type" : "Path",
											"Value" : "LastName",
											"EdmType" : "Edm.String"
										}]
									}
								},
								"RecordType" : "com.sap.vocabularies.UI.v1.DataField"
							},
							"RecordType" : "com.sap.vocabularies.UI.v1.HeaderInfoType"
						}
					}, {
						"name" : "VH_Sex",
						"key" : {
							"propertyRef" : [{
								"name" : "Sex"
							}]
						},
						"property" : [{
							"name" : "Sex",
							"type" : "Edm.String",
							"nullable" : "false",
							"maxLength" : "1",
							"extensions" : [{
								"name" : "label",
								"value" : "Sex",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "sortable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "filterable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Sex",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Sex"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"sap:sortable" : "false",
							"sap:filterable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}, {
							"name" : "Shorttext",
							"type" : "Edm.String",
							"nullable" : "false",
							"maxLength" : "60",
							"extensions" : [{
								"name" : "label",
								"value" : "Short Descript.",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "sortable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "filterable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Short Descript.",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Short Descript."
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"sap:sortable" : "false",
							"sap:filterable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}],
						"extensions" : [{
							"name" : "content-version",
							"value" : "1",
							"namespace" : "http://www.sap.com/Protocols/SAPData"
						}],
						"sap:content-version" : "1",
						"namespace" : "GWSAMPLE_BASIC",
						"$path" : "/dataServices/schema/0/entityType/5"
					}, {
						"name" : "VH_Country",
						"key" : {
							"propertyRef" : [{
								"name" : "Land1"
							}]
						},
						"property" : [{
							"name" : "Land1",
							"type" : "Edm.String",
							"nullable" : "false",
							"maxLength" : "3",
							"extensions" : [{
								"name" : "label",
								"value" : "Country",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "sortable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "filterable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Country",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Country"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"sap:sortable" : "false",
							"sap:filterable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}, {
							"name" : "Landx",
							"type" : "Edm.String",
							"nullable" : "false",
							"maxLength" : "15",
							"extensions" : [{
								"name" : "label",
								"value" : "Name",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "sortable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "filterable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Name",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Name"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"sap:sortable" : "false",
							"sap:filterable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}, {
							"name" : "Natio",
							"type" : "Edm.String",
							"nullable" : "false",
							"maxLength" : "15",
							"extensions" : [{
								"name" : "label",
								"value" : "Nationality",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "sortable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "filterable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Nationality",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Nationality"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"sap:sortable" : "false",
							"sap:filterable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}],
						"extensions" : [{
							"name" : "content-version",
							"value" : "1",
							"namespace" : "http://www.sap.com/Protocols/SAPData"
						}],
						"sap:content-version" : "1",
						"namespace" : "GWSAMPLE_BASIC",
						"$path" : "/dataServices/schema/0/entityType/6"
					}, {
						"name" : "VH_AddressType",
						"key" : {
							"propertyRef" : [{
								"name" : "AddressType"
							}]
						},
						"property" : [{
							"name" : "AddressType",
							"type" : "Edm.String",
							"nullable" : "false",
							"maxLength" : "2",
							"extensions" : [{
								"name" : "label",
								"value" : "Address Type",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "sortable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "filterable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Address Type",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Address Type"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"sap:sortable" : "false",
							"sap:filterable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}, {
							"name" : "Shorttext",
							"type" : "Edm.String",
							"nullable" : "false",
							"maxLength" : "60",
							"extensions" : [{
								"name" : "label",
								"value" : "Short Descript.",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "sortable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "filterable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Short Descript.",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Short Descript."
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"sap:sortable" : "false",
							"sap:filterable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}],
						"extensions" : [{
							"name" : "content-version",
							"value" : "1",
							"namespace" : "http://www.sap.com/Protocols/SAPData"
						}],
						"sap:content-version" : "1",
						"namespace" : "GWSAMPLE_BASIC",
						"$path" : "/dataServices/schema/0/entityType/7"
					}, {
						"name" : "VH_Category",
						"key" : {
							"propertyRef" : [{
								"name" : "Category"
							}]
						},
						"property" : [{
							"name" : "Category",
							"type" : "Edm.String",
							"nullable" : "false",
							"maxLength" : "40",
							"extensions" : [{
								"name" : "label",
								"value" : "Prod. Cat.",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "sortable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "filterable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Prod. Cat.",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Prod. Cat."
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"sap:sortable" : "false",
							"sap:filterable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}],
						"extensions" : [{
							"name" : "content-version",
							"value" : "1",
							"namespace" : "http://www.sap.com/Protocols/SAPData"
						}],
						"sap:content-version" : "1",
						"namespace" : "GWSAMPLE_BASIC",
						"$path" : "/dataServices/schema/0/entityType/8"
					}, {
						"name" : "VH_Currency",
						"key" : {
							"propertyRef" : [{
								"name" : "Waers"
							}]
						},
						"property" : [{
							"name" : "Waers",
							"type" : "Edm.String",
							"nullable" : "false",
							"maxLength" : "5",
							"extensions" : [{
								"name" : "label",
								"value" : "Currency",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "sortable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "filterable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "semantics",
								"value" : "currency-code",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Currency",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Currency"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"sap:sortable" : "false",
							"sap:filterable" : "false",
							"sap:semantics" : "currency-code",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}, {
							"name" : "Ltext",
							"type" : "Edm.String",
							"nullable" : "false",
							"maxLength" : "40",
							"extensions" : [{
								"name" : "label",
								"value" : "Long Text",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "sortable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "filterable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Long Text",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Long Text"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"sap:sortable" : "false",
							"sap:filterable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}],
						"extensions" : [{
							"name" : "content-version",
							"value" : "1",
							"namespace" : "http://www.sap.com/Protocols/SAPData"
						}],
						"sap:content-version" : "1",
						"namespace" : "GWSAMPLE_BASIC",
						"$path" : "/dataServices/schema/0/entityType/9"
					}, {
						"name" : "VH_UnitQuantity",
						"key" : {
							"propertyRef" : [{
								"name" : "Msehi"
							}]
						},
						"property" : [{
							"name" : "Msehi",
							"type" : "Edm.String",
							"nullable" : "false",
							"maxLength" : "3",
							"extensions" : [{
								"name" : "label",
								"value" : "Int. meas. unit",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "sortable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "filterable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "semantics",
								"value" : "unit-of-measure",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Int. meas. unit",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Int. meas. unit"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"sap:sortable" : "false",
							"sap:filterable" : "false",
							"sap:semantics" : "unit-of-measure",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}, {
							"name" : "Msehl",
							"type" : "Edm.String",
							"nullable" : "false",
							"maxLength" : "30",
							"extensions" : [{
								"name" : "label",
								"value" : "Unit text",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "sortable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "filterable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Unit text",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Unit text"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"sap:sortable" : "false",
							"sap:filterable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}],
						"extensions" : [{
							"name" : "content-version",
							"value" : "1",
							"namespace" : "http://www.sap.com/Protocols/SAPData"
						}],
						"sap:content-version" : "1",
						"namespace" : "GWSAMPLE_BASIC",
						"$path" : "/dataServices/schema/0/entityType/10"
					}, {
						"name" : "VH_UnitWeight",
						"key" : {
							"propertyRef" : [{
								"name" : "Msehi"
							}]
						},
						"property" : [{
							"name" : "Msehi",
							"type" : "Edm.String",
							"nullable" : "false",
							"maxLength" : "3",
							"extensions" : [{
								"name" : "label",
								"value" : "Int. meas. unit",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "sortable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "filterable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "semantics",
								"value" : "unit-of-measure",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Int. meas. unit",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Int. meas. unit"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"sap:sortable" : "false",
							"sap:filterable" : "false",
							"sap:semantics" : "unit-of-measure",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}, {
							"name" : "Msehl",
							"type" : "Edm.String",
							"nullable" : "false",
							"maxLength" : "30",
							"extensions" : [{
								"name" : "label",
								"value" : "Unit text",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "sortable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "filterable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Unit text",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Unit text"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"sap:sortable" : "false",
							"sap:filterable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}],
						"extensions" : [{
							"name" : "content-version",
							"value" : "1",
							"namespace" : "http://www.sap.com/Protocols/SAPData"
						}],
						"sap:content-version" : "1",
						"namespace" : "GWSAMPLE_BASIC",
						"$path" : "/dataServices/schema/0/entityType/11"
					}, {
						"name" : "VH_UnitLength",
						"key" : {
							"propertyRef" : [{
								"name" : "Msehi"
							}]
						},
						"property" : [{
							"name" : "Msehi",
							"type" : "Edm.String",
							"nullable" : "false",
							"maxLength" : "3",
							"extensions" : [{
								"name" : "label",
								"value" : "Int. meas. unit",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "sortable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "filterable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "semantics",
								"value" : "unit-of-measure",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Int. meas. unit",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Int. meas. unit"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"sap:sortable" : "false",
							"sap:filterable" : "false",
							"sap:semantics" : "unit-of-measure",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}, {
							"name" : "Msehl",
							"type" : "Edm.String",
							"nullable" : "false",
							"maxLength" : "30",
							"extensions" : [{
								"name" : "label",
								"value" : "Unit text",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "sortable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "filterable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Unit text",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Unit text"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"sap:sortable" : "false",
							"sap:filterable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}],
						"extensions" : [{
							"name" : "content-version",
							"value" : "1",
							"namespace" : "http://www.sap.com/Protocols/SAPData"
						}],
						"sap:content-version" : "1",
						"namespace" : "GWSAMPLE_BASIC",
						"$path" : "/dataServices/schema/0/entityType/12"
					}, {
						"name" : "VH_ProductTypeCode",
						"key" : {
							"propertyRef" : [{
								"name" : "TypeCode"
							}]
						},
						"property" : [{
							"name" : "TypeCode",
							"type" : "Edm.String",
							"nullable" : "false",
							"maxLength" : "2",
							"extensions" : [{
								"name" : "label",
								"value" : "Prod. Type Code",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "sortable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "filterable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Prod. Type Code",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Prod. Type Code"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"sap:sortable" : "false",
							"sap:filterable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}, {
							"name" : "Shorttext",
							"type" : "Edm.String",
							"nullable" : "false",
							"maxLength" : "60",
							"extensions" : [{
								"name" : "label",
								"value" : "Short Descript.",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "sortable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "filterable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Short Descript.",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Short Descript."
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"sap:sortable" : "false",
							"sap:filterable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}],
						"extensions" : [{
							"name" : "content-version",
							"value" : "1",
							"namespace" : "http://www.sap.com/Protocols/SAPData"
						}],
						"sap:content-version" : "1",
						"namespace" : "GWSAMPLE_BASIC",
						"$path" : "/dataServices/schema/0/entityType/13"
					}, {
						"name" : "VH_BPRole",
						"key" : {
							"propertyRef" : [{
								"name" : "BpRole"
							}]
						},
						"property" : [{
							"name" : "BpRole",
							"type" : "Edm.String",
							"nullable" : "false",
							"maxLength" : "3",
							"extensions" : [{
								"name" : "label",
								"value" : "Bus. Part. Role",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "sortable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "filterable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Bus. Part. Role",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Bus. Part. Role"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"sap:sortable" : "false",
							"sap:filterable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}, {
							"name" : "Shorttext",
							"type" : "Edm.String",
							"nullable" : "false",
							"maxLength" : "60",
							"extensions" : [{
								"name" : "label",
								"value" : "Short Descript.",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "sortable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "filterable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Short Descript.",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Short Descript."
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"sap:sortable" : "false",
							"sap:filterable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}],
						"extensions" : [{
							"name" : "content-version",
							"value" : "1",
							"namespace" : "http://www.sap.com/Protocols/SAPData"
						}],
						"sap:content-version" : "1",
						"namespace" : "GWSAMPLE_BASIC",
						"$path" : "/dataServices/schema/0/entityType/14"
					}, {
						"name" : "VH_Language",
						"key" : {
							"propertyRef" : [{
								"name" : "Spras"
							}]
						},
						"property" : [{
							"name" : "Spras",
							"type" : "Edm.String",
							"nullable" : "false",
							"maxLength" : "1",
							"extensions" : [{
								"name" : "label",
								"value" : "Language",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "sortable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "filterable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Language",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Language"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"sap:sortable" : "false",
							"sap:filterable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}, {
							"name" : "Sptxt",
							"type" : "Edm.String",
							"nullable" : "false",
							"maxLength" : "16",
							"extensions" : [{
								"name" : "label",
								"value" : "Name",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "creatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "updatable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "sortable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}, {
								"name" : "filterable",
								"value" : "false",
								"namespace" : "http://www.sap.com/Protocols/SAPData"
							}],
							"sap:label" : "Name",
							"com.sap.vocabularies.Common.v1.Label" : {
								"String" : "Name"
							},
							"sap:creatable" : "false",
							"sap:updatable" : "false",
							"sap:sortable" : "false",
							"sap:filterable" : "false",
							"Org.OData.Core.V1.Computed" : {
								"Bool" : "true"
							}
						}],
						"extensions" : [{
							"name" : "content-version",
							"value" : "1",
							"namespace" : "http://www.sap.com/Protocols/SAPData"
						}],
						"sap:content-version" : "1",
						"namespace" : "GWSAMPLE_BASIC",
						"$path" : "/dataServices/schema/0/entityType/15"
					}],
			"complexType" : [{
				"name" : "CT_Address",
				"property" : [{
					"name" : "City",
					"type" : "Edm.String",
					"maxLength" : "40",
					"extensions" : [{
						"name" : "label",
						"value" : "City",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "semantics",
						"value" : "city",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:label" : "City",
					"com.sap.vocabularies.Common.v1.Label" : {
						"String" : "City"
					},
					"sap:semantics" : "city"
				}, {
					"name" : "PostalCode",
					"type" : "Edm.String",
					"maxLength" : "10",
					"extensions" : [{
						"name" : "label",
						"value" : "Postal Code",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "semantics",
						"value" : "zip",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:label" : "Postal Code",
					"com.sap.vocabularies.Common.v1.Label" : {
						"String" : "Postal Code"
					},
					"sap:semantics" : "zip"
				}, {
					"name" : "Street",
					"type" : "Edm.String",
					"maxLength" : "60",
					"extensions" : [{
						"name" : "label",
						"value" : "Street",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "semantics",
						"value" : "street",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:label" : "Street",
					"com.sap.vocabularies.Common.v1.Label" : {
						"String" : "Street"
					},
					"sap:semantics" : "street"
				}, {
					"name" : "Building",
					"type" : "Edm.String",
					"maxLength" : "10",
					"extensions" : [{
						"name" : "label",
						"value" : "Building",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:label" : "Building",
					"com.sap.vocabularies.Common.v1.Label" : {
						"String" : "Building"
					}
				}, {
					"name" : "Country",
					"type" : "Edm.String",
					"maxLength" : "3",
					"extensions" : [{
						"name" : "label",
						"value" : "Country",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "semantics",
						"value" : "country",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:label" : "Country",
					"com.sap.vocabularies.Common.v1.Label" : {
						"String" : "Country"
					},
					"sap:semantics" : "country"
				}, {
					"name" : "AddressType",
					"type" : "Edm.String",
					"maxLength" : "2",
					"extensions" : [{
						"name" : "label",
						"value" : "Address Type",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:label" : "Address Type",
					"com.sap.vocabularies.Common.v1.Label" : {
						"String" : "Address Type"
					}
				}],
				"namespace" : "GWSAMPLE_BASIC",
				"$path" : "/dataServices/schema/0/complexType/0",
				"com.sap.vocabularies.Communication.v1.Contact" : {
					"adr" : {
						"locality" : {
							"Path" : "City"
						},
						"code" : {
							"Path" : "PostalCode"
						},
						"street" : {
							"Path" : "Street"
						},
						"country" : {
							"Path" : "Country"
						}
					}
				}
			}, {
				"name" : "CT_String",
				"property" : [{
					"name" : "String",
					"type" : "Edm.String",
					"nullable" : "false",
					"extensions" : [{
						"name" : "creatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "updatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "sortable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "filterable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:creatable" : "false",
					"sap:updatable" : "false",
					"sap:sortable" : "false",
					"sap:filterable" : "false",
					"Org.OData.Core.V1.Computed" : {
						"Bool" : "true"
					}
				}],
				"namespace" : "GWSAMPLE_BASIC",
				"$path" : "/dataServices/schema/0/complexType/1"
			}],
			"association" : [{
				"name" : "Assoc_VH_Country_Contacts",
				"end" : [{
					"type" : "GWSAMPLE_BASIC.VH_Country",
					"multiplicity" : "1",
					"role" : "FromRole_Assoc_VH_Country_Contacts"
				}, {
					"type" : "GWSAMPLE_BASIC.Contact",
					"multiplicity" : "*",
					"role" : "ToRole_Assoc_VH_Country_Contacts"
				}],
				"extensions" : [{
					"name" : "content-version",
					"value" : "1",
					"namespace" : "http://www.sap.com/Protocols/SAPData"
				}],
				"sap:content-version" : "1",
				"namespace" : "GWSAMPLE_BASIC",
				"$path" : "/dataServices/schema/0/association/0"
			}, {
				"name" : "Assoc_VH_Country_BusinessPartners",
				"end" : [{
					"type" : "GWSAMPLE_BASIC.VH_Country",
					"multiplicity" : "1",
					"role" : "FromRole_Assoc_VH_Country_BusinessPartners"
				}, {
					"type" : "GWSAMPLE_BASIC.BusinessPartner",
					"multiplicity" : "*",
					"role" : "ToRole_Assoc_VH_Country_BusinessPartners"
				}],
				"extensions" : [{
					"name" : "content-version",
					"value" : "1",
					"namespace" : "http://www.sap.com/Protocols/SAPData"
				}],
				"sap:content-version" : "1",
				"namespace" : "GWSAMPLE_BASIC",
				"$path" : "/dataServices/schema/0/association/1"
			}, {
				"name" : "Assoc_VH_UnitQuantity_Products",
				"end" : [{
					"type" : "GWSAMPLE_BASIC.VH_UnitQuantity",
					"multiplicity" : "1",
					"role" : "FromRole_Assoc_VH_UnitQuantity_Products"
				}, {
					"type" : "GWSAMPLE_BASIC.Product",
					"multiplicity" : "*",
					"role" : "ToRole_Assoc_VH_UnitQuantity_Products"
				}],
				"referentialConstraint" : {
					"principal" : {
						"role" : "FromRole_Assoc_VH_UnitQuantity_Products",
						"propertyRef" : [{
							"name" : "Msehi"
						}]
					},
					"dependent" : {
						"role" : "ToRole_Assoc_VH_UnitQuantity_Products",
						"propertyRef" : [{
							"name" : "MeasureUnit"
						}]
					}
				},
				"extensions" : [{
					"name" : "content-version",
					"value" : "1",
					"namespace" : "http://www.sap.com/Protocols/SAPData"
				}],
				"sap:content-version" : "1",
				"namespace" : "GWSAMPLE_BASIC",
				"$path" : "/dataServices/schema/0/association/2"
			}, {
				"name" : "Assoc_VH_UnitQuantity_SalesOrderLineItem",
				"end" : [{
					"type" : "GWSAMPLE_BASIC.VH_UnitQuantity",
					"multiplicity" : "1",
					"role" : "FromRole_Assoc_VH_UnitQuantity_SalesOrderLineItem"
				}, {
					"type" : "GWSAMPLE_BASIC.SalesOrderLineItem",
					"multiplicity" : "*",
					"role" : "ToRole_Assoc_VH_UnitQuantity_SalesOrderLineItem"
				}],
				"referentialConstraint" : {
					"principal" : {
						"role" : "FromRole_Assoc_VH_UnitQuantity_SalesOrderLineItem",
						"propertyRef" : [{
							"name" : "Msehi"
						}]
					},
					"dependent" : {
						"role" : "ToRole_Assoc_VH_UnitQuantity_SalesOrderLineItem",
						"propertyRef" : [{
							"name" : "QuantityUnit"
						}]
					}
				},
				"extensions" : [{
					"name" : "content-version",
					"value" : "1",
					"namespace" : "http://www.sap.com/Protocols/SAPData"
				}],
				"sap:content-version" : "1",
				"namespace" : "GWSAMPLE_BASIC",
				"$path" : "/dataServices/schema/0/association/3"
			}, {
				"name" : "Assoc_BusinessPartner_Contacts",
				"end" : [{
					"type" : "GWSAMPLE_BASIC.BusinessPartner",
					"multiplicity" : "1",
					"role" : "FromRole_Assoc_BusinessPartner_Contacts"
				}, {
					"type" : "GWSAMPLE_BASIC.Contact",
					"multiplicity" : "*",
					"role" : "ToRole_Assoc_BusinessPartner_Contacts"
				}],
				"referentialConstraint" : {
					"principal" : {
						"role" : "FromRole_Assoc_BusinessPartner_Contacts",
						"propertyRef" : [{
							"name" : "BusinessPartnerID"
						}]
					},
					"dependent" : {
						"role" : "ToRole_Assoc_BusinessPartner_Contacts",
						"propertyRef" : [{
							"name" : "BusinessPartnerID"
						}]
					}
				},
				"extensions" : [{
					"name" : "content-version",
					"value" : "1",
					"namespace" : "http://www.sap.com/Protocols/SAPData"
				}],
				"sap:content-version" : "1",
				"namespace" : "GWSAMPLE_BASIC",
				"$path" : "/dataServices/schema/0/association/4"
			}, {
				"name" : "Assoc_BusinessPartner_Products",
				"end" : [{
					"type" : "GWSAMPLE_BASIC.BusinessPartner",
					"multiplicity" : "1",
					"role" : "FromRole_Assoc_BusinessPartner_Products"
				}, {
					"type" : "GWSAMPLE_BASIC.Product",
					"multiplicity" : "*",
					"role" : "ToRole_Assoc_BusinessPartner_Products"
				}],
				"referentialConstraint" : {
					"principal" : {
						"role" : "FromRole_Assoc_BusinessPartner_Products",
						"propertyRef" : [{
							"name" : "BusinessPartnerID"
						}]
					},
					"dependent" : {
						"role" : "ToRole_Assoc_BusinessPartner_Products",
						"propertyRef" : [{
							"name" : "SupplierID"
						}]
					}
				},
				"extensions" : [{
					"name" : "content-version",
					"value" : "1",
					"namespace" : "http://www.sap.com/Protocols/SAPData"
				}],
				"sap:content-version" : "1",
				"namespace" : "GWSAMPLE_BASIC",
				"$path" : "/dataServices/schema/0/association/5"
			}, {
				"name" : "Assoc_BusinessPartner_SalesOrders",
				"end" : [{
					"type" : "GWSAMPLE_BASIC.BusinessPartner",
					"multiplicity" : "1",
					"role" : "FromRole_Assoc_BusinessPartner_SalesOrders"
				}, {
					"type" : "GWSAMPLE_BASIC.SalesOrder",
					"multiplicity" : "*",
					"role" : "ToRole_Assoc_BusinessPartner_SalesOrders"
				}],
				"referentialConstraint" : {
					"principal" : {
						"role" : "FromRole_Assoc_BusinessPartner_SalesOrders",
						"propertyRef" : [{
							"name" : "BusinessPartnerID"
						}]
					},
					"dependent" : {
						"role" : "ToRole_Assoc_BusinessPartner_SalesOrders",
						"propertyRef" : [{
							"name" : "CustomerID"
						}]
					}
				},
				"extensions" : [{
					"name" : "content-version",
					"value" : "1",
					"namespace" : "http://www.sap.com/Protocols/SAPData"
				}],
				"sap:content-version" : "1",
				"namespace" : "GWSAMPLE_BASIC",
				"$path" : "/dataServices/schema/0/association/6"
			}, {
				"name" : "Assoc_VH_UnitWeight_Products",
				"end" : [{
					"type" : "GWSAMPLE_BASIC.VH_UnitWeight",
					"multiplicity" : "1",
					"role" : "FromRole_Assoc_VH_UnitWeight_Products"
				}, {
					"type" : "GWSAMPLE_BASIC.Product",
					"multiplicity" : "*",
					"role" : "ToRole_Assoc_VH_UnitWeight_Products"
				}],
				"referentialConstraint" : {
					"principal" : {
						"role" : "FromRole_Assoc_VH_UnitWeight_Products",
						"propertyRef" : [{
							"name" : "Msehi"
						}]
					},
					"dependent" : {
						"role" : "ToRole_Assoc_VH_UnitWeight_Products",
						"propertyRef" : [{
							"name" : "WeightUnit"
						}]
					}
				},
				"extensions" : [{
					"name" : "content-version",
					"value" : "1",
					"namespace" : "http://www.sap.com/Protocols/SAPData"
				}],
				"sap:content-version" : "1",
				"namespace" : "GWSAMPLE_BASIC",
				"$path" : "/dataServices/schema/0/association/7"
			}, {
				"name" : "Assoc_SalesOrder_SalesOrderLineItems",
				"end" : [{
					"type" : "GWSAMPLE_BASIC.SalesOrder",
					"multiplicity" : "1",
					"role" : "FromRole_Assoc_SalesOrder_SalesOrderLineItems"
				}, {
					"type" : "GWSAMPLE_BASIC.SalesOrderLineItem",
					"multiplicity" : "*",
					"role" : "ToRole_Assoc_SalesOrder_SalesOrderLineItems"
				}],
				"referentialConstraint" : {
					"principal" : {
						"role" : "FromRole_Assoc_SalesOrder_SalesOrderLineItems",
						"propertyRef" : [{
							"name" : "SalesOrderID"
						}]
					},
					"dependent" : {
						"role" : "ToRole_Assoc_SalesOrder_SalesOrderLineItems",
						"propertyRef" : [{
							"name" : "SalesOrderID"
						}]
					}
				},
				"extensions" : [{
					"name" : "content-version",
					"value" : "1",
					"namespace" : "http://www.sap.com/Protocols/SAPData"
				}],
				"sap:content-version" : "1",
				"namespace" : "GWSAMPLE_BASIC",
				"$path" : "/dataServices/schema/0/association/8"
			}, {
				"name" : "Assoc_VH_Currency_BusinessPartners",
				"end" : [{
					"type" : "GWSAMPLE_BASIC.VH_Currency",
					"multiplicity" : "1",
					"role" : "FromRole_Assoc_VH_Currency_BusinessPartners"
				}, {
					"type" : "GWSAMPLE_BASIC.BusinessPartner",
					"multiplicity" : "*",
					"role" : "ToRole_Assoc_VH_Currency_BusinessPartners"
				}],
				"referentialConstraint" : {
					"principal" : {
						"role" : "FromRole_Assoc_VH_Currency_BusinessPartners",
						"propertyRef" : [{
							"name" : "Waers"
						}]
					},
					"dependent" : {
						"role" : "ToRole_Assoc_VH_Currency_BusinessPartners",
						"propertyRef" : [{
							"name" : "CurrencyCode"
						}]
					}
				},
				"extensions" : [{
					"name" : "content-version",
					"value" : "1",
					"namespace" : "http://www.sap.com/Protocols/SAPData"
				}],
				"sap:content-version" : "1",
				"namespace" : "GWSAMPLE_BASIC",
				"$path" : "/dataServices/schema/0/association/9"
			}, {
				"name" : "Assoc_VH_Currency_Products",
				"end" : [{
					"type" : "GWSAMPLE_BASIC.VH_Currency",
					"multiplicity" : "1",
					"role" : "FromRole_Assoc_VH_Currency_Products"
				}, {
					"type" : "GWSAMPLE_BASIC.Product",
					"multiplicity" : "*",
					"role" : "ToRole_Assoc_VH_Currency_Products"
				}],
				"referentialConstraint" : {
					"principal" : {
						"role" : "FromRole_Assoc_VH_Currency_Products",
						"propertyRef" : [{
							"name" : "Waers"
						}]
					},
					"dependent" : {
						"role" : "ToRole_Assoc_VH_Currency_Products",
						"propertyRef" : [{
							"name" : "CurrencyCode"
						}]
					}
				},
				"extensions" : [{
					"name" : "content-version",
					"value" : "1",
					"namespace" : "http://www.sap.com/Protocols/SAPData"
				}],
				"sap:content-version" : "1",
				"namespace" : "GWSAMPLE_BASIC",
				"$path" : "/dataServices/schema/0/association/10"
			}, {
				"name" : "Assoc_VH_Currency_SalesOrders",
				"end" : [{
					"type" : "GWSAMPLE_BASIC.VH_Currency",
					"multiplicity" : "1",
					"role" : "FromRole_Assoc_VH_Currency_SalesOrders"
				}, {
					"type" : "GWSAMPLE_BASIC.SalesOrder",
					"multiplicity" : "*",
					"role" : "ToRole_Assoc_VH_Currency_SalesOrders"
				}],
				"referentialConstraint" : {
					"principal" : {
						"role" : "FromRole_Assoc_VH_Currency_SalesOrders",
						"propertyRef" : [{
							"name" : "Waers"
						}]
					},
					"dependent" : {
						"role" : "ToRole_Assoc_VH_Currency_SalesOrders",
						"propertyRef" : [{
							"name" : "CurrencyCode"
						}]
					}
				},
				"extensions" : [{
					"name" : "content-version",
					"value" : "1",
					"namespace" : "http://www.sap.com/Protocols/SAPData"
				}],
				"sap:content-version" : "1",
				"namespace" : "GWSAMPLE_BASIC",
				"$path" : "/dataServices/schema/0/association/11"
			}, {
				"name" : "Assoc_VH_Currency_SalesOrderLineItems",
				"end" : [{
					"type" : "GWSAMPLE_BASIC.VH_Currency",
					"multiplicity" : "1",
					"role" : "FromRole_Assoc_VH_Currency_SalesOrderLineItems"
				}, {
					"type" : "GWSAMPLE_BASIC.SalesOrderLineItem",
					"multiplicity" : "*",
					"role" : "ToRole_Assoc_VH_Currency_SalesOrderLineItems"
				}],
				"referentialConstraint" : {
					"principal" : {
						"role" : "FromRole_Assoc_VH_Currency_SalesOrderLineItems",
						"propertyRef" : [{
							"name" : "Waers"
						}]
					},
					"dependent" : {
						"role" : "ToRole_Assoc_VH_Currency_SalesOrderLineItems",
						"propertyRef" : [{
							"name" : "CurrencyCode"
						}]
					}
				},
				"extensions" : [{
					"name" : "content-version",
					"value" : "1",
					"namespace" : "http://www.sap.com/Protocols/SAPData"
				}],
				"sap:content-version" : "1",
				"namespace" : "GWSAMPLE_BASIC",
				"$path" : "/dataServices/schema/0/association/12"
			}, {
				"name" : "Assoc_Product_SalesOrderLineItems",
				"end" : [{
					"type" : "GWSAMPLE_BASIC.Product",
					"multiplicity" : "1",
					"role" : "FromRole_Assoc_Product_SalesOrderLineItems"
				}, {
					"type" : "GWSAMPLE_BASIC.SalesOrderLineItem",
					"multiplicity" : "*",
					"role" : "ToRole_Assoc_Product_SalesOrderLineItems"
				}],
				"referentialConstraint" : {
					"principal" : {
						"role" : "FromRole_Assoc_Product_SalesOrderLineItems",
						"propertyRef" : [{
							"name" : "ProductID"
						}]
					},
					"dependent" : {
						"role" : "ToRole_Assoc_Product_SalesOrderLineItems",
						"propertyRef" : [{
							"name" : "ProductID"
						}]
					}
				},
				"extensions" : [{
					"name" : "content-version",
					"value" : "1",
					"namespace" : "http://www.sap.com/Protocols/SAPData"
				}],
				"sap:content-version" : "1",
				"namespace" : "GWSAMPLE_BASIC",
				"$path" : "/dataServices/schema/0/association/13"
			}, {
				"name" : "Assoc_VH_Language_Contacts",
				"end" : [{
					"type" : "GWSAMPLE_BASIC.VH_Language",
					"multiplicity" : "1",
					"role" : "FromRole_Assoc_VH_Language_Contacts"
				}, {
					"type" : "GWSAMPLE_BASIC.Contact",
					"multiplicity" : "*",
					"role" : "ToRole_Assoc_VH_Language_Contacts"
				}],
				"referentialConstraint" : {
					"principal" : {
						"role" : "FromRole_Assoc_VH_Language_Contacts",
						"propertyRef" : [{
							"name" : "Spras"
						}]
					},
					"dependent" : {
						"role" : "ToRole_Assoc_VH_Language_Contacts",
						"propertyRef" : [{
							"name" : "Language"
						}]
					}
				},
				"extensions" : [{
					"name" : "content-version",
					"value" : "1",
					"namespace" : "http://www.sap.com/Protocols/SAPData"
				}],
				"sap:content-version" : "1",
				"namespace" : "GWSAMPLE_BASIC",
				"$path" : "/dataServices/schema/0/association/14"
			}, {
				"name" : "Assoc_VH_Category_Products",
				"end" : [{
					"type" : "GWSAMPLE_BASIC.VH_Category",
					"multiplicity" : "1",
					"role" : "FromRole_Assoc_VH_Category_Products"
				}, {
					"type" : "GWSAMPLE_BASIC.Product",
					"multiplicity" : "*",
					"role" : "ToRole_Assoc_VH_Category_Products"
				}],
				"referentialConstraint" : {
					"principal" : {
						"role" : "FromRole_Assoc_VH_Category_Products",
						"propertyRef" : [{
							"name" : "Category"
						}]
					},
					"dependent" : {
						"role" : "ToRole_Assoc_VH_Category_Products",
						"propertyRef" : [{
							"name" : "Category"
						}]
					}
				},
				"extensions" : [{
					"name" : "content-version",
					"value" : "1",
					"namespace" : "http://www.sap.com/Protocols/SAPData"
				}],
				"sap:content-version" : "1",
				"namespace" : "GWSAMPLE_BASIC",
				"$path" : "/dataServices/schema/0/association/15"
			}, {
				"name" : "Assoc_VH_Sex_Contacts",
				"end" : [{
					"type" : "GWSAMPLE_BASIC.VH_Sex",
					"multiplicity" : "1",
					"role" : "FromRole_Assoc_VH_Sex_Contacts"
				}, {
					"type" : "GWSAMPLE_BASIC.Contact",
					"multiplicity" : "*",
					"role" : "ToRole_Assoc_VH_Sex_Contacts"
				}],
				"referentialConstraint" : {
					"principal" : {
						"role" : "FromRole_Assoc_VH_Sex_Contacts",
						"propertyRef" : [{
							"name" : "Sex"
						}]
					},
					"dependent" : {
						"role" : "ToRole_Assoc_VH_Sex_Contacts",
						"propertyRef" : [{
							"name" : "Sex"
						}]
					}
				},
				"extensions" : [{
					"name" : "content-version",
					"value" : "1",
					"namespace" : "http://www.sap.com/Protocols/SAPData"
				}],
				"sap:content-version" : "1",
				"namespace" : "GWSAMPLE_BASIC",
				"$path" : "/dataServices/schema/0/association/16"
			}, {
				"name" : "Assoc_VH_ProductTypeCode_Products",
				"end" : [{
					"type" : "GWSAMPLE_BASIC.VH_ProductTypeCode",
					"multiplicity" : "1",
					"role" : "FromRole_Assoc_VH_ProductTypeCode_Products"
				}, {
					"type" : "GWSAMPLE_BASIC.Product",
					"multiplicity" : "*",
					"role" : "ToRole_Assoc_VH_ProductTypeCode_Products"
				}],
				"referentialConstraint" : {
					"principal" : {
						"role" : "FromRole_Assoc_VH_ProductTypeCode_Products",
						"propertyRef" : [{
							"name" : "TypeCode"
						}]
					},
					"dependent" : {
						"role" : "ToRole_Assoc_VH_ProductTypeCode_Products",
						"propertyRef" : [{
							"name" : "TypeCode"
						}]
					}
				},
				"extensions" : [{
					"name" : "content-version",
					"value" : "1",
					"namespace" : "http://www.sap.com/Protocols/SAPData"
				}],
				"sap:content-version" : "1",
				"namespace" : "GWSAMPLE_BASIC",
				"$path" : "/dataServices/schema/0/association/17"
			}, {
				"name" : "Assoc_VH_BPRole_BusinessPartners",
				"end" : [{
					"type" : "GWSAMPLE_BASIC.VH_BPRole",
					"multiplicity" : "1",
					"role" : "FromRole_Assoc_VH_BPRole_BusinessPartners"
				}, {
					"type" : "GWSAMPLE_BASIC.BusinessPartner",
					"multiplicity" : "*",
					"role" : "ToRole_Assoc_VH_BPRole_BusinessPartners"
				}],
				"referentialConstraint" : {
					"principal" : {
						"role" : "FromRole_Assoc_VH_BPRole_BusinessPartners",
						"propertyRef" : [{
							"name" : "BpRole"
						}]
					},
					"dependent" : {
						"role" : "ToRole_Assoc_VH_BPRole_BusinessPartners",
						"propertyRef" : [{
							"name" : "BusinessPartnerRole"
						}]
					}
				},
				"extensions" : [{
					"name" : "content-version",
					"value" : "1",
					"namespace" : "http://www.sap.com/Protocols/SAPData"
				}],
				"sap:content-version" : "1",
				"namespace" : "GWSAMPLE_BASIC",
				"$path" : "/dataServices/schema/0/association/18"
			}, {
				"name" : "Assoc_VH_UnitLength_Products",
				"end" : [{
					"type" : "GWSAMPLE_BASIC.VH_UnitLength",
					"multiplicity" : "1",
					"role" : "FromRole_Assoc_VH_UnitLength_Products"
				}, {
					"type" : "GWSAMPLE_BASIC.Product",
					"multiplicity" : "*",
					"role" : "ToRole_Assoc_VH_UnitLength_Products"
				}],
				"referentialConstraint" : {
					"principal" : {
						"role" : "FromRole_Assoc_VH_UnitLength_Products",
						"propertyRef" : [{
							"name" : "Msehi"
						}]
					},
					"dependent" : {
						"role" : "ToRole_Assoc_VH_UnitLength_Products",
						"propertyRef" : [{
							"name" : "DimUnit"
						}]
					}
				},
				"extensions" : [{
					"name" : "content-version",
					"value" : "1",
					"namespace" : "http://www.sap.com/Protocols/SAPData"
				}],
				"sap:content-version" : "1",
				"namespace" : "GWSAMPLE_BASIC",
				"$path" : "/dataServices/schema/0/association/19"
			}],
			"entityContainer" : [{
				"name" : "GWSAMPLE_BASIC_Entities",
				"isDefaultEntityContainer" : "true",
				"entitySet" : [{
					"name" : "BusinessPartnerSet",
					"entityType" : "GWSAMPLE_BASIC.BusinessPartner",
					"extensions" : [{
						"name" : "content-version",
						"value" : "1",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:content-version" : "1",
					"Org.OData.Capabilities.V1.SearchRestrictions" : {
						"Searchable" : {
							"Bool" : "false"
						}
					},
					"Org.OData.Capabilities.V1.FilterRestrictions" : {
						"NonFilterableProperties" : [{
							"PropertyPath" : "WebAddress"
						}]
					},
					"Org.OData.Capabilities.V1.SortRestrictions" : {
						"NonSortableProperties" : [{
							"PropertyPath" : "WebAddress"
						}]
					}
				}, {
					"name" : "ProductSet",
					"entityType" : "GWSAMPLE_BASIC.Product",
					"extensions" : [{
						"name" : "content-version",
						"value" : "1",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:content-version" : "1",
					"Org.OData.Capabilities.V1.SearchRestrictions" : {
						"Searchable" : {
							"Bool" : "false"
						}
					},
					"Org.OData.Capabilities.V1.FilterRestrictions" : {
						"NonFilterableProperties" : [{
							"PropertyPath" : "Name"
						}, {
							"PropertyPath" : "NameLanguage"
						}, {
							"PropertyPath" : "Description"
						}, {
							"PropertyPath" : "DescriptionLanguage"
						}]
					},
					"Org.OData.Capabilities.V1.SortRestrictions" : {
						"NonSortableProperties" : [{
							"PropertyPath" : "Name"
						}, {
							"PropertyPath" : "NameLanguage"
						}, {
							"PropertyPath" : "Description"
						}, {
							"PropertyPath" : "DescriptionLanguage"
						}]
					},
					"com.sap.vocabularies.UI.v1.DataPoint" : {
						"Title" : {
							"String" : "Price"
						},
						"Description" : {
							"Path" : "Name"
						},
						"Value" : {
							"Path" : "Price"
						},
						"RecordType" : "com.sap.vocabularies.UI.v1.DataPointType"
					}
				}, {
					"name" : "SalesOrderSet",
					"entityType" : "GWSAMPLE_BASIC.SalesOrder",
					"extensions" : [{
						"name" : "updatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "content-version",
						"value" : "1",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:updatable" : "false",
					"Org.OData.Capabilities.V1.UpdateRestrictions" : {
						"Updatable" : {
							"Bool" : "false"
						}
					},
					"sap:content-version" : "1",
					"Org.OData.Capabilities.V1.SearchRestrictions" : {
						"Searchable" : {
							"Bool" : "false"
						}
					},
					"Org.OData.Capabilities.V1.FilterRestrictions" : {
						"NonFilterableProperties" : [{
							"PropertyPath" : "Note"
						}, {
							"PropertyPath" : "NoteLanguage"
						}, {
							"PropertyPath" : "LifecycleStatusDescription"
						}, {
							"PropertyPath" : "BillingStatusDescription"
						}, {
							"PropertyPath" : "DeliveryStatusDescription"
						}]
					},
					"Org.OData.Capabilities.V1.SortRestrictions" : {
						"NonSortableProperties" : [{
							"PropertyPath" : "Note"
						}, {
							"PropertyPath" : "NoteLanguage"
						}, {
							"PropertyPath" : "LifecycleStatusDescription"
						}, {
							"PropertyPath" : "BillingStatusDescription"
						}, {
							"PropertyPath" : "DeliveryStatusDescription"
						}]
					}
				}, {
					"name" : "SalesOrderLineItemSet",
					"entityType" : "GWSAMPLE_BASIC.SalesOrderLineItem",
					"extensions" : [{
						"name" : "content-version",
						"value" : "1",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:content-version" : "1",
					"Org.OData.Capabilities.V1.SearchRestrictions" : {
						"Searchable" : {
							"Bool" : "false"
						}
					},
					"Org.OData.Capabilities.V1.FilterRestrictions" : {
						"NonFilterableProperties" : [{
							"PropertyPath" : "Note"
						}, {
							"PropertyPath" : "NoteLanguage"
						}, {
							"PropertyPath" : "DeliveryDate"
						}, {
							"PropertyPath" : "Quantity"
						}, {
							"PropertyPath" : "QuantityUnit"
						}]
					},
					"Org.OData.Capabilities.V1.SortRestrictions" : {
						"NonSortableProperties" : [{
							"PropertyPath" : "Note"
						}, {
							"PropertyPath" : "NoteLanguage"
						}, {
							"PropertyPath" : "DeliveryDate"
						}, {
							"PropertyPath" : "Quantity"
						}, {
							"PropertyPath" : "QuantityUnit"
						}]
					}
				}, {
					"name" : "ContactSet",
					"entityType" : "GWSAMPLE_BASIC.Contact",
					"extensions" : [{
						"name" : "content-version",
						"value" : "1",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:content-version" : "1",
					"Org.OData.Capabilities.V1.SearchRestrictions" : {
						"Searchable" : {
							"Bool" : "false"
						}
					}
				}, {
					"name" : "VH_SexSet",
					"entityType" : "GWSAMPLE_BASIC.VH_Sex",
					"extensions" : [{
						"name" : "creatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "updatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "deletable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "pageable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "content-version",
						"value" : "1",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:creatable" : "false",
					"Org.OData.Capabilities.V1.InsertRestrictions" : {
						"Insertable" : {
							"Bool" : "false"
						}
					},
					"sap:updatable" : "false",
					"Org.OData.Capabilities.V1.UpdateRestrictions" : {
						"Updatable" : {
							"Bool" : "false"
						}
					},
					"sap:deletable" : "false",
					"Org.OData.Capabilities.V1.DeleteRestrictions" : {
						"Deletable" : {
							"Bool" : "false"
						}
					},
					"sap:pageable" : "false",
					"Org.OData.Capabilities.V1.SkipSupported" : {
						"Bool" : "false"
					},
					"Org.OData.Capabilities.V1.TopSupported" : {
						"Bool" : "false"
					},
					"sap:content-version" : "1",
					"Org.OData.Capabilities.V1.SearchRestrictions" : {
						"Searchable" : {
							"Bool" : "false"
						}
					},
					"Org.OData.Capabilities.V1.FilterRestrictions" : {
						"NonFilterableProperties" : [{
							"PropertyPath" : "Sex"
						}, {
							"PropertyPath" : "Shorttext"
						}]
					},
					"Org.OData.Capabilities.V1.SortRestrictions" : {
						"NonSortableProperties" : [{
							"PropertyPath" : "Sex"
						}, {
							"PropertyPath" : "Shorttext"
						}]
					}
				}, {
					"name" : "VH_CountrySet",
					"entityType" : "GWSAMPLE_BASIC.VH_Country",
					"extensions" : [{
						"name" : "creatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "updatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "deletable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "pageable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "content-version",
						"value" : "1",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:creatable" : "false",
					"Org.OData.Capabilities.V1.InsertRestrictions" : {
						"Insertable" : {
							"Bool" : "false"
						}
					},
					"sap:updatable" : "false",
					"Org.OData.Capabilities.V1.UpdateRestrictions" : {
						"Updatable" : {
							"Bool" : "false"
						}
					},
					"sap:deletable" : "false",
					"Org.OData.Capabilities.V1.DeleteRestrictions" : {
						"Deletable" : {
							"Bool" : "false"
						}
					},
					"sap:pageable" : "false",
					"Org.OData.Capabilities.V1.SkipSupported" : {
						"Bool" : "false"
					},
					"Org.OData.Capabilities.V1.TopSupported" : {
						"Bool" : "false"
					},
					"sap:content-version" : "1",
					"Org.OData.Capabilities.V1.SearchRestrictions" : {
						"Searchable" : {
							"Bool" : "false"
						}
					},
					"Org.OData.Capabilities.V1.FilterRestrictions" : {
						"NonFilterableProperties" : [{
							"PropertyPath" : "Land1"
						}, {
							"PropertyPath" : "Landx"
						}, {
							"PropertyPath" : "Natio"
						}]
					},
					"Org.OData.Capabilities.V1.SortRestrictions" : {
						"NonSortableProperties" : [{
							"PropertyPath" : "Land1"
						}, {
							"PropertyPath" : "Landx"
						}, {
							"PropertyPath" : "Natio"
						}]
					}
				}, {
					"name" : "VH_AddressTypeSet",
					"entityType" : "GWSAMPLE_BASIC.VH_AddressType",
					"extensions" : [{
						"name" : "creatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "updatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "deletable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "pageable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "content-version",
						"value" : "1",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:creatable" : "false",
					"Org.OData.Capabilities.V1.InsertRestrictions" : {
						"Insertable" : {
							"Bool" : "false"
						}
					},
					"sap:updatable" : "false",
					"Org.OData.Capabilities.V1.UpdateRestrictions" : {
						"Updatable" : {
							"Bool" : "false"
						}
					},
					"sap:deletable" : "false",
					"Org.OData.Capabilities.V1.DeleteRestrictions" : {
						"Deletable" : {
							"Bool" : "false"
						}
					},
					"sap:pageable" : "false",
					"Org.OData.Capabilities.V1.SkipSupported" : {
						"Bool" : "false"
					},
					"Org.OData.Capabilities.V1.TopSupported" : {
						"Bool" : "false"
					},
					"sap:content-version" : "1",
					"Org.OData.Capabilities.V1.SearchRestrictions" : {
						"Searchable" : {
							"Bool" : "false"
						}
					},
					"Org.OData.Capabilities.V1.FilterRestrictions" : {
						"NonFilterableProperties" : [{
							"PropertyPath" : "AddressType"
						}, {
							"PropertyPath" : "Shorttext"
						}]
					},
					"Org.OData.Capabilities.V1.SortRestrictions" : {
						"NonSortableProperties" : [{
							"PropertyPath" : "AddressType"
						}, {
							"PropertyPath" : "Shorttext"
						}]
					}
				}, {
					"name" : "VH_CategorySet",
					"entityType" : "GWSAMPLE_BASIC.VH_Category",
					"extensions" : [{
						"name" : "creatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "updatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "deletable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "pageable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "content-version",
						"value" : "1",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:creatable" : "false",
					"Org.OData.Capabilities.V1.InsertRestrictions" : {
						"Insertable" : {
							"Bool" : "false"
						}
					},
					"sap:updatable" : "false",
					"Org.OData.Capabilities.V1.UpdateRestrictions" : {
						"Updatable" : {
							"Bool" : "false"
						}
					},
					"sap:deletable" : "false",
					"Org.OData.Capabilities.V1.DeleteRestrictions" : {
						"Deletable" : {
							"Bool" : "false"
						}
					},
					"sap:pageable" : "false",
					"Org.OData.Capabilities.V1.SkipSupported" : {
						"Bool" : "false"
					},
					"Org.OData.Capabilities.V1.TopSupported" : {
						"Bool" : "false"
					},
					"sap:content-version" : "1",
					"Org.OData.Capabilities.V1.SearchRestrictions" : {
						"Searchable" : {
							"Bool" : "false"
						}
					},
					"Org.OData.Capabilities.V1.FilterRestrictions" : {
						"NonFilterableProperties" : [{
							"PropertyPath" : "Category"
						}]
					},
					"Org.OData.Capabilities.V1.SortRestrictions" : {
						"NonSortableProperties" : [{
							"PropertyPath" : "Category"
						}]
					}
				}, {
					"name" : "VH_CurrencySet",
					"entityType" : "GWSAMPLE_BASIC.VH_Currency",
					"extensions" : [{
						"name" : "creatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "updatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "deletable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "pageable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "content-version",
						"value" : "1",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:creatable" : "false",
					"Org.OData.Capabilities.V1.InsertRestrictions" : {
						"Insertable" : {
							"Bool" : "false"
						}
					},
					"sap:updatable" : "false",
					"Org.OData.Capabilities.V1.UpdateRestrictions" : {
						"Updatable" : {
							"Bool" : "false"
						}
					},
					"sap:deletable" : "false",
					"Org.OData.Capabilities.V1.DeleteRestrictions" : {
						"Deletable" : {
							"Bool" : "false"
						}
					},
					"sap:pageable" : "false",
					"Org.OData.Capabilities.V1.SkipSupported" : {
						"Bool" : "false"
					},
					"Org.OData.Capabilities.V1.TopSupported" : {
						"Bool" : "false"
					},
					"sap:content-version" : "1",
					"Org.OData.Capabilities.V1.SearchRestrictions" : {
						"Searchable" : {
							"Bool" : "false"
						}
					},
					"Org.OData.Capabilities.V1.FilterRestrictions" : {
						"NonFilterableProperties" : [{
							"PropertyPath" : "Waers"
						}, {
							"PropertyPath" : "Ltext"
						}]
					},
					"Org.OData.Capabilities.V1.SortRestrictions" : {
						"NonSortableProperties" : [{
							"PropertyPath" : "Waers"
						}, {
							"PropertyPath" : "Ltext"
						}]
					}
				}, {
					"name" : "VH_UnitQuantitySet",
					"entityType" : "GWSAMPLE_BASIC.VH_UnitQuantity",
					"extensions" : [{
						"name" : "creatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "updatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "deletable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "pageable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "content-version",
						"value" : "1",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:creatable" : "false",
					"Org.OData.Capabilities.V1.InsertRestrictions" : {
						"Insertable" : {
							"Bool" : "false"
						}
					},
					"sap:updatable" : "false",
					"Org.OData.Capabilities.V1.UpdateRestrictions" : {
						"Updatable" : {
							"Bool" : "false"
						}
					},
					"sap:deletable" : "false",
					"Org.OData.Capabilities.V1.DeleteRestrictions" : {
						"Deletable" : {
							"Bool" : "false"
						}
					},
					"sap:pageable" : "false",
					"Org.OData.Capabilities.V1.SkipSupported" : {
						"Bool" : "false"
					},
					"Org.OData.Capabilities.V1.TopSupported" : {
						"Bool" : "false"
					},
					"sap:content-version" : "1",
					"Org.OData.Capabilities.V1.SearchRestrictions" : {
						"Searchable" : {
							"Bool" : "false"
						}
					},
					"Org.OData.Capabilities.V1.FilterRestrictions" : {
						"NonFilterableProperties" : [{
							"PropertyPath" : "Msehi"
						}, {
							"PropertyPath" : "Msehl"
						}]
					},
					"Org.OData.Capabilities.V1.SortRestrictions" : {
						"NonSortableProperties" : [{
							"PropertyPath" : "Msehi"
						}, {
							"PropertyPath" : "Msehl"
						}]
					}
				}, {
					"name" : "VH_UnitWeightSet",
					"entityType" : "GWSAMPLE_BASIC.VH_UnitWeight",
					"extensions" : [{
						"name" : "creatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "updatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "deletable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "pageable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "content-version",
						"value" : "1",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:creatable" : "false",
					"Org.OData.Capabilities.V1.InsertRestrictions" : {
						"Insertable" : {
							"Bool" : "false"
						}
					},
					"sap:updatable" : "false",
					"Org.OData.Capabilities.V1.UpdateRestrictions" : {
						"Updatable" : {
							"Bool" : "false"
						}
					},
					"sap:deletable" : "false",
					"Org.OData.Capabilities.V1.DeleteRestrictions" : {
						"Deletable" : {
							"Bool" : "false"
						}
					},
					"sap:pageable" : "false",
					"Org.OData.Capabilities.V1.SkipSupported" : {
						"Bool" : "false"
					},
					"Org.OData.Capabilities.V1.TopSupported" : {
						"Bool" : "false"
					},
					"sap:content-version" : "1",
					"Org.OData.Capabilities.V1.SearchRestrictions" : {
						"Searchable" : {
							"Bool" : "false"
						}
					},
					"Org.OData.Capabilities.V1.FilterRestrictions" : {
						"NonFilterableProperties" : [{
							"PropertyPath" : "Msehi"
						}, {
							"PropertyPath" : "Msehl"
						}]
					},
					"Org.OData.Capabilities.V1.SortRestrictions" : {
						"NonSortableProperties" : [{
							"PropertyPath" : "Msehi"
						}, {
							"PropertyPath" : "Msehl"
						}]
					}
				}, {
					"name" : "VH_UnitLengthSet",
					"entityType" : "GWSAMPLE_BASIC.VH_UnitLength",
					"extensions" : [{
						"name" : "creatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "updatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "deletable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "pageable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "content-version",
						"value" : "1",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:creatable" : "false",
					"Org.OData.Capabilities.V1.InsertRestrictions" : {
						"Insertable" : {
							"Bool" : "false"
						}
					},
					"sap:updatable" : "false",
					"Org.OData.Capabilities.V1.UpdateRestrictions" : {
						"Updatable" : {
							"Bool" : "false"
						}
					},
					"sap:deletable" : "false",
					"Org.OData.Capabilities.V1.DeleteRestrictions" : {
						"Deletable" : {
							"Bool" : "false"
						}
					},
					"sap:pageable" : "false",
					"Org.OData.Capabilities.V1.SkipSupported" : {
						"Bool" : "false"
					},
					"Org.OData.Capabilities.V1.TopSupported" : {
						"Bool" : "false"
					},
					"sap:content-version" : "1",
					"Org.OData.Capabilities.V1.SearchRestrictions" : {
						"Searchable" : {
							"Bool" : "false"
						}
					},
					"Org.OData.Capabilities.V1.FilterRestrictions" : {
						"NonFilterableProperties" : [{
							"PropertyPath" : "Msehi"
						}, {
							"PropertyPath" : "Msehl"
						}]
					},
					"Org.OData.Capabilities.V1.SortRestrictions" : {
						"NonSortableProperties" : [{
							"PropertyPath" : "Msehi"
						}, {
							"PropertyPath" : "Msehl"
						}]
					}
				}, {
					"name" : "VH_ProductTypeCodeSet",
					"entityType" : "GWSAMPLE_BASIC.VH_ProductTypeCode",
					"extensions" : [{
						"name" : "creatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "updatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "deletable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "pageable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "content-version",
						"value" : "1",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:creatable" : "false",
					"Org.OData.Capabilities.V1.InsertRestrictions" : {
						"Insertable" : {
							"Bool" : "false"
						}
					},
					"sap:updatable" : "false",
					"Org.OData.Capabilities.V1.UpdateRestrictions" : {
						"Updatable" : {
							"Bool" : "false"
						}
					},
					"sap:deletable" : "false",
					"Org.OData.Capabilities.V1.DeleteRestrictions" : {
						"Deletable" : {
							"Bool" : "false"
						}
					},
					"sap:pageable" : "false",
					"Org.OData.Capabilities.V1.SkipSupported" : {
						"Bool" : "false"
					},
					"Org.OData.Capabilities.V1.TopSupported" : {
						"Bool" : "false"
					},
					"sap:content-version" : "1",
					"Org.OData.Capabilities.V1.SearchRestrictions" : {
						"Searchable" : {
							"Bool" : "false"
						}
					},
					"Org.OData.Capabilities.V1.FilterRestrictions" : {
						"NonFilterableProperties" : [{
							"PropertyPath" : "TypeCode"
						}, {
							"PropertyPath" : "Shorttext"
						}]
					},
					"Org.OData.Capabilities.V1.SortRestrictions" : {
						"NonSortableProperties" : [{
							"PropertyPath" : "TypeCode"
						}, {
							"PropertyPath" : "Shorttext"
						}]
					}
				}, {
					"name" : "VH_BPRoleSet",
					"entityType" : "GWSAMPLE_BASIC.VH_BPRole",
					"extensions" : [{
						"name" : "creatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "updatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "deletable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "pageable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "content-version",
						"value" : "1",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:creatable" : "false",
					"Org.OData.Capabilities.V1.InsertRestrictions" : {
						"Insertable" : {
							"Bool" : "false"
						}
					},
					"sap:updatable" : "false",
					"Org.OData.Capabilities.V1.UpdateRestrictions" : {
						"Updatable" : {
							"Bool" : "false"
						}
					},
					"sap:deletable" : "false",
					"Org.OData.Capabilities.V1.DeleteRestrictions" : {
						"Deletable" : {
							"Bool" : "false"
						}
					},
					"sap:pageable" : "false",
					"Org.OData.Capabilities.V1.SkipSupported" : {
						"Bool" : "false"
					},
					"Org.OData.Capabilities.V1.TopSupported" : {
						"Bool" : "false"
					},
					"sap:content-version" : "1",
					"Org.OData.Capabilities.V1.SearchRestrictions" : {
						"Searchable" : {
							"Bool" : "false"
						}
					},
					"Org.OData.Capabilities.V1.FilterRestrictions" : {
						"NonFilterableProperties" : [{
							"PropertyPath" : "BpRole"
						}, {
							"PropertyPath" : "Shorttext"
						}]
					},
					"Org.OData.Capabilities.V1.SortRestrictions" : {
						"NonSortableProperties" : [{
							"PropertyPath" : "BpRole"
						}, {
							"PropertyPath" : "Shorttext"
						}]
					}
				}, {
					"name" : "VH_LanguageSet",
					"entityType" : "GWSAMPLE_BASIC.VH_Language",
					"extensions" : [{
						"name" : "creatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "updatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "deletable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "pageable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "content-version",
						"value" : "1",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:creatable" : "false",
					"Org.OData.Capabilities.V1.InsertRestrictions" : {
						"Insertable" : {
							"Bool" : "false"
						}
					},
					"sap:updatable" : "false",
					"Org.OData.Capabilities.V1.UpdateRestrictions" : {
						"Updatable" : {
							"Bool" : "false"
						}
					},
					"sap:deletable" : "false",
					"Org.OData.Capabilities.V1.DeleteRestrictions" : {
						"Deletable" : {
							"Bool" : "false"
						}
					},
					"sap:pageable" : "false",
					"Org.OData.Capabilities.V1.SkipSupported" : {
						"Bool" : "false"
					},
					"Org.OData.Capabilities.V1.TopSupported" : {
						"Bool" : "false"
					},
					"sap:content-version" : "1",
					"Org.OData.Capabilities.V1.SearchRestrictions" : {
						"Searchable" : {
							"Bool" : "false"
						}
					},
					"Org.OData.Capabilities.V1.FilterRestrictions" : {
						"NonFilterableProperties" : [{
							"PropertyPath" : "Spras"
						}, {
							"PropertyPath" : "Sptxt"
						}]
					},
					"Org.OData.Capabilities.V1.SortRestrictions" : {
						"NonSortableProperties" : [{
							"PropertyPath" : "Spras"
						}, {
							"PropertyPath" : "Sptxt"
						}]
					}
				}],
				"associationSet" : [{
					"name" : "Assoc_VH_Language_Contacts_AssocSet",
					"association" : "GWSAMPLE_BASIC.Assoc_VH_Language_Contacts",
					"end" : [{
						"entitySet" : "VH_LanguageSet",
						"role" : "FromRole_Assoc_VH_Language_Contacts"
					}, {
						"entitySet" : "ContactSet",
						"role" : "ToRole_Assoc_VH_Language_Contacts"
					}],
					"extensions" : [{
						"name" : "creatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "updatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "deletable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "content-version",
						"value" : "1",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:creatable" : "false",
					"sap:updatable" : "false",
					"sap:deletable" : "false",
					"sap:content-version" : "1"
				}, {
					"name" : "Assoc_VH_Category_Products_AssocSet",
					"association" : "GWSAMPLE_BASIC.Assoc_VH_Category_Products",
					"end" : [{
						"entitySet" : "VH_CategorySet",
						"role" : "FromRole_Assoc_VH_Category_Products"
					}, {
						"entitySet" : "ProductSet",
						"role" : "ToRole_Assoc_VH_Category_Products"
					}],
					"extensions" : [{
						"name" : "creatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "updatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "deletable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "content-version",
						"value" : "1",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:creatable" : "false",
					"sap:updatable" : "false",
					"sap:deletable" : "false",
					"sap:content-version" : "1"
				}, {
					"name" : "Assoc_VH_ProductTypeCode_Products_AssocS",
					"association" : "GWSAMPLE_BASIC.Assoc_VH_ProductTypeCode_Products",
					"end" : [{
						"entitySet" : "VH_ProductTypeCodeSet",
						"role" : "FromRole_Assoc_VH_ProductTypeCode_Products"
					}, {
						"entitySet" : "ProductSet",
						"role" : "ToRole_Assoc_VH_ProductTypeCode_Products"
					}],
					"extensions" : [{
						"name" : "creatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "updatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "deletable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "content-version",
						"value" : "1",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:creatable" : "false",
					"sap:updatable" : "false",
					"sap:deletable" : "false",
					"sap:content-version" : "1"
				}, {
					"name" : "Assoc_VH_UnitQuantity_Products_AssocSet",
					"association" : "GWSAMPLE_BASIC.Assoc_VH_UnitQuantity_Products",
					"end" : [{
						"entitySet" : "VH_UnitQuantitySet",
						"role" : "FromRole_Assoc_VH_UnitQuantity_Products"
					}, {
						"entitySet" : "ProductSet",
						"role" : "ToRole_Assoc_VH_UnitQuantity_Products"
					}],
					"extensions" : [{
						"name" : "creatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "updatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "deletable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "content-version",
						"value" : "1",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:creatable" : "false",
					"sap:updatable" : "false",
					"sap:deletable" : "false",
					"sap:content-version" : "1"
				}, {
					"name" : "Assoc_VH_Currency_Products_AssocSet",
					"association" : "GWSAMPLE_BASIC.Assoc_VH_Currency_Products",
					"end" : [{
						"entitySet" : "VH_CurrencySet",
						"role" : "FromRole_Assoc_VH_Currency_Products"
					}, {
						"entitySet" : "ProductSet",
						"role" : "ToRole_Assoc_VH_Currency_Products"
					}],
					"extensions" : [{
						"name" : "creatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "updatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "deletable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "content-version",
						"value" : "1",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:creatable" : "false",
					"sap:updatable" : "false",
					"sap:deletable" : "false",
					"sap:content-version" : "1"
				}, {
					"name" : "Assoc_VH_Country_Contacts_AssocSet",
					"association" : "GWSAMPLE_BASIC.Assoc_VH_Country_Contacts",
					"end" : [{
						"entitySet" : "VH_CountrySet",
						"role" : "FromRole_Assoc_VH_Country_Contacts"
					}, {
						"entitySet" : "ContactSet",
						"role" : "ToRole_Assoc_VH_Country_Contacts"
					}],
					"extensions" : [{
						"name" : "creatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "updatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "deletable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "content-version",
						"value" : "1",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:creatable" : "false",
					"sap:updatable" : "false",
					"sap:deletable" : "false",
					"sap:content-version" : "1"
				}, {
					"name" : "Assoc_VH_BPRole_BusinessPartners_AssocSe",
					"association" : "GWSAMPLE_BASIC.Assoc_VH_BPRole_BusinessPartners",
					"end" : [{
						"entitySet" : "VH_BPRoleSet",
						"role" : "FromRole_Assoc_VH_BPRole_BusinessPartners"
					}, {
						"entitySet" : "BusinessPartnerSet",
						"role" : "ToRole_Assoc_VH_BPRole_BusinessPartners"
					}],
					"extensions" : [{
						"name" : "creatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "updatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "deletable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "content-version",
						"value" : "1",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:creatable" : "false",
					"sap:updatable" : "false",
					"sap:deletable" : "false",
					"sap:content-version" : "1"
				}, {
					"name" : "Assoc_VH_Sex_Contacts_AssocSet",
					"association" : "GWSAMPLE_BASIC.Assoc_VH_Sex_Contacts",
					"end" : [{
						"entitySet" : "VH_SexSet",
						"role" : "FromRole_Assoc_VH_Sex_Contacts"
					}, {
						"entitySet" : "ContactSet",
						"role" : "ToRole_Assoc_VH_Sex_Contacts"
					}],
					"extensions" : [{
						"name" : "creatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "updatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "deletable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "content-version",
						"value" : "1",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:creatable" : "false",
					"sap:updatable" : "false",
					"sap:deletable" : "false",
					"sap:content-version" : "1"
				}, {
					"name" : "Assoc_Product_SalesOrderLineItems_AssocS",
					"association" : "GWSAMPLE_BASIC.Assoc_Product_SalesOrderLineItems",
					"end" : [{
						"entitySet" : "ProductSet",
						"role" : "FromRole_Assoc_Product_SalesOrderLineItems"
					}, {
						"entitySet" : "SalesOrderLineItemSet",
						"role" : "ToRole_Assoc_Product_SalesOrderLineItems"
					}],
					"extensions" : [{
						"name" : "creatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "updatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "deletable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "content-version",
						"value" : "1",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:creatable" : "false",
					"sap:updatable" : "false",
					"sap:deletable" : "false",
					"sap:content-version" : "1"
				}, {
					"name" : "Assoc_VH_Currency_BusinessPartners_Assoc",
					"association" : "GWSAMPLE_BASIC.Assoc_VH_Currency_BusinessPartners",
					"end" : [{
						"entitySet" : "VH_CurrencySet",
						"role" : "FromRole_Assoc_VH_Currency_BusinessPartners"
					}, {
						"entitySet" : "BusinessPartnerSet",
						"role" : "ToRole_Assoc_VH_Currency_BusinessPartners"
					}],
					"extensions" : [{
						"name" : "creatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "updatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "deletable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "content-version",
						"value" : "1",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:creatable" : "false",
					"sap:updatable" : "false",
					"sap:deletable" : "false",
					"sap:content-version" : "1"
				}, {
					"name" : "Assoc_BusinessPartner_Products_AssocSet",
					"association" : "GWSAMPLE_BASIC.Assoc_BusinessPartner_Products",
					"end" : [{
						"entitySet" : "BusinessPartnerSet",
						"role" : "FromRole_Assoc_BusinessPartner_Products"
					}, {
						"entitySet" : "ProductSet",
						"role" : "ToRole_Assoc_BusinessPartner_Products"
					}],
					"extensions" : [{
						"name" : "creatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "updatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "deletable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "content-version",
						"value" : "1",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:creatable" : "false",
					"sap:updatable" : "false",
					"sap:deletable" : "false",
					"sap:content-version" : "1"
				}, {
					"name" : "Assoc_VH_UnitWeight_Products_AssocSet",
					"association" : "GWSAMPLE_BASIC.Assoc_VH_UnitWeight_Products",
					"end" : [{
						"entitySet" : "VH_UnitWeightSet",
						"role" : "FromRole_Assoc_VH_UnitWeight_Products"
					}, {
						"entitySet" : "ProductSet",
						"role" : "ToRole_Assoc_VH_UnitWeight_Products"
					}],
					"extensions" : [{
						"name" : "creatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "updatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "deletable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "content-version",
						"value" : "1",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:creatable" : "false",
					"sap:updatable" : "false",
					"sap:deletable" : "false",
					"sap:content-version" : "1"
				}, {
					"name" : "Assoc_VH_Country_BusinessPartners_AssocS",
					"association" : "GWSAMPLE_BASIC.Assoc_VH_Country_BusinessPartners",
					"end" : [{
						"entitySet" : "VH_CountrySet",
						"role" : "FromRole_Assoc_VH_Country_BusinessPartners"
					}, {
						"entitySet" : "BusinessPartnerSet",
						"role" : "ToRole_Assoc_VH_Country_BusinessPartners"
					}],
					"extensions" : [{
						"name" : "creatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "updatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "deletable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "content-version",
						"value" : "1",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:creatable" : "false",
					"sap:updatable" : "false",
					"sap:deletable" : "false",
					"sap:content-version" : "1"
				}, {
					"name" : "Assoc_VH_UnitLength_Products_AssocSet",
					"association" : "GWSAMPLE_BASIC.Assoc_VH_UnitLength_Products",
					"end" : [{
						"entitySet" : "VH_UnitLengthSet",
						"role" : "FromRole_Assoc_VH_UnitLength_Products"
					}, {
						"entitySet" : "ProductSet",
						"role" : "ToRole_Assoc_VH_UnitLength_Products"
					}],
					"extensions" : [{
						"name" : "creatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "updatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "deletable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "content-version",
						"value" : "1",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:creatable" : "false",
					"sap:updatable" : "false",
					"sap:deletable" : "false",
					"sap:content-version" : "1"
				}, {
					"name" : "Assoc_VH_Currency_SalesOrders_AssocSet",
					"association" : "GWSAMPLE_BASIC.Assoc_VH_Currency_SalesOrders",
					"end" : [{
						"entitySet" : "VH_CurrencySet",
						"role" : "FromRole_Assoc_VH_Currency_SalesOrders"
					}, {
						"entitySet" : "SalesOrderSet",
						"role" : "ToRole_Assoc_VH_Currency_SalesOrders"
					}],
					"extensions" : [{
						"name" : "creatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "updatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "deletable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "content-version",
						"value" : "1",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:creatable" : "false",
					"sap:updatable" : "false",
					"sap:deletable" : "false",
					"sap:content-version" : "1"
				}, {
					"name" : "Assoc_SalesOrder_SalesOrderLineItems_Ass",
					"association" : "GWSAMPLE_BASIC.Assoc_SalesOrder_SalesOrderLineItems",
					"end" : [{
						"entitySet" : "SalesOrderSet",
						"role" : "FromRole_Assoc_SalesOrder_SalesOrderLineItems"
					}, {
						"entitySet" : "SalesOrderLineItemSet",
						"role" : "ToRole_Assoc_SalesOrder_SalesOrderLineItems"
					}],
					"extensions" : [{
						"name" : "creatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "updatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "deletable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "content-version",
						"value" : "1",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:creatable" : "false",
					"sap:updatable" : "false",
					"sap:deletable" : "false",
					"sap:content-version" : "1"
				}, {
					"name" : "Assoc_BusinessPartner_SalesOrders_AssocS",
					"association" : "GWSAMPLE_BASIC.Assoc_BusinessPartner_SalesOrders",
					"end" : [{
						"entitySet" : "BusinessPartnerSet",
						"role" : "FromRole_Assoc_BusinessPartner_SalesOrders"
					}, {
						"entitySet" : "SalesOrderSet",
						"role" : "ToRole_Assoc_BusinessPartner_SalesOrders"
					}],
					"extensions" : [{
						"name" : "creatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "updatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "deletable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "content-version",
						"value" : "1",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:creatable" : "false",
					"sap:updatable" : "false",
					"sap:deletable" : "false",
					"sap:content-version" : "1"
				}, {
					"name" : "Assoc_VH_Currency_SalesOrderLineItems_As",
					"association" : "GWSAMPLE_BASIC.Assoc_VH_Currency_SalesOrderLineItems",
					"end" : [{
						"entitySet" : "VH_CurrencySet",
						"role" : "FromRole_Assoc_VH_Currency_SalesOrderLineItems"
					}, {
						"entitySet" : "SalesOrderLineItemSet",
						"role" : "ToRole_Assoc_VH_Currency_SalesOrderLineItems"
					}],
					"extensions" : [{
						"name" : "creatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "updatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "deletable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "content-version",
						"value" : "1",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:creatable" : "false",
					"sap:updatable" : "false",
					"sap:deletable" : "false",
					"sap:content-version" : "1"
				}, {
					"name" : "Assoc_BusinessPartner_Contacts_AssocSet",
					"association" : "GWSAMPLE_BASIC.Assoc_BusinessPartner_Contacts",
					"end" : [{
						"entitySet" : "BusinessPartnerSet",
						"role" : "FromRole_Assoc_BusinessPartner_Contacts"
					}, {
						"entitySet" : "ContactSet",
						"role" : "ToRole_Assoc_BusinessPartner_Contacts"
					}],
					"extensions" : [{
						"name" : "creatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "updatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "deletable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "content-version",
						"value" : "1",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:creatable" : "false",
					"sap:updatable" : "false",
					"sap:deletable" : "false",
					"sap:content-version" : "1"
				}, {
					"name" : "Assoc_VH_UnitQuantity_SalesOrderLineItem",
					"association" : "GWSAMPLE_BASIC.Assoc_VH_UnitQuantity_SalesOrderLineItem",
					"end" : [{
						"entitySet" : "VH_UnitQuantitySet",
						"role" : "FromRole_Assoc_VH_UnitQuantity_SalesOrderLineItem"
					}, {
						"entitySet" : "SalesOrderLineItemSet",
						"role" : "ToRole_Assoc_VH_UnitQuantity_SalesOrderLineItem"
					}],
					"extensions" : [{
						"name" : "creatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "updatable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "deletable",
						"value" : "false",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}, {
						"name" : "content-version",
						"value" : "1",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:creatable" : "false",
					"sap:updatable" : "false",
					"sap:deletable" : "false",
					"sap:content-version" : "1"
				}],
				"functionImport" : [{
					"name" : "RegenerateAllData",
					"returnType" : "GWSAMPLE_BASIC.CT_String",
					"httpMethod" : "POST",
					"parameter" : [{
						"name" : "NoOfSalesOrders",
						"type" : "Edm.Int32",
						"mode" : "In"
					}],
					"com.sap.vocabularies.Common.v1.IsActionCritical" : {
						"Bool" : "true"
					}
				}, {
					"name" : "SalesOrder_Confirm",
					"returnType" : "GWSAMPLE_BASIC.SalesOrder",
					"entitySet" : "SalesOrderSet",
					"httpMethod" : "POST",
					"parameter" : [{
						"name" : "SalesOrderID",
						"type" : "Edm.String",
						"mode" : "In",
						"maxLength" : "10"
					}],
					"extensions" : [{
						"name" : "action-for",
						"value" : "GWSAMPLE_BASIC.SalesOrder",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:action-for" : "GWSAMPLE_BASIC.SalesOrder",
					"com.sap.vocabularies.Common.v1.IsActionCritical" : {
						"Bool" : "false"
					}
				}, {
					"name" : "SalesOrder_Cancel",
					"returnType" : "GWSAMPLE_BASIC.SalesOrder",
					"entitySet" : "SalesOrderSet",
					"httpMethod" : "POST",
					"parameter" : [{
						"name" : "SalesOrderID",
						"type" : "Edm.String",
						"mode" : "In",
						"maxLength" : "10"
					}],
					"extensions" : [{
						"name" : "action-for",
						"value" : "GWSAMPLE_BASIC.SalesOrder",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:action-for" : "GWSAMPLE_BASIC.SalesOrder",
					"com.sap.vocabularies.Common.v1.IsActionCritical" : {}
				}, {
					"name" : "SalesOrder_InvoiceCreated",
					"returnType" : "GWSAMPLE_BASIC.SalesOrder",
					"entitySet" : "SalesOrderSet",
					"httpMethod" : "POST",
					"parameter" : [{
						"name" : "SalesOrderID",
						"type" : "Edm.String",
						"mode" : "In",
						"maxLength" : "10"
					}],
					"extensions" : [{
						"name" : "action-for",
						"value" : "GWSAMPLE_BASIC.SalesOrder",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:action-for" : "GWSAMPLE_BASIC.SalesOrder"
				}, {
					"name" : "SalesOrder_GoodsIssueCreated",
					"returnType" : "GWSAMPLE_BASIC.SalesOrder",
					"entitySet" : "SalesOrderSet",
					"httpMethod" : "POST",
					"parameter" : [{
						"name" : "SalesOrderID",
						"type" : "Edm.String",
						"mode" : "In",
						"maxLength" : "10"
					}],
					"extensions" : [{
						"name" : "action-for",
						"value" : "GWSAMPLE_BASIC.SalesOrder",
						"namespace" : "http://www.sap.com/Protocols/SAPData"
					}],
					"sap:action-for" : "GWSAMPLE_BASIC.SalesOrder"
				}],
				"namespace" : "GWSAMPLE_BASIC",
				"$path" : "/dataServices/schema/0/entityContainer/0"
			}],
			"extensions" : [{
				"name" : "lang",
				"value" : "en",
				"namespace" : "http://www.w3.org/XML/1998/namespace"
			}, {
				"name" : "schema-version",
				"value" : "0000",
				"namespace" : "http://www.sap.com/Protocols/SAPData"
			}, {
				"name" : "link",
				"value" : null,
				"attributes" : [{
					"name" : "rel",
					"value" : "self",
					"namespace" : null
				}, {
					"name" : "href",
					"value" : "/sap/opu/odata/IWBEP/GWSAMPLE_BASIC/$metadata",
					"namespace" : null
				}],
				"children" : [],
				"namespace" : "http://www.w3.org/2005/Atom"
			}, {
				"name" : "link",
				"value" : null,
				"attributes" : [{
					"name" : "rel",
					"value" : "latest-version",
					"namespace" : null
				}, {
					"name" : "href",
					"value" : "/sap/opu/odata/IWBEP/GWSAMPLE_BASIC/$metadata",
					"namespace" : null
				}],
				"children" : [],
				"namespace" : "http://www.w3.org/2005/Atom"
			}],
			"sap:schema-version" : "0000",
			"$path" : "/dataServices/schema/0"
		}]
	}
}
