{
	"name": "SmartClean",
	"short_name": "SmartClean",
	"start_url": "/index.html",
	"display": "fullscreen",
	"background_color": "#E9ECEE",
	"theme_color": "#E9ECEE",
	"icons": [
		{
			"src": "/images/favicons/web-app-manifest-192x192.png",
			"sizes": "192x192",
			"type": "image/png",
			"purpose": "maskable"
		},
		{
			"src": "/images/favicons/web-app-manifest-512x512.png",
			"sizes": "512x512",
			"type": "image/png",
			"purpose": "maskable"
		}
	],
	"_version": "1.12.0",
	"sap.app": {
		"id": "mtfbs.smartclean",
		"type": "application",
		"i18n": "i18n/i18n.properties",
		"applicationVersion": {
			"version": "1.0.0"
		},
		"title": "SmartClean",
		"description": ""
	},
	"sap.ui": {
		"technology": "UI5",
		"deviceTypes": {
			"desktop": true,
			"tablet": true,
			"phone": true
		}
	},
	"sap.ui5": {
		"rootView": {
			"viewName": "mtfbs.smartclean.view.App",
			"type": "XML",
			"async": true,
			"id": "mtfbs.smartclean.view.App"
		},
		"flexEnabled": false,
		"dependencies": {
			"minUI5Version": "1.108.0",
			"libs": {
				"sap.m": {},
				"sap.ui.core": {},
				"sap.ui.layout": {},
				"sap.f": {},
				"sap.uxap": {}
			}
		},
		"contentDensities": {
			"compact": true,
			"cozy": true
		},
		"models": {
			"i18n": {
				"type": "sap.ui.model.resource.ResourceModel",
				"settings": {
					"bundleName": "mtfbs.smartclean.i18n.i18n"
				}
			}
		},
		"routing": {
			"config": {
				"routerClass": "sap.m.routing.Router",
				"type": "View",
				"viewType": "XML",
				"path": "mtfbs.smartclean.view",
				"controlId": "app",
				"transition": "slide",
				"async": true,
				"controlAggregation": "pages",
				"bypassed": {
					"target": "notFound"
				}
			},
			"routes": [
				{
					"pattern": "",
					"name": "login",
					"target": "login"
				},
				{
					"pattern": "home",
					"name": "home",
					"target": "home"
				},
				{
					"pattern": "offers",
					"name": "offers",
					"target": "documents"
				},
				{
					"pattern": "offers/{id}",
					"name": "offer",
					"target": "document"
				},
				{
					"pattern": "orders",
					"name": "orders",
					"target": "documents"
				},
				{
					"pattern": "orders/{id}",
					"name": "order",
					"target": "document"
				},
				{
					"pattern": "service-reports-orders",
					"name": "serviceReportOrders",
					"target": "serviceReportOrders"
				},
				{
					"pattern": "orders/{id}/service-reports/:serviceReportId:",
					"name": "serviceReport",
					"target": "serviceReport"
				},
				{
					"pattern": "planningCalendar",
					"name": "planningCalendar",
					"target": "planningCalendar"
				},
				{
					"pattern": "service-report-monitor",
					"name": "serviceReportMonitor",
					"target": "serviceReportMonitor"
				},
				{
					"pattern": "activities",
					"name": "activities",
					"target": "activities"
				},
				{
					"pattern": "activitiesMonitor",
					"name": "activitiesMonitor",
					"target": "activitiesMonitor"
				},
				{
					"pattern": "invoiceMonitor",
					"name": "invoiceMonitor",
					"target": "invoiceMonitor"
				},
				{
					"pattern": "salaryMonitor",
					"name": "salaryMonitor",
					"target": "salaryMonitor"
				},
				{
					"pattern": "absencesMonitor",
					"name": "absencesMonitor",
					"target": "absencesMonitor"
				},
				{
					"pattern": "customers",
					"name": "customers",
					"target": "customers"
				},
				{
					"pattern": "customers/{id}",
					"name": "customer",
					"target": "customer"
				},
				{
					"pattern": "customers/{customerId}/{docType}/{id}",
					"name": "customerDocument",
					"target": "document"
				},
				{
					"pattern": "contacts",
					"name": "contacts",
					"target": "contacts"
				},
				{
					"pattern": "objects",
					"name": "objects",
					"target": "objects"
				},
				{
					"pattern": "resources",
					"name": "resources",
					"target": [
						"resourcesMaster"
					]
				},
				{
					"pattern": "resources/{resourceId}",
					"name": "resourceDetail",
					"target": [
						"resourcesMaster",
						"resourcesDetail"
					]
				},
				{
					"pattern": "resources/new/type/{resType}",
					"name": "resourceDetailNew",
					"target": [
						"resourcesMaster",
						"resourcesDetail"
					]
				},
				{
					"pattern": "services",
					"name": "services",
					"target": "services"
				},
				{
					"pattern": "objectTypes",
					"name": "objectTypes",
					"target": "objectTypes"
				},
				{
					"pattern": "holidays",
					"name": "holidays",
					"target": "holidays"
				},
				{
					"pattern": "roomTypes",
					"name": "roomTypes",
					"target": "roomTypes"
				},
				{
					"pattern": "areas",
					"name": "areas",
					"target": "areas"
				},
				{
					"pattern": "unitsOfMeasures",
					"name": "unitsOfMeasures",
					"target": "unitsOfMeasures"
				},
				{
					"pattern": "teams",
					"name": "teams",
					"target": "teams"
				},
				{
					"pattern": "users",
					"name": "users",
					"target": "users"
				},
				{
					"pattern": "roles",
					"name": "roles",
					"target": "roles"
				},
				{
					"pattern": "system",
					"name": "system",
					"target": "system"
				},
				{
					"pattern": "config",
					"name": "config",
					"target": "config"
				},
				{
					"pattern": "sessionExpired",
					"name": "sessionExpired",
					"target": "sessionExpired"
				},
				{
					"pattern": "notAuthorized",
					"name": "notAuthorized",
					"target": "notAuthorized"
				},
				{
					"pattern": "signOut",
					"name": "signOut",
					"target": "signOut"
				},
				{
					"pattern": "syncConfirm",
					"name": "syncConfirm",
					"target": "syncConfirm"
				},
				{
					"pattern": "syncReject",
					"name": "syncReject",
					"target": "syncReject"
				}
			],
			"targets": {
				"masterPage": {
					"id": "masterPage",
					"name": "base.MasterPage",
					"level": 1
				},
				"login": {
					"id": "login",
					"name": "base.Login",
					"level": 1
				},
				"home": {
					"id": "home",
					"parent": "masterPage",
					"controlId": "pageContainer",
					"controlAggregation": "pages",
					"name": "base.Home",
					"level": 2
				},
				"documents": {
					"id": "documents",
					"parent": "masterPage",
					"controlId": "pageContainer",
					"controlAggregation": "pages",
					"name": "documents.DocumentList",
					"level": 2
				},
				"document": {
					"id": "document",
					"parent": "masterPage",
					"controlId": "pageContainer",
					"controlAggregation": "pages",
					"name": "documents.DocumentDetail",
					"level": 2
				},
				"serviceReportOrders": {
					"id": "serviceReportOrders",
					"parent": "masterPage",
					"controlId": "pageContainer",
					"controlAggregation": "pages",
					"name": "serviceReport.OrderList",
					"level": 2
				},
				"serviceReport": {
					"id": "serviceReport",
					"name": "serviceReport.ServiceReport",
					"level": 1
				},
				"planningCalendar": {
					"id": "planningCalendar",
					"parent": "masterPage",
					"controlId": "pageContainer",
					"controlAggregation": "pages",
					"name": "activities.PlanningCalendar",
					"level": 2
				},
				"activities": {
					"id": "activities",
					"parent": "masterPage",
					"controlId": "pageContainer",
					"controlAggregation": "pages",
					"name": "activities.ActivityList",
					"level": 2
				},
				"activitiesMonitor": {
					"id": "activitiesMonitor",
					"parent": "masterPage",
					"controlId": "pageContainer",
					"controlAggregation": "pages",
					"name": "activities.ActivityMonitor",
					"level": 2
				},
				"serviceReportMonitor": {
					"id": "serviceReportMonitor",
					"parent": "masterPage",
					"controlId": "pageContainer",
					"controlAggregation": "pages",
					"name": "serviceReport.ServiceReportMonitor",
					"level": 2
				},
				"invoiceMonitor": {
					"id": "invoiceMonitor",
					"parent": "masterPage",
					"controlId": "pageContainer",
					"controlAggregation": "pages",
					"name": "invoices.InvoiceMonitor",
					"level": 2
				},
				"salaryMonitor": {
					"id": "salaryMonitor",
					"parent": "masterPage",
					"controlId": "pageContainer",
					"controlAggregation": "pages",
					"name": "activities.SalaryMonitor",
					"level": 2
				},
				"absencesMonitor": {
					"viewId": "absencesMonitor",
					"parent": "masterPage",
					"controlId": "pageContainer",
					"controlAggregation": "pages",
					"viewName": "activities.AbsencesMonitor",
					"viewLevel": 2
				},
				"customers": {
					"id": "customers",
					"parent": "masterPage",
					"controlId": "pageContainer",
					"controlAggregation": "pages",
					"name": "customers.CustomerList",
					"level": 2
				},
				"customer": {
					"id": "customer",
					"parent": "masterPage",
					"controlId": "pageContainer",
					"controlAggregation": "pages",
					"name": "customers.CustomerDetail",
					"level": 2
				},
				"customerDocument": {
					"id": "customerDocument",
					"parent": "masterPage",
					"controlId": "pageContainer",
					"controlAggregation": "pages",
					"name": "documents.DocumentDetail",
					"level": 2
				},
				"contacts": {
					"id": "contacts",
					"parent": "masterPage",
					"controlId": "pageContainer",
					"controlAggregation": "pages",
					"name": "customers.ContactList",
					"level": 2
				},
				"objects": {
					"id": "objects",
					"parent": "masterPage",
					"controlId": "pageContainer",
					"controlAggregation": "pages",
					"name": "customers.ObjectList",
					"level": 2
				},
				"resourcesContainer": {
					"id": "resourcesContainer",
					"parent": "masterPage",
					"controlAggregation": "pages",
					"controlId": "pageContainer",
					"name": "resources.ResourceContainer",
					"level": 0
				},
				"resourcesMaster": {
					"id": "resourceMaster",
					"parent": "resourcesContainer",
					"controlId": "fcl",
					"controlAggregation": "beginColumnPages",
					"name": "resources.ResourceMaster",
					"level": 1
				},
				"resourcesDetail": {
					"id": "resourceDetail",
					"parent": "resourcesContainer",
					"controlId": "fcl",
					"controlAggregation": "midColumnPages",
					"name": "resources.ResourceDetail",
					"level": 2
				},
				"teams": {
					"id": "teams",
					"parent": "masterPage",
					"controlId": "pageContainer",
					"controlAggregation": "pages",
					"name": "resources.TeamList",
					"level": 2
				},
				"services": {
					"id": "services",
					"parent": "masterPage",
					"controlId": "pageContainer",
					"controlAggregation": "pages",
					"name": "masterData.ServiceList",
					"level": 2
				},
				"objectTypes": {
					"id": "objectTypes",
					"parent": "masterPage",
					"controlId": "pageContainer",
					"controlAggregation": "pages",
					"name": "masterData.ObjectTypeList",
					"level": 2
				},
				"holidays": {
					"id": "holidays",
					"parent": "masterPage",
					"controlId": "pageContainer",
					"controlAggregation": "pages",
					"name": "masterData.HolidayList",
					"level": 2
				},
				"roomTypes": {
					"id": "roomTypes",
					"parent": "masterPage",
					"controlId": "pageContainer",
					"controlAggregation": "pages",
					"name": "masterData.RoomTypeList",
					"level": 2
				},
				"areas": {
					"id": "areas",
					"parent": "masterPage",
					"controlId": "pageContainer",
					"controlAggregation": "pages",
					"name": "masterData.AreaList",
					"level": 2
				},
				"unitsOfMeasures": {
					"id": "unitsOfMeasures",
					"parent": "masterPage",
					"controlId": "pageContainer",
					"controlAggregation": "pages",
					"name": "masterData.UnitOfMeasureList",
					"level": 2
				},
				"users": {
					"id": "users",
					"parent": "masterPage",
					"controlId": "pageContainer",
					"controlAggregation": "pages",
					"name": "sysAdmin.UserList",
					"level": 2
				},
				"roles": {
					"id": "roles",
					"parent": "masterPage",
					"controlId": "pageContainer",
					"controlAggregation": "pages",
					"name": "sysAdmin.RoleList",
					"level": 2
				},
				"system": {
					"id": "system",
					"parent": "masterPage",
					"controlId": "pageContainer",
					"controlAggregation": "pages",
					"name": "sysAdmin.System",
					"level": 2
				},
				"config": {
					"id": "config",
					"parent": "masterPage",
					"controlId": "pageContainer",
					"controlAggregation": "pages",
					"name": "sysAdmin.ConfigList",
					"level": 2
				},
				"notAuthorized": {
					"id": "notAuthorized",
					"name": "messages.NotAuthorized",
					"level": 1
				},
				"sessionExpired": {
					"id": "sessionExpired",
					"name": "messages.SessionExpired",
					"level": 1
				},
				"notFound": {
					"id": "notFound",
					"name": "messages.NotFound",
					"level": 1
				},
				"signOut": {
					"id": "signOut",
					"name": "messages.SignOut",
					"level": 1
				},
				"syncConfirm": {
					"id": "syncConfirm",
					"parent": "masterPage",
					"controlId": "pageContainer",
					"controlAggregation": "pages",
					"name": "messages.SyncConfirm",
					"level": 2
				},
				"syncReject": {
					"id": "syncReject",
					"parent": "masterPage",
					"controlId": "pageContainer",
					"controlAggregation": "pages",
					"name": "messages.SyncReject",
					"level": 2
				}
			}
		},
		"resources": {
			"css": [
				{
					"uri": "css/style.css"
				}
			]
		},
		"flexBundle": false
	}
}