From 8fef37f95c7308331d472317b3956428d9358b2c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Antonio=20Cuello=20Principal?= Date: Tue, 18 Nov 2025 08:44:58 +0100 Subject: [PATCH 1/6] fix error --- Mod/SalesFooterHTMLMod.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Mod/SalesFooterHTMLMod.php b/Mod/SalesFooterHTMLMod.php index 85d3ddc..82a2751 100755 --- a/Mod/SalesFooterHTMLMod.php +++ b/Mod/SalesFooterHTMLMod.php @@ -63,7 +63,7 @@ public function renderField(SalesDocument $model, string $field): ?string private function totalcomision(SalesDocument $model): string { - if (false === property_exists($model, 'totalcomision')) { + if (false === $model->hasColumn('totalcomision')) { return ''; } From 782e69eb12e8e2fd0f42447dca0ad044d6c5c908 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Antonio=20Cuello=20Principal?= Date: Thu, 27 Nov 2025 09:22:31 +0100 Subject: [PATCH 2/6] refactor to core 2025 --- Controller/EditLiquidacionComision.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Controller/EditLiquidacionComision.php b/Controller/EditLiquidacionComision.php index 8f5179a..cb5e1db 100644 --- a/Controller/EditLiquidacionComision.php +++ b/Controller/EditLiquidacionComision.php @@ -183,12 +183,13 @@ protected function execPreviousAction($action) */ protected function generateInvoice(): bool { - if ($this->views[$this->getMainViewName()]->model->generateInvoice()) { + $model = $this->getModel(); + if ($model->generateInvoice()) { Tools::log()->notice('record-updated-correctly'); // redireccionamos a la factura $invoice = new FacturaProveedor(); - if ($invoice->load($this->views[$this->getMainViewName()]->model->idfactura)) { + if ($invoice->load($model->idfactura)) { $this->redirect($invoice->url() . '&action=save-ok'); } From 6f3d96f833ed611b5c9bf97d67c7e6da345da70e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Antonio=20Cuello=20Principal?= Date: Fri, 28 Nov 2025 12:59:53 +0100 Subject: [PATCH 3/6] fix hascollumn --- Extension/Model/Base/SalesDocument.php | 2 +- Extension/XMLView/EditAlbaranCliente.xml | 4 +-- Extension/XMLView/EditFacturaCliente.xml | 4 +-- Extension/XMLView/EditPedidoCliente.xml | 4 +-- Extension/XMLView/EditPresupuestoCliente.xml | 4 +-- Extension/XMLView/ListAlbaranCliente.xml | 4 +-- Extension/XMLView/ListFacturaCliente.xml | 4 +-- Extension/XMLView/ListPedidoCliente.xml | 4 +-- Extension/XMLView/ListPresupuestoCliente.xml | 4 +-- Extension/XMLView/SettingsDefault.xml | 33 ++++++++++++++++++++ Init.php | 3 ++ Mod/CalculatorMod.php | 28 ++++++++++------- Mod/SalesFooterHTMLMod.php | 16 ++++++---- Table/comisionespenalizaciones.xml | 3 +- Translation/es_ES.json | 8 +++-- XMLView/EditComisionPenalizacion.xml | 4 +-- 16 files changed, 89 insertions(+), 40 deletions(-) create mode 100644 Extension/XMLView/SettingsDefault.xml diff --git a/Extension/Model/Base/SalesDocument.php b/Extension/Model/Base/SalesDocument.php index c07bbef..9a4fd43 100644 --- a/Extension/Model/Base/SalesDocument.php +++ b/Extension/Model/Base/SalesDocument.php @@ -41,7 +41,7 @@ public function clear(): Closure public function onChange(): Closure { return function ($field) { - if ('codagente' === $field && property_exists($this, 'idliquidacion') && $this->idliquidacion) { + if ('codagente' === $field && $this->hasColumn('idliquidacion') && $this->idliquidacion) { Tools::log()->warning('cant-change-agent-in-settlement'); return false; } diff --git a/Extension/XMLView/EditAlbaranCliente.xml b/Extension/XMLView/EditAlbaranCliente.xml index 8a7b478..f1e5107 100644 --- a/Extension/XMLView/EditAlbaranCliente.xml +++ b/Extension/XMLView/EditAlbaranCliente.xml @@ -17,7 +17,7 @@ * along with this program. If not, see . * * @author Carlos García Gómez - * @author Fco. Antonio Moreno Pérez + * @author Jose Antonio Cuello Principal --> @@ -27,4 +27,4 @@ - \ No newline at end of file + diff --git a/Extension/XMLView/EditFacturaCliente.xml b/Extension/XMLView/EditFacturaCliente.xml index 8a7b478..f1e5107 100644 --- a/Extension/XMLView/EditFacturaCliente.xml +++ b/Extension/XMLView/EditFacturaCliente.xml @@ -17,7 +17,7 @@ * along with this program. If not, see . * * @author Carlos García Gómez - * @author Fco. Antonio Moreno Pérez + * @author Jose Antonio Cuello Principal --> @@ -27,4 +27,4 @@ - \ No newline at end of file + diff --git a/Extension/XMLView/EditPedidoCliente.xml b/Extension/XMLView/EditPedidoCliente.xml index 8a7b478..f1e5107 100644 --- a/Extension/XMLView/EditPedidoCliente.xml +++ b/Extension/XMLView/EditPedidoCliente.xml @@ -17,7 +17,7 @@ * along with this program. If not, see . * * @author Carlos García Gómez - * @author Fco. Antonio Moreno Pérez + * @author Jose Antonio Cuello Principal --> @@ -27,4 +27,4 @@ - \ No newline at end of file + diff --git a/Extension/XMLView/EditPresupuestoCliente.xml b/Extension/XMLView/EditPresupuestoCliente.xml index 8a7b478..f1e5107 100644 --- a/Extension/XMLView/EditPresupuestoCliente.xml +++ b/Extension/XMLView/EditPresupuestoCliente.xml @@ -17,7 +17,7 @@ * along with this program. If not, see . * * @author Carlos García Gómez - * @author Fco. Antonio Moreno Pérez + * @author Jose Antonio Cuello Principal --> @@ -27,4 +27,4 @@ - \ No newline at end of file + diff --git a/Extension/XMLView/ListAlbaranCliente.xml b/Extension/XMLView/ListAlbaranCliente.xml index 2dca574..40fed5a 100644 --- a/Extension/XMLView/ListAlbaranCliente.xml +++ b/Extension/XMLView/ListAlbaranCliente.xml @@ -17,7 +17,7 @@ * along with this program. If not, see . * * @author Carlos García Gómez - * @author Fco. Antonio Moreno Pérez + * @author Jose Antonio Cuello Principal --> @@ -25,4 +25,4 @@ - \ No newline at end of file + diff --git a/Extension/XMLView/ListFacturaCliente.xml b/Extension/XMLView/ListFacturaCliente.xml index e944d12..25b45d5 100644 --- a/Extension/XMLView/ListFacturaCliente.xml +++ b/Extension/XMLView/ListFacturaCliente.xml @@ -17,7 +17,7 @@ * along with this program. If not, see . * * @author Carlos García Gómez - * @author Fco. Antonio Moreno Pérez + * @author Jose Antonio Cuello Principal --> @@ -28,4 +28,4 @@ - \ No newline at end of file + diff --git a/Extension/XMLView/ListPedidoCliente.xml b/Extension/XMLView/ListPedidoCliente.xml index 2dca574..40fed5a 100644 --- a/Extension/XMLView/ListPedidoCliente.xml +++ b/Extension/XMLView/ListPedidoCliente.xml @@ -17,7 +17,7 @@ * along with this program. If not, see . * * @author Carlos García Gómez - * @author Fco. Antonio Moreno Pérez + * @author Jose Antonio Cuello Principal --> @@ -25,4 +25,4 @@ - \ No newline at end of file + diff --git a/Extension/XMLView/ListPresupuestoCliente.xml b/Extension/XMLView/ListPresupuestoCliente.xml index 2dca574..40fed5a 100644 --- a/Extension/XMLView/ListPresupuestoCliente.xml +++ b/Extension/XMLView/ListPresupuestoCliente.xml @@ -17,7 +17,7 @@ * along with this program. If not, see . * * @author Carlos García Gómez - * @author Fco. Antonio Moreno Pérez + * @author Jose Antonio Cuello Principal --> @@ -25,4 +25,4 @@ - \ No newline at end of file + diff --git a/Extension/XMLView/SettingsDefault.xml b/Extension/XMLView/SettingsDefault.xml new file mode 100644 index 0000000..5a185a9 --- /dev/null +++ b/Extension/XMLView/SettingsDefault.xml @@ -0,0 +1,33 @@ + + + + + + + + modal + footer + + + + + diff --git a/Init.php b/Init.php index a67f9a6..8a6c8dc 100644 --- a/Init.php +++ b/Init.php @@ -23,6 +23,7 @@ use FacturaScripts\Core\Lib\AjaxForms\SalesLineHTML; use FacturaScripts\Core\Lib\Calculator; use FacturaScripts\Core\Template\InitClass; +use FacturaScripts\Core\Tools; use FacturaScripts\Dinamic\Model\Cliente; use FacturaScripts\Plugins\Comisiones\Model\LiquidacionComision; @@ -53,5 +54,7 @@ public function update(): void { new Cliente(); new LiquidacionComision(); + Tools::settings('default', 'comissionposition', 'modal'); + Tools::settingsSave(); } } diff --git a/Mod/CalculatorMod.php b/Mod/CalculatorMod.php index 7c141b9..76b4398 100644 --- a/Mod/CalculatorMod.php +++ b/Mod/CalculatorMod.php @@ -67,7 +67,7 @@ public function apply(BusinessDocument &$doc, array &$lines): bool $this->loadCommissions($doc->idempresa, $doc->codagente, $doc->codcliente); $this->loadPenalties($doc->idempresa, $doc->codagente); // cargamos la liquidación del documento - if (property_exists($doc, 'idliquidacion')) { + if ($doc->hasColumn('idliquidacion')) { $this->settlement = new LiquidacionComision(); $this->settlement->load($doc->idliquidacion); } @@ -77,7 +77,7 @@ public function apply(BusinessDocument &$doc, array &$lines): bool public function calculate(BusinessDocument &$doc, array &$lines): bool { - if (false === property_exists($doc, 'totalcomision')) { + if (false === $doc->hasColumn('totalcomision')) { // si no existe el campo totalcomision, no se calcula nada return true; } @@ -101,7 +101,7 @@ public function calculate(BusinessDocument &$doc, array &$lines): bool public function calculateLine(BusinessDocument $doc, BusinessDocumentLine &$line): bool { - if (false === property_exists($line, 'porcomision')) { + if (false === $line->hasColumn('porcomision')) { // si no hay porcomision, no hay comisiones return true; } @@ -118,7 +118,7 @@ public function calculateLine(BusinessDocument $doc, BusinessDocumentLine &$line public function clear(BusinessDocument &$doc, array &$lines): bool { - if (false === property_exists($doc, 'totalcomision')) { + if (false === $doc->hasColumn('totalcomision')) { // si no hay totalcomision, no hay nada que limpiar return true; } @@ -176,13 +176,13 @@ protected function getPenalty(float $discount): float protected function isValidCommissionForDoc(Comision $commission, string $codagente, string $codcliente): bool { - // comprobamos el agente - if (!empty($commission->codagente) && $commission->codagente != $codagente) { + // comprobamos el agente si la comision tiene uno asignado + if (false === empty($commission->codagente) && $commission->codagente != $codagente) { return false; } - // comprobamos el cliente - if (!empty($commission->codcliente) && $commission->codcliente != $codcliente) { + // comprobamos el cliente si la comision tiene uno asignado + if (false === empty($commission->codcliente) && $commission->codcliente != $codcliente) { return false; } @@ -211,7 +211,11 @@ protected function loadCommissions(int $idempresa, ?string $codagente, string $c return; } - $where = [Where::column('idempresa', $idempresa)]; + $where = [ + Where::column('idempresa', $idempresa), + Where::column('codagente', $codagente), + Where::column('codagente', null, 'IS', 'OR'), + ]; foreach (Comision::all($where, ['prioridad' => 'DESC']) as $comm) { if ($this->isValidCommissionForDoc($comm, $codagente, $codcliente)) { $this->commissions[] = $comm; @@ -228,11 +232,13 @@ protected function loadPenalties(int $idempresa, ?string $codagente): void $where = [ Where::column('codagente', $codagente), + Where::column('codagente', null, 'IS', 'OR'), Where::column('idempresa', $idempresa), - Where::column('idempresa', null, 'IS', 'OR') + Where::column('idempresa', null, 'IS', 'OR'), ]; $order = [ 'COALESCE(idempresa, 9999999)' => 'ASC', + 'COALESCE(codagente, \'zzzzzz\')' => 'ASC', 'dto_desde' => 'ASC' ]; foreach (ComisionPenalizacion::all($where, $order) as $penalty) { @@ -242,7 +248,7 @@ protected function loadPenalties(int $idempresa, ?string $codagente): void private function isInvoiced(BusinessDocument &$doc): bool { - return property_exists($doc, 'idliquidacion') + return $doc->hasColumn('idliquidacion') && isset($this->settlement) && !empty($this->settlement->idfactura); } diff --git a/Mod/SalesFooterHTMLMod.php b/Mod/SalesFooterHTMLMod.php index 82a2751..4c30fcb 100755 --- a/Mod/SalesFooterHTMLMod.php +++ b/Mod/SalesFooterHTMLMod.php @@ -44,12 +44,16 @@ public function newBtnFields(): array public function newFields(): array { - return []; + return Tools::settings('default', 'comissionposition', 'modal') === 'footer' + ? ['totalcomision'] + : []; } public function newModalFields(): array { - return ['totalcomision']; + return Tools::settings('default', 'comissionposition', 'modal') === 'modal' + ? ['totalcomision'] + : []; } public function renderField(SalesDocument $model, string $field): ?string @@ -67,13 +71,13 @@ private function totalcomision(SalesDocument $model): string return ''; } - return '
' + return '
' . '
' . Tools::trans('commission') - . '' . '
' - . '
'; + . '
'; } } diff --git a/Table/comisionespenalizaciones.xml b/Table/comisionespenalizaciones.xml index f675fef..440cdd1 100644 --- a/Table/comisionespenalizaciones.xml +++ b/Table/comisionespenalizaciones.xml @@ -13,7 +13,6 @@ codagente character varying(10) - NO idempresa @@ -46,4 +45,4 @@ ca_comisionespenalizaciones_empresas FOREIGN KEY (idempresa) REFERENCES empresas (idempresa) ON DELETE SET NULL ON UPDATE CASCADE - \ No newline at end of file + diff --git a/Translation/es_ES.json b/Translation/es_ES.json index 3b59994..71dee7b 100644 --- a/Translation/es_ES.json +++ b/Translation/es_ES.json @@ -11,5 +11,9 @@ "penalty-help-title": "Penalización por hacer descuentos", "penalty-penalty-info": "Porcentaje que se resta al porcentaje de comisión sobre la venta. (Introducir un valor positivo)", "until-dto": "Hasta descuento", - "until-penalty-info": "Fin del rango del descuento al que se aplica la penalización. '100' indica máximo del rango" -} \ No newline at end of file + "until-penalty-info": "Fin del rango del descuento al que se aplica la penalización. '100' indica máximo del rango", + "NEW": "----------", + "show-into-modal": "Mostrar en ventana auxiliar", + "show-into-footer": "Mostrar en pie de documento", + "total-position": "Posición del Total" +} diff --git a/XMLView/EditComisionPenalizacion.xml b/XMLView/EditComisionPenalizacion.xml index b293fe8..ee2609e 100644 --- a/XMLView/EditComisionPenalizacion.xml +++ b/XMLView/EditComisionPenalizacion.xml @@ -29,7 +29,7 @@ - + @@ -48,4 +48,4 @@ - \ No newline at end of file + From fd6108b1c38a46972acb68e5471c1cf0c86a59af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Antonio=20Cuello=20Principal?= Date: Fri, 28 Nov 2025 13:14:31 +0100 Subject: [PATCH 4/6] fix where --- Mod/CalculatorMod.php | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/Mod/CalculatorMod.php b/Mod/CalculatorMod.php index 76b4398..686f968 100644 --- a/Mod/CalculatorMod.php +++ b/Mod/CalculatorMod.php @@ -19,6 +19,7 @@ namespace FacturaScripts\Plugins\Comisiones\Mod; +use Exception; use FacturaScripts\Core\Contract\CalculatorModInterface; use FacturaScripts\Core\Model\Base\BusinessDocument; use FacturaScripts\Core\Model\Base\BusinessDocumentLine; @@ -204,6 +205,9 @@ protected function isValidCommissionForLine(SalesDocumentLine &$line, Producto $ return true; } + /** + * @throws Exception + */ protected function loadCommissions(int $idempresa, ?string $codagente, string $codcliente): void { $this->commissions = []; @@ -213,8 +217,10 @@ protected function loadCommissions(int $idempresa, ?string $codagente, string $c $where = [ Where::column('idempresa', $idempresa), - Where::column('codagente', $codagente), - Where::column('codagente', null, 'IS', 'OR'), + Where::sub([ + Where::column('codagente', $codagente), + Where::column('codagente', null, 'IS', 'OR'), + ]), ]; foreach (Comision::all($where, ['prioridad' => 'DESC']) as $comm) { if ($this->isValidCommissionForDoc($comm, $codagente, $codcliente)) { @@ -231,10 +237,14 @@ protected function loadPenalties(int $idempresa, ?string $codagente): void } $where = [ - Where::column('codagente', $codagente), - Where::column('codagente', null, 'IS', 'OR'), - Where::column('idempresa', $idempresa), - Where::column('idempresa', null, 'IS', 'OR'), + Where::sub([ + Where::column('codagente', $codagente), + Where::column('codagente', null, 'IS', 'OR'), + ]), + Where::sub([ + Where::column('idempresa', $idempresa), + Where::column('idempresa', null, 'IS', 'OR'), + ]), ]; $order = [ 'COALESCE(idempresa, 9999999)' => 'ASC', From 0cddaba85ded3785d9c4c0d3357a8ceddf011aac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Antonio=20Cuello=20Principal?= Date: Fri, 28 Nov 2025 13:15:53 +0100 Subject: [PATCH 5/6] new version --- facturascripts.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/facturascripts.ini b/facturascripts.ini index 195703e..a5a8536 100644 --- a/facturascripts.ini +++ b/facturascripts.ini @@ -1,4 +1,4 @@ name = 'Comisiones' description = 'Añade comisiones y liquidaciones a los agentes.' -version = 2.12 +version = 2.13 min_version = 2025.5 From b25b828b1e8a3edb114f79945efa0973e99bc278 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Antonio=20Cuello=20Principal?= Date: Fri, 28 Nov 2025 13:21:08 +0100 Subject: [PATCH 6/6] update translations --- Translation/ca_ES.json | 3 +++ Translation/cs_CZ.json | 3 +++ Translation/de_DE.json | 3 +++ Translation/en_EN.json | 3 +++ Translation/es_AR.json | 3 +++ Translation/es_CL.json | 3 +++ Translation/es_CO.json | 3 +++ Translation/es_CR.json | 3 +++ Translation/es_DO.json | 3 +++ Translation/es_EC.json | 3 +++ Translation/es_ES.json | 11 +++++------ Translation/es_GT.json | 3 +++ Translation/es_MX.json | 3 +++ Translation/es_PA.json | 3 +++ Translation/es_PE.json | 3 +++ Translation/es_UY.json | 3 +++ Translation/eu_ES.json | 3 +++ Translation/fr_FR.json | 3 +++ Translation/gl_ES.json | 3 +++ Translation/it_IT.json | 3 +++ Translation/pl_PL.json | 3 +++ Translation/pt_BR.json | 3 +++ Translation/pt_PT.json | 3 +++ Translation/updater.php | 3 ++- Translation/va_ES.json | 3 +++ 25 files changed, 76 insertions(+), 7 deletions(-) diff --git a/Translation/ca_ES.json b/Translation/ca_ES.json index 166569a..e7d0423 100644 --- a/Translation/ca_ES.json +++ b/Translation/ca_ES.json @@ -10,6 +10,9 @@ "penalty-help-info": "Si en fer una venda un agent fa un descompte és possible penalitzar la comissió que rebrà per la venda. Mitjançant aquesta relació de percentatges, es resta<\/b> de la comissió la penalització<\/b> segons el des de\/fins on es trobi el descompte aplicat pel comercial a la venda.

>Per exemple:<\/b>
Si tenim un registre que estableix un Des de<\/i> 1 i un Fins<\/i> 20, si l'agent fa un descompte al client d'un 15% ja que se li restarà de la comissió el valor que introduïm a Penalització<\/i>", "penalty-help-title": "Penalització per fer descomptes", "penalty-penalty-info": "Percentatge que resta al percentatge de comissió sobre la venda. (Introduir un valor positiu)", + "show-into-footer": "Mostrar en peu de document", + "show-into-modal": "Mostrar en finestra auxiliar", + "total-position": "Posició del Total", "until-dto": "Fins a descompte", "until-penalty-info": "Fi del rang del descompte a què s'aplica la penalització. '100' indica màxim del rang" } \ No newline at end of file diff --git a/Translation/cs_CZ.json b/Translation/cs_CZ.json index 5cc6cea..66ac6bd 100644 --- a/Translation/cs_CZ.json +++ b/Translation/cs_CZ.json @@ -10,6 +10,9 @@ "penalty-help-info": "Si al realizar una venta un agente hace un descuento es posible penalizar la comisión que recibirá por la venta. Mediante esta relación de porcentajes, se resta<\/b> de la comisión la penalización<\/b> según el desde\/hasta donde se encuentre el descuento aplicado por el comercial en la venta.

Por ejemplo:<\/b>
Si tenemos un registro que establece un Desde<\/i> 1 y un Hasta<\/i> 20, si el agente hace un descuento al cliente de un 15% pues se le restará de la comisión el valor que introduzcamos en Penalización<\/i>", "penalty-help-title": "Penalización por hacer descuentos", "penalty-penalty-info": "Porcentaje que se resta al porcentaje de comisión sobre la venta. (Introducir un valor positivo)", + "show-into-footer": "Mostrar en pie de documento", + "show-into-modal": "Mostrar en ventana auxiliar", + "total-position": "Posición del Total", "until-dto": "Hasta descuento", "until-penalty-info": "Fin del rango del descuento al que se aplica la penalización. '100' indica máximo del rango" } \ No newline at end of file diff --git a/Translation/de_DE.json b/Translation/de_DE.json index d6993fb..51bc799 100644 --- a/Translation/de_DE.json +++ b/Translation/de_DE.json @@ -10,6 +10,9 @@ "penalty-help-info": "Wenn ein Agent beim Verkauf einen Rabatt gewährt, kann die Provision, die er für den Verkauf erhält, bestraft werden. Durch diese Prozentsatzbeziehung wird von der Provision<\/b> die Strafe<\/b> abgezogen, je nachdem, wo sich der Rabatt befindet, den der Verkaufsträger im Verkauf gewährt hat.

Zum Beispiel:<\/b>
Wenn wir einen Datensatz haben, der einen Von<\/i> 1 und einen Bis<\/i> 20 festlegt, wird dem Agenten 15 % Rabatt vom Kunden von der Provision der Wert abgezogen, den wir in Strafe<\/i> eingeben.", "penalty-help-title": "Strafe für Rabatte", "penalty-penalty-info": "Prozentsatz, der vom Verkaufsprovisionssatz abgezogen wird. (Positiven Wert eingeben)", + "show-into-footer": "Mostrar en pie de documento", + "show-into-modal": "Mostrar en ventana auxiliar", + "total-position": "Posición del Total", "until-dto": "Bis Rabatt", "until-penalty-info": "Ende des Rabattranges, auf den die Strafe angewendet wird. '100' zeigt das Maximum des Bereichs an" } \ No newline at end of file diff --git a/Translation/en_EN.json b/Translation/en_EN.json index 34152b7..60f4091 100644 --- a/Translation/en_EN.json +++ b/Translation/en_EN.json @@ -10,6 +10,9 @@ "penalty-help-info": "If an agent makes a discount when making a sale, it is possible to penalize the commission that he will receive for the sale. Through this ratio of percentages, the penalty is subtracted<\/b> from the commission depending on the from\/to where the discount applied by the salesperson of the sale.

For example:<\/b>
If we have a record that sets a From<\/i> 1 and a To<\/i> 20, if the agent makes a discount to the customer of 15% the value that we enter in Penalty<\/i> will be subtracted from the commission", "penalty-help-title": "Penalty for making discounts", "penalty-penalty-info": "Percentage that is subtracted from the commission percentage on the sale. (Enter a positive value)", + "show-into-footer": "Show in document footer", + "show-into-modal": "Show in auxiliary window", + "total-position": "Position of the Total", "until-dto": "Until discount", "until-penalty-info": "End of the range of the discount to which the penalty is applied. '100' indicates maximum range" } \ No newline at end of file diff --git a/Translation/es_AR.json b/Translation/es_AR.json index 3b59994..5e2cbdd 100644 --- a/Translation/es_AR.json +++ b/Translation/es_AR.json @@ -10,6 +10,9 @@ "penalty-help-info": "Si al realizar una venta un agente hace un descuento es posible penalizar la comisión que recibirá por la venta. Mediante esta relación de porcentajes, se resta<\/b> de la comisión la penalización<\/b> según el desde\/hasta donde se encuentre el descuento aplicado por el comercial en la venta.

Por ejemplo:<\/b>
Si tenemos un registro que establece un Desde<\/i> 1 y un Hasta<\/i> 20, si el agente hace un descuento al cliente de un 15% pues se le restará de la comisión el valor que introduzcamos en Penalización<\/i>", "penalty-help-title": "Penalización por hacer descuentos", "penalty-penalty-info": "Porcentaje que se resta al porcentaje de comisión sobre la venta. (Introducir un valor positivo)", + "show-into-footer": "Mostrar en pie de documento", + "show-into-modal": "Mostrar en ventana auxiliar", + "total-position": "Posición del Total", "until-dto": "Hasta descuento", "until-penalty-info": "Fin del rango del descuento al que se aplica la penalización. '100' indica máximo del rango" } \ No newline at end of file diff --git a/Translation/es_CL.json b/Translation/es_CL.json index 3b59994..5e2cbdd 100644 --- a/Translation/es_CL.json +++ b/Translation/es_CL.json @@ -10,6 +10,9 @@ "penalty-help-info": "Si al realizar una venta un agente hace un descuento es posible penalizar la comisión que recibirá por la venta. Mediante esta relación de porcentajes, se resta<\/b> de la comisión la penalización<\/b> según el desde\/hasta donde se encuentre el descuento aplicado por el comercial en la venta.

Por ejemplo:<\/b>
Si tenemos un registro que establece un Desde<\/i> 1 y un Hasta<\/i> 20, si el agente hace un descuento al cliente de un 15% pues se le restará de la comisión el valor que introduzcamos en Penalización<\/i>", "penalty-help-title": "Penalización por hacer descuentos", "penalty-penalty-info": "Porcentaje que se resta al porcentaje de comisión sobre la venta. (Introducir un valor positivo)", + "show-into-footer": "Mostrar en pie de documento", + "show-into-modal": "Mostrar en ventana auxiliar", + "total-position": "Posición del Total", "until-dto": "Hasta descuento", "until-penalty-info": "Fin del rango del descuento al que se aplica la penalización. '100' indica máximo del rango" } \ No newline at end of file diff --git a/Translation/es_CO.json b/Translation/es_CO.json index 3b59994..5e2cbdd 100644 --- a/Translation/es_CO.json +++ b/Translation/es_CO.json @@ -10,6 +10,9 @@ "penalty-help-info": "Si al realizar una venta un agente hace un descuento es posible penalizar la comisión que recibirá por la venta. Mediante esta relación de porcentajes, se resta<\/b> de la comisión la penalización<\/b> según el desde\/hasta donde se encuentre el descuento aplicado por el comercial en la venta.

Por ejemplo:<\/b>
Si tenemos un registro que establece un Desde<\/i> 1 y un Hasta<\/i> 20, si el agente hace un descuento al cliente de un 15% pues se le restará de la comisión el valor que introduzcamos en Penalización<\/i>", "penalty-help-title": "Penalización por hacer descuentos", "penalty-penalty-info": "Porcentaje que se resta al porcentaje de comisión sobre la venta. (Introducir un valor positivo)", + "show-into-footer": "Mostrar en pie de documento", + "show-into-modal": "Mostrar en ventana auxiliar", + "total-position": "Posición del Total", "until-dto": "Hasta descuento", "until-penalty-info": "Fin del rango del descuento al que se aplica la penalización. '100' indica máximo del rango" } \ No newline at end of file diff --git a/Translation/es_CR.json b/Translation/es_CR.json index 3b59994..5e2cbdd 100644 --- a/Translation/es_CR.json +++ b/Translation/es_CR.json @@ -10,6 +10,9 @@ "penalty-help-info": "Si al realizar una venta un agente hace un descuento es posible penalizar la comisión que recibirá por la venta. Mediante esta relación de porcentajes, se resta<\/b> de la comisión la penalización<\/b> según el desde\/hasta donde se encuentre el descuento aplicado por el comercial en la venta.

Por ejemplo:<\/b>
Si tenemos un registro que establece un Desde<\/i> 1 y un Hasta<\/i> 20, si el agente hace un descuento al cliente de un 15% pues se le restará de la comisión el valor que introduzcamos en Penalización<\/i>", "penalty-help-title": "Penalización por hacer descuentos", "penalty-penalty-info": "Porcentaje que se resta al porcentaje de comisión sobre la venta. (Introducir un valor positivo)", + "show-into-footer": "Mostrar en pie de documento", + "show-into-modal": "Mostrar en ventana auxiliar", + "total-position": "Posición del Total", "until-dto": "Hasta descuento", "until-penalty-info": "Fin del rango del descuento al que se aplica la penalización. '100' indica máximo del rango" } \ No newline at end of file diff --git a/Translation/es_DO.json b/Translation/es_DO.json index 3b59994..5e2cbdd 100644 --- a/Translation/es_DO.json +++ b/Translation/es_DO.json @@ -10,6 +10,9 @@ "penalty-help-info": "Si al realizar una venta un agente hace un descuento es posible penalizar la comisión que recibirá por la venta. Mediante esta relación de porcentajes, se resta<\/b> de la comisión la penalización<\/b> según el desde\/hasta donde se encuentre el descuento aplicado por el comercial en la venta.

Por ejemplo:<\/b>
Si tenemos un registro que establece un Desde<\/i> 1 y un Hasta<\/i> 20, si el agente hace un descuento al cliente de un 15% pues se le restará de la comisión el valor que introduzcamos en Penalización<\/i>", "penalty-help-title": "Penalización por hacer descuentos", "penalty-penalty-info": "Porcentaje que se resta al porcentaje de comisión sobre la venta. (Introducir un valor positivo)", + "show-into-footer": "Mostrar en pie de documento", + "show-into-modal": "Mostrar en ventana auxiliar", + "total-position": "Posición del Total", "until-dto": "Hasta descuento", "until-penalty-info": "Fin del rango del descuento al que se aplica la penalización. '100' indica máximo del rango" } \ No newline at end of file diff --git a/Translation/es_EC.json b/Translation/es_EC.json index 3b59994..5e2cbdd 100644 --- a/Translation/es_EC.json +++ b/Translation/es_EC.json @@ -10,6 +10,9 @@ "penalty-help-info": "Si al realizar una venta un agente hace un descuento es posible penalizar la comisión que recibirá por la venta. Mediante esta relación de porcentajes, se resta<\/b> de la comisión la penalización<\/b> según el desde\/hasta donde se encuentre el descuento aplicado por el comercial en la venta.

Por ejemplo:<\/b>
Si tenemos un registro que establece un Desde<\/i> 1 y un Hasta<\/i> 20, si el agente hace un descuento al cliente de un 15% pues se le restará de la comisión el valor que introduzcamos en Penalización<\/i>", "penalty-help-title": "Penalización por hacer descuentos", "penalty-penalty-info": "Porcentaje que se resta al porcentaje de comisión sobre la venta. (Introducir un valor positivo)", + "show-into-footer": "Mostrar en pie de documento", + "show-into-modal": "Mostrar en ventana auxiliar", + "total-position": "Posición del Total", "until-dto": "Hasta descuento", "until-penalty-info": "Fin del rango del descuento al que se aplica la penalización. '100' indica máximo del rango" } \ No newline at end of file diff --git a/Translation/es_ES.json b/Translation/es_ES.json index 71dee7b..5e2cbdd 100644 --- a/Translation/es_ES.json +++ b/Translation/es_ES.json @@ -10,10 +10,9 @@ "penalty-help-info": "Si al realizar una venta un agente hace un descuento es posible penalizar la comisión que recibirá por la venta. Mediante esta relación de porcentajes, se resta<\/b> de la comisión la penalización<\/b> según el desde\/hasta donde se encuentre el descuento aplicado por el comercial en la venta.

Por ejemplo:<\/b>
Si tenemos un registro que establece un Desde<\/i> 1 y un Hasta<\/i> 20, si el agente hace un descuento al cliente de un 15% pues se le restará de la comisión el valor que introduzcamos en Penalización<\/i>", "penalty-help-title": "Penalización por hacer descuentos", "penalty-penalty-info": "Porcentaje que se resta al porcentaje de comisión sobre la venta. (Introducir un valor positivo)", + "show-into-footer": "Mostrar en pie de documento", + "show-into-modal": "Mostrar en ventana auxiliar", + "total-position": "Posición del Total", "until-dto": "Hasta descuento", - "until-penalty-info": "Fin del rango del descuento al que se aplica la penalización. '100' indica máximo del rango", - "NEW": "----------", - "show-into-modal": "Mostrar en ventana auxiliar", - "show-into-footer": "Mostrar en pie de documento", - "total-position": "Posición del Total" -} + "until-penalty-info": "Fin del rango del descuento al que se aplica la penalización. '100' indica máximo del rango" +} \ No newline at end of file diff --git a/Translation/es_GT.json b/Translation/es_GT.json index 3b59994..5e2cbdd 100644 --- a/Translation/es_GT.json +++ b/Translation/es_GT.json @@ -10,6 +10,9 @@ "penalty-help-info": "Si al realizar una venta un agente hace un descuento es posible penalizar la comisión que recibirá por la venta. Mediante esta relación de porcentajes, se resta<\/b> de la comisión la penalización<\/b> según el desde\/hasta donde se encuentre el descuento aplicado por el comercial en la venta.

Por ejemplo:<\/b>
Si tenemos un registro que establece un Desde<\/i> 1 y un Hasta<\/i> 20, si el agente hace un descuento al cliente de un 15% pues se le restará de la comisión el valor que introduzcamos en Penalización<\/i>", "penalty-help-title": "Penalización por hacer descuentos", "penalty-penalty-info": "Porcentaje que se resta al porcentaje de comisión sobre la venta. (Introducir un valor positivo)", + "show-into-footer": "Mostrar en pie de documento", + "show-into-modal": "Mostrar en ventana auxiliar", + "total-position": "Posición del Total", "until-dto": "Hasta descuento", "until-penalty-info": "Fin del rango del descuento al que se aplica la penalización. '100' indica máximo del rango" } \ No newline at end of file diff --git a/Translation/es_MX.json b/Translation/es_MX.json index 3b59994..5e2cbdd 100644 --- a/Translation/es_MX.json +++ b/Translation/es_MX.json @@ -10,6 +10,9 @@ "penalty-help-info": "Si al realizar una venta un agente hace un descuento es posible penalizar la comisión que recibirá por la venta. Mediante esta relación de porcentajes, se resta<\/b> de la comisión la penalización<\/b> según el desde\/hasta donde se encuentre el descuento aplicado por el comercial en la venta.

Por ejemplo:<\/b>
Si tenemos un registro que establece un Desde<\/i> 1 y un Hasta<\/i> 20, si el agente hace un descuento al cliente de un 15% pues se le restará de la comisión el valor que introduzcamos en Penalización<\/i>", "penalty-help-title": "Penalización por hacer descuentos", "penalty-penalty-info": "Porcentaje que se resta al porcentaje de comisión sobre la venta. (Introducir un valor positivo)", + "show-into-footer": "Mostrar en pie de documento", + "show-into-modal": "Mostrar en ventana auxiliar", + "total-position": "Posición del Total", "until-dto": "Hasta descuento", "until-penalty-info": "Fin del rango del descuento al que se aplica la penalización. '100' indica máximo del rango" } \ No newline at end of file diff --git a/Translation/es_PA.json b/Translation/es_PA.json index 3b59994..5e2cbdd 100644 --- a/Translation/es_PA.json +++ b/Translation/es_PA.json @@ -10,6 +10,9 @@ "penalty-help-info": "Si al realizar una venta un agente hace un descuento es posible penalizar la comisión que recibirá por la venta. Mediante esta relación de porcentajes, se resta<\/b> de la comisión la penalización<\/b> según el desde\/hasta donde se encuentre el descuento aplicado por el comercial en la venta.

Por ejemplo:<\/b>
Si tenemos un registro que establece un Desde<\/i> 1 y un Hasta<\/i> 20, si el agente hace un descuento al cliente de un 15% pues se le restará de la comisión el valor que introduzcamos en Penalización<\/i>", "penalty-help-title": "Penalización por hacer descuentos", "penalty-penalty-info": "Porcentaje que se resta al porcentaje de comisión sobre la venta. (Introducir un valor positivo)", + "show-into-footer": "Mostrar en pie de documento", + "show-into-modal": "Mostrar en ventana auxiliar", + "total-position": "Posición del Total", "until-dto": "Hasta descuento", "until-penalty-info": "Fin del rango del descuento al que se aplica la penalización. '100' indica máximo del rango" } \ No newline at end of file diff --git a/Translation/es_PE.json b/Translation/es_PE.json index 3b59994..5e2cbdd 100644 --- a/Translation/es_PE.json +++ b/Translation/es_PE.json @@ -10,6 +10,9 @@ "penalty-help-info": "Si al realizar una venta un agente hace un descuento es posible penalizar la comisión que recibirá por la venta. Mediante esta relación de porcentajes, se resta<\/b> de la comisión la penalización<\/b> según el desde\/hasta donde se encuentre el descuento aplicado por el comercial en la venta.

Por ejemplo:<\/b>
Si tenemos un registro que establece un Desde<\/i> 1 y un Hasta<\/i> 20, si el agente hace un descuento al cliente de un 15% pues se le restará de la comisión el valor que introduzcamos en Penalización<\/i>", "penalty-help-title": "Penalización por hacer descuentos", "penalty-penalty-info": "Porcentaje que se resta al porcentaje de comisión sobre la venta. (Introducir un valor positivo)", + "show-into-footer": "Mostrar en pie de documento", + "show-into-modal": "Mostrar en ventana auxiliar", + "total-position": "Posición del Total", "until-dto": "Hasta descuento", "until-penalty-info": "Fin del rango del descuento al que se aplica la penalización. '100' indica máximo del rango" } \ No newline at end of file diff --git a/Translation/es_UY.json b/Translation/es_UY.json index 3b59994..5e2cbdd 100644 --- a/Translation/es_UY.json +++ b/Translation/es_UY.json @@ -10,6 +10,9 @@ "penalty-help-info": "Si al realizar una venta un agente hace un descuento es posible penalizar la comisión que recibirá por la venta. Mediante esta relación de porcentajes, se resta<\/b> de la comisión la penalización<\/b> según el desde\/hasta donde se encuentre el descuento aplicado por el comercial en la venta.

Por ejemplo:<\/b>
Si tenemos un registro que establece un Desde<\/i> 1 y un Hasta<\/i> 20, si el agente hace un descuento al cliente de un 15% pues se le restará de la comisión el valor que introduzcamos en Penalización<\/i>", "penalty-help-title": "Penalización por hacer descuentos", "penalty-penalty-info": "Porcentaje que se resta al porcentaje de comisión sobre la venta. (Introducir un valor positivo)", + "show-into-footer": "Mostrar en pie de documento", + "show-into-modal": "Mostrar en ventana auxiliar", + "total-position": "Posición del Total", "until-dto": "Hasta descuento", "until-penalty-info": "Fin del rango del descuento al que se aplica la penalización. '100' indica máximo del rango" } \ No newline at end of file diff --git a/Translation/eu_ES.json b/Translation/eu_ES.json index a0f2d6e..402f9a8 100644 --- a/Translation/eu_ES.json +++ b/Translation/eu_ES.json @@ -10,6 +10,9 @@ "penalty-help-info": "Agente batek salmenta egitean deskontua egiten badu, salmentagatik jasoko duen komisioa penalizatzea posible da. Ehunekoen ratio honen bidez, penalizazioa kentzen zaio<\/b> komisioari, saltzaileak aplikatutako deskontua aurkitzen den nondik\/norako-aren arabera.

Adibidez:<\/ b>
Nondik<\/i> 1 eta Nora<\/i> 20 bat ezartzen dituen erregistro bat badugu, agenteak bezeroari % 15eko deskontua egiten ba dio sartzen dugun Penalizazioa<\/i> komisioari kenduko zaio", "penalty-help-title": "Deskontuak egiteagatik penalizazioa", "penalty-penalty-info": "Salmentaren komisioaren ehunekoari kentzen zaion ehunekoa. (Idatzi balio positiboa)", + "show-into-footer": "Mostrar en pie de documento", + "show-into-modal": "Mostrar en ventana auxiliar", + "total-position": "Posición del Total", "until-dto": "Deskontua arte", "until-penalty-info": "Penalizazioa aplikatzen zaion deskontuaren tartearen amaiera. '100' gehienezko tartea adierazten du" } \ No newline at end of file diff --git a/Translation/fr_FR.json b/Translation/fr_FR.json index 8cac9a7..606a39f 100644 --- a/Translation/fr_FR.json +++ b/Translation/fr_FR.json @@ -10,6 +10,9 @@ "penalty-help-info": "Si al realizar una venta un agente hace un descuento es posible penalizar la comisión que recibirá por la venta. Mediante esta relación de porcentajes, se resta<\/b> de la comisión la penalización<\/b> según el desde\/hasta donde se encuentre el descuento aplicado por el comercial en la venta.

Por ejemplo:<\/b>
Si tenemos un registro que establece un Desde<\/i> 1 y un Hasta<\/i> 20, si el agente hace un descuento al cliente de un 15% pues se le restará de la comisión el valor que introduzcamos en Penalización<\/i>", "penalty-help-title": "Penalización por hacer descuentos", "penalty-penalty-info": "Porcentaje que se resta al porcentaje de comisión sobre la venta. (Introducir un valor positivo)", + "show-into-footer": "Mostrar en pie de documento", + "show-into-modal": "Mostrar en ventana auxiliar", + "total-position": "Posición del Total", "until-dto": "Hasta descuento", "until-penalty-info": "Fin del rango del descuento al que se aplica la penalización. '100' indica máximo del rango" } \ No newline at end of file diff --git a/Translation/gl_ES.json b/Translation/gl_ES.json index 7047e11..3d63c92 100644 --- a/Translation/gl_ES.json +++ b/Translation/gl_ES.json @@ -10,6 +10,9 @@ "penalty-help-info": "Se un axente fai un desconto ao realizar unha venda, é posible penalizar a comisión que percibirá pola venda. A través desta relación de porcentaxes, a penalización réstase<\/b> da comisión en función dende\/ata onde se atope aplicado o desconto polo vendedor na venda.

Por exemplo:<\/b>
Se temos un rexistro que establece un Dende<\/i> 1 e un Ata<\/i> 20, se o axente fai un desconto ao cliente do 15 % pois restarase da comisión o valor que introducimos en Penalización<\/i>", "penalty-help-title": "Penalización por facer descontos", "penalty-penalty-info": "Porcentaxe que se resta da porcentaxe da comisión sobre a venda. (Introducir un valor positivo)", + "show-into-footer": "Mostrar en pie de documento", + "show-into-modal": "Mostrar en ventana auxiliar", + "total-position": "Posición del Total", "until-dto": "Ata desconto", "until-penalty-info": "Fin do rango do desconto ao que se aplica a penalización. '100' indica o rango máximo" } \ No newline at end of file diff --git a/Translation/it_IT.json b/Translation/it_IT.json index bb5e914..06eff43 100644 --- a/Translation/it_IT.json +++ b/Translation/it_IT.json @@ -10,6 +10,9 @@ "penalty-help-info": "Se durante una vendita un agente applica uno sconto è possibile penalizzare la commissione che riceverà per la vendita. Attraverso questa relazione percentuale, la penalizzazione<\/b> viene sottratta dalla commissione in base alla fascia di sconto applicata dal commerciale nella vendita.

Per esempio:<\/b>
Se abbiamo un registro che indica un Da<\/i> 1 e un A<\/i> 20, se l'agente applica uno sconto al cliente del 15% allora verrà detratto dalla commissione il valore che inseriamo in Penalità<\/i>", "penalty-help-title": "Penalizzazione per fare sconti", "penalty-penalty-info": "Percentuale sottratta alla percentuale di commissione sulla vendita. (Inserire un valore positivo)", + "show-into-footer": "Mostrar en pie de documento", + "show-into-modal": "Mostrar en ventana auxiliar", + "total-position": "Posición del Total", "until-dto": "Fino a dto", "until-penalty-info": "Fine dell'intervallo dello sconto a cui si applica la penalità. '100' indica il massimo dell'intervallo" } \ No newline at end of file diff --git a/Translation/pl_PL.json b/Translation/pl_PL.json index c1f1b30..42f0fc8 100644 --- a/Translation/pl_PL.json +++ b/Translation/pl_PL.json @@ -10,6 +10,9 @@ "penalty-help-info": "Jeśli podczas sprzedaży agent udziela rabatu, możliwe jest nałożenie kary na prowizję otrzymywaną za sprzedaż. Przez ten stosunek procentowy, od prowizji odejmowana<\/b> jest kara<\/b> w zależności od zakresu, w którym zastosowany jest rabat przez handlowca podczas sprzedaży.

Na przykład:<\/b>
Jeśli mamy wpis, który ustala Od<\/i> 1, a Do<\/i> 20, jeśli agent udziela klientowi rabatu w wysokości 15%, to od prowizji zostanie odjęta wartość wprowadzona w Kara<\/i>", "penalty-help-title": "Kara za udzielanie rabatów", "penalty-penalty-info": "Procent, który jest odejmowany od procentu prowizji od sprzedaży. (Wprowadź dodatnią wartość)", + "show-into-footer": "Mostrar en pie de documento", + "show-into-modal": "Mostrar en ventana auxiliar", + "total-position": "Posición del Total", "until-dto": "Do zniżki", "until-penalty-info": "Koniec zakresu zniżki, do którego stosuje się karę. '100' oznacza najwyższy zakres" } \ No newline at end of file diff --git a/Translation/pt_BR.json b/Translation/pt_BR.json index e7a0e87..4dbb6d2 100644 --- a/Translation/pt_BR.json +++ b/Translation/pt_BR.json @@ -10,6 +10,9 @@ "penalty-help-info": "Se ao realizar uma venda um agente faz um desconto, é possível penalizar a comissão que receberá pela venda. Mediante esta relação de porcentagens, é subtraído<\/b> da comissão a penalização<\/b> segundo o desde\/até onde se encontre o desconto aplicado pelo vendedor na venda.

Por exemplo:<\/b>
Se temos um registro que estabelece um De<\/i> 1 e um Até<\/i> 20, se o agente faz um desconto ao cliente de 15%, então será retirado da comissão o valor que inserirmos em Penalização<\/i>.", "penalty-help-title": "Penalização por fazer descontos", "penalty-penalty-info": "Percentagem a subtrair à comissão sobre a venda. (Introduzir um valor positivo)", + "show-into-footer": "Mostrar en pie de documento", + "show-into-modal": "Mostrar en ventana auxiliar", + "total-position": "Posición del Total", "until-dto": "Até desconto", "until-penalty-info": "Fim do intervalo do desconto para aplicar a penalidade. '100' indica o máximo do intervalo" } \ No newline at end of file diff --git a/Translation/pt_PT.json b/Translation/pt_PT.json index 371e2b2..d4470a7 100644 --- a/Translation/pt_PT.json +++ b/Translation/pt_PT.json @@ -10,6 +10,9 @@ "penalty-help-info": "Se, ao realizar uma venda, um agente aplica um desconto, é possível penalizar a comissão que receberá pela venda. Por meio desta relação de porcentagens, é subtraído<\/b> da comissão a penalização<\/b> de acordo com o intervalo onde se encontra o desconto aplicado pelo vendedor na venda.

Por exemplo:<\/b>
Se tivermos um registro que estabelece um De<\/i> 1 e um Até<\/i> 20, se o agente der um desconto ao cliente de 15%, será subtraído da comissão o valor que inserirmos em Penalização<\/i>.", "penalty-help-title": "Penalização por fazer descontos", "penalty-penalty-info": "Percentagem a subtrair à comissão sobre a venda. (Introduzir um valor positivo)", + "show-into-footer": "Mostrar en pie de documento", + "show-into-modal": "Mostrar en ventana auxiliar", + "total-position": "Posición del Total", "until-dto": "Até desconto", "until-penalty-info": "Até a informação sobre a penalização para o final da faixa de desconto. '100' indica o máximo da faixa" } \ No newline at end of file diff --git a/Translation/updater.php b/Translation/updater.php index cbdf663..98a625f 100644 --- a/Translation/updater.php +++ b/Translation/updater.php @@ -18,6 +18,7 @@ // download json from facturascripts.com foreach ($files as $filename) { + sleep(1); $url = "https://facturascripts.com/EditLanguage?action=json&idproject=191&code=" . substr($filename, 0, -5); $newContent = file_get_contents($url); if (empty($newContent)) { @@ -39,4 +40,4 @@ } echo "Skip " . $filename . "\n"; -} \ No newline at end of file +} diff --git a/Translation/va_ES.json b/Translation/va_ES.json index 9cc0340..5cc94ca 100644 --- a/Translation/va_ES.json +++ b/Translation/va_ES.json @@ -10,6 +10,9 @@ "penalty-help-info": "Si al realitzar una venda un agent fa un descompte és possible penalitzar la comissió que rebrà per la venda. Mitjançant aquesta relació de percentatges, se resta<\/b> de la comissió la penalització<\/b> segons el des de\/fins on es trobi el descompte aplicat pel comercial en la venda.

Per exemple:<\/b>
Si tenim un registre que estableix un Des de<\/i> 1 i un Fins<\/i> 20, si l'agent fa un descompte al client d'un 15% se li restarà de la comissió el valor que introduïm en Penalització<\/i>", "penalty-help-title": "Penalització per fer descomptes", "penalty-penalty-info": "Porcentatge que es resta al percentatge de comissió sobre la venda. (Introduïr un valor positiu)", + "show-into-footer": "Mostrar en pie de documento", + "show-into-modal": "Mostrar en ventana auxiliar", + "total-position": "Posición del Total", "until-dto": "Fins descompte", "until-penalty-info": "Fi de l'abast del descompte al qual s'aplica la penalització. '100' indica el màxim de l'abast" } \ No newline at end of file