diff --git a/htdocs/langs/en_US/compta.lang b/htdocs/langs/en_US/compta.lang index 662b5b89411..35b785c1f7c 100644 --- a/htdocs/langs/en_US/compta.lang +++ b/htdocs/langs/en_US/compta.lang @@ -86,7 +86,7 @@ PaymentCustomerInvoice=Customer invoice payment PaymentSupplierInvoice=vendor invoice payment PaymentSocialContribution=Social/fiscal tax payment PaymentVat=VAT payment -AutomaticCreationPayment=Automatically create a total payment +AutomaticCreationPayment=Automatically record the payment of the salary ListPayment=List of payments ListOfCustomerPayments=List of customer payments ListOfSupplierPayments=List of vendor payments diff --git a/htdocs/langs/en_US/salaries.lang b/htdocs/langs/en_US/salaries.lang index 0a0768fe676..6b4fdc94163 100644 --- a/htdocs/langs/en_US/salaries.lang +++ b/htdocs/langs/en_US/salaries.lang @@ -5,6 +5,7 @@ SALARIES_ACCOUNTING_ACCOUNT_CHARGE=Accounting account by default for wage paymen CREATE_NEW_SALARY_WITHOUT_AUTO_PAYMENT=By default, leave empty the option "Automatically create a total payment" when creating a Salary Salary=Salary Salaries=Salaries +NewSalary=New salary NewSalaryPayment=New salary card AddSalaryPayment=Add salary payment SalaryPayment=Salary payment diff --git a/htdocs/salaries/card.php b/htdocs/salaries/card.php index e1d92a9daae..90c12162565 100755 --- a/htdocs/salaries/card.php +++ b/htdocs/salaries/card.php @@ -144,12 +144,13 @@ if ($action == 'add' && empty($cancel)) { if (empty($datev)) $datev = $datep; $type_payment = GETPOST("paymenttype", 'alpha'); + $amount = price2num(GETPOST("amount", 'alpha'), 'MT', 2); $object->accountid = GETPOST("accountid", 'int') > 0 ? GETPOST("accountid", "int") : 0; $object->fk_user = GETPOST("fk_user", 'int') > 0 ? GETPOST("fk_user", "int") : 0; $object->datev = $datev; $object->datep = $datep; - $object->amount = $amount = price2num(GETPOST("amount", 'alpha')); + $object->amount = $amount; $object->label = GETPOST("label", 'alphanohtml'); $object->datesp = $datesp; $object->dateep = $dateep; @@ -272,7 +273,7 @@ if ($action == 'confirm_delete') { if ($action == 'update' && !$_POST["cancel"] && $user->rights->salaries->write) { - $amount = price2num(GETPOST('amount')); + $amount = price2num(GETPOST('amount'), 'MT', 2); if (empty($amount)) { setEventMessages($langs->trans("ErrorFieldRequired", $langs->transnoentities("Amount")), null, 'errors'); @@ -384,7 +385,7 @@ if ($action == 'create') { print ''; print ''; - print load_fiche_titre($langs->trans("NewSalaryPayment"), '', 'salary'); + print load_fiche_titre($langs->trans("NewSalary"), '', 'salary'); if (!empty($conf->use_javascript_ajax)) { print "\n".'