{
    "sap.ui.generic.app": {
        "_version": "1.3.0",
        "settings": {
            "forceGlobalRefresh": false,
            "objectPageHeaderType": "Dynamic",
            "considerAnalyticalParameters": true,
            "showDraftToggle": false
        },
        "pages": {
            "ListReport|<%- entityConfig.mainEntityName %>": {
                "entitySet": "<%- entityConfig.mainEntityName %>",
                "component": {
                    "name": "sap.suite.ui.generic.template.ListReport",
                    "list": true,
                    "settings": {
                        "smartVariantManagement": true,
                        "isWorklist": true,
                        "filterSettings": {
                            "dateSettings": {
                                "useDateRange": true
                            }
                        },
                        "tableSettings": {
                            "multiSelect": true,
                            "type": "<%- locals.tableType %>"
                        }
                    }
                },
                "pages": {<% if (entityConfig.navigationEntity && entityConfig.navigationEntity.EntitySet) { %>
                    "ObjectPage|<%- entityConfig.mainEntityName %>": {
                            "entitySet": "<%- entityConfig.mainEntityName %>",
                            "component": {
                                "name": "sap.suite.ui.generic.template.ObjectPage",
                                "settings": {
                                    "gridTable": true,
                                    "sections": {
                                        "<%- entityConfig.navigationEntity.Name %>::com.sap.vocabularies.UI.v1.LineItem": {
                                            "condensedTableLayout": false
                                        }
                                    }
                                }
                            },
                            "pages": {
                                "ObjectPage|<%- entityConfig.navigationEntity.Name %>": {
                                    "navigationProperty": "<%- entityConfig.navigationEntity.Name %>",
                                    "entitySet": "<%- entityConfig.navigationEntity.EntitySet %>",
                                    "component": {
                                        "name": "sap.suite.ui.generic.template.ObjectPage"
                                    }
                                }
                            }
                        }<%
                    } %>
                }
            }
        }
    },
    "sap.fiori": {
        "registrationIds": [],
        "archeType": "transactional"
    }
}