{ "module": "entry", "name": "Entries", "icon": "icon-entry", "dependencies": ["travel", "item"], "validations": true, "menus": { "main": [ {"state": "entry.index", "icon": "icon-entry"}, {"state": "entry.latestBuys", "icon": "contact_support"} ], "card": [ {"state": "entry.card.basicData", "icon": "settings"}, {"state": "entry.card.buy.index", "icon": "icon-lines"}, {"state": "entry.card.observation", "icon": "insert_drive_file"}, {"state": "entry.card.log", "icon": "history"} ] }, "keybindings": [ {"key": "e", "state": "entry.index"} ], "routes": [ { "url": "/entry", "state": "entry", "abstract": true, "component": "vn-entry", "description": "Entries" }, { "url": "/index?q", "state": "entry.index", "component": "vn-entry-index", "description": "Entries", "acl": ["buyer", "administrative"] }, { "url": "/latest-buys?q", "state": "entry.latestBuys", "component": "vn-entry-latest-buys", "description": "Latest buys", "acl": ["buyer", "administrative"] }, { "url": "/create?supplierFk&travelFk&companyFk", "state": "entry.create", "component": "vn-entry-create", "description": "New entry", "acl": ["buyer", "administrative"] }, { "url": "/:id", "state": "entry.card", "abstract": true, "component": "vn-entry-card" }, { "url": "/summary", "state": "entry.card.summary", "component": "vn-entry-summary", "description": "Summary", "params": { "entry": "$ctrl.entry" }, "acl": ["buyer", "administrative"] }, { "url": "/basic-data", "state": "entry.card.basicData", "component": "vn-entry-basic-data", "description": "Basic data", "params": { "entry": "$ctrl.entry" }, "acl": ["buyer", "administrative"] },{ "url": "/observation", "state": "entry.card.observation", "component": "vn-entry-observation", "description": "Notes", "params": { "entry": "$ctrl.entry" }, "acl": ["buyer", "administrative"] },{ "url" : "/log", "state": "entry.card.log", "component": "vn-entry-log", "description": "Log", "acl": ["buyer", "administrative"] }, { "url": "/buy", "state": "entry.card.buy", "abstract": true, "component": "ui-view", "acl": ["buyer"] }, { "url" : "/index", "state": "entry.card.buy.index", "component": "vn-entry-buy-index", "description": "Buys", "params": { "entry": "$ctrl.entry" }, "acl": ["buyer", "administrative"] }, { "url" : "/import", "state": "entry.card.buy.import", "component": "vn-entry-buy-import", "description": "Import buys", "params": { "entry": "$ctrl.entry" }, "acl": ["buyer"] } ] }