diff --git a/README.es.md b/README.es.md
index 413d5d44..92ab2889 100644
--- a/README.es.md
+++ b/README.es.md
@@ -39,7 +39,7 @@ Este es una gran UI para [ADempiere ERP, CRM & SCM](https://github.com/adempiere
- [Canal de Gitter](https://gitter.im/adempiere/adempiere-vue)
-- [Para Donaciones](https://www.paypal.me/?)
+- [Para Donaciones](https://www.paypal.me/YamelSenih)
- [Enlace de Wiki](http://wiki.adempiere.net/ADempiere_ERP)
@@ -129,6 +129,7 @@ Sea un patrocinante y coloque su logo en nuestro LEEME en GitHub con un enlace d
- Componente para soltar archivos
- Adhesión de objetos
- Contador hasta
+
- Soporte a ADempiere
- Ventana
- Proceso
@@ -205,7 +206,7 @@ Los cambios detallados por cada liberación se encuentran en [notas de liberaci
Si este proyecto es de mucha ayuda para ti, puedes ayudar a hacer una mejor UI
-[dona por Paypal](https://www.paypal.me/?)
+[dona por Paypal](https://www.paypal.me/YamelSenih)
## Navegadores Soportados
diff --git a/README.md b/README.md
index bc865155..5a8d08a9 100644
--- a/README.md
+++ b/README.md
@@ -62,12 +62,12 @@ Understanding and learning this knowledge in advance will greatly help the use o
## Sponsors
-
+
-Become a sponsor and get your logo on our README on GitHub with a link to your site. [Become a sponsor](https://www.paypal.me/?)
+Become a sponsor and get your logo on our README on GitHub with a link to your site. [Become a sponsor](https://www.paypal.me/YamelSenih)
## Features
@@ -129,6 +129,7 @@ Become a sponsor and get your logo on our README on GitHub with a link to your s
- Dropzone
- Sticky
- CountTo
+
- ADempiere supported
- Window
- Process
@@ -204,7 +205,7 @@ Detailed changes for each release are documented in the [release notes](https://
If you find this project useful, you can help this make a better UI
-[Paypal Me](https://www.paypal.me/?)
+[Paypal Me](https://www.paypal.me/YamelSenih)
## Browsers support
diff --git a/package.json b/package.json
index 778a7ecc..931ac4b2 100644
--- a/package.json
+++ b/package.json
@@ -22,12 +22,7 @@
"test:ci": "npm run lint && npm run test:unit"
},
"dependencies": {
- "@adempiere/grpc-access-client": "^1.2.3",
- "@adempiere/grpc-core-client": "^1.2.4",
- "@adempiere/grpc-data-client": "^2.4.9",
- "@adempiere/grpc-dictionary-client": "^1.4.5",
- "@adempiere/grpc-enrollment-client": "^1.1.2",
- "@adempiere/grpc-pos-client": "^1.4.1",
+ "@toast-ui/vue-editor": "^2.4.0",
"axios": "0.19.2",
"clipboard": "2.0.6",
"codemirror": "5.56.0",
@@ -57,7 +52,7 @@
"vue-i18n": "8.19.0",
"vue-multipane": "^0.9.5",
"vue-resize": "^0.5.0",
- "vue-router": "3.3.4",
+ "vue-router": "3.4.3",
"vue-shortkey": "^3.1.7",
"vue-split-panel": "^1.0.4",
"vue-splitpane": "1.0.6",
@@ -68,6 +63,7 @@
"devDependencies": {
"@vue/cli-plugin-babel": "4.4.6",
"@vue/cli-plugin-eslint": "4.4.6",
+ "@vue/cli-plugin-pwa": "4.5.6",
"@vue/cli-plugin-unit-jest": "4.4.6",
"@vue/cli-service": "4.4.6",
"@vue/test-utils": "1.0.3",
@@ -80,6 +76,7 @@
"connect": "3.7.0",
"eslint": "7.5.0",
"eslint-plugin-vue": "6.2.2",
+ "fs": "0.0.1-security",
"html-webpack-plugin": "4.3.0",
"husky": "4.2.5",
"lint-staged": "10.2.11",
diff --git a/public/img/icons/favicon-16x16.png b/public/img/icons/favicon-16x16.png
new file mode 100644
index 00000000..ac0c993f
Binary files /dev/null and b/public/img/icons/favicon-16x16.png differ
diff --git a/public/img/icons/favicon-32x32.png b/public/img/icons/favicon-32x32.png
new file mode 100644
index 00000000..5a12bbcb
Binary files /dev/null and b/public/img/icons/favicon-32x32.png differ
diff --git a/public/index.html b/public/index.html
index e9185009..b786772e 100644
--- a/public/index.html
+++ b/public/index.html
@@ -3,6 +3,7 @@
{{ list.displayColumnName }} :
{{ list.displayColumnName }} :
+ {{ list.displayColumnName }} :
+
+
+
+ {{ list.displayColumnName }} :
+
+
+
{{ $t('login.userName') }}: {{ nodeList.userName }}
++ {{ $t('login.userName') }}: + {{ nodeList.userName }} +
{{ $t('window.containerInfo.logWorkflow.message') }}:
{{ nodeList.textMessage }}
@@ -70,7 +73,18 @@ import MixinInfo from './mixinInfo.js'
export default {
name: 'WorkflowLogs',
- mixins: [MixinInfo]
+ mixins: [MixinInfo],
+ computed: {
+ gettersListWorkflow() {
+ return this.$store.getters.getWorkflow
+ },
+ getIsWorkflowLog() {
+ if (this.isEmptyValue(this.gettersListWorkflow)) {
+ return false
+ }
+ return true
+ }
+ }
}
diff --git a/src/components/ADempiere/ContextMenu/contextMenuDesktop.vue b/src/components/ADempiere/ContextMenu/contextMenuDesktop.vue
index 18dae85e..5bbfbfc5 100644
--- a/src/components/ADempiere/ContextMenu/contextMenuDesktop.vue
+++ b/src/components/ADempiere/ContextMenu/contextMenuDesktop.vue
@@ -69,14 +69,27 @@
{{ $t('data.exportRecord') }}
-
+
+ {{ formatPrice(value.payAmt, currency.iSOCode) }}
+
+
+
+ {{ formatPrice(value.quantityCahs, value.currency.currency) }}
+
+
+ {{ getLayoutHeader.name }}
+
+ {{ keyValue.name }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ getLayoutHeader.description }}
+
+ {{ $t('form.pos.optionsPoinSales.title') }}
+
+ {{ $t('form.pos.optionsPoinSales.salesOrder.newOrder') }}
+
+ {{ $t('form.pos.optionsPoinSales.salesOrder.ordersHistory') }}
+
+ {{ $t('form.pos.optionsPoinSales.salesOrder.generateImmediateInvoice') }}
+
+ {{ $t('form.pos.optionsPoinSales.salesOrder.completePreparedOrder') }}
+
+ {{ $t('form.pos.optionsPoinSales.salesOrder.cancelSaleTransaction') }}
+
+ {{ $t('form.pos.optionsPoinSales.salesOrder.createPos') }}
+
+ {{ $t('form.pos.optionsPoinSales.salesOrder.toPrint') }}
+
+ Crear Nueva Orden de Devolución
+
+ {{ $t('form.pos.optionsPoinSales.cashManagement.cashOpening') }}
+
+ {{ $t('form.pos.optionsPoinSales.cashManagement.cashwithdrawal') }}
+
+ {{ $t('form.pos.optionsPoinSales.cashManagement.closeBox') }}
+
+ {{ $t('form.pos.optionsPoinSales.generalOptions.changePos') }}
+
+ {{ $t('form.pos.optionsPoinSales.generalOptions.listProducts') }}
+
+
+ {{ props.item.product.description }}
+
+
+
+
+ {{ formatQuantity(props.item.quantityAvailable) }}
+
+
+
+
+