diff --git a/ayanova/src/api/open-object-handler.js b/ayanova/src/api/open-object-handler.js index f620915e..7058cbe0 100644 --- a/ayanova/src/api/open-object-handler.js +++ b/ayanova/src/api/open-object-handler.js @@ -269,6 +269,12 @@ export default { params: { recordid: tid.id } }); break; + case ayatype.PurchaseOrder: + vm.$router.push({ + name: "inv-purchase-order", + params: { recordid: tid.id } + }); + break; default: window.$gz.eventBus.$emit( diff --git a/ayanova/src/router.js b/ayanova/src/router.js index 5de94366..068023bb 100644 --- a/ayanova/src/router.js +++ b/ayanova/src/router.js @@ -467,6 +467,12 @@ export default new Router({ component: () => import(/* webpackChunkName: "inv" */ "./views/inv-purchase-orders.vue") }, + { + path: "/inv-purchase-order", + name: "inv-purchase-order", + component: () => + import(/* webpackChunkName: "inv" */ "./views/inv-purchase-order.vue") + }, //####################### VENDORS GROUP ############################## { diff --git a/ayanova/src/views/inv-purchase-order.vue b/ayanova/src/views/inv-purchase-order.vue new file mode 100644 index 00000000..b501c3b2 --- /dev/null +++ b/ayanova/src/views/inv-purchase-order.vue @@ -0,0 +1,778 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +