diff --git a/AGENTS.md b/AGENTS.md
index b1a435737..33f7b05cb 100644
--- a/AGENTS.md
+++ b/AGENTS.md
@@ -126,6 +126,12 @@ All `Events::trigger()` calls in core controllers pass a final `array $pluginDat
- Use CodeIgniter 4 framework patterns and helpers
- Sanitize user input; escape output using `esc()` helper
+## Localization
+
+- When adding new keys to language files, add the key to all `app/Language/*/` variants
+- Non-English files must use an empty string (`""` or `''`) as the value when no translation is provided — CodeIgniter automatically falls back to the default (`en`) language
+- Only `app/Language/en/` and `app/Language/en-GB/` should contain English strings
+
## Security
- `app.allowedHostnames` **must** be set in production (host header injection protection)
diff --git a/app/Controllers/Config.php b/app/Controllers/Config.php
index a21317224..174a2e3ec 100644
--- a/app/Controllers/Config.php
+++ b/app/Controllers/Config.php
@@ -446,27 +446,38 @@ class Config extends Secure_Controller
*/
public function postSaveLocale(): ResponseInterface
{
+ $rules = [
+ 'payment_reference_code_min' => 'required|integer|greater_than[0]',
+ 'payment_reference_code_max' => 'required|integer|greater_than_equal_to[payment_reference_code_min]',
+ ];
+ if (!$this->validate($rules)) {
+ $errors = $this->validator->getErrors();
+ return $this->response->setJSON(['success' => false, 'message' => reset($errors)]);
+ }
+
$exploded = explode(":", $this->request->getPost('language'));
$currency_symbol = $this->request->getPost('currency_symbol');
$batch_save_data = [
- 'currency_symbol' => htmlspecialchars($currency_symbol ?? ''),
- 'currency_code' => $this->request->getPost('currency_code'),
- 'language_code' => $exploded[0],
- 'language' => $exploded[1],
- 'timezone' => $this->request->getPost('timezone'),
- 'dateformat' => $this->request->getPost('dateformat'),
- 'timeformat' => $this->request->getPost('timeformat'),
- 'thousands_separator' => $this->request->getPost('thousands_separator') != null,
- 'number_locale' => $this->request->getPost('number_locale'),
- 'currency_decimals' => $this->request->getPost('currency_decimals', FILTER_SANITIZE_NUMBER_INT),
- 'tax_decimals' => $this->request->getPost('tax_decimals', FILTER_SANITIZE_NUMBER_INT),
- 'quantity_decimals' => $this->request->getPost('quantity_decimals', FILTER_SANITIZE_NUMBER_INT),
- 'country_codes' => htmlspecialchars($this->request->getPost('country_codes')),
- 'payment_options_order' => $this->request->getPost('payment_options_order'),
- 'date_or_time_format' => $this->request->getPost('date_or_time_format') != null,
- 'cash_decimals' => $this->request->getPost('cash_decimals', FILTER_SANITIZE_NUMBER_INT),
- 'cash_rounding_code' => $this->request->getPost('cash_rounding_code'),
- 'financial_year' => $this->request->getPost('financial_year', FILTER_SANITIZE_NUMBER_INT)
+ 'currency_symbol' => htmlspecialchars($currency_symbol ?? ''),
+ 'currency_code' => $this->request->getPost('currency_code'),
+ 'language_code' => $exploded[0],
+ 'language' => $exploded[1],
+ 'timezone' => $this->request->getPost('timezone'),
+ 'dateformat' => $this->request->getPost('dateformat'),
+ 'timeformat' => $this->request->getPost('timeformat'),
+ 'thousands_separator' => $this->request->getPost('thousands_separator') != null,
+ 'number_locale' => $this->request->getPost('number_locale'),
+ 'currency_decimals' => $this->request->getPost('currency_decimals', FILTER_SANITIZE_NUMBER_INT),
+ 'tax_decimals' => $this->request->getPost('tax_decimals', FILTER_SANITIZE_NUMBER_INT),
+ 'quantity_decimals' => $this->request->getPost('quantity_decimals', FILTER_SANITIZE_NUMBER_INT),
+ 'country_codes' => htmlspecialchars($this->request->getPost('country_codes')),
+ 'payment_options_order' => $this->request->getPost('payment_options_order'),
+ 'payment_reference_code_min' => $this->request->getPost('payment_reference_code_min', FILTER_SANITIZE_NUMBER_INT),
+ 'payment_reference_code_max' => $this->request->getPost('payment_reference_code_max', FILTER_SANITIZE_NUMBER_INT),
+ 'date_or_time_format' => $this->request->getPost('date_or_time_format') != null,
+ 'cash_decimals' => $this->request->getPost('cash_decimals', FILTER_SANITIZE_NUMBER_INT),
+ 'cash_rounding_code' => $this->request->getPost('cash_rounding_code'),
+ 'financial_year' => $this->request->getPost('financial_year', FILTER_SANITIZE_NUMBER_INT)
];
$success = $this->appconfig->batch_save($batch_save_data);
diff --git a/app/Controllers/Sales.php b/app/Controllers/Sales.php
index 6ef758a06..2f94f1739 100644
--- a/app/Controllers/Sales.php
+++ b/app/Controllers/Sales.php
@@ -70,7 +70,7 @@ class Sales extends Secure_Controller
public function getIndex(): ResponseInterface|string
{
$this->session->set('allow_temp_items', 1);
- return $this->_reload(); // TODO: Hungarian Notation
+ return $this->reload();
}
/**
@@ -243,7 +243,7 @@ class Sales extends Secure_Controller
}
}
- return $this->_reload();
+ return $this->reload();
}
/**
@@ -293,7 +293,7 @@ class Sales extends Secure_Controller
$this->sale_lib->empty_payments();
- return $this->_reload();
+ return $this->reload();
}
/**
@@ -311,7 +311,7 @@ class Sales extends Secure_Controller
};
$this->sale_lib->set_mode($mode);
- return $this->_reload();
+ return $this->reload();
}
@@ -345,7 +345,7 @@ class Sales extends Secure_Controller
public function postSetPaymentType(): ResponseInterface|string // TODO: This function does not appear to be called anywhere in the code.
{
$this->sale_lib->set_payment_type($this->request->getPost('selected_payment_type', FILTER_SANITIZE_FULL_SPECIAL_CHARS));
- return $this->_reload(); // TODO: Hungarian notation.
+ return $this->reload();
}
/**
@@ -395,88 +395,106 @@ class Sales extends Secure_Controller
{
$data = [];
$giftcard = model(Giftcard::class);
- $payment_type = $this->request->getPost('payment_type', FILTER_SANITIZE_FULL_SPECIAL_CHARS);
+ $paymentType = $this->request->getPost('payment_type', FILTER_SANITIZE_FULL_SPECIAL_CHARS);
- if ($payment_type !== lang('Sales.giftcard')) {
- $rules = ['amount_tendered' => 'trim|required|decimal_locale',];
- $messages = ['amount_tendered' => lang('Sales.must_enter_numeric')];
- } else {
- $rules = ['amount_tendered' => 'trim|required',];
+ if ($paymentType === lang('Sales.giftcard')) {
+ $rules = ['amount_tendered' => 'trim|required|integer']; //For giftcards, amount_tendered becomes the giftcard number which must be an integer
$messages = ['amount_tendered' => lang('Sales.must_enter_numeric_giftcard')];
+ } elseif (in_array($paymentType, get_reference_code_payment_types())) {
+ $min = (int)($this->config['payment_reference_code_min'] ?? 3);
+ $max = (int)($this->config['payment_reference_code_max'] ?? 20);
+ $rules = [
+ 'amount_tendered' => 'trim|required|decimal_locale',
+ 'reference_code' => "trim|required|alpha_numeric|min_length[$min]|max_length[$max]",
+ ];
+ $messages = [
+ 'amount_tendered' => [
+ 'required' => lang('Sales.must_enter_numeric'),
+ ],
+ 'reference_code' => [
+ 'required' => lang('Sales.must_enter_reference_code'),
+ 'alpha_numeric' => lang('Sales.reference_code_invalid_characters'),
+ 'min_length' => lang('Sales.reference_code_length_error'),
+ 'max_length' => lang('Sales.reference_code_length_error'),
+ ],
+ ];
+ } else {
+ $rules = ['amount_tendered' => 'trim|required|decimal_locale'];
+ $messages = ['amount_tendered' => lang('Sales.must_enter_numeric')];
}
if (!$this->validate($rules, $messages)) {
- $data['error'] = $payment_type === lang('Sales.giftcard')
- ? lang('Sales.must_enter_numeric_giftcard')
- : lang('Sales.must_enter_numeric');
+ $errors = $this->validator->getErrors();
+ $data['error'] = $errors ? reset($errors) : lang('Sales.must_enter_numeric');
} else {
- if ($payment_type === lang('Sales.giftcard')) {
- // In the case of giftcard payment the register input amount_tendered becomes the giftcard number
- $amount_tendered = parse_decimals($this->request->getPost('amount_tendered'));
- $giftcard_num = $amount_tendered;
+ if ($paymentType === lang('Sales.giftcard')) {
+ // For giftcard payments, the register input amount_tendered becomes the giftcard number
+ $amountTendered = parse_decimals($this->request->getPost('amount_tendered'));
+ $giftcardNumber = $amountTendered;
- $payments = $this->sale_lib->get_payments();
- $payment_type = $payment_type . ':' . $giftcard_num;
- $current_payments_with_giftcard = isset($payments[$payment_type]) ? $payments[$payment_type]['payment_amount'] : 0;
- $cur_giftcard_value = $giftcard->get_giftcard_value($giftcard_num);
- $cur_giftcard_customer = $giftcard->get_giftcard_customer($giftcard_num);
- $customer_id = $this->sale_lib->get_customer();
+ $payments = $this->sale_lib->getPayments();
+ $paymentType = $paymentType . ':' . $giftcardNumber;
+ $currentPaymentsWithGiftcard = isset($payments[$paymentType]) ? $payments[$paymentType]['payment_amount'] : 0;
+ $currentGiftcardValue = $giftcard->get_giftcard_value($giftcardNumber);
+ $currentGiftcardCustomer = $giftcard->get_giftcard_customer($giftcardNumber);
+ $customerId = $this->sale_lib->get_customer();
- if (isset($cur_giftcard_customer) && $cur_giftcard_customer != $customer_id && $cur_giftcard_customer != null) {
- $data['error'] = lang('Giftcards.cannot_use', [$giftcard_num]);
- } elseif (($cur_giftcard_value - $current_payments_with_giftcard) <= 0 && $this->sale_lib->get_mode() === 'sale') {
- $data['error'] = lang('Giftcards.remaining_balance', [$giftcard_num, $cur_giftcard_value]);
+ if (isset($currentGiftcardCustomer) && $currentGiftcardCustomer != $customerId && $currentGiftcardCustomer != null) {
+ $data['error'] = lang('Giftcards.cannot_use', [$giftcardNumber]);
+ } elseif (($currentGiftcardValue - $currentPaymentsWithGiftcard) <= 0 && $this->sale_lib->get_mode() === 'sale') {
+ $data['error'] = lang('Giftcards.remaining_balance', [$giftcardNumber, $currentGiftcardValue]);
} else {
- $new_giftcard_value = $giftcard->get_giftcard_value($giftcard_num) - $this->sale_lib->get_amount_due();
- $new_giftcard_value = max($new_giftcard_value, 0);
- $this->sale_lib->set_giftcard_remainder($new_giftcard_value);
- $new_giftcard_value = to_currency($new_giftcard_value);
- $data['warning'] = lang('Giftcards.remaining_balance', [$giftcard_num, $new_giftcard_value]);
- $amount_tendered = min($this->sale_lib->get_amount_due(), $giftcard->get_giftcard_value($giftcard_num));
+ $newGiftcardValue = $giftcard->get_giftcard_value($giftcardNumber) - $this->sale_lib->get_amount_due();
+ $newGiftcardValue = max($newGiftcardValue, 0);
+ $this->sale_lib->set_giftcard_remainder($newGiftcardValue);
+ $newGiftcardValue = to_currency($newGiftcardValue);
+ $data['warning'] = lang('Giftcards.remaining_balance', [$giftcardNumber, $newGiftcardValue]);
+ $amountTendered = min($this->sale_lib->get_amount_due(), $giftcard->get_giftcard_value($giftcardNumber));
- $this->sale_lib->add_payment($payment_type, $amount_tendered);
+ $this->sale_lib->addPayment($paymentType, $amountTendered);
}
- } elseif ($payment_type === lang('Sales.rewards')) {
- $customer_id = $this->sale_lib->get_customer();
- $package_id = $this->customer->getInfo($customer_id)->package_id;
- if (!empty($package_id)) {
- $points = $this->customer->getInfo($customer_id)->points;
+ } elseif ($paymentType === lang('Sales.rewards')) {
+ $customerId = $this->sale_lib->get_customer();
+ $packageId = $this->customer->getInfo($customerId)->package_id;
+ if (!empty($packageId)) {
+ $points = $this->customer->getInfo($customerId)->points;
$points = ($points == null ? 0 : $points);
- $payments = $this->sale_lib->get_payments();
- $current_payments_with_rewards = isset($payments[$payment_type]) ? $payments[$payment_type]['payment_amount'] : 0;
- $cur_rewards_value = $points;
+ $payments = $this->sale_lib->getPayments();
+ $currentPaymentsWithRewards = isset($payments[$paymentType]) ? $payments[$paymentType]['payment_amount'] : 0;
+ $curRewardsValue = $points;
- if (($cur_rewards_value - $current_payments_with_rewards) <= 0) {
- $data['error'] = lang('Sales.rewards_remaining_balance') . to_currency($cur_rewards_value);
+ if (($curRewardsValue - $currentPaymentsWithRewards) <= 0) {
+ $data['error'] = lang('Sales.rewards_remaining_balance') . to_currency($curRewardsValue);
} else {
- $new_reward_value = $points - $this->sale_lib->get_amount_due();
- $new_reward_value = max($new_reward_value, 0);
- $this->sale_lib->set_rewards_remainder($new_reward_value);
- $new_reward_value = str_replace('$', '\$', to_currency($new_reward_value));
- $data['warning'] = lang('Sales.rewards_remaining_balance') . $new_reward_value;
- $amount_tendered = min($this->sale_lib->get_amount_due(), $points);
+ $newRewardValue = $points - $this->sale_lib->get_amount_due();
+ $newRewardValue = max($newRewardValue, 0);
+ $this->sale_lib->set_rewards_remainder($newRewardValue);
+ $newRewardValue = str_replace('$', '\$', to_currency($newRewardValue));
+ $data['warning'] = lang('Sales.rewards_remaining_balance') . $newRewardValue;
+ $amountTendered = min($this->sale_lib->get_amount_due(), $points);
- $this->sale_lib->add_payment($payment_type, $amount_tendered);
+ $this->sale_lib->addPayment($paymentType, $amountTendered);
}
}
- } elseif ($payment_type === lang('Sales.cash')) {
- $amount_due = $this->sale_lib->get_total();
- $sales_total = $this->sale_lib->get_total(false);
- $amount_tendered = parse_decimals($this->request->getPost('amount_tendered'));
- $this->sale_lib->add_payment($payment_type, $amount_tendered);
- $cash_adjustment_amount = $amount_due - $sales_total;
- if ($cash_adjustment_amount <> 0) {
+ } elseif ($paymentType === lang('Sales.cash')) {
+ $amountDue = $this->sale_lib->get_total();
+ $salesTotal = $this->sale_lib->get_total(false);
+ $amountTendered = parse_decimals($this->request->getPost('amount_tendered'));
+ $this->sale_lib->addPayment($paymentType, $amountTendered);
+ $cashAdjustmentAmount = $amountDue - $salesTotal;
+ if ($cashAdjustmentAmount <> 0) {
$this->session->set('cash_mode', CASH_MODE_TRUE);
- $this->sale_lib->add_payment(lang('Sales.cash_adjustment'), $cash_adjustment_amount, CASH_ADJUSTMENT_TRUE);
+ $this->sale_lib->addPayment(lang('Sales.cash_adjustment'), $cashAdjustmentAmount, null, CASH_ADJUSTMENT_TRUE);
}
} else {
- $amount_tendered = parse_decimals($this->request->getPost('amount_tendered'));
- $this->sale_lib->add_payment($payment_type, $amount_tendered);
+ $amountTendered = parse_decimals($this->request->getPost('amount_tendered'));
+ $referenceCode = $this->request->getPost('reference_code');
+ $this->sale_lib->addPayment($paymentType, $amountTendered, $referenceCode);
}
}
- return $this->_reload($data);
+ return $this->reload($data);
}
/**
@@ -492,7 +510,7 @@ class Sales extends Secure_Controller
$this->sale_lib->delete_payment(base64url_decode($payment_id));
- return $this->_reload();
+ return $this->reload();
}
/**
@@ -572,7 +590,7 @@ class Sales extends Secure_Controller
}
}
- return $this->_reload($data);
+ return $this->reload($data);
}
/**
@@ -615,18 +633,19 @@ class Sales extends Secure_Controller
// Return mode legitimately uses negative quantities for refunds
if ($this->sale_lib->get_mode() != 'return' && $quantity < 0) {
$data['error'] = lang('Sales.negative_quantity_invalid');
- return $this->_reload($data);
+ return $this->reload($data);
}
// Business logic: discount bounds depend on discount_type and item values
if ($discount_type == PERCENT && $discount > 100) {
$data['error'] = lang('Sales.discount_percent_exceeds_100');
- return $this->_reload($data);
+ return $this->reload($data);
}
- if ($discount_type == FIXED && bccomp((string)$discount, bcmul((string)abs($quantity), (string)$price, 2), 2) > 0) {
+ $precision = totals_decimals();
+ if ($discount_type == FIXED && bccomp((string)$discount, bcmul((string)abs($quantity), (string)$price, $precision), $precision) > 0) {
$data['error'] = lang('Sales.discount_exceeds_item_total');
- return $this->_reload($data);
+ return $this->reload($data);
}
$item_location = $this->request->getPost('location', FILTER_SANITIZE_NUMBER_INT);
@@ -644,7 +663,7 @@ class Sales extends Secure_Controller
$data['error'] = $errors ? reset($errors) : lang('Sales.error_editing_item');
}
- return $this->_reload($data);
+ return $this->reload($data);
}
/**
@@ -661,7 +680,7 @@ class Sales extends Secure_Controller
$this->sale_lib->empty_payments();
- return $this->_reload();
+ return $this->reload();
}
/**
@@ -679,7 +698,7 @@ class Sales extends Secure_Controller
$this->sale_lib->clear_quote_number();
$this->sale_lib->remove_customer();
- return $this->_reload();
+ return $this->reload();
}
/**
@@ -739,7 +758,7 @@ class Sales extends Secure_Controller
$tax_details = $this->tax_lib->get_taxes($data['cart']); // TODO: Duplicated code
$data['taxes'] = $tax_details[0];
$data['discount'] = $this->sale_lib->get_discount();
- $data['payments'] = $this->sale_lib->get_payments();
+ $data['payments'] = $this->sale_lib->getPayments();
// Returns 'subtotal', 'total', 'cash_total', 'payment_total', 'amount_due', 'cash_amount_due', 'payments_cover_total'
$totals = $this->sale_lib->get_totals($tax_details[0]);
@@ -758,7 +777,7 @@ class Sales extends Secure_Controller
// Prevent negative total sales (fraud/theft vector) - returns can have negative totals for legitimate refunds
if ($this->sale_lib->get_mode() != 'return' && bccomp($totals['total'], '0') < 0) {
$data['error'] = lang('Sales.negative_total_invalid');
- return $this->_reload($data);
+ return $this->reload($data);
}
if ($data['cash_mode']) { // TODO: Convert this to ternary notation
@@ -801,7 +820,7 @@ class Sales extends Secure_Controller
if ($sale_id == NEW_ENTRY && $this->sale->check_invoice_number_exists($invoice_number)) {
$data['error'] = lang('Sales.invoice_number_duplicate', [$invoice_number]);
- return $this->_reload($data);
+ return $this->reload($data);
} else {
$data['invoice_number'] = $invoice_number;
$data['sale_status'] = COMPLETED;
@@ -822,7 +841,7 @@ class Sales extends Secure_Controller
if ($data['sale_id_num'] == NEW_ENTRY) {
$data['error_message'] = lang('Sales.transaction_failed');
- return $this->_reload($data);
+ return $this->reload($data);
} else {
$data['barcode'] = $this->barcode_lib->generate_receipt_barcode($data['sale_id']);
$this->sale_lib->clear_all();
@@ -846,7 +865,7 @@ class Sales extends Secure_Controller
if ($sale_id == NEW_ENTRY && $this->sale->check_work_order_number_exists($work_order_number)) {
$data['error'] = lang('Sales.work_order_number_duplicate');
- return $this->_reload($data);
+ return $this->reload($data);
} else {
$data['work_order_number'] = $work_order_number;
$data['sale_status'] = SUSPENDED;
@@ -874,7 +893,7 @@ class Sales extends Secure_Controller
if ($sale_id == NEW_ENTRY && $this->sale->check_quote_number_exists($quote_number)) {
$data['error'] = lang('Sales.quote_number_duplicate');
- return $this->_reload($data);
+ return $this->reload($data);
} else {
$data['quote_number'] = $quote_number;
$data['sale_status'] = SUSPENDED;
@@ -906,7 +925,7 @@ class Sales extends Secure_Controller
if ($data['sale_id_num'] == NEW_ENTRY) {
$data['error_message'] = lang('Sales.transaction_failed');
- return $this->_reload($data);
+ return $this->reload($data);
} else {
$data['barcode'] = $this->barcode_lib->generate_receipt_barcode($data['sale_id']);
@@ -1093,7 +1112,7 @@ class Sales extends Secure_Controller
$this->sale_lib->copy_entire_sale($sale_id);
$data = [];
$data['cart'] = $this->sale_lib->get_cart();
- $data['payments'] = $this->sale_lib->get_payments();
+ $data['payments'] = $this->sale_lib->getPayments();
$data['selected_payment_type'] = $this->sale_lib->get_payment_type();
$tax_details = $this->tax_lib->get_taxes($data['cart'], $sale_id);
@@ -1189,7 +1208,7 @@ class Sales extends Secure_Controller
* @param array $data
* @return void
*/
- private function _reload(array $data = []): ResponseInterface|string // TODO: Hungarian notation
+ private function reload(array $data = []): ResponseInterface|string
{
$sale_id = $this->session->get('sale_id'); // TODO: This variable is never used
@@ -1215,7 +1234,7 @@ class Sales extends Secure_Controller
$tax_details = $this->tax_lib->get_taxes($data['cart']); // TODO: Duplicated code.
$data['taxes'] = $tax_details[0];
$data['discount'] = $this->sale_lib->get_discount();
- $data['payments'] = $this->sale_lib->get_payments();
+ $data['payments'] = $this->sale_lib->getPayments();
// Returns 'subtotal', 'total', 'cash_total', 'payment_total', 'amount_due', 'cash_amount_due', 'payments_cover_total'
$totals = $this->sale_lib->get_totals($tax_details[0]);
@@ -1257,6 +1276,8 @@ class Sales extends Secure_Controller
$data['payment_options'] = $this->sale->get_payment_options();
}
+ $data['reference_code_payment_types'] = get_reference_code_payment_types();
+
$data['items_module_allowed'] = $this->employee->has_grant('items', $this->employee->get_logged_in_employee_info()->person_id);
$data['change_price'] = $this->employee->has_grant('sales_change_price', $this->employee->get_logged_in_employee_info()->person_id);
@@ -1375,6 +1396,7 @@ class Sales extends Secure_Controller
}
$data['payment_options'] = $payment_options;
+ $data['reference_code_payment_types'] = get_reference_code_payment_types();
// Set up a slightly modified list of payment types for new payment entry
$payment_options["--"] = lang('Common.none_selected_text');
@@ -1461,6 +1483,30 @@ class Sales extends Secure_Controller
'invoice_number' => $this->request->getPost('invoice_number') != '' ? $this->request->getPost('invoice_number', FILTER_SANITIZE_FULL_SPECIAL_CHARS) : null
];
+ // Validate reference_code for the new payment if applicable
+ $payment_type_new_check = $this->request->getPost('payment_type_new', FILTER_SANITIZE_FULL_SPECIAL_CHARS);
+ $payment_amount_new_check = $this->request->getPost('payment_amount_new');
+ if ($payment_type_new_check != PAYMENT_TYPE_UNASSIGNED && !empty($payment_amount_new_check)
+ && in_array($payment_type_new_check, get_reference_code_payment_types())) {
+ $min = (int)($this->config['payment_reference_code_min'] ?? 3);
+ $max = (int)($this->config['payment_reference_code_max'] ?? 40);
+ $rules = [
+ 'reference_code_new' => "trim|required|alpha_numeric|min_length[$min]|max_length[$max]",
+ ];
+ $messages = [
+ 'reference_code_new' => [
+ 'required' => lang('Sales.must_enter_reference_code'),
+ 'alpha_numeric' => lang('Sales.reference_code_invalid_characters'),
+ 'min_length' => lang('Sales.reference_code_length_error'),
+ 'max_length' => lang('Sales.reference_code_length_error'),
+ ],
+ ];
+ if (!$this->validate($rules, $messages)) {
+ $errors = $this->validator->getErrors();
+ return $this->response->setJSON(['success' => false, 'message' => reset($errors), 'id' => $sale_id]);
+ }
+ }
+
// In order to maintain tradition the only element that can change on prior payments is the payment type
$amount_tendered = 0;
$number_of_payments = $this->request->getPost('number_of_payments', FILTER_SANITIZE_NUMBER_INT);
@@ -1470,6 +1516,7 @@ class Sales extends Secure_Controller
$payment_amount = parse_decimals($this->request->getPost("payment_amount_$i"));
$refund_type = $this->request->getPost("refund_type_$i", FILTER_SANITIZE_FULL_SPECIAL_CHARS);
$cash_refund = parse_decimals($this->request->getPost("refund_amount_$i"));
+ $reference_code = $this->request->getPost("reference_code_$i", FILTER_SANITIZE_FULL_SPECIAL_CHARS) ?: null;
$cash_adjustment = $payment_type == lang('Sales.cash_adjustment') ? CASH_ADJUSTMENT_TRUE : CASH_ADJUSTMENT_FALSE;
@@ -1491,13 +1538,15 @@ class Sales extends Secure_Controller
'payment_amount' => $payment_amount,
'cash_refund' => $cash_refund,
'cash_adjustment' => $cash_adjustment,
- 'employee_id' => $employee_id
+ 'employee_id' => $employee_id,
+ 'reference_code' => $reference_code,
];
}
$payment_id = NEW_ENTRY;
$payment_amount_new = $this->request->getPost('payment_amount_new');
$payment_type = $this->request->getPost('payment_type_new', FILTER_SANITIZE_FULL_SPECIAL_CHARS);
+ $reference_code_new = $this->request->getPost('reference_code_new', FILTER_SANITIZE_FULL_SPECIAL_CHARS) ?: null;
if ($payment_type != PAYMENT_TYPE_UNASSIGNED && !empty($payment_amount_new)) {
$payment_amount = parse_decimals($payment_amount_new);
@@ -1520,7 +1569,8 @@ class Sales extends Secure_Controller
'payment_amount' => $payment_amount,
'cash_refund' => $cash_refund,
'cash_adjustment' => $cash_adjustment,
- 'employee_id' => $employee_id
+ 'employee_id' => $employee_id,
+ 'reference_code' => $reference_code_new,
];
}
@@ -1564,7 +1614,7 @@ class Sales extends Secure_Controller
}
$this->sale_lib->clear_all();
- return $this->_reload();
+ return $this->reload();
}
/**
@@ -1578,7 +1628,7 @@ class Sales extends Secure_Controller
$suspended_id = $this->sale_lib->get_suspended_id();
$this->sale_lib->clear_all();
$this->sale->delete_suspended_sale($suspended_id);
- return $this->_reload();
+ return $this->reload();
}
/**
@@ -1594,7 +1644,7 @@ class Sales extends Secure_Controller
$sale_id = $this->sale_lib->get_sale_id();
$dinner_table = $this->sale_lib->get_dinner_table();
$cart = $this->sale_lib->get_cart();
- $payments = $this->sale_lib->get_payments();
+ $payments = $this->sale_lib->getPayments();
$employee_id = $this->employee->get_logged_in_employee_info()->person_id;
$customer_id = $this->sale_lib->get_customer();
$invoice_number = $this->sale_lib->get_invoice_number();
@@ -1620,7 +1670,7 @@ class Sales extends Secure_Controller
$this->sale_lib->clear_all();
- return $this->_reload($data);
+ return $this->reload($data);
}
/**
@@ -1654,7 +1704,7 @@ class Sales extends Secure_Controller
// Set current register mode to reflect that of unsuspended order type
$this->change_register_mode($this->sale_lib->get_sale_type());
- return $this->_reload();
+ return $this->reload();
}
/**
diff --git a/app/Helpers/locale_helper.php b/app/Helpers/locale_helper.php
index c540f4079..57cf912bd 100644
--- a/app/Helpers/locale_helper.php
+++ b/app/Helpers/locale_helper.php
@@ -278,6 +278,18 @@ function get_payment_options(): array
return $payments;
}
+/**
+ * Returns the payment types that require a reference code (e.g. card terminal receipt number).
+ * Single source of truth used by both the controller validation and the view's JS.
+ */
+function get_reference_code_payment_types(): array
+{
+ return [
+ lang('Sales.debit'),
+ lang('Sales.credit'),
+ ];
+}
+
/**
* Determines if the current currency symbol is on the right side of the amount
*
diff --git a/app/Language/ar-EG/Config.php b/app/Language/ar-EG/Config.php
index 8159a7167..182640128 100644
--- a/app/Language/ar-EG/Config.php
+++ b/app/Language/ar-EG/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "المنطقة الزمنية OSPOS:",
"ospos_info" => "معلومات التثبيت OSPOS",
"payment_options_order" => "ترتيب خيارات الدفع",
+ 'payment_reference_code_length_limits' => 'كود مرجع الدفع
حدود الطول',
+ 'payment_reference_code_length_max_label' => 'الحد الأقصى',
+ 'payment_reference_code_length_min_label' => 'الحد الأدنى',
"perm_risk" => "صلاحيات الملفات ممكن ان تشكل خطر في حال كانت غير صحيحة.",
"phone" => "هاتف الشركة",
"phone_required" => "هاتف الشركة مطلوب.",
diff --git a/app/Language/ar-EG/Sales.php b/app/Language/ar-EG/Sales.php
index a52675616..7608d6b06 100644
--- a/app/Language/ar-EG/Sales.php
+++ b/app/Language/ar-EG/Sales.php
@@ -1,230 +1,234 @@
"النقاط المتاحة",
- "rewards_package" => "فئة المكافئة",
- "rewards_remaining_balance" => "رصيد النقاط المتبقي هو ",
- "account_number" => "حساب",
- "add_payment" => "إضافة دفع",
- "amount_due" => "المبلغ المطلوب",
- "amount_tendered" => "المبلغ المدفوع",
- "authorized_signature" => "توقيع معتمد",
- "cancel_sale" => "الغاء عملية البيع",
- "cash" => "نقدى",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "تعديل الصندوق",
- "cash_deposit" => "ايداع نقدي",
- "cash_filter" => "نقدى",
- "change_due" => "الباقى",
- "change_price" => "تغيير سعر البيع",
- "check" => "شيك",
- "check_balance" => "تذكير بموعد الشيك",
- "check_filter" => "شيك",
- "close" => "",
- "comment" => "تعليق",
- "comments" => "تعليقات",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "إتمام البيع",
- "confirm_cancel_sale" => "هل أنت متأكد من الغاء عملية البيع ؟ سيتم إزالة كل الأصناف.",
- "confirm_delete" => "هل تريد حذف عمليات البيع المختارة؟",
- "confirm_restore" => "هل انت متاكد من استعادة عملية البيع؟",
- "credit" => "بطاقة إئتمانية",
- "credit_deposit" => "ايداع ببطاقة ائتمان",
- "credit_filter" => "بطاقة بنكية",
- "current_table" => "",
- "customer" => "العميل",
- "customer_address" => "العنوان",
- "customer_discount" => "الخصم",
- "customer_email" => "البريد الإلكترونى",
- "customer_location" => "المكان",
- "customer_optional" => "(مطلوب للدفعات المستحقة)",
- "customer_required" => "(اجباري)",
- "customer_total" => "المجموع",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "تاريخ البيع",
- "date_range" => "الفترة الزمنية",
- "date_required" => "يجب إدخال تاريخ صحيح.",
- "date_type" => "التاريخ مطلوب.",
- "debit" => "بطاقة خصم",
- "debit_filter" => "",
- "delete" => "اسمح بالمسح",
- "delete_confirmation" => "هل أنت متأكد أنك تريد حذف عملية البيع هذه؟ لايمكن التراجع بعد الحذف.",
- "delete_entire_sale" => "حذف عملية البيع بالكامل",
- "delete_successful" => "لقد تم حذف عملية البيع بنجاح.",
- "delete_unsuccessful" => "لقد فشل حذف عملية البيع.",
- "description_abbrv" => "الوصف.",
- "discard" => "الغاء",
- "discard_quote" => "",
- "discount" => "خصم",
- "discount_included" => "% خصم",
- "discount_short" => "%",
- "due" => "مستحق",
- "due_filter" => "مستحق",
- "edit" => "تحرير",
- "edit_item" => "تحرير صنف",
- "edit_sale" => "تحرير عملية بيع",
- "email_receipt" => "إرسال الايصال بالبريد الالكترونى",
- "employee" => "الموظف",
- "entry" => "ادخال",
- "error_editing_item" => "خطاء فى تحرير الصنف",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "بحث/مسح باركود صنف",
- "find_or_scan_item_or_receipt" => "بحث/مسح باركود صنف أو ايصال",
- "giftcard" => "بطاقة هدية",
- "giftcard_balance" => "رصيد بطاقة الهدية",
- "giftcard_filter" => "",
- "giftcard_number" => "رقم بطاقة الهدية",
- "group_by_category" => "تصفية حسب الفئة",
- "group_by_type" => "تجميع حسب النوع",
- "hsn" => "رمز نظام منسق",
- "id" => "كود عملية البيع",
- "include_prices" => "يشمل الاسعار؟",
- "invoice" => "فاتورة",
- "invoice_confirm" => "هذه الفاتورة سوف ترسل إلى",
- "invoice_enable" => "إنشاء فاتورة",
- "invoice_filter" => "الفواتير",
- "invoice_no_email" => "هذا العميل ليس لدية بريد الكترونى صالح.",
- "invoice_number" => "فاتورة رقم #",
- "invoice_number_duplicate" => "من فضلك أدخل رقم فاتورة غير مكرر.",
- "invoice_sent" => "تم إرسال الفاتورة إلى",
- "invoice_total" => "إجمالي الفاتورة",
- "invoice_type_custom_invoice" => "فاتورة مخصصة (custom_invoice.php)",
- "invoice_type_custom_tax_invoice" => "الفاتورة الضريبية المخصصة (custom_tax_invoice.php)",
- "invoice_type_invoice" => "الفاتورة (invoice.php)",
- "invoice_type_tax_invoice" => "الفاتورة الضريبية (tax_invoice.php)",
- "invoice_unsent" => "فشل إرسال الفاتورة إلى",
- "invoice_update" => "إعادة العد",
- "item_insufficient_of_stock" => "لايوجد مخزون كافى من الصنف.",
- "item_name" => "اسم الصنف",
- "item_number" => "صنف #",
- "item_out_of_stock" => "لايوجد مخزون من الصنف.",
- "key_browser" => "اختصارات مفيده",
- "key_cancel" => "الغاء عملية البيع/فاتوره/عرض السعار",
- "key_customer_search" => "بحث عن عميل",
- "key_finish_quote" => "انهاء عملية البيع/الفاتورة من دون الدفع",
- "key_finish_sale" => "اضافة دفع نقدي كمل واتمام عملية البيع",
- "key_full" => "الإظهار في صفحه كامله",
- "key_function" => "Function",
- "key_help" => "اختصارات",
- "key_help_modal" => "إظهار الاختصارات",
- "key_in" => "تكبير الصفحه",
- "key_item_search" => "بحث حسب الصنف",
- "key_out" => "تصغير الصفحه",
- "key_payment" => "اضافة دفعه",
- "key_print" => "طباعة الصفحة الحالية",
- "key_restore" => "إعادة ضبط اعدادات الصفحه",
- "key_search" => "البحث في التقارير",
- "key_suspend" => "حفط عملية البيع",
- "key_suspended" => "إظهار عمليات البيع المحفظه",
- "key_system" => "اختصارات متاحه",
- "key_tendered" => "تعديل المبلغ المدفوع",
- "key_title" => "اختصارات صفحة المبيعات",
- "mc" => "",
- "mode" => "وضع التسجيل",
- "must_enter_numeric" => "يجب إدخال رقم للمبلغ الفعلى المدفوع.",
- "must_enter_numeric_giftcard" => "رقم بطاقة الهدية يجب أن يكون رقم.",
- "new_customer" => "عميل جديد",
- "new_item" => "صنف جديد",
- "no_description" => "بدون وصف",
- "no_filter" => "الكل",
- "no_items_in_cart" => "لايوجد أصناف فى السلة.",
- "no_sales_to_display" => "لاتوجد عمليات بيع لعرضها.",
- "none_selected" => "لم تقم بإختيار أى عمليات بيع لحذفها.",
- "nontaxed_ind" => " ",
- "not_authorized" => "هذه العملية لا يمكن فعلها لعدم تخويلك.",
- "one_or_multiple" => "عمليات بيع",
- "payment" => "طريقة الدفع",
- "payment_amount" => "المبلغ",
- "payment_not_cover_total" => "المبلغ المدفوع لايغطى المبلغ الإجمالى.",
- "payment_type" => "طريقة",
- "payments" => "",
- "payments_total" => "إجمالى المدفوعات",
- "price" => "السعر",
- "print_after_sale" => "اطبع بعد عملية البيع",
- "quantity" => "الكمية",
- "quantity_less_than_reorder_level" => "تحذير: الكمية/العدد المطلوب غير متوفر لهذا الصنف.",
- "quantity_less_than_zero" => "تحذير! الكمية المطلوبة غير كافية، بإمكانك إتمام عملية البيع ، لكن تحقق من مخزنك.",
- "quantity_of_items" => "عدد ال {0} من الاصناف",
- "quote" => "عرض اسعار",
- "quote_number" => "رقم عرض الاسعار",
- "quote_number_duplicate" => "رقم عرض الاسعار يجب ان يكون فريد.",
- "quote_sent" => "عرض الاسعار ارسل الى",
- "quote_unsent" => "لم يتم ارسال عرض الاسعار الى",
- "receipt" => "عملية بيع #",
- "receipt_no_email" => "هذا العميل ليس له اي بريد الكتروني صحيح.",
- "receipt_number" => "إيصال بيع",
- "receipt_sent" => "تم إرسال الإيصال إلى",
- "receipt_unsent" => "فشل إرسال الإيصال إلى",
- "refund" => "نوع/سبب الاسترجاع",
- "register" => "مسجل المبيعات",
- "remove_customer" => "حذف عميل",
- "remove_discount" => "",
- "return" => "إرتجاع",
- "rewards" => "نقاط المكافئة",
- "rewards_balance" => "رصيد نقاط المكافئة",
- "sale" => "بيع",
- "sale_by_invoice" => "البيع بفاتورة رسمية",
- "sale_for_customer" => "العميل:",
- "sale_time" => "الوقت",
- "sales_tax" => "ضريبة البيع",
- "sales_total" => "",
- "select_customer" => "اختيار عميل (اختياري)",
- "send_invoice" => "إرسال الفاتورة",
- "send_quote" => "ارسال عرض الاسعار",
- "send_receipt" => "إرسال إيصال",
- "send_work_order" => "ارسال طلب عمل",
- "serial" => "مسلسل",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "عرض الفاتورة",
- "show_receipt" => "عرض الإيصال",
- "start_typing_customer_name" => "ابداء بكتابة اسم العميل...",
- "start_typing_item_name" => "ابداء بكتابة اسم أو مسح باركود الصنف...",
- "stock" => "المخزن",
- "stock_location" => "مكان المخزون",
- "sub_total" => "المجموع الفرعي",
- "successfully_deleted" => "لقد تم الحذف بنجاح",
- "successfully_restored" => "لقد تمت عملية الاستعادة بنجاح",
- "successfully_suspended_sale" => "لقد تم تعليق عملية البيع بنجاح.",
- "successfully_updated" => "لقد تم تحديث بيانات عملية البيع بنجاح.",
- "suspend_sale" => "تعليق عملية البيع",
- "suspended_doc_id" => "ملف",
- "suspended_sale_id" => "كود عملية البيع",
- "suspended_sales" => "المبيعات المعلقة",
- "table" => "طاولة",
- "takings" => "المبيع اليومي",
- "tax" => "ضريبة",
- "tax_id" => "الرقم الضريبي",
- "tax_invoice" => "فاتورة ضريبية",
- "tax_percent" => "ضريبة %",
- "taxed_ind" => "ض",
- "total" => "المجموع",
- "total_tax_exclusive" => "الإجمالى بدون الضرائب",
- "transaction_failed" => "فشل حركة البيع.",
- "unable_to_add_item" => "غير قادر على إضافة صنف لعملية البيع",
- "unsuccessfully_deleted" => "لايمكن حذف عملية/عمليات البيع.",
- "unsuccessfully_restored" => "فشل في استعادة عملية البيع.",
- "unsuccessfully_suspended_sale" => "فشل تعليق عملية البيع.",
- "unsuccessfully_updated" => "فشل تحديث عملية البيع.",
- "unsuspend" => "إلغاء تعليق",
- "unsuspend_and_delete" => "إلغاء تعليق وحذف",
- "update" => "تحديث",
- "upi" => "رقم التعريف الشخصي",
- "visa" => "",
- "wholesale" => "",
- "work_order" => "طلب عمل",
- "work_order_number" => "رقم طلب العمل",
- "work_order_number_duplicate" => "رقم طلب العمل يجب ان يكون فريد.",
- "work_order_sent" => "تم ارسال طلب العمل الى",
- "work_order_unsent" => "فشل في ارسال طلب العمل الى",
+ 'account_number' => 'حساب',
+ 'add_payment' => 'إضافة دفع',
+ 'amount_due' => 'المبلغ المطلوب',
+ 'amount_tendered' => 'المبلغ المدفوع',
+ 'authorized_signature' => 'توقيع معتمد',
+ 'cancel_sale' => 'الغاء عملية البيع',
+ 'cash' => 'نقدى',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => 'تعديل الصندوق',
+ 'cash_deposit' => 'ايداع نقدي',
+ 'cash_filter' => 'نقدى',
+ 'change_due' => 'الباقى',
+ 'change_price' => 'تغيير سعر البيع',
+ 'check' => 'شيك',
+ 'check_balance' => 'تذكير بموعد الشيك',
+ 'check_filter' => 'شيك',
+ 'close' => '',
+ 'comment' => 'تعليق',
+ 'comments' => 'تعليقات',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => 'إتمام البيع',
+ 'confirm_cancel_sale' => 'هل أنت متأكد من الغاء عملية البيع ؟ سيتم إزالة كل الأصناف.',
+ 'confirm_delete' => 'هل تريد حذف عمليات البيع المختارة؟',
+ 'confirm_restore' => 'هل انت متاكد من استعادة عملية البيع؟',
+ 'credit' => 'بطاقة إئتمانية',
+ 'credit_deposit' => 'ايداع ببطاقة ائتمان',
+ 'credit_filter' => 'بطاقة بنكية',
+ 'current_table' => '',
+ 'customer' => 'العميل',
+ 'customer_address' => 'العنوان',
+ 'customer_discount' => 'الخصم',
+ 'customer_email' => 'البريد الإلكترونى',
+ 'customer_location' => 'المكان',
+ 'customer_optional' => '(مطلوب للدفعات المستحقة)',
+ 'customer_required' => '(اجباري)',
+ 'customer_total' => 'المجموع',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => 'النقاط المتاحة',
+ 'daily_sales' => '',
+ 'date' => 'تاريخ البيع',
+ 'date_range' => 'الفترة الزمنية',
+ 'date_required' => 'يجب إدخال تاريخ صحيح.',
+ 'date_type' => 'التاريخ مطلوب.',
+ 'debit' => 'بطاقة خصم',
+ 'debit_filter' => '',
+ 'delete' => 'اسمح بالمسح',
+ 'delete_confirmation' => 'هل أنت متأكد أنك تريد حذف عملية البيع هذه؟ لايمكن التراجع بعد الحذف.',
+ 'delete_entire_sale' => 'حذف عملية البيع بالكامل',
+ 'delete_successful' => 'لقد تم حذف عملية البيع بنجاح.',
+ 'delete_unsuccessful' => 'لقد فشل حذف عملية البيع.',
+ 'description_abbrv' => 'الوصف.',
+ 'discard' => 'الغاء',
+ 'discard_quote' => '',
+ 'discount' => 'خصم',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '% خصم',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '%',
+ 'due' => 'مستحق',
+ 'due_filter' => 'مستحق',
+ 'edit' => 'تحرير',
+ 'edit_item' => 'تحرير صنف',
+ 'edit_sale' => 'تحرير عملية بيع',
+ 'email_receipt' => 'إرسال الايصال بالبريد الالكترونى',
+ 'employee' => 'الموظف',
+ 'entry' => 'ادخال',
+ 'error_editing_item' => 'خطاء فى تحرير الصنف',
+ 'find_or_scan_item' => 'بحث/مسح باركود صنف',
+ 'find_or_scan_item_or_receipt' => 'بحث/مسح باركود صنف أو ايصال',
+ 'giftcard' => 'بطاقة هدية',
+ 'giftcard_balance' => 'رصيد بطاقة الهدية',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => 'رقم بطاقة الهدية',
+ 'group_by_category' => 'تصفية حسب الفئة',
+ 'group_by_type' => 'تجميع حسب النوع',
+ 'hsn' => 'رمز نظام منسق',
+ 'id' => 'كود عملية البيع',
+ 'include_prices' => 'يشمل الاسعار؟',
+ 'invoice' => 'فاتورة',
+ 'invoice_confirm' => 'هذه الفاتورة سوف ترسل إلى',
+ 'invoice_enable' => 'إنشاء فاتورة',
+ 'invoice_filter' => 'الفواتير',
+ 'invoice_no_email' => 'هذا العميل ليس لدية بريد الكترونى صالح.',
+ 'invoice_number' => 'فاتورة رقم #',
+ 'invoice_number_duplicate' => 'من فضلك أدخل رقم فاتورة غير مكرر.',
+ 'invoice_sent' => 'تم إرسال الفاتورة إلى',
+ 'invoice_total' => 'إجمالي الفاتورة',
+ 'invoice_type_custom_invoice' => 'فاتورة مخصصة (custom_invoice.php)',
+ 'invoice_type_custom_tax_invoice' => 'الفاتورة الضريبية المخصصة (custom_tax_invoice.php)',
+ 'invoice_type_invoice' => 'الفاتورة (invoice.php)',
+ 'invoice_type_tax_invoice' => 'الفاتورة الضريبية (tax_invoice.php)',
+ 'invoice_unsent' => 'فشل إرسال الفاتورة إلى',
+ 'invoice_update' => 'إعادة العد',
+ 'item_insufficient_of_stock' => 'لايوجد مخزون كافى من الصنف.',
+ 'item_name' => 'اسم الصنف',
+ 'item_number' => 'صنف #',
+ 'item_out_of_stock' => 'لايوجد مخزون من الصنف.',
+ 'key_browser' => 'اختصارات مفيده',
+ 'key_cancel' => 'الغاء عملية البيع/فاتوره/عرض السعار',
+ 'key_customer_search' => 'بحث عن عميل',
+ 'key_finish_quote' => 'انهاء عملية البيع/الفاتورة من دون الدفع',
+ 'key_finish_sale' => 'اضافة دفع نقدي كمل واتمام عملية البيع',
+ 'key_full' => 'الإظهار في صفحه كامله',
+ 'key_function' => 'Function',
+ 'key_help' => 'اختصارات',
+ 'key_help_modal' => 'إظهار الاختصارات',
+ 'key_in' => 'تكبير الصفحه',
+ 'key_item_search' => 'بحث حسب الصنف',
+ 'key_out' => 'تصغير الصفحه',
+ 'key_payment' => 'اضافة دفعه',
+ 'key_print' => 'طباعة الصفحة الحالية',
+ 'key_restore' => 'إعادة ضبط اعدادات الصفحه',
+ 'key_search' => 'البحث في التقارير',
+ 'key_suspend' => 'حفط عملية البيع',
+ 'key_suspended' => 'إظهار عمليات البيع المحفظه',
+ 'key_system' => 'اختصارات متاحه',
+ 'key_tendered' => 'تعديل المبلغ المدفوع',
+ 'key_title' => 'اختصارات صفحة المبيعات',
+ 'mc' => '',
+ 'mode' => 'وضع التسجيل',
+ 'must_enter_numeric' => 'يجب إدخال رقم للمبلغ الفعلى المدفوع.',
+ 'must_enter_numeric_giftcard' => 'رقم بطاقة الهدية يجب أن يكون رقم.',
+ 'must_enter_reference_code' => 'يجب إدخال رقم المرجع/الاسترداد.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => 'عميل جديد',
+ 'new_item' => 'صنف جديد',
+ 'no_description' => 'بدون وصف',
+ 'no_filter' => 'الكل',
+ 'no_items_in_cart' => 'لايوجد أصناف فى السلة.',
+ 'no_sales_to_display' => 'لاتوجد عمليات بيع لعرضها.',
+ 'none_selected' => 'لم تقم بإختيار أى عمليات بيع لحذفها.',
+ 'nontaxed_ind' => ' ',
+ 'not_authorized' => 'هذه العملية لا يمكن فعلها لعدم تخويلك.',
+ 'one_or_multiple' => 'عمليات بيع',
+ 'payment' => 'طريقة الدفع',
+ 'payment_amount' => 'المبلغ',
+ 'payment_not_cover_total' => 'المبلغ المدفوع لايغطى المبلغ الإجمالى.',
+ 'payment_type' => 'طريقة',
+ 'payments' => '',
+ 'payments_total' => 'إجمالى المدفوعات',
+ 'price' => 'السعر',
+ 'print_after_sale' => 'اطبع بعد عملية البيع',
+ 'quantity' => 'الكمية',
+ 'quantity_less_than_reorder_level' => 'تحذير: الكمية/العدد المطلوب غير متوفر لهذا الصنف.',
+ 'quantity_less_than_zero' => 'تحذير! الكمية المطلوبة غير كافية، بإمكانك إتمام عملية البيع ، لكن تحقق من مخزنك.',
+ 'quantity_of_items' => 'عدد ال {0} من الاصناف',
+ 'quote' => 'عرض اسعار',
+ 'quote_number' => 'رقم عرض الاسعار',
+ 'quote_number_duplicate' => 'رقم عرض الاسعار يجب ان يكون فريد.',
+ 'quote_sent' => 'عرض الاسعار ارسل الى',
+ 'quote_unsent' => 'لم يتم ارسال عرض الاسعار الى',
+ 'receipt' => 'عملية بيع #',
+ 'receipt_no_email' => 'هذا العميل ليس له اي بريد الكتروني صحيح.',
+ 'receipt_number' => 'إيصال بيع',
+ 'receipt_sent' => 'تم إرسال الإيصال إلى',
+ 'receipt_unsent' => 'فشل إرسال الإيصال إلى',
+ 'reference_code' => 'كود مرجع الدفع',
+ 'reference_code_invalid_characters' => 'يجب أن يحتوي كود المرجع على أحرف وأرقام فقط.',
+ 'reference_code_length_error' => 'طول كود المرجع غير صالح.',
+ 'refund' => 'نوع/سبب الاسترجاع',
+ 'register' => 'مسجل المبيعات',
+ 'remove_customer' => 'حذف عميل',
+ 'remove_discount' => '',
+ 'return' => 'إرتجاع',
+ 'rewards' => 'نقاط المكافئة',
+ 'rewards_balance' => 'رصيد نقاط المكافئة',
+ 'rewards_package' => 'فئة المكافئة',
+ 'rewards_remaining_balance' => 'رصيد النقاط المتبقي هو ',
+ 'sale' => 'بيع',
+ 'sale_by_invoice' => 'البيع بفاتورة رسمية',
+ 'sale_for_customer' => 'العميل:',
+ 'sale_time' => 'الوقت',
+ 'sales_tax' => 'ضريبة البيع',
+ 'sales_total' => '',
+ 'select_customer' => 'اختيار عميل (اختياري)',
+ 'send_invoice' => 'إرسال الفاتورة',
+ 'send_quote' => 'ارسال عرض الاسعار',
+ 'send_receipt' => 'إرسال إيصال',
+ 'send_work_order' => 'ارسال طلب عمل',
+ 'serial' => 'مسلسل',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => 'عرض الفاتورة',
+ 'show_receipt' => 'عرض الإيصال',
+ 'start_typing_customer_name' => 'ابداء بكتابة اسم العميل...',
+ 'start_typing_item_name' => 'ابداء بكتابة اسم أو مسح باركود الصنف...',
+ 'stock' => 'المخزن',
+ 'stock_location' => 'مكان المخزون',
+ 'sub_total' => 'المجموع الفرعي',
+ 'successfully_deleted' => 'لقد تم الحذف بنجاح',
+ 'successfully_restored' => 'لقد تمت عملية الاستعادة بنجاح',
+ 'successfully_suspended_sale' => 'لقد تم تعليق عملية البيع بنجاح.',
+ 'successfully_updated' => 'لقد تم تحديث بيانات عملية البيع بنجاح.',
+ 'suspend_sale' => 'تعليق عملية البيع',
+ 'suspended_doc_id' => 'ملف',
+ 'suspended_sale_id' => 'كود عملية البيع',
+ 'suspended_sales' => 'المبيعات المعلقة',
+ 'table' => 'طاولة',
+ 'takings' => 'المبيع اليومي',
+ 'tax' => 'ضريبة',
+ 'tax_id' => 'الرقم الضريبي',
+ 'tax_invoice' => 'فاتورة ضريبية',
+ 'tax_percent' => 'ضريبة %',
+ 'taxed_ind' => 'ض',
+ 'total' => 'المجموع',
+ 'total_tax_exclusive' => 'الإجمالى بدون الضرائب',
+ 'transaction_failed' => 'فشل حركة البيع.',
+ 'unable_to_add_item' => 'غير قادر على إضافة صنف لعملية البيع',
+ 'unsuccessfully_deleted' => 'لايمكن حذف عملية/عمليات البيع.',
+ 'unsuccessfully_restored' => 'فشل في استعادة عملية البيع.',
+ 'unsuccessfully_suspended_sale' => 'فشل تعليق عملية البيع.',
+ 'unsuccessfully_updated' => 'فشل تحديث عملية البيع.',
+ 'unsuspend' => 'إلغاء تعليق',
+ 'unsuspend_and_delete' => 'إلغاء تعليق وحذف',
+ 'update' => 'تحديث',
+ 'upi' => 'رقم التعريف الشخصي',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => 'طلب عمل',
+ 'work_order_number' => 'رقم طلب العمل',
+ 'work_order_number_duplicate' => 'رقم طلب العمل يجب ان يكون فريد.',
+ 'work_order_sent' => 'تم ارسال طلب العمل الى',
+ 'work_order_unsent' => 'فشل في ارسال طلب العمل الى',
];
diff --git a/app/Language/ar-LB/Config.php b/app/Language/ar-LB/Config.php
index 8159a7167..12cfe255a 100644
--- a/app/Language/ar-LB/Config.php
+++ b/app/Language/ar-LB/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "المنطقة الزمنية OSPOS:",
"ospos_info" => "معلومات التثبيت OSPOS",
"payment_options_order" => "ترتيب خيارات الدفع",
+ 'payment_reference_code_length_limits' => 'رمز مرجع الدفع
حدود الطول',
+ 'payment_reference_code_length_max_label' => 'الحد الأقصى',
+ 'payment_reference_code_length_min_label' => 'الحد الأدنى',
"perm_risk" => "صلاحيات الملفات ممكن ان تشكل خطر في حال كانت غير صحيحة.",
"phone" => "هاتف الشركة",
"phone_required" => "هاتف الشركة مطلوب.",
diff --git a/app/Language/ar-LB/Sales.php b/app/Language/ar-LB/Sales.php
index b193dee9f..b8c898fd2 100644
--- a/app/Language/ar-LB/Sales.php
+++ b/app/Language/ar-LB/Sales.php
@@ -1,230 +1,234 @@
"النقاط المتاحة",
- "rewards_package" => "فئة المكافئة",
- "rewards_remaining_balance" => "رصيد النقاط المتبقي هو ",
- "account_number" => "حساب",
- "add_payment" => "إضافة دفع",
- "amount_due" => "المبلغ المطلوب",
- "amount_tendered" => "المبلغ المدفوع",
- "authorized_signature" => "توقيع معتمد",
- "cancel_sale" => "الغاء عملية البيع",
- "cash" => "نقدى",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "تعديل الصندوق",
- "cash_deposit" => "ايداع نقدي",
- "cash_filter" => "نقدى",
- "change_due" => "الباقى",
- "change_price" => "تغيير سعر البيع",
- "check" => "شيك",
- "check_balance" => "تذكير بموعد الشيك",
- "check_filter" => "شيك",
- "close" => "",
- "comment" => "تعليق",
- "comments" => "تعليقات",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "إتمام البيع",
- "confirm_cancel_sale" => "هل أنت متأكد من الغاء عملية البيع ؟ سيتم إزالة كل الأصناف.",
- "confirm_delete" => "هل تريد حذف عمليات البيع المختارة؟",
- "confirm_restore" => "هل انت متاكد من استعادة عملية البيع؟",
- "credit" => "بطاقة إئتمانية",
- "credit_deposit" => "ايداع ببطاقة ائتمان",
- "credit_filter" => "بطاقة بنكية",
- "current_table" => "",
- "customer" => "العميل",
- "customer_address" => "العنوان",
- "customer_discount" => "الخصم",
- "customer_email" => "البريد الإلكترونى",
- "customer_location" => "المكان",
- "customer_optional" => "(مطلوب للدفعات المستحقة)",
- "customer_required" => "(اجباري)",
- "customer_total" => "المجموع",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "تاريخ البيع",
- "date_range" => "الفترة الزمنية",
- "date_required" => "يجب إدخال تاريخ صحيح.",
- "date_type" => "التاريخ مطلوب.",
- "debit" => "بطاقة خصم",
- "debit_filter" => "",
- "delete" => "اسمح بالمسح",
- "delete_confirmation" => "هل أنت متأكد أنك تريد حذف عملية البيع هذه؟ لايمكن التراجع بعد الحذف.",
- "delete_entire_sale" => "حذف عملية البيع بالكامل",
- "delete_successful" => "لقد تم حذف عملية البيع بنجاح.",
- "delete_unsuccessful" => "لقد فشل حذف عملية البيع.",
- "description_abbrv" => "الوصف.",
- "discard" => "الغاء",
- "discard_quote" => "",
- "discount" => "خصم",
- "discount_included" => "% خصم",
- "discount_short" => "%",
- "due" => "مستحق",
- "due_filter" => "مستحق",
- "edit" => "تعديل",
- "edit_item" => "تعديل مادة",
- "edit_sale" => "تعديل عملية بيع",
- "email_receipt" => "إرسال الايصال بالبريد الالكترونى",
- "employee" => "الموظف",
- "entry" => "ادخال",
- "error_editing_item" => "خطاء فى تعديل المادة",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "بحث/مسح باركود المادة",
- "find_or_scan_item_or_receipt" => "بحث/مسح باركود المادة أو الايصال",
- "giftcard" => "بطاقة هدية",
- "giftcard_balance" => "رصيد بطاقة الهدية",
- "giftcard_filter" => "",
- "giftcard_number" => "رقم بطاقة الهدية",
- "group_by_category" => "ترتيب حسب الفئة",
- "group_by_type" => "ترتيب حسب النوع",
- "hsn" => "رمز نظام منسق",
- "id" => "رقم عملية البيع",
- "include_prices" => "يشمل الاسعار؟",
- "invoice" => "فاتورة",
- "invoice_confirm" => "هذه الفاتورة سوف ترسل إلى",
- "invoice_enable" => "رقم فاتورة",
- "invoice_filter" => "الفواتير",
- "invoice_no_email" => "هذا العميل ليس لدية بريد الكترونى صالح.",
- "invoice_number" => "فاتورة رقم #",
- "invoice_number_duplicate" => "من فضلك أدخل رقم فاتورة غير مكرر.",
- "invoice_sent" => "تم إرسال الفاتورة إلى",
- "invoice_total" => "إجمالي الفاتورة",
- "invoice_type_custom_invoice" => "فاتورة مخصصة (custom_invoice.php)",
- "invoice_type_custom_tax_invoice" => "الفاتورة الضريبية المخصصة (custom_tax_invoice.php)",
- "invoice_type_invoice" => "الفاتورة (invoice.php)",
- "invoice_type_tax_invoice" => "الفاتورة الضريبية (tax_invoice.php)",
- "invoice_unsent" => "فشل إرسال الفاتورة إلى",
- "invoice_update" => "إعادة العد",
- "item_insufficient_of_stock" => "لايوجد مخزون كافى من المادة.",
- "item_name" => "اسم المادة",
- "item_number" => "مادة رقم #",
- "item_out_of_stock" => "لايوجد مخزون من المادة.",
- "key_browser" => "اختصارات مفيده",
- "key_cancel" => "الغاء عملية البيع/فاتوره/عرض السعار",
- "key_customer_search" => "بحث عن عميل",
- "key_finish_quote" => "انهاء عملية البيع/الفاتورة من دون الدفع",
- "key_finish_sale" => "اضافة دفع نقدي كمل واتمام عملية البيع",
- "key_full" => "الإظهار في صفحه كامله",
- "key_function" => "Function",
- "key_help" => "اختصارات",
- "key_help_modal" => "إظهار الاختصارات",
- "key_in" => "تكبير الصفحه",
- "key_item_search" => "بحث حسب الصنف",
- "key_out" => "تصغير الصفحه",
- "key_payment" => "اضافة دفعه",
- "key_print" => "طباعة الصفحة الحالية",
- "key_restore" => "إعادة ضبط اعدادات الصفحه",
- "key_search" => "البحث في التقارير",
- "key_suspend" => "حفط عملية البيع",
- "key_suspended" => "إظهار عمليات البيع المحفظه",
- "key_system" => "اختصارات متاحه",
- "key_tendered" => "تعديل المبلغ المدفوع",
- "key_title" => "اختصارات صفحة المبيعات",
- "mc" => "",
- "mode" => "وضع التسجيل",
- "must_enter_numeric" => "يجب إدخال رقم للمبلغ الفعلى المدفوع.",
- "must_enter_numeric_giftcard" => "رمز بطاقة الهدية يجب أن يكتون ارقام فقط.",
- "new_customer" => "عميل جديد",
- "new_item" => "مادة جديدة",
- "no_description" => "بدون وصف",
- "no_filter" => "الكل",
- "no_items_in_cart" => "لايوجد اي مادة فى السلة.",
- "no_sales_to_display" => "لاتوجد عمليات بيع لعرضها.",
- "none_selected" => "لم تقم بإختيار أى عمليات بيع لحذفها.",
- "nontaxed_ind" => " ",
- "not_authorized" => "ليس لديك صلاحية.",
- "one_or_multiple" => "عمليات بيع",
- "payment" => "طريقة الدفع",
- "payment_amount" => "القيمة",
- "payment_not_cover_total" => "المبلغ المدفوع لايغطى المبلغ الإجمالى.",
- "payment_type" => "طريقة",
- "payments" => "",
- "payments_total" => "إجمالى المدفوعات",
- "price" => "السعر",
- "print_after_sale" => "اطبع بعد عملية البيع",
- "quantity" => "الكمية",
- "quantity_less_than_reorder_level" => "تحذير: الكمية أقل من الحد المطلوب لهذه المادة.",
- "quantity_less_than_zero" => "تحذير! الكمية المطلوبة غير كافية، بإمكانك إتمام عملية البيع ، لكن تحقق من مخزنك.",
- "quantity_of_items" => "عدد ال {0} من الاصناف",
- "quote" => "عرض اسعار",
- "quote_number" => "رقم عرض الاسعار",
- "quote_number_duplicate" => "رقم عرض الاسعار يجب ان يكون فريد.",
- "quote_sent" => "عرض الاسعار ارسل الى",
- "quote_unsent" => "لم يتم ارسال عرض الاسعار الى",
- "receipt" => "عملية بيع #",
- "receipt_no_email" => "هذا العميل ليس له اي بريد الكتروني صحيح.",
- "receipt_number" => "إيصال بيع",
- "receipt_sent" => "تم إرسال الإيصال إلى",
- "receipt_unsent" => "فشل إرسال الإيصال إلى",
- "refund" => "نوع/سبب الاسترجاع",
- "register" => "سجل المبيعات",
- "remove_customer" => "حذف عميل",
- "remove_discount" => "",
- "return" => "إسترجاع",
- "rewards" => "نقاط المكافئة",
- "rewards_balance" => "رصيد نقاط المكافئة",
- "sale" => "بيع",
- "sale_by_invoice" => "البيع بفاتورة رسمية",
- "sale_for_customer" => "العميل:",
- "sale_time" => "الوقت",
- "sales_tax" => "ضريبة البيع",
- "sales_total" => "",
- "select_customer" => "اختيار عميل (اختياري)",
- "send_invoice" => "إرسال الفاتورة",
- "send_quote" => "ارسال عرض الاسعار",
- "send_receipt" => "إرسال إيصال",
- "send_work_order" => "ارسال طلب عمل",
- "serial" => "مسلسل",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "عرض الفاتورة",
- "show_receipt" => "عرض الإيصال",
- "start_typing_customer_name" => "ابداء بكتابة اسم العميل...",
- "start_typing_item_name" => "ابداء بكتابة اسم أو مسح باركود الصنف...",
- "stock" => "المخزن",
- "stock_location" => "موقع التخزين",
- "sub_total" => "المجموع الفرعي",
- "successfully_deleted" => "لقد تم الحذف بنجاح",
- "successfully_restored" => "لقد تمت عملية الاستعادة بنجاح",
- "successfully_suspended_sale" => "لقد تم تعليق عملية البيع بنجاح.",
- "successfully_updated" => "لقد تم تحديث بيانات عملية البيع بنجاح.",
- "suspend_sale" => "تعليق عملية البيع",
- "suspended_doc_id" => "ملف",
- "suspended_sale_id" => "كود عملية البيع",
- "suspended_sales" => "المبيعات المعلقة",
- "table" => "طاولة",
- "takings" => "المبيع اليومي",
- "tax" => "ضريبة",
- "tax_id" => "الرقم الضريبي",
- "tax_invoice" => "فاتورة ضريبية",
- "tax_percent" => "ضريبة %",
- "taxed_ind" => "ض",
- "total" => "المجموع",
- "total_tax_exclusive" => "الإجمالى بدون الضرائب",
- "transaction_failed" => "فشل حركة البيع.",
- "unable_to_add_item" => "غير قادر على إضافة صنف لعملية البيع",
- "unsuccessfully_deleted" => "لايمكن حذف عملية/عمليات البيع.",
- "unsuccessfully_restored" => "فشل في استعادة عملية البيع.",
- "unsuccessfully_suspended_sale" => "فشل تعليق عملية البيع.",
- "unsuccessfully_updated" => "فشل تحديث عملية البيع.",
- "unsuspend" => "إلغاء تعليق",
- "unsuspend_and_delete" => "إلغاء تعليق وحذف",
- "update" => "تحديث",
- "upi" => "رقم التعريف الشخصي",
- "visa" => "",
- "wholesale" => "",
- "work_order" => "طلب عمل",
- "work_order_number" => "رقم طلب العمل",
- "work_order_number_duplicate" => "رقم طلب العمل يجب ان يكون فريد.",
- "work_order_sent" => "تم ارسال طلب العمل الى",
- "work_order_unsent" => "فشل في ارسال طلب العمل الى",
+ 'account_number' => 'حساب',
+ 'add_payment' => 'إضافة دفع',
+ 'amount_due' => 'المبلغ المطلوب',
+ 'amount_tendered' => 'المبلغ المدفوع',
+ 'authorized_signature' => 'توقيع معتمد',
+ 'cancel_sale' => 'الغاء عملية البيع',
+ 'cash' => 'نقدى',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => 'تعديل الصندوق',
+ 'cash_deposit' => 'ايداع نقدي',
+ 'cash_filter' => 'نقدى',
+ 'change_due' => 'الباقى',
+ 'change_price' => 'تغيير سعر البيع',
+ 'check' => 'شيك',
+ 'check_balance' => 'تذكير بموعد الشيك',
+ 'check_filter' => 'شيك',
+ 'close' => '',
+ 'comment' => 'تعليق',
+ 'comments' => 'تعليقات',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => 'إتمام البيع',
+ 'confirm_cancel_sale' => 'هل أنت متأكد من الغاء عملية البيع ؟ سيتم إزالة كل الأصناف.',
+ 'confirm_delete' => 'هل تريد حذف عمليات البيع المختارة؟',
+ 'confirm_restore' => 'هل انت متاكد من استعادة عملية البيع؟',
+ 'credit' => 'بطاقة إئتمانية',
+ 'credit_deposit' => 'ايداع ببطاقة ائتمان',
+ 'credit_filter' => 'بطاقة بنكية',
+ 'current_table' => '',
+ 'customer' => 'العميل',
+ 'customer_address' => 'العنوان',
+ 'customer_discount' => 'الخصم',
+ 'customer_email' => 'البريد الإلكترونى',
+ 'customer_location' => 'المكان',
+ 'customer_optional' => '(مطلوب للدفعات المستحقة)',
+ 'customer_required' => '(اجباري)',
+ 'customer_total' => 'المجموع',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => 'النقاط المتاحة',
+ 'daily_sales' => '',
+ 'date' => 'تاريخ البيع',
+ 'date_range' => 'الفترة الزمنية',
+ 'date_required' => 'يجب إدخال تاريخ صحيح.',
+ 'date_type' => 'التاريخ مطلوب.',
+ 'debit' => 'بطاقة خصم',
+ 'debit_filter' => '',
+ 'delete' => 'اسمح بالمسح',
+ 'delete_confirmation' => 'هل أنت متأكد أنك تريد حذف عملية البيع هذه؟ لايمكن التراجع بعد الحذف.',
+ 'delete_entire_sale' => 'حذف عملية البيع بالكامل',
+ 'delete_successful' => 'لقد تم حذف عملية البيع بنجاح.',
+ 'delete_unsuccessful' => 'لقد فشل حذف عملية البيع.',
+ 'description_abbrv' => 'الوصف.',
+ 'discard' => 'الغاء',
+ 'discard_quote' => '',
+ 'discount' => 'خصم',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '% خصم',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '%',
+ 'due' => 'مستحق',
+ 'due_filter' => 'مستحق',
+ 'edit' => 'تعديل',
+ 'edit_item' => 'تعديل مادة',
+ 'edit_sale' => 'تعديل عملية بيع',
+ 'email_receipt' => 'إرسال الايصال بالبريد الالكترونى',
+ 'employee' => 'الموظف',
+ 'entry' => 'ادخال',
+ 'error_editing_item' => 'خطاء فى تعديل المادة',
+ 'find_or_scan_item' => 'بحث/مسح باركود المادة',
+ 'find_or_scan_item_or_receipt' => 'بحث/مسح باركود المادة أو الايصال',
+ 'giftcard' => 'بطاقة هدية',
+ 'giftcard_balance' => 'رصيد بطاقة الهدية',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => 'رقم بطاقة الهدية',
+ 'group_by_category' => 'ترتيب حسب الفئة',
+ 'group_by_type' => 'ترتيب حسب النوع',
+ 'hsn' => 'رمز نظام منسق',
+ 'id' => 'رقم عملية البيع',
+ 'include_prices' => 'يشمل الاسعار؟',
+ 'invoice' => 'فاتورة',
+ 'invoice_confirm' => 'هذه الفاتورة سوف ترسل إلى',
+ 'invoice_enable' => 'رقم فاتورة',
+ 'invoice_filter' => 'الفواتير',
+ 'invoice_no_email' => 'هذا العميل ليس لدية بريد الكترونى صالح.',
+ 'invoice_number' => 'فاتورة رقم #',
+ 'invoice_number_duplicate' => 'من فضلك أدخل رقم فاتورة غير مكرر.',
+ 'invoice_sent' => 'تم إرسال الفاتورة إلى',
+ 'invoice_total' => 'إجمالي الفاتورة',
+ 'invoice_type_custom_invoice' => 'فاتورة مخصصة (custom_invoice.php)',
+ 'invoice_type_custom_tax_invoice' => 'الفاتورة الضريبية المخصصة (custom_tax_invoice.php)',
+ 'invoice_type_invoice' => 'الفاتورة (invoice.php)',
+ 'invoice_type_tax_invoice' => 'الفاتورة الضريبية (tax_invoice.php)',
+ 'invoice_unsent' => 'فشل إرسال الفاتورة إلى',
+ 'invoice_update' => 'إعادة العد',
+ 'item_insufficient_of_stock' => 'لايوجد مخزون كافى من المادة.',
+ 'item_name' => 'اسم المادة',
+ 'item_number' => 'مادة رقم #',
+ 'item_out_of_stock' => 'لايوجد مخزون من المادة.',
+ 'key_browser' => 'اختصارات مفيده',
+ 'key_cancel' => 'الغاء عملية البيع/فاتوره/عرض السعار',
+ 'key_customer_search' => 'بحث عن عميل',
+ 'key_finish_quote' => 'انهاء عملية البيع/الفاتورة من دون الدفع',
+ 'key_finish_sale' => 'اضافة دفع نقدي كمل واتمام عملية البيع',
+ 'key_full' => 'الإظهار في صفحه كامله',
+ 'key_function' => 'Function',
+ 'key_help' => 'اختصارات',
+ 'key_help_modal' => 'إظهار الاختصارات',
+ 'key_in' => 'تكبير الصفحه',
+ 'key_item_search' => 'بحث حسب الصنف',
+ 'key_out' => 'تصغير الصفحه',
+ 'key_payment' => 'اضافة دفعه',
+ 'key_print' => 'طباعة الصفحة الحالية',
+ 'key_restore' => 'إعادة ضبط اعدادات الصفحه',
+ 'key_search' => 'البحث في التقارير',
+ 'key_suspend' => 'حفط عملية البيع',
+ 'key_suspended' => 'إظهار عمليات البيع المحفظه',
+ 'key_system' => 'اختصارات متاحه',
+ 'key_tendered' => 'تعديل المبلغ المدفوع',
+ 'key_title' => 'اختصارات صفحة المبيعات',
+ 'mc' => '',
+ 'mode' => 'وضع التسجيل',
+ 'must_enter_numeric' => 'يجب إدخال رقم للمبلغ الفعلى المدفوع.',
+ 'must_enter_numeric_giftcard' => 'رمز بطاقة الهدية يجب أن يكتون ارقام فقط.',
+ 'must_enter_reference_code' => 'يجب إدخال رقم المرجع/الاسترداد.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => 'عميل جديد',
+ 'new_item' => 'مادة جديدة',
+ 'no_description' => 'بدون وصف',
+ 'no_filter' => 'الكل',
+ 'no_items_in_cart' => 'لايوجد اي مادة فى السلة.',
+ 'no_sales_to_display' => 'لاتوجد عمليات بيع لعرضها.',
+ 'none_selected' => 'لم تقم بإختيار أى عمليات بيع لحذفها.',
+ 'nontaxed_ind' => ' ',
+ 'not_authorized' => 'ليس لديك صلاحية.',
+ 'one_or_multiple' => 'عمليات بيع',
+ 'payment' => 'طريقة الدفع',
+ 'payment_amount' => 'القيمة',
+ 'payment_not_cover_total' => 'المبلغ المدفوع لايغطى المبلغ الإجمالى.',
+ 'payment_type' => 'طريقة',
+ 'payments' => '',
+ 'payments_total' => 'إجمالى المدفوعات',
+ 'price' => 'السعر',
+ 'print_after_sale' => 'اطبع بعد عملية البيع',
+ 'quantity' => 'الكمية',
+ 'quantity_less_than_reorder_level' => 'تحذير: الكمية أقل من الحد المطلوب لهذه المادة.',
+ 'quantity_less_than_zero' => 'تحذير! الكمية المطلوبة غير كافية، بإمكانك إتمام عملية البيع ، لكن تحقق من مخزنك.',
+ 'quantity_of_items' => 'عدد ال {0} من الاصناف',
+ 'quote' => 'عرض اسعار',
+ 'quote_number' => 'رقم عرض الاسعار',
+ 'quote_number_duplicate' => 'رقم عرض الاسعار يجب ان يكون فريد.',
+ 'quote_sent' => 'عرض الاسعار ارسل الى',
+ 'quote_unsent' => 'لم يتم ارسال عرض الاسعار الى',
+ 'receipt' => 'عملية بيع #',
+ 'receipt_no_email' => 'هذا العميل ليس له اي بريد الكتروني صحيح.',
+ 'receipt_number' => 'إيصال بيع',
+ 'receipt_sent' => 'تم إرسال الإيصال إلى',
+ 'receipt_unsent' => 'فشل إرسال الإيصال إلى',
+ 'reference_code' => 'رمز مرجع الدفع',
+ 'reference_code_invalid_characters' => 'يجب أن يحتوي رمز المرجع على أحرف وأرقام فقط.',
+ 'reference_code_length_error' => 'طول رمز المرجع غير صالح.',
+ 'refund' => 'نوع/سبب الاسترجاع',
+ 'register' => 'سجل المبيعات',
+ 'remove_customer' => 'حذف عميل',
+ 'remove_discount' => '',
+ 'return' => 'إسترجاع',
+ 'rewards' => 'نقاط المكافئة',
+ 'rewards_balance' => 'رصيد نقاط المكافئة',
+ 'rewards_package' => 'فئة المكافئة',
+ 'rewards_remaining_balance' => 'رصيد النقاط المتبقي هو ',
+ 'sale' => 'بيع',
+ 'sale_by_invoice' => 'البيع بفاتورة رسمية',
+ 'sale_for_customer' => 'العميل:',
+ 'sale_time' => 'الوقت',
+ 'sales_tax' => 'ضريبة البيع',
+ 'sales_total' => '',
+ 'select_customer' => 'اختيار عميل (اختياري)',
+ 'send_invoice' => 'إرسال الفاتورة',
+ 'send_quote' => 'ارسال عرض الاسعار',
+ 'send_receipt' => 'إرسال إيصال',
+ 'send_work_order' => 'ارسال طلب عمل',
+ 'serial' => 'مسلسل',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => 'عرض الفاتورة',
+ 'show_receipt' => 'عرض الإيصال',
+ 'start_typing_customer_name' => 'ابداء بكتابة اسم العميل...',
+ 'start_typing_item_name' => 'ابداء بكتابة اسم أو مسح باركود الصنف...',
+ 'stock' => 'المخزن',
+ 'stock_location' => 'موقع التخزين',
+ 'sub_total' => 'المجموع الفرعي',
+ 'successfully_deleted' => 'لقد تم الحذف بنجاح',
+ 'successfully_restored' => 'لقد تمت عملية الاستعادة بنجاح',
+ 'successfully_suspended_sale' => 'لقد تم تعليق عملية البيع بنجاح.',
+ 'successfully_updated' => 'لقد تم تحديث بيانات عملية البيع بنجاح.',
+ 'suspend_sale' => 'تعليق عملية البيع',
+ 'suspended_doc_id' => 'ملف',
+ 'suspended_sale_id' => 'كود عملية البيع',
+ 'suspended_sales' => 'المبيعات المعلقة',
+ 'table' => 'طاولة',
+ 'takings' => 'المبيع اليومي',
+ 'tax' => 'ضريبة',
+ 'tax_id' => 'الرقم الضريبي',
+ 'tax_invoice' => 'فاتورة ضريبية',
+ 'tax_percent' => 'ضريبة %',
+ 'taxed_ind' => 'ض',
+ 'total' => 'المجموع',
+ 'total_tax_exclusive' => 'الإجمالى بدون الضرائب',
+ 'transaction_failed' => 'فشل حركة البيع.',
+ 'unable_to_add_item' => 'غير قادر على إضافة صنف لعملية البيع',
+ 'unsuccessfully_deleted' => 'لايمكن حذف عملية/عمليات البيع.',
+ 'unsuccessfully_restored' => 'فشل في استعادة عملية البيع.',
+ 'unsuccessfully_suspended_sale' => 'فشل تعليق عملية البيع.',
+ 'unsuccessfully_updated' => 'فشل تحديث عملية البيع.',
+ 'unsuspend' => 'إلغاء تعليق',
+ 'unsuspend_and_delete' => 'إلغاء تعليق وحذف',
+ 'update' => 'تحديث',
+ 'upi' => 'رقم التعريف الشخصي',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => 'طلب عمل',
+ 'work_order_number' => 'رقم طلب العمل',
+ 'work_order_number_duplicate' => 'رقم طلب العمل يجب ان يكون فريد.',
+ 'work_order_sent' => 'تم ارسال طلب العمل الى',
+ 'work_order_unsent' => 'فشل في ارسال طلب العمل الى',
];
diff --git a/app/Language/az/Config.php b/app/Language/az/Config.php
index 6d616345e..6c5a97270 100644
--- a/app/Language/az/Config.php
+++ b/app/Language/az/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "OSPOS Saat qurşağı:",
"ospos_info" => "OSPOS quraşdırılması məlumatı",
"payment_options_order" => "Sifariş üçün Ödəmə Şərtləri",
+ 'payment_reference_code_length_limits' => 'Ödəniş İstinad Kodu
Uzunluq Limitləri',
+ 'payment_reference_code_length_max_label' => 'Maks',
+ 'payment_reference_code_length_min_label' => 'Min',
"perm_risk" => "Permissions higher than 750 leaves this software at risk.",
"phone" => "Şirkətin Telefon Nömrəsi",
"phone_required" => "Şirkət Telefonu tələb olunan bir sahədir.",
diff --git a/app/Language/az/Sales.php b/app/Language/az/Sales.php
index 99f905e55..30312a9ae 100644
--- a/app/Language/az/Sales.php
+++ b/app/Language/az/Sales.php
@@ -1,230 +1,234 @@
"Mövcud ballar",
- "rewards_package" => "Mükafatlar",
- "rewards_remaining_balance" => "Mükafatın yerdə qalan bal dəyəri ",
- "account_number" => "Hesab #",
- "add_payment" => "Ödəniş Əlavə Etmək",
- "amount_due" => "Qalıq",
- "amount_tendered" => "Ödənilən məbləğ",
- "authorized_signature" => "Səlahiyyətli İmza",
- "cancel_sale" => "İmtina",
- "cash" => "Nəğd pullar",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "Nağd pulun tənzimlənməsi",
- "cash_deposit" => "Nağd depozit",
- "cash_filter" => "Nəğd Pul",
- "change_due" => "Qalıq",
- "change_price" => "Satış qiymətini dəyiş",
- "check" => "Çek",
- "check_balance" => "Çek Xatırladan",
- "check_filter" => "Çek",
- "close" => "",
- "comment" => "Şərh",
- "comments" => "Şərhlər",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "Tamamlayın",
- "confirm_cancel_sale" => "Siz əminsiniz ki,satışı ləğv etmək istəyirsiniz? Bütün detallar silinəcək.",
- "confirm_delete" => "Siz əminsiniz ki seçilmiş satışı (lar) silmək istəyirsiz?",
- "confirm_restore" => "Seçilmiş Satışları bərpa etmək istədiyinizə əminsinizmi?",
- "credit" => "Kredit kartı",
- "credit_deposit" => "Kredit Depoziti",
- "credit_filter" => "Kredit kartı",
- "current_table" => "",
- "customer" => "Ad",
- "customer_address" => "Ünvan",
- "customer_discount" => "Endirim",
- "customer_email" => "E-poçt",
- "customer_location" => "Yer",
- "customer_optional" => "(Ödənişlərdə tələb olunur)",
- "customer_required" => "(Vacib)",
- "customer_total" => "Cəmi",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "Satış Tarixi",
- "date_range" => "Tarix Aralığı",
- "date_required" => "Düzgün tarix daxil edilməlidir.",
- "date_type" => "Boşluğa tarix əlavə edilməlidir.",
- "debit" => "Debit kart",
- "debit_filter" => "",
- "delete" => "Silməyə izin ver",
- "delete_confirmation" => "Siz bu satışı silmək istəyinizə əminsiniz? Bu əməlliyat bərpa edilməyəcək.",
- "delete_entire_sale" => "Bütün Satışı Silmək",
- "delete_successful" => "Siz uğurla satışı sildiniz.",
- "delete_unsuccessful" => "Satışın silinməsi uğursuz oldu.",
- "description_abbrv" => "Təsvir.",
- "discard" => "İmtina",
- "discard_quote" => "",
- "discount" => "Disk",
- "discount_included" => "% Endirim",
- "discount_short" => "%",
- "due" => "Görə",
- "due_filter" => "Görə",
- "edit" => "Redaktə",
- "edit_item" => "Malın Redaktəsi",
- "edit_sale" => "Satışın Redaktəsi",
- "email_receipt" => "E-poçt Qəbz",
- "employee" => "Əməkdaş",
- "entry" => "Daxil",
- "error_editing_item" => "XƏTA Malın redaktəsində",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "Malın axtarışı",
- "find_or_scan_item_or_receipt" => "Tapmaq skan etmək və ya kvitansiya",
- "giftcard" => "Hədiyyə Kartı",
- "giftcard_balance" => "Hədiyyə Kartı Balansı",
- "giftcard_filter" => "",
- "giftcard_number" => "Hədiyyə kartının nömrəsi",
- "group_by_category" => "Bölməyə görə grup",
- "group_by_type" => "Növə görə qrup",
- "hsn" => "HSN",
- "id" => "Satış İD",
- "include_prices" => "Qiymətlər daxildir?",
- "invoice" => "Qaimə",
- "invoice_confirm" => "Bu qaimə göndəriləcək",
- "invoice_enable" => "Qaimə Yarat",
- "invoice_filter" => "Qaimələr",
- "invoice_no_email" => "Bu müştərinin elektron ünvanı düzgün deyil.",
- "invoice_number" => "Qaimə #",
- "invoice_number_duplicate" => "Qaimə nömrəsi unikal olmalıdır.",
- "invoice_sent" => "Qaimə göndərildi",
- "invoice_total" => "Qaimə Çəmi",
- "invoice_type_custom_invoice" => "Fərqli Qaimə (custom_invoice.php)",
- "invoice_type_custom_tax_invoice" => "Fərqli Vergi Qaiməsi (custom_tax_invoice.php)",
- "invoice_type_invoice" => "Qaimə (invoice.php)",
- "invoice_type_tax_invoice" => "Vergi Qaiməsi (tax_invoice.php)",
- "invoice_unsent" => "Qaimə göndərilə bilmədi",
- "invoice_update" => "Yeniden say",
- "item_insufficient_of_stock" => "Anbarda kifayət qədər mal yoxdur.",
- "item_name" => "Malın adı",
- "item_number" => "Mal #",
- "item_out_of_stock" => "Mal satılıb.",
- "key_browser" => "Faydalı Qısayollar",
- "key_cancel" => "Cari Kotirovka/Fatura/Satışı ləğv edir",
- "key_customer_search" => "Müştəri Axtarışı",
- "key_finish_quote" => "Ödəniş etmədən Kotirovka/Faturanı tamamlayın",
- "key_finish_sale" => "Ödəniş əlavə edib, faktura/satışı tamamlayın",
- "key_full" => "Tam Ekran rejimində açın",
- "key_function" => "Function",
- "key_help" => "Qısa yollar",
- "key_help_modal" => "Qısa yollar pəncərəsini açın",
- "key_in" => "Yaxınlaşdır",
- "key_item_search" => "Element Axtarışı",
- "key_out" => "Uzaqlaşdır",
- "key_payment" => "Ödəniş əlavə et",
- "key_print" => "Cari səhifəni çap et",
- "key_restore" => "Orjinal ekran ölçüsünə qayıt",
- "key_search" => "Axtarışın hesabat cədvəlləri",
- "key_suspend" => "Cari satışı dayandırın",
- "key_suspended" => "Dayandırılmış Satışları göstər",
- "key_system" => "Sistem Qısayolları",
- "key_tendered" => "Təklif olunan məbləği dəyişdirin",
- "key_title" => "Satış üçün klaviatura qısa yolları",
- "mc" => "",
- "mode" => "Qeydiyyat Rejimi",
- "must_enter_numeric" => "Ödəniş məbləği rəqəm ilə olmalıdır.",
- "must_enter_numeric_giftcard" => "Hədiyyə Kartın nömrəsi rəqəmlə olmalıdır.",
- "new_customer" => "Yeni Müştəri",
- "new_item" => "Yeni Mal",
- "no_description" => "Heç Biri",
- "no_filter" => "Hamısı",
- "no_items_in_cart" => "Səbətdə heç bir mal yoxdur.",
- "no_sales_to_display" => "Satış yoxdur.",
- "none_selected" => "Silmək üçün hər hansı bir Satış (lar) seçmədiniz.",
- "nontaxed_ind" => " . ",
- "not_authorized" => "Bu hərəkət səlahiyyətli deyil.",
- "one_or_multiple" => "Satış (lar)",
- "payment" => "Ödəniş Növü",
- "payment_amount" => "Məbləğ",
- "payment_not_cover_total" => "Ödəmə məbləği Toplamdan çox və ya bərabər olmalıdır.",
- "payment_type" => "Növ",
- "payments" => "",
- "payments_total" => "Cəmi Ödənilənlər",
- "price" => "Qiymət",
- "print_after_sale" => "Satışdan sonra Çap edin",
- "quantity" => "Miqdarı",
- "quantity_less_than_reorder_level" => "Diqqət: İstədiyinizin Miqdarı bu Öhdəlik üçün Yenidən Səviyyə səviyyəsindən aşağıdadır.",
- "quantity_less_than_zero" => "Xəbərdarlıq: İstədiyiniz miqdar kifayət deyil. Siz hələ də satışı edə bilərsiniz, lakin malın sayını yoxlayın.",
- "quantity_of_items" => "{0} Məhsulların miqdarı",
- "quote" => "Qiymət ver",
- "quote_number" => "Sitat Nömrəsi",
- "quote_number_duplicate" => "Sitatın nömrəsi unikal olmalıdır.",
- "quote_sent" => "Sitat göndərildi",
- "quote_unsent" => "Sitat göndırilə bilmədi",
- "receipt" => "malın çeki",
- "receipt_no_email" => "Bu müştərinin etibarlı bir e-poçt ünvanı yoxdur.",
- "receipt_number" => "Satış №",
- "receipt_sent" => "Çek Göndərildi",
- "receipt_unsent" => "Çek göndərilə Bilmədi",
- "refund" => "Qaytarılma növü",
- "register" => "jurnal satışı",
- "remove_customer" => "müştəriləri silmək",
- "remove_discount" => "",
- "return" => "qaytarmaq",
- "rewards" => "Mükafat Balları",
- "rewards_balance" => "Mükafat Balları Balansı",
- "sale" => "satış",
- "sale_by_invoice" => "Faktura ilə Satış",
- "sale_for_customer" => "Müştəri:",
- "sale_time" => "Vaxt",
- "sales_tax" => "Satış Vergisi",
- "sales_total" => "",
- "select_customer" => "Müştəri seçmək",
- "send_invoice" => "Faktura Göndər",
- "send_quote" => "Sitat Göndər",
- "send_receipt" => "Çek Göndər",
- "send_work_order" => "İş Sifarişini Göndərin",
- "serial" => "seriya nömrəsi",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "Fakturanı Göstər",
- "show_receipt" => "Çek Göstər",
- "start_typing_customer_name" => "müştəri adını çap etməyə başlayın...",
- "start_typing_item_name" => "Malın adın başlayın çap etməyə yada skan edin şifrəni...",
- "stock" => "Anbar",
- "stock_location" => "Ehtiyyatın Yeri",
- "sub_total" => "yekun",
- "successfully_deleted" => "satış",
- "successfully_restored" => "Siz uğurla bərpa etdimiz",
- "successfully_suspended_sale" => "Sizin satışınız uğurla dayandırıldı.",
- "successfully_updated" => "Satış uğurla yeniləndi.",
- "suspend_sale" => "Dayandırmaq",
- "suspended_doc_id" => "Sənəd",
- "suspended_sale_id" => "Satış dayandırıldı İD",
- "suspended_sales" => "satış dayandırıldı",
- "table" => "Masa",
- "takings" => "Gündəlik Satışlar",
- "tax" => "vergi",
- "tax_id" => "Vergi İD",
- "tax_invoice" => "Vergi Qaimə",
- "tax_percent" => "vergi %",
- "taxed_ind" => "T",
- "total" => "cəm",
- "total_tax_exclusive" => "Vergi Xaric",
- "transaction_failed" => "Satış əməliyyatı uğursuz oldu.",
- "unable_to_add_item" => "Satışa əlavə edilən məhsul uğursuz oldu",
- "unsuccessfully_deleted" => "Satış (lar) silmək uğursuz oldu.",
- "unsuccessfully_restored" => "Satış (lar) bərpa olunmadı.",
- "unsuccessfully_suspended_sale" => "Satış dayandırıla bilmədi.",
- "unsuccessfully_updated" => "Satış yeniləməsi uğursuz oldu.",
- "unsuspend" => "blok etmək",
- "unsuspend_and_delete" => "blok etmək və silmək",
- "update" => "Yenilə",
- "upi" => "UPI",
- "visa" => "",
- "wholesale" => "",
- "work_order" => "İş Sifarişi",
- "work_order_number" => "Sifariş nömrəsi",
- "work_order_number_duplicate" => "İş sifarişinin nömrəsi unikal olmalıdır.",
- "work_order_sent" => "İş sifarişi göndərildi",
- "work_order_unsent" => "İş Sifarişi göndərilməmişdi",
+ 'account_number' => 'Hesab #',
+ 'add_payment' => 'Ödəniş Əlavə Etmək',
+ 'amount_due' => 'Qalıq',
+ 'amount_tendered' => 'Ödənilən məbləğ',
+ 'authorized_signature' => 'Səlahiyyətli İmza',
+ 'cancel_sale' => 'İmtina',
+ 'cash' => 'Nəğd pullar',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => 'Nağd pulun tənzimlənməsi',
+ 'cash_deposit' => 'Nağd depozit',
+ 'cash_filter' => 'Nəğd Pul',
+ 'change_due' => 'Qalıq',
+ 'change_price' => 'Satış qiymətini dəyiş',
+ 'check' => 'Çek',
+ 'check_balance' => 'Çek Xatırladan',
+ 'check_filter' => 'Çek',
+ 'close' => '',
+ 'comment' => 'Şərh',
+ 'comments' => 'Şərhlər',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => 'Tamamlayın',
+ 'confirm_cancel_sale' => 'Siz əminsiniz ki,satışı ləğv etmək istəyirsiniz? Bütün detallar silinəcək.',
+ 'confirm_delete' => 'Siz əminsiniz ki seçilmiş satışı (lar) silmək istəyirsiz?',
+ 'confirm_restore' => 'Seçilmiş Satışları bərpa etmək istədiyinizə əminsinizmi?',
+ 'credit' => 'Kredit kartı',
+ 'credit_deposit' => 'Kredit Depoziti',
+ 'credit_filter' => 'Kredit kartı',
+ 'current_table' => '',
+ 'customer' => 'Ad',
+ 'customer_address' => 'Ünvan',
+ 'customer_discount' => 'Endirim',
+ 'customer_email' => 'E-poçt',
+ 'customer_location' => 'Yer',
+ 'customer_optional' => '(Ödənişlərdə tələb olunur)',
+ 'customer_required' => '(Vacib)',
+ 'customer_total' => 'Cəmi',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => 'Mövcud ballar',
+ 'daily_sales' => '',
+ 'date' => 'Satış Tarixi',
+ 'date_range' => 'Tarix Aralığı',
+ 'date_required' => 'Düzgün tarix daxil edilməlidir.',
+ 'date_type' => 'Boşluğa tarix əlavə edilməlidir.',
+ 'debit' => 'Debit kart',
+ 'debit_filter' => '',
+ 'delete' => 'Silməyə izin ver',
+ 'delete_confirmation' => 'Siz bu satışı silmək istəyinizə əminsiniz? Bu əməlliyat bərpa edilməyəcək.',
+ 'delete_entire_sale' => 'Bütün Satışı Silmək',
+ 'delete_successful' => 'Siz uğurla satışı sildiniz.',
+ 'delete_unsuccessful' => 'Satışın silinməsi uğursuz oldu.',
+ 'description_abbrv' => 'Təsvir.',
+ 'discard' => 'İmtina',
+ 'discard_quote' => '',
+ 'discount' => 'Disk',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '% Endirim',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '%',
+ 'due' => 'Görə',
+ 'due_filter' => 'Görə',
+ 'edit' => 'Redaktə',
+ 'edit_item' => 'Malın Redaktəsi',
+ 'edit_sale' => 'Satışın Redaktəsi',
+ 'email_receipt' => 'E-poçt Qəbz',
+ 'employee' => 'Əməkdaş',
+ 'entry' => 'Daxil',
+ 'error_editing_item' => 'XƏTA Malın redaktəsində',
+ 'find_or_scan_item' => 'Malın axtarışı',
+ 'find_or_scan_item_or_receipt' => 'Tapmaq skan etmək və ya kvitansiya',
+ 'giftcard' => 'Hədiyyə Kartı',
+ 'giftcard_balance' => 'Hədiyyə Kartı Balansı',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => 'Hədiyyə kartının nömrəsi',
+ 'group_by_category' => 'Bölməyə görə grup',
+ 'group_by_type' => 'Növə görə qrup',
+ 'hsn' => 'HSN',
+ 'id' => 'Satış İD',
+ 'include_prices' => 'Qiymətlər daxildir?',
+ 'invoice' => 'Qaimə',
+ 'invoice_confirm' => 'Bu qaimə göndəriləcək',
+ 'invoice_enable' => 'Qaimə Yarat',
+ 'invoice_filter' => 'Qaimələr',
+ 'invoice_no_email' => 'Bu müştərinin elektron ünvanı düzgün deyil.',
+ 'invoice_number' => 'Qaimə #',
+ 'invoice_number_duplicate' => 'Qaimə nömrəsi unikal olmalıdır.',
+ 'invoice_sent' => 'Qaimə göndərildi',
+ 'invoice_total' => 'Qaimə Çəmi',
+ 'invoice_type_custom_invoice' => 'Fərqli Qaimə (custom_invoice.php)',
+ 'invoice_type_custom_tax_invoice' => 'Fərqli Vergi Qaiməsi (custom_tax_invoice.php)',
+ 'invoice_type_invoice' => 'Qaimə (invoice.php)',
+ 'invoice_type_tax_invoice' => 'Vergi Qaiməsi (tax_invoice.php)',
+ 'invoice_unsent' => 'Qaimə göndərilə bilmədi',
+ 'invoice_update' => 'Yeniden say',
+ 'item_insufficient_of_stock' => 'Anbarda kifayət qədər mal yoxdur.',
+ 'item_name' => 'Malın adı',
+ 'item_number' => 'Mal #',
+ 'item_out_of_stock' => 'Mal satılıb.',
+ 'key_browser' => 'Faydalı Qısayollar',
+ 'key_cancel' => 'Cari Kotirovka/Fatura/Satışı ləğv edir',
+ 'key_customer_search' => 'Müştəri Axtarışı',
+ 'key_finish_quote' => 'Ödəniş etmədən Kotirovka/Faturanı tamamlayın',
+ 'key_finish_sale' => 'Ödəniş əlavə edib, faktura/satışı tamamlayın',
+ 'key_full' => 'Tam Ekran rejimində açın',
+ 'key_function' => 'Function',
+ 'key_help' => 'Qısa yollar',
+ 'key_help_modal' => 'Qısa yollar pəncərəsini açın',
+ 'key_in' => 'Yaxınlaşdır',
+ 'key_item_search' => 'Element Axtarışı',
+ 'key_out' => 'Uzaqlaşdır',
+ 'key_payment' => 'Ödəniş əlavə et',
+ 'key_print' => 'Cari səhifəni çap et',
+ 'key_restore' => 'Orjinal ekran ölçüsünə qayıt',
+ 'key_search' => 'Axtarışın hesabat cədvəlləri',
+ 'key_suspend' => 'Cari satışı dayandırın',
+ 'key_suspended' => 'Dayandırılmış Satışları göstər',
+ 'key_system' => 'Sistem Qısayolları',
+ 'key_tendered' => 'Təklif olunan məbləği dəyişdirin',
+ 'key_title' => 'Satış üçün klaviatura qısa yolları',
+ 'mc' => '',
+ 'mode' => 'Qeydiyyat Rejimi',
+ 'must_enter_numeric' => 'Ödəniş məbləği rəqəm ilə olmalıdır.',
+ 'must_enter_numeric_giftcard' => 'Hədiyyə Kartın nömrəsi rəqəmlə olmalıdır.',
+ 'must_enter_reference_code' => 'İstinad/Axtarış nömrəsi daxil edilməlidir.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => 'Yeni Müştəri',
+ 'new_item' => 'Yeni Mal',
+ 'no_description' => 'Heç Biri',
+ 'no_filter' => 'Hamısı',
+ 'no_items_in_cart' => 'Səbətdə heç bir mal yoxdur.',
+ 'no_sales_to_display' => 'Satış yoxdur.',
+ 'none_selected' => 'Silmək üçün hər hansı bir Satış (lar) seçmədiniz.',
+ 'nontaxed_ind' => ' . ',
+ 'not_authorized' => 'Bu hərəkət səlahiyyətli deyil.',
+ 'one_or_multiple' => 'Satış (lar)',
+ 'payment' => 'Ödəniş Növü',
+ 'payment_amount' => 'Məbləğ',
+ 'payment_not_cover_total' => 'Ödəmə məbləği Toplamdan çox və ya bərabər olmalıdır.',
+ 'payment_type' => 'Növ',
+ 'payments' => '',
+ 'payments_total' => 'Cəmi Ödənilənlər',
+ 'price' => 'Qiymət',
+ 'print_after_sale' => 'Satışdan sonra Çap edin',
+ 'quantity' => 'Miqdarı',
+ 'quantity_less_than_reorder_level' => 'Diqqət: İstədiyinizin Miqdarı bu Öhdəlik üçün Yenidən Səviyyə səviyyəsindən aşağıdadır.',
+ 'quantity_less_than_zero' => 'Xəbərdarlıq: İstədiyiniz miqdar kifayət deyil. Siz hələ də satışı edə bilərsiniz, lakin malın sayını yoxlayın.',
+ 'quantity_of_items' => '{0} Məhsulların miqdarı',
+ 'quote' => 'Qiymət ver',
+ 'quote_number' => 'Sitat Nömrəsi',
+ 'quote_number_duplicate' => 'Sitatın nömrəsi unikal olmalıdır.',
+ 'quote_sent' => 'Sitat göndərildi',
+ 'quote_unsent' => 'Sitat göndırilə bilmədi',
+ 'receipt' => 'malın çeki',
+ 'receipt_no_email' => 'Bu müştərinin etibarlı bir e-poçt ünvanı yoxdur.',
+ 'receipt_number' => 'Satış №',
+ 'receipt_sent' => 'Çek Göndərildi',
+ 'receipt_unsent' => 'Çek göndərilə Bilmədi',
+ 'reference_code' => 'Ödəniş İstinad Kodu',
+ 'reference_code_invalid_characters' => 'İstinad kodu yalnız hərf və rəqəmlərdən ibarət olmalıdır.',
+ 'reference_code_length_error' => 'İstinad kodunun uzunluğu etibarsızdır.',
+ 'refund' => 'Qaytarılma növü',
+ 'register' => 'jurnal satışı',
+ 'remove_customer' => 'müştəriləri silmək',
+ 'remove_discount' => '',
+ 'return' => 'qaytarmaq',
+ 'rewards' => 'Mükafat Balları',
+ 'rewards_balance' => 'Mükafat Balları Balansı',
+ 'rewards_package' => 'Mükafatlar',
+ 'rewards_remaining_balance' => 'Mükafatın yerdə qalan bal dəyəri ',
+ 'sale' => 'satış',
+ 'sale_by_invoice' => 'Faktura ilə Satış',
+ 'sale_for_customer' => 'Müştəri:',
+ 'sale_time' => 'Vaxt',
+ 'sales_tax' => 'Satış Vergisi',
+ 'sales_total' => '',
+ 'select_customer' => 'Müştəri seçmək',
+ 'send_invoice' => 'Faktura Göndər',
+ 'send_quote' => 'Sitat Göndər',
+ 'send_receipt' => 'Çek Göndər',
+ 'send_work_order' => 'İş Sifarişini Göndərin',
+ 'serial' => 'seriya nömrəsi',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => 'Fakturanı Göstər',
+ 'show_receipt' => 'Çek Göstər',
+ 'start_typing_customer_name' => 'müştəri adını çap etməyə başlayın...',
+ 'start_typing_item_name' => 'Malın adın başlayın çap etməyə yada skan edin şifrəni...',
+ 'stock' => 'Anbar',
+ 'stock_location' => 'Ehtiyyatın Yeri',
+ 'sub_total' => 'yekun',
+ 'successfully_deleted' => 'satış',
+ 'successfully_restored' => 'Siz uğurla bərpa etdimiz',
+ 'successfully_suspended_sale' => 'Sizin satışınız uğurla dayandırıldı.',
+ 'successfully_updated' => 'Satış uğurla yeniləndi.',
+ 'suspend_sale' => 'Dayandırmaq',
+ 'suspended_doc_id' => 'Sənəd',
+ 'suspended_sale_id' => 'Satış dayandırıldı İD',
+ 'suspended_sales' => 'satış dayandırıldı',
+ 'table' => 'Masa',
+ 'takings' => 'Gündəlik Satışlar',
+ 'tax' => 'vergi',
+ 'tax_id' => 'Vergi İD',
+ 'tax_invoice' => 'Vergi Qaimə',
+ 'tax_percent' => 'vergi %',
+ 'taxed_ind' => 'T',
+ 'total' => 'cəm',
+ 'total_tax_exclusive' => 'Vergi Xaric',
+ 'transaction_failed' => 'Satış əməliyyatı uğursuz oldu.',
+ 'unable_to_add_item' => 'Satışa əlavə edilən məhsul uğursuz oldu',
+ 'unsuccessfully_deleted' => 'Satış (lar) silmək uğursuz oldu.',
+ 'unsuccessfully_restored' => 'Satış (lar) bərpa olunmadı.',
+ 'unsuccessfully_suspended_sale' => 'Satış dayandırıla bilmədi.',
+ 'unsuccessfully_updated' => 'Satış yeniləməsi uğursuz oldu.',
+ 'unsuspend' => 'blok etmək',
+ 'unsuspend_and_delete' => 'blok etmək və silmək',
+ 'update' => 'Yenilə',
+ 'upi' => 'UPI',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => 'İş Sifarişi',
+ 'work_order_number' => 'Sifariş nömrəsi',
+ 'work_order_number_duplicate' => 'İş sifarişinin nömrəsi unikal olmalıdır.',
+ 'work_order_sent' => 'İş sifarişi göndərildi',
+ 'work_order_unsent' => 'İş Sifarişi göndərilməmişdi',
];
diff --git a/app/Language/bg/Config.php b/app/Language/bg/Config.php
index d883ffb18..bfbb41546 100644
--- a/app/Language/bg/Config.php
+++ b/app/Language/bg/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "",
"ospos_info" => "",
"payment_options_order" => "Payment Options Order",
+ 'payment_reference_code_length_limits' => 'Референтен код на плащане
Ограничения на дължината',
+ 'payment_reference_code_length_max_label' => 'Макс',
+ 'payment_reference_code_length_min_label' => 'Мин',
"perm_risk" => "Permissions higher than 750 leaves this software at risk.",
"phone" => "Company Phone",
"phone_required" => "Company Phone is a required field.",
diff --git a/app/Language/bg/Sales.php b/app/Language/bg/Sales.php
index 5157b903a..965c86503 100644
--- a/app/Language/bg/Sales.php
+++ b/app/Language/bg/Sales.php
@@ -1,231 +1,234 @@
"Налични точки",
- "rewards_package" => "Награди",
- "rewards_remaining_balance" => "Оставащата стойност на точките за награда е ",
- "account_number" => "Номер на акаунт",
- "add_payment" => "Добавяне на плащане",
- "amount_due" => "Дължима сума",
- "amount_tendered" => "Предоставена сума",
- "authorized_signature" => "Оторизиран подпис",
- "cancel_sale" => "Отказ",
- "cash" => "В брой",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "Корекция на пари в брой",
- "cash_deposit" => "Депозит в брой",
- "cash_filter" => "В брой",
- "change_due" => "Промяна на дължимото",
- "change_price" => "Промяна на продажната цена",
- "check" => "Проверка",
- "check_balance" => "Проверете остатъка",
- "check_filter" => "Проверка",
- "close" => "",
- "comment" => "Коментар",
- "comments" => "Коментари",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "Завършен",
- "confirm_cancel_sale" => "Сигурни ли сте, че искате да изчистите тази продажба? Всичко ще бъде изтрито.",
- "confirm_delete" => "Наистина ли искате да изтриете избраната Продажба (и)?",
- "confirm_restore" => "Наистина ли искате да възстановите избраната Продажба (и)?",
- "credit" => "Кредитна карта",
- "credit_deposit" => "Кредитен депозит",
- "credit_filter" => "Кредитна карта",
- "current_table" => "",
- "customer" => "Име",
- "customer_address" => "Адрес",
- "customer_discount" => "Намаление",
- "customer_email" => "Електронна поща",
- "customer_location" => "Местоположение",
- "mailchimp_customer_status" => "Състояние на Mailchimp",
- "customer_optional" => "(Незадължително)",
- "customer_required" => "(Задължително)",
- "customer_total" => "Обща сума",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "Дата на продажба",
- "date_range" => "Период от време",
- "date_required" => "Трябва да въведете правилна дата.",
- "date_type" => "Датата е задължително поле.",
- "debit" => "Дебитна карта",
- "debit_filter" => "",
- "delete" => "Разреши изтриване",
- "delete_confirmation" => "Наистина ли искате да изтриете тази продажба? Това действие не може да бъде отменено.",
- "delete_entire_sale" => "Изтриване на цялата продажба",
- "delete_successful" => "Продажбата е изтрита успешно.",
- "delete_unsuccessful" => "Изтриването на продажба не бе успешно.",
- "description_abbrv" => "Описание.",
- "discard" => "Разпродажба",
- "discard_quote" => "",
- "discount" => "Намаление%",
- "discount_included" => "% Отстъпка",
- "discount_short" => "%",
- "due" => "Дължимото",
- "due_filter" => "Дължимо",
- "edit" => "Редактиране",
- "edit_item" => "Редактиране на елемент",
- "edit_sale" => "Редактиране на продажбата",
- "email_receipt" => "Електронна разписка",
- "employee" => "Служител",
- "entry" => "Вход",
- "error_editing_item" => "Грешка при редактирането на елемента",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "Намерете или сканирайте елемента",
- "find_or_scan_item_or_receipt" => "Намерете или сканирайте елемент или разпис",
- "giftcard" => "Gift Карта",
- "giftcard_balance" => "Gift Card Баланс",
- "giftcard_filter" => "",
- "giftcard_number" => "Gift Card Номер",
- "group_by_category" => "Групирайте по категория",
- "group_by_type" => "Групиране по тип",
- "hsn" => "HSN",
- "id" => "Номер на продажба",
- "include_prices" => "Включва цени?",
- "invoice" => "Фактура",
- "invoice_confirm" => "Тази фактура ще бъде изпратена до",
- "invoice_enable" => "Създаване на фактура",
- "invoice_filter" => "Фактури",
- "invoice_no_email" => "Този клиент няма валиден имейл адрес.",
- "invoice_number" => "Фактура #",
- "invoice_number_duplicate" => "Номерът на фактурите трябва да е уникален.",
- "invoice_sent" => "Фактура, изпратена до",
- "invoice_total" => "Фактура общо",
- "invoice_type_custom_invoice" => "Ръчна фактура",
- "invoice_type_custom_tax_invoice" => "Фактура по избор(custom_tax_invoice.php)",
- "invoice_type_invoice" => "Фактура",
- "invoice_type_tax_invoice" => "Данъчна фактура (tax_invoice.php)",
- "invoice_unsent" => "Фактурата не можа да бъде изпратена до",
- "invoice_update" => "Преизчисляване",
- "item_insufficient_of_stock" => "Елементът има недостатъчен запас.",
- "item_name" => "Име на предмета",
- "item_number" => "Предмет #",
- "item_out_of_stock" => "Елементът е изчерпан.",
- "key_browser" => "",
- "key_cancel" => "Cancels Current Quote/Invoice/Sale",
- "key_customer_search" => "Customer Search",
- "key_finish_quote" => "Finish Quote/Invoice witdout payment",
- "key_finish_sale" => "Add Payment and Complete Invoice/Sale",
- "key_full" => "",
- "key_function" => "Function",
- "key_help" => "Shortcuts",
- "key_help_modal" => "Open Shortcuts Window",
- "key_in" => "",
- "key_item_search" => "Item Search",
- "key_out" => "",
- "key_payment" => "Add Payment",
- "key_print" => "",
- "key_restore" => "",
- "key_search" => "",
- "key_suspend" => "Suspend Current Sale",
- "key_suspended" => "Show Suspended Sales",
- "key_system" => "",
- "key_tendered" => "Edit Amount Tendered",
- "key_title" => "Sales Keyboard Shortcuts",
- "mc" => "",
- "mode" => "Режим на регистрация",
- "must_enter_numeric" => "Сумата Предложена трябва да е число.",
- "must_enter_numeric_giftcard" => "Gift Card номера трябва да бъде число.",
- "new_customer" => "Нов клиент",
- "new_item" => "Нов продукт",
- "no_description" => "Нито един",
- "no_filter" => "Всичко",
- "no_items_in_cart" => "В количката няма продукти.",
- "no_sales_to_display" => "Няма продажби за показване .",
- "none_selected" => "Не сте избрали каквито и да е Продажби за изтриване.",
- "nontaxed_ind" => " sales nontaxed ind ",
- "not_authorized" => "Това действие не е разрешено.",
- "one_or_multiple" => "Продажба (и)",
- "payment" => "Вид плащане",
- "payment_amount" => "Количество",
- "payment_not_cover_total" => "Сумата за плащане трябва да е по-голяма или равна на цялата сума.",
- "payment_type" => "Тип",
- "payments" => "",
- "payments_total" => "Общо плащания",
- "price" => "Цена",
- "print_after_sale" => "Печат след продажбата",
- "quantity" => "Количество",
- "quantity_less_than_reorder_level" => "Предупреждение: Желаното количество е под нивото на зареждане за тази позиция.",
- "quantity_less_than_zero" => "Предупреждение: Желаното количество е недостатъчно. Все още можете да обработвате продажбата, но одитирайте инвентара си.",
- "quantity_of_items" => "Количество{0} елементи",
- "quote" => "Цитат",
- "quote_number" => "Номер на цитата",
- "quote_number_duplicate" => "Номерът на Цитат трябва да е уникален.",
- "quote_sent" => "Цитат изпратен до",
- "quote_unsent" => "Цитатът не можа да бъде изпратен до",
- "receipt" => "Касова бележка",
- "receipt_no_email" => "Този клиент няма валиден имейл адрес.",
- "receipt_number" => "Продажба #",
- "receipt_sent" => "Разписката е изпратена до",
- "receipt_unsent" => "Разписката не бе изпратена до",
- "refund" => "Вид на въстановяването",
- "register" => "Регистър на продажбите",
- "remove_customer" => "Премахване на клиент",
- "remove_discount" => "",
- "return" => "Връщане",
- "rewards" => "Наградни точки",
- "rewards_balance" => "Reward Points Баланс",
- "sale" => "Продажба",
- "sale_by_invoice" => "Продажба по фактура",
- "sale_for_customer" => "Клиент:",
- "sale_time" => "Време",
- "sales_tax" => "Данък върху продажбите",
- "sales_total" => "",
- "select_customer" => "Изберете клиент (по избор)",
- "send_invoice" => "Изпратете фактура",
- "send_quote" => "Изпрати цитат",
- "send_receipt" => "Изпращане на разписка",
- "send_work_order" => "Изпращане на поръчка за работа",
- "serial" => "Сериен",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "Показване на фактурата",
- "show_receipt" => "Показване на разписката",
- "start_typing_customer_name" => "Започнете да пишете подробности за клиента ...",
- "start_typing_item_name" => "Започнете да въвеждате името на елемента или да сканирате баркод ...",
- "stock" => "Наличност",
- "stock_location" => "Местоположение на наличност",
- "sub_total" => "Междинна сума",
- "successfully_deleted" => "Вие успешно сте изтрили",
- "successfully_restored" => "Вие успешно сте възстановили",
- "successfully_suspended_sale" => "Успешно спиране на продажбата.",
- "successfully_updated" => "Обновихте продажбата успешно.",
- "suspend_sale" => "Задържане",
- "suspended_doc_id" => "Документ",
- "suspended_sale_id" => "Номер",
- "suspended_sales" => "Преустановен",
- "table" => "Маса",
- "takings" => "Ежедневни продажби",
- "tax" => "Данък",
- "tax_id" => "Данъчен номер",
- "tax_invoice" => "Данъчна фактура",
- "tax_percent" => "Данък %",
- "taxed_ind" => "",
- "total" => "Обща сума",
- "total_tax_exclusive" => "Без данък",
- "transaction_failed" => "Продажната транзакция е неуспешна.",
- "unable_to_add_item" => "Добавянето на продукта към продажбата не бе успешно",
- "unsuccessfully_deleted" => "Изтриването на продажба (и) не бе успешно.",
- "unsuccessfully_restored" => "Възстановяването на Продажбата (ите) не бе успешна.",
- "unsuccessfully_suspended_sale" => "Преустановяването на продажбата бе неуспешно.",
- "unsuccessfully_updated" => "Актуализацията на продажбата не бе успешна.",
- "unsuspend" => "Възстановяване",
- "unsuspend_and_delete" => "Action",
- "update" => "Актуализация",
- "upi" => "",
- "visa" => "",
- "wholesale" => "",
- "work_order" => "Работна поръчка",
- "work_order_number" => "Номер работна поръчка",
- "work_order_number_duplicate" => "Номерът на работната поръчка трябва да е уникален.",
- "work_order_sent" => "Работната поръчка е изпратена до",
- "work_order_unsent" => "Работната поръчка не бе изпратена до",
+ 'account_number' => 'Номер на акаунт',
+ 'add_payment' => 'Добавяне на плащане',
+ 'amount_due' => 'Дължима сума',
+ 'amount_tendered' => 'Предоставена сума',
+ 'authorized_signature' => 'Оторизиран подпис',
+ 'cancel_sale' => 'Отказ',
+ 'cash' => 'В брой',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => 'Корекция на пари в брой',
+ 'cash_deposit' => 'Депозит в брой',
+ 'cash_filter' => 'В брой',
+ 'change_due' => 'Промяна на дължимото',
+ 'change_price' => 'Промяна на продажната цена',
+ 'check' => 'Проверка',
+ 'check_balance' => 'Проверете остатъка',
+ 'check_filter' => 'Проверка',
+ 'close' => '',
+ 'comment' => 'Коментар',
+ 'comments' => 'Коментари',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => 'Завършен',
+ 'confirm_cancel_sale' => 'Сигурни ли сте, че искате да изчистите тази продажба? Всичко ще бъде изтрито.',
+ 'confirm_delete' => 'Наистина ли искате да изтриете избраната Продажба (и)?',
+ 'confirm_restore' => 'Наистина ли искате да възстановите избраната Продажба (и)?',
+ 'credit' => 'Кредитна карта',
+ 'credit_deposit' => 'Кредитен депозит',
+ 'credit_filter' => 'Кредитна карта',
+ 'current_table' => '',
+ 'customer' => 'Име',
+ 'customer_address' => 'Адрес',
+ 'customer_discount' => 'Намаление',
+ 'customer_email' => 'Електронна поща',
+ 'customer_location' => 'Местоположение',
+ 'customer_optional' => '(Незадължително)',
+ 'customer_required' => '(Задължително)',
+ 'customer_total' => 'Обща сума',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => 'Налични точки',
+ 'daily_sales' => '',
+ 'date' => 'Дата на продажба',
+ 'date_range' => 'Период от време',
+ 'date_required' => 'Трябва да въведете правилна дата.',
+ 'date_type' => 'Датата е задължително поле.',
+ 'debit' => 'Дебитна карта',
+ 'debit_filter' => '',
+ 'delete' => 'Разреши изтриване',
+ 'delete_confirmation' => 'Наистина ли искате да изтриете тази продажба? Това действие не може да бъде отменено.',
+ 'delete_entire_sale' => 'Изтриване на цялата продажба',
+ 'delete_successful' => 'Продажбата е изтрита успешно.',
+ 'delete_unsuccessful' => 'Изтриването на продажба не бе успешно.',
+ 'description_abbrv' => 'Описание.',
+ 'discard' => 'Разпродажба',
+ 'discard_quote' => '',
+ 'discount' => 'Намаление%',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '% Отстъпка',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '%',
+ 'due' => 'Дължимото',
+ 'due_filter' => 'Дължимо',
+ 'edit' => 'Редактиране',
+ 'edit_item' => 'Редактиране на елемент',
+ 'edit_sale' => 'Редактиране на продажбата',
+ 'email_receipt' => 'Електронна разписка',
+ 'employee' => 'Служител',
+ 'entry' => 'Вход',
+ 'error_editing_item' => 'Грешка при редактирането на елемента',
+ 'find_or_scan_item' => 'Намерете или сканирайте елемента',
+ 'find_or_scan_item_or_receipt' => 'Намерете или сканирайте елемент или разпис',
+ 'giftcard' => 'Gift Карта',
+ 'giftcard_balance' => 'Gift Card Баланс',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => 'Gift Card Номер',
+ 'group_by_category' => 'Групирайте по категория',
+ 'group_by_type' => 'Групиране по тип',
+ 'hsn' => 'HSN',
+ 'id' => 'Номер на продажба',
+ 'include_prices' => 'Включва цени?',
+ 'invoice' => 'Фактура',
+ 'invoice_confirm' => 'Тази фактура ще бъде изпратена до',
+ 'invoice_enable' => 'Създаване на фактура',
+ 'invoice_filter' => 'Фактури',
+ 'invoice_no_email' => 'Този клиент няма валиден имейл адрес.',
+ 'invoice_number' => 'Фактура #',
+ 'invoice_number_duplicate' => 'Номерът на фактурите трябва да е уникален.',
+ 'invoice_sent' => 'Фактура, изпратена до',
+ 'invoice_total' => 'Фактура общо',
+ 'invoice_type_custom_invoice' => 'Ръчна фактура',
+ 'invoice_type_custom_tax_invoice' => 'Фактура по избор(custom_tax_invoice.php)',
+ 'invoice_type_invoice' => 'Фактура',
+ 'invoice_type_tax_invoice' => 'Данъчна фактура (tax_invoice.php)',
+ 'invoice_unsent' => 'Фактурата не можа да бъде изпратена до',
+ 'invoice_update' => 'Преизчисляване',
+ 'item_insufficient_of_stock' => 'Елементът има недостатъчен запас.',
+ 'item_name' => 'Име на предмета',
+ 'item_number' => 'Предмет #',
+ 'item_out_of_stock' => 'Елементът е изчерпан.',
+ 'key_browser' => '',
+ 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
+ 'key_customer_search' => 'Customer Search',
+ 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
+ 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_full' => '',
+ 'key_function' => 'Function',
+ 'key_help' => 'Shortcuts',
+ 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_in' => '',
+ 'key_item_search' => 'Item Search',
+ 'key_out' => '',
+ 'key_payment' => 'Add Payment',
+ 'key_print' => '',
+ 'key_restore' => '',
+ 'key_search' => '',
+ 'key_suspend' => 'Suspend Current Sale',
+ 'key_suspended' => 'Show Suspended Sales',
+ 'key_system' => '',
+ 'key_tendered' => 'Edit Amount Tendered',
+ 'key_title' => 'Sales Keyboard Shortcuts',
+ 'mc' => '',
+ 'mode' => 'Режим на регистрация',
+ 'must_enter_numeric' => 'Сумата Предложена трябва да е число.',
+ 'must_enter_numeric_giftcard' => 'Gift Card номера трябва да бъде число.',
+ 'must_enter_reference_code' => 'Трябва да се въведе референтен/извличащ номер.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => 'Нов клиент',
+ 'new_item' => 'Нов продукт',
+ 'no_description' => 'Нито един',
+ 'no_filter' => 'Всичко',
+ 'no_items_in_cart' => 'В количката няма продукти.',
+ 'no_sales_to_display' => 'Няма продажби за показване .',
+ 'none_selected' => 'Не сте избрали каквито и да е Продажби за изтриване.',
+ 'nontaxed_ind' => ' sales nontaxed ind ',
+ 'not_authorized' => 'Това действие не е разрешено.',
+ 'one_or_multiple' => 'Продажба (и)',
+ 'payment' => 'Вид плащане',
+ 'payment_amount' => 'Количество',
+ 'payment_not_cover_total' => 'Сумата за плащане трябва да е по-голяма или равна на цялата сума.',
+ 'payment_type' => 'Тип',
+ 'payments' => '',
+ 'payments_total' => 'Общо плащания',
+ 'price' => 'Цена',
+ 'print_after_sale' => 'Печат след продажбата',
+ 'quantity' => 'Количество',
+ 'quantity_less_than_reorder_level' => 'Предупреждение: Желаното количество е под нивото на зареждане за тази позиция.',
+ 'quantity_less_than_zero' => 'Предупреждение: Желаното количество е недостатъчно. Все още можете да обработвате продажбата, но одитирайте инвентара си.',
+ 'quantity_of_items' => 'Количество{0} елементи',
+ 'quote' => 'Цитат',
+ 'quote_number' => 'Номер на цитата',
+ 'quote_number_duplicate' => 'Номерът на Цитат трябва да е уникален.',
+ 'quote_sent' => 'Цитат изпратен до',
+ 'quote_unsent' => 'Цитатът не можа да бъде изпратен до',
+ 'receipt' => 'Касова бележка',
+ 'receipt_no_email' => 'Този клиент няма валиден имейл адрес.',
+ 'receipt_number' => 'Продажба #',
+ 'receipt_sent' => 'Разписката е изпратена до',
+ 'receipt_unsent' => 'Разписката не бе изпратена до',
+ 'reference_code' => 'Референтен код на плащане',
+ 'reference_code_invalid_characters' => 'Референтният код трябва да съдържа само букви и цифри.',
+ 'reference_code_length_error' => 'Дължината на референтния код е невалидна.',
+ 'refund' => 'Вид на въстановяването',
+ 'register' => 'Регистър на продажбите',
+ 'remove_customer' => 'Премахване на клиент',
+ 'remove_discount' => '',
+ 'return' => 'Връщане',
+ 'rewards' => 'Наградни точки',
+ 'rewards_balance' => 'Reward Points Баланс',
+ 'rewards_package' => 'Награди',
+ 'rewards_remaining_balance' => 'Оставащата стойност на точките за награда е ',
+ 'sale' => 'Продажба',
+ 'sale_by_invoice' => 'Продажба по фактура',
+ 'sale_for_customer' => 'Клиент:',
+ 'sale_time' => 'Време',
+ 'sales_tax' => 'Данък върху продажбите',
+ 'sales_total' => '',
+ 'select_customer' => 'Изберете клиент (по избор)',
+ 'send_invoice' => 'Изпратете фактура',
+ 'send_quote' => 'Изпрати цитат',
+ 'send_receipt' => 'Изпращане на разписка',
+ 'send_work_order' => 'Изпращане на поръчка за работа',
+ 'serial' => 'Сериен',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => 'Показване на фактурата',
+ 'show_receipt' => 'Показване на разписката',
+ 'start_typing_customer_name' => 'Започнете да пишете подробности за клиента ...',
+ 'start_typing_item_name' => 'Започнете да въвеждате името на елемента или да сканирате баркод ...',
+ 'stock' => 'Наличност',
+ 'stock_location' => 'Местоположение на наличност',
+ 'sub_total' => 'Междинна сума',
+ 'successfully_deleted' => 'Вие успешно сте изтрили',
+ 'successfully_restored' => 'Вие успешно сте възстановили',
+ 'successfully_suspended_sale' => 'Успешно спиране на продажбата.',
+ 'successfully_updated' => 'Обновихте продажбата успешно.',
+ 'suspend_sale' => 'Задържане',
+ 'suspended_doc_id' => 'Документ',
+ 'suspended_sale_id' => 'Номер',
+ 'suspended_sales' => 'Преустановен',
+ 'table' => 'Маса',
+ 'takings' => 'Ежедневни продажби',
+ 'tax' => 'Данък',
+ 'tax_id' => 'Данъчен номер',
+ 'tax_invoice' => 'Данъчна фактура',
+ 'tax_percent' => 'Данък %',
+ 'taxed_ind' => '',
+ 'total' => 'Обща сума',
+ 'total_tax_exclusive' => 'Без данък',
+ 'transaction_failed' => 'Продажната транзакция е неуспешна.',
+ 'unable_to_add_item' => 'Добавянето на продукта към продажбата не бе успешно',
+ 'unsuccessfully_deleted' => 'Изтриването на продажба (и) не бе успешно.',
+ 'unsuccessfully_restored' => 'Възстановяването на Продажбата (ите) не бе успешна.',
+ 'unsuccessfully_suspended_sale' => 'Преустановяването на продажбата бе неуспешно.',
+ 'unsuccessfully_updated' => 'Актуализацията на продажбата не бе успешна.',
+ 'unsuspend' => 'Възстановяване',
+ 'unsuspend_and_delete' => 'Action',
+ 'update' => 'Актуализация',
+ 'upi' => '',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => 'Работна поръчка',
+ 'work_order_number' => 'Номер работна поръчка',
+ 'work_order_number_duplicate' => 'Номерът на работната поръчка трябва да е уникален.',
+ 'work_order_sent' => 'Работната поръчка е изпратена до',
+ 'work_order_unsent' => 'Работната поръчка не бе изпратена до',
];
diff --git a/app/Language/bs/Config.php b/app/Language/bs/Config.php
index 749c0abdd..b01e6fa27 100644
--- a/app/Language/bs/Config.php
+++ b/app/Language/bs/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "OSPOS vremenska zona:",
"ospos_info" => "OSPOS instalacione informacije",
"payment_options_order" => "Narudžba opcije plaćanja",
+ 'payment_reference_code_length_limits' => 'Referentni kod plaćanja
Ograničenja duljine',
+ 'payment_reference_code_length_max_label' => 'Maks',
+ 'payment_reference_code_length_min_label' => 'Min',
"perm_risk" => "Dozvole veće od 750 za pisanje i 660 za čitanje dovode ovaj program u rizik.",
"phone" => "Telefon kompanije",
"phone_required" => "Telefon kompanije je obavezno polje.",
diff --git a/app/Language/bs/Sales.php b/app/Language/bs/Sales.php
index db16d8a97..533abd9c6 100644
--- a/app/Language/bs/Sales.php
+++ b/app/Language/bs/Sales.php
@@ -1,230 +1,234 @@
"Dostupni poeni",
- "rewards_package" => "Nagrade",
- "rewards_remaining_balance" => "Preostala vrijednost nagradnih bodova je ",
- "account_number" => "Broj računa",
- "add_payment" => "Plaćanje",
- "amount_due" => "Iznos duga",
- "amount_tendered" => "Ponuđeni iznos",
- "authorized_signature" => "Ovlašćeni potpis",
- "cancel_sale" => "Otkaži",
- "cash" => "Gotovina",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "Usklađivanje gotovine",
- "cash_deposit" => "Polog gotovine",
- "cash_filter" => "Gotovina",
- "change_due" => "Kusur",
- "change_price" => "Promjena prodajne cijene",
- "check" => "Ček",
- "check_balance" => "Provjeri razliku",
- "check_filter" => "Ček",
- "close" => "",
- "comment" => "Komentar",
- "comments" => "Komentari",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "Završeno",
- "confirm_cancel_sale" => "Da li ste sigurni da želite da očistite ovu prodaju? Sve stavke će biti izbrisane.",
- "confirm_delete" => "Da li ste sigurni da želite da izbrišete izabranu prodaju?",
- "confirm_restore" => "Da li ste sigurni da želite da vratite izabranu prodaju?",
- "credit" => "Kreditna kartica",
- "credit_deposit" => "Kreditni depozit",
- "credit_filter" => "Kreditna kartica",
- "current_table" => "",
- "customer" => "Kupac",
- "customer_address" => "Adresa kupca",
- "customer_discount" => "Popust",
- "customer_email" => "E-mail kupca",
- "customer_location" => "Mjesto kupca",
- "customer_optional" => "(Potrebno za odloženo plaćanje)",
- "customer_required" => "Obavezno",
- "customer_total" => "Ukupno",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "Datum prodaje",
- "date_range" => "Period",
- "date_required" => "Morate unijeti ispravan datum.",
- "date_type" => "Datum je obavezno polje.",
- "debit" => "Dugovna kartica",
- "debit_filter" => "",
- "delete" => "Dozvoli brisanje",
- "delete_confirmation" => "Da li ste sigurni da želite da izbrišete ovu prodaju? Ova radnja se ne može opozvati.",
- "delete_entire_sale" => "Izbriši cijelu prodaju",
- "delete_successful" => "Prodaja je uspješno izbrisana.",
- "delete_unsuccessful" => "Brisanje prodaje nije uspjelo.",
- "description_abbrv" => "Opis",
- "discard" => "Odbaci",
- "discard_quote" => "",
- "discount" => "Popust",
- "discount_included" => "% Rabat",
- "discount_short" => "%",
- "due" => "Dug",
- "due_filter" => "Dug",
- "edit" => "Uredi",
- "edit_item" => "Uredi artikal",
- "edit_sale" => "Uredi prodaju",
- "email_receipt" => "Potvrda putem e-mail",
- "employee" => "Zaposlenik",
- "entry" => "Ulaz",
- "error_editing_item" => "Greška pri uređivanju artikla",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "Pronađi/Skeniraj artikal",
- "find_or_scan_item_or_receipt" => "Pronađi/Skeniraj artikal ili priznanicu",
- "giftcard" => "Poklon kartica",
- "giftcard_balance" => "Saldo poklon kartice",
- "giftcard_filter" => "",
- "giftcard_number" => "Broj poklon kartice",
- "group_by_category" => "Grupiraj po kategoriji",
- "group_by_type" => "Grupiraj po tipu",
- "hsn" => "HSN",
- "id" => "ID prodaje",
- "include_prices" => "Uključi cijene?",
- "invoice" => "Faktura",
- "invoice_confirm" => "Ova faktura će biti poslata na",
- "invoice_enable" => "Broj fakture",
- "invoice_filter" => "Fakture",
- "invoice_no_email" => "Kupac nema važeću adresu e-pošte.",
- "invoice_number" => "Broj fakture",
- "invoice_number_duplicate" => "Broj fakture {0} mora biti jedinstven.",
- "invoice_sent" => "Faktura poslata",
- "invoice_total" => "Ukupan iznos fakture",
- "invoice_type_custom_invoice" => "Prilagođena faktura (custom_invoice.php)",
- "invoice_type_custom_tax_invoice" => "Prilagođena poreska faktura (custom_tax_invoice.php)",
- "invoice_type_invoice" => "Faktura (invoice.php)",
- "invoice_type_tax_invoice" => "Poreska faktura (tax_invoice.php)",
- "invoice_unsent" => "Faktura nije poslata",
- "invoice_update" => "Ažuriranje",
- "item_insufficient_of_stock" => "Artikla nema dovoljno na zalihi.",
- "item_name" => "Naziv artikla",
- "item_number" => "Barkod",
- "item_out_of_stock" => "Artikal je rasprodan.",
- "key_browser" => "",
- "key_cancel" => "Cancels Current Quote/Invoice/Sale",
- "key_customer_search" => "Customer Search",
- "key_finish_quote" => "Finish Quote/Invoice witdout payment",
- "key_finish_sale" => "Add Payment and Complete Invoice/Sale",
- "key_full" => "",
- "key_function" => "Function",
- "key_help" => "Shortcuts",
- "key_help_modal" => "Open Shortcuts Window",
- "key_in" => "",
- "key_item_search" => "Item Search",
- "key_out" => "",
- "key_payment" => "Add Payment",
- "key_print" => "",
- "key_restore" => "",
- "key_search" => "",
- "key_suspend" => "Suspend Current Sale",
- "key_suspended" => "Show Suspended Sales",
- "key_system" => "",
- "key_tendered" => "Edit Amount Tendered",
- "key_title" => "Sales Keyboard Shortcuts",
- "mc" => "",
- "mode" => "Mod registrovanja",
- "must_enter_numeric" => "Ponuđeni iznos mora biti broj.",
- "must_enter_numeric_giftcard" => "Broj poklon kartice mora biti broj.",
- "new_customer" => "Novi kupac",
- "new_item" => "Novi artikal",
- "no_description" => "Nema opisa",
- "no_filter" => "Svi",
- "no_items_in_cart" => "Nema artikala u korpi.",
- "no_sales_to_display" => "Nema prodaje za prikaz.",
- "none_selected" => "Niste izabrali nijedu prodaju za brisanje.",
- "nontaxed_ind" => " ",
- "not_authorized" => "Ova radnja nije ovlašćena.",
- "one_or_multiple" => "Prodaja",
- "payment" => "Tip plaćanja",
- "payment_amount" => "Iznos",
- "payment_not_cover_total" => "Iznos plaćanja mora biti veći ili jednak ukupnom iznosu.",
- "payment_type" => "Tip",
- "payments" => "",
- "payments_total" => "Ukupno plaćeno",
- "price" => "Cijena",
- "print_after_sale" => "Štampaj poslije prodaje",
- "quantity" => "Količina",
- "quantity_less_than_reorder_level" => "Upozorenje! Željena količina je ispod minimalne.",
- "quantity_less_than_zero" => "Upozorenje: Željena količina je nedovoljna. Možete nastaviti prodaju, ali provjerite svoju zalihu.",
- "quantity_of_items" => "Količina od {0} stavke(i)",
- "quote" => "Ponuda",
- "quote_number" => "Broj ponude",
- "quote_number_duplicate" => "Broj ponude mora biti jedinstven.",
- "quote_sent" => "Ponuda poslata na",
- "quote_unsent" => "Ponuda nije poslata na",
- "receipt" => "Račun",
- "receipt_no_email" => "Ovaj kupac nema važeću e-mail adresu.",
- "receipt_number" => "Rasprodaja #",
- "receipt_sent" => "Račun poslat",
- "receipt_unsent" => "Račun nije poslat",
- "refund" => "Tip povrata",
- "register" => "Registar prodaje",
- "remove_customer" => "Uklonite kupca",
- "remove_discount" => "",
- "return" => "Povrat",
- "rewards" => "Nagradni bodovi",
- "rewards_balance" => "Bilans nagradnih bodova",
- "sale" => "Prodaja",
- "sale_by_invoice" => "Prodaja po fakturi",
- "sale_for_customer" => "Kupac:",
- "sale_time" => "Vrijeme",
- "sales_tax" => "Porez na promet",
- "sales_total" => "",
- "select_customer" => "Odaberi kupca",
- "send_invoice" => "Pošalji fakturu",
- "send_quote" => "Pošalji ponudu",
- "send_receipt" => "Pošalji račun",
- "send_work_order" => "Pošalji radni nalog",
- "serial" => "Serijski broj",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "Pokaži fakturu",
- "show_receipt" => "Pokaži račun",
- "start_typing_customer_name" => "Počnite upisivati naziv kupca ...",
- "start_typing_item_name" => "Počnite upisivati naziv artikla ili skenirajte barkod...",
- "stock" => "Zaliha",
- "stock_location" => "Lokacija skladišta",
- "sub_total" => "Međuzbir",
- "successfully_deleted" => "Uspješno ste izbrisali",
- "successfully_restored" => "Uspješno ste obnovili",
- "successfully_suspended_sale" => "Obustava prodaje je uspjela.",
- "successfully_updated" => "Prodaja je uspješno ažurirana.",
- "suspend_sale" => "Obustavi",
- "suspended_doc_id" => "Dokument",
- "suspended_sale_id" => "ID",
- "suspended_sales" => "Obustavljeno",
- "table" => "Sto",
- "takings" => "Dnevna prodaja",
- "tax" => "Porez",
- "tax_id" => "Porez Id",
- "tax_invoice" => "Poreska faktura",
- "tax_percent" => "Porez %",
- "taxed_ind" => "P",
- "total" => "Ukupno",
- "total_tax_exclusive" => "Porez isključen",
- "transaction_failed" => "Obrada nije ispravna.",
- "unable_to_add_item" => "Dodavanje artikla u rasprodaju nije uspjelo",
- "unsuccessfully_deleted" => "Brisanje prodaje nije uspjelo.",
- "unsuccessfully_restored" => "Obnova prodaje(a) nije uspjela.",
- "unsuccessfully_suspended_sale" => "Obustava prodaje nije uspjela.",
- "unsuccessfully_updated" => "Ažuriranje prodaje nije uspjelo.",
- "unsuspend" => "Odustani",
- "unsuspend_and_delete" => "Akcija",
- "update" => "Ažuriranje",
- "upi" => "UPI",
- "visa" => "",
- "wholesale" => "",
- "work_order" => "Radni nalog",
- "work_order_number" => "Broj radnog naloga",
- "work_order_number_duplicate" => "Broj radnog naloga mora biti jedinstven.",
- "work_order_sent" => "Radni nalog poslat na",
- "work_order_unsent" => "Slanje radnog naloga nije uspjelo",
+ 'account_number' => 'Broj računa',
+ 'add_payment' => 'Plaćanje',
+ 'amount_due' => 'Iznos duga',
+ 'amount_tendered' => 'Ponuđeni iznos',
+ 'authorized_signature' => 'Ovlašćeni potpis',
+ 'cancel_sale' => 'Otkaži',
+ 'cash' => 'Gotovina',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => 'Usklađivanje gotovine',
+ 'cash_deposit' => 'Polog gotovine',
+ 'cash_filter' => 'Gotovina',
+ 'change_due' => 'Kusur',
+ 'change_price' => 'Promjena prodajne cijene',
+ 'check' => 'Ček',
+ 'check_balance' => 'Provjeri razliku',
+ 'check_filter' => 'Ček',
+ 'close' => '',
+ 'comment' => 'Komentar',
+ 'comments' => 'Komentari',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => 'Završeno',
+ 'confirm_cancel_sale' => 'Da li ste sigurni da želite da očistite ovu prodaju? Sve stavke će biti izbrisane.',
+ 'confirm_delete' => 'Da li ste sigurni da želite da izbrišete izabranu prodaju?',
+ 'confirm_restore' => 'Da li ste sigurni da želite da vratite izabranu prodaju?',
+ 'credit' => 'Kreditna kartica',
+ 'credit_deposit' => 'Kreditni depozit',
+ 'credit_filter' => 'Kreditna kartica',
+ 'current_table' => '',
+ 'customer' => 'Kupac',
+ 'customer_address' => 'Adresa kupca',
+ 'customer_discount' => 'Popust',
+ 'customer_email' => 'E-mail kupca',
+ 'customer_location' => 'Mjesto kupca',
+ 'customer_optional' => '(Potrebno za odloženo plaćanje)',
+ 'customer_required' => 'Obavezno',
+ 'customer_total' => 'Ukupno',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => 'Dostupni poeni',
+ 'daily_sales' => '',
+ 'date' => 'Datum prodaje',
+ 'date_range' => 'Period',
+ 'date_required' => 'Morate unijeti ispravan datum.',
+ 'date_type' => 'Datum je obavezno polje.',
+ 'debit' => 'Dugovna kartica',
+ 'debit_filter' => '',
+ 'delete' => 'Dozvoli brisanje',
+ 'delete_confirmation' => 'Da li ste sigurni da želite da izbrišete ovu prodaju? Ova radnja se ne može opozvati.',
+ 'delete_entire_sale' => 'Izbriši cijelu prodaju',
+ 'delete_successful' => 'Prodaja je uspješno izbrisana.',
+ 'delete_unsuccessful' => 'Brisanje prodaje nije uspjelo.',
+ 'description_abbrv' => 'Opis',
+ 'discard' => 'Odbaci',
+ 'discard_quote' => '',
+ 'discount' => 'Popust',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '% Rabat',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '%',
+ 'due' => 'Dug',
+ 'due_filter' => 'Dug',
+ 'edit' => 'Uredi',
+ 'edit_item' => 'Uredi artikal',
+ 'edit_sale' => 'Uredi prodaju',
+ 'email_receipt' => 'Potvrda putem e-mail',
+ 'employee' => 'Zaposlenik',
+ 'entry' => 'Ulaz',
+ 'error_editing_item' => 'Greška pri uređivanju artikla',
+ 'find_or_scan_item' => 'Pronađi/Skeniraj artikal',
+ 'find_or_scan_item_or_receipt' => 'Pronađi/Skeniraj artikal ili priznanicu',
+ 'giftcard' => 'Poklon kartica',
+ 'giftcard_balance' => 'Saldo poklon kartice',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => 'Broj poklon kartice',
+ 'group_by_category' => 'Grupiraj po kategoriji',
+ 'group_by_type' => 'Grupiraj po tipu',
+ 'hsn' => 'HSN',
+ 'id' => 'ID prodaje',
+ 'include_prices' => 'Uključi cijene?',
+ 'invoice' => 'Faktura',
+ 'invoice_confirm' => 'Ova faktura će biti poslata na',
+ 'invoice_enable' => 'Broj fakture',
+ 'invoice_filter' => 'Fakture',
+ 'invoice_no_email' => 'Kupac nema važeću adresu e-pošte.',
+ 'invoice_number' => 'Broj fakture',
+ 'invoice_number_duplicate' => 'Broj fakture {0} mora biti jedinstven.',
+ 'invoice_sent' => 'Faktura poslata',
+ 'invoice_total' => 'Ukupan iznos fakture',
+ 'invoice_type_custom_invoice' => 'Prilagođena faktura (custom_invoice.php)',
+ 'invoice_type_custom_tax_invoice' => 'Prilagođena poreska faktura (custom_tax_invoice.php)',
+ 'invoice_type_invoice' => 'Faktura (invoice.php)',
+ 'invoice_type_tax_invoice' => 'Poreska faktura (tax_invoice.php)',
+ 'invoice_unsent' => 'Faktura nije poslata',
+ 'invoice_update' => 'Ažuriranje',
+ 'item_insufficient_of_stock' => 'Artikla nema dovoljno na zalihi.',
+ 'item_name' => 'Naziv artikla',
+ 'item_number' => 'Barkod',
+ 'item_out_of_stock' => 'Artikal je rasprodan.',
+ 'key_browser' => '',
+ 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
+ 'key_customer_search' => 'Customer Search',
+ 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
+ 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_full' => '',
+ 'key_function' => 'Function',
+ 'key_help' => 'Shortcuts',
+ 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_in' => '',
+ 'key_item_search' => 'Item Search',
+ 'key_out' => '',
+ 'key_payment' => 'Add Payment',
+ 'key_print' => '',
+ 'key_restore' => '',
+ 'key_search' => '',
+ 'key_suspend' => 'Suspend Current Sale',
+ 'key_suspended' => 'Show Suspended Sales',
+ 'key_system' => '',
+ 'key_tendered' => 'Edit Amount Tendered',
+ 'key_title' => 'Sales Keyboard Shortcuts',
+ 'mc' => '',
+ 'mode' => 'Mod registrovanja',
+ 'must_enter_numeric' => 'Ponuđeni iznos mora biti broj.',
+ 'must_enter_numeric_giftcard' => 'Broj poklon kartice mora biti broj.',
+ 'must_enter_reference_code' => 'Referentni/broj za preuzimanje mora biti unesen.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => 'Novi kupac',
+ 'new_item' => 'Novi artikal',
+ 'no_description' => 'Nema opisa',
+ 'no_filter' => 'Svi',
+ 'no_items_in_cart' => 'Nema artikala u korpi.',
+ 'no_sales_to_display' => 'Nema prodaje za prikaz.',
+ 'none_selected' => 'Niste izabrali nijedu prodaju za brisanje.',
+ 'nontaxed_ind' => ' ',
+ 'not_authorized' => 'Ova radnja nije ovlašćena.',
+ 'one_or_multiple' => 'Prodaja',
+ 'payment' => 'Tip plaćanja',
+ 'payment_amount' => 'Iznos',
+ 'payment_not_cover_total' => 'Iznos plaćanja mora biti veći ili jednak ukupnom iznosu.',
+ 'payment_type' => 'Tip',
+ 'payments' => '',
+ 'payments_total' => 'Ukupno plaćeno',
+ 'price' => 'Cijena',
+ 'print_after_sale' => 'Štampaj poslije prodaje',
+ 'quantity' => 'Količina',
+ 'quantity_less_than_reorder_level' => 'Upozorenje! Željena količina je ispod minimalne.',
+ 'quantity_less_than_zero' => 'Upozorenje: Željena količina je nedovoljna. Možete nastaviti prodaju, ali provjerite svoju zalihu.',
+ 'quantity_of_items' => 'Količina od {0} stavke(i)',
+ 'quote' => 'Ponuda',
+ 'quote_number' => 'Broj ponude',
+ 'quote_number_duplicate' => 'Broj ponude mora biti jedinstven.',
+ 'quote_sent' => 'Ponuda poslata na',
+ 'quote_unsent' => 'Ponuda nije poslata na',
+ 'receipt' => 'Račun',
+ 'receipt_no_email' => 'Ovaj kupac nema važeću e-mail adresu.',
+ 'receipt_number' => 'Rasprodaja #',
+ 'receipt_sent' => 'Račun poslat',
+ 'receipt_unsent' => 'Račun nije poslat',
+ 'reference_code' => 'Referentni kod plaćanja',
+ 'reference_code_invalid_characters' => 'Referentni kod smije sadržavati samo slova i brojeve.',
+ 'reference_code_length_error' => 'Duljina referentnog koda nije ispravna.',
+ 'refund' => 'Tip povrata',
+ 'register' => 'Registar prodaje',
+ 'remove_customer' => 'Uklonite kupca',
+ 'remove_discount' => '',
+ 'return' => 'Povrat',
+ 'rewards' => 'Nagradni bodovi',
+ 'rewards_balance' => 'Bilans nagradnih bodova',
+ 'rewards_package' => 'Nagrade',
+ 'rewards_remaining_balance' => 'Preostala vrijednost nagradnih bodova je ',
+ 'sale' => 'Prodaja',
+ 'sale_by_invoice' => 'Prodaja po fakturi',
+ 'sale_for_customer' => 'Kupac:',
+ 'sale_time' => 'Vrijeme',
+ 'sales_tax' => 'Porez na promet',
+ 'sales_total' => '',
+ 'select_customer' => 'Odaberi kupca',
+ 'send_invoice' => 'Pošalji fakturu',
+ 'send_quote' => 'Pošalji ponudu',
+ 'send_receipt' => 'Pošalji račun',
+ 'send_work_order' => 'Pošalji radni nalog',
+ 'serial' => 'Serijski broj',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => 'Pokaži fakturu',
+ 'show_receipt' => 'Pokaži račun',
+ 'start_typing_customer_name' => 'Počnite upisivati naziv kupca ...',
+ 'start_typing_item_name' => 'Počnite upisivati naziv artikla ili skenirajte barkod...',
+ 'stock' => 'Zaliha',
+ 'stock_location' => 'Lokacija skladišta',
+ 'sub_total' => 'Međuzbir',
+ 'successfully_deleted' => 'Uspješno ste izbrisali',
+ 'successfully_restored' => 'Uspješno ste obnovili',
+ 'successfully_suspended_sale' => 'Obustava prodaje je uspjela.',
+ 'successfully_updated' => 'Prodaja je uspješno ažurirana.',
+ 'suspend_sale' => 'Obustavi',
+ 'suspended_doc_id' => 'Dokument',
+ 'suspended_sale_id' => 'ID',
+ 'suspended_sales' => 'Obustavljeno',
+ 'table' => 'Sto',
+ 'takings' => 'Dnevna prodaja',
+ 'tax' => 'Porez',
+ 'tax_id' => 'Porez Id',
+ 'tax_invoice' => 'Poreska faktura',
+ 'tax_percent' => 'Porez %',
+ 'taxed_ind' => 'P',
+ 'total' => 'Ukupno',
+ 'total_tax_exclusive' => 'Porez isključen',
+ 'transaction_failed' => 'Obrada nije ispravna.',
+ 'unable_to_add_item' => 'Dodavanje artikla u rasprodaju nije uspjelo',
+ 'unsuccessfully_deleted' => 'Brisanje prodaje nije uspjelo.',
+ 'unsuccessfully_restored' => 'Obnova prodaje(a) nije uspjela.',
+ 'unsuccessfully_suspended_sale' => 'Obustava prodaje nije uspjela.',
+ 'unsuccessfully_updated' => 'Ažuriranje prodaje nije uspjelo.',
+ 'unsuspend' => 'Odustani',
+ 'unsuspend_and_delete' => 'Akcija',
+ 'update' => 'Ažuriranje',
+ 'upi' => 'UPI',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => 'Radni nalog',
+ 'work_order_number' => 'Broj radnog naloga',
+ 'work_order_number_duplicate' => 'Broj radnog naloga mora biti jedinstven.',
+ 'work_order_sent' => 'Radni nalog poslat na',
+ 'work_order_unsent' => 'Slanje radnog naloga nije uspjelo',
];
diff --git a/app/Language/ckb/Config.php b/app/Language/ckb/Config.php
index 7d8717ab5..03b1a7597 100644
--- a/app/Language/ckb/Config.php
+++ b/app/Language/ckb/Config.php
@@ -220,6 +220,9 @@ return [
'os_timezone' => "ناوچەی کاتی OSPOS:",
'ospos_info' => "زانیاری دامەزراندنی OSPOS",
'payment_options_order' => "ڕیزبەندی بژاردەکانی پارەدان",
+ 'payment_reference_code_length_limits' => 'کۆدی مەرجعی پارەدان
سنووری درێژی',
+ 'payment_reference_code_length_max_label' => 'زۆرترین',
+ 'payment_reference_code_length_min_label' => 'کەمترین',
'perm_risk' => "ڕێگەپێدانی هەڵە ئەم نەرمەکاڵایە دەخاتە مەترسییەوە.",
'phone' => "تەلەفوونی کۆمپانیا",
'phone_required' => "خانەی تەلەفوونی کۆمپانیا پێویستە.",
diff --git a/app/Language/ckb/Sales.php b/app/Language/ckb/Sales.php
index 6a962c8e5..60fba0196 100644
--- a/app/Language/ckb/Sales.php
+++ b/app/Language/ckb/Sales.php
@@ -1,231 +1,235 @@
"خاڵە بەردەستەکان",
- 'rewards_package' => "پاداشتەکان",
- 'rewards_remaining_balance' => "بەهای پاداشتی خاڵە ماووەکان بریتییە لە ",
- 'account_number' => "هەژمار #",
- 'add_payment' => "زیادکردنی پارەدان",
- 'amount_due' => "بڕی پارە کە دەبێ بدرێت",
- 'amount_tendered' => "بڕی پێشکەشکراو",
- 'authorized_signature' => "واژۆی ڕێگەپێدراو",
- 'cancel_sale' => "هەڵوەشاندنەوە",
- 'cash' => "پارەی نەختینە",
- 'cash_1' => "",
- 'cash_2' => "",
- 'cash_3' => "",
- 'cash_4' => "",
- 'cash_adjustment' => "ڕێکخستنی پارەی نەختینە",
- 'cash_deposit' => "پارەی نەختینەی دانراو",
- 'cash_filter' => "نەختینە",
- 'change_due' => "ئەو گۆڕانکارییانەی دەبێت بکرێت",
- 'change_price' => "گۆڕینی نرخی فرۆشتن",
- 'check' => "چەکی پارە",
- 'check_balance' => "پاشماوەی چەکی پارە",
- 'check_filter' => "چەکی پارە",
- 'close' => "",
- 'comment' => "سەرنج",
- 'comments' => "سەرنجەکان",
- 'company_name' => "",
- 'complete' => "",
- 'complete_sale' => "تەواو",
- 'confirm_cancel_sale' => "دڵنیایت دەتەوێت ئەم فرۆشتنە بسڕیتەوە؟ هەموو کاڵاکان دەسڕێنەوە.",
- 'confirm_delete' => "ئایا دڵنیای کە دەتەوێت فرۆشتنە هەڵبژێردراوەکان بسڕیتەوە؟",
- 'confirm_restore' => "ئایا دڵنیای کە دەتەوێت فرۆشتنە هەڵبژێردراوەکان بگەڕێنیتەوە؟",
- 'credit' => "کارتی کرێدت",
- 'credit_deposit' => "دانانی کرێدت",
- 'credit_filter' => "کارتی کرێدت",
- 'current_table' => "",
- 'customer' => "کڕیار",
- 'customer_address' => "ناونیشان",
- 'customer_discount' => "داشکاندن",
- 'customer_email' => "ئیمەیڵ",
- 'customer_location' => "ناونیشان",
- 'customer_optional' => "(پێویستە بۆئەو پارانەی دەبێت بدرێت)",
- 'customer_required' => "(پێویستە)",
- 'customer_total' => "کۆی گشتی",
- 'customer_total_spent' => "",
- 'daily_sales' => "",
- 'date' => "بەرواری فرۆشتن",
- 'date_range' => "مەودای بەروار",
- 'date_required' => "دەبێت بەروارێکی دروست داخڵ بکرێت.",
- 'date_type' => "بەروار خانەیەکی پێویستە.",
- 'debit' => "کارتی دێبت",
- 'debit_filter' => "",
- 'delete' => "ڕێگە بدە بە سڕینەوە",
- 'delete_confirmation' => "دڵنیای کە دەتەوێت ئەم فرۆشتنە بسڕیتەوە؟ ئەم کارە ناتوانرێت پووچەڵ بکرێتەوە.",
- 'delete_entire_sale' => "هەموو فرۆشتنەکە بسڕەوە",
- 'delete_successful' => "سڕینەوەی فرۆشتن سەرکەوتوو بوو.",
- 'delete_unsuccessful' => "سڕینەوەی فرۆشتن شکستی هێنا.",
- 'description_abbrv' => "وەسف.",
- 'discard' => "ڕەتکردنەوە",
- 'discard_quote' => "",
- 'discount' => "داشکاندن",
- 'discount_included' => "% داشکاندن",
- 'discount_short' => "%",
- 'due' => "ئەو بڕەی پێویستە بدرێت",
- 'due_filter' => "ئەو بڕەی پێویستە بدرێت",
- 'edit' => "دەستکاری",
- 'edit_item' => "دەستکاریکردنی ئایتم",
- 'edit_sale' => "دەستکاریکردنی فرۆشتن",
- 'email_receipt' => "وەسڵی ئیمەیڵ",
- 'employee' => "فەرمانبەر",
- 'entry' => "تۆمار",
- 'error_editing_item' => "هەڵە لە دەستکاریکردنی ئایتم",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- 'find_or_scan_item' => "دۆزینەوە یان سکانکردنی ئایتم",
- 'find_or_scan_item_or_receipt' => "دۆزینەوە یان سکانکردنی ئایتم یان پسوڵە",
- 'giftcard' => "کارتی دیاری",
- 'giftcard_balance' => "باڵانسی کارتی دیاری",
- 'giftcard_filter' => "",
- 'giftcard_number' => "ژمارەی کارتی دیاری",
- 'group_by_category' => "گروپ بەپێی پۆلێن",
- 'group_by_type' => "گروپ بەپێی جۆر",
- 'hsn' => "کۆدی سیستەمی هارمونیزە",
- 'id' => "ناسنامەی فرۆشتن",
- 'include_prices' => "نرخەکان لەخۆ بگرێت؟",
- 'invoice' => "فاکتۆرە",
- 'invoice_confirm' => "ئەم فاکتورەیە دەنێردرێت بۆ",
- 'invoice_enable' => "ژمارەی فاکتورە",
- 'invoice_filter' => "فاکتۆرەکان",
- 'invoice_no_email' => "ئەم کڕیارە ناونیشانی ئیمەیڵی دروستی نییە.",
- 'invoice_number' => "فاکتورە #",
- 'invoice_number_duplicate' => "ژمارەی فاکتورە {0} دەبێت تایبەت بێت.",
- 'invoice_sent' => "فاکتورە نێردراوە بۆ",
- 'invoice_total' => "کۆی گشتی فاکتورە",
- 'invoice_type_custom_invoice' => "فاکتورەی تایبەت (custom_invoice.php)",
- 'invoice_type_custom_tax_invoice' => "فاکتورەی باجی تایبەتمەند (custom_tax_invoice.php)",
- 'invoice_type_invoice' => "فاکتورە (invoice.php)",
- 'invoice_type_tax_invoice' => "فاکتورەی باج (tax_invoice.php)",
- 'invoice_unsent' => "فاکتورە نەتوانرا بنێردریت بۆ",
- 'invoice_update' => "ژماردنەوەی دووبارە",
- 'item_insufficient_of_stock' => "ئایتمەکە بڕی پێویستی نییە لە کۆگا.",
- 'item_name' => "ناوی ئایتم",
- 'item_number' => "ئایتم #",
- 'item_out_of_stock' => "ئایتم لە کۆگادا تەواو بووە.",
- 'key_browser' => "کورتە ڕێگای یارمەتیدەر",
- 'key_cancel' => "هەڵوەشاندنەوەی دەرخستەی نرخ/فاکتورە/فرۆشتن",
- 'key_customer_search' => "گەڕان بەدوای کڕیاردا",
- 'key_finish_quote' => "تەواوکردنی دەرخستەی نرخ/فاکتورە بەبێ پارەدان",
- 'key_finish_sale' => "زیادکردنی پارەدان و تەواوکردنی فاکتورە/فرۆشتن",
- 'key_full' => "لە دۆخی تەواوی شاشەدا بیکەرەوە",
- 'key_function' => "فرمان",
- 'key_help' => "کورتە ڕێگاکان",
- 'key_help_modal' => "پەنجەرەی کورتە ڕێگاکان بکەرەوە",
- 'key_in' => "نزیک کردنەوە",
- 'key_item_search' => "گەڕان بەدوای ئایتم",
- 'key_out' => "دوورخستنەوە",
- 'key_payment' => "زیادکردنی پارەدان",
- 'key_print' => "لاپەڕەی ئێستا چاپ بکە",
- 'key_restore' => "گەڕاندنەوەی پیشاندانی ئەسڵی/زووم",
- 'key_search' => "خشتەکانی ڕاپۆرتەکانی گەڕان",
- 'key_suspend' => "فرۆشتنی ئێستا ڕابگرە",
- 'key_suspended' => "فرۆشتنی ڕاگیراو پیشان بدە",
- 'key_system' => "کورتە ڕێگاکانی سیستەم",
- 'key_tendered' => "دەسکاریکردنی بڕی پێشکەشکراو",
- 'key_title' => "کورتە ڕێگاکانی تەختەکلیلی فرۆشتن",
- 'mc' => "",
- 'mode' => "دۆخی تۆمارکردن",
- 'must_enter_numeric' => "بڕی پێشکەشکراو دەبێت ژمارەیەک بێت.",
- 'must_enter_numeric_giftcard' => "ژمارەی کارتی دیاری دەبێت ژمارەیەک بێت.",
- 'new_customer' => "کڕیاری نوێ",
- 'new_item' => "ئایتمی نوێ",
- 'no_description' => "هیچ وەسفێک نییە",
- 'no_filter' => "هەموو",
- 'no_items_in_cart' => "هیچ ئایتمێک لە عەرەبانەکەدا نییە.",
- 'no_sales_to_display' => "هیچ فرۆشتنێک نییە بۆ پیشاندان.",
- 'none_selected' => "تۆ هیچ فرۆشتنێکت هەڵنەبژاردووە بۆ سڕینەوە.",
- 'nontaxed_ind' => " ",
- 'not_authorized' => "ئەم کارە ڕێگەپێدراو نییە.",
- 'one_or_multiple' => "فرۆشتن(ەکان)",
- 'payment' => "جۆری پارەدان",
- 'payment_amount' => "بڕ",
- 'payment_not_cover_total' => "بڕی پارەدان دەبێت زیاتر بێت یان یەکسان بێت بە کۆی گشتی.",
- 'payment_type' => "جۆر",
- 'payments' => "",
- 'payments_total' => "کۆی پارەدانەکان",
- 'price' => "نرخ",
- 'print_after_sale' => "چاپکردن دوای فرۆشتن",
- 'quantity' => "بڕ",
- 'quantity_less_than_reorder_level' => "ئاگاداری: بڕی خوازراو لە خوار ئاستی پێویستەوەیە بۆ ئەو ئایتمە.",
- 'quantity_less_than_zero' => "ئاگاداری: بڕی خوازراو بەس نییە. هێشتا دەتوانیت فرۆشتنەکە پڕۆسێس بکەیت، بەڵام دەبێت وردبینی بۆ کۆگاکەت بکەیت.",
- 'quantity_of_items' => "بڕی {0} ئایتم",
- 'quote' => "دەرخستەی نرخ",
- 'quote_number' => "ژمارەی دەرخستەی نرخ",
- 'quote_number_duplicate' => "ژمارەی دەرخستەی نرخ دەبێت تایبەت بێت.",
- 'quote_sent' => "دەرخستەی نرخ نێردرا بۆ",
- 'quote_unsent' => "دەرخستەی نرخ شکستی هێنا لە ناردنی بۆ",
- 'receipt' => "پسوڵەی فرۆشتن",
- 'receipt_no_email' => "ئەم کڕیارە ناونیشانی ئیمەیڵی دروستی نییە.",
- 'receipt_number' => "فرۆشتن #",
- 'receipt_sent' => "پسوڵەی نێردرا بۆ",
- 'receipt_unsent' => "پسوڵەکە شکستی هێنا لە ناردنی بۆ",
- 'refund' => "جۆری گەڕاندنەوەی پارە",
- 'register' => "تۆماری فرۆشتن",
- 'remove_customer' => "لابردنی کڕیار",
- 'remove_discount' => "",
- 'return' => "گەڕانەوە",
- 'rewards' => "خاڵەکانی پاداشت",
- 'rewards_balance' => "باڵانسی خاڵەکانی پاداشت",
- 'sale' => "فرۆشتن",
- 'sale_by_invoice' => "فرۆشتن بە فاکتورە",
- 'sale_for_customer' => "کڕیار:",
- 'sale_time' => "کات",
- 'sales_tax' => "باجی فرۆشتن",
- 'sales_total' => "",
- 'select_customer' => "کڕیار هەڵبژێرە",
- 'selected_customer' => "کڕیاری هەڵبژێردراو",
- 'send_invoice' => "فاکتورە بنێرە",
- 'send_quote' => "دەرخستەی نرخ بنێرە",
- 'send_receipt' => "پسوڵە بنێرە",
- 'send_work_order' => "داواکاری کار بنێرە",
- 'serial' => "زنجیرەیی",
- 'service_charge' => "",
- 'show_due' => "",
- 'show_invoice' => "فاکتورە پیشان بدە",
- 'show_receipt' => "فاکتورە پیشان بدە",
- 'start_typing_customer_name' => "دەست بکە بە نووسینی وردەکارییەکانی کڕیار...",
- 'start_typing_item_name' => "دەست بکە بە نووسینی ناوی ئایتم یان بارکۆد سکان بکە...",
- 'stock' => "کۆگا",
- 'stock_location' => "ناونیشانی کۆگا",
- 'sub_total' => "کۆی سەرەتایی",
- 'successfully_deleted' => "بەسەرکەوتوویی سڕیتەوە",
- 'successfully_restored' => "بەسەرکەوتوویی گەڕاندتەوە",
- 'successfully_suspended_sale' => "فرۆشتن بەسەرکەوتوویی راگیرا.",
- 'successfully_updated' => "فرۆشتن بەسەرکەوتوویی تازەکرایەوە.",
- 'suspend_sale' => "ڕاگرتن",
- 'suspended_doc_id' => "بەڵگەنامە",
- 'suspended_sale_id' => "ناسنامە",
- 'suspended_sales' => "ڕاگیرا",
- 'table' => "مێز",
- 'takings' => "فرۆشتنی ڕۆژانە",
- 'tax' => "باج",
- 'tax_id' => "ناسنامەی باج",
- 'tax_invoice' => "فاکتورەی باج",
- 'tax_percent' => "باج %",
- 'taxed_ind' => "T",
- 'total' => "گشتی",
- 'total_tax_exclusive' => "باج لەخۆناگرێت",
- 'transaction_failed' => "مامەڵەی فرۆشتن شکستی هێنا.",
- 'unable_to_add_item' => "زیادکردنی ئایتم بۆ فرۆشتن شکستی هێنا",
- 'unsuccessfully_deleted' => "سڕینەوەی فرۆشتن(ەکان) شکستی هێنا.",
- 'unsuccessfully_restored' => "گەڕاندنەوەی فرۆشتن(ەکان) شکستی هێنا.",
- 'unsuccessfully_suspended_sale' => "ڕاگرتنی فرۆشتن شکستی هێنا.",
- 'unsuccessfully_updated' => "نوێکردنەوەی فرۆشتن شکستی هێنا.",
- 'unsuspend' => "ڕاگرتن هەڵبوەشێنەوە",
- 'unsuspend_and_delete' => "کردار",
- 'update' => "نوێکردنەوە",
- 'upi' => "UPI (سیستەمی پارەدان بەهۆکاری یەکگرتوو)",
- 'visa' => "",
- 'wholesale' => "",
- 'work_order' => "داواکاری کار",
- 'work_order_number' => "ژامرەی داواکاری کار",
- 'work_order_number_duplicate' => "ژمارەی داواکاری کار دەبێت تایبەت بێت.",
- 'work_order_sent' => "داواکاری کار نێردرا بۆ",
- 'work_order_unsent' => "داواکاری کار شکستی هێنا لە ناردنی بۆ",
+ 'account_number' => 'هەژمار #',
+ 'add_payment' => 'زیادکردنی پارەدان',
+ 'amount_due' => 'بڕی پارە کە دەبێ بدرێت',
+ 'amount_tendered' => 'بڕی پێشکەشکراو',
+ 'authorized_signature' => 'واژۆی ڕێگەپێدراو',
+ 'cancel_sale' => 'هەڵوەشاندنەوە',
+ 'cash' => 'پارەی نەختینە',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => 'ڕێکخستنی پارەی نەختینە',
+ 'cash_deposit' => 'پارەی نەختینەی دانراو',
+ 'cash_filter' => 'نەختینە',
+ 'change_due' => 'ئەو گۆڕانکارییانەی دەبێت بکرێت',
+ 'change_price' => 'گۆڕینی نرخی فرۆشتن',
+ 'check' => 'چەکی پارە',
+ 'check_balance' => 'پاشماوەی چەکی پارە',
+ 'check_filter' => 'چەکی پارە',
+ 'close' => '',
+ 'comment' => 'سەرنج',
+ 'comments' => 'سەرنجەکان',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => 'تەواو',
+ 'confirm_cancel_sale' => 'دڵنیایت دەتەوێت ئەم فرۆشتنە بسڕیتەوە؟ هەموو کاڵاکان دەسڕێنەوە.',
+ 'confirm_delete' => 'ئایا دڵنیای کە دەتەوێت فرۆشتنە هەڵبژێردراوەکان بسڕیتەوە؟',
+ 'confirm_restore' => 'ئایا دڵنیای کە دەتەوێت فرۆشتنە هەڵبژێردراوەکان بگەڕێنیتەوە؟',
+ 'credit' => 'کارتی کرێدت',
+ 'credit_deposit' => 'دانانی کرێدت',
+ 'credit_filter' => 'کارتی کرێدت',
+ 'current_table' => '',
+ 'customer' => 'کڕیار',
+ 'customer_address' => 'ناونیشان',
+ 'customer_discount' => 'داشکاندن',
+ 'customer_email' => 'ئیمەیڵ',
+ 'customer_location' => 'ناونیشان',
+ 'customer_optional' => '(پێویستە بۆئەو پارانەی دەبێت بدرێت)',
+ 'customer_required' => '(پێویستە)',
+ 'customer_total' => 'کۆی گشتی',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => 'خاڵە بەردەستەکان',
+ 'daily_sales' => '',
+ 'date' => 'بەرواری فرۆشتن',
+ 'date_range' => 'مەودای بەروار',
+ 'date_required' => 'دەبێت بەروارێکی دروست داخڵ بکرێت.',
+ 'date_type' => 'بەروار خانەیەکی پێویستە.',
+ 'debit' => 'کارتی دێبت',
+ 'debit_filter' => '',
+ 'delete' => 'ڕێگە بدە بە سڕینەوە',
+ 'delete_confirmation' => 'دڵنیای کە دەتەوێت ئەم فرۆشتنە بسڕیتەوە؟ ئەم کارە ناتوانرێت پووچەڵ بکرێتەوە.',
+ 'delete_entire_sale' => 'هەموو فرۆشتنەکە بسڕەوە',
+ 'delete_successful' => 'سڕینەوەی فرۆشتن سەرکەوتوو بوو.',
+ 'delete_unsuccessful' => 'سڕینەوەی فرۆشتن شکستی هێنا.',
+ 'description_abbrv' => 'وەسف.',
+ 'discard' => 'ڕەتکردنەوە',
+ 'discard_quote' => '',
+ 'discount' => 'داشکاندن',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '% داشکاندن',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '%',
+ 'due' => 'ئەو بڕەی پێویستە بدرێت',
+ 'due_filter' => 'ئەو بڕەی پێویستە بدرێت',
+ 'edit' => 'دەستکاری',
+ 'edit_item' => 'دەستکاریکردنی ئایتم',
+ 'edit_sale' => 'دەستکاریکردنی فرۆشتن',
+ 'email_receipt' => 'وەسڵی ئیمەیڵ',
+ 'employee' => 'فەرمانبەر',
+ 'entry' => 'تۆمار',
+ 'error_editing_item' => 'هەڵە لە دەستکاریکردنی ئایتم',
+ 'find_or_scan_item' => 'دۆزینەوە یان سکانکردنی ئایتم',
+ 'find_or_scan_item_or_receipt' => 'دۆزینەوە یان سکانکردنی ئایتم یان پسوڵە',
+ 'giftcard' => 'کارتی دیاری',
+ 'giftcard_balance' => 'باڵانسی کارتی دیاری',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => 'ژمارەی کارتی دیاری',
+ 'group_by_category' => 'گروپ بەپێی پۆلێن',
+ 'group_by_type' => 'گروپ بەپێی جۆر',
+ 'hsn' => 'کۆدی سیستەمی هارمونیزە',
+ 'id' => 'ناسنامەی فرۆشتن',
+ 'include_prices' => 'نرخەکان لەخۆ بگرێت؟',
+ 'invoice' => 'فاکتۆرە',
+ 'invoice_confirm' => 'ئەم فاکتورەیە دەنێردرێت بۆ',
+ 'invoice_enable' => 'ژمارەی فاکتورە',
+ 'invoice_filter' => 'فاکتۆرەکان',
+ 'invoice_no_email' => 'ئەم کڕیارە ناونیشانی ئیمەیڵی دروستی نییە.',
+ 'invoice_number' => 'فاکتورە #',
+ 'invoice_number_duplicate' => 'ژمارەی فاکتورە {0} دەبێت تایبەت بێت.',
+ 'invoice_sent' => 'فاکتورە نێردراوە بۆ',
+ 'invoice_total' => 'کۆی گشتی فاکتورە',
+ 'invoice_type_custom_invoice' => 'فاکتورەی تایبەت (custom_invoice.php)',
+ 'invoice_type_custom_tax_invoice' => 'فاکتورەی باجی تایبەتمەند (custom_tax_invoice.php)',
+ 'invoice_type_invoice' => 'فاکتورە (invoice.php)',
+ 'invoice_type_tax_invoice' => 'فاکتورەی باج (tax_invoice.php)',
+ 'invoice_unsent' => 'فاکتورە نەتوانرا بنێردریت بۆ',
+ 'invoice_update' => 'ژماردنەوەی دووبارە',
+ 'item_insufficient_of_stock' => 'ئایتمەکە بڕی پێویستی نییە لە کۆگا.',
+ 'item_name' => 'ناوی ئایتم',
+ 'item_number' => 'ئایتم #',
+ 'item_out_of_stock' => 'ئایتم لە کۆگادا تەواو بووە.',
+ 'key_browser' => 'کورتە ڕێگای یارمەتیدەر',
+ 'key_cancel' => 'هەڵوەشاندنەوەی دەرخستەی نرخ/فاکتورە/فرۆشتن',
+ 'key_customer_search' => 'گەڕان بەدوای کڕیاردا',
+ 'key_finish_quote' => 'تەواوکردنی دەرخستەی نرخ/فاکتورە بەبێ پارەدان',
+ 'key_finish_sale' => 'زیادکردنی پارەدان و تەواوکردنی فاکتورە/فرۆشتن',
+ 'key_full' => 'لە دۆخی تەواوی شاشەدا بیکەرەوە',
+ 'key_function' => 'فرمان',
+ 'key_help' => 'کورتە ڕێگاکان',
+ 'key_help_modal' => 'پەنجەرەی کورتە ڕێگاکان بکەرەوە',
+ 'key_in' => 'نزیک کردنەوە',
+ 'key_item_search' => 'گەڕان بەدوای ئایتم',
+ 'key_out' => 'دوورخستنەوە',
+ 'key_payment' => 'زیادکردنی پارەدان',
+ 'key_print' => 'لاپەڕەی ئێستا چاپ بکە',
+ 'key_restore' => 'گەڕاندنەوەی پیشاندانی ئەسڵی/زووم',
+ 'key_search' => 'خشتەکانی ڕاپۆرتەکانی گەڕان',
+ 'key_suspend' => 'فرۆشتنی ئێستا ڕابگرە',
+ 'key_suspended' => 'فرۆشتنی ڕاگیراو پیشان بدە',
+ 'key_system' => 'کورتە ڕێگاکانی سیستەم',
+ 'key_tendered' => 'دەسکاریکردنی بڕی پێشکەشکراو',
+ 'key_title' => 'کورتە ڕێگاکانی تەختەکلیلی فرۆشتن',
+ 'mc' => '',
+ 'mode' => 'دۆخی تۆمارکردن',
+ 'must_enter_numeric' => 'بڕی پێشکەشکراو دەبێت ژمارەیەک بێت.',
+ 'must_enter_numeric_giftcard' => 'ژمارەی کارتی دیاری دەبێت ژمارەیەک بێت.',
+ 'must_enter_reference_code' => 'ژمارەی مەرجع/وەرگرتن دەبێت بنووسرێت.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => 'کڕیاری نوێ',
+ 'new_item' => 'ئایتمی نوێ',
+ 'no_description' => 'هیچ وەسفێک نییە',
+ 'no_filter' => 'هەموو',
+ 'no_items_in_cart' => 'هیچ ئایتمێک لە عەرەبانەکەدا نییە.',
+ 'no_sales_to_display' => 'هیچ فرۆشتنێک نییە بۆ پیشاندان.',
+ 'none_selected' => 'تۆ هیچ فرۆشتنێکت هەڵنەبژاردووە بۆ سڕینەوە.',
+ 'nontaxed_ind' => ' ',
+ 'not_authorized' => 'ئەم کارە ڕێگەپێدراو نییە.',
+ 'one_or_multiple' => 'فرۆشتن(ەکان)',
+ 'payment' => 'جۆری پارەدان',
+ 'payment_amount' => 'بڕ',
+ 'payment_not_cover_total' => 'بڕی پارەدان دەبێت زیاتر بێت یان یەکسان بێت بە کۆی گشتی.',
+ 'payment_type' => 'جۆر',
+ 'payments' => '',
+ 'payments_total' => 'کۆی پارەدانەکان',
+ 'price' => 'نرخ',
+ 'print_after_sale' => 'چاپکردن دوای فرۆشتن',
+ 'quantity' => 'بڕ',
+ 'quantity_less_than_reorder_level' => 'ئاگاداری: بڕی خوازراو لە خوار ئاستی پێویستەوەیە بۆ ئەو ئایتمە.',
+ 'quantity_less_than_zero' => 'ئاگاداری: بڕی خوازراو بەس نییە. هێشتا دەتوانیت فرۆشتنەکە پڕۆسێس بکەیت، بەڵام دەبێت وردبینی بۆ کۆگاکەت بکەیت.',
+ 'quantity_of_items' => 'بڕی {0} ئایتم',
+ 'quote' => 'دەرخستەی نرخ',
+ 'quote_number' => 'ژمارەی دەرخستەی نرخ',
+ 'quote_number_duplicate' => 'ژمارەی دەرخستەی نرخ دەبێت تایبەت بێت.',
+ 'quote_sent' => 'دەرخستەی نرخ نێردرا بۆ',
+ 'quote_unsent' => 'دەرخستەی نرخ شکستی هێنا لە ناردنی بۆ',
+ 'receipt' => 'پسوڵەی فرۆشتن',
+ 'receipt_no_email' => 'ئەم کڕیارە ناونیشانی ئیمەیڵی دروستی نییە.',
+ 'receipt_number' => 'فرۆشتن #',
+ 'receipt_sent' => 'پسوڵەی نێردرا بۆ',
+ 'receipt_unsent' => 'پسوڵەکە شکستی هێنا لە ناردنی بۆ',
+ 'reference_code' => 'کۆدی مەرجعی پارەدان',
+ 'reference_code_invalid_characters' => 'کۆدی مەرجع دەبێت تەنها پیت و ژمارە لەخۆ بگرێت.',
+ 'reference_code_length_error' => 'درێژی کۆدی مەرجع دروست نییە.',
+ 'refund' => 'جۆری گەڕاندنەوەی پارە',
+ 'register' => 'تۆماری فرۆشتن',
+ 'remove_customer' => 'لابردنی کڕیار',
+ 'remove_discount' => '',
+ 'return' => 'گەڕانەوە',
+ 'rewards' => 'خاڵەکانی پاداشت',
+ 'rewards_balance' => 'باڵانسی خاڵەکانی پاداشت',
+ 'rewards_package' => 'پاداشتەکان',
+ 'rewards_remaining_balance' => 'بەهای پاداشتی خاڵە ماووەکان بریتییە لە ',
+ 'sale' => 'فرۆشتن',
+ 'sale_by_invoice' => 'فرۆشتن بە فاکتورە',
+ 'sale_for_customer' => 'کڕیار:',
+ 'sale_time' => 'کات',
+ 'sales_tax' => 'باجی فرۆشتن',
+ 'sales_total' => '',
+ 'select_customer' => 'کڕیار هەڵبژێرە',
+ 'selected_customer' => 'کڕیاری هەڵبژێردراو',
+ 'send_invoice' => 'فاکتورە بنێرە',
+ 'send_quote' => 'دەرخستەی نرخ بنێرە',
+ 'send_receipt' => 'پسوڵە بنێرە',
+ 'send_work_order' => 'داواکاری کار بنێرە',
+ 'serial' => 'زنجیرەیی',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => 'فاکتورە پیشان بدە',
+ 'show_receipt' => 'فاکتورە پیشان بدە',
+ 'start_typing_customer_name' => 'دەست بکە بە نووسینی وردەکارییەکانی کڕیار...',
+ 'start_typing_item_name' => 'دەست بکە بە نووسینی ناوی ئایتم یان بارکۆد سکان بکە...',
+ 'stock' => 'کۆگا',
+ 'stock_location' => 'ناونیشانی کۆگا',
+ 'sub_total' => 'کۆی سەرەتایی',
+ 'successfully_deleted' => 'بەسەرکەوتوویی سڕیتەوە',
+ 'successfully_restored' => 'بەسەرکەوتوویی گەڕاندتەوە',
+ 'successfully_suspended_sale' => 'فرۆشتن بەسەرکەوتوویی راگیرا.',
+ 'successfully_updated' => 'فرۆشتن بەسەرکەوتوویی تازەکرایەوە.',
+ 'suspend_sale' => 'ڕاگرتن',
+ 'suspended_doc_id' => 'بەڵگەنامە',
+ 'suspended_sale_id' => 'ناسنامە',
+ 'suspended_sales' => 'ڕاگیرا',
+ 'table' => 'مێز',
+ 'takings' => 'فرۆشتنی ڕۆژانە',
+ 'tax' => 'باج',
+ 'tax_id' => 'ناسنامەی باج',
+ 'tax_invoice' => 'فاکتورەی باج',
+ 'tax_percent' => 'باج %',
+ 'taxed_ind' => 'T',
+ 'total' => 'گشتی',
+ 'total_tax_exclusive' => 'باج لەخۆناگرێت',
+ 'transaction_failed' => 'مامەڵەی فرۆشتن شکستی هێنا.',
+ 'unable_to_add_item' => 'زیادکردنی ئایتم بۆ فرۆشتن شکستی هێنا',
+ 'unsuccessfully_deleted' => 'سڕینەوەی فرۆشتن(ەکان) شکستی هێنا.',
+ 'unsuccessfully_restored' => 'گەڕاندنەوەی فرۆشتن(ەکان) شکستی هێنا.',
+ 'unsuccessfully_suspended_sale' => 'ڕاگرتنی فرۆشتن شکستی هێنا.',
+ 'unsuccessfully_updated' => 'نوێکردنەوەی فرۆشتن شکستی هێنا.',
+ 'unsuspend' => 'ڕاگرتن هەڵبوەشێنەوە',
+ 'unsuspend_and_delete' => 'کردار',
+ 'update' => 'نوێکردنەوە',
+ 'upi' => 'UPI (سیستەمی پارەدان بەهۆکاری یەکگرتوو)',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => 'داواکاری کار',
+ 'work_order_number' => 'ژامرەی داواکاری کار',
+ 'work_order_number_duplicate' => 'ژمارەی داواکاری کار دەبێت تایبەت بێت.',
+ 'work_order_sent' => 'داواکاری کار نێردرا بۆ',
+ 'work_order_unsent' => 'داواکاری کار شکستی هێنا لە ناردنی بۆ',
];
diff --git a/app/Language/cs/Config.php b/app/Language/cs/Config.php
index 3395c7de5..2dca42281 100644
--- a/app/Language/cs/Config.php
+++ b/app/Language/cs/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "",
"ospos_info" => "",
"payment_options_order" => "",
+ 'payment_reference_code_length_limits' => 'Referenční kód platby
Omezení délky',
+ 'payment_reference_code_length_max_label' => 'Max',
+ 'payment_reference_code_length_min_label' => 'Min',
"perm_risk" => "Permissions higher than 750 leaves this software at risk.",
"phone" => "",
"phone_required" => "",
diff --git a/app/Language/cs/Sales.php b/app/Language/cs/Sales.php
index ecafd53b4..7d286d6e0 100644
--- a/app/Language/cs/Sales.php
+++ b/app/Language/cs/Sales.php
@@ -1,230 +1,234 @@
"Dostupné body",
- "rewards_package" => "",
- "rewards_remaining_balance" => "",
- "account_number" => "",
- "add_payment" => "Přidat platbu",
- "amount_due" => "K úhradě",
- "amount_tendered" => "Uhrazeno",
- "authorized_signature" => "",
- "cancel_sale" => "Zrušit",
- "cash" => "Hotovost",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "",
- "cash_deposit" => "",
- "cash_filter" => "Hotově",
- "change_due" => "Zbývá",
- "change_price" => "",
- "check" => "Bankovním převodem",
- "check_balance" => "",
- "check_filter" => "",
- "close" => "",
- "comment" => "Komentář",
- "comments" => "Komentář",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "Dokončit",
- "confirm_cancel_sale" => "Opravdu chcete zrušit účtenku? Všechny položky budou smazány.",
- "confirm_delete" => "Opravdu chcete smazat vybranou účtenku?",
- "confirm_restore" => "Opravdu chcete obnovit vybranou účtenku?",
- "credit" => "Kreditní karta",
- "credit_deposit" => "",
- "credit_filter" => "",
- "current_table" => "",
- "customer" => "Jméno",
- "customer_address" => "Adresa",
- "customer_discount" => "Sleva",
- "customer_email" => "Email",
- "customer_location" => "Místo",
- "customer_optional" => "(Volitelné)",
- "customer_required" => "(Vyžadováno)",
- "customer_total" => "Celkem",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "Datum prodeje",
- "date_range" => "Rozsah data",
- "date_required" => "Musí být vloženo správné datum.",
- "date_type" => "Datum je nutno zadat.",
- "debit" => "Debetní karta",
- "debit_filter" => "",
- "delete" => "Povolit mazání",
- "delete_confirmation" => "Opravdu chcete smazat tuto účtenku? Tato operace není vratná.",
- "delete_entire_sale" => "Zrušit celou účtenku",
- "delete_successful" => "Účtenka byla smazána.",
- "delete_unsuccessful" => "Účtenka nebyla smazána.",
- "description_abbrv" => "Položka.",
- "discard" => "Zrušit",
- "discard_quote" => "",
- "discount" => "Sleva %",
- "discount_included" => "% Sleva",
- "discount_short" => "%",
- "due" => "",
- "due_filter" => "Neuhrazeno",
- "edit" => "Upravit",
- "edit_item" => "Upravit položku",
- "edit_sale" => "Upravit účtenku",
- "email_receipt" => "Odeslat účtenku",
- "employee" => "Prodávající",
- "entry" => "Záznam",
- "error_editing_item" => "Chyba při úpravě položky",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "Najít nebo skenovat položku",
- "find_or_scan_item_or_receipt" => "Najít nebo skenovat položku či účtenku",
- "giftcard" => "Dárkový poukaz",
- "giftcard_balance" => "",
- "giftcard_filter" => "",
- "giftcard_number" => "Číslo dárkového poukazu",
- "group_by_category" => "Seskupit podle kategorií",
- "group_by_type" => "Seskupit podle typu",
- "hsn" => "",
- "id" => "Číslo dokladu",
- "include_prices" => "",
- "invoice" => "Faktura",
- "invoice_confirm" => "Tato faktura bude odeslána",
- "invoice_enable" => "Vytvořit fakturu",
- "invoice_filter" => "Faktury",
- "invoice_no_email" => "Zákazníl nemá platný e-mail.",
- "invoice_number" => "Faktura č",
- "invoice_number_duplicate" => "Číslo faktury musí být jedinečné.",
- "invoice_sent" => "Faktura odeslána",
- "invoice_total" => "",
- "invoice_type_custom_invoice" => "",
- "invoice_type_custom_tax_invoice" => "",
- "invoice_type_invoice" => "",
- "invoice_type_tax_invoice" => "",
- "invoice_unsent" => "Fakturu se nepodařilo odeslat",
- "invoice_update" => "Přepočítat",
- "item_insufficient_of_stock" => "Není dostatek kusů na skladě.",
- "item_name" => "Název položky",
- "item_number" => "Číslo položky",
- "item_out_of_stock" => "Položka není skladem.",
- "key_browser" => "",
- "key_cancel" => "Cancels Current Quote/Invoice/Sale",
- "key_customer_search" => "Customer Search",
- "key_finish_quote" => "Finish Quote/Invoice witdout payment",
- "key_finish_sale" => "Add Payment and Complete Invoice/Sale",
- "key_full" => "",
- "key_function" => "Function",
- "key_help" => "Shortcuts",
- "key_help_modal" => "Open Shortcuts Window",
- "key_in" => "",
- "key_item_search" => "Item Search",
- "key_out" => "",
- "key_payment" => "Add Payment",
- "key_print" => "",
- "key_restore" => "",
- "key_search" => "",
- "key_suspend" => "Suspend Current Sale",
- "key_suspended" => "Show Suspended Sales",
- "key_system" => "",
- "key_tendered" => "Edit Amount Tendered",
- "key_title" => "Sales Keyboard Shortcuts",
- "mc" => "",
- "mode" => "Typ dokladu",
- "must_enter_numeric" => "",
- "must_enter_numeric_giftcard" => "Číslo dárkového poukazu musí být číslo.",
- "new_customer" => "Nový zákazník",
- "new_item" => "Nová položka",
- "no_description" => "Žádný",
- "no_filter" => "Vše",
- "no_items_in_cart" => "Nejsou zde žádné položky.",
- "no_sales_to_display" => "Žádné účtenky k zobrazení.",
- "none_selected" => "Nebylo nic vybráno ke smazání.",
- "nontaxed_ind" => "",
- "not_authorized" => "Tato akce nebyla povolena.",
- "one_or_multiple" => "",
- "payment" => "Způsob platby",
- "payment_amount" => "Částka",
- "payment_not_cover_total" => "Zaplacená částka musí být stejná nebo větší než celková částka.",
- "payment_type" => "Typ",
- "payments" => "",
- "payments_total" => "Uhrazeno",
- "price" => "Cena",
- "print_after_sale" => "Vytisknout automaticky",
- "quantity" => "ks",
- "quantity_less_than_reorder_level" => "Upozornění: Množství zboží je pod nastavenou úrovní pro doobjednání.",
- "quantity_less_than_zero" => "Pozor: Není dostatek zboží. Můžete pokračovat v prodeji, ale zkontrolujte si stav skladu.",
- "quantity_of_items" => "Množství položek {0}",
- "quote" => "Nabídka",
- "quote_number" => "Číslo nabídky",
- "quote_number_duplicate" => "Číslo nabídky musí být jedinečné.",
- "quote_sent" => "Nabidku odeslat",
- "quote_unsent" => "Nabídku odeslat",
- "receipt" => "Účtenka",
- "receipt_no_email" => "Zákazníl nemá platný e-mail.",
- "receipt_number" => "Číslo dokladu",
- "receipt_sent" => "Účtenku odeslat",
- "receipt_unsent" => "Účtenku nelze odeslat",
- "refund" => "",
- "register" => "Pokladna",
- "remove_customer" => "Odebrat zákazníka",
- "remove_discount" => "",
- "return" => "Vratka",
- "rewards" => "",
- "rewards_balance" => "",
- "sale" => "",
- "sale_by_invoice" => "",
- "sale_for_customer" => "Zákazník:",
- "sale_time" => "Čas",
- "sales_tax" => "DPH",
- "sales_total" => "",
- "select_customer" => "Vyberte zákazníka",
- "send_invoice" => "Odeslat fakturu",
- "send_quote" => "Odeslat nabídku",
- "send_receipt" => "Odeslat účtenku",
- "send_work_order" => "",
- "serial" => "Sériové číslo",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "Zobrazit fakturu",
- "show_receipt" => "Zobrazit účtenku",
- "start_typing_customer_name" => "Vložte podrobnosti o zákazníkovi...",
- "start_typing_item_name" => "Napište název položky nebo naskenujte čárový kód..",
- "stock" => "Sklad",
- "stock_location" => "Umístění skladu",
- "sub_total" => "Bez DPH",
- "successfully_deleted" => "Bylo uspěšně smazáno",
- "successfully_restored" => "Bylo úspěšně obnoveno",
- "successfully_suspended_sale" => "Prodej byl úspěšně zaparkován.",
- "successfully_updated" => "Účtenka byla upravena.",
- "suspend_sale" => "Zaparkovat",
- "suspended_doc_id" => "Dokument",
- "suspended_sale_id" => "ID",
- "suspended_sales" => "Zaparkovat",
- "table" => "Stůl",
- "takings" => "Transakce",
- "tax" => "DPH",
- "tax_id" => "",
- "tax_invoice" => "",
- "tax_percent" => "DPH %",
- "taxed_ind" => "",
- "total" => "Celkem",
- "total_tax_exclusive" => "Bez DPH",
- "transaction_failed" => "",
- "unable_to_add_item" => "Přidání položky se nepovedlo",
- "unsuccessfully_deleted" => "Účtenka nebyla smazána.",
- "unsuccessfully_restored" => "Účtenka nebyla obnovena.",
- "unsuccessfully_suspended_sale" => "Prodej se nepovedlo zaparkovat.",
- "unsuccessfully_updated" => "Účtenka nebyla upravena.",
- "unsuspend" => "Odparkovat",
- "unsuspend_and_delete" => "Akce",
- "update" => "Obnovit",
- "upi" => "",
- "visa" => "",
- "wholesale" => "",
- "work_order" => "",
- "work_order_number" => "",
- "work_order_number_duplicate" => "",
- "work_order_sent" => "",
- "work_order_unsent" => "",
+ 'account_number' => '',
+ 'add_payment' => 'Přidat platbu',
+ 'amount_due' => 'K úhradě',
+ 'amount_tendered' => 'Uhrazeno',
+ 'authorized_signature' => '',
+ 'cancel_sale' => 'Zrušit',
+ 'cash' => 'Hotovost',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => '',
+ 'cash_deposit' => '',
+ 'cash_filter' => 'Hotově',
+ 'change_due' => 'Zbývá',
+ 'change_price' => '',
+ 'check' => 'Bankovním převodem',
+ 'check_balance' => '',
+ 'check_filter' => '',
+ 'close' => '',
+ 'comment' => 'Komentář',
+ 'comments' => 'Komentář',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => 'Dokončit',
+ 'confirm_cancel_sale' => 'Opravdu chcete zrušit účtenku? Všechny položky budou smazány.',
+ 'confirm_delete' => 'Opravdu chcete smazat vybranou účtenku?',
+ 'confirm_restore' => 'Opravdu chcete obnovit vybranou účtenku?',
+ 'credit' => 'Kreditní karta',
+ 'credit_deposit' => '',
+ 'credit_filter' => '',
+ 'current_table' => '',
+ 'customer' => 'Jméno',
+ 'customer_address' => 'Adresa',
+ 'customer_discount' => 'Sleva',
+ 'customer_email' => 'Email',
+ 'customer_location' => 'Místo',
+ 'customer_optional' => '(Volitelné)',
+ 'customer_required' => '(Vyžadováno)',
+ 'customer_total' => 'Celkem',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => 'Dostupné body',
+ 'daily_sales' => '',
+ 'date' => 'Datum prodeje',
+ 'date_range' => 'Rozsah data',
+ 'date_required' => 'Musí být vloženo správné datum.',
+ 'date_type' => 'Datum je nutno zadat.',
+ 'debit' => 'Debetní karta',
+ 'debit_filter' => '',
+ 'delete' => 'Povolit mazání',
+ 'delete_confirmation' => 'Opravdu chcete smazat tuto účtenku? Tato operace není vratná.',
+ 'delete_entire_sale' => 'Zrušit celou účtenku',
+ 'delete_successful' => 'Účtenka byla smazána.',
+ 'delete_unsuccessful' => 'Účtenka nebyla smazána.',
+ 'description_abbrv' => 'Položka.',
+ 'discard' => 'Zrušit',
+ 'discard_quote' => '',
+ 'discount' => 'Sleva %',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '% Sleva',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '%',
+ 'due' => '',
+ 'due_filter' => 'Neuhrazeno',
+ 'edit' => 'Upravit',
+ 'edit_item' => 'Upravit položku',
+ 'edit_sale' => 'Upravit účtenku',
+ 'email_receipt' => 'Odeslat účtenku',
+ 'employee' => 'Prodávající',
+ 'entry' => 'Záznam',
+ 'error_editing_item' => 'Chyba při úpravě položky',
+ 'find_or_scan_item' => 'Najít nebo skenovat položku',
+ 'find_or_scan_item_or_receipt' => 'Najít nebo skenovat položku či účtenku',
+ 'giftcard' => 'Dárkový poukaz',
+ 'giftcard_balance' => '',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => 'Číslo dárkového poukazu',
+ 'group_by_category' => 'Seskupit podle kategorií',
+ 'group_by_type' => 'Seskupit podle typu',
+ 'hsn' => '',
+ 'id' => 'Číslo dokladu',
+ 'include_prices' => '',
+ 'invoice' => 'Faktura',
+ 'invoice_confirm' => 'Tato faktura bude odeslána',
+ 'invoice_enable' => 'Vytvořit fakturu',
+ 'invoice_filter' => 'Faktury',
+ 'invoice_no_email' => 'Zákazníl nemá platný e-mail.',
+ 'invoice_number' => 'Faktura č',
+ 'invoice_number_duplicate' => 'Číslo faktury musí být jedinečné.',
+ 'invoice_sent' => 'Faktura odeslána',
+ 'invoice_total' => '',
+ 'invoice_type_custom_invoice' => '',
+ 'invoice_type_custom_tax_invoice' => '',
+ 'invoice_type_invoice' => '',
+ 'invoice_type_tax_invoice' => '',
+ 'invoice_unsent' => 'Fakturu se nepodařilo odeslat',
+ 'invoice_update' => 'Přepočítat',
+ 'item_insufficient_of_stock' => 'Není dostatek kusů na skladě.',
+ 'item_name' => 'Název položky',
+ 'item_number' => 'Číslo položky',
+ 'item_out_of_stock' => 'Položka není skladem.',
+ 'key_browser' => '',
+ 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
+ 'key_customer_search' => 'Customer Search',
+ 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
+ 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_full' => '',
+ 'key_function' => 'Function',
+ 'key_help' => 'Shortcuts',
+ 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_in' => '',
+ 'key_item_search' => 'Item Search',
+ 'key_out' => '',
+ 'key_payment' => 'Add Payment',
+ 'key_print' => '',
+ 'key_restore' => '',
+ 'key_search' => '',
+ 'key_suspend' => 'Suspend Current Sale',
+ 'key_suspended' => 'Show Suspended Sales',
+ 'key_system' => '',
+ 'key_tendered' => 'Edit Amount Tendered',
+ 'key_title' => 'Sales Keyboard Shortcuts',
+ 'mc' => '',
+ 'mode' => 'Typ dokladu',
+ 'must_enter_numeric' => '',
+ 'must_enter_numeric_giftcard' => 'Číslo dárkového poukazu musí být číslo.',
+ 'must_enter_reference_code' => 'Je nutné zadat referenční/vyhledávací číslo.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => 'Nový zákazník',
+ 'new_item' => 'Nová položka',
+ 'no_description' => 'Žádný',
+ 'no_filter' => 'Vše',
+ 'no_items_in_cart' => 'Nejsou zde žádné položky.',
+ 'no_sales_to_display' => 'Žádné účtenky k zobrazení.',
+ 'none_selected' => 'Nebylo nic vybráno ke smazání.',
+ 'nontaxed_ind' => '',
+ 'not_authorized' => 'Tato akce nebyla povolena.',
+ 'one_or_multiple' => '',
+ 'payment' => 'Způsob platby',
+ 'payment_amount' => 'Částka',
+ 'payment_not_cover_total' => 'Zaplacená částka musí být stejná nebo větší než celková částka.',
+ 'payment_type' => 'Typ',
+ 'payments' => '',
+ 'payments_total' => 'Uhrazeno',
+ 'price' => 'Cena',
+ 'print_after_sale' => 'Vytisknout automaticky',
+ 'quantity' => 'ks',
+ 'quantity_less_than_reorder_level' => 'Upozornění: Množství zboží je pod nastavenou úrovní pro doobjednání.',
+ 'quantity_less_than_zero' => 'Pozor: Není dostatek zboží. Můžete pokračovat v prodeji, ale zkontrolujte si stav skladu.',
+ 'quantity_of_items' => 'Množství položek {0}',
+ 'quote' => 'Nabídka',
+ 'quote_number' => 'Číslo nabídky',
+ 'quote_number_duplicate' => 'Číslo nabídky musí být jedinečné.',
+ 'quote_sent' => 'Nabidku odeslat',
+ 'quote_unsent' => 'Nabídku odeslat',
+ 'receipt' => 'Účtenka',
+ 'receipt_no_email' => 'Zákazníl nemá platný e-mail.',
+ 'receipt_number' => 'Číslo dokladu',
+ 'receipt_sent' => 'Účtenku odeslat',
+ 'receipt_unsent' => 'Účtenku nelze odeslat',
+ 'reference_code' => 'Referenční kód platby',
+ 'reference_code_invalid_characters' => 'Referenční kód smí obsahovat pouze písmena a číslice.',
+ 'reference_code_length_error' => 'Délka referenčního kódu je neplatná.',
+ 'refund' => '',
+ 'register' => 'Pokladna',
+ 'remove_customer' => 'Odebrat zákazníka',
+ 'remove_discount' => '',
+ 'return' => 'Vratka',
+ 'rewards' => '',
+ 'rewards_balance' => '',
+ 'rewards_package' => '',
+ 'rewards_remaining_balance' => '',
+ 'sale' => '',
+ 'sale_by_invoice' => '',
+ 'sale_for_customer' => 'Zákazník:',
+ 'sale_time' => 'Čas',
+ 'sales_tax' => 'DPH',
+ 'sales_total' => '',
+ 'select_customer' => 'Vyberte zákazníka',
+ 'send_invoice' => 'Odeslat fakturu',
+ 'send_quote' => 'Odeslat nabídku',
+ 'send_receipt' => 'Odeslat účtenku',
+ 'send_work_order' => '',
+ 'serial' => 'Sériové číslo',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => 'Zobrazit fakturu',
+ 'show_receipt' => 'Zobrazit účtenku',
+ 'start_typing_customer_name' => 'Vložte podrobnosti o zákazníkovi...',
+ 'start_typing_item_name' => 'Napište název položky nebo naskenujte čárový kód..',
+ 'stock' => 'Sklad',
+ 'stock_location' => 'Umístění skladu',
+ 'sub_total' => 'Bez DPH',
+ 'successfully_deleted' => 'Bylo uspěšně smazáno',
+ 'successfully_restored' => 'Bylo úspěšně obnoveno',
+ 'successfully_suspended_sale' => 'Prodej byl úspěšně zaparkován.',
+ 'successfully_updated' => 'Účtenka byla upravena.',
+ 'suspend_sale' => 'Zaparkovat',
+ 'suspended_doc_id' => 'Dokument',
+ 'suspended_sale_id' => 'ID',
+ 'suspended_sales' => 'Zaparkovat',
+ 'table' => 'Stůl',
+ 'takings' => 'Transakce',
+ 'tax' => 'DPH',
+ 'tax_id' => '',
+ 'tax_invoice' => '',
+ 'tax_percent' => 'DPH %',
+ 'taxed_ind' => '',
+ 'total' => 'Celkem',
+ 'total_tax_exclusive' => 'Bez DPH',
+ 'transaction_failed' => '',
+ 'unable_to_add_item' => 'Přidání položky se nepovedlo',
+ 'unsuccessfully_deleted' => 'Účtenka nebyla smazána.',
+ 'unsuccessfully_restored' => 'Účtenka nebyla obnovena.',
+ 'unsuccessfully_suspended_sale' => 'Prodej se nepovedlo zaparkovat.',
+ 'unsuccessfully_updated' => 'Účtenka nebyla upravena.',
+ 'unsuspend' => 'Odparkovat',
+ 'unsuspend_and_delete' => 'Akce',
+ 'update' => 'Obnovit',
+ 'upi' => '',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => '',
+ 'work_order_number' => '',
+ 'work_order_number_duplicate' => '',
+ 'work_order_sent' => '',
+ 'work_order_unsent' => '',
];
diff --git a/app/Language/da/Config.php b/app/Language/da/Config.php
index cba37c0c1..30b5a8d15 100644
--- a/app/Language/da/Config.php
+++ b/app/Language/da/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "",
"ospos_info" => "OSPOS Installation Info",
"payment_options_order" => "Payment Options Order",
+ 'payment_reference_code_length_limits' => 'Betalingsreferencekode
Længdegrænser',
+ 'payment_reference_code_length_max_label' => 'Maks',
+ 'payment_reference_code_length_min_label' => 'Min',
"perm_risk" => "Permissions higher than 750 leaves this software at risk.",
"phone" => "Company Phone",
"phone_required" => "Company Phone is a required field.",
diff --git a/app/Language/da/Sales.php b/app/Language/da/Sales.php
index 9c54a6fb2..dd3caaea7 100644
--- a/app/Language/da/Sales.php
+++ b/app/Language/da/Sales.php
@@ -1,230 +1,234 @@
"",
- "rewards_package" => "",
- "rewards_remaining_balance" => "",
- "account_number" => "",
- "add_payment" => "",
- "amount_due" => "",
- "amount_tendered" => "",
- "authorized_signature" => "",
- "cancel_sale" => "",
- "cash" => "Kontant",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "",
- "cash_deposit" => "",
- "cash_filter" => "",
- "change_due" => "",
- "change_price" => "",
- "check" => "",
- "check_balance" => "",
- "check_filter" => "",
- "close" => "",
- "comment" => "Kommentar",
- "comments" => "Kommentarer",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "",
- "confirm_cancel_sale" => "",
- "confirm_delete" => "",
- "confirm_restore" => "",
- "credit" => "",
- "credit_deposit" => "",
- "credit_filter" => "",
- "current_table" => "",
- "customer" => "",
- "customer_address" => "",
- "customer_discount" => "Rabat",
- "customer_email" => "",
- "customer_location" => "",
- "customer_optional" => "",
- "customer_required" => "",
- "customer_total" => "",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "",
- "date_range" => "",
- "date_required" => "",
- "date_type" => "",
- "debit" => "Debit kort",
- "debit_filter" => "",
- "delete" => "",
- "delete_confirmation" => "Er du sikker på at du ønsker at slette dette salg? Dette kan ikke fortrydes.",
- "delete_entire_sale" => "Slet hele salget",
- "delete_successful" => "Salg slettet succesfuldt.",
- "delete_unsuccessful" => "Sletning af salg fejlede.",
- "description_abbrv" => "Beskr.",
- "discard" => "Kassér",
- "discard_quote" => "",
- "discount" => "",
- "discount_included" => "",
- "discount_short" => "",
- "due" => "",
- "due_filter" => "",
- "edit" => "",
- "edit_item" => "",
- "edit_sale" => "",
- "email_receipt" => "",
- "employee" => "",
- "entry" => "",
- "error_editing_item" => "",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "",
- "find_or_scan_item_or_receipt" => "",
- "giftcard" => "Gavekort",
- "giftcard_balance" => "",
- "giftcard_filter" => "",
- "giftcard_number" => "",
- "group_by_category" => "",
- "group_by_type" => "",
- "hsn" => "",
- "id" => "",
- "include_prices" => "",
- "invoice" => "",
- "invoice_confirm" => "",
- "invoice_enable" => "",
- "invoice_filter" => "",
- "invoice_no_email" => "",
- "invoice_number" => "",
- "invoice_number_duplicate" => "",
- "invoice_sent" => "",
- "invoice_total" => "",
- "invoice_type_custom_invoice" => "",
- "invoice_type_custom_tax_invoice" => "",
- "invoice_type_invoice" => "",
- "invoice_type_tax_invoice" => "",
- "invoice_unsent" => "",
- "invoice_update" => "",
- "item_insufficient_of_stock" => "",
- "item_name" => "",
- "item_number" => "",
- "item_out_of_stock" => "",
- "key_browser" => "",
- "key_cancel" => "Cancels Current Quote/Invoice/Sale",
- "key_customer_search" => "Customer Search",
- "key_finish_quote" => "Finish Quote/Invoice witdout payment",
- "key_finish_sale" => "Add Payment and Complete Invoice/Sale",
- "key_full" => "",
- "key_function" => "Function",
- "key_help" => "Shortcuts",
- "key_help_modal" => "Open Shortcuts Window",
- "key_in" => "",
- "key_item_search" => "Item Search",
- "key_out" => "",
- "key_payment" => "Add Payment",
- "key_print" => "",
- "key_restore" => "",
- "key_search" => "",
- "key_suspend" => "Suspend Current Sale",
- "key_suspended" => "Show Suspended Sales",
- "key_system" => "",
- "key_tendered" => "Edit Amount Tendered",
- "key_title" => "Sales Keyboard Shortcuts",
- "mc" => "",
- "mode" => "",
- "must_enter_numeric" => "",
- "must_enter_numeric_giftcard" => "",
- "new_customer" => "",
- "new_item" => "",
- "no_description" => "",
- "no_filter" => "",
- "no_items_in_cart" => "",
- "no_sales_to_display" => "",
- "none_selected" => "",
- "nontaxed_ind" => "",
- "not_authorized" => "",
- "one_or_multiple" => "",
- "payment" => "",
- "payment_amount" => "",
- "payment_not_cover_total" => "",
- "payment_type" => "",
- "payments" => "",
- "payments_total" => "",
- "price" => "",
- "print_after_sale" => "",
- "quantity" => "",
- "quantity_less_than_reorder_level" => "",
- "quantity_less_than_zero" => "",
- "quantity_of_items" => "",
- "quote" => "",
- "quote_number" => "",
- "quote_number_duplicate" => "",
- "quote_sent" => "",
- "quote_unsent" => "",
- "receipt" => "",
- "receipt_no_email" => "",
- "receipt_number" => "",
- "receipt_sent" => "",
- "receipt_unsent" => "",
- "refund" => "",
- "register" => "",
- "remove_customer" => "",
- "remove_discount" => "",
- "return" => "",
- "rewards" => "",
- "rewards_balance" => "",
- "sale" => "",
- "sale_by_invoice" => "",
- "sale_for_customer" => "",
- "sale_time" => "",
- "sales_tax" => "",
- "sales_total" => "",
- "select_customer" => "",
- "send_invoice" => "",
- "send_quote" => "",
- "send_receipt" => "",
- "send_work_order" => "",
- "serial" => "",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "",
- "show_receipt" => "",
- "start_typing_customer_name" => "",
- "start_typing_item_name" => "",
- "stock" => "",
- "stock_location" => "",
- "sub_total" => "",
- "successfully_deleted" => "",
- "successfully_restored" => "",
- "successfully_suspended_sale" => "",
- "successfully_updated" => "",
- "suspend_sale" => "",
- "suspended_doc_id" => "",
- "suspended_sale_id" => "",
- "suspended_sales" => "",
- "table" => "",
- "takings" => "",
- "tax" => "",
- "tax_id" => "",
- "tax_invoice" => "",
- "tax_percent" => "",
- "taxed_ind" => "",
- "total" => "",
- "total_tax_exclusive" => "",
- "transaction_failed" => "",
- "unable_to_add_item" => "",
- "unsuccessfully_deleted" => "",
- "unsuccessfully_restored" => "",
- "unsuccessfully_suspended_sale" => "",
- "unsuccessfully_updated" => "",
- "unsuspend" => "",
- "unsuspend_and_delete" => "",
- "update" => "",
- "upi" => "",
- "visa" => "",
- "wholesale" => "",
- "work_order" => "",
- "work_order_number" => "",
- "work_order_number_duplicate" => "",
- "work_order_sent" => "",
- "work_order_unsent" => "",
+ 'account_number' => '',
+ 'add_payment' => '',
+ 'amount_due' => '',
+ 'amount_tendered' => '',
+ 'authorized_signature' => '',
+ 'cancel_sale' => '',
+ 'cash' => 'Kontant',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => '',
+ 'cash_deposit' => '',
+ 'cash_filter' => '',
+ 'change_due' => '',
+ 'change_price' => '',
+ 'check' => '',
+ 'check_balance' => '',
+ 'check_filter' => '',
+ 'close' => '',
+ 'comment' => 'Kommentar',
+ 'comments' => 'Kommentarer',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => '',
+ 'confirm_cancel_sale' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'credit' => '',
+ 'credit_deposit' => '',
+ 'credit_filter' => '',
+ 'current_table' => '',
+ 'customer' => '',
+ 'customer_address' => '',
+ 'customer_discount' => 'Rabat',
+ 'customer_email' => '',
+ 'customer_location' => '',
+ 'customer_optional' => '',
+ 'customer_required' => '',
+ 'customer_total' => '',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => '',
+ 'daily_sales' => '',
+ 'date' => '',
+ 'date_range' => '',
+ 'date_required' => '',
+ 'date_type' => '',
+ 'debit' => 'Debit kort',
+ 'debit_filter' => '',
+ 'delete' => '',
+ 'delete_confirmation' => 'Er du sikker på at du ønsker at slette dette salg? Dette kan ikke fortrydes.',
+ 'delete_entire_sale' => 'Slet hele salget',
+ 'delete_successful' => 'Salg slettet succesfuldt.',
+ 'delete_unsuccessful' => 'Sletning af salg fejlede.',
+ 'description_abbrv' => 'Beskr.',
+ 'discard' => 'Kassér',
+ 'discard_quote' => '',
+ 'discount' => '',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '',
+ 'due' => '',
+ 'due_filter' => '',
+ 'edit' => '',
+ 'edit_item' => '',
+ 'edit_sale' => '',
+ 'email_receipt' => '',
+ 'employee' => '',
+ 'entry' => '',
+ 'error_editing_item' => '',
+ 'find_or_scan_item' => '',
+ 'find_or_scan_item_or_receipt' => '',
+ 'giftcard' => 'Gavekort',
+ 'giftcard_balance' => '',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => '',
+ 'group_by_category' => '',
+ 'group_by_type' => '',
+ 'hsn' => '',
+ 'id' => '',
+ 'include_prices' => '',
+ 'invoice' => '',
+ 'invoice_confirm' => '',
+ 'invoice_enable' => '',
+ 'invoice_filter' => '',
+ 'invoice_no_email' => '',
+ 'invoice_number' => '',
+ 'invoice_number_duplicate' => '',
+ 'invoice_sent' => '',
+ 'invoice_total' => '',
+ 'invoice_type_custom_invoice' => '',
+ 'invoice_type_custom_tax_invoice' => '',
+ 'invoice_type_invoice' => '',
+ 'invoice_type_tax_invoice' => '',
+ 'invoice_unsent' => '',
+ 'invoice_update' => '',
+ 'item_insufficient_of_stock' => '',
+ 'item_name' => '',
+ 'item_number' => '',
+ 'item_out_of_stock' => '',
+ 'key_browser' => '',
+ 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
+ 'key_customer_search' => 'Customer Search',
+ 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
+ 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_full' => '',
+ 'key_function' => 'Function',
+ 'key_help' => 'Shortcuts',
+ 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_in' => '',
+ 'key_item_search' => 'Item Search',
+ 'key_out' => '',
+ 'key_payment' => 'Add Payment',
+ 'key_print' => '',
+ 'key_restore' => '',
+ 'key_search' => '',
+ 'key_suspend' => 'Suspend Current Sale',
+ 'key_suspended' => 'Show Suspended Sales',
+ 'key_system' => '',
+ 'key_tendered' => 'Edit Amount Tendered',
+ 'key_title' => 'Sales Keyboard Shortcuts',
+ 'mc' => '',
+ 'mode' => '',
+ 'must_enter_numeric' => '',
+ 'must_enter_numeric_giftcard' => '',
+ 'must_enter_reference_code' => 'Reference-/hentningsnummer skal angives.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => '',
+ 'new_item' => '',
+ 'no_description' => '',
+ 'no_filter' => '',
+ 'no_items_in_cart' => '',
+ 'no_sales_to_display' => '',
+ 'none_selected' => '',
+ 'nontaxed_ind' => '',
+ 'not_authorized' => '',
+ 'one_or_multiple' => '',
+ 'payment' => '',
+ 'payment_amount' => '',
+ 'payment_not_cover_total' => '',
+ 'payment_type' => '',
+ 'payments' => '',
+ 'payments_total' => '',
+ 'price' => '',
+ 'print_after_sale' => '',
+ 'quantity' => '',
+ 'quantity_less_than_reorder_level' => '',
+ 'quantity_less_than_zero' => '',
+ 'quantity_of_items' => '',
+ 'quote' => '',
+ 'quote_number' => '',
+ 'quote_number_duplicate' => '',
+ 'quote_sent' => '',
+ 'quote_unsent' => '',
+ 'receipt' => '',
+ 'receipt_no_email' => '',
+ 'receipt_number' => '',
+ 'receipt_sent' => '',
+ 'receipt_unsent' => '',
+ 'reference_code' => 'Betalingsreferencekode',
+ 'reference_code_invalid_characters' => 'Referencekoden må kun indeholde bogstaver og tal.',
+ 'reference_code_length_error' => 'Referencekodets længde er ugyldig.',
+ 'refund' => '',
+ 'register' => '',
+ 'remove_customer' => '',
+ 'remove_discount' => '',
+ 'return' => '',
+ 'rewards' => '',
+ 'rewards_balance' => '',
+ 'rewards_package' => '',
+ 'rewards_remaining_balance' => '',
+ 'sale' => '',
+ 'sale_by_invoice' => '',
+ 'sale_for_customer' => '',
+ 'sale_time' => '',
+ 'sales_tax' => '',
+ 'sales_total' => '',
+ 'select_customer' => '',
+ 'send_invoice' => '',
+ 'send_quote' => '',
+ 'send_receipt' => '',
+ 'send_work_order' => '',
+ 'serial' => '',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => '',
+ 'show_receipt' => '',
+ 'start_typing_customer_name' => '',
+ 'start_typing_item_name' => '',
+ 'stock' => '',
+ 'stock_location' => '',
+ 'sub_total' => '',
+ 'successfully_deleted' => '',
+ 'successfully_restored' => '',
+ 'successfully_suspended_sale' => '',
+ 'successfully_updated' => '',
+ 'suspend_sale' => '',
+ 'suspended_doc_id' => '',
+ 'suspended_sale_id' => '',
+ 'suspended_sales' => '',
+ 'table' => '',
+ 'takings' => '',
+ 'tax' => '',
+ 'tax_id' => '',
+ 'tax_invoice' => '',
+ 'tax_percent' => '',
+ 'taxed_ind' => '',
+ 'total' => '',
+ 'total_tax_exclusive' => '',
+ 'transaction_failed' => '',
+ 'unable_to_add_item' => '',
+ 'unsuccessfully_deleted' => '',
+ 'unsuccessfully_restored' => '',
+ 'unsuccessfully_suspended_sale' => '',
+ 'unsuccessfully_updated' => '',
+ 'unsuspend' => '',
+ 'unsuspend_and_delete' => '',
+ 'update' => '',
+ 'upi' => '',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => '',
+ 'work_order_number' => '',
+ 'work_order_number_duplicate' => '',
+ 'work_order_sent' => '',
+ 'work_order_unsent' => '',
];
diff --git a/app/Language/de-CH/Config.php b/app/Language/de-CH/Config.php
index 2791e77cb..902509ae3 100644
--- a/app/Language/de-CH/Config.php
+++ b/app/Language/de-CH/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "",
"ospos_info" => "",
"payment_options_order" => "Payment Options Order",
+ 'payment_reference_code_length_limits' => 'Zahlungsreferenzcode
Längenbeschränkungen',
+ 'payment_reference_code_length_max_label' => 'Max',
+ 'payment_reference_code_length_min_label' => 'Min',
"perm_risk" => "Permissions higher than 750 leaves this software at risk.",
"phone" => "Telefon",
"phone_required" => "Telefon ist erforderlich",
diff --git a/app/Language/de-CH/Sales.php b/app/Language/de-CH/Sales.php
index 5948aa0c7..cfb8f75b5 100644
--- a/app/Language/de-CH/Sales.php
+++ b/app/Language/de-CH/Sales.php
@@ -1,230 +1,234 @@
"",
- "rewards_package" => "",
- "rewards_remaining_balance" => "",
- "account_number" => "",
- "add_payment" => "Zahlung",
- "amount_due" => "fälliger Betrag",
- "amount_tendered" => "Erhalten",
- "authorized_signature" => "",
- "cancel_sale" => "Annullieren",
- "cash" => "Bar",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "",
- "cash_deposit" => "",
- "cash_filter" => "Bar",
- "change_due" => "Wechselgeld",
- "change_price" => "",
- "check" => "Scheck",
- "check_balance" => "Scheck-Differenz",
- "check_filter" => "",
- "close" => "",
- "comment" => "Bemerkung",
- "comments" => "Bemerkungen",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "Abschliessen",
- "confirm_cancel_sale" => "Wollen Sie diesen Verkauf abschliessen? Alle Artikeleinträge werden entfernt",
- "confirm_delete" => "Wollen Sie die gewählten Aufträge löschen?",
- "confirm_restore" => "",
- "credit" => "Kreditkarte",
- "credit_deposit" => "",
- "credit_filter" => "",
- "current_table" => "",
- "customer" => "Kunde",
- "customer_address" => "Customer Address",
- "customer_discount" => "Discount",
- "customer_email" => "Customer Email",
- "customer_location" => "Customer Location",
- "customer_optional" => "",
- "customer_required" => "",
- "customer_total" => "Total",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "Datum",
- "date_range" => "Zeitrahmen",
- "date_required" => "Ein korrektas Datum ist erforderlich",
- "date_type" => "Datum ist erforderlich",
- "debit" => "Debitkarte",
- "debit_filter" => "",
- "delete" => "",
- "delete_confirmation" => "Wollen Sie diesen Auftrag löschen? Rückgängig unmöglich",
- "delete_entire_sale" => "Auftrag löschen",
- "delete_successful" => "Löschung erfolgreich",
- "delete_unsuccessful" => "Löschung nicht erfolgreich",
- "description_abbrv" => "Bez.",
- "discard" => "",
- "discard_quote" => "",
- "discount" => "%",
- "discount_included" => "Rabatt %",
- "discount_short" => "%",
- "due" => "",
- "due_filter" => "",
- "edit" => "Ändern",
- "edit_item" => "Ändere Art.",
- "edit_sale" => "Auftrag ändern",
- "email_receipt" => "Quittung per Email",
- "employee" => "Mitarbeiter",
- "entry" => "",
- "error_editing_item" => "Fehler beim Ändern des Artikels",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "Finde/Scanne Artikel",
- "find_or_scan_item_or_receipt" => "Finde/Scanne Artikel oder Quittung",
- "giftcard" => "Gutschein",
- "giftcard_balance" => "Gutschein Restwert",
- "giftcard_filter" => "",
- "giftcard_number" => "Gutschein Nr.",
- "group_by_category" => "",
- "group_by_type" => "",
- "hsn" => "",
- "id" => "ID",
- "include_prices" => "",
- "invoice" => "Rechnung",
- "invoice_confirm" => "Diese rechnung wird gesendet an",
- "invoice_enable" => "Erzeuge Rechnung",
- "invoice_filter" => "Rechnungen",
- "invoice_no_email" => "Dieser Kunde hat keine gültige Email Adresse",
- "invoice_number" => "Rechnungs-Nr.",
- "invoice_number_duplicate" => "Bitte geben Sie eine eindeutige Rechnungsnummer ein",
- "invoice_sent" => "Rechnung gesendet an",
- "invoice_total" => "",
- "invoice_type_custom_invoice" => "",
- "invoice_type_custom_tax_invoice" => "",
- "invoice_type_invoice" => "",
- "invoice_type_tax_invoice" => "",
- "invoice_unsent" => "Rechnung nicht gesendet",
- "invoice_update" => "Aktualisieren",
- "item_insufficient_of_stock" => "Artikel hat Unterbestand",
- "item_name" => "Artikelname",
- "item_number" => "Artikel-Nr.",
- "item_out_of_stock" => "Artikel ist nicht am Lager",
- "key_browser" => "",
- "key_cancel" => "Cancels Current Quote/Invoice/Sale",
- "key_customer_search" => "Customer Search",
- "key_finish_quote" => "Finish Quote/Invoice witdout payment",
- "key_finish_sale" => "Add Payment and Complete Invoice/Sale",
- "key_full" => "",
- "key_function" => "Function",
- "key_help" => "Shortcuts",
- "key_help_modal" => "Open Shortcuts Window",
- "key_in" => "",
- "key_item_search" => "Item Search",
- "key_out" => "",
- "key_payment" => "Add Payment",
- "key_print" => "",
- "key_restore" => "",
- "key_search" => "",
- "key_suspend" => "Suspend Current Sale",
- "key_suspended" => "Show Suspended Sales",
- "key_system" => "",
- "key_tendered" => "Edit Amount Tendered",
- "key_title" => "Sales Keyboard Shortcuts",
- "mc" => "",
- "mode" => "Verkaufstyp",
- "must_enter_numeric" => "Eingabe muss eine Zahl sein",
- "must_enter_numeric_giftcard" => "Gutschein-Nr. muss eine Zahl sein",
- "new_customer" => "Neuer Kunde",
- "new_item" => "Neuer Artikel",
- "no_description" => "nichts",
- "no_filter" => "Alle",
- "no_items_in_cart" => "Warenkorb ist leer",
- "no_sales_to_display" => "Keine Artikel zum Anzeigen",
- "none_selected" => "Sie haben keinen Auftrag zum Löschen ausgewählt",
- "nontaxed_ind" => "",
- "not_authorized" => "",
- "one_or_multiple" => "Verkäufe",
- "payment" => "Zahlungsart",
- "payment_amount" => "Betrag",
- "payment_not_cover_total" => "Betrag deckt Rechnungsbetrag nicht",
- "payment_type" => "Typ",
- "payments" => "",
- "payments_total" => "Zahlung Total",
- "price" => "Preis",
- "print_after_sale" => "Drucke Bon nach Verkauf",
- "quantity" => "Menge",
- "quantity_less_than_reorder_level" => "Warnung: Gewünschte Menge ist nicht verfügbar.",
- "quantity_less_than_zero" => "Warnung: Gewünschte Menge ist nicht verfügbar. Sie können den Verkauf fortsetzen, dennoch prüfen Sie bitte den Lagerbestand.",
- "quantity_of_items" => "",
- "quote" => "",
- "quote_number" => "",
- "quote_number_duplicate" => "",
- "quote_sent" => "",
- "quote_unsent" => "",
- "receipt" => "Quittung",
- "receipt_no_email" => "",
- "receipt_number" => "Quittung Nr.",
- "receipt_sent" => "Quittung gesendet an",
- "receipt_unsent" => "Quittung nicht gesendet",
- "refund" => "",
- "register" => "Kasse",
- "remove_customer" => "Entferne Kunde",
- "remove_discount" => "",
- "return" => "Retoure",
- "rewards" => "",
- "rewards_balance" => "",
- "sale" => "Verkauf",
- "sale_by_invoice" => "",
- "sale_for_customer" => "Kunde:",
- "sale_time" => "Zeit",
- "sales_tax" => "",
- "sales_total" => "",
- "select_customer" => "Wähle Kunde (optional)",
- "send_invoice" => "Sende Rechnung",
- "send_quote" => "",
- "send_receipt" => "Sende Quittung",
- "send_work_order" => "",
- "serial" => "Seriennummer",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "Rechnung",
- "show_receipt" => "Quittung",
- "start_typing_customer_name" => "Geben Sie den Kundennamen ein...",
- "start_typing_item_name" => "Geben Sie den Artikel ein oder scannen Sie ihn...",
- "stock" => "",
- "stock_location" => "Lagerort",
- "sub_total" => "Zwischentotal",
- "successfully_deleted" => "Löschung erfolgreich",
- "successfully_restored" => "",
- "successfully_suspended_sale" => "Auftrag wurde erfolgreich pendent gehalten",
- "successfully_updated" => "Änderung erfolgreich",
- "suspend_sale" => "->Pendent",
- "suspended_doc_id" => "",
- "suspended_sale_id" => "ID",
- "suspended_sales" => "Pendente Aufträge",
- "table" => "",
- "takings" => "Einnahmen",
- "tax" => "MWSt",
- "tax_id" => "",
- "tax_invoice" => "",
- "tax_percent" => "MWSt %",
- "taxed_ind" => "",
- "total" => "Total",
- "total_tax_exclusive" => "Total exkl. MWSt.",
- "transaction_failed" => "Verarbeitung fehlerhaft",
- "unable_to_add_item" => "Kann Artikel nicht zum Auftrag hinzufügen",
- "unsuccessfully_deleted" => "Löschung nicht erfolgreich",
- "unsuccessfully_restored" => "",
- "unsuccessfully_suspended_sale" => "Auftrag wurde erfolgreich pendent gehalten",
- "unsuccessfully_updated" => "Änderung nicht erfolgreich",
- "unsuspend" => "Aktivieren",
- "unsuspend_and_delete" => "Aktivieren und löschen",
- "update" => "Ändern",
- "upi" => "",
- "visa" => "",
- "wholesale" => "",
- "work_order" => "",
- "work_order_number" => "",
- "work_order_number_duplicate" => "",
- "work_order_sent" => "",
- "work_order_unsent" => "",
+ 'account_number' => '',
+ 'add_payment' => 'Zahlung',
+ 'amount_due' => 'fälliger Betrag',
+ 'amount_tendered' => 'Erhalten',
+ 'authorized_signature' => '',
+ 'cancel_sale' => 'Annullieren',
+ 'cash' => 'Bar',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => '',
+ 'cash_deposit' => '',
+ 'cash_filter' => 'Bar',
+ 'change_due' => 'Wechselgeld',
+ 'change_price' => '',
+ 'check' => 'Scheck',
+ 'check_balance' => 'Scheck-Differenz',
+ 'check_filter' => '',
+ 'close' => '',
+ 'comment' => 'Bemerkung',
+ 'comments' => 'Bemerkungen',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => 'Abschliessen',
+ 'confirm_cancel_sale' => 'Wollen Sie diesen Verkauf abschliessen? Alle Artikeleinträge werden entfernt',
+ 'confirm_delete' => 'Wollen Sie die gewählten Aufträge löschen?',
+ 'confirm_restore' => '',
+ 'credit' => 'Kreditkarte',
+ 'credit_deposit' => '',
+ 'credit_filter' => '',
+ 'current_table' => '',
+ 'customer' => 'Kunde',
+ 'customer_address' => 'Customer Address',
+ 'customer_discount' => 'Discount',
+ 'customer_email' => 'Customer Email',
+ 'customer_location' => 'Customer Location',
+ 'customer_optional' => '',
+ 'customer_required' => '',
+ 'customer_total' => 'Total',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => '',
+ 'daily_sales' => '',
+ 'date' => 'Datum',
+ 'date_range' => 'Zeitrahmen',
+ 'date_required' => 'Ein korrektas Datum ist erforderlich',
+ 'date_type' => 'Datum ist erforderlich',
+ 'debit' => 'Debitkarte',
+ 'debit_filter' => '',
+ 'delete' => '',
+ 'delete_confirmation' => 'Wollen Sie diesen Auftrag löschen? Rückgängig unmöglich',
+ 'delete_entire_sale' => 'Auftrag löschen',
+ 'delete_successful' => 'Löschung erfolgreich',
+ 'delete_unsuccessful' => 'Löschung nicht erfolgreich',
+ 'description_abbrv' => 'Bez.',
+ 'discard' => '',
+ 'discard_quote' => '',
+ 'discount' => '%',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => 'Rabatt %',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '%',
+ 'due' => '',
+ 'due_filter' => '',
+ 'edit' => 'Ändern',
+ 'edit_item' => 'Ändere Art.',
+ 'edit_sale' => 'Auftrag ändern',
+ 'email_receipt' => 'Quittung per Email',
+ 'employee' => 'Mitarbeiter',
+ 'entry' => '',
+ 'error_editing_item' => 'Fehler beim Ändern des Artikels',
+ 'find_or_scan_item' => 'Finde/Scanne Artikel',
+ 'find_or_scan_item_or_receipt' => 'Finde/Scanne Artikel oder Quittung',
+ 'giftcard' => 'Gutschein',
+ 'giftcard_balance' => 'Gutschein Restwert',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => 'Gutschein Nr.',
+ 'group_by_category' => '',
+ 'group_by_type' => '',
+ 'hsn' => '',
+ 'id' => 'ID',
+ 'include_prices' => '',
+ 'invoice' => 'Rechnung',
+ 'invoice_confirm' => 'Diese rechnung wird gesendet an',
+ 'invoice_enable' => 'Erzeuge Rechnung',
+ 'invoice_filter' => 'Rechnungen',
+ 'invoice_no_email' => 'Dieser Kunde hat keine gültige Email Adresse',
+ 'invoice_number' => 'Rechnungs-Nr.',
+ 'invoice_number_duplicate' => 'Bitte geben Sie eine eindeutige Rechnungsnummer ein',
+ 'invoice_sent' => 'Rechnung gesendet an',
+ 'invoice_total' => '',
+ 'invoice_type_custom_invoice' => '',
+ 'invoice_type_custom_tax_invoice' => '',
+ 'invoice_type_invoice' => '',
+ 'invoice_type_tax_invoice' => '',
+ 'invoice_unsent' => 'Rechnung nicht gesendet',
+ 'invoice_update' => 'Aktualisieren',
+ 'item_insufficient_of_stock' => 'Artikel hat Unterbestand',
+ 'item_name' => 'Artikelname',
+ 'item_number' => 'Artikel-Nr.',
+ 'item_out_of_stock' => 'Artikel ist nicht am Lager',
+ 'key_browser' => '',
+ 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
+ 'key_customer_search' => 'Customer Search',
+ 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
+ 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_full' => '',
+ 'key_function' => 'Function',
+ 'key_help' => 'Shortcuts',
+ 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_in' => '',
+ 'key_item_search' => 'Item Search',
+ 'key_out' => '',
+ 'key_payment' => 'Add Payment',
+ 'key_print' => '',
+ 'key_restore' => '',
+ 'key_search' => '',
+ 'key_suspend' => 'Suspend Current Sale',
+ 'key_suspended' => 'Show Suspended Sales',
+ 'key_system' => '',
+ 'key_tendered' => 'Edit Amount Tendered',
+ 'key_title' => 'Sales Keyboard Shortcuts',
+ 'mc' => '',
+ 'mode' => 'Verkaufstyp',
+ 'must_enter_numeric' => 'Eingabe muss eine Zahl sein',
+ 'must_enter_numeric_giftcard' => 'Gutschein-Nr. muss eine Zahl sein',
+ 'must_enter_reference_code' => 'Referenz-/Abrufnummer muss eingegeben werden.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => 'Neuer Kunde',
+ 'new_item' => 'Neuer Artikel',
+ 'no_description' => 'nichts',
+ 'no_filter' => 'Alle',
+ 'no_items_in_cart' => 'Warenkorb ist leer',
+ 'no_sales_to_display' => 'Keine Artikel zum Anzeigen',
+ 'none_selected' => 'Sie haben keinen Auftrag zum Löschen ausgewählt',
+ 'nontaxed_ind' => '',
+ 'not_authorized' => '',
+ 'one_or_multiple' => 'Verkäufe',
+ 'payment' => 'Zahlungsart',
+ 'payment_amount' => 'Betrag',
+ 'payment_not_cover_total' => 'Betrag deckt Rechnungsbetrag nicht',
+ 'payment_type' => 'Typ',
+ 'payments' => '',
+ 'payments_total' => 'Zahlung Total',
+ 'price' => 'Preis',
+ 'print_after_sale' => 'Drucke Bon nach Verkauf',
+ 'quantity' => 'Menge',
+ 'quantity_less_than_reorder_level' => 'Warnung: Gewünschte Menge ist nicht verfügbar.',
+ 'quantity_less_than_zero' => 'Warnung: Gewünschte Menge ist nicht verfügbar. Sie können den Verkauf fortsetzen, dennoch prüfen Sie bitte den Lagerbestand.',
+ 'quantity_of_items' => '',
+ 'quote' => '',
+ 'quote_number' => '',
+ 'quote_number_duplicate' => '',
+ 'quote_sent' => '',
+ 'quote_unsent' => '',
+ 'receipt' => 'Quittung',
+ 'receipt_no_email' => '',
+ 'receipt_number' => 'Quittung Nr.',
+ 'receipt_sent' => 'Quittung gesendet an',
+ 'receipt_unsent' => 'Quittung nicht gesendet',
+ 'reference_code' => 'Zahlungsreferenzcode',
+ 'reference_code_invalid_characters' => 'Der Referenzcode darf nur Buchstaben und Zahlen enthalten.',
+ 'reference_code_length_error' => 'Die Länge des Referenzcodes ist ungültig.',
+ 'refund' => '',
+ 'register' => 'Kasse',
+ 'remove_customer' => 'Entferne Kunde',
+ 'remove_discount' => '',
+ 'return' => 'Retoure',
+ 'rewards' => '',
+ 'rewards_balance' => '',
+ 'rewards_package' => '',
+ 'rewards_remaining_balance' => '',
+ 'sale' => 'Verkauf',
+ 'sale_by_invoice' => '',
+ 'sale_for_customer' => 'Kunde:',
+ 'sale_time' => 'Zeit',
+ 'sales_tax' => '',
+ 'sales_total' => '',
+ 'select_customer' => 'Wähle Kunde (optional)',
+ 'send_invoice' => 'Sende Rechnung',
+ 'send_quote' => '',
+ 'send_receipt' => 'Sende Quittung',
+ 'send_work_order' => '',
+ 'serial' => 'Seriennummer',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => 'Rechnung',
+ 'show_receipt' => 'Quittung',
+ 'start_typing_customer_name' => 'Geben Sie den Kundennamen ein...',
+ 'start_typing_item_name' => 'Geben Sie den Artikel ein oder scannen Sie ihn...',
+ 'stock' => '',
+ 'stock_location' => 'Lagerort',
+ 'sub_total' => 'Zwischentotal',
+ 'successfully_deleted' => 'Löschung erfolgreich',
+ 'successfully_restored' => '',
+ 'successfully_suspended_sale' => 'Auftrag wurde erfolgreich pendent gehalten',
+ 'successfully_updated' => 'Änderung erfolgreich',
+ 'suspend_sale' => '->Pendent',
+ 'suspended_doc_id' => '',
+ 'suspended_sale_id' => 'ID',
+ 'suspended_sales' => 'Pendente Aufträge',
+ 'table' => '',
+ 'takings' => 'Einnahmen',
+ 'tax' => 'MWSt',
+ 'tax_id' => '',
+ 'tax_invoice' => '',
+ 'tax_percent' => 'MWSt %',
+ 'taxed_ind' => '',
+ 'total' => 'Total',
+ 'total_tax_exclusive' => 'Total exkl. MWSt.',
+ 'transaction_failed' => 'Verarbeitung fehlerhaft',
+ 'unable_to_add_item' => 'Kann Artikel nicht zum Auftrag hinzufügen',
+ 'unsuccessfully_deleted' => 'Löschung nicht erfolgreich',
+ 'unsuccessfully_restored' => '',
+ 'unsuccessfully_suspended_sale' => 'Auftrag wurde erfolgreich pendent gehalten',
+ 'unsuccessfully_updated' => 'Änderung nicht erfolgreich',
+ 'unsuspend' => 'Aktivieren',
+ 'unsuspend_and_delete' => 'Aktivieren und löschen',
+ 'update' => 'Ändern',
+ 'upi' => '',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => '',
+ 'work_order_number' => '',
+ 'work_order_number_duplicate' => '',
+ 'work_order_sent' => '',
+ 'work_order_unsent' => '',
];
diff --git a/app/Language/de-DE/Config.php b/app/Language/de-DE/Config.php
index c77045515..af3a0eb64 100644
--- a/app/Language/de-DE/Config.php
+++ b/app/Language/de-DE/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "",
"ospos_info" => "OSPOS Installations Information",
"payment_options_order" => "Zahlungsarten Reihenfolge",
+ 'payment_reference_code_length_limits' => 'Zahlungsreferenzcode
Längenbeschränkungen',
+ 'payment_reference_code_length_max_label' => 'Max',
+ 'payment_reference_code_length_min_label' => 'Min',
"perm_risk" => "Permissions higher than 750 leaves this software at risk.",
"phone" => "Telefon",
"phone_required" => "Telefon ist erforderlich.",
diff --git a/app/Language/de-DE/Sales.php b/app/Language/de-DE/Sales.php
index 258650e7c..35fbc7fd7 100644
--- a/app/Language/de-DE/Sales.php
+++ b/app/Language/de-DE/Sales.php
@@ -1,234 +1,234 @@
"Verfügbare Punkte",
- "rewards_package" => "Prämie",
- "rewards_remaining_balance" => "Verbleibende Prämienpunkte ",
- "account_number" => "Kundennummer",
- "add_payment" => "Zahlung",
- "amount_due" => "fälliger Betrag",
- "amount_tendered" => "Erhalten",
- "authorized_signature" => "Unterschrift",
- "cancel_sale" => "Annullieren",
- "cash" => "Bar",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "",
- "cash_deposit" => "Bareinzahlung",
- "cash_filter" => "Bar",
- "change_due" => "Wechselgeld",
- "change_price" => "",
- "check" => "Scheck",
- "check_balance" => "Scheck-Differenz",
- "check_filter" => "Scheck",
- "close" => "",
- "comment" => "Bemerkung",
- "comments" => "Bemerkungen",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "Abschliessen",
- "confirm_cancel_sale" => "Wollen Sie diesen Verkauf wirklich zurücksetzen? Alle Artikeleinträge werden entfernt.",
- "confirm_delete" => "Wollen Sie die gewählten Aufträge löschen?",
- "confirm_restore" => "Sind Sie sicher, dass Sie die ausgewählten Verkäufe wiederherstellen möchten?",
- "credit" => "Kreditkarte",
- "credit_deposit" => "Krediteinlage",
- "credit_filter" => "",
- "current_table" => "",
- "customer" => "Kunde",
- "customer_address" => "Kundenadresse",
- "customer_discount" => "Rabatt",
- "customer_email" => "Kunden eMail",
- "customer_location" => "Kunden Stadt",
- "customer_optional" => "(Benötigt für fällige Zahlungen)",
- "customer_required" => "(Benötigt)",
- "customer_total" => "Gesamtbetrag",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "Datum",
- "date_range" => "Zeitraum",
- "date_required" => "Ein korrektes Datum ist erforderlich.",
- "date_type" => "Datum ist erforderlich.",
- "debit" => "EC-Karte",
- "debit_filter" => "",
- "delete" => "löschen",
- "delete_confirmation" => "Wollen Sie diesen Auftrag wirklich löschen? Dies kann nicht rückgängig gemacht werden.",
- "delete_entire_sale" => "Auftrag löschen",
- "delete_successful" => "Erfolgreich gelöscht.",
- "delete_unsuccessful" => "Löschen fehlgeschlagen.",
- "description_abbrv" => "Bez.",
- "discard" => "Verwerfen",
- "discard_quote" => "",
- "discount" => "%",
- "discount_included" => "% Rabatt",
- "discount_short" => "%",
- "due" => "fällig",
- "due_filter" => "Fällig",
- "edit" => "Ändern",
- "edit_item" => "Artikel Ändern",
- "edit_sale" => "Auftrag ändern",
- "email_receipt" => "Quittung per Email",
- "employee" => "Mitarbeiter",
- "entry" => "Eintrag",
- "error_editing_item" => "Fehler beim Ändern des Artikels",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "Finde/Scanne Artikel",
- "find_or_scan_item_or_receipt" => "Finde/Scanne Artikel oder Quittung",
- "giftcard" => "Gutschein",
- "giftcard_balance" => "Gutschein Restwert",
- "giftcard_filter" => "",
- "giftcard_number" => "Gutschein Nummer",
- "group_by_category" => "Gruppiere nach Kategorie",
- "group_by_type" => "Gruppiere nach Typ",
- "hsn" => "HSN",
- "id" => "ID",
- "include_prices" => "Inklusiv Preise?",
- "invoice" => "Rechnung",
- "invoice_confirm" => "Diese Rechnung wird gesendet an",
- "invoice_enable" => "Erzeuge Rechnung",
- "invoice_filter" => "Rechnungen",
- "invoice_no_email" => "Dieser Kunde hat keine gültige Email Adresse.",
- "invoice_number" => "Rechnungsnummer",
- "invoice_number_duplicate" => "Rechnungsnummer muss eindeutig sein.",
- "invoice_sent" => "Rechnung gesendet an",
- "invoice_total" => "Rechnungsbetrag",
- "invoice_type_custom_invoice" => "Benutzerdefinierte Rechnung (custom_invoice.php)",
- "invoice_type_custom_tax_invoice" => "Benutzerdefinierte Steuerrechnung (custom_tax_invoice.php)",
- "invoice_type_invoice" => "Rechnung (invoice.php)",
- "invoice_type_tax_invoice" => "Steuerrechnung (tax_invoice.php)",
- "invoice_unsent" => "Rechnung nicht gesendet",
- "invoice_update" => "Aktualisieren",
- "item_insufficient_of_stock" => "Artikel hat Unterbestand.",
- "item_name" => "Artikelname",
- "item_number" => "Artikelnummer",
- "item_out_of_stock" => "Artikel ist nicht auf Lager.",
- "key_browser" => "",
- "key_cancel" => "Cancels Current Quote/Invoice/Sale",
- "key_customer_search" => "Customer Search",
- "key_finish_quote" => "Finish Quote/Invoice witdout payment",
- "key_finish_sale" => "Add Payment and Complete Invoice/Sale",
- "key_full" => "",
- "key_function" => "Function",
- "key_help" => "Shortcuts",
- "key_help_modal" => "Open Shortcuts Window",
- "key_in" => "",
- "key_item_search" => "Item Search",
- "key_out" => "",
- "key_payment" => "Add Payment",
- "key_print" => "",
- "key_restore" => "",
- "key_search" => "",
- "key_suspend" => "Suspend Current Sale",
- "key_suspended" => "Show Suspended Sales",
- "key_system" => "",
- "key_tendered" => "Edit Amount Tendered",
- "key_title" => "Sales Keyboard Shortcuts",
- "mc" => "",
- "mode" => "Verkaufstyp",
- "must_enter_numeric" => "Eingabe muss eine Zahl sein.",
- "must_enter_numeric_giftcard" => "Gutschein-Nr. muss eine Zahl sein.",
- "new_customer" => "Neuer Kunde",
- "new_item" => "Neuer Artikel",
- "no_description" => "Nichts",
- "no_filter" => "Alle",
- "no_items_in_cart" => "Warenkorb ist leer.",
- "no_sales_to_display" => "Keine Artikel zum Anzeigen.",
- "none_selected" => "Sie haben keinen Auftrag zum Löschen ausgewählt.",
- "nontaxed_ind" => "",
- "not_authorized" => "Diese Aktion ist nicht erlaubt.",
- "one_or_multiple" => "Verkäufe",
- "payment" => "Zahlungsart",
- "payment_amount" => "Betrag",
- "payment_not_cover_total" => "Betrag deckt Rechnungsbetrag nicht.",
- "payment_type" => "Typ",
- "payments" => "",
- "payments_total" => "Zahlung Total",
- "price" => "Preis",
- "print_after_sale" => "Drucke Bon nach Verkauf",
- "quantity" => "Menge",
- "quantity_less_than_reorder_level" => "Warnung: Gewünschte Menge ist nicht verfügbar.",
- "quantity_less_than_zero" => "Warnung: Gewünschte Menge ist nicht verfügbar. Sie können den Verkauf fortsetzen, dennoch prüfen Sie bitte den Lagerbestand.",
- "quantity_of_items" => "Menge von {0} Artikeln",
- "quote" => "Angebot",
- "quote_number" => "Angebotsnummer",
- "quote_number_duplicate" => "Die Angebotsnummer muss eindeutig sein.",
- "quote_sent" => "Angebot gesendet an",
- "quote_unsent" => "Angebot senden fehlgeschlagen",
- "receipt" => "Quittung",
- "receipt_no_email" => "Der Kunde hat keine gültige E-Mail Adresse.",
- "receipt_number" => "Quittungsnummer",
- "receipt_sent" => "Quittung gesendet an",
- "receipt_unsent" => "Quittung nicht gesendet",
- "refund" => "",
- "register" => "Kasse",
- "remove_customer" => "Entferne Kunde",
- "remove_discount" => "",
- "return" => "Retoure",
- "rewards" => "Prämienpunkte",
- "rewards_balance" => "Prämienpunkte Stand",
- "sale" => "Verkauf",
- "sale_by_invoice" => "Verkauf auf Rechnung",
- "sale_for_customer" => "Kunde:",
- "sale_time" => "Zeit",
- "sales_tax" => "Mehrwertsteuer",
- "sales_total" => "",
- "select_customer" => "Wähle Kunde (optional)",
- "send_invoice" => "Sende Rechnung",
- "send_quote" => "Angebot Senden",
- "send_receipt" => "Sende Quittung",
- "send_work_order" => "Arbeitsauftrag senden",
- "serial" => "Seriennummer",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "Rechnung",
- "show_receipt" => "Quittung",
- "start_typing_customer_name" => "Geben Sie den Kundennamen ein...",
- "start_typing_item_name" => "Geben Sie den Artikel ein oder scannen Sie ihn...",
- "stock" => "Vorrat",
- "stock_location" => "Lagerort",
- "sub_total" => "Zwischentotal",
- "successfully_deleted" => "Löschung erfolgreich",
- "successfully_restored" => "Erfolgreich wiederhergestellt",
- "successfully_suspended_sale" => "Verkauf erfolgreich gestoppt.",
- "successfully_updated" => "Verkauf erfolgreich geändert.",
- "suspend_sale" => "-> Aussetzen",
- "suspended_doc_id" => "Dokument",
- "suspended_sale_id" => "ID",
- "suspended_sales" => "Ausgesetzte Aufträge",
- "table" => "Tisch",
- "takings" => "Einnahmen",
- "tax" => "Steuer",
- "tax_id" => "Steuer ID",
- "tax_invoice" => "Steuerrechnung",
- "tax_percent" => "Steuer %",
- "taxed_ind" => "",
- "total" => "Gesamtbetrag",
- "total_tax_exclusive" => "exkl. Steuer",
- "transaction_failed" => "Verarbeitung fehlerhaft.",
- "unable_to_add_item" => "Kann Artikel nicht zum Auftrag hinzufügen",
- "unsuccessfully_deleted" => "Löschen des Verkaufs fehlgeschlagen.",
- "unsuccessfully_restored" => "Wiederherstellung fehlgeschlagen.",
- "unsuccessfully_suspended_sale" => "Verkaufsstopp fehlgeschlagen.",
- "unsuccessfully_updated" => "Änderung fehlgeschlagen.",
- "unsuspend" => "Aktivieren",
- "unsuspend_and_delete" => "Aktivieren und löschen",
- "update" => "Ändern",
- "upi" => "UPI",
- "visa" => "",
- "wholesale" => "",
- "work_order" => "Arbeitsauftrag",
- "work_order_number" => "Arbeitsauftragsnummer",
- "work_order_number_duplicate" => "Arbeitsauftragsnummer muss eindeutig sein.",
- "work_order_sent" => "Arbeitsauftrag gesendet an",
- "work_order_unsent" => "Der Arbeitsauftrag konnte nicht gesendet werden an",
- "sale_not_found" => "Verkauf nicht gefunden",
- "ubl_invoice" => "UBL-Rechnung",
- "download_ubl" => "UBL-Rechnung herunterladen",
- "ubl_generation_failed" => "UBL-Rechnung konnte nicht erstellt werden",
+ 'account_number' => 'Kundennummer',
+ 'add_payment' => 'Zahlung',
+ 'amount_due' => 'fälliger Betrag',
+ 'amount_tendered' => 'Erhalten',
+ 'authorized_signature' => 'Unterschrift',
+ 'cancel_sale' => 'Annullieren',
+ 'cash' => 'Bar',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => '',
+ 'cash_deposit' => 'Bareinzahlung',
+ 'cash_filter' => 'Bar',
+ 'change_due' => 'Wechselgeld',
+ 'change_price' => '',
+ 'check' => 'Scheck',
+ 'check_balance' => 'Scheck-Differenz',
+ 'check_filter' => 'Scheck',
+ 'close' => '',
+ 'comment' => 'Bemerkung',
+ 'comments' => 'Bemerkungen',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => 'Abschliessen',
+ 'confirm_cancel_sale' => 'Wollen Sie diesen Verkauf wirklich zurücksetzen? Alle Artikeleinträge werden entfernt.',
+ 'confirm_delete' => 'Wollen Sie die gewählten Aufträge löschen?',
+ 'confirm_restore' => 'Sind Sie sicher, dass Sie die ausgewählten Verkäufe wiederherstellen möchten?',
+ 'credit' => 'Kreditkarte',
+ 'credit_deposit' => 'Krediteinlage',
+ 'credit_filter' => '',
+ 'current_table' => '',
+ 'customer' => 'Kunde',
+ 'customer_address' => 'Kundenadresse',
+ 'customer_discount' => 'Rabatt',
+ 'customer_email' => 'Kunden eMail',
+ 'customer_location' => 'Kunden Stadt',
+ 'customer_optional' => '(Benötigt für fällige Zahlungen)',
+ 'customer_required' => '(Benötigt)',
+ 'customer_total' => 'Gesamtbetrag',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => 'Verfügbare Punkte',
+ 'daily_sales' => '',
+ 'date' => 'Datum',
+ 'date_range' => 'Zeitraum',
+ 'date_required' => 'Ein korrektes Datum ist erforderlich.',
+ 'date_type' => 'Datum ist erforderlich.',
+ 'debit' => 'EC-Karte',
+ 'debit_filter' => '',
+ 'delete' => 'löschen',
+ 'delete_confirmation' => 'Wollen Sie diesen Auftrag wirklich löschen? Dies kann nicht rückgängig gemacht werden.',
+ 'delete_entire_sale' => 'Auftrag löschen',
+ 'delete_successful' => 'Erfolgreich gelöscht.',
+ 'delete_unsuccessful' => 'Löschen fehlgeschlagen.',
+ 'description_abbrv' => 'Bez.',
+ 'discard' => 'Verwerfen',
+ 'discard_quote' => '',
+ 'discount' => '%',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '% Rabatt',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '%',
+ 'due' => 'fällig',
+ 'due_filter' => 'Fällig',
+ 'edit' => 'Ändern',
+ 'edit_item' => 'Artikel Ändern',
+ 'edit_sale' => 'Auftrag ändern',
+ 'email_receipt' => 'Quittung per Email',
+ 'employee' => 'Mitarbeiter',
+ 'entry' => 'Eintrag',
+ 'error_editing_item' => 'Fehler beim Ändern des Artikels',
+ 'find_or_scan_item' => 'Finde/Scanne Artikel',
+ 'find_or_scan_item_or_receipt' => 'Finde/Scanne Artikel oder Quittung',
+ 'giftcard' => 'Gutschein',
+ 'giftcard_balance' => 'Gutschein Restwert',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => 'Gutschein Nummer',
+ 'group_by_category' => 'Gruppiere nach Kategorie',
+ 'group_by_type' => 'Gruppiere nach Typ',
+ 'hsn' => 'HSN',
+ 'id' => 'ID',
+ 'include_prices' => 'Inklusiv Preise?',
+ 'invoice' => 'Rechnung',
+ 'invoice_confirm' => 'Diese Rechnung wird gesendet an',
+ 'invoice_enable' => 'Erzeuge Rechnung',
+ 'invoice_filter' => 'Rechnungen',
+ 'invoice_no_email' => 'Dieser Kunde hat keine gültige Email Adresse.',
+ 'invoice_number' => 'Rechnungsnummer',
+ 'invoice_number_duplicate' => 'Rechnungsnummer muss eindeutig sein.',
+ 'invoice_sent' => 'Rechnung gesendet an',
+ 'invoice_total' => 'Rechnungsbetrag',
+ 'invoice_type_custom_invoice' => 'Benutzerdefinierte Rechnung (custom_invoice.php)',
+ 'invoice_type_custom_tax_invoice' => 'Benutzerdefinierte Steuerrechnung (custom_tax_invoice.php)',
+ 'invoice_type_invoice' => 'Rechnung (invoice.php)',
+ 'invoice_type_tax_invoice' => 'Steuerrechnung (tax_invoice.php)',
+ 'invoice_unsent' => 'Rechnung nicht gesendet',
+ 'invoice_update' => 'Aktualisieren',
+ 'item_insufficient_of_stock' => 'Artikel hat Unterbestand.',
+ 'item_name' => 'Artikelname',
+ 'item_number' => 'Artikelnummer',
+ 'item_out_of_stock' => 'Artikel ist nicht auf Lager.',
+ 'key_browser' => '',
+ 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
+ 'key_customer_search' => 'Customer Search',
+ 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
+ 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_full' => '',
+ 'key_function' => 'Function',
+ 'key_help' => 'Shortcuts',
+ 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_in' => '',
+ 'key_item_search' => 'Item Search',
+ 'key_out' => '',
+ 'key_payment' => 'Add Payment',
+ 'key_print' => '',
+ 'key_restore' => '',
+ 'key_search' => '',
+ 'key_suspend' => 'Suspend Current Sale',
+ 'key_suspended' => 'Show Suspended Sales',
+ 'key_system' => '',
+ 'key_tendered' => 'Edit Amount Tendered',
+ 'key_title' => 'Sales Keyboard Shortcuts',
+ 'mc' => '',
+ 'mode' => 'Verkaufstyp',
+ 'must_enter_numeric' => 'Eingabe muss eine Zahl sein.',
+ 'must_enter_numeric_giftcard' => 'Gutschein-Nr. muss eine Zahl sein.',
+ 'must_enter_reference_code' => 'Referenz-/Abrufnummer muss eingegeben werden.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => 'Neuer Kunde',
+ 'new_item' => 'Neuer Artikel',
+ 'no_description' => 'Nichts',
+ 'no_filter' => 'Alle',
+ 'no_items_in_cart' => 'Warenkorb ist leer.',
+ 'no_sales_to_display' => 'Keine Artikel zum Anzeigen.',
+ 'none_selected' => 'Sie haben keinen Auftrag zum Löschen ausgewählt.',
+ 'nontaxed_ind' => '',
+ 'not_authorized' => 'Diese Aktion ist nicht erlaubt.',
+ 'one_or_multiple' => 'Verkäufe',
+ 'payment' => 'Zahlungsart',
+ 'payment_amount' => 'Betrag',
+ 'payment_not_cover_total' => 'Betrag deckt Rechnungsbetrag nicht.',
+ 'payment_type' => 'Typ',
+ 'payments' => '',
+ 'payments_total' => 'Zahlung Total',
+ 'price' => 'Preis',
+ 'print_after_sale' => 'Drucke Bon nach Verkauf',
+ 'quantity' => 'Menge',
+ 'quantity_less_than_reorder_level' => 'Warnung: Gewünschte Menge ist nicht verfügbar.',
+ 'quantity_less_than_zero' => 'Warnung: Gewünschte Menge ist nicht verfügbar. Sie können den Verkauf fortsetzen, dennoch prüfen Sie bitte den Lagerbestand.',
+ 'quantity_of_items' => 'Menge von {0} Artikeln',
+ 'quote' => 'Angebot',
+ 'quote_number' => 'Angebotsnummer',
+ 'quote_number_duplicate' => 'Die Angebotsnummer muss eindeutig sein.',
+ 'quote_sent' => 'Angebot gesendet an',
+ 'quote_unsent' => 'Angebot senden fehlgeschlagen',
+ 'receipt' => 'Quittung',
+ 'receipt_no_email' => 'Der Kunde hat keine gültige E-Mail Adresse.',
+ 'receipt_number' => 'Quittungsnummer',
+ 'receipt_sent' => 'Quittung gesendet an',
+ 'receipt_unsent' => 'Quittung nicht gesendet',
+ 'reference_code' => 'Zahlungsreferenzcode',
+ 'reference_code_invalid_characters' => 'Der Referenzcode darf nur Buchstaben und Zahlen enthalten.',
+ 'reference_code_length_error' => 'Die Länge des Referenzcodes ist ungültig.',
+ 'refund' => '',
+ 'register' => 'Kasse',
+ 'remove_customer' => 'Entferne Kunde',
+ 'remove_discount' => '',
+ 'return' => 'Retoure',
+ 'rewards' => 'Prämienpunkte',
+ 'rewards_balance' => 'Prämienpunkte Stand',
+ 'rewards_package' => 'Prämie',
+ 'rewards_remaining_balance' => 'Verbleibende Prämienpunkte ',
+ 'sale' => 'Verkauf',
+ 'sale_by_invoice' => 'Verkauf auf Rechnung',
+ 'sale_for_customer' => 'Kunde:',
+ 'sale_time' => 'Zeit',
+ 'sales_tax' => 'Mehrwertsteuer',
+ 'sales_total' => '',
+ 'select_customer' => 'Wähle Kunde (optional)',
+ 'send_invoice' => 'Sende Rechnung',
+ 'send_quote' => 'Angebot Senden',
+ 'send_receipt' => 'Sende Quittung',
+ 'send_work_order' => 'Arbeitsauftrag senden',
+ 'serial' => 'Seriennummer',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => 'Rechnung',
+ 'show_receipt' => 'Quittung',
+ 'start_typing_customer_name' => 'Geben Sie den Kundennamen ein...',
+ 'start_typing_item_name' => 'Geben Sie den Artikel ein oder scannen Sie ihn...',
+ 'stock' => 'Vorrat',
+ 'stock_location' => 'Lagerort',
+ 'sub_total' => 'Zwischentotal',
+ 'successfully_deleted' => 'Löschung erfolgreich',
+ 'successfully_restored' => 'Erfolgreich wiederhergestellt',
+ 'successfully_suspended_sale' => 'Verkauf erfolgreich gestoppt.',
+ 'successfully_updated' => 'Verkauf erfolgreich geändert.',
+ 'suspend_sale' => '-> Aussetzen',
+ 'suspended_doc_id' => 'Dokument',
+ 'suspended_sale_id' => 'ID',
+ 'suspended_sales' => 'Ausgesetzte Aufträge',
+ 'table' => 'Tisch',
+ 'takings' => 'Einnahmen',
+ 'tax' => 'Steuer',
+ 'tax_id' => 'Steuer ID',
+ 'tax_invoice' => 'Steuerrechnung',
+ 'tax_percent' => 'Steuer %',
+ 'taxed_ind' => '',
+ 'total' => 'Gesamtbetrag',
+ 'total_tax_exclusive' => 'exkl. Steuer',
+ 'transaction_failed' => 'Verarbeitung fehlerhaft.',
+ 'unable_to_add_item' => 'Kann Artikel nicht zum Auftrag hinzufügen',
+ 'unsuccessfully_deleted' => 'Löschen des Verkaufs fehlgeschlagen.',
+ 'unsuccessfully_restored' => 'Wiederherstellung fehlgeschlagen.',
+ 'unsuccessfully_suspended_sale' => 'Verkaufsstopp fehlgeschlagen.',
+ 'unsuccessfully_updated' => 'Änderung fehlgeschlagen.',
+ 'unsuspend' => 'Aktivieren',
+ 'unsuspend_and_delete' => 'Aktivieren und löschen',
+ 'update' => 'Ändern',
+ 'upi' => 'UPI',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => 'Arbeitsauftrag',
+ 'work_order_number' => 'Arbeitsauftragsnummer',
+ 'work_order_number_duplicate' => 'Arbeitsauftragsnummer muss eindeutig sein.',
+ 'work_order_sent' => 'Arbeitsauftrag gesendet an',
+ 'work_order_unsent' => 'Der Arbeitsauftrag konnte nicht gesendet werden an',
];
diff --git a/app/Language/el/Config.php b/app/Language/el/Config.php
index 951c9fdbe..8ded48760 100644
--- a/app/Language/el/Config.php
+++ b/app/Language/el/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "",
"ospos_info" => "",
"payment_options_order" => "",
+ 'payment_reference_code_length_limits' => 'Κωδικός αναφοράς πληρωμής
Όρια μήκους',
+ 'payment_reference_code_length_max_label' => 'Μέγ',
+ 'payment_reference_code_length_min_label' => 'Ελάχ',
"perm_risk" => "Permissions higher than 750 leaves this software at risk.",
"phone" => "",
"phone_required" => "",
diff --git a/app/Language/el/Sales.php b/app/Language/el/Sales.php
index 6a917a674..742a7ff5e 100644
--- a/app/Language/el/Sales.php
+++ b/app/Language/el/Sales.php
@@ -1,230 +1,234 @@
"Διαθέσιμοι Πόντοι",
- "rewards_package" => "Ανταμοιβές",
- "rewards_remaining_balance" => "Η αξία των υπολειπόμενων πόντων ανταμοιβής είναι ",
- "account_number" => "Λογαριασμός #",
- "add_payment" => "Προσθήκη Πληρωμής",
- "amount_due" => "Ποσό επιστροφής",
- "amount_tendered" => "Ποσό Είσπραξης",
- "authorized_signature" => "Εγκεκριμένη Υπογραφή",
- "cancel_sale" => "Ακύρωση",
- "cash" => "Μετρητά",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "",
- "cash_deposit" => "Προκαταβολή Μετρητών",
- "cash_filter" => "Μετρητά",
- "change_due" => "Ποσό Επιστροφής",
- "change_price" => "",
- "check" => "Επιταγή",
- "check_balance" => "Υπόλοιπο Επιταγής",
- "check_filter" => "Επιταγή",
- "close" => "",
- "comment" => "Σχόλιο",
- "comments" => "Σχόλια",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "Ολοκλήρωση",
- "confirm_cancel_sale" => "Είστε σίγουροι πως θέλετε να ακυρώσετε την συναλλαγή? Όλα τα είδη θα χαθούν.",
- "confirm_delete" => "Είστε σίγουροι πως θέλετε να διαγράψετε την/τις επιλεγμένες Πωλήσεις?",
- "confirm_restore" => "Είστε σίγουροι πως θέλετε να επαναφέρετε την/τις επιλεγμένες Πωλήσεις?",
- "credit" => "Πιστωτική Κάρτα",
- "credit_deposit" => "Ποσό Πίστωσης",
- "credit_filter" => "",
- "current_table" => "",
- "customer" => "Όνομα",
- "customer_address" => "Διεύθυνση",
- "customer_discount" => "Έκπτωση",
- "customer_email" => "Διεύθυνση ηλεκτρονικού ταχυδρομείου",
- "customer_location" => "Τοποθεσία",
- "customer_optional" => "(Απαραίτητο για πληρωμές επί Πιστώσει)",
- "customer_required" => "(Απαραίτητο)",
- "customer_total" => "Σύνολο",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "Ημερομηνία Πώλησης",
- "date_range" => "Εύρος Ημερομηνιών",
- "date_required" => "Πρέπει να εισάγετε μια σωστή ημερομηνία.",
- "date_type" => "Ημερομηνία είναι απαραίτητο πεδίο.",
- "debit" => "Χρεωστική Κάρτα",
- "debit_filter" => "",
- "delete" => "Επιτρέπεται Διαγραφή",
- "delete_confirmation" => "Είστε σίγουροι πως θέλετε να διαγράψετε την πώληση? Η διαγραφή δε αναιρείται.",
- "delete_entire_sale" => "Διαγραφή Ολόκληρης Πώλησης",
- "delete_successful" => "Διαγραφή Πώλησης επιτυχής.",
- "delete_unsuccessful" => "Αποτυχία διαγραφής Πώλησης.",
- "description_abbrv" => "Περιγρ.",
- "discard" => "Απόρριψη",
- "discard_quote" => "",
- "discount" => "Έκπτ.",
- "discount_included" => "% Έκπτωσης",
- "discount_short" => "%",
- "due" => "Πρέπει να πληρωθεί",
- "due_filter" => "Πρέπει να πληρωθεί",
- "edit" => "Επεξεργασία",
- "edit_item" => "Επεξεργασία είδους",
- "edit_sale" => "Επεξεργασία Πώλησης",
- "email_receipt" => "Απόδειξη Ηλεκτρονικού Ταχυδρομείου",
- "employee" => "Υπάλληλος",
- "entry" => "Εγγραφή",
- "error_editing_item" => "Σφάλμα επεξεργασίας είδους",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "Εύρεση ή Σκανάρισμα Είδους",
- "find_or_scan_item_or_receipt" => "Εύρεση ή Σκανάρισμα είδους ή Απόδειξης",
- "giftcard" => "Δωροκάρτα",
- "giftcard_balance" => "Υπόλοιπο Δωροκάρτας",
- "giftcard_filter" => "",
- "giftcard_number" => "Αριθμός Δωροκάρτας",
- "group_by_category" => "Ομαδοποίηση ανά Κατηγορία",
- "group_by_type" => "Ομαδοποίηση ανά Είδος",
- "hsn" => "HSN",
- "id" => "ID Πώλησης",
- "include_prices" => "Συμπερίληψη Τιμών?",
- "invoice" => "Τιμολόγιο",
- "invoice_confirm" => "Το τιμολόγιο θα αποσταλεί σε",
- "invoice_enable" => "Δημιουργία Τιμολογίου",
- "invoice_filter" => "Τιμολόγια",
- "invoice_no_email" => "Ο Πελάτης δεν έχει έγκυρο λογαριασμό ταχυδρομείου.",
- "invoice_number" => "Τιμολόγιο #",
- "invoice_number_duplicate" => "Ο Αριθμός Τιμολογίου πρέπει να είναι μοναδικός.",
- "invoice_sent" => "Το Τιμολόγιο απεστάλη σε",
- "invoice_total" => "Σύνολο Τιμολογίου",
- "invoice_type_custom_invoice" => "Προσαρμοσμένο Τιμολόγιο (custom_invoice.php)",
- "invoice_type_custom_tax_invoice" => "Προσαρμοσμένο Φορολογικό Τιμολόγιο (custom_tax_invoice.php)",
- "invoice_type_invoice" => "Τιμολόγιο (invoice.php)",
- "invoice_type_tax_invoice" => "Φορολογικό Τιμολόγιο (tax_invoice.php)",
- "invoice_unsent" => "Ανεπιτυχής αποστολή Τιμολογίου σε",
- "invoice_update" => "Επαναμέτρηση",
- "item_insufficient_of_stock" => "Το είδος έχει ανεπαρκή απόθεμα.",
- "item_name" => "Όνομα Είδους",
- "item_number" => "# Είδους",
- "item_out_of_stock" => "Το είδος δεν υπάρχει σε απόθεμα.",
- "key_browser" => "",
- "key_cancel" => "Cancels Current Quote/Invoice/Sale",
- "key_customer_search" => "Customer Search",
- "key_finish_quote" => "Finish Quote/Invoice witdout payment",
- "key_finish_sale" => "Add Payment and Complete Invoice/Sale",
- "key_full" => "",
- "key_function" => "Function",
- "key_help" => "Shortcuts",
- "key_help_modal" => "Open Shortcuts Window",
- "key_in" => "",
- "key_item_search" => "Item Search",
- "key_out" => "",
- "key_payment" => "Add Payment",
- "key_print" => "",
- "key_restore" => "",
- "key_search" => "",
- "key_suspend" => "Suspend Current Sale",
- "key_suspended" => "Show Suspended Sales",
- "key_system" => "",
- "key_tendered" => "Edit Amount Tendered",
- "key_title" => "Sales Keyboard Shortcuts",
- "mc" => "",
- "mode" => "Λειτουργία Ταμείου",
- "must_enter_numeric" => "Το Ποσό Είσπραξης πρέπει να είναι Αριθμός.",
- "must_enter_numeric_giftcard" => "Ο Αριθμός της Δωροκάρτας πρέπει να είναι αριθμός.",
- "new_customer" => "Νέος Πελάτης",
- "new_item" => "Νέο Είδος",
- "no_description" => "Δεν έχει περιγραφή",
- "no_filter" => "Όλα",
- "no_items_in_cart" => "Δεν υπάρχουν είδη στο καλάθι.",
- "no_sales_to_display" => "Δεν υπάρχουν Πωλήσεις προς προβολή.",
- "none_selected" => "Δεν έχετε επιλέξει Πώληση/σεις για διαγραφή.",
- "nontaxed_ind" => "",
- "not_authorized" => "Αυτή η ενέργεια δεν είναι εξουσιοδοτημένη.",
- "one_or_multiple" => "Πώληση/εις",
- "payment" => "Τύπος Πληρωμής",
- "payment_amount" => "Ποσό",
- "payment_not_cover_total" => "Το Ποσό πρέπει να είναι μεγαλύτερο ή ίσο του Συνόλου.",
- "payment_type" => "Τύπος",
- "payments" => "",
- "payments_total" => "Συνολικό Ποσό",
- "price" => "Τιμή",
- "print_after_sale" => "Εκτύπωση μετά την Πώληση",
- "quantity" => "Ποσότητα",
- "quantity_less_than_reorder_level" => "Προσοχή: Επιθυμητή Ποσότητα είναι λιγότερη από την τιμή Επαναπαραγγελίας για το είδος.",
- "quantity_less_than_zero" => "Προσοχή: Επιθυμητή Ποσότητα είναι ανεπαρκής. Μπορείτε να επεξεργαστείτε την πώληση, αλλά ελέγξτε το απόθεμα.",
- "quantity_of_items" => "Ποσότητα των {0} Ειδών",
- "quote" => "Παράθεση",
- "quote_number" => "Αριθμός Παράθεσης",
- "quote_number_duplicate" => "Ο Αριθμός Παράθεσης πρέπει να είναι μοναδικός.",
- "quote_sent" => "Η Παράθεση απεστάλη σε",
- "quote_unsent" => "Αποτυχία αποστολής Παράθεσης σε",
- "receipt" => "Απόδειξη Πώλησης",
- "receipt_no_email" => "Ο πελάτης δεν έχει έγκυρη διεύθυνση ηλεκτρονικού ταχυδρομείου.",
- "receipt_number" => "Πώληση #",
- "receipt_sent" => "Η Απόδειξη εστάλη σε",
- "receipt_unsent" => "Αποτυχία αποστολής Απόδειξης σε",
- "refund" => "",
- "register" => "Μητρώο Πωλήσεων",
- "remove_customer" => "Αφαίρεση Πελάτη",
- "remove_discount" => "",
- "return" => "Επιστροφή",
- "rewards" => "Πόντοι Ανταμοιβής",
- "rewards_balance" => "Υπόλοιπο Πόντων Ανταμοιβής",
- "sale" => "Πώληση",
- "sale_by_invoice" => "Πώληση ανά Τιμολόγιο",
- "sale_for_customer" => "Πελάτης:",
- "sale_time" => "Ώρα",
- "sales_tax" => "Φόρος Πώλησης",
- "sales_total" => "",
- "select_customer" => "Επιλογή Πελάτη",
- "send_invoice" => "Αποστολή Τιμολογίου",
- "send_quote" => "Αποστολή Παράθεσης",
- "send_receipt" => "Αποστολή Απόδειξης",
- "send_work_order" => "Αποστολή Εντολής Εργασίας",
- "serial" => "Σειριακός",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "Εμφάνιση Τιμολογίου",
- "show_receipt" => "Εμφάνιση Απόδειξης",
- "start_typing_customer_name" => "Πληκτρολογήστε τις λεπτομέρειες πελάτη...",
- "start_typing_item_name" => "Πληκτρολογήστε το είδος ή σκανάρετε το Barcode...",
- "stock" => "Απόθεμα",
- "stock_location" => "Τοποθεσία Αποθέματος",
- "sub_total" => "Υποσύνολο",
- "successfully_deleted" => "Έχετε διαγράψει επιτυχώς",
- "successfully_restored" => "Έχετε επαναφέρει επιτυχώς",
- "successfully_suspended_sale" => "Αναμονή Πώλησης επιτυχής.",
- "successfully_updated" => "Ενημέρωση Πώλησης επιτυχής.",
- "suspend_sale" => "Αναμονή",
- "suspended_doc_id" => "Έγγραφο",
- "suspended_sale_id" => "ID",
- "suspended_sales" => "Ανεστάλη",
- "table" => "Πίνακας",
- "takings" => "Ημερήσιες Πωλήσεις",
- "tax" => "Φόρος",
- "tax_id" => "Id Φόρου",
- "tax_invoice" => "Φόρος τιμολογίου",
- "tax_percent" => "% Φόρου",
- "taxed_ind" => "",
- "total" => "Σύνολο",
- "total_tax_exclusive" => "Εξαιρουμένου Φόρου",
- "transaction_failed" => "Συναλλαγή Πώλησης απέτυχε.",
- "unable_to_add_item" => "Προσθήκη είδους στην Πώληση απέτυχε",
- "unsuccessfully_deleted" => "Διαγραφή Πώλησης/εων απέτυχε.",
- "unsuccessfully_restored" => "Επαναφορά Πώλησης/εων απέτυχε.",
- "unsuccessfully_suspended_sale" => "Αναμονή Πώλησης απέτυχε.",
- "unsuccessfully_updated" => "Ενημέρωση πώλησης απέτυχε.",
- "unsuspend" => "Επαναφορά από Αναμονή",
- "unsuspend_and_delete" => "Ενέργεια",
- "update" => "Ενημέρωση",
- "upi" => "UPI",
- "visa" => "",
- "wholesale" => "",
- "work_order" => "Παραγγελία Εργασίας",
- "work_order_number" => "Αριθμός Παραγγελίας Εργασίας",
- "work_order_number_duplicate" => "Ο Αριθμός της Παραγγελίας Εργασίας πρέπει να είναι μοναδικός.",
- "work_order_sent" => "Εντολή Εργασίας απεστάλη σε",
- "work_order_unsent" => "Ανεπιτυχής αποστολή Εντολής Εργασίας",
+ 'account_number' => 'Λογαριασμός #',
+ 'add_payment' => 'Προσθήκη Πληρωμής',
+ 'amount_due' => 'Ποσό επιστροφής',
+ 'amount_tendered' => 'Ποσό Είσπραξης',
+ 'authorized_signature' => 'Εγκεκριμένη Υπογραφή',
+ 'cancel_sale' => 'Ακύρωση',
+ 'cash' => 'Μετρητά',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => '',
+ 'cash_deposit' => 'Προκαταβολή Μετρητών',
+ 'cash_filter' => 'Μετρητά',
+ 'change_due' => 'Ποσό Επιστροφής',
+ 'change_price' => '',
+ 'check' => 'Επιταγή',
+ 'check_balance' => 'Υπόλοιπο Επιταγής',
+ 'check_filter' => 'Επιταγή',
+ 'close' => '',
+ 'comment' => 'Σχόλιο',
+ 'comments' => 'Σχόλια',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => 'Ολοκλήρωση',
+ 'confirm_cancel_sale' => 'Είστε σίγουροι πως θέλετε να ακυρώσετε την συναλλαγή? Όλα τα είδη θα χαθούν.',
+ 'confirm_delete' => 'Είστε σίγουροι πως θέλετε να διαγράψετε την/τις επιλεγμένες Πωλήσεις?',
+ 'confirm_restore' => 'Είστε σίγουροι πως θέλετε να επαναφέρετε την/τις επιλεγμένες Πωλήσεις?',
+ 'credit' => 'Πιστωτική Κάρτα',
+ 'credit_deposit' => 'Ποσό Πίστωσης',
+ 'credit_filter' => '',
+ 'current_table' => '',
+ 'customer' => 'Όνομα',
+ 'customer_address' => 'Διεύθυνση',
+ 'customer_discount' => 'Έκπτωση',
+ 'customer_email' => 'Διεύθυνση ηλεκτρονικού ταχυδρομείου',
+ 'customer_location' => 'Τοποθεσία',
+ 'customer_optional' => '(Απαραίτητο για πληρωμές επί Πιστώσει)',
+ 'customer_required' => '(Απαραίτητο)',
+ 'customer_total' => 'Σύνολο',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => 'Διαθέσιμοι Πόντοι',
+ 'daily_sales' => '',
+ 'date' => 'Ημερομηνία Πώλησης',
+ 'date_range' => 'Εύρος Ημερομηνιών',
+ 'date_required' => 'Πρέπει να εισάγετε μια σωστή ημερομηνία.',
+ 'date_type' => 'Ημερομηνία είναι απαραίτητο πεδίο.',
+ 'debit' => 'Χρεωστική Κάρτα',
+ 'debit_filter' => '',
+ 'delete' => 'Επιτρέπεται Διαγραφή',
+ 'delete_confirmation' => 'Είστε σίγουροι πως θέλετε να διαγράψετε την πώληση? Η διαγραφή δε αναιρείται.',
+ 'delete_entire_sale' => 'Διαγραφή Ολόκληρης Πώλησης',
+ 'delete_successful' => 'Διαγραφή Πώλησης επιτυχής.',
+ 'delete_unsuccessful' => 'Αποτυχία διαγραφής Πώλησης.',
+ 'description_abbrv' => 'Περιγρ.',
+ 'discard' => 'Απόρριψη',
+ 'discard_quote' => '',
+ 'discount' => 'Έκπτ.',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '% Έκπτωσης',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '%',
+ 'due' => 'Πρέπει να πληρωθεί',
+ 'due_filter' => 'Πρέπει να πληρωθεί',
+ 'edit' => 'Επεξεργασία',
+ 'edit_item' => 'Επεξεργασία είδους',
+ 'edit_sale' => 'Επεξεργασία Πώλησης',
+ 'email_receipt' => 'Απόδειξη Ηλεκτρονικού Ταχυδρομείου',
+ 'employee' => 'Υπάλληλος',
+ 'entry' => 'Εγγραφή',
+ 'error_editing_item' => 'Σφάλμα επεξεργασίας είδους',
+ 'find_or_scan_item' => 'Εύρεση ή Σκανάρισμα Είδους',
+ 'find_or_scan_item_or_receipt' => 'Εύρεση ή Σκανάρισμα είδους ή Απόδειξης',
+ 'giftcard' => 'Δωροκάρτα',
+ 'giftcard_balance' => 'Υπόλοιπο Δωροκάρτας',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => 'Αριθμός Δωροκάρτας',
+ 'group_by_category' => 'Ομαδοποίηση ανά Κατηγορία',
+ 'group_by_type' => 'Ομαδοποίηση ανά Είδος',
+ 'hsn' => 'HSN',
+ 'id' => 'ID Πώλησης',
+ 'include_prices' => 'Συμπερίληψη Τιμών?',
+ 'invoice' => 'Τιμολόγιο',
+ 'invoice_confirm' => 'Το τιμολόγιο θα αποσταλεί σε',
+ 'invoice_enable' => 'Δημιουργία Τιμολογίου',
+ 'invoice_filter' => 'Τιμολόγια',
+ 'invoice_no_email' => 'Ο Πελάτης δεν έχει έγκυρο λογαριασμό ταχυδρομείου.',
+ 'invoice_number' => 'Τιμολόγιο #',
+ 'invoice_number_duplicate' => 'Ο Αριθμός Τιμολογίου πρέπει να είναι μοναδικός.',
+ 'invoice_sent' => 'Το Τιμολόγιο απεστάλη σε',
+ 'invoice_total' => 'Σύνολο Τιμολογίου',
+ 'invoice_type_custom_invoice' => 'Προσαρμοσμένο Τιμολόγιο (custom_invoice.php)',
+ 'invoice_type_custom_tax_invoice' => 'Προσαρμοσμένο Φορολογικό Τιμολόγιο (custom_tax_invoice.php)',
+ 'invoice_type_invoice' => 'Τιμολόγιο (invoice.php)',
+ 'invoice_type_tax_invoice' => 'Φορολογικό Τιμολόγιο (tax_invoice.php)',
+ 'invoice_unsent' => 'Ανεπιτυχής αποστολή Τιμολογίου σε',
+ 'invoice_update' => 'Επαναμέτρηση',
+ 'item_insufficient_of_stock' => 'Το είδος έχει ανεπαρκή απόθεμα.',
+ 'item_name' => 'Όνομα Είδους',
+ 'item_number' => '# Είδους',
+ 'item_out_of_stock' => 'Το είδος δεν υπάρχει σε απόθεμα.',
+ 'key_browser' => '',
+ 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
+ 'key_customer_search' => 'Customer Search',
+ 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
+ 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_full' => '',
+ 'key_function' => 'Function',
+ 'key_help' => 'Shortcuts',
+ 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_in' => '',
+ 'key_item_search' => 'Item Search',
+ 'key_out' => '',
+ 'key_payment' => 'Add Payment',
+ 'key_print' => '',
+ 'key_restore' => '',
+ 'key_search' => '',
+ 'key_suspend' => 'Suspend Current Sale',
+ 'key_suspended' => 'Show Suspended Sales',
+ 'key_system' => '',
+ 'key_tendered' => 'Edit Amount Tendered',
+ 'key_title' => 'Sales Keyboard Shortcuts',
+ 'mc' => '',
+ 'mode' => 'Λειτουργία Ταμείου',
+ 'must_enter_numeric' => 'Το Ποσό Είσπραξης πρέπει να είναι Αριθμός.',
+ 'must_enter_numeric_giftcard' => 'Ο Αριθμός της Δωροκάρτας πρέπει να είναι αριθμός.',
+ 'must_enter_reference_code' => 'Πρέπει να εισαχθεί αριθμός αναφοράς/ανάκτησης.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => 'Νέος Πελάτης',
+ 'new_item' => 'Νέο Είδος',
+ 'no_description' => 'Δεν έχει περιγραφή',
+ 'no_filter' => 'Όλα',
+ 'no_items_in_cart' => 'Δεν υπάρχουν είδη στο καλάθι.',
+ 'no_sales_to_display' => 'Δεν υπάρχουν Πωλήσεις προς προβολή.',
+ 'none_selected' => 'Δεν έχετε επιλέξει Πώληση/σεις για διαγραφή.',
+ 'nontaxed_ind' => '',
+ 'not_authorized' => 'Αυτή η ενέργεια δεν είναι εξουσιοδοτημένη.',
+ 'one_or_multiple' => 'Πώληση/εις',
+ 'payment' => 'Τύπος Πληρωμής',
+ 'payment_amount' => 'Ποσό',
+ 'payment_not_cover_total' => 'Το Ποσό πρέπει να είναι μεγαλύτερο ή ίσο του Συνόλου.',
+ 'payment_type' => 'Τύπος',
+ 'payments' => '',
+ 'payments_total' => 'Συνολικό Ποσό',
+ 'price' => 'Τιμή',
+ 'print_after_sale' => 'Εκτύπωση μετά την Πώληση',
+ 'quantity' => 'Ποσότητα',
+ 'quantity_less_than_reorder_level' => 'Προσοχή: Επιθυμητή Ποσότητα είναι λιγότερη από την τιμή Επαναπαραγγελίας για το είδος.',
+ 'quantity_less_than_zero' => 'Προσοχή: Επιθυμητή Ποσότητα είναι ανεπαρκής. Μπορείτε να επεξεργαστείτε την πώληση, αλλά ελέγξτε το απόθεμα.',
+ 'quantity_of_items' => 'Ποσότητα των {0} Ειδών',
+ 'quote' => 'Παράθεση',
+ 'quote_number' => 'Αριθμός Παράθεσης',
+ 'quote_number_duplicate' => 'Ο Αριθμός Παράθεσης πρέπει να είναι μοναδικός.',
+ 'quote_sent' => 'Η Παράθεση απεστάλη σε',
+ 'quote_unsent' => 'Αποτυχία αποστολής Παράθεσης σε',
+ 'receipt' => 'Απόδειξη Πώλησης',
+ 'receipt_no_email' => 'Ο πελάτης δεν έχει έγκυρη διεύθυνση ηλεκτρονικού ταχυδρομείου.',
+ 'receipt_number' => 'Πώληση #',
+ 'receipt_sent' => 'Η Απόδειξη εστάλη σε',
+ 'receipt_unsent' => 'Αποτυχία αποστολής Απόδειξης σε',
+ 'reference_code' => 'Κωδικός αναφοράς πληρωμής',
+ 'reference_code_invalid_characters' => 'Ο κωδικός αναφοράς πρέπει να περιέχει μόνο γράμματα και αριθμούς.',
+ 'reference_code_length_error' => 'Το μήκος του κωδικού αναφοράς δεν είναι έγκυρο.',
+ 'refund' => '',
+ 'register' => 'Μητρώο Πωλήσεων',
+ 'remove_customer' => 'Αφαίρεση Πελάτη',
+ 'remove_discount' => '',
+ 'return' => 'Επιστροφή',
+ 'rewards' => 'Πόντοι Ανταμοιβής',
+ 'rewards_balance' => 'Υπόλοιπο Πόντων Ανταμοιβής',
+ 'rewards_package' => 'Ανταμοιβές',
+ 'rewards_remaining_balance' => 'Η αξία των υπολειπόμενων πόντων ανταμοιβής είναι ',
+ 'sale' => 'Πώληση',
+ 'sale_by_invoice' => 'Πώληση ανά Τιμολόγιο',
+ 'sale_for_customer' => 'Πελάτης:',
+ 'sale_time' => 'Ώρα',
+ 'sales_tax' => 'Φόρος Πώλησης',
+ 'sales_total' => '',
+ 'select_customer' => 'Επιλογή Πελάτη',
+ 'send_invoice' => 'Αποστολή Τιμολογίου',
+ 'send_quote' => 'Αποστολή Παράθεσης',
+ 'send_receipt' => 'Αποστολή Απόδειξης',
+ 'send_work_order' => 'Αποστολή Εντολής Εργασίας',
+ 'serial' => 'Σειριακός',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => 'Εμφάνιση Τιμολογίου',
+ 'show_receipt' => 'Εμφάνιση Απόδειξης',
+ 'start_typing_customer_name' => 'Πληκτρολογήστε τις λεπτομέρειες πελάτη...',
+ 'start_typing_item_name' => 'Πληκτρολογήστε το είδος ή σκανάρετε το Barcode...',
+ 'stock' => 'Απόθεμα',
+ 'stock_location' => 'Τοποθεσία Αποθέματος',
+ 'sub_total' => 'Υποσύνολο',
+ 'successfully_deleted' => 'Έχετε διαγράψει επιτυχώς',
+ 'successfully_restored' => 'Έχετε επαναφέρει επιτυχώς',
+ 'successfully_suspended_sale' => 'Αναμονή Πώλησης επιτυχής.',
+ 'successfully_updated' => 'Ενημέρωση Πώλησης επιτυχής.',
+ 'suspend_sale' => 'Αναμονή',
+ 'suspended_doc_id' => 'Έγγραφο',
+ 'suspended_sale_id' => 'ID',
+ 'suspended_sales' => 'Ανεστάλη',
+ 'table' => 'Πίνακας',
+ 'takings' => 'Ημερήσιες Πωλήσεις',
+ 'tax' => 'Φόρος',
+ 'tax_id' => 'Id Φόρου',
+ 'tax_invoice' => 'Φόρος τιμολογίου',
+ 'tax_percent' => '% Φόρου',
+ 'taxed_ind' => '',
+ 'total' => 'Σύνολο',
+ 'total_tax_exclusive' => 'Εξαιρουμένου Φόρου',
+ 'transaction_failed' => 'Συναλλαγή Πώλησης απέτυχε.',
+ 'unable_to_add_item' => 'Προσθήκη είδους στην Πώληση απέτυχε',
+ 'unsuccessfully_deleted' => 'Διαγραφή Πώλησης/εων απέτυχε.',
+ 'unsuccessfully_restored' => 'Επαναφορά Πώλησης/εων απέτυχε.',
+ 'unsuccessfully_suspended_sale' => 'Αναμονή Πώλησης απέτυχε.',
+ 'unsuccessfully_updated' => 'Ενημέρωση πώλησης απέτυχε.',
+ 'unsuspend' => 'Επαναφορά από Αναμονή',
+ 'unsuspend_and_delete' => 'Ενέργεια',
+ 'update' => 'Ενημέρωση',
+ 'upi' => 'UPI',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => 'Παραγγελία Εργασίας',
+ 'work_order_number' => 'Αριθμός Παραγγελίας Εργασίας',
+ 'work_order_number_duplicate' => 'Ο Αριθμός της Παραγγελίας Εργασίας πρέπει να είναι μοναδικός.',
+ 'work_order_sent' => 'Εντολή Εργασίας απεστάλη σε',
+ 'work_order_unsent' => 'Ανεπιτυχής αποστολή Εντολής Εργασίας',
];
diff --git a/app/Language/en-GB/Config.php b/app/Language/en-GB/Config.php
index 4f56b9cbf..9aef17988 100644
--- a/app/Language/en-GB/Config.php
+++ b/app/Language/en-GB/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "OSPOS Timezone:",
"ospos_info" => "OSPOS Installation Info",
"payment_options_order" => "Payment Options Order",
+ 'payment_reference_code_length_limits' => 'Payment Reference Code
Length Limits',
+ 'payment_reference_code_length_max_label' => 'Max',
+ 'payment_reference_code_length_min_label' => 'Min',
"perm_risk" => "Incorrect permissions leaves this software at risk.",
"phone" => "Company Phone",
"phone_required" => "Company Phone is a required field.",
diff --git a/app/Language/en-GB/Sales.php b/app/Language/en-GB/Sales.php
index b85a86c94..78838cee1 100644
--- a/app/Language/en-GB/Sales.php
+++ b/app/Language/en-GB/Sales.php
@@ -1,233 +1,237 @@
"Points Available",
- "rewards_package" => "Rewards",
- "rewards_remaining_balance" => "Reward Points remaining value is ",
- "account_number" => "Account #",
- "add_payment" => "Add Payment",
- "amount_due" => "Amount Due",
- "amount_tendered" => "Amount Tendered",
- "authorized_signature" => "Authorised Signature",
- "bank_transfer" => "Bank Transfer",
- "cancel_sale" => "Cancel",
- "cash" => "Cash",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "Cash Adjustment",
- "cash_deposit" => "Cash Deposit",
- "cash_filter" => "Cash",
- "change_due" => "Change Due",
- "change_price" => "Change Selling Price",
- "check" => "Cheque",
- "check_balance" => "Cheque remainder",
- "check_filter" => "Cheque",
- "close" => "",
- "comment" => "Comment",
- "comments" => "Comments",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "Complete",
- "confirm_cancel_sale" => "Are you sure you want to clear this sale? All items will be cleared.",
- "confirm_delete" => "Are you sure you want to delete the selected Sale(s)?",
- "confirm_restore" => "Are you sure you want to restore the selected Sale(s)?",
- "credit" => "Credit Card",
- "credit_deposit" => "Credit Deposit",
- "credit_filter" => "Credit Card",
- "current_table" => "",
- "customer" => "Customer",
- "customer_address" => "Address",
- "customer_discount" => "Discount",
- "customer_email" => "Email",
- "customer_location" => "Location",
- "customer_optional" => "(Required for Due Payments)",
- "customer_required" => "(Required)",
- "customer_total" => "Total",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "Sale Date",
- "date_range" => "Date Range",
- "date_required" => "A correct date must be entered.",
- "date_type" => "Date is a required field.",
- "debit" => "Debit Card",
- "debit_filter" => "",
- "delete" => "Allow Delete",
- "delete_confirmation" => "Are you sure you want to delete this sale? This action cannot be undone.",
- "delete_entire_sale" => "Delete Entire Sale",
- "delete_successful" => "Sale delete successful.",
- "delete_unsuccessful" => "Sale delete failed.",
- "description_abbrv" => "Desc.",
- "discard" => "Discard",
- "discard_quote" => "",
- "discount" => "Disc",
- "discount_included" => "% Discount",
- "discount_short" => "%",
- "due" => "Due",
- "due_filter" => "Due",
- "edit" => "Edit",
- "edit_item" => "Edit Item",
- "edit_sale" => "Edit Sale",
- "email_receipt" => "Email Receipt",
- "employee" => "Employee",
- "entry" => "Entry",
- "error_editing_item" => "Error editing item",
- "negative_price_invalid" => "Price cannot be negative.",
- "negative_quantity_invalid" => "Quantity cannot be negative.",
- "negative_discount_invalid" => "Discount cannot be negative.",
- "discount_percent_exceeds_100" => "Percentage discount cannot exceed 100%.",
- "discount_exceeds_item_total" => "Discount cannot exceed the item total.",
- "negative_total_invalid" => "Sale total cannot be negative. Check item discounts and quantities.",
- "find_or_scan_item" => "Find or Scan Item",
- "find_or_scan_item_or_receipt" => "Find or Scan Item or Receipt",
- "giftcard" => "Gift Card",
- "giftcard_balance" => "Gift Card Balance",
- "giftcard_filter" => "",
- "giftcard_number" => "Gift Card Number",
- "group_by_category" => "Group by Category",
- "group_by_type" => "Group by Type",
- "hsn" => "HSN",
- "id" => "Sale ID",
- "include_prices" => "Include Prices?",
- "invoice" => "Invoice",
- "invoice_confirm" => "This invoice will be sent to",
- "invoice_enable" => "Invoice Number",
- "invoice_filter" => "Invoices",
- "invoice_no_email" => "This customer does not have a valid email address.",
- "invoice_number" => "Invoice #",
- "invoice_number_duplicate" => "Invoice Number {0} must be unique.",
- "invoice_sent" => "Invoice sent to",
- "invoice_total" => "Invoice Total",
- "invoice_type_custom_invoice" => "Custom Invoice (custom_invoice.php)",
- "invoice_type_custom_tax_invoice" => "Custom Tax Invoice (custom_tax_invoice.php)",
- "invoice_type_invoice" => "Invoice (invoice.php)",
- "invoice_type_tax_invoice" => "Tax Invoice (tax_invoice.php)",
- "invoice_unsent" => "Invoice failed to be sent to",
- "invoice_update" => "Recount",
- "item_insufficient_of_stock" => "Item has insufficient stock.",
- "item_name" => "Item Name",
- "item_number" => "Item #",
- "item_out_of_stock" => "Item is out of stock.",
- "key_browser" => "Helpful Shortcuts",
- "key_cancel" => "Cancels Current Quote/Invoice/Sale",
- "key_customer_search" => "Customer Search",
- "key_finish_quote" => "Finish Quote/Invoice without payment",
- "key_finish_sale" => "Add Payment and Complete Invoice/Sale",
- "key_full" => "Open in Full Screen Mode",
- "key_function" => "Function",
- "key_help" => "Shortcuts",
- "key_help_modal" => "Open Shortcuts Window",
- "key_in" => "Zoom in",
- "key_item_search" => "Item Search",
- "key_out" => "Zoom Out",
- "key_payment" => "Add Payment",
- "key_print" => "Print Current Page",
- "key_restore" => "Restore Original Display/Zoom",
- "key_search" => "Search Reports Tables",
- "key_suspend" => "Suspend Current Sale",
- "key_suspended" => "Show Suspended Sales",
- "key_system" => "System Shortcuts",
- "key_tendered" => "Edit Amount Tendered",
- "key_title" => "Sales Keyboard Shortcuts",
- "mc" => "",
- "mode" => "Register Mode",
- "must_enter_numeric" => "Amount Tendered must be a number.",
- "must_enter_numeric_giftcard" => "Gift Card Number must be a number.",
- "new_customer" => "New Customer",
- "new_item" => "New Item",
- "no_description" => "No description",
- "no_filter" => "All",
- "no_items_in_cart" => "There are no Items in the cart.",
- "no_sales_to_display" => "No Sales to display.",
- "none_selected" => "You have not selected any Sale(s) to delete.",
- "nontaxed_ind" => " ",
- "not_authorized" => "This action is not authorised.",
- "one_or_multiple" => "Sale(s)",
- "payment" => "Payment Type",
- "payment_amount" => "Amount",
- "payment_not_cover_total" => "Payment Amount does not cover Total.",
- "payment_type" => "Type",
- "payments" => "",
- "payments_total" => "Payments Total",
- "price" => "Price",
- "print_after_sale" => "Print after Sale",
- "quantity" => "Qty",
- "quantity_less_than_reorder_level" => "Warning: Desired Quantity is below Reorder Level for that Item.",
- "quantity_less_than_zero" => "Warning: Desired Quantity is out of stock, audit your inventory.",
- "quantity_of_items" => "Quantity of {0} Items",
- "quote" => "Quote",
- "quote_number" => "Quote Number",
- "quote_number_duplicate" => "Quote Number must be unique.",
- "quote_sent" => "Quote sent to",
- "quote_unsent" => "Quote failed to be sent to",
- "receipt" => "Sales Receipt",
- "receipt_no_email" => "This customer does not have a valid email address.",
- "receipt_number" => "Sale #",
- "receipt_sent" => "Receipt sent to",
- "receipt_unsent" => "Receipt failed to be sent to",
- "refund" => "Refund Type",
- "register" => "Sales Register",
- "remove_customer" => "Remove Customer",
- "remove_discount" => "",
- "return" => "Return",
- "rewards" => "Reward Points",
- "rewards_balance" => "Reward Points Balance",
- "sale" => "Sale",
- "sale_by_invoice" => "Sale by Invoice",
- "sale_for_customer" => "Customer:",
- "sale_time" => "Time",
- "sales_tax" => "Sales Tax",
- "sales_total" => "",
- "select_customer" => "Select Customer",
- "selected_customer" => "Selected Customer",
- "send_invoice" => "Send Invoice",
- "send_quote" => "Send Quote",
- "send_receipt" => "Send Receipt",
- "send_work_order" => "Send Work Order",
- "serial" => "Serial",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "Show Invoice",
- "show_receipt" => "Show Receipt",
- "start_typing_customer_name" => "Start typing customer details...",
- "start_typing_item_name" => "Start typing Item Name or scan Barcode...",
- "stock" => "Stock",
- "stock_location" => "Stock Location",
- "sub_total" => "Sub Total",
- "successfully_deleted" => "You have successfully deleted Sale",
- "successfully_restored" => "You have successfully restored",
- "successfully_suspended_sale" => "Sale suspend successful.",
- "successfully_updated" => "Sale update successful.",
- "suspend_sale" => "Suspend",
- "suspended_doc_id" => "Document",
- "suspended_sale_id" => "ID",
- "suspended_sales" => "Suspended",
- "table" => "Table",
- "takings" => "Transactions",
- "tax" => "Tax",
- "tax_id" => "Tax Id",
- "tax_invoice" => "Tax Invoice",
- "tax_percent" => "Tax %",
- "taxed_ind" => "T",
- "total" => "Total",
- "total_tax_exclusive" => "Tax excluded",
- "transaction_failed" => "Sales Transaction failed.",
- "unable_to_add_item" => "Item add to Sale failed",
- "unsuccessfully_deleted" => "Sale(s) delete failed.",
- "unsuccessfully_restored" => "Sale(s) restore failed.",
- "unsuccessfully_suspended_sale" => "Sale suspend failed.",
- "unsuccessfully_updated" => "Sale update failed.",
- "unsuspend" => "Unsuspend",
- "unsuspend_and_delete" => "Action",
- "update" => "Update",
- "upi" => "UPI",
- "visa" => "",
- "wallet" => "Wallet",
- "wholesale" => "",
- "work_order" => "Work Order",
- "work_order_number" => "Work Order Number",
- "work_order_number_duplicate" => "Work Order Number must be unique.",
- "work_order_sent" => "Work Order sent to",
- "work_order_unsent" => "Work Order failed to be sent to",
+ 'account_number' => 'Account #',
+ 'add_payment' => 'Add Payment',
+ 'amount_due' => 'Amount Due',
+ 'amount_tendered' => 'Amount Tendered',
+ 'authorized_signature' => 'Authorised Signature',
+ 'bank_transfer' => 'Bank Transfer',
+ 'cancel_sale' => 'Cancel',
+ 'cash' => 'Cash',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => 'Cash Adjustment',
+ 'cash_deposit' => 'Cash Deposit',
+ 'cash_filter' => 'Cash',
+ 'change_due' => 'Change Due',
+ 'change_price' => 'Change Selling Price',
+ 'check' => 'Cheque',
+ 'check_balance' => 'Cheque remainder',
+ 'check_filter' => 'Cheque',
+ 'close' => '',
+ 'comment' => 'Comment',
+ 'comments' => 'Comments',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => 'Complete',
+ 'confirm_cancel_sale' => 'Are you sure you want to clear this sale? All items will be cleared.',
+ 'confirm_delete' => 'Are you sure you want to delete the selected Sale(s)?',
+ 'confirm_restore' => 'Are you sure you want to restore the selected Sale(s)?',
+ 'credit' => 'Credit Card',
+ 'credit_deposit' => 'Credit Deposit',
+ 'credit_filter' => 'Credit Card',
+ 'current_table' => '',
+ 'customer' => 'Customer',
+ 'customer_address' => 'Address',
+ 'customer_discount' => 'Discount',
+ 'customer_email' => 'Email',
+ 'customer_location' => 'Location',
+ 'customer_optional' => '(Required for Due Payments)',
+ 'customer_required' => '(Required)',
+ 'customer_total' => 'Total',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => 'Points Available',
+ 'daily_sales' => '',
+ 'date' => 'Sale Date',
+ 'date_range' => 'Date Range',
+ 'date_required' => 'A correct date must be entered.',
+ 'date_type' => 'Date is a required field.',
+ 'debit' => 'Debit Card',
+ 'debit_filter' => '',
+ 'delete' => 'Allow Delete',
+ 'delete_confirmation' => 'Are you sure you want to delete this sale? This action cannot be undone.',
+ 'delete_entire_sale' => 'Delete Entire Sale',
+ 'delete_successful' => 'Sale delete successful.',
+ 'delete_unsuccessful' => 'Sale delete failed.',
+ 'description_abbrv' => 'Desc.',
+ 'discard' => 'Discard',
+ 'discard_quote' => '',
+ 'discount' => 'Disc',
+ 'discount_exceeds_item_total' => 'Discount cannot exceed the item total.',
+ 'discount_included' => '% Discount',
+ 'discount_percent_exceeds_100' => 'Percentage discount cannot exceed 100%.',
+ 'discount_short' => '%',
+ 'due' => 'Due',
+ 'due_filter' => 'Due',
+ 'edit' => 'Edit',
+ 'edit_item' => 'Edit Item',
+ 'edit_sale' => 'Edit Sale',
+ 'email_receipt' => 'Email Receipt',
+ 'employee' => 'Employee',
+ 'entry' => 'Entry',
+ 'error_editing_item' => 'Error editing item',
+ 'find_or_scan_item' => 'Find or Scan Item',
+ 'find_or_scan_item_or_receipt' => 'Find or Scan Item or Receipt',
+ 'giftcard' => 'Gift Card',
+ 'giftcard_balance' => 'Gift Card Balance',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => 'Gift Card Number',
+ 'group_by_category' => 'Group by Category',
+ 'group_by_type' => 'Group by Type',
+ 'hsn' => 'HSN',
+ 'id' => 'Sale ID',
+ 'include_prices' => 'Include Prices?',
+ 'invoice' => 'Invoice',
+ 'invoice_confirm' => 'This invoice will be sent to',
+ 'invoice_enable' => 'Invoice Number',
+ 'invoice_filter' => 'Invoices',
+ 'invoice_no_email' => 'This customer does not have a valid email address.',
+ 'invoice_number' => 'Invoice #',
+ 'invoice_number_duplicate' => 'Invoice Number {0} must be unique.',
+ 'invoice_sent' => 'Invoice sent to',
+ 'invoice_total' => 'Invoice Total',
+ 'invoice_type_custom_invoice' => 'Custom Invoice (custom_invoice.php)',
+ 'invoice_type_custom_tax_invoice' => 'Custom Tax Invoice (custom_tax_invoice.php)',
+ 'invoice_type_invoice' => 'Invoice (invoice.php)',
+ 'invoice_type_tax_invoice' => 'Tax Invoice (tax_invoice.php)',
+ 'invoice_unsent' => 'Invoice failed to be sent to',
+ 'invoice_update' => 'Recount',
+ 'item_insufficient_of_stock' => 'Item has insufficient stock.',
+ 'item_name' => 'Item Name',
+ 'item_number' => 'Item #',
+ 'item_out_of_stock' => 'Item is out of stock.',
+ 'key_browser' => 'Helpful Shortcuts',
+ 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
+ 'key_customer_search' => 'Customer Search',
+ 'key_finish_quote' => 'Finish Quote/Invoice without payment',
+ 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_full' => 'Open in Full Screen Mode',
+ 'key_function' => 'Function',
+ 'key_help' => 'Shortcuts',
+ 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_in' => 'Zoom in',
+ 'key_item_search' => 'Item Search',
+ 'key_out' => 'Zoom Out',
+ 'key_payment' => 'Add Payment',
+ 'key_print' => 'Print Current Page',
+ 'key_restore' => 'Restore Original Display/Zoom',
+ 'key_search' => 'Search Reports Tables',
+ 'key_suspend' => 'Suspend Current Sale',
+ 'key_suspended' => 'Show Suspended Sales',
+ 'key_system' => 'System Shortcuts',
+ 'key_tendered' => 'Edit Amount Tendered',
+ 'key_title' => 'Sales Keyboard Shortcuts',
+ 'mc' => '',
+ 'mode' => 'Register Mode',
+ 'must_enter_numeric' => 'Amount Tendered must be a number.',
+ 'must_enter_numeric_giftcard' => 'Gift Card Number must be a number.',
+ 'must_enter_reference_code' => 'Reference/Retrieval Number must be entered.',
+ 'negative_discount_invalid' => 'Discount cannot be negative.',
+ 'negative_price_invalid' => 'Price cannot be negative.',
+ 'negative_quantity_invalid' => 'Quantity cannot be negative.',
+ 'negative_total_invalid' => 'Sale total cannot be negative. Check item discounts and quantities.',
+ 'new_customer' => 'New Customer',
+ 'new_item' => 'New Item',
+ 'no_description' => 'No description',
+ 'no_filter' => 'All',
+ 'no_items_in_cart' => 'There are no Items in the cart.',
+ 'no_sales_to_display' => 'No Sales to display.',
+ 'none_selected' => 'You have not selected any Sale(s) to delete.',
+ 'nontaxed_ind' => ' ',
+ 'not_authorized' => 'This action is not authorised.',
+ 'one_or_multiple' => 'Sale(s)',
+ 'payment' => 'Payment Type',
+ 'payment_amount' => 'Amount',
+ 'payment_not_cover_total' => 'Payment Amount does not cover Total.',
+ 'payment_type' => 'Type',
+ 'payments' => '',
+ 'payments_total' => 'Payments Total',
+ 'price' => 'Price',
+ 'print_after_sale' => 'Print after Sale',
+ 'quantity' => 'Qty',
+ 'quantity_less_than_reorder_level' => 'Warning: Desired Quantity is below Reorder Level for that Item.',
+ 'quantity_less_than_zero' => 'Warning: Desired Quantity is out of stock, audit your inventory.',
+ 'quantity_of_items' => 'Quantity of {0} Items',
+ 'quote' => 'Quote',
+ 'quote_number' => 'Quote Number',
+ 'quote_number_duplicate' => 'Quote Number must be unique.',
+ 'quote_sent' => 'Quote sent to',
+ 'quote_unsent' => 'Quote failed to be sent to',
+ 'receipt' => 'Sales Receipt',
+ 'receipt_no_email' => 'This customer does not have a valid email address.',
+ 'receipt_number' => 'Sale #',
+ 'receipt_sent' => 'Receipt sent to',
+ 'receipt_unsent' => 'Receipt failed to be sent to',
+ 'reference_code' => 'Payment Reference Code',
+ 'reference_code_invalid_characters' => 'Reference code must contain only letters and numbers.',
+ 'reference_code_length_error' => 'Reference code length is invalid.',
+ 'refund' => 'Refund Type',
+ 'register' => 'Sales Register',
+ 'remove_customer' => 'Remove Customer',
+ 'remove_discount' => '',
+ 'return' => 'Return',
+ 'rewards' => 'Reward Points',
+ 'rewards_balance' => 'Reward Points Balance',
+ 'rewards_package' => 'Rewards',
+ 'rewards_remaining_balance' => 'Reward Points remaining value is ',
+ 'sale' => 'Sale',
+ 'sale_by_invoice' => 'Sale by Invoice',
+ 'sale_for_customer' => 'Customer:',
+ 'sale_time' => 'Time',
+ 'sales_tax' => 'Sales Tax',
+ 'sales_total' => '',
+ 'select_customer' => 'Select Customer',
+ 'selected_customer' => 'Selected Customer',
+ 'send_invoice' => 'Send Invoice',
+ 'send_quote' => 'Send Quote',
+ 'send_receipt' => 'Send Receipt',
+ 'send_work_order' => 'Send Work Order',
+ 'serial' => 'Serial',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => 'Show Invoice',
+ 'show_receipt' => 'Show Receipt',
+ 'start_typing_customer_name' => 'Start typing customer details...',
+ 'start_typing_item_name' => 'Start typing Item Name or scan Barcode...',
+ 'stock' => 'Stock',
+ 'stock_location' => 'Stock Location',
+ 'sub_total' => 'Sub Total',
+ 'successfully_deleted' => 'You have successfully deleted Sale',
+ 'successfully_restored' => 'You have successfully restored',
+ 'successfully_suspended_sale' => 'Sale suspend successful.',
+ 'successfully_updated' => 'Sale update successful.',
+ 'suspend_sale' => 'Suspend',
+ 'suspended_doc_id' => 'Document',
+ 'suspended_sale_id' => 'ID',
+ 'suspended_sales' => 'Suspended',
+ 'table' => 'Table',
+ 'takings' => 'Transactions',
+ 'tax' => 'Tax',
+ 'tax_id' => 'Tax Id',
+ 'tax_invoice' => 'Tax Invoice',
+ 'tax_percent' => 'Tax %',
+ 'taxed_ind' => 'T',
+ 'total' => 'Total',
+ 'total_tax_exclusive' => 'Tax excluded',
+ 'transaction_failed' => 'Sales Transaction failed.',
+ 'unable_to_add_item' => 'Item add to Sale failed',
+ 'unsuccessfully_deleted' => 'Sale(s) delete failed.',
+ 'unsuccessfully_restored' => 'Sale(s) restore failed.',
+ 'unsuccessfully_suspended_sale' => 'Sale suspend failed.',
+ 'unsuccessfully_updated' => 'Sale update failed.',
+ 'unsuspend' => 'Unsuspend',
+ 'unsuspend_and_delete' => 'Action',
+ 'update' => 'Update',
+ 'upi' => 'UPI',
+ 'visa' => '',
+ 'wallet' => 'Wallet',
+ 'wholesale' => '',
+ 'work_order' => 'Work Order',
+ 'work_order_number' => 'Work Order Number',
+ 'work_order_number_duplicate' => 'Work Order Number must be unique.',
+ 'work_order_sent' => 'Work Order sent to',
+ 'work_order_unsent' => 'Work Order failed to be sent to',
];
diff --git a/app/Language/en/Config.php b/app/Language/en/Config.php
index bc8a7b5d9..737c94c50 100644
--- a/app/Language/en/Config.php
+++ b/app/Language/en/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "OSPOS Timezone:",
"ospos_info" => "OSPOS Installation Info",
"payment_options_order" => "Payment Options Order",
+ 'payment_reference_code_length_limits' => 'Payment Reference Code
Length Limits',
+ 'payment_reference_code_length_max_label' => 'Max',
+ 'payment_reference_code_length_min_label' => 'Min',
"perm_risk" => "Incorrect permissions leaves this software at risk.",
"phone" => "Company Phone",
"phone_required" => "Company Phone is a required field.",
diff --git a/app/Language/en/Sales.php b/app/Language/en/Sales.php
index 7d96ebe72..73423f25c 100644
--- a/app/Language/en/Sales.php
+++ b/app/Language/en/Sales.php
@@ -1,233 +1,237 @@
"Points Available",
- "rewards_package" => "Rewards",
- "rewards_remaining_balance" => "Reward Points remaining value is ",
- "account_number" => "Account #",
- "add_payment" => "Add Payment",
- "amount_due" => "Amount Due",
- "amount_tendered" => "Amount Tendered",
- "authorized_signature" => "Authorized Signature",
- "bank_transfer" => "Bank Transfer",
- "cancel_sale" => "Cancel",
- "cash" => "Cash",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "Cash Adjustment",
- "cash_deposit" => "Cash Deposit",
- "cash_filter" => "Cash",
- "change_due" => "Change Due",
- "change_price" => "Change Selling Price",
- "check" => "Check",
- "check_balance" => "Check remainder",
- "check_filter" => "Check",
- "close" => "",
- "comment" => "Comment",
- "comments" => "Comments",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "Complete",
- "confirm_cancel_sale" => "Are you sure you want to clear this sale? All items will be cleared.",
- "confirm_delete" => "Are you sure you want to delete the selected Sale(s)?",
- "confirm_restore" => "Are you sure you want to restore the selected Sale(s)?",
- "credit" => "Credit Card",
- "credit_deposit" => "Credit Deposit",
- "credit_filter" => "Credit Card",
- "current_table" => "",
- "customer" => "Customer",
- "customer_address" => "Address",
- "customer_discount" => "Discount",
- "customer_email" => "Email",
- "customer_location" => "Location",
- "customer_optional" => "(Required for Due Payments)",
- "customer_required" => "(Required)",
- "customer_total" => "Total",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "Sale Date",
- "date_range" => "Date Range",
- "date_required" => "A correct date must be entered.",
- "date_type" => "Date is a required field.",
- "debit" => "Debit Card",
- "debit_filter" => "",
- "delete" => "Allow Delete",
- "delete_confirmation" => "Are you sure you want to delete this sale? This action cannot be undone.",
- "delete_entire_sale" => "Delete Entire Sale",
- "delete_successful" => "Sale delete successful.",
- "delete_unsuccessful" => "Sale delete failed.",
- "description_abbrv" => "Desc.",
- "discard" => "Discard",
- "discard_quote" => "",
- "discount" => "Disc",
- "discount_included" => "% Discount",
- "discount_short" => "%",
- "due" => "Due",
- "due_filter" => "Due",
- "edit" => "Edit",
- "edit_item" => "Edit Item",
- "edit_sale" => "Edit Sale",
- "email_receipt" => "Email Receipt",
- "employee" => "Employee",
- "entry" => "Entry",
- "error_editing_item" => "Error editing item",
- "negative_price_invalid" => "Price cannot be negative.",
- "negative_quantity_invalid" => "Quantity cannot be negative.",
- "negative_discount_invalid" => "Discount cannot be negative.",
- "discount_percent_exceeds_100" => "Percentage discount cannot exceed 100%.",
- "discount_exceeds_item_total" => "Discount cannot exceed the item total.",
- "negative_total_invalid" => "Sale total cannot be negative. Check item discounts and quantities.",
- "find_or_scan_item" => "Find or Scan Item",
- "find_or_scan_item_or_receipt" => "Find or Scan Item or Receipt",
- "giftcard" => "Gift Card",
- "giftcard_balance" => "Gift Card Balance",
- "giftcard_filter" => "",
- "giftcard_number" => "Gift Card Number",
- "group_by_category" => "Group by Category",
- "group_by_type" => "Group by Type",
- "hsn" => "HSN",
- "id" => "Sale ID",
- "include_prices" => "Include Prices?",
- "invoice" => "Invoice",
- "invoice_confirm" => "This invoice will be sent to",
- "invoice_enable" => "Invoice Number",
- "invoice_filter" => "Invoices",
- "invoice_no_email" => "This customer does not have a valid email address.",
- "invoice_number" => "Invoice #",
- "invoice_number_duplicate" => "Invoice Number {0} must be unique.",
- "invoice_sent" => "Invoice sent to",
- "invoice_total" => "Invoice Total",
- "invoice_type_custom_invoice" => "Custom Invoice (custom_invoice.php)",
- "invoice_type_custom_tax_invoice" => "Custom Tax Invoice (custom_tax_invoice.php)",
- "invoice_type_invoice" => "Invoice (invoice.php)",
- "invoice_type_tax_invoice" => "Tax Invoice (tax_invoice.php)",
- "invoice_unsent" => "Invoice failed to be sent to",
- "invoice_update" => "Recount",
- "item_insufficient_of_stock" => "Item has insufficient stock.",
- "item_name" => "Item Name",
- "item_number" => "Item #",
- "item_out_of_stock" => "Item is out of stock.",
- "key_browser" => "Helpful Shortcuts",
- "key_cancel" => "Cancels Current Quote/Invoice/Sale",
- "key_customer_search" => "Customer Search",
- "key_finish_quote" => "Finish Quote/Invoice without payment",
- "key_finish_sale" => "Add Payment and Complete Invoice/Sale",
- "key_full" => "Open in Full Screen Mode",
- "key_function" => "Function",
- "key_help" => "Shortcuts",
- "key_help_modal" => "Open Shortcuts Window",
- "key_in" => "Zoom in",
- "key_item_search" => "Item Search",
- "key_out" => "Zoom Out",
- "key_payment" => "Add Payment",
- "key_print" => "Print Current Page",
- "key_restore" => "Restore Original Display/Zoom",
- "key_search" => "Search Reports Tables",
- "key_suspend" => "Suspend Current Sale",
- "key_suspended" => "Show Suspended Sales",
- "key_system" => "System Shortcuts",
- "key_tendered" => "Edit Amount Tendered",
- "key_title" => "Sales Keyboard Shortcuts",
- "mc" => "",
- "mode" => "Register Mode",
- "must_enter_numeric" => "Amount Tendered must be a number.",
- "must_enter_numeric_giftcard" => "Gift Card Number must be a number.",
- "new_customer" => "New Customer",
- "new_item" => "New Item",
- "no_description" => "No description",
- "no_filter" => "All",
- "no_items_in_cart" => "There are no Items in the cart.",
- "no_sales_to_display" => "No Sales to display.",
- "none_selected" => "You have not selected any Sale(s) to delete.",
- "nontaxed_ind" => " ",
- "not_authorized" => "This action is not authorized.",
- "one_or_multiple" => "Sale(s)",
- "payment" => "Payment Type",
- "payment_amount" => "Amount",
- "payment_not_cover_total" => "Payment Amount must be greater than or equal to Total.",
- "payment_type" => "Type",
- "payments" => "",
- "payments_total" => "Payments Total",
- "price" => "Price",
- "print_after_sale" => "Print after Sale",
- "quantity" => "Quantity",
- "quantity_less_than_reorder_level" => "Warning: Desired Quantity is below Reorder Level for that Item.",
- "quantity_less_than_zero" => "Warning: Desired Quantity is insufficient. You can still process the sale, but audit your inventory.",
- "quantity_of_items" => "Quantity of {0} Items",
- "quote" => "Quote",
- "quote_number" => "Quote Number",
- "quote_number_duplicate" => "Quote Number must be unique.",
- "quote_sent" => "Quote sent to",
- "quote_unsent" => "Quote failed to be sent to",
- "receipt" => "Sales Receipt",
- "receipt_no_email" => "This customer does not have a valid email address.",
- "receipt_number" => "Sale #",
- "receipt_sent" => "Receipt sent to",
- "receipt_unsent" => "Receipt failed to be sent to",
- "refund" => "Refund Type",
- "register" => "Sales Register",
- "remove_customer" => "Remove Customer",
- "remove_discount" => "",
- "return" => "Return",
- "rewards" => "Reward Points",
- "rewards_balance" => "Reward Points Balance",
- "sale" => "Sale",
- "sale_by_invoice" => "Sale by Invoice",
- "sale_for_customer" => "Customer:",
- "sale_time" => "Time",
- "sales_tax" => "Sales Tax",
- "sales_total" => "",
- "select_customer" => "Select Customer",
- "selected_customer" => "Selected Customer",
- "send_invoice" => "Send Invoice",
- "send_quote" => "Send Quote",
- "send_receipt" => "Send Receipt",
- "send_work_order" => "Send Work Order",
- "serial" => "Serial",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "Show Invoice",
- "show_receipt" => "Show Receipt",
- "start_typing_customer_name" => "Start typing customer details...",
- "start_typing_item_name" => "Start typing Item Name or scan Barcode...",
- "stock" => "Stock",
- "stock_location" => "Stock Location",
- "sub_total" => "Subtotal",
- "successfully_deleted" => "You have successfully deleted",
- "successfully_restored" => "You have successfully restored",
- "successfully_suspended_sale" => "Sale suspend successful.",
- "successfully_updated" => "Sale update successful.",
- "suspend_sale" => "Suspend",
- "suspended_doc_id" => "Document",
- "suspended_sale_id" => "ID",
- "suspended_sales" => "Suspended",
- "table" => "Table",
- "takings" => "Daily Sales",
- "tax" => "Tax",
- "tax_id" => "Tax Id",
- "tax_invoice" => "Tax Invoice",
- "tax_percent" => "Tax %",
- "taxed_ind" => "T",
- "total" => "Total",
- "total_tax_exclusive" => "Tax excluded",
- "transaction_failed" => "Sales Transaction failed.",
- "unable_to_add_item" => "Item add to Sale failed",
- "unsuccessfully_deleted" => "Sale(s) delete failed.",
- "unsuccessfully_restored" => "Sale(s) restore failed.",
- "unsuccessfully_suspended_sale" => "Sale suspend failed.",
- "unsuccessfully_updated" => "Sale update failed.",
- "unsuspend" => "Unsuspend",
- "unsuspend_and_delete" => "Action",
- "update" => "Update",
- "upi" => "UPI",
- "visa" => "",
- "wallet" => "Wallet",
- "wholesale" => "",
- "work_order" => "Work Order",
- "work_order_number" => "Work Order Number",
- "work_order_number_duplicate" => "Work Order Number must be unique.",
- "work_order_sent" => "Work Order sent to",
- "work_order_unsent" => "Work Order failed to be sent to",
+ 'account_number' => 'Account #',
+ 'add_payment' => 'Add Payment',
+ 'amount_due' => 'Amount Due',
+ 'amount_tendered' => 'Amount Tendered',
+ 'authorized_signature' => 'Authorized Signature',
+ 'bank_transfer' => 'Bank Transfer',
+ 'cancel_sale' => 'Cancel',
+ 'cash' => 'Cash',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => 'Cash Adjustment',
+ 'cash_deposit' => 'Cash Deposit',
+ 'cash_filter' => 'Cash',
+ 'change_due' => 'Change Due',
+ 'change_price' => 'Change Selling Price',
+ 'check' => 'Check',
+ 'check_balance' => 'Check remainder',
+ 'check_filter' => 'Check',
+ 'close' => 'Close',
+ 'comment' => 'Comment',
+ 'comments' => 'Comments',
+ 'company_name' => 'Company Name',
+ 'complete' => 'Complete',
+ 'complete_sale' => 'Complete',
+ 'confirm_cancel_sale' => 'Are you sure you want to clear this sale? All items will be cleared.',
+ 'confirm_delete' => 'Are you sure you want to delete the selected Sale(s)?',
+ 'confirm_restore' => 'Are you sure you want to restore the selected Sale(s)?',
+ 'credit' => 'Credit Card',
+ 'credit_deposit' => 'Credit Deposit',
+ 'credit_filter' => 'Credit Card',
+ 'current_table' => 'Current Table',
+ 'customer' => 'Customer',
+ 'customer_address' => 'Address',
+ 'customer_discount' => 'Discount',
+ 'customer_email' => 'Email',
+ 'customer_location' => 'Location',
+ 'customer_optional' => '(Required for Due Payments)',
+ 'customer_required' => '(Required)',
+ 'customer_total' => 'Total',
+ 'customer_total_spent' => 'Total Spent',
+ 'customers_available_points' => 'Points Available',
+ 'daily_sales' => 'Daily Sales',
+ 'date' => 'Sale Date',
+ 'date_range' => 'Date Range',
+ 'date_required' => 'A correct date must be entered.',
+ 'date_type' => 'Date is a required field.',
+ 'debit' => 'Debit Card',
+ 'debit_filter' => 'Debit Card',
+ 'delete' => 'Allow Delete',
+ 'delete_confirmation' => 'Are you sure you want to delete this sale? This action cannot be undone.',
+ 'delete_entire_sale' => 'Delete Entire Sale',
+ 'delete_successful' => 'Sale delete successful.',
+ 'delete_unsuccessful' => 'Sale delete failed.',
+ 'description_abbrv' => 'Desc.',
+ 'discard' => 'Discard',
+ 'discard_quote' => 'Discard Quote',
+ 'discount' => 'Disc',
+ 'discount_exceeds_item_total' => 'Discount cannot exceed the item total.',
+ 'discount_included' => '% Discount',
+ 'discount_percent_exceeds_100' => 'Percentage discount cannot exceed 100%.',
+ 'discount_short' => '%',
+ 'due' => 'Due',
+ 'due_filter' => 'Due',
+ 'edit' => 'Edit',
+ 'edit_item' => 'Edit Item',
+ 'edit_sale' => 'Edit Sale',
+ 'email_receipt' => 'Email Receipt',
+ 'employee' => 'Employee',
+ 'entry' => 'Entry',
+ 'error_editing_item' => 'Error editing item',
+ 'find_or_scan_item' => 'Find or Scan Item',
+ 'find_or_scan_item_or_receipt' => 'Find or Scan Item or Receipt',
+ 'giftcard' => 'Gift Card',
+ 'giftcard_balance' => 'Gift Card Balance',
+ 'giftcard_filter' => 'Gift Card',
+ 'giftcard_number' => 'Gift Card Number',
+ 'group_by_category' => 'Group by Category',
+ 'group_by_type' => 'Group by Type',
+ 'hsn' => 'HSN',
+ 'id' => 'Sale ID',
+ 'include_prices' => 'Include Prices?',
+ 'invoice' => 'Invoice',
+ 'invoice_confirm' => 'This invoice will be sent to',
+ 'invoice_enable' => 'Invoice Number',
+ 'invoice_filter' => 'Invoices',
+ 'invoice_no_email' => 'This customer does not have a valid email address.',
+ 'invoice_number' => 'Invoice #',
+ 'invoice_number_duplicate' => 'Invoice Number {0} must be unique.',
+ 'invoice_sent' => 'Invoice sent to',
+ 'invoice_total' => 'Invoice Total',
+ 'invoice_type_custom_invoice' => 'Custom Invoice (custom_invoice.php)',
+ 'invoice_type_custom_tax_invoice' => 'Custom Tax Invoice (custom_tax_invoice.php)',
+ 'invoice_type_invoice' => 'Invoice (invoice.php)',
+ 'invoice_type_tax_invoice' => 'Tax Invoice (tax_invoice.php)',
+ 'invoice_unsent' => 'Invoice failed to be sent to',
+ 'invoice_update' => 'Recount',
+ 'item_insufficient_of_stock' => 'Item has insufficient stock.',
+ 'item_name' => 'Item Name',
+ 'item_number' => 'Item #',
+ 'item_out_of_stock' => 'Item is out of stock.',
+ 'key_browser' => 'Helpful Shortcuts',
+ 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
+ 'key_customer_search' => 'Customer Search',
+ 'key_finish_quote' => 'Finish Quote/Invoice without payment',
+ 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_full' => 'Open in Full Screen Mode',
+ 'key_function' => 'Function',
+ 'key_help' => 'Shortcuts',
+ 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_in' => 'Zoom in',
+ 'key_item_search' => 'Item Search',
+ 'key_out' => 'Zoom Out',
+ 'key_payment' => 'Add Payment',
+ 'key_print' => 'Print Current Page',
+ 'key_restore' => 'Restore Original Display/Zoom',
+ 'key_search' => 'Search Reports Tables',
+ 'key_suspend' => 'Suspend Current Sale',
+ 'key_suspended' => 'Show Suspended Sales',
+ 'key_system' => 'System Shortcuts',
+ 'key_tendered' => 'Edit Amount Tendered',
+ 'key_title' => 'Sales Keyboard Shortcuts',
+ 'mc' => '',
+ 'mode' => 'Register Mode',
+ 'must_enter_numeric' => 'Amount Tendered must be a number.',
+ 'must_enter_numeric_giftcard' => 'Gift Card Number must be a number.',
+ 'must_enter_reference_code' => 'Reference/Retrieval Number must be entered.',
+ 'negative_discount_invalid' => 'Discount cannot be negative.',
+ 'negative_price_invalid' => 'Price cannot be negative.',
+ 'negative_quantity_invalid' => 'Quantity cannot be negative.',
+ 'negative_total_invalid' => 'Sale total cannot be negative. Check item discounts and quantities.',
+ 'new_customer' => 'New Customer',
+ 'new_item' => 'New Item',
+ 'no_description' => 'No description',
+ 'no_filter' => 'All',
+ 'no_items_in_cart' => 'There are no Items in the cart.',
+ 'no_sales_to_display' => 'No Sales to display.',
+ 'none_selected' => 'You have not selected any Sale(s) to delete.',
+ 'nontaxed_ind' => ' ',
+ 'not_authorized' => 'This action is not authorized.',
+ 'one_or_multiple' => 'Sale(s)',
+ 'payment' => 'Payment Type',
+ 'payment_amount' => 'Amount',
+ 'payment_not_cover_total' => 'Payment Amount must be greater than or equal to Total.',
+ 'payment_type' => 'Type',
+ 'payments' => 'Payments',
+ 'payments_total' => 'Payments Total',
+ 'price' => 'Price',
+ 'print_after_sale' => 'Print after Sale',
+ 'quantity' => 'Quantity',
+ 'quantity_less_than_reorder_level' => 'Warning: Desired Quantity is below Reorder Level for that Item.',
+ 'quantity_less_than_zero' => 'Warning: Desired Quantity is insufficient. You can still process the sale, but audit your inventory.',
+ 'quantity_of_items' => 'Quantity of {0} Items',
+ 'quote' => 'Quote',
+ 'quote_number' => 'Quote Number',
+ 'quote_number_duplicate' => 'Quote Number must be unique.',
+ 'quote_sent' => 'Quote sent to',
+ 'quote_unsent' => 'Quote failed to be sent to',
+ 'receipt' => 'Sales Receipt',
+ 'receipt_no_email' => 'This customer does not have a valid email address.',
+ 'receipt_number' => 'Sale #',
+ 'receipt_sent' => 'Receipt sent to',
+ 'receipt_unsent' => 'Receipt failed to be sent to',
+ 'reference_code' => 'Payment Reference Code',
+ 'reference_code_invalid_characters' => 'Reference code must contain only letters and numbers.',
+ 'reference_code_length_error' => 'Reference code length is invalid.',
+ 'refund' => 'Refund Type',
+ 'register' => 'Sales Register',
+ 'remove_customer' => 'Remove Customer',
+ 'remove_discount' => 'Remove Discount',
+ 'return' => 'Return',
+ 'rewards' => 'Reward Points',
+ 'rewards_balance' => 'Reward Points Balance',
+ 'rewards_package' => 'Rewards',
+ 'rewards_remaining_balance' => 'Reward Points remaining value is ',
+ 'sale' => 'Sale',
+ 'sale_by_invoice' => 'Sale by Invoice',
+ 'sale_for_customer' => 'Customer:',
+ 'sale_time' => 'Time',
+ 'sales_tax' => 'Sales Tax',
+ 'sales_total' => 'Total',
+ 'select_customer' => 'Select Customer',
+ 'selected_customer' => 'Selected Customer',
+ 'send_invoice' => 'Send Invoice',
+ 'send_quote' => 'Send Quote',
+ 'send_receipt' => 'Send Receipt',
+ 'send_work_order' => 'Send Work Order',
+ 'serial' => 'Serial',
+ 'service_charge' => 'Service Charge',
+ 'show_due' => 'Show Amount Due',
+ 'show_invoice' => 'Show Invoice',
+ 'show_receipt' => 'Show Receipt',
+ 'start_typing_customer_name' => 'Start typing customer details...',
+ 'start_typing_item_name' => 'Start typing Item Name or scan Barcode...',
+ 'stock' => 'Stock',
+ 'stock_location' => 'Stock Location',
+ 'sub_total' => 'Subtotal',
+ 'successfully_deleted' => 'You have successfully deleted',
+ 'successfully_restored' => 'You have successfully restored',
+ 'successfully_suspended_sale' => 'Sale suspend successful.',
+ 'successfully_updated' => 'Sale update successful.',
+ 'suspend_sale' => 'Suspend',
+ 'suspended_doc_id' => 'Document',
+ 'suspended_sale_id' => 'ID',
+ 'suspended_sales' => 'Suspended',
+ 'table' => 'Table',
+ 'takings' => 'Daily Sales',
+ 'tax' => 'Tax',
+ 'tax_id' => 'Tax Id',
+ 'tax_invoice' => 'Tax Invoice',
+ 'tax_percent' => 'Tax %',
+ 'taxed_ind' => 'T',
+ 'total' => 'Total',
+ 'total_tax_exclusive' => 'Tax excluded',
+ 'transaction_failed' => 'Sales Transaction failed.',
+ 'unable_to_add_item' => 'Item add to Sale failed',
+ 'unsuccessfully_deleted' => 'Sale(s) delete failed.',
+ 'unsuccessfully_restored' => 'Sale(s) restore failed.',
+ 'unsuccessfully_suspended_sale' => 'Sale suspend failed.',
+ 'unsuccessfully_updated' => 'Sale update failed.',
+ 'unsuspend' => 'Unsuspend',
+ 'unsuspend_and_delete' => 'Action',
+ 'update' => 'Update',
+ 'upi' => 'UPI',
+ 'visa' => 'Visa',
+ 'wallet' => 'Wallet',
+ 'wholesale' => 'Wholesale',
+ 'work_order' => 'Work Order',
+ 'work_order_number' => 'Work Order Number',
+ 'work_order_number_duplicate' => 'Work Order Number must be unique.',
+ 'work_order_sent' => 'Work Order sent to',
+ 'work_order_unsent' => 'Work Order failed to be sent to',
];
diff --git a/app/Language/es-ES/Config.php b/app/Language/es-ES/Config.php
index 43790c8f6..2fcc5fec5 100644
--- a/app/Language/es-ES/Config.php
+++ b/app/Language/es-ES/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "Zona Horaria Local:",
"ospos_info" => "Información de la Instalación OSPOS",
"payment_options_order" => "Orden de opciones de pago",
+ 'payment_reference_code_length_limits' => 'Código de referencia de pago
Límites de longitud',
+ 'payment_reference_code_length_max_label' => 'Máx',
+ 'payment_reference_code_length_min_label' => 'Mín',
"perm_risk" => "Los permisos incorrectos dejan a este software en riesgo.",
"phone" => "Teléfono comercial",
"phone_required" => "Teléfono del Comercio es requerido.",
diff --git a/app/Language/es-ES/Sales.php b/app/Language/es-ES/Sales.php
index f1e73dcf7..2869dd038 100644
--- a/app/Language/es-ES/Sales.php
+++ b/app/Language/es-ES/Sales.php
@@ -1,237 +1,237 @@
"Puntos Disponibles",
- "rewards_package" => "Paquete de recompensas",
- "rewards_remaining_balance" => "El remanente de puntos es ",
- "account_number" => "Cuenta #",
- "add_payment" => "Agregar Pago",
- "amount_due" => "Monto Adeudado",
- "amount_tendered" => "Cantidad Recibida",
- "authorized_signature" => "Firma Autorizada",
- "bank_transfer" => "Transferencia Bancaria",
- "cancel_sale" => "Cancelar Venta",
- "cash" => "Efectivo",
- "cash_1" => "1",
- "cash_2" => "5",
- "cash_3" => "10",
- "cash_4" => "20",
- "cash_adjustment" => "Ajuste de Efectivo",
- "cash_deposit" => "Deposito Efectivo",
- "cash_filter" => "Efectivo",
- "change_due" => "Cambio",
- "change_price" => "Cambiar el precio de venta",
- "check" => "Cheque",
- "check_balance" => "Balance de Cheque",
- "check_filter" => "Cheque",
- "close" => "Cerrar Lista",
- "comment" => "Comentario",
- "comments" => "Comentarios",
- "company_name" => "Nombre de Comañía",
- "complete" => "Completa",
- "complete_sale" => "Completar Venta",
- "confirm_cancel_sale" => "¿Seguro quiere cancelar esta venta? Todos los artículos serán eliminados.",
- "confirm_delete" => "¿Seguro quiere borrar las ventas seleccionadas?",
- "confirm_restore" => "Esta seguro de querer restaurar la(s) venta(s) seleccionada(s)?",
- "credit" => "Tarjeta de Crédito",
- "credit_deposit" => "Deposito Credito",
- "credit_filter" => "Tarjeta de Crédito",
- "current_table" => "Tabla Actual",
- "customer" => "cliente",
- "customer_address" => "Direccion",
- "customer_discount" => "Descuento",
- "customer_email" => "Email",
- "customer_location" => "Ubicacion",
- "customer_optional" => "(Obligatorio para Pagos Vencidos)",
- "customer_required" => "(Requerido)",
- "customer_total" => "Total",
- "customer_total_spent" => "Total Gastado",
- "daily_sales" => "Sus Ventas Diarias",
- "date" => "Fecha",
- "date_range" => "Rango de Fecha",
- "date_required" => "Una fecha correcta debe ser ingresada.",
- "date_type" => "Campo de Fecha es requerido.",
- "debit" => "Tarjeta de Débito",
- "debit_filter" => "Tarjeta de Débito",
- "delete" => "Permitir borrar",
- "delete_confirmation" => "¿Seguro quiere borrar esta venta? Esta acción no se puede deshacer.",
- "delete_entire_sale" => "Borrar la venta completa",
- "delete_successful" => "Venta borrada correctamente.",
- "delete_unsuccessful" => "Venta no borrada, fallida.",
- "description_abbrv" => "Descrp.",
- "discard" => "Descartar",
- "discard_quote" => "Descartar",
- "discount" => "Descuento",
- "discount_included" => "% Descuento",
- "discount_short" => "%",
- "due" => "Adeudado",
- "due_filter" => "Adeudado",
- "edit" => "Editar",
- "edit_item" => "Editar Artículo",
- "edit_sale" => "Editar Venta",
- "email_receipt" => "Enviar Ticket",
- "employee" => "Empleado",
- "entry" => "Entrada",
- "error_editing_item" => "Error editando artículo",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "Encontrar/Escanear Artículo",
- "find_or_scan_item_or_receipt" => "Encontrar/Escanear Artículo o Entrada",
- "giftcard" => "Tarjeta de Regalo",
- "giftcard_balance" => "Balance de Tarjeta de Regalo",
- "giftcard_filter" => "Tarjeta de Regalo",
- "giftcard_number" => "Número de Tarjeta de Regalo",
- "group_by_category" => "Grupo por Categoría",
- "group_by_type" => "Grupo por Tipo",
- "hsn" => "HSN",
- "id" => "ID de Venta",
- "include_prices" => "Incluir precios?",
- "invoice" => "Factura de venta",
- "invoice_confirm" => "Esta factura sera enviada a",
- "invoice_enable" => "Número de Factura",
- "invoice_filter" => "Facturas",
- "invoice_no_email" => "Este cliente no tiene un email válido.",
- "invoice_number" => "Factura #",
- "invoice_number_duplicate" => "Por favor ingrese un número de factura único.",
- "invoice_sent" => "Factura enviada a",
- "invoice_total" => "Total Facturado",
- "invoice_type_custom_invoice" => "Factura Personalizada",
- "invoice_type_custom_tax_invoice" => "Factura de Impuesto personalizada",
- "invoice_type_invoice" => "Factura",
- "invoice_type_tax_invoice" => "Factura de Impuestos",
- "invoice_unsent" => "Fallo el envio de la factura a",
- "invoice_update" => "Actualizar",
- "item_insufficient_of_stock" => "Cantidad insuficiente en existencia.",
- "item_name" => "Nombre del Artículo",
- "item_number" => "UPC/EAN/ISBN",
- "item_out_of_stock" => "El artículo está agotado.",
- "key_browser" => "Atajos Útiles",
- "key_cancel" => "Cancelar actual Cotización/Factura/Venta",
- "key_customer_search" => "Búsqueda de Clientes",
- "key_finish_quote" => "Finish Quote/Invoice witdout payment",
- "key_finish_sale" => "Agregar Pago y Completar Factura/Venta",
- "key_full" => "Abrir en Pantalla Completa",
- "key_function" => "Function",
- "key_help" => "Atajos",
- "key_help_modal" => "Abrir Ventana de Atajos",
- "key_in" => "Acercar",
- "key_item_search" => "Buscar Artículo",
- "key_out" => "Alejar",
- "key_payment" => "Agregar Pago",
- "key_print" => "Imprimir Página Actual",
- "key_restore" => "Restaurar Pantalla/Zoom Original",
- "key_search" => "Buscar Tablas de Reportes",
- "key_suspend" => "Suspender Venta Actual",
- "key_suspended" => "Mostrar Ventas Suspendidas",
- "key_system" => "Atajos del Sistema",
- "key_tendered" => "Editar Importe Licitado",
- "key_title" => "Atajas de Teclado para Ventas",
- "mc" => "Tarjeta Master Card",
- "mode" => "Modo",
- "must_enter_numeric" => "Cantidad Recibida debe ser número.",
- "must_enter_numeric_giftcard" => "Número de Tarjeta de Regalo debe ser número.",
- "new_customer" => "Cliente Nuevo",
- "new_item" => "Artículo Nuevo",
- "no_description" => "Ninguno",
- "no_filter" => "Todos",
- "no_items_in_cart" => "No hay artículos en el carrito.",
- "no_sales_to_display" => "No hay ventas que mostrar.",
- "none_selected" => "No has seleccionado venta para borrar.",
- "nontaxed_ind" => " Ventas no gravadas ",
- "not_authorized" => "Esta accion no esta autorizada.",
- "one_or_multiple" => "venta(s)",
- "payment" => "Tipo de Pago",
- "payment_amount" => "Cantidad",
- "payment_not_cover_total" => "La Cantidad Recibida no cubre el pago total.",
- "payment_type" => "Tipo",
- "payments" => "Pagos",
- "payments_total" => "Pagado",
- "price" => "Precio",
- "print_after_sale" => "Imprimir recibo después de una venta",
- "quantity" => "Cantidad",
- "quantity_less_than_reorder_level" => "Advertencia. La cantidad deseada es insuficiente.",
- "quantity_less_than_zero" => "Advertencia. La cantidad deseada no tiene stock suficiente. Puedes procesar la venta pero revisa tu inventario.",
- "quantity_of_items" => "Cantidad de {0} articulos",
- "quote" => "Cotizar",
- "quote_number" => "Número de Presupuesto",
- "quote_number_duplicate" => "Cotizacion debe ser unico.",
- "quote_sent" => "Cotizacion enviada a",
- "quote_unsent" => "Cotización no se pudo enviar",
- "receipt" => "Recibo de Venta",
- "receipt_no_email" => "Este cliente no tiene una dirección de correo valido.",
- "receipt_number" => "Venta #",
- "receipt_sent" => "Recibo enviada a",
- "receipt_unsent" => "Fallo el envio del recibo a",
- "refund" => "Tipo de reembolso",
- "register" => "Registro de Ventas",
- "remove_customer" => "Borrar Cliente",
- "remove_discount" => "Descuentos",
- "return" => "Devolución",
- "rewards" => "Puntos",
- "rewards_balance" => "Balance de puntos",
- "sale" => "Venta",
- "sale_by_invoice" => "Venta por factura",
- "sale_for_customer" => "Cliente:",
- "sale_time" => "Hora",
- "sales_tax" => "Impuesto",
- "sales_total" => "Ventas Totales",
- "select_customer" => "Seleccionar Cliente",
- "send_invoice" => "Enviar Factura",
- "send_quote" => "Enviar Cotización",
- "send_receipt" => "Enviar Recibo",
- "send_work_order" => "Enviar Orden de Trabajo",
- "serial" => "Serie",
- "service_charge" => "Costo de Servicio",
- "show_due" => "Mostrar los Importes Adeudados",
- "show_invoice" => "Factura",
- "show_receipt" => "Recibo",
- "start_typing_customer_name" => "Empieza a escribir el cliente...",
- "start_typing_item_name" => "Empieza a escribir o escanea el código de barras...",
- "stock" => "Inventario",
- "stock_location" => "Localizacion",
- "sub_total" => "SubTotal",
- "successfully_deleted" => "Borrada satisfactoriamente",
- "successfully_restored" => "Restaurado satisfactoriamente",
- "successfully_suspended_sale" => "La venta ha sido suspendida.",
- "successfully_updated" => "La venta ha sido actualizada.",
- "suspend_sale" => "Suspender",
- "suspended_doc_id" => "Documento",
- "suspended_sale_id" => "Id",
- "suspended_sales" => "Suspendidas",
- "table" => "Datos",
- "takings" => "Ventas Diarias",
- "tax" => "Imp",
- "tax_id" => "Identificador del Impuesto",
- "tax_invoice" => "Impuesto de la Factura",
- "tax_percent" => "% de Imp",
- "taxed_ind" => "Ventas gravadas",
- "total" => "Total",
- "total_tax_exclusive" => "Sin impuesto",
- "transaction_failed" => "La transacción de venta falló.",
- "unable_to_add_item" => "Error al agregar artículo a la venta",
- "unsuccessfully_deleted" => "Ha fallado la eliminación de la Venta.",
- "unsuccessfully_restored" => "Restaurar Venta fallida.",
- "unsuccessfully_suspended_sale" => "Venta suspendida satisfactoriamente.",
- "unsuccessfully_updated" => "Ha fallado la actualización de la venta.",
- "unsuspend" => "Retomar",
- "unsuspend_and_delete" => "Retomar y Borrar",
- "update" => "Editar",
- "upi" => "PIN UPI",
- "visa" => "Tarjeta Visa",
- "wallet" => "Monedero",
- "wholesale" => "Precio al por mayor",
- "work_order" => "Orden trabajo",
- "work_order_number" => "Numero Orden Trabajo",
- "work_order_number_duplicate" => "El numero de orden de trabajo debe ser unico.",
- "work_order_sent" => "Orden de trabajo enviada a",
- "work_order_unsent" => "Orden de trabajo fallida al enviar a",
- "sale_not_found" => "Venta no encontrada",
- "ubl_invoice" => "Factura UBL",
- "download_ubl" => "Descargar Factura UBL",
- "ubl_generation_failed" => "Error al generar la factura UBL",
- "selected_customer" => "Cliente seleccionado",
+ 'account_number' => 'Cuenta #',
+ 'add_payment' => 'Agregar Pago',
+ 'amount_due' => 'Monto Adeudado',
+ 'amount_tendered' => 'Cantidad Recibida',
+ 'authorized_signature' => 'Firma Autorizada',
+ 'bank_transfer' => 'Transferencia Bancaria',
+ 'cancel_sale' => 'Cancelar Venta',
+ 'cash' => 'Efectivo',
+ 'cash_1' => '1',
+ 'cash_2' => '5',
+ 'cash_3' => '10',
+ 'cash_4' => '20',
+ 'cash_adjustment' => 'Ajuste de Efectivo',
+ 'cash_deposit' => 'Deposito Efectivo',
+ 'cash_filter' => 'Efectivo',
+ 'change_due' => 'Cambio',
+ 'change_price' => 'Cambiar el precio de venta',
+ 'check' => 'Cheque',
+ 'check_balance' => 'Balance de Cheque',
+ 'check_filter' => 'Cheque',
+ 'close' => 'Cerrar Lista',
+ 'comment' => 'Comentario',
+ 'comments' => 'Comentarios',
+ 'company_name' => 'Nombre de Comañía',
+ 'complete' => 'Completa',
+ 'complete_sale' => 'Completar Venta',
+ 'confirm_cancel_sale' => '¿Seguro quiere cancelar esta venta? Todos los artículos serán eliminados.',
+ 'confirm_delete' => '¿Seguro quiere borrar las ventas seleccionadas?',
+ 'confirm_restore' => 'Esta seguro de querer restaurar la(s) venta(s) seleccionada(s)?',
+ 'credit' => 'Tarjeta de Crédito',
+ 'credit_deposit' => 'Deposito Credito',
+ 'credit_filter' => 'Tarjeta de Crédito',
+ 'current_table' => 'Tabla Actual',
+ 'customer' => 'cliente',
+ 'customer_address' => 'Direccion',
+ 'customer_discount' => 'Descuento',
+ 'customer_email' => 'Email',
+ 'customer_location' => 'Ubicacion',
+ 'customer_optional' => '(Obligatorio para Pagos Vencidos)',
+ 'customer_required' => '(Requerido)',
+ 'customer_total' => 'Total',
+ 'customer_total_spent' => 'Total Gastado',
+ 'customers_available_points' => 'Puntos Disponibles',
+ 'daily_sales' => 'Sus Ventas Diarias',
+ 'date' => 'Fecha',
+ 'date_range' => 'Rango de Fecha',
+ 'date_required' => 'Una fecha correcta debe ser ingresada.',
+ 'date_type' => 'Campo de Fecha es requerido.',
+ 'debit' => 'Tarjeta de Débito',
+ 'debit_filter' => 'Tarjeta de Débito',
+ 'delete' => 'Permitir borrar',
+ 'delete_confirmation' => '¿Seguro quiere borrar esta venta? Esta acción no se puede deshacer.',
+ 'delete_entire_sale' => 'Borrar la venta completa',
+ 'delete_successful' => 'Venta borrada correctamente.',
+ 'delete_unsuccessful' => 'Venta no borrada, fallida.',
+ 'description_abbrv' => 'Descrp.',
+ 'discard' => 'Descartar',
+ 'discard_quote' => 'Descartar',
+ 'discount' => 'Descuento',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '% Descuento',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '%',
+ 'due' => 'Adeudado',
+ 'due_filter' => 'Adeudado',
+ 'edit' => 'Editar',
+ 'edit_item' => 'Editar Artículo',
+ 'edit_sale' => 'Editar Venta',
+ 'email_receipt' => 'Enviar Ticket',
+ 'employee' => 'Empleado',
+ 'entry' => 'Entrada',
+ 'error_editing_item' => 'Error editando artículo',
+ 'find_or_scan_item' => 'Encontrar/Escanear Artículo',
+ 'find_or_scan_item_or_receipt' => 'Encontrar/Escanear Artículo o Entrada',
+ 'giftcard' => 'Tarjeta de Regalo',
+ 'giftcard_balance' => 'Balance de Tarjeta de Regalo',
+ 'giftcard_filter' => 'Tarjeta de Regalo',
+ 'giftcard_number' => 'Número de Tarjeta de Regalo',
+ 'group_by_category' => 'Grupo por Categoría',
+ 'group_by_type' => 'Grupo por Tipo',
+ 'hsn' => 'HSN',
+ 'id' => 'ID de Venta',
+ 'include_prices' => 'Incluir precios?',
+ 'invoice' => 'Factura de venta',
+ 'invoice_confirm' => 'Esta factura sera enviada a',
+ 'invoice_enable' => 'Número de Factura',
+ 'invoice_filter' => 'Facturas',
+ 'invoice_no_email' => 'Este cliente no tiene un email válido.',
+ 'invoice_number' => 'Factura #',
+ 'invoice_number_duplicate' => 'Por favor ingrese un número de factura único.',
+ 'invoice_sent' => 'Factura enviada a',
+ 'invoice_total' => 'Total Facturado',
+ 'invoice_type_custom_invoice' => 'Factura Personalizada',
+ 'invoice_type_custom_tax_invoice' => 'Factura de Impuesto personalizada',
+ 'invoice_type_invoice' => 'Factura',
+ 'invoice_type_tax_invoice' => 'Factura de Impuestos',
+ 'invoice_unsent' => 'Fallo el envio de la factura a',
+ 'invoice_update' => 'Actualizar',
+ 'item_insufficient_of_stock' => 'Cantidad insuficiente en existencia.',
+ 'item_name' => 'Nombre del Artículo',
+ 'item_number' => 'UPC/EAN/ISBN',
+ 'item_out_of_stock' => 'El artículo está agotado.',
+ 'key_browser' => 'Atajos Útiles',
+ 'key_cancel' => 'Cancelar actual Cotización/Factura/Venta',
+ 'key_customer_search' => 'Búsqueda de Clientes',
+ 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
+ 'key_finish_sale' => 'Agregar Pago y Completar Factura/Venta',
+ 'key_full' => 'Abrir en Pantalla Completa',
+ 'key_function' => 'Function',
+ 'key_help' => 'Atajos',
+ 'key_help_modal' => 'Abrir Ventana de Atajos',
+ 'key_in' => 'Acercar',
+ 'key_item_search' => 'Buscar Artículo',
+ 'key_out' => 'Alejar',
+ 'key_payment' => 'Agregar Pago',
+ 'key_print' => 'Imprimir Página Actual',
+ 'key_restore' => 'Restaurar Pantalla/Zoom Original',
+ 'key_search' => 'Buscar Tablas de Reportes',
+ 'key_suspend' => 'Suspender Venta Actual',
+ 'key_suspended' => 'Mostrar Ventas Suspendidas',
+ 'key_system' => 'Atajos del Sistema',
+ 'key_tendered' => 'Editar Importe Licitado',
+ 'key_title' => 'Atajas de Teclado para Ventas',
+ 'mc' => 'Tarjeta Master Card',
+ 'mode' => 'Modo',
+ 'must_enter_numeric' => 'Cantidad Recibida debe ser número.',
+ 'must_enter_numeric_giftcard' => 'Número de Tarjeta de Regalo debe ser número.',
+ 'must_enter_reference_code' => 'Se debe ingresar el número de referencia/recuperación.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => 'Cliente Nuevo',
+ 'new_item' => 'Artículo Nuevo',
+ 'no_description' => 'Ninguno',
+ 'no_filter' => 'Todos',
+ 'no_items_in_cart' => 'No hay artículos en el carrito.',
+ 'no_sales_to_display' => 'No hay ventas que mostrar.',
+ 'none_selected' => 'No has seleccionado venta para borrar.',
+ 'nontaxed_ind' => ' Ventas no gravadas ',
+ 'not_authorized' => 'Esta accion no esta autorizada.',
+ 'one_or_multiple' => 'venta(s)',
+ 'payment' => 'Tipo de Pago',
+ 'payment_amount' => 'Cantidad',
+ 'payment_not_cover_total' => 'La Cantidad Recibida no cubre el pago total.',
+ 'payment_type' => 'Tipo',
+ 'payments' => 'Pagos',
+ 'payments_total' => 'Pagado',
+ 'price' => 'Precio',
+ 'print_after_sale' => 'Imprimir recibo después de una venta',
+ 'quantity' => 'Cantidad',
+ 'quantity_less_than_reorder_level' => 'Advertencia. La cantidad deseada es insuficiente.',
+ 'quantity_less_than_zero' => 'Advertencia. La cantidad deseada no tiene stock suficiente. Puedes procesar la venta pero revisa tu inventario.',
+ 'quantity_of_items' => 'Cantidad de {0} articulos',
+ 'quote' => 'Cotizar',
+ 'quote_number' => 'Número de Presupuesto',
+ 'quote_number_duplicate' => 'Cotizacion debe ser unico.',
+ 'quote_sent' => 'Cotizacion enviada a',
+ 'quote_unsent' => 'Cotización no se pudo enviar',
+ 'receipt' => 'Recibo de Venta',
+ 'receipt_no_email' => 'Este cliente no tiene una dirección de correo valido.',
+ 'receipt_number' => 'Venta #',
+ 'receipt_sent' => 'Recibo enviada a',
+ 'receipt_unsent' => 'Fallo el envio del recibo a',
+ 'reference_code' => 'Código de referencia de pago',
+ 'reference_code_invalid_characters' => 'El código de referencia solo debe contener letras y números.',
+ 'reference_code_length_error' => 'La longitud del código de referencia no es válida.',
+ 'refund' => 'Tipo de reembolso',
+ 'register' => 'Registro de Ventas',
+ 'remove_customer' => 'Borrar Cliente',
+ 'remove_discount' => 'Descuentos',
+ 'return' => 'Devolución',
+ 'rewards' => 'Puntos',
+ 'rewards_balance' => 'Balance de puntos',
+ 'rewards_package' => 'Paquete de recompensas',
+ 'rewards_remaining_balance' => 'El remanente de puntos es ',
+ 'sale' => 'Venta',
+ 'sale_by_invoice' => 'Venta por factura',
+ 'sale_for_customer' => 'Cliente:',
+ 'sale_time' => 'Hora',
+ 'sales_tax' => 'Impuesto',
+ 'sales_total' => 'Ventas Totales',
+ 'select_customer' => 'Seleccionar Cliente',
+ 'selected_customer' => 'Cliente seleccionado',
+ 'send_invoice' => 'Enviar Factura',
+ 'send_quote' => 'Enviar Cotización',
+ 'send_receipt' => 'Enviar Recibo',
+ 'send_work_order' => 'Enviar Orden de Trabajo',
+ 'serial' => 'Serie',
+ 'service_charge' => 'Costo de Servicio',
+ 'show_due' => 'Mostrar los Importes Adeudados',
+ 'show_invoice' => 'Factura',
+ 'show_receipt' => 'Recibo',
+ 'start_typing_customer_name' => 'Empieza a escribir el cliente...',
+ 'start_typing_item_name' => 'Empieza a escribir o escanea el código de barras...',
+ 'stock' => 'Inventario',
+ 'stock_location' => 'Localizacion',
+ 'sub_total' => 'SubTotal',
+ 'successfully_deleted' => 'Borrada satisfactoriamente',
+ 'successfully_restored' => 'Restaurado satisfactoriamente',
+ 'successfully_suspended_sale' => 'La venta ha sido suspendida.',
+ 'successfully_updated' => 'La venta ha sido actualizada.',
+ 'suspend_sale' => 'Suspender',
+ 'suspended_doc_id' => 'Documento',
+ 'suspended_sale_id' => 'Id',
+ 'suspended_sales' => 'Suspendidas',
+ 'table' => 'Datos',
+ 'takings' => 'Ventas Diarias',
+ 'tax' => 'Imp',
+ 'tax_id' => 'Identificador del Impuesto',
+ 'tax_invoice' => 'Impuesto de la Factura',
+ 'tax_percent' => '% de Imp',
+ 'taxed_ind' => 'Ventas gravadas',
+ 'total' => 'Total',
+ 'total_tax_exclusive' => 'Sin impuesto',
+ 'transaction_failed' => 'La transacción de venta falló.',
+ 'unable_to_add_item' => 'Error al agregar artículo a la venta',
+ 'unsuccessfully_deleted' => 'Ha fallado la eliminación de la Venta.',
+ 'unsuccessfully_restored' => 'Restaurar Venta fallida.',
+ 'unsuccessfully_suspended_sale' => 'Venta suspendida satisfactoriamente.',
+ 'unsuccessfully_updated' => 'Ha fallado la actualización de la venta.',
+ 'unsuspend' => 'Retomar',
+ 'unsuspend_and_delete' => 'Retomar y Borrar',
+ 'update' => 'Editar',
+ 'upi' => 'PIN UPI',
+ 'visa' => 'Tarjeta Visa',
+ 'wallet' => 'Monedero',
+ 'wholesale' => 'Precio al por mayor',
+ 'work_order' => 'Orden trabajo',
+ 'work_order_number' => 'Numero Orden Trabajo',
+ 'work_order_number_duplicate' => 'El numero de orden de trabajo debe ser unico.',
+ 'work_order_sent' => 'Orden de trabajo enviada a',
+ 'work_order_unsent' => 'Orden de trabajo fallida al enviar a',
];
diff --git a/app/Language/es-MX/Config.php b/app/Language/es-MX/Config.php
index d2c7406f1..1d59b9878 100644
--- a/app/Language/es-MX/Config.php
+++ b/app/Language/es-MX/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "Zona horaria OSPOS:",
"ospos_info" => "Información de instalación OSPOS",
"payment_options_order" => "Payment Options Order",
+ 'payment_reference_code_length_limits' => 'Código de referencia de pago
Límites de longitud',
+ 'payment_reference_code_length_max_label' => 'Máx',
+ 'payment_reference_code_length_min_label' => 'Mín',
"perm_risk" => "Los permisos incorrectos ponen en riesgo este software.",
"phone" => "Company Phone",
"phone_required" => "Company Phone is a required field.",
diff --git a/app/Language/es-MX/Sales.php b/app/Language/es-MX/Sales.php
index 8f744ded7..64148aca8 100644
--- a/app/Language/es-MX/Sales.php
+++ b/app/Language/es-MX/Sales.php
@@ -1,232 +1,236 @@
"Puntos Disponibles",
- "rewards_package" => "Premios",
- "rewards_remaining_balance" => "Puntos de recompensa sobrante son: ",
- "account_number" => "Cuenta #",
- "add_payment" => "Agregar Pago",
- "amount_due" => "Monto de adeudo",
- "amount_tendered" => "Cantidad Recibida",
- "authorized_signature" => "Firma Autorizada",
- "bank_transfer" => "Transferencia Bancaria",
- "cancel_sale" => "Cancelar",
- "cash" => "Efectivo",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "Ajuste de efectivo",
- "cash_deposit" => "Deposito en Efectivo",
- "cash_filter" => "Efectivo",
- "change_due" => "Cambio",
- "change_price" => "Cambiar precio de venta",
- "check" => "Cheque",
- "check_balance" => "Balance de Cheque",
- "check_filter" => "Comprobar",
- "close" => "",
- "comment" => "Comentario",
- "comments" => "Comentarios",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "Completar",
- "confirm_cancel_sale" => "¿Está seguro que desea limpiar la venta? Todos los artículos serán borrados.",
- "confirm_delete" => "¿Está seguro que desea borrar todas las ventas seleccionadas?",
- "confirm_restore" => "¿Está seguro de desear restaurar las ventas seleccionadas?",
- "credit" => "Tarjeta de Crédito",
- "credit_deposit" => "Deposito de crédito",
- "credit_filter" => "Tarjeta de crédito",
- "current_table" => "",
- "customer" => "Cliente",
- "customer_address" => "Dirección",
- "customer_discount" => "Descuento",
- "customer_email" => "Correo electrónico",
- "customer_location" => "Ubicación",
- "customer_optional" => "(Obligatorio para pagos vencidos)",
- "customer_required" => "(Obligatorio)",
- "customer_total" => "Total",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "Fecha de venta",
- "date_range" => "Rango de fechas",
- "date_required" => "Ingresar una fecha correcta.",
- "date_type" => "La fecha es un campo requerido.",
- "debit" => "Tarjeta de débito",
- "debit_filter" => "",
- "delete" => "Permitir borrar",
- "delete_confirmation" => "¿Seguro(a) de querer borrar esta venta? Esta acción no se puede deshacer.",
- "delete_entire_sale" => "Eliminar la venta completa",
- "delete_successful" => "Venta borrada correctamente.",
- "delete_unsuccessful" => "Fallo al borrar la venta.",
- "description_abbrv" => "Descrip.",
- "discard" => "Descartar",
- "discard_quote" => "",
- "discount" => "Desc.",
- "discount_included" => "% Descuento",
- "discount_short" => "%",
- "due" => "Adeudo",
- "due_filter" => "Adeudo",
- "edit" => "Editar",
- "edit_item" => "Editar artículo",
- "edit_sale" => "Editar venta",
- "email_receipt" => "Enviar ticket",
- "employee" => "Empleado",
- "entry" => "Entrada",
- "error_editing_item" => "Error editando el artículo",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "Buscar o escanear artículo",
- "find_or_scan_item_or_receipt" => "Buscar o escanear artículo o recibo",
- "giftcard" => "Tarjeta de regalo",
- "giftcard_balance" => "Balance de Tarjeta de Regalo",
- "giftcard_filter" => "",
- "giftcard_number" => "Número de Tarjeta de Regalo",
- "group_by_category" => "Grupo por Categoría",
- "group_by_type" => "Grupo por Tipo",
- "hsn" => "HSN",
- "id" => "ID de Venta",
- "include_prices" => "¿Incluir precios?",
- "invoice" => "Factura de venta",
- "invoice_confirm" => "Esta factura sera enviada a",
- "invoice_enable" => "Crear factura",
- "invoice_filter" => "Facturas",
- "invoice_no_email" => "Este cliente no tiene un correo electrónico válido.",
- "invoice_number" => "Factura #",
- "invoice_number_duplicate" => "Por favor ingrese un número de factura único.",
- "invoice_sent" => "Factura enviada a",
- "invoice_total" => "Total Facturado",
- "invoice_type_custom_invoice" => "Factura Personalizada (custom_invoice.php)",
- "invoice_type_custom_tax_invoice" => "Factura de Impuesto personalizada (custom_tax_invoice.php)",
- "invoice_type_invoice" => "Factura",
- "invoice_type_tax_invoice" => "Factura de Impuestos",
- "invoice_unsent" => "Fallo el envio de la factura a",
- "invoice_update" => "Recuento",
- "item_insufficient_of_stock" => "Cantidad insuficiente en inventario.",
- "item_name" => "Nombre del Artículo",
- "item_number" => "Artículo #",
- "item_out_of_stock" => "El artículo está agotado.",
- "key_browser" => "Atajos Útiles",
- "key_cancel" => "Cancelar actual Cotización/Factura/Venta",
- "key_customer_search" => "Buscar Cliente",
- "key_finish_quote" => "Finalizar Cotización/Factura sin pago",
- "key_finish_sale" => "Agregar pago y Completar la Factura/Venta",
- "key_full" => "Abrir en modo Pantalla Completa",
- "key_function" => "Function",
- "key_help" => "Atajos",
- "key_help_modal" => "Abrir Ventana de Atajos",
- "key_in" => "Acercar",
- "key_item_search" => "Buscar Artículo",
- "key_out" => "Alejar",
- "key_payment" => "Agregar Pago",
- "key_print" => "Imprimir Página Actual",
- "key_restore" => "Restaurar Vista",
- "key_search" => "Buscar Tablas de Reporte",
- "key_suspend" => "Suspender Venta Actual",
- "key_suspended" => "Mostrar Ventas Suspendidas",
- "key_system" => "Atajos del Sistema",
- "key_tendered" => "Editar Importe Licitado",
- "key_title" => "Atajos de Teclado para Ventas",
- "mc" => "",
- "mode" => "Registrar Modo",
- "must_enter_numeric" => "Cantidad recibida debe ser un número.",
- "must_enter_numeric_giftcard" => "Número de Tarjeta de Regalo debe ser un número.",
- "new_customer" => "Cliente Nuevo",
- "new_item" => "Artículo Nuevo",
- "no_description" => "Sin descripción",
- "no_filter" => "Todos",
- "no_items_in_cart" => "No hay artículos en el carrito.",
- "no_sales_to_display" => "No hay ventas que mostrar.",
- "none_selected" => "No has seleccionado alguna venta para borrar.",
- "nontaxed_ind" => " ' ",
- "not_authorized" => "Esta acción no esta autorizada.",
- "one_or_multiple" => "Venta(s)",
- "payment" => "Tipo de pago",
- "payment_amount" => "Cantidad",
- "payment_not_cover_total" => "La cantidad pagada debe ser mayor o igual al Total.",
- "payment_type" => "Tipo",
- "payments" => "",
- "payments_total" => "Total de pagado",
- "price" => "Precio",
- "print_after_sale" => "Imprimir recibo después de una venta",
- "quantity" => "Cantidad",
- "quantity_less_than_reorder_level" => "Advertencia. La cantidad deseada es insuficiente.",
- "quantity_less_than_zero" => "Advertencia. La cantidad deseada es insuficiente. Puedes procesar la venta, pero verifica tu inventario.",
- "quantity_of_items" => "Cantidad de {0} artículos",
- "quote" => "Cotizar",
- "quote_number" => "Número de presupuesto",
- "quote_number_duplicate" => "El número de cotización debe ser único.",
- "quote_sent" => "Cotización enviada a",
- "quote_unsent" => "La cotización no se pudo enviar a",
- "receipt" => "Recibo de venta",
- "receipt_no_email" => "Este cliente no tiene una dirección de correo válida.",
- "receipt_number" => "Venta #",
- "receipt_sent" => "Recibo enviado a",
- "receipt_unsent" => "Falló el envío del recibo a",
- "refund" => "Modo de Reembolso",
- "register" => "Registro de ventas",
- "remove_customer" => "Borrar cliente",
- "remove_discount" => "",
- "return" => "Devolución",
- "rewards" => "Puntos de recompensa",
- "rewards_balance" => "Balance de puntos de recompensa",
- "sale" => "Venta",
- "sale_by_invoice" => "Venta por factura",
- "sale_for_customer" => "Cliente:",
- "sale_time" => "Hora",
- "sales_tax" => "Impuestos",
- "sales_total" => "",
- "select_customer" => "Seleccionar cliente",
- "send_invoice" => "Enviar factura",
- "send_quote" => "Enviar cotización",
- "send_receipt" => "Enviar recibo",
- "send_work_order" => "Enviar orden de trabajo",
- "serial" => "Serie",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "Mostrar factura",
- "show_receipt" => "Mostrar recibo",
- "start_typing_customer_name" => "Empiece a escribir los detalles del cliente...",
- "start_typing_item_name" => "Escriba el nombre del artículo o escanea el código de barras...",
- "stock" => "Existencia",
- "stock_location" => "Localización del inventario",
- "sub_total" => "el subtotal",
- "successfully_deleted" => "Se ha eliminado",
- "successfully_restored" => "Se ha restuarado satisfactoriamente",
- "successfully_suspended_sale" => "La venta se ha suspendido.",
- "successfully_updated" => "Venta actualizada.",
- "suspend_sale" => "Suspender",
- "suspended_doc_id" => "Documento",
- "suspended_sale_id" => "ID",
- "suspended_sales" => "Suspendidas",
- "table" => "Datos",
- "takings" => "Ventas diarias",
- "tax" => "Impuestos",
- "tax_id" => "ID Impuesto",
- "tax_invoice" => "Impuesto de la factura",
- "tax_percent" => "Impuesto %",
- "taxed_ind" => "T",
- "total" => "Total",
- "total_tax_exclusive" => "Sin impuesto",
- "transaction_failed" => "Ha fallado la venta.",
- "unable_to_add_item" => "Falló al agregar artículos para venta",
- "unsuccessfully_deleted" => "La eliminación de venta falló.",
- "unsuccessfully_restored" => "La restauración de la venta falló.",
- "unsuccessfully_suspended_sale" => "La suspensión de venta falló.",
- "unsuccessfully_updated" => "Ha fallado la actualización de la venta.",
- "unsuspend" => "Retomar",
- "unsuspend_and_delete" => "Acción",
- "update" => "Actualizar",
- "upi" => "UPI",
- "visa" => "",
- "wallet" => "Monedero",
- "wholesale" => "",
- "work_order" => "Orden de trabajo",
- "work_order_number" => "Número de orden de trabajo",
- "work_order_number_duplicate" => "El número de orden de trabajo debe ser único.",
- "work_order_sent" => "Orden de trabajo enviada a",
- "work_order_unsent" => "Falló la Orden de Trabajo al enviar a",
+ 'account_number' => 'Cuenta #',
+ 'add_payment' => 'Agregar Pago',
+ 'amount_due' => 'Monto de adeudo',
+ 'amount_tendered' => 'Cantidad Recibida',
+ 'authorized_signature' => 'Firma Autorizada',
+ 'bank_transfer' => 'Transferencia Bancaria',
+ 'cancel_sale' => 'Cancelar',
+ 'cash' => 'Efectivo',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => 'Ajuste de efectivo',
+ 'cash_deposit' => 'Deposito en Efectivo',
+ 'cash_filter' => 'Efectivo',
+ 'change_due' => 'Cambio',
+ 'change_price' => 'Cambiar precio de venta',
+ 'check' => 'Cheque',
+ 'check_balance' => 'Balance de Cheque',
+ 'check_filter' => 'Comprobar',
+ 'close' => '',
+ 'comment' => 'Comentario',
+ 'comments' => 'Comentarios',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => 'Completar',
+ 'confirm_cancel_sale' => '¿Está seguro que desea limpiar la venta? Todos los artículos serán borrados.',
+ 'confirm_delete' => '¿Está seguro que desea borrar todas las ventas seleccionadas?',
+ 'confirm_restore' => '¿Está seguro de desear restaurar las ventas seleccionadas?',
+ 'credit' => 'Tarjeta de Crédito',
+ 'credit_deposit' => 'Deposito de crédito',
+ 'credit_filter' => 'Tarjeta de crédito',
+ 'current_table' => '',
+ 'customer' => 'Cliente',
+ 'customer_address' => 'Dirección',
+ 'customer_discount' => 'Descuento',
+ 'customer_email' => 'Correo electrónico',
+ 'customer_location' => 'Ubicación',
+ 'customer_optional' => '(Obligatorio para pagos vencidos)',
+ 'customer_required' => '(Obligatorio)',
+ 'customer_total' => 'Total',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => 'Puntos Disponibles',
+ 'daily_sales' => '',
+ 'date' => 'Fecha de venta',
+ 'date_range' => 'Rango de fechas',
+ 'date_required' => 'Ingresar una fecha correcta.',
+ 'date_type' => 'La fecha es un campo requerido.',
+ 'debit' => 'Tarjeta de débito',
+ 'debit_filter' => '',
+ 'delete' => 'Permitir borrar',
+ 'delete_confirmation' => '¿Seguro(a) de querer borrar esta venta? Esta acción no se puede deshacer.',
+ 'delete_entire_sale' => 'Eliminar la venta completa',
+ 'delete_successful' => 'Venta borrada correctamente.',
+ 'delete_unsuccessful' => 'Fallo al borrar la venta.',
+ 'description_abbrv' => 'Descrip.',
+ 'discard' => 'Descartar',
+ 'discard_quote' => '',
+ 'discount' => 'Desc.',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '% Descuento',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '%',
+ 'due' => 'Adeudo',
+ 'due_filter' => 'Adeudo',
+ 'edit' => 'Editar',
+ 'edit_item' => 'Editar artículo',
+ 'edit_sale' => 'Editar venta',
+ 'email_receipt' => 'Enviar ticket',
+ 'employee' => 'Empleado',
+ 'entry' => 'Entrada',
+ 'error_editing_item' => 'Error editando el artículo',
+ 'find_or_scan_item' => 'Buscar o escanear artículo',
+ 'find_or_scan_item_or_receipt' => 'Buscar o escanear artículo o recibo',
+ 'giftcard' => 'Tarjeta de regalo',
+ 'giftcard_balance' => 'Balance de Tarjeta de Regalo',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => 'Número de Tarjeta de Regalo',
+ 'group_by_category' => 'Grupo por Categoría',
+ 'group_by_type' => 'Grupo por Tipo',
+ 'hsn' => 'HSN',
+ 'id' => 'ID de Venta',
+ 'include_prices' => '¿Incluir precios?',
+ 'invoice' => 'Factura de venta',
+ 'invoice_confirm' => 'Esta factura sera enviada a',
+ 'invoice_enable' => 'Crear factura',
+ 'invoice_filter' => 'Facturas',
+ 'invoice_no_email' => 'Este cliente no tiene un correo electrónico válido.',
+ 'invoice_number' => 'Factura #',
+ 'invoice_number_duplicate' => 'Por favor ingrese un número de factura único.',
+ 'invoice_sent' => 'Factura enviada a',
+ 'invoice_total' => 'Total Facturado',
+ 'invoice_type_custom_invoice' => 'Factura Personalizada (custom_invoice.php)',
+ 'invoice_type_custom_tax_invoice' => 'Factura de Impuesto personalizada (custom_tax_invoice.php)',
+ 'invoice_type_invoice' => 'Factura',
+ 'invoice_type_tax_invoice' => 'Factura de Impuestos',
+ 'invoice_unsent' => 'Fallo el envio de la factura a',
+ 'invoice_update' => 'Recuento',
+ 'item_insufficient_of_stock' => 'Cantidad insuficiente en inventario.',
+ 'item_name' => 'Nombre del Artículo',
+ 'item_number' => 'Artículo #',
+ 'item_out_of_stock' => 'El artículo está agotado.',
+ 'key_browser' => 'Atajos Útiles',
+ 'key_cancel' => 'Cancelar actual Cotización/Factura/Venta',
+ 'key_customer_search' => 'Buscar Cliente',
+ 'key_finish_quote' => 'Finalizar Cotización/Factura sin pago',
+ 'key_finish_sale' => 'Agregar pago y Completar la Factura/Venta',
+ 'key_full' => 'Abrir en modo Pantalla Completa',
+ 'key_function' => 'Function',
+ 'key_help' => 'Atajos',
+ 'key_help_modal' => 'Abrir Ventana de Atajos',
+ 'key_in' => 'Acercar',
+ 'key_item_search' => 'Buscar Artículo',
+ 'key_out' => 'Alejar',
+ 'key_payment' => 'Agregar Pago',
+ 'key_print' => 'Imprimir Página Actual',
+ 'key_restore' => 'Restaurar Vista',
+ 'key_search' => 'Buscar Tablas de Reporte',
+ 'key_suspend' => 'Suspender Venta Actual',
+ 'key_suspended' => 'Mostrar Ventas Suspendidas',
+ 'key_system' => 'Atajos del Sistema',
+ 'key_tendered' => 'Editar Importe Licitado',
+ 'key_title' => 'Atajos de Teclado para Ventas',
+ 'mc' => '',
+ 'mode' => 'Registrar Modo',
+ 'must_enter_numeric' => 'Cantidad recibida debe ser un número.',
+ 'must_enter_numeric_giftcard' => 'Número de Tarjeta de Regalo debe ser un número.',
+ 'must_enter_reference_code' => 'Se debe ingresar el número de referencia/recuperación.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => 'Cliente Nuevo',
+ 'new_item' => 'Artículo Nuevo',
+ 'no_description' => 'Sin descripción',
+ 'no_filter' => 'Todos',
+ 'no_items_in_cart' => 'No hay artículos en el carrito.',
+ 'no_sales_to_display' => 'No hay ventas que mostrar.',
+ 'none_selected' => 'No has seleccionado alguna venta para borrar.',
+ 'nontaxed_ind' => " ' ",
+ 'not_authorized' => 'Esta acción no esta autorizada.',
+ 'one_or_multiple' => 'Venta(s)',
+ 'payment' => 'Tipo de pago',
+ 'payment_amount' => 'Cantidad',
+ 'payment_not_cover_total' => 'La cantidad pagada debe ser mayor o igual al Total.',
+ 'payment_type' => 'Tipo',
+ 'payments' => '',
+ 'payments_total' => 'Total de pagado',
+ 'price' => 'Precio',
+ 'print_after_sale' => 'Imprimir recibo después de una venta',
+ 'quantity' => 'Cantidad',
+ 'quantity_less_than_reorder_level' => 'Advertencia. La cantidad deseada es insuficiente.',
+ 'quantity_less_than_zero' => 'Advertencia. La cantidad deseada es insuficiente. Puedes procesar la venta, pero verifica tu inventario.',
+ 'quantity_of_items' => 'Cantidad de {0} artículos',
+ 'quote' => 'Cotizar',
+ 'quote_number' => 'Número de presupuesto',
+ 'quote_number_duplicate' => 'El número de cotización debe ser único.',
+ 'quote_sent' => 'Cotización enviada a',
+ 'quote_unsent' => 'La cotización no se pudo enviar a',
+ 'receipt' => 'Recibo de venta',
+ 'receipt_no_email' => 'Este cliente no tiene una dirección de correo válida.',
+ 'receipt_number' => 'Venta #',
+ 'receipt_sent' => 'Recibo enviado a',
+ 'receipt_unsent' => 'Falló el envío del recibo a',
+ 'reference_code' => 'Código de referencia de pago',
+ 'reference_code_invalid_characters' => 'El código de referencia solo debe contener letras y números.',
+ 'reference_code_length_error' => 'La longitud del código de referencia no es válida.',
+ 'refund' => 'Modo de Reembolso',
+ 'register' => 'Registro de ventas',
+ 'remove_customer' => 'Borrar cliente',
+ 'remove_discount' => '',
+ 'return' => 'Devolución',
+ 'rewards' => 'Puntos de recompensa',
+ 'rewards_balance' => 'Balance de puntos de recompensa',
+ 'rewards_package' => 'Premios',
+ 'rewards_remaining_balance' => 'Puntos de recompensa sobrante son: ',
+ 'sale' => 'Venta',
+ 'sale_by_invoice' => 'Venta por factura',
+ 'sale_for_customer' => 'Cliente:',
+ 'sale_time' => 'Hora',
+ 'sales_tax' => 'Impuestos',
+ 'sales_total' => '',
+ 'select_customer' => 'Seleccionar cliente',
+ 'send_invoice' => 'Enviar factura',
+ 'send_quote' => 'Enviar cotización',
+ 'send_receipt' => 'Enviar recibo',
+ 'send_work_order' => 'Enviar orden de trabajo',
+ 'serial' => 'Serie',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => 'Mostrar factura',
+ 'show_receipt' => 'Mostrar recibo',
+ 'start_typing_customer_name' => 'Empiece a escribir los detalles del cliente...',
+ 'start_typing_item_name' => 'Escriba el nombre del artículo o escanea el código de barras...',
+ 'stock' => 'Existencia',
+ 'stock_location' => 'Localización del inventario',
+ 'sub_total' => 'el subtotal',
+ 'successfully_deleted' => 'Se ha eliminado',
+ 'successfully_restored' => 'Se ha restuarado satisfactoriamente',
+ 'successfully_suspended_sale' => 'La venta se ha suspendido.',
+ 'successfully_updated' => 'Venta actualizada.',
+ 'suspend_sale' => 'Suspender',
+ 'suspended_doc_id' => 'Documento',
+ 'suspended_sale_id' => 'ID',
+ 'suspended_sales' => 'Suspendidas',
+ 'table' => 'Datos',
+ 'takings' => 'Ventas diarias',
+ 'tax' => 'Impuestos',
+ 'tax_id' => 'ID Impuesto',
+ 'tax_invoice' => 'Impuesto de la factura',
+ 'tax_percent' => 'Impuesto %',
+ 'taxed_ind' => 'T',
+ 'total' => 'Total',
+ 'total_tax_exclusive' => 'Sin impuesto',
+ 'transaction_failed' => 'Ha fallado la venta.',
+ 'unable_to_add_item' => 'Falló al agregar artículos para venta',
+ 'unsuccessfully_deleted' => 'La eliminación de venta falló.',
+ 'unsuccessfully_restored' => 'La restauración de la venta falló.',
+ 'unsuccessfully_suspended_sale' => 'La suspensión de venta falló.',
+ 'unsuccessfully_updated' => 'Ha fallado la actualización de la venta.',
+ 'unsuspend' => 'Retomar',
+ 'unsuspend_and_delete' => 'Acción',
+ 'update' => 'Actualizar',
+ 'upi' => 'UPI',
+ 'visa' => '',
+ 'wallet' => 'Monedero',
+ 'wholesale' => '',
+ 'work_order' => 'Orden de trabajo',
+ 'work_order_number' => 'Número de orden de trabajo',
+ 'work_order_number_duplicate' => 'El número de orden de trabajo debe ser único.',
+ 'work_order_sent' => 'Orden de trabajo enviada a',
+ 'work_order_unsent' => 'Falló la Orden de Trabajo al enviar a',
];
diff --git a/app/Language/fa/Config.php b/app/Language/fa/Config.php
index 5ffe7e3c0..0f6d689d4 100644
--- a/app/Language/fa/Config.php
+++ b/app/Language/fa/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "منطقه زمانی اوسپوس:",
"ospos_info" => "اطلاعات نصب اوسپوس",
"payment_options_order" => "سفارش گزینه های پرداخت",
+ 'payment_reference_code_length_limits' => 'کد مرجع پرداخت
محدودیتهای طول',
+ 'payment_reference_code_length_max_label' => 'حداکثر',
+ 'payment_reference_code_length_min_label' => 'حداقل',
"perm_risk" => "مجوزهای بالاتر از 750 برای نوشتن و 660 برای خواندن ، این نرم افزار را در معرض خطر قرار می دهد.",
"phone" => "تلفن شرکت",
"phone_required" => "تلفن شرکت یک زمینه ضروری است.",
diff --git a/app/Language/fa/Sales.php b/app/Language/fa/Sales.php
index 820199084..f0018a4a9 100644
--- a/app/Language/fa/Sales.php
+++ b/app/Language/fa/Sales.php
@@ -1,230 +1,234 @@
"امتیازهای موجود",
- "rewards_package" => "پاداش",
- "rewards_remaining_balance" => "امتیاز باقی مانده مقدار باقی مانده است",
- "account_number" => "حساب #",
- "add_payment" => "افزودن پرداخت",
- "amount_due" => "مبلغ پرداختی",
- "amount_tendered" => "مبلغ مناقصه",
- "authorized_signature" => "امضای مجاز",
- "cancel_sale" => "لغو",
- "cash" => "نقدی",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "",
- "cash_deposit" => "سپرده نقدی",
- "cash_filter" => "نقدی",
- "change_due" => "تغییر بدهی",
- "change_price" => "تغییر قیمت فروش",
- "check" => "بررسی",
- "check_balance" => "باقی مانده را بررسی کنید",
- "check_filter" => "بررسی",
- "close" => "",
- "comment" => "اظهار نظر",
- "comments" => "نظرات",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "کامل",
- "confirm_cancel_sale" => "آیا مطمئن هستید که می خواهید این فروش را پاک کنید؟ همه موارد پاک خواهند شد.",
- "confirm_delete" => "آیا مطمئن هستید که می خواهید فروش (های) خریداری شده را حذف کنید؟",
- "confirm_restore" => "آیا مطمئن هستید که می خواهید فروش (های) انتخابی را بازیابی کنید؟",
- "credit" => "کارت اعتباری",
- "credit_deposit" => "سپرده اعتباری",
- "credit_filter" => "",
- "current_table" => "",
- "customer" => "مشتری",
- "customer_address" => "نشانی",
- "customer_discount" => "تخفیف",
- "customer_email" => "پست الکترونیک",
- "customer_location" => "محل",
- "customer_optional" => "(مورد نیاز برای پرداخت مقررات)",
- "customer_required" => "(ضروری)",
- "customer_total" => "جمع",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "تاریخ فروش",
- "date_range" => "محدوده زمانی",
- "date_required" => "یک تاریخ صحیح باید وارد شود.",
- "date_type" => "تاریخ یک زمینه ضروری است.",
- "debit" => "کارت اعتباری",
- "debit_filter" => "",
- "delete" => "مجاز کردن حذف",
- "delete_confirmation" => "آیا مطمئن هستید که می خواهید این فروش را حذف کنید؟ این عملکرد قابل بازگشت نیست.",
- "delete_entire_sale" => "حذف فروش کل",
- "delete_successful" => "حذف موفقیت آمیز است.",
- "delete_unsuccessful" => "حذف فروش انجام نشد.",
- "description_abbrv" => "سقوط",
- "discard" => "دور انداختن",
- "discard_quote" => "",
- "discount" => "دیسک",
- "discount_included" => "٪ تخفیف",
- "discount_short" => "٪",
- "due" => "ناشی از",
- "due_filter" => "ناشی از",
- "edit" => "ویرایش",
- "edit_item" => "ویرایش آیتم",
- "edit_sale" => "ویرایش فروش",
- "email_receipt" => "دریافت ایمیل",
- "employee" => "کارمند",
- "entry" => "ورود",
- "error_editing_item" => "خطا در ویرایش مورد",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "یافتن یا اسکن کردن مورد",
- "find_or_scan_item_or_receipt" => "یافتن یا اسکن کردن مورد یا رسید",
- "giftcard" => "کارت هدیه",
- "giftcard_balance" => "مانده کارت هدیه",
- "giftcard_filter" => "",
- "giftcard_number" => "شماره کارت هدیه",
- "group_by_category" => "گروه بر اساس طبقه بندی",
- "group_by_type" => "گروه براساس نوع",
- "hsn" => "HSN",
- "id" => "شناسه فروش",
- "include_prices" => "شامل قیمت ها می شوید؟",
- "invoice" => "صورتحساب",
- "invoice_confirm" => "این فاکتور به ارسال می شود",
- "invoice_enable" => "شماره فاکتور",
- "invoice_filter" => "صورت حساب",
- "invoice_no_email" => "این مشتری آدرس ایمیل معتبری ندارد.",
- "invoice_number" => "صورتحساب #",
- "invoice_number_duplicate" => "فاکتور شماره{0} باید بی نظیر باشد.",
- "invoice_sent" => "فاکتور ارسال شده به",
- "invoice_total" => "فاکتور کل",
- "invoice_type_custom_invoice" => "فاکتور سفارشی (custom_invoice.php)",
- "invoice_type_custom_tax_invoice" => "فاکتور مالیاتی سفارشی (custom_tax_invoice.php)",
- "invoice_type_invoice" => "فاکتور (invoice.php)",
- "invoice_type_tax_invoice" => "فاکتور مالیاتی (tax_invoice.php)",
- "invoice_unsent" => "فاکتور نتوانست به ارسال شود",
- "invoice_update" => "بازگو",
- "item_insufficient_of_stock" => "این کالا سهام کافی ندارد.",
- "item_name" => "نام مورد",
- "item_number" => "مورد #",
- "item_out_of_stock" => "مورد خارج از بورس.",
- "key_browser" => "",
- "key_cancel" => "Cancels Current Quote/Invoice/Sale",
- "key_customer_search" => "Customer Search",
- "key_finish_quote" => "Finish Quote/Invoice witdout payment",
- "key_finish_sale" => "Add Payment and Complete Invoice/Sale",
- "key_full" => "",
- "key_function" => "Function",
- "key_help" => "Shortcuts",
- "key_help_modal" => "Open Shortcuts Window",
- "key_in" => "",
- "key_item_search" => "Item Search",
- "key_out" => "",
- "key_payment" => "Add Payment",
- "key_print" => "",
- "key_restore" => "",
- "key_search" => "",
- "key_suspend" => "Suspend Current Sale",
- "key_suspended" => "Show Suspended Sales",
- "key_system" => "",
- "key_tendered" => "Edit Amount Tendered",
- "key_title" => "Sales Keyboard Shortcuts",
- "mc" => "",
- "mode" => "حالت ثبت نام",
- "must_enter_numeric" => "مقدار پیشنهادی باید یک عدد باشد.",
- "must_enter_numeric_giftcard" => "شماره کارت هدیه باید یک عدد باشد.",
- "new_customer" => "مشتری جدید",
- "new_item" => "گزینه جدید",
- "no_description" => "بدون توضیح",
- "no_filter" => "همه",
- "no_items_in_cart" => "هیچ کالایی در سبد خرید وجود ندارد. ر.",
- "no_sales_to_display" => "بدون فروش برای نمایش.",
- "none_selected" => "شما هیچ فروشی (فروش) را برای حذف انتخاب نکرده اید.",
- "nontaxed_ind" => "",
- "not_authorized" => "این اقدام مجاز نیست.",
- "one_or_multiple" => "حراجی)",
- "payment" => "نوع پرداخت",
- "payment_amount" => "میزان",
- "payment_not_cover_total" => "مبلغ پرداخت باید بیشتر یا برابر با Total باشد.",
- "payment_type" => "نوع",
- "payments" => "",
- "payments_total" => "کل پرداختها",
- "price" => "قیمت",
- "print_after_sale" => "چاپ بعد از فروش",
- "quantity" => "تعداد",
- "quantity_less_than_reorder_level" => "هشدار: مقدار مورد نظر برای آن مورد کمتر از سطح ترتیب است.",
- "quantity_less_than_zero" => "هشدار: مقدار مورد نظر کافی نیست. شما هنوز هم می توانید فروش را پردازش کنید ، اما موجودی خود را حسابرسی کنید.",
- "quantity_of_items" => "مقدار{0} مورد",
- "quote" => "نقل قول",
- "quote_number" => "تعداد نقل قول",
- "quote_number_duplicate" => "نقل قول شماره باید بی نظیر باشد.",
- "quote_sent" => "نقل قول ارسال شد به",
- "quote_unsent" => "نقل قول ارسال نشد به",
- "receipt" => "رسید فروش",
- "receipt_no_email" => "این مشتری آدرس ایمیل معتبری ندارد.",
- "receipt_number" => "فروش #",
- "receipt_sent" => "رسید به",
- "receipt_unsent" => "رسید ارسال نشد به",
- "refund" => "نوع بازپرداخت",
- "register" => "ثبت فروش",
- "remove_customer" => "حذف مشتری",
- "remove_discount" => "",
- "return" => "برگشت",
- "rewards" => "امتیاز پاداش",
- "rewards_balance" => "تعادل امتیاز پاداش",
- "sale" => "فروش",
- "sale_by_invoice" => "فروش توسط فاکتور",
- "sale_for_customer" => "مشتری:",
- "sale_time" => "زمان",
- "sales_tax" => "مالیات بر فروش",
- "sales_total" => "",
- "select_customer" => "مشتری را انتخاب کنید",
- "send_invoice" => "فاکتور بفرستید",
- "send_quote" => "ارسال نقل قول",
- "send_receipt" => "ارسال رسید",
- "send_work_order" => "ارسال سفارش کار",
- "serial" => "سریال",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "نمایش فاکتور",
- "show_receipt" => "نمایش رسید",
- "start_typing_customer_name" => "شروع به تایپ جزئیات مشتری ...",
- "start_typing_item_name" => "شروع به تایپ نام مورد یا اسکن بارکد ...",
- "stock" => "موجودی",
- "stock_location" => "موقعیت مکانی سهام",
- "sub_total" => "فرعی",
- "successfully_deleted" => "شما با موفقیت حذف شده اید",
- "successfully_restored" => "شما با موفقیت ترمیم کردید",
- "successfully_suspended_sale" => "فروش موفق به حالت تعلیق درآمد.",
- "successfully_updated" => "به روزرسانی فروش موفقیت آمیز است.",
- "suspend_sale" => "تعلیق",
- "suspended_doc_id" => "سند",
- "suspended_sale_id" => "شناسه",
- "suspended_sales" => "معلق",
- "table" => "جدول",
- "takings" => "فروش روزانه",
- "tax" => "مالیات",
- "tax_id" => "شناسه مالیاتی",
- "tax_invoice" => "فاکتور مالیات",
- "tax_percent" => "مالیات ٪",
- "taxed_ind" => "T",
- "total" => "جمع",
- "total_tax_exclusive" => "پرداخت مالیات",
- "transaction_failed" => "معاملات معامله نشد.",
- "unable_to_add_item" => "افزودن مورد به فروش انجام نشد",
- "unsuccessfully_deleted" => "حذف (فروش) انجام نشد.",
- "unsuccessfully_restored" => "بازگرداندن فروش (ها) انجام نشد.",
- "unsuccessfully_suspended_sale" => "تعلیق فروش انجام نشد.",
- "unsuccessfully_updated" => "به روزرسانی فروش انجام نشد.",
- "unsuspend" => "لغو",
- "unsuspend_and_delete" => "عمل",
- "update" => "به روز رسانی",
- "upi" => "UPI",
- "visa" => "",
- "wholesale" => "",
- "work_order" => "سفارش کار",
- "work_order_number" => "شماره سفارش کار",
- "work_order_number_duplicate" => "شماره سفارش کار باید منحصر به فرد باشد.",
- "work_order_sent" => "دستور کار ارسال شده به",
- "work_order_unsent" => "دستور کار نتوانست به ارسال شود",
+ 'account_number' => 'حساب #',
+ 'add_payment' => 'افزودن پرداخت',
+ 'amount_due' => 'مبلغ پرداختی',
+ 'amount_tendered' => 'مبلغ مناقصه',
+ 'authorized_signature' => 'امضای مجاز',
+ 'cancel_sale' => 'لغو',
+ 'cash' => 'نقدی',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => '',
+ 'cash_deposit' => 'سپرده نقدی',
+ 'cash_filter' => 'نقدی',
+ 'change_due' => 'تغییر بدهی',
+ 'change_price' => 'تغییر قیمت فروش',
+ 'check' => 'بررسی',
+ 'check_balance' => 'باقی مانده را بررسی کنید',
+ 'check_filter' => 'بررسی',
+ 'close' => '',
+ 'comment' => 'اظهار نظر',
+ 'comments' => 'نظرات',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => 'کامل',
+ 'confirm_cancel_sale' => 'آیا مطمئن هستید که می خواهید این فروش را پاک کنید؟ همه موارد پاک خواهند شد.',
+ 'confirm_delete' => 'آیا مطمئن هستید که می خواهید فروش (های) خریداری شده را حذف کنید؟',
+ 'confirm_restore' => 'آیا مطمئن هستید که می خواهید فروش (های) انتخابی را بازیابی کنید؟',
+ 'credit' => 'کارت اعتباری',
+ 'credit_deposit' => 'سپرده اعتباری',
+ 'credit_filter' => '',
+ 'current_table' => '',
+ 'customer' => 'مشتری',
+ 'customer_address' => 'نشانی',
+ 'customer_discount' => 'تخفیف',
+ 'customer_email' => 'پست الکترونیک',
+ 'customer_location' => 'محل',
+ 'customer_optional' => '(مورد نیاز برای پرداخت مقررات)',
+ 'customer_required' => '(ضروری)',
+ 'customer_total' => 'جمع',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => 'امتیازهای موجود',
+ 'daily_sales' => '',
+ 'date' => 'تاریخ فروش',
+ 'date_range' => 'محدوده زمانی',
+ 'date_required' => 'یک تاریخ صحیح باید وارد شود.',
+ 'date_type' => 'تاریخ یک زمینه ضروری است.',
+ 'debit' => 'کارت اعتباری',
+ 'debit_filter' => '',
+ 'delete' => 'مجاز کردن حذف',
+ 'delete_confirmation' => 'آیا مطمئن هستید که می خواهید این فروش را حذف کنید؟ این عملکرد قابل بازگشت نیست.',
+ 'delete_entire_sale' => 'حذف فروش کل',
+ 'delete_successful' => 'حذف موفقیت آمیز است.',
+ 'delete_unsuccessful' => 'حذف فروش انجام نشد.',
+ 'description_abbrv' => 'سقوط',
+ 'discard' => 'دور انداختن',
+ 'discard_quote' => '',
+ 'discount' => 'دیسک',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '٪ تخفیف',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '٪',
+ 'due' => 'ناشی از',
+ 'due_filter' => 'ناشی از',
+ 'edit' => 'ویرایش',
+ 'edit_item' => 'ویرایش آیتم',
+ 'edit_sale' => 'ویرایش فروش',
+ 'email_receipt' => 'دریافت ایمیل',
+ 'employee' => 'کارمند',
+ 'entry' => 'ورود',
+ 'error_editing_item' => 'خطا در ویرایش مورد',
+ 'find_or_scan_item' => 'یافتن یا اسکن کردن مورد',
+ 'find_or_scan_item_or_receipt' => 'یافتن یا اسکن کردن مورد یا رسید',
+ 'giftcard' => 'کارت هدیه',
+ 'giftcard_balance' => 'مانده کارت هدیه',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => 'شماره کارت هدیه',
+ 'group_by_category' => 'گروه بر اساس طبقه بندی',
+ 'group_by_type' => 'گروه براساس نوع',
+ 'hsn' => 'HSN',
+ 'id' => 'شناسه فروش',
+ 'include_prices' => 'شامل قیمت ها می شوید؟',
+ 'invoice' => 'صورتحساب',
+ 'invoice_confirm' => 'این فاکتور به ارسال می شود',
+ 'invoice_enable' => 'شماره فاکتور',
+ 'invoice_filter' => 'صورت حساب',
+ 'invoice_no_email' => 'این مشتری آدرس ایمیل معتبری ندارد.',
+ 'invoice_number' => 'صورتحساب #',
+ 'invoice_number_duplicate' => 'فاکتور شماره{0} باید بی نظیر باشد.',
+ 'invoice_sent' => 'فاکتور ارسال شده به',
+ 'invoice_total' => 'فاکتور کل',
+ 'invoice_type_custom_invoice' => 'فاکتور سفارشی (custom_invoice.php)',
+ 'invoice_type_custom_tax_invoice' => 'فاکتور مالیاتی سفارشی (custom_tax_invoice.php)',
+ 'invoice_type_invoice' => 'فاکتور (invoice.php)',
+ 'invoice_type_tax_invoice' => 'فاکتور مالیاتی (tax_invoice.php)',
+ 'invoice_unsent' => 'فاکتور نتوانست به ارسال شود',
+ 'invoice_update' => 'بازگو',
+ 'item_insufficient_of_stock' => 'این کالا سهام کافی ندارد.',
+ 'item_name' => 'نام مورد',
+ 'item_number' => 'مورد #',
+ 'item_out_of_stock' => 'مورد خارج از بورس.',
+ 'key_browser' => '',
+ 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
+ 'key_customer_search' => 'Customer Search',
+ 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
+ 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_full' => '',
+ 'key_function' => 'Function',
+ 'key_help' => 'Shortcuts',
+ 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_in' => '',
+ 'key_item_search' => 'Item Search',
+ 'key_out' => '',
+ 'key_payment' => 'Add Payment',
+ 'key_print' => '',
+ 'key_restore' => '',
+ 'key_search' => '',
+ 'key_suspend' => 'Suspend Current Sale',
+ 'key_suspended' => 'Show Suspended Sales',
+ 'key_system' => '',
+ 'key_tendered' => 'Edit Amount Tendered',
+ 'key_title' => 'Sales Keyboard Shortcuts',
+ 'mc' => '',
+ 'mode' => 'حالت ثبت نام',
+ 'must_enter_numeric' => 'مقدار پیشنهادی باید یک عدد باشد.',
+ 'must_enter_numeric_giftcard' => 'شماره کارت هدیه باید یک عدد باشد.',
+ 'must_enter_reference_code' => 'شماره مرجع/بازیابی باید وارد شود.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => 'مشتری جدید',
+ 'new_item' => 'گزینه جدید',
+ 'no_description' => 'بدون توضیح',
+ 'no_filter' => 'همه',
+ 'no_items_in_cart' => 'هیچ کالایی در سبد خرید وجود ندارد. ر.',
+ 'no_sales_to_display' => 'بدون فروش برای نمایش.',
+ 'none_selected' => 'شما هیچ فروشی (فروش) را برای حذف انتخاب نکرده اید.',
+ 'nontaxed_ind' => '',
+ 'not_authorized' => 'این اقدام مجاز نیست.',
+ 'one_or_multiple' => 'حراجی)',
+ 'payment' => 'نوع پرداخت',
+ 'payment_amount' => 'میزان',
+ 'payment_not_cover_total' => 'مبلغ پرداخت باید بیشتر یا برابر با Total باشد.',
+ 'payment_type' => 'نوع',
+ 'payments' => '',
+ 'payments_total' => 'کل پرداختها',
+ 'price' => 'قیمت',
+ 'print_after_sale' => 'چاپ بعد از فروش',
+ 'quantity' => 'تعداد',
+ 'quantity_less_than_reorder_level' => 'هشدار: مقدار مورد نظر برای آن مورد کمتر از سطح ترتیب است.',
+ 'quantity_less_than_zero' => 'هشدار: مقدار مورد نظر کافی نیست. شما هنوز هم می توانید فروش را پردازش کنید ، اما موجودی خود را حسابرسی کنید.',
+ 'quantity_of_items' => 'مقدار{0} مورد',
+ 'quote' => 'نقل قول',
+ 'quote_number' => 'تعداد نقل قول',
+ 'quote_number_duplicate' => 'نقل قول شماره باید بی نظیر باشد.',
+ 'quote_sent' => 'نقل قول ارسال شد به',
+ 'quote_unsent' => 'نقل قول ارسال نشد به',
+ 'receipt' => 'رسید فروش',
+ 'receipt_no_email' => 'این مشتری آدرس ایمیل معتبری ندارد.',
+ 'receipt_number' => 'فروش #',
+ 'receipt_sent' => 'رسید به',
+ 'receipt_unsent' => 'رسید ارسال نشد به',
+ 'reference_code' => 'کد مرجع پرداخت',
+ 'reference_code_invalid_characters' => 'کد مرجع باید فقط شامل حروف و اعداد باشد.',
+ 'reference_code_length_error' => 'طول کد مرجع نامعتبر است.',
+ 'refund' => 'نوع بازپرداخت',
+ 'register' => 'ثبت فروش',
+ 'remove_customer' => 'حذف مشتری',
+ 'remove_discount' => '',
+ 'return' => 'برگشت',
+ 'rewards' => 'امتیاز پاداش',
+ 'rewards_balance' => 'تعادل امتیاز پاداش',
+ 'rewards_package' => 'پاداش',
+ 'rewards_remaining_balance' => 'امتیاز باقی مانده مقدار باقی مانده است',
+ 'sale' => 'فروش',
+ 'sale_by_invoice' => 'فروش توسط فاکتور',
+ 'sale_for_customer' => 'مشتری:',
+ 'sale_time' => 'زمان',
+ 'sales_tax' => 'مالیات بر فروش',
+ 'sales_total' => '',
+ 'select_customer' => 'مشتری را انتخاب کنید',
+ 'send_invoice' => 'فاکتور بفرستید',
+ 'send_quote' => 'ارسال نقل قول',
+ 'send_receipt' => 'ارسال رسید',
+ 'send_work_order' => 'ارسال سفارش کار',
+ 'serial' => 'سریال',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => 'نمایش فاکتور',
+ 'show_receipt' => 'نمایش رسید',
+ 'start_typing_customer_name' => 'شروع به تایپ جزئیات مشتری ...',
+ 'start_typing_item_name' => 'شروع به تایپ نام مورد یا اسکن بارکد ...',
+ 'stock' => 'موجودی',
+ 'stock_location' => 'موقعیت مکانی سهام',
+ 'sub_total' => 'فرعی',
+ 'successfully_deleted' => 'شما با موفقیت حذف شده اید',
+ 'successfully_restored' => 'شما با موفقیت ترمیم کردید',
+ 'successfully_suspended_sale' => 'فروش موفق به حالت تعلیق درآمد.',
+ 'successfully_updated' => 'به روزرسانی فروش موفقیت آمیز است.',
+ 'suspend_sale' => 'تعلیق',
+ 'suspended_doc_id' => 'سند',
+ 'suspended_sale_id' => 'شناسه',
+ 'suspended_sales' => 'معلق',
+ 'table' => 'جدول',
+ 'takings' => 'فروش روزانه',
+ 'tax' => 'مالیات',
+ 'tax_id' => 'شناسه مالیاتی',
+ 'tax_invoice' => 'فاکتور مالیات',
+ 'tax_percent' => 'مالیات ٪',
+ 'taxed_ind' => 'T',
+ 'total' => 'جمع',
+ 'total_tax_exclusive' => 'پرداخت مالیات',
+ 'transaction_failed' => 'معاملات معامله نشد.',
+ 'unable_to_add_item' => 'افزودن مورد به فروش انجام نشد',
+ 'unsuccessfully_deleted' => 'حذف (فروش) انجام نشد.',
+ 'unsuccessfully_restored' => 'بازگرداندن فروش (ها) انجام نشد.',
+ 'unsuccessfully_suspended_sale' => 'تعلیق فروش انجام نشد.',
+ 'unsuccessfully_updated' => 'به روزرسانی فروش انجام نشد.',
+ 'unsuspend' => 'لغو',
+ 'unsuspend_and_delete' => 'عمل',
+ 'update' => 'به روز رسانی',
+ 'upi' => 'UPI',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => 'سفارش کار',
+ 'work_order_number' => 'شماره سفارش کار',
+ 'work_order_number_duplicate' => 'شماره سفارش کار باید منحصر به فرد باشد.',
+ 'work_order_sent' => 'دستور کار ارسال شده به',
+ 'work_order_unsent' => 'دستور کار نتوانست به ارسال شود',
];
diff --git a/app/Language/fr/Config.php b/app/Language/fr/Config.php
index 8caed6c6b..403f7cd97 100644
--- a/app/Language/fr/Config.php
+++ b/app/Language/fr/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "Fuseau horaire d'OSPOS :",
"ospos_info" => "Informations d'installation d'OSPOS",
"payment_options_order" => "Ordre des options de paiement",
+ 'payment_reference_code_length_limits' => 'Code de référence de paiement
Limites de longueur',
+ 'payment_reference_code_length_max_label' => 'Max',
+ 'payment_reference_code_length_min_label' => 'Min',
"perm_risk" => "Des permissions incorrectement définies exposent ce logiciel a des risques de sécurité.",
"phone" => "Téléphone",
"phone_required" => "Téléphone de l'entreprise est un champ obligatoire.",
diff --git a/app/Language/fr/Sales.php b/app/Language/fr/Sales.php
index a4c678537..41745244f 100644
--- a/app/Language/fr/Sales.php
+++ b/app/Language/fr/Sales.php
@@ -1,236 +1,236 @@
"Points disponibles",
- "rewards_package" => "Récompenses",
- "rewards_remaining_balance" => "Vos points fidélité restants ",
- "account_number" => "# Compte",
- "add_payment" => "Ajout Paiement",
- "amount_due" => "Montant à Payer",
- "amount_tendered" => "Montant Présenté",
- "authorized_signature" => "Signature autorisée",
- "bank_transfer" => "Virement Bancaire",
- "cancel_sale" => "Annuler la Vente",
- "cash" => "Espèce",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "Ajustement de caisse",
- "cash_deposit" => "Dépôt d'Espèce",
- "cash_filter" => "Espèce",
- "change_due" => "Monnaie Rendue",
- "change_price" => "Modifier le prix de vente",
- "check" => "Chèque",
- "check_balance" => "Rappel de chèque",
- "check_filter" => "Chèque",
- "close" => "",
- "comment" => "Commentaire",
- "comments" => "Commentaires",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "Finaliser la Vente",
- "confirm_cancel_sale" => "Êtes-vous sûr de vouloir supprimer cette vente ? Tous les articles seront effacés de la vente.",
- "confirm_delete" => "Êtes-vous sûr(e) de vouloir supprimer ce(ces) vente(s) ?",
- "confirm_restore" => "Êtes-vous sûr de vouloir restaurer les vente(s) sélectionnée(s) ?",
- "credit" => "Carte de Crédit",
- "credit_deposit" => "Dépôt de crédit",
- "credit_filter" => "Carte de crédit",
- "current_table" => "",
- "customer" => "Client",
- "customer_address" => "Adresse",
- "customer_discount" => "Rabais",
- "customer_email" => "Email",
- "customer_location" => "Localisation du client",
- "customer_optional" => "(Requis pour paiement)",
- "customer_required" => "(Champs obligatoires)",
- "customer_total" => "Total",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "Date de Vente",
- "date_range" => "Intervalle de dates",
- "date_required" => "Un bon format de date doit être entré.",
- "date_type" => "La Date est requise.",
- "debit" => "Carte de Débit",
- "debit_filter" => "",
- "delete" => "Autoriser la suppression",
- "delete_confirmation" => "Êtes vous sûr(e) de vouloir supprimer cette vente ? Cette opération est irréversible.",
- "delete_entire_sale" => "Supprimer la vente",
- "delete_successful" => "Suppression de la Vente réussie.",
- "delete_unsuccessful" => "Échec de suppression.",
- "description_abbrv" => "La Desc.",
- "discard" => "Annuler",
- "discard_quote" => "",
- "discount" => "% Remise",
- "discount_included" => "% de Rabais",
- "discount_short" => "%",
- "due" => "Dû",
- "due_filter" => "Dû",
- "edit" => "Éditer",
- "edit_item" => "Éditer article",
- "edit_sale" => "Éditer vente",
- "email_receipt" => "Reçu par Email",
- "employee" => "Employé",
- "entry" => "Entrée",
- "error_editing_item" => "Érreur lors de l'édition",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "Trouver/Scanner Article",
- "find_or_scan_item_or_receipt" => "Trouver/Scanner Article OU Reçu",
- "giftcard" => "Carte Cadeau",
- "giftcard_balance" => "Solde de la Carte-Cadeau",
- "giftcard_filter" => "",
- "giftcard_number" => "Numéro de Carte cadeau",
- "group_by_category" => "Grouper par catégorie",
- "group_by_type" => "Regrouper par type",
- "hsn" => "HSN",
- "id" => "ID Vente",
- "include_prices" => "Inclure les prix ?",
- "invoice" => "Facture",
- "invoice_confirm" => "Cette facture sera envoyée à",
- "invoice_enable" => "Créer une Facture",
- "invoice_filter" => "Factures",
- "invoice_no_email" => "Ce client n'a pas d'adresse courriel valide.",
- "invoice_number" => "# Facture",
- "invoice_number_duplicate" => "Entrez un numéro de facture unique.",
- "invoice_sent" => "Facture envoyée à",
- "invoice_total" => "Total Facture",
- "invoice_type_custom_invoice" => "Facture personnalisée (custom_invoice.php)",
- "invoice_type_custom_tax_invoice" => "Facture fiscale personnalisée (custom_tax_invoice.php)",
- "invoice_type_invoice" => "Facture (invoice.php)",
- "invoice_type_tax_invoice" => "Facture fiscale (tax_invoice.php)",
- "invoice_unsent" => "La Facture n'a pas pu être envoyée à",
- "invoice_update" => "Re-calculer",
- "item_insufficient_of_stock" => "Stock trop faible.",
- "item_name" => "Nom",
- "item_number" => "# Article",
- "item_out_of_stock" => "Stock épuisé.",
- "key_browser" => "Raccourcis utiles",
- "key_cancel" => "Annule l'Offre/Facture/Vente en cours",
- "key_customer_search" => "Recherche de client",
- "key_finish_quote" => "Finaliser la soumission/facture sans paiement",
- "key_finish_sale" => "Ajouter un paiement et complété la facture/vente",
- "key_full" => "Ouvrir en Mode Plein Écran",
- "key_function" => "Function",
- "key_help" => "Raccourcis",
- "key_help_modal" => "Ouvrir la fenêtre de raccourcis",
- "key_in" => "Agrandir",
- "key_item_search" => "Recherche d'article",
- "key_out" => "Rapetisser",
- "key_payment" => "Ajouter un paiement",
- "key_print" => "Imprimer la page",
- "key_restore" => "Restaurer le Zoom initial",
- "key_search" => "Recherche de rapports de tables",
- "key_suspend" => "Suspendre la transaction",
- "key_suspended" => "Afficher les transactions supsendues",
- "key_system" => "Raccourcis systèmes",
- "key_tendered" => "Modifier le montant remis",
- "key_title" => "Raccourcis Claviers des Ventes",
- "mc" => "",
- "mode" => "Mode d'Enregistrement",
- "must_enter_numeric" => "Veuillez entrer une valeur numérique pour la somme.",
- "must_enter_numeric_giftcard" => "Veuillez entrer une valeur numérique pour le numéro de carte.",
- "new_customer" => "Nouveau Client",
- "new_item" => "Nouvel Élément",
- "no_description" => "Aucun",
- "no_filter" => "Tous",
- "no_items_in_cart" => "Il n'y a rien dans votre panier.",
- "no_sales_to_display" => "Aucune vente à afficher.",
- "none_selected" => "Vous n'avez sélectionné aucun élément.",
- "nontaxed_ind" => " - ",
- "not_authorized" => "Cette action n'est pas autorisée.",
- "one_or_multiple" => "Vente(s)",
- "payment" => "Type Paiement",
- "payment_amount" => "Somme",
- "payment_not_cover_total" => "Le Paiement ne couvre pas le Total.",
- "payment_type" => "Type",
- "payments" => "",
- "payments_total" => "Total Paiements",
- "price" => "Prix",
- "print_after_sale" => "Imprimer un recu après vente",
- "quantity" => "Qté",
- "quantity_less_than_reorder_level" => "Avertissement, Quantité Demandée Insuffisante.",
- "quantity_less_than_zero" => "Avertissement : Quantité Demandée insuffisante. Vous pouvez accomplir la vente, mais veuillez vérifier votre inventaire.",
- "quantity_of_items" => "Quantité d'articles {0}",
- "quote" => "Offre",
- "quote_number" => "Offre n°",
- "quote_number_duplicate" => "Le numéro de l'offre doit être unique.",
- "quote_sent" => "Offre envoyée à",
- "quote_unsent" => "L'offre n'est pas parvenue à être envoyée à",
- "receipt" => "Reçu de Ventes",
- "receipt_no_email" => "Ce client n'a pas d'adresse e-mail valide.",
- "receipt_number" => "# Caisse",
- "receipt_sent" => "Reçu envoyé à",
- "receipt_unsent" => "Reçu NON envoyé à",
- "refund" => "Type de remboursement",
- "register" => "Registre des Ventes",
- "remove_customer" => "Enlever Client",
- "remove_discount" => "",
- "return" => "Reprise",
- "rewards" => "Points de fidélité",
- "rewards_balance" => "Compte de points de fidélité",
- "sale" => "Vente",
- "sale_by_invoice" => "Vente par facture",
- "sale_for_customer" => "Client :",
- "sale_time" => "Heure",
- "sales_tax" => "Taxes de vente",
- "sales_total" => "",
- "select_customer" => "Choisir Client",
- "send_invoice" => "Envoyer la Facture",
- "send_quote" => "Envoyer offre",
- "send_receipt" => "Envoyer le Reçu",
- "send_work_order" => "Envoyer un ordre de travail",
- "serial" => "Serie",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "Afficher la facture",
- "show_receipt" => "Afficher le reçu",
- "start_typing_customer_name" => "Commencez à saisir le nom du client...",
- "start_typing_item_name" => "Commencez à saisir le nom de l'item ou scannez le code-barre...",
- "stock" => "Inventaire",
- "stock_location" => "Endroit d'inventaire",
- "sub_total" => "Sous-Total",
- "successfully_deleted" => "Vente supprimée",
- "successfully_restored" => "Vous avez restauré avec succès",
- "successfully_suspended_sale" => "Vente suspendue.",
- "successfully_updated" => "Vente éditée.",
- "suspend_sale" => "Suspendre la Vente",
- "suspended_doc_id" => "Document",
- "suspended_sale_id" => "ID",
- "suspended_sales" => "Ventes Suspendues",
- "table" => "Emploi du temps",
- "takings" => "Ventes complétées",
- "tax" => "Taxe",
- "tax_id" => "Id Taxe",
- "tax_invoice" => "Facture Fiscale",
- "tax_percent" => "% Taxe",
- "taxed_ind" => "T",
- "total" => "Total",
- "total_tax_exclusive" => "Taxe exclus",
- "transaction_failed" => "Échec de Transaction de vente.",
- "unable_to_add_item" => "Erreur d'ajout d'article à la vente",
- "unsuccessfully_deleted" => "Échec de suppression.",
- "unsuccessfully_restored" => "Restauration de(s) vente(s) échouée.",
- "unsuccessfully_suspended_sale" => "Vente suspendue.",
- "unsuccessfully_updated" => "Échec d'édition.",
- "unsuspend" => "Débloquer",
- "unsuspend_and_delete" => "Action",
- "update" => "Éditer",
- "upi" => "UPI",
- "visa" => "",
- "wallet" => "Portefeuille",
- "wholesale" => "",
- "work_order" => "Commande de travail",
- "work_order_number" => "Numéro de commande",
- "work_order_number_duplicate" => "Le numéro de bon de travail doit être unique.",
- "work_order_sent" => "Ordre de travail envoyé à",
- "work_order_unsent" => "L'ordre de travail n'a pas pu être envoyé à",
- "sale_not_found" => "Vente introuvable",
- "ubl_invoice" => "Facture UBL",
- "download_ubl" => "Télécharger Facture UBL",
- "ubl_generation_failed" => "Échec de la génération de la facture UBL",
+ 'account_number' => '# Compte',
+ 'add_payment' => 'Ajout Paiement',
+ 'amount_due' => 'Montant à Payer',
+ 'amount_tendered' => 'Montant Présenté',
+ 'authorized_signature' => 'Signature autorisée',
+ 'bank_transfer' => 'Virement Bancaire',
+ 'cancel_sale' => 'Annuler la Vente',
+ 'cash' => 'Espèce',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => 'Ajustement de caisse',
+ 'cash_deposit' => "Dépôt d'Espèce",
+ 'cash_filter' => 'Espèce',
+ 'change_due' => 'Monnaie Rendue',
+ 'change_price' => 'Modifier le prix de vente',
+ 'check' => 'Chèque',
+ 'check_balance' => 'Rappel de chèque',
+ 'check_filter' => 'Chèque',
+ 'close' => '',
+ 'comment' => 'Commentaire',
+ 'comments' => 'Commentaires',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => 'Finaliser la Vente',
+ 'confirm_cancel_sale' => 'Êtes-vous sûr de vouloir supprimer cette vente ? Tous les articles seront effacés de la vente.',
+ 'confirm_delete' => 'Êtes-vous sûr(e) de vouloir supprimer ce(ces) vente(s) ?',
+ 'confirm_restore' => 'Êtes-vous sûr de vouloir restaurer les vente(s) sélectionnée(s) ?',
+ 'credit' => 'Carte de Crédit',
+ 'credit_deposit' => 'Dépôt de crédit',
+ 'credit_filter' => 'Carte de crédit',
+ 'current_table' => '',
+ 'customer' => 'Client',
+ 'customer_address' => 'Adresse',
+ 'customer_discount' => 'Rabais',
+ 'customer_email' => 'Email',
+ 'customer_location' => 'Localisation du client',
+ 'customer_optional' => '(Requis pour paiement)',
+ 'customer_required' => '(Champs obligatoires)',
+ 'customer_total' => 'Total',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => 'Points disponibles',
+ 'daily_sales' => '',
+ 'date' => 'Date de Vente',
+ 'date_range' => 'Intervalle de dates',
+ 'date_required' => 'Un bon format de date doit être entré.',
+ 'date_type' => 'La Date est requise.',
+ 'debit' => 'Carte de Débit',
+ 'debit_filter' => '',
+ 'delete' => 'Autoriser la suppression',
+ 'delete_confirmation' => 'Êtes vous sûr(e) de vouloir supprimer cette vente ? Cette opération est irréversible.',
+ 'delete_entire_sale' => 'Supprimer la vente',
+ 'delete_successful' => 'Suppression de la Vente réussie.',
+ 'delete_unsuccessful' => 'Échec de suppression.',
+ 'description_abbrv' => 'La Desc.',
+ 'discard' => 'Annuler',
+ 'discard_quote' => '',
+ 'discount' => '% Remise',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '% de Rabais',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '%',
+ 'due' => 'Dû',
+ 'due_filter' => 'Dû',
+ 'edit' => 'Éditer',
+ 'edit_item' => 'Éditer article',
+ 'edit_sale' => 'Éditer vente',
+ 'email_receipt' => 'Reçu par Email',
+ 'employee' => 'Employé',
+ 'entry' => 'Entrée',
+ 'error_editing_item' => "Érreur lors de l'édition",
+ 'find_or_scan_item' => 'Trouver/Scanner Article',
+ 'find_or_scan_item_or_receipt' => 'Trouver/Scanner Article OU Reçu',
+ 'giftcard' => 'Carte Cadeau',
+ 'giftcard_balance' => 'Solde de la Carte-Cadeau',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => 'Numéro de Carte cadeau',
+ 'group_by_category' => 'Grouper par catégorie',
+ 'group_by_type' => 'Regrouper par type',
+ 'hsn' => 'HSN',
+ 'id' => 'ID Vente',
+ 'include_prices' => 'Inclure les prix ?',
+ 'invoice' => 'Facture',
+ 'invoice_confirm' => 'Cette facture sera envoyée à',
+ 'invoice_enable' => 'Créer une Facture',
+ 'invoice_filter' => 'Factures',
+ 'invoice_no_email' => "Ce client n'a pas d'adresse courriel valide.",
+ 'invoice_number' => '# Facture',
+ 'invoice_number_duplicate' => 'Entrez un numéro de facture unique.',
+ 'invoice_sent' => 'Facture envoyée à',
+ 'invoice_total' => 'Total Facture',
+ 'invoice_type_custom_invoice' => 'Facture personnalisée (custom_invoice.php)',
+ 'invoice_type_custom_tax_invoice' => 'Facture fiscale personnalisée (custom_tax_invoice.php)',
+ 'invoice_type_invoice' => 'Facture (invoice.php)',
+ 'invoice_type_tax_invoice' => 'Facture fiscale (tax_invoice.php)',
+ 'invoice_unsent' => "La Facture n'a pas pu être envoyée à",
+ 'invoice_update' => 'Re-calculer',
+ 'item_insufficient_of_stock' => 'Stock trop faible.',
+ 'item_name' => 'Nom',
+ 'item_number' => '# Article',
+ 'item_out_of_stock' => 'Stock épuisé.',
+ 'key_browser' => 'Raccourcis utiles',
+ 'key_cancel' => "Annule l'Offre/Facture/Vente en cours",
+ 'key_customer_search' => 'Recherche de client',
+ 'key_finish_quote' => 'Finaliser la soumission/facture sans paiement',
+ 'key_finish_sale' => 'Ajouter un paiement et complété la facture/vente',
+ 'key_full' => 'Ouvrir en Mode Plein Écran',
+ 'key_function' => 'Function',
+ 'key_help' => 'Raccourcis',
+ 'key_help_modal' => 'Ouvrir la fenêtre de raccourcis',
+ 'key_in' => 'Agrandir',
+ 'key_item_search' => "Recherche d'article",
+ 'key_out' => 'Rapetisser',
+ 'key_payment' => 'Ajouter un paiement',
+ 'key_print' => 'Imprimer la page',
+ 'key_restore' => 'Restaurer le Zoom initial',
+ 'key_search' => 'Recherche de rapports de tables',
+ 'key_suspend' => 'Suspendre la transaction',
+ 'key_suspended' => 'Afficher les transactions supsendues',
+ 'key_system' => 'Raccourcis systèmes',
+ 'key_tendered' => 'Modifier le montant remis',
+ 'key_title' => 'Raccourcis Claviers des Ventes',
+ 'mc' => '',
+ 'mode' => "Mode d'Enregistrement",
+ 'must_enter_numeric' => 'Veuillez entrer une valeur numérique pour la somme.',
+ 'must_enter_numeric_giftcard' => 'Veuillez entrer une valeur numérique pour le numéro de carte.',
+ 'must_enter_reference_code' => 'Le numéro de référence/récupération doit être saisi.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => 'Nouveau Client',
+ 'new_item' => 'Nouvel Élément',
+ 'no_description' => 'Aucun',
+ 'no_filter' => 'Tous',
+ 'no_items_in_cart' => "Il n'y a rien dans votre panier.",
+ 'no_sales_to_display' => 'Aucune vente à afficher.',
+ 'none_selected' => "Vous n'avez sélectionné aucun élément.",
+ 'nontaxed_ind' => ' - ',
+ 'not_authorized' => "Cette action n'est pas autorisée.",
+ 'one_or_multiple' => 'Vente(s)',
+ 'payment' => 'Type Paiement',
+ 'payment_amount' => 'Somme',
+ 'payment_not_cover_total' => 'Le Paiement ne couvre pas le Total.',
+ 'payment_type' => 'Type',
+ 'payments' => '',
+ 'payments_total' => 'Total Paiements',
+ 'price' => 'Prix',
+ 'print_after_sale' => 'Imprimer un recu après vente',
+ 'quantity' => 'Qté',
+ 'quantity_less_than_reorder_level' => 'Avertissement, Quantité Demandée Insuffisante.',
+ 'quantity_less_than_zero' => 'Avertissement : Quantité Demandée insuffisante. Vous pouvez accomplir la vente, mais veuillez vérifier votre inventaire.',
+ 'quantity_of_items' => "Quantité d'articles {0}",
+ 'quote' => 'Offre',
+ 'quote_number' => 'Offre n°',
+ 'quote_number_duplicate' => "Le numéro de l'offre doit être unique.",
+ 'quote_sent' => 'Offre envoyée à',
+ 'quote_unsent' => "L'offre n'est pas parvenue à être envoyée à",
+ 'receipt' => 'Reçu de Ventes',
+ 'receipt_no_email' => "Ce client n'a pas d'adresse e-mail valide.",
+ 'receipt_number' => '# Caisse',
+ 'receipt_sent' => 'Reçu envoyé à',
+ 'receipt_unsent' => 'Reçu NON envoyé à',
+ 'reference_code' => 'Code de référence de paiement',
+ 'reference_code_invalid_characters' => 'Le code de référence ne doit contenir que des lettres et des chiffres.',
+ 'reference_code_length_error' => 'La longueur du code de référence est invalide.',
+ 'refund' => 'Type de remboursement',
+ 'register' => 'Registre des Ventes',
+ 'remove_customer' => 'Enlever Client',
+ 'remove_discount' => '',
+ 'return' => 'Reprise',
+ 'rewards' => 'Points de fidélité',
+ 'rewards_balance' => 'Compte de points de fidélité',
+ 'rewards_package' => 'Récompenses',
+ 'rewards_remaining_balance' => 'Vos points fidélité restants ',
+ 'sale' => 'Vente',
+ 'sale_by_invoice' => 'Vente par facture',
+ 'sale_for_customer' => 'Client :',
+ 'sale_time' => 'Heure',
+ 'sales_tax' => 'Taxes de vente',
+ 'sales_total' => '',
+ 'select_customer' => 'Choisir Client',
+ 'send_invoice' => 'Envoyer la Facture',
+ 'send_quote' => 'Envoyer offre',
+ 'send_receipt' => 'Envoyer le Reçu',
+ 'send_work_order' => 'Envoyer un ordre de travail',
+ 'serial' => 'Serie',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => 'Afficher la facture',
+ 'show_receipt' => 'Afficher le reçu',
+ 'start_typing_customer_name' => 'Commencez à saisir le nom du client...',
+ 'start_typing_item_name' => "Commencez à saisir le nom de l'item ou scannez le code-barre...",
+ 'stock' => 'Inventaire',
+ 'stock_location' => "Endroit d'inventaire",
+ 'sub_total' => 'Sous-Total',
+ 'successfully_deleted' => 'Vente supprimée',
+ 'successfully_restored' => 'Vous avez restauré avec succès',
+ 'successfully_suspended_sale' => 'Vente suspendue.',
+ 'successfully_updated' => 'Vente éditée.',
+ 'suspend_sale' => 'Suspendre la Vente',
+ 'suspended_doc_id' => 'Document',
+ 'suspended_sale_id' => 'ID',
+ 'suspended_sales' => 'Ventes Suspendues',
+ 'table' => 'Emploi du temps',
+ 'takings' => 'Ventes complétées',
+ 'tax' => 'Taxe',
+ 'tax_id' => 'Id Taxe',
+ 'tax_invoice' => 'Facture Fiscale',
+ 'tax_percent' => '% Taxe',
+ 'taxed_ind' => 'T',
+ 'total' => 'Total',
+ 'total_tax_exclusive' => 'Taxe exclus',
+ 'transaction_failed' => 'Échec de Transaction de vente.',
+ 'unable_to_add_item' => "Erreur d'ajout d'article à la vente",
+ 'unsuccessfully_deleted' => 'Échec de suppression.',
+ 'unsuccessfully_restored' => 'Restauration de(s) vente(s) échouée.',
+ 'unsuccessfully_suspended_sale' => 'Vente suspendue.',
+ 'unsuccessfully_updated' => "Échec d'édition.",
+ 'unsuspend' => 'Débloquer',
+ 'unsuspend_and_delete' => 'Action',
+ 'update' => 'Éditer',
+ 'upi' => 'UPI',
+ 'visa' => '',
+ 'wallet' => 'Portefeuille',
+ 'wholesale' => '',
+ 'work_order' => 'Commande de travail',
+ 'work_order_number' => 'Numéro de commande',
+ 'work_order_number_duplicate' => 'Le numéro de bon de travail doit être unique.',
+ 'work_order_sent' => 'Ordre de travail envoyé à',
+ 'work_order_unsent' => "L'ordre de travail n'a pas pu être envoyé à",
];
diff --git a/app/Language/he/Config.php b/app/Language/he/Config.php
index 49526ee1e..0a5b14355 100644
--- a/app/Language/he/Config.php
+++ b/app/Language/he/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "",
"ospos_info" => "OSPOS פרטי התקנה",
"payment_options_order" => "סידור אפשרויות תשלום",
+ 'payment_reference_code_length_limits' => 'קוד אסמכתא לתשלום
מגבלות אורך',
+ 'payment_reference_code_length_max_label' => 'מקס',
+ 'payment_reference_code_length_min_label' => 'מין',
"perm_risk" => "Permissions higher than 750 leaves this software at risk.",
"phone" => "טלפון חברה",
"phone_required" => "טלפון חברה הינו שדה חובה.",
diff --git a/app/Language/he/Sales.php b/app/Language/he/Sales.php
index d0f49e72d..8f26fa1af 100644
--- a/app/Language/he/Sales.php
+++ b/app/Language/he/Sales.php
@@ -1,230 +1,234 @@
"נקודות זמינות",
- "rewards_package" => "פרסים",
- "rewards_remaining_balance" => "נקודות הפרס הנותרות הן ",
- "account_number" => "חשבון מס #",
- "add_payment" => "הוסף תשלום",
- "amount_due" => "סכום לתשלום",
- "amount_tendered" => "סכום ההצעה",
- "authorized_signature" => "חתימת מורשה",
- "cancel_sale" => "בטל",
- "cash" => "מזומן",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "",
- "cash_deposit" => "הפקדת מזומן",
- "cash_filter" => "מזומן",
- "change_due" => "עודף לתשלום",
- "change_price" => "",
- "check" => "שק",
- "check_balance" => "תזכורת שקים",
- "check_filter" => "שק",
- "close" => "",
- "comment" => "הערה",
- "comments" => "הערות",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "הושלם",
- "confirm_cancel_sale" => "האם אתה בטוח שברצונך למחוק את המכירה הזו? כל הפריטים יימחקו.",
- "confirm_delete" => "האם אתה בטוח שברצונך למחוק את המכירות שנבחרו?",
- "confirm_restore" => "האם אתה בטוח שברצונך לשחזר את המכירות שנבחרו?",
- "credit" => "כרטיס אשראי",
- "credit_deposit" => "הפקדת אשראי",
- "credit_filter" => "",
- "current_table" => "",
- "customer" => "שם",
- "customer_address" => "כתובת",
- "customer_discount" => "הנחה",
- "customer_email" => "אימייל",
- "customer_location" => "מיקום",
- "customer_optional" => "נדרש עבור תשלומים עתידיים (אופציונאלי)",
- "customer_required" => "(נדרש)",
- "customer_total" => "סהכ",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "תאריך המכירה",
- "date_range" => "טווח תאריכים",
- "date_required" => "יש להזין תאריך נכון.",
- "date_type" => "תאריך הוא שדה חובה.",
- "debit" => "כרטיס חיוב מיידי",
- "debit_filter" => "",
- "delete" => "אפשר מחיקה",
- "delete_confirmation" => "האם אתה בטוח שברצונך למחוק את המכירה הזו? לא ניתן לבטל פעולה זו.",
- "delete_entire_sale" => "מחק את כל המכירה",
- "delete_successful" => "המכירה נמחקה בהצלחה.",
- "delete_unsuccessful" => "מחיקת המכירה נכשלה.",
- "description_abbrv" => "תיאור.",
- "discard" => "התעלם",
- "discard_quote" => "",
- "discount" => "תיאור",
- "discount_included" => "% הנחה",
- "discount_short" => "%",
- "due" => "לתשלום",
- "due_filter" => "צפוי לתשלום",
- "edit" => "ערוך",
- "edit_item" => "ערוך פריט",
- "edit_sale" => "ערוך מכירה",
- "email_receipt" => "נמען אימייל",
- "employee" => "עובד",
- "entry" => "ערך",
- "error_editing_item" => "שגיאה בעריכת פריט",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "חיפוש או סריקה של פריט",
- "find_or_scan_item_or_receipt" => "חיפוש או סריקה של פריט או קבלה",
- "giftcard" => "כרטיס מתנה",
- "giftcard_balance" => "מאזן כרטיס מתנה",
- "giftcard_filter" => "",
- "giftcard_number" => "מספר כרטיס מתנה",
- "group_by_category" => "קבוצה או קטגוריה",
- "group_by_type" => "קבוצה לפי סוג",
- "hsn" => "HSN",
- "id" => "מזהה מכירה",
- "include_prices" => "לכלול מחירים?",
- "invoice" => "חשבונית",
- "invoice_confirm" => "חשבונית זו תישלח אל",
- "invoice_enable" => "צור חשבונית",
- "invoice_filter" => "חשבוניות",
- "invoice_no_email" => "ללקוח זה אין כתובת אימייל חוקית.",
- "invoice_number" => "חשבונית #",
- "invoice_number_duplicate" => "מספר החשבונית חייב להיות ייחודי.",
- "invoice_sent" => "חשבונית נשלחה אל",
- "invoice_total" => "סהכ חשבונית",
- "invoice_type_custom_invoice" => "חשבונית מותאמת אישית (custom_invoice.php)",
- "invoice_type_custom_tax_invoice" => "חשבונית מס מותאמת אישית (custom_tax_invoice.php)",
- "invoice_type_invoice" => "חשבונית (invoice.php)",
- "invoice_type_tax_invoice" => "חשבונית מס (tax_invoice.php)",
- "invoice_unsent" => "החשבונית לא נשלחה אל",
- "invoice_update" => "ספירה חוזרת",
- "item_insufficient_of_stock" => "הפריט מכיל מלאי נמוך.",
- "item_name" => "שם פריט",
- "item_number" => "פריט #",
- "item_out_of_stock" => "הפריט לא במלאי.",
- "key_browser" => "",
- "key_cancel" => "Cancels Current Quote/Invoice/Sale",
- "key_customer_search" => "Customer Search",
- "key_finish_quote" => "Finish Quote/Invoice witdout payment",
- "key_finish_sale" => "Add Payment and Complete Invoice/Sale",
- "key_full" => "",
- "key_function" => "Function",
- "key_help" => "Shortcuts",
- "key_help_modal" => "Open Shortcuts Window",
- "key_in" => "",
- "key_item_search" => "Item Search",
- "key_out" => "",
- "key_payment" => "Add Payment",
- "key_print" => "",
- "key_restore" => "",
- "key_search" => "",
- "key_suspend" => "Suspend Current Sale",
- "key_suspended" => "Show Suspended Sales",
- "key_system" => "",
- "key_tendered" => "Edit Amount Tendered",
- "key_title" => "Sales Keyboard Shortcuts",
- "mc" => "",
- "mode" => "מצב הרשמה",
- "must_enter_numeric" => "סכום ההצעה חייב להיות מספר.",
- "must_enter_numeric_giftcard" => "מספר כרטיס המתנה חייב להיות מספר.",
- "new_customer" => "לקוח חדש",
- "new_item" => "פריט חדש",
- "no_description" => "אין תיאור",
- "no_filter" => "הכול",
- "no_items_in_cart" => "אין פריטים בעגלה.",
- "no_sales_to_display" => "אין מכירות להצגה.",
- "none_selected" => "לא בחרת כל מכירה(ות) למחיקה.",
- "nontaxed_ind" => "",
- "not_authorized" => "פעולה זו אינה מורשית.",
- "one_or_multiple" => "מכירה(ות)",
- "payment" => "סוג תשלום",
- "payment_amount" => "סכום",
- "payment_not_cover_total" => "סכום התשלום חייב להיות גדול או שווה לסהכ.",
- "payment_type" => "סוג",
- "payments" => "",
- "payments_total" => "סהכ תשלום",
- "price" => "מחיר",
- "print_after_sale" => "הדפס לאחר מכירה",
- "quantity" => "כמות",
- "quantity_less_than_reorder_level" => "אזהרה: כמות רצויה נמצאת מתחת לרמת ההזמנה עבור פריט זה.",
- "quantity_less_than_zero" => "אזהרה: כמות מבוקשת אינה מספיקה. עדיין תוכל לעבד את המכירה, אך בדוק את המלאי שלך.",
- "quantity_of_items" => "כמות של {0} פריטים",
- "quote" => "הצעת מחיר",
- "quote_number" => "מספר הצעת מחיר",
- "quote_number_duplicate" => "מספר הצעת מחיר חייב להיות ייחודי.",
- "quote_sent" => "הצעת המחיר נשלחה אל",
- "quote_unsent" => "הצעת המחיר לא נשלחה אל",
- "receipt" => "קבלה",
- "receipt_no_email" => "ללקוח זה אין כתובת אימייל חוקית.",
- "receipt_number" => "מכירה #",
- "receipt_sent" => "קבלה נשלחה אל",
- "receipt_unsent" => "קבלה לא נשלחה אל",
- "refund" => "",
- "register" => "קופת מכירות",
- "remove_customer" => "הסר לקוח",
- "remove_discount" => "",
- "return" => "החזרה",
- "rewards" => "נקודות פרס",
- "rewards_balance" => "מאזן נקודות פרס",
- "sale" => "מכירה",
- "sale_by_invoice" => "מכירה לפי חשבונית",
- "sale_for_customer" => "לקוח:",
- "sale_time" => "זמן",
- "sales_tax" => "מס מכירה",
- "sales_total" => "",
- "select_customer" => "בחר לקוח",
- "send_invoice" => "שלח חשבונית",
- "send_quote" => "שלח הצעת מחיר",
- "send_receipt" => "שלח קבלה",
- "send_work_order" => "שלח הזמנת עבודה",
- "serial" => "מספר סידורי",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "הצג חשבונית",
- "show_receipt" => "הצג קבלה",
- "start_typing_customer_name" => "התחל להקליד פרטי לקוח ...",
- "start_typing_item_name" => "התחל להקליד שם פריט או סרוק ברקוד ...",
- "stock" => "מלאי",
- "stock_location" => "מיקום מלאי",
- "sub_total" => "סהכ",
- "successfully_deleted" => "נמחק בהצלחה",
- "successfully_restored" => "שוחזר בהצלחה",
- "successfully_suspended_sale" => "מכירה הושהתה בהצלחה.",
- "successfully_updated" => "מכירה עודכנה בהצלחה.",
- "suspend_sale" => "השהה",
- "suspended_doc_id" => "מסמך",
- "suspended_sale_id" => "מזהה",
- "suspended_sales" => "הושהו",
- "table" => "טבלה",
- "takings" => "מכירות יומיות",
- "tax" => "מס",
- "tax_id" => "מזהה מס",
- "tax_invoice" => "חשבונית מס",
- "tax_percent" => "מס %",
- "taxed_ind" => "",
- "total" => "סהכ",
- "total_tax_exclusive" => "לא כולל מס",
- "transaction_failed" => "עסקת המכירה נכשלה.",
- "unable_to_add_item" => "הוספת פריט למכירה נכשל",
- "unsuccessfully_deleted" => "מחיקת מכירה(ות) נכשלה.",
- "unsuccessfully_restored" => "שחזור מכירה(ות) נכשלה.",
- "unsuccessfully_suspended_sale" => "השהיית מכירה(ות) נכשלה.",
- "unsuccessfully_updated" => "עדכון מכירה נכשל.",
- "unsuspend" => "בטל השהייה",
- "unsuspend_and_delete" => "פעולה",
- "update" => "עדכן",
- "upi" => "UPI",
- "visa" => "",
- "wholesale" => "",
- "work_order" => "הזמנת עבודה",
- "work_order_number" => "מספר הזמנת עבודה",
- "work_order_number_duplicate" => "מספר הזמנת עבודה חייב להיות ייחודי.",
- "work_order_sent" => "הזמנת עבודה נשלחה אל",
- "work_order_unsent" => "הזמנת עבודה לא נשלחה אל",
+ 'account_number' => 'חשבון מס #',
+ 'add_payment' => 'הוסף תשלום',
+ 'amount_due' => 'סכום לתשלום',
+ 'amount_tendered' => 'סכום ההצעה',
+ 'authorized_signature' => 'חתימת מורשה',
+ 'cancel_sale' => 'בטל',
+ 'cash' => 'מזומן',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => '',
+ 'cash_deposit' => 'הפקדת מזומן',
+ 'cash_filter' => 'מזומן',
+ 'change_due' => 'עודף לתשלום',
+ 'change_price' => '',
+ 'check' => 'שק',
+ 'check_balance' => 'תזכורת שקים',
+ 'check_filter' => 'שק',
+ 'close' => '',
+ 'comment' => 'הערה',
+ 'comments' => 'הערות',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => 'הושלם',
+ 'confirm_cancel_sale' => 'האם אתה בטוח שברצונך למחוק את המכירה הזו? כל הפריטים יימחקו.',
+ 'confirm_delete' => 'האם אתה בטוח שברצונך למחוק את המכירות שנבחרו?',
+ 'confirm_restore' => 'האם אתה בטוח שברצונך לשחזר את המכירות שנבחרו?',
+ 'credit' => 'כרטיס אשראי',
+ 'credit_deposit' => 'הפקדת אשראי',
+ 'credit_filter' => '',
+ 'current_table' => '',
+ 'customer' => 'שם',
+ 'customer_address' => 'כתובת',
+ 'customer_discount' => 'הנחה',
+ 'customer_email' => 'אימייל',
+ 'customer_location' => 'מיקום',
+ 'customer_optional' => 'נדרש עבור תשלומים עתידיים (אופציונאלי)',
+ 'customer_required' => '(נדרש)',
+ 'customer_total' => 'סהכ',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => 'נקודות זמינות',
+ 'daily_sales' => '',
+ 'date' => 'תאריך המכירה',
+ 'date_range' => 'טווח תאריכים',
+ 'date_required' => 'יש להזין תאריך נכון.',
+ 'date_type' => 'תאריך הוא שדה חובה.',
+ 'debit' => 'כרטיס חיוב מיידי',
+ 'debit_filter' => '',
+ 'delete' => 'אפשר מחיקה',
+ 'delete_confirmation' => 'האם אתה בטוח שברצונך למחוק את המכירה הזו? לא ניתן לבטל פעולה זו.',
+ 'delete_entire_sale' => 'מחק את כל המכירה',
+ 'delete_successful' => 'המכירה נמחקה בהצלחה.',
+ 'delete_unsuccessful' => 'מחיקת המכירה נכשלה.',
+ 'description_abbrv' => 'תיאור.',
+ 'discard' => 'התעלם',
+ 'discard_quote' => '',
+ 'discount' => 'תיאור',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '% הנחה',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '%',
+ 'due' => 'לתשלום',
+ 'due_filter' => 'צפוי לתשלום',
+ 'edit' => 'ערוך',
+ 'edit_item' => 'ערוך פריט',
+ 'edit_sale' => 'ערוך מכירה',
+ 'email_receipt' => 'נמען אימייל',
+ 'employee' => 'עובד',
+ 'entry' => 'ערך',
+ 'error_editing_item' => 'שגיאה בעריכת פריט',
+ 'find_or_scan_item' => 'חיפוש או סריקה של פריט',
+ 'find_or_scan_item_or_receipt' => 'חיפוש או סריקה של פריט או קבלה',
+ 'giftcard' => 'כרטיס מתנה',
+ 'giftcard_balance' => 'מאזן כרטיס מתנה',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => 'מספר כרטיס מתנה',
+ 'group_by_category' => 'קבוצה או קטגוריה',
+ 'group_by_type' => 'קבוצה לפי סוג',
+ 'hsn' => 'HSN',
+ 'id' => 'מזהה מכירה',
+ 'include_prices' => 'לכלול מחירים?',
+ 'invoice' => 'חשבונית',
+ 'invoice_confirm' => 'חשבונית זו תישלח אל',
+ 'invoice_enable' => 'צור חשבונית',
+ 'invoice_filter' => 'חשבוניות',
+ 'invoice_no_email' => 'ללקוח זה אין כתובת אימייל חוקית.',
+ 'invoice_number' => 'חשבונית #',
+ 'invoice_number_duplicate' => 'מספר החשבונית חייב להיות ייחודי.',
+ 'invoice_sent' => 'חשבונית נשלחה אל',
+ 'invoice_total' => 'סהכ חשבונית',
+ 'invoice_type_custom_invoice' => 'חשבונית מותאמת אישית (custom_invoice.php)',
+ 'invoice_type_custom_tax_invoice' => 'חשבונית מס מותאמת אישית (custom_tax_invoice.php)',
+ 'invoice_type_invoice' => 'חשבונית (invoice.php)',
+ 'invoice_type_tax_invoice' => 'חשבונית מס (tax_invoice.php)',
+ 'invoice_unsent' => 'החשבונית לא נשלחה אל',
+ 'invoice_update' => 'ספירה חוזרת',
+ 'item_insufficient_of_stock' => 'הפריט מכיל מלאי נמוך.',
+ 'item_name' => 'שם פריט',
+ 'item_number' => 'פריט #',
+ 'item_out_of_stock' => 'הפריט לא במלאי.',
+ 'key_browser' => '',
+ 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
+ 'key_customer_search' => 'Customer Search',
+ 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
+ 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_full' => '',
+ 'key_function' => 'Function',
+ 'key_help' => 'Shortcuts',
+ 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_in' => '',
+ 'key_item_search' => 'Item Search',
+ 'key_out' => '',
+ 'key_payment' => 'Add Payment',
+ 'key_print' => '',
+ 'key_restore' => '',
+ 'key_search' => '',
+ 'key_suspend' => 'Suspend Current Sale',
+ 'key_suspended' => 'Show Suspended Sales',
+ 'key_system' => '',
+ 'key_tendered' => 'Edit Amount Tendered',
+ 'key_title' => 'Sales Keyboard Shortcuts',
+ 'mc' => '',
+ 'mode' => 'מצב הרשמה',
+ 'must_enter_numeric' => 'סכום ההצעה חייב להיות מספר.',
+ 'must_enter_numeric_giftcard' => 'מספר כרטיס המתנה חייב להיות מספר.',
+ 'must_enter_reference_code' => 'יש להזין מספר אסמכתא/אחזור.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => 'לקוח חדש',
+ 'new_item' => 'פריט חדש',
+ 'no_description' => 'אין תיאור',
+ 'no_filter' => 'הכול',
+ 'no_items_in_cart' => 'אין פריטים בעגלה.',
+ 'no_sales_to_display' => 'אין מכירות להצגה.',
+ 'none_selected' => 'לא בחרת כל מכירה(ות) למחיקה.',
+ 'nontaxed_ind' => '',
+ 'not_authorized' => 'פעולה זו אינה מורשית.',
+ 'one_or_multiple' => 'מכירה(ות)',
+ 'payment' => 'סוג תשלום',
+ 'payment_amount' => 'סכום',
+ 'payment_not_cover_total' => 'סכום התשלום חייב להיות גדול או שווה לסהכ.',
+ 'payment_type' => 'סוג',
+ 'payments' => '',
+ 'payments_total' => 'סהכ תשלום',
+ 'price' => 'מחיר',
+ 'print_after_sale' => 'הדפס לאחר מכירה',
+ 'quantity' => 'כמות',
+ 'quantity_less_than_reorder_level' => 'אזהרה: כמות רצויה נמצאת מתחת לרמת ההזמנה עבור פריט זה.',
+ 'quantity_less_than_zero' => 'אזהרה: כמות מבוקשת אינה מספיקה. עדיין תוכל לעבד את המכירה, אך בדוק את המלאי שלך.',
+ 'quantity_of_items' => 'כמות של {0} פריטים',
+ 'quote' => 'הצעת מחיר',
+ 'quote_number' => 'מספר הצעת מחיר',
+ 'quote_number_duplicate' => 'מספר הצעת מחיר חייב להיות ייחודי.',
+ 'quote_sent' => 'הצעת המחיר נשלחה אל',
+ 'quote_unsent' => 'הצעת המחיר לא נשלחה אל',
+ 'receipt' => 'קבלה',
+ 'receipt_no_email' => 'ללקוח זה אין כתובת אימייל חוקית.',
+ 'receipt_number' => 'מכירה #',
+ 'receipt_sent' => 'קבלה נשלחה אל',
+ 'receipt_unsent' => 'קבלה לא נשלחה אל',
+ 'reference_code' => 'קוד אסמכתא לתשלום',
+ 'reference_code_invalid_characters' => 'קוד האסמכתא חייב להכיל רק אותיות ומספרים.',
+ 'reference_code_length_error' => 'אורך קוד האסמכתא אינו תקין.',
+ 'refund' => '',
+ 'register' => 'קופת מכירות',
+ 'remove_customer' => 'הסר לקוח',
+ 'remove_discount' => '',
+ 'return' => 'החזרה',
+ 'rewards' => 'נקודות פרס',
+ 'rewards_balance' => 'מאזן נקודות פרס',
+ 'rewards_package' => 'פרסים',
+ 'rewards_remaining_balance' => 'נקודות הפרס הנותרות הן ',
+ 'sale' => 'מכירה',
+ 'sale_by_invoice' => 'מכירה לפי חשבונית',
+ 'sale_for_customer' => 'לקוח:',
+ 'sale_time' => 'זמן',
+ 'sales_tax' => 'מס מכירה',
+ 'sales_total' => '',
+ 'select_customer' => 'בחר לקוח',
+ 'send_invoice' => 'שלח חשבונית',
+ 'send_quote' => 'שלח הצעת מחיר',
+ 'send_receipt' => 'שלח קבלה',
+ 'send_work_order' => 'שלח הזמנת עבודה',
+ 'serial' => 'מספר סידורי',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => 'הצג חשבונית',
+ 'show_receipt' => 'הצג קבלה',
+ 'start_typing_customer_name' => 'התחל להקליד פרטי לקוח ...',
+ 'start_typing_item_name' => 'התחל להקליד שם פריט או סרוק ברקוד ...',
+ 'stock' => 'מלאי',
+ 'stock_location' => 'מיקום מלאי',
+ 'sub_total' => 'סהכ',
+ 'successfully_deleted' => 'נמחק בהצלחה',
+ 'successfully_restored' => 'שוחזר בהצלחה',
+ 'successfully_suspended_sale' => 'מכירה הושהתה בהצלחה.',
+ 'successfully_updated' => 'מכירה עודכנה בהצלחה.',
+ 'suspend_sale' => 'השהה',
+ 'suspended_doc_id' => 'מסמך',
+ 'suspended_sale_id' => 'מזהה',
+ 'suspended_sales' => 'הושהו',
+ 'table' => 'טבלה',
+ 'takings' => 'מכירות יומיות',
+ 'tax' => 'מס',
+ 'tax_id' => 'מזהה מס',
+ 'tax_invoice' => 'חשבונית מס',
+ 'tax_percent' => 'מס %',
+ 'taxed_ind' => '',
+ 'total' => 'סהכ',
+ 'total_tax_exclusive' => 'לא כולל מס',
+ 'transaction_failed' => 'עסקת המכירה נכשלה.',
+ 'unable_to_add_item' => 'הוספת פריט למכירה נכשל',
+ 'unsuccessfully_deleted' => 'מחיקת מכירה(ות) נכשלה.',
+ 'unsuccessfully_restored' => 'שחזור מכירה(ות) נכשלה.',
+ 'unsuccessfully_suspended_sale' => 'השהיית מכירה(ות) נכשלה.',
+ 'unsuccessfully_updated' => 'עדכון מכירה נכשל.',
+ 'unsuspend' => 'בטל השהייה',
+ 'unsuspend_and_delete' => 'פעולה',
+ 'update' => 'עדכן',
+ 'upi' => 'UPI',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => 'הזמנת עבודה',
+ 'work_order_number' => 'מספר הזמנת עבודה',
+ 'work_order_number_duplicate' => 'מספר הזמנת עבודה חייב להיות ייחודי.',
+ 'work_order_sent' => 'הזמנת עבודה נשלחה אל',
+ 'work_order_unsent' => 'הזמנת עבודה לא נשלחה אל',
];
diff --git a/app/Language/hr-HR/Config.php b/app/Language/hr-HR/Config.php
index 87fb48a6d..c4ed4b42e 100644
--- a/app/Language/hr-HR/Config.php
+++ b/app/Language/hr-HR/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "",
"ospos_info" => "",
"payment_options_order" => "Payment Options Order",
+ 'payment_reference_code_length_limits' => 'Referentni kod plaćanja
Ograničenja duljine',
+ 'payment_reference_code_length_max_label' => 'Maks',
+ 'payment_reference_code_length_min_label' => 'Min',
"perm_risk" => "Permissions higher than 750 leaves this software at risk.",
"phone" => "Telefon tvrtke",
"phone_required" => "Telefon tvrtke je potreban",
diff --git a/app/Language/hr-HR/Sales.php b/app/Language/hr-HR/Sales.php
index 249fce026..7d3ec5d94 100644
--- a/app/Language/hr-HR/Sales.php
+++ b/app/Language/hr-HR/Sales.php
@@ -1,230 +1,234 @@
"",
- "rewards_package" => "",
- "rewards_remaining_balance" => "",
- "account_number" => "",
- "add_payment" => "Dodaj plaćanje",
- "amount_due" => "Iznos duga",
- "amount_tendered" => "Ponuđeni iznos",
- "authorized_signature" => "",
- "cancel_sale" => "Otkaži",
- "cash" => "Novčanice",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "",
- "cash_deposit" => "",
- "cash_filter" => "Novčanice",
- "change_due" => "Ostatak",
- "change_price" => "",
- "check" => "Ček",
- "check_balance" => "Ostatak čeka",
- "check_filter" => "",
- "close" => "",
- "comment" => "Komentar",
- "comments" => "Komentari",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "Završeno",
- "confirm_cancel_sale" => "Želite li otkazati ovu prodaju? Svi artikli se brišu.",
- "confirm_delete" => "Želite li obrisati odabranu prodaju?",
- "confirm_restore" => "",
- "credit" => "Kreditna kartica",
- "credit_deposit" => "",
- "credit_filter" => "",
- "current_table" => "",
- "customer" => "Kupac",
- "customer_address" => "Adresa kupca",
- "customer_discount" => "Popust",
- "customer_email" => "e-mail kupca",
- "customer_location" => "Mjesto kupca",
- "customer_optional" => "",
- "customer_required" => "",
- "customer_total" => "Total",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "Datum prodaje",
- "date_range" => "Period",
- "date_required" => "Morate unijeti ispravan datum",
- "date_type" => "Datum je potreban",
- "debit" => "Debitna kartica",
- "debit_filter" => "",
- "delete" => "",
- "delete_confirmation" => "Želite li obrisati ovu prodaju? Ova akcija ne može se vratiti.",
- "delete_entire_sale" => "Obrisati cjelokupnu prodaju",
- "delete_successful" => "Uspješno ste obrisali prodaju",
- "delete_unsuccessful" => "Neuspješno brisanje prodaje",
- "description_abbrv" => "Opis",
- "discard" => "",
- "discard_quote" => "",
- "discount" => "Popust %",
- "discount_included" => "Popust %",
- "discount_short" => "%",
- "due" => "",
- "due_filter" => "",
- "edit" => "Uredi",
- "edit_item" => "Uredi artikal",
- "edit_sale" => "Uredi prodaju",
- "email_receipt" => "e-mail potvrde",
- "employee" => "Radnik",
- "entry" => "",
- "error_editing_item" => "Greška kod uređivanja artikla",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "Pronađi/Skaniraj artikal",
- "find_or_scan_item_or_receipt" => "Pronađi/Skaniraj artikal ili račun",
- "giftcard" => "Poklon bon",
- "giftcard_balance" => "Saldo poklon bona",
- "giftcard_filter" => "",
- "giftcard_number" => "Poklon bon br.",
- "group_by_category" => "",
- "group_by_type" => "",
- "hsn" => "",
- "id" => "Prodaja br.",
- "include_prices" => "",
- "invoice" => "Faktura",
- "invoice_confirm" => "Poslati fakturu",
- "invoice_enable" => "Napravi fakturu",
- "invoice_filter" => "Fakturirati",
- "invoice_no_email" => "Kupac nema ispravan e-mail",
- "invoice_number" => "Faktura br.",
- "invoice_number_duplicate" => "Molim unesite jedinstven broj fakture",
- "invoice_sent" => "Faktura poslana",
- "invoice_total" => "",
- "invoice_type_custom_invoice" => "",
- "invoice_type_custom_tax_invoice" => "",
- "invoice_type_invoice" => "",
- "invoice_type_tax_invoice" => "",
- "invoice_unsent" => "Faktura nije poslana",
- "invoice_update" => "Ponovno brojanje",
- "item_insufficient_of_stock" => "Artikla nema na zalihi",
- "item_name" => "Naziv artikla",
- "item_number" => "UPC/EAN/ISBN",
- "item_out_of_stock" => "Stavka je rasprodana",
- "key_browser" => "",
- "key_cancel" => "Cancels Current Quote/Invoice/Sale",
- "key_customer_search" => "Customer Search",
- "key_finish_quote" => "Finish Quote/Invoice witdout payment",
- "key_finish_sale" => "Add Payment and Complete Invoice/Sale",
- "key_full" => "",
- "key_function" => "Function",
- "key_help" => "Shortcuts",
- "key_help_modal" => "Open Shortcuts Window",
- "key_in" => "",
- "key_item_search" => "Item Search",
- "key_out" => "",
- "key_payment" => "Add Payment",
- "key_print" => "",
- "key_restore" => "",
- "key_search" => "",
- "key_suspend" => "Suspend Current Sale",
- "key_suspended" => "Show Suspended Sales",
- "key_system" => "",
- "key_tendered" => "Edit Amount Tendered",
- "key_title" => "Sales Keyboard Shortcuts",
- "mc" => "",
- "mode" => "Mod registriranja",
- "must_enter_numeric" => "Morate unijeti numeričku vrijednost za količinu",
- "must_enter_numeric_giftcard" => "Morate unijeti numeričku vrijednost za poklon bon",
- "new_customer" => "Novi kupac",
- "new_item" => "Nova stavka",
- "no_description" => "Nema opisa",
- "no_filter" => "Svi",
- "no_items_in_cart" => "Nema artikala u košari",
- "no_sales_to_display" => "Nema prodaje za prikaz",
- "none_selected" => "Niste odabrali nijedu prodaju za brisanje",
- "nontaxed_ind" => "",
- "not_authorized" => "",
- "one_or_multiple" => "Prodaja(e)",
- "payment" => "Tip plaćanja",
- "payment_amount" => "Iznos",
- "payment_not_cover_total" => "Plaćeni iznos ne pokriva ukupni iznos",
- "payment_type" => "Tip",
- "payments" => "",
- "payments_total" => "Ukupno plaćeno",
- "price" => "Cijena",
- "print_after_sale" => "Štampaj poslije prodaje",
- "quantity" => "Količina",
- "quantity_less_than_reorder_level" => "Upozorenje! Željena količina je ispod minimalne.",
- "quantity_less_than_zero" => "Upozorenje! Željena količina je nedovoljna. Možete nastaviti prodaju, ali provjerite svoju zalihu.",
- "quantity_of_items" => "",
- "quote" => "",
- "quote_number" => "",
- "quote_number_duplicate" => "",
- "quote_sent" => "",
- "quote_unsent" => "",
- "receipt" => "Račun",
- "receipt_no_email" => "",
- "receipt_number" => "Račun br.",
- "receipt_sent" => "Račun poslana",
- "receipt_unsent" => "Račun nije poslana",
- "refund" => "",
- "register" => "Registracija prodaje",
- "remove_customer" => "Ukloni kupca",
- "remove_discount" => "",
- "return" => "Povrat",
- "rewards" => "",
- "rewards_balance" => "",
- "sale" => "Prodaja",
- "sale_by_invoice" => "",
- "sale_for_customer" => "Kupac:",
- "sale_time" => "Vrijeme",
- "sales_tax" => "",
- "sales_total" => "",
- "select_customer" => "Odaberi kupca(neobaveno)",
- "send_invoice" => "Pošalji fakturu",
- "send_quote" => "",
- "send_receipt" => "Pošalji račun",
- "send_work_order" => "",
- "serial" => "Serijski broj",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "Pokaži fakturu",
- "show_receipt" => "Pokaži račun",
- "start_typing_customer_name" => "Počnite upisivati naziv kupca ...",
- "start_typing_item_name" => "Počnite upisivati naziv artikal ili skenirajte barkod",
- "stock" => "",
- "stock_location" => "Skladište",
- "sub_total" => "Međuzbroj",
- "successfully_deleted" => "Uspješno ste obrisali prodaju",
- "successfully_restored" => "",
- "successfully_suspended_sale" => "Neuspješno brisanje prodaje",
- "successfully_updated" => "Uspješno ste ažurirali prodaju",
- "suspend_sale" => "Obustavi",
- "suspended_doc_id" => "",
- "suspended_sale_id" => "Broj obustave",
- "suspended_sales" => "Obustavljanje",
- "table" => "",
- "takings" => "Prodano",
- "tax" => "Porez",
- "tax_id" => "",
- "tax_invoice" => "",
- "tax_percent" => "Porez %",
- "taxed_ind" => "",
- "total" => "Ukupno",
- "total_tax_exclusive" => "Porez nije uključen",
- "transaction_failed" => "Greška kod prodaje",
- "unable_to_add_item" => "Artikal nije moguće dodati",
- "unsuccessfully_deleted" => "Prodaju(e) nije moguće izbrisati",
- "unsuccessfully_restored" => "",
- "unsuccessfully_suspended_sale" => "Neuspješno brisanje prodaje",
- "unsuccessfully_updated" => "Prodaju(e) nije moguće ažurirati",
- "unsuspend" => "Ponovno uključeno",
- "unsuspend_and_delete" => "Uključeno i obrisano",
- "update" => "Ažuriraj",
- "upi" => "",
- "visa" => "",
- "wholesale" => "",
- "work_order" => "",
- "work_order_number" => "",
- "work_order_number_duplicate" => "",
- "work_order_sent" => "",
- "work_order_unsent" => "",
+ 'account_number' => '',
+ 'add_payment' => 'Dodaj plaćanje',
+ 'amount_due' => 'Iznos duga',
+ 'amount_tendered' => 'Ponuđeni iznos',
+ 'authorized_signature' => '',
+ 'cancel_sale' => 'Otkaži',
+ 'cash' => 'Novčanice',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => '',
+ 'cash_deposit' => '',
+ 'cash_filter' => 'Novčanice',
+ 'change_due' => 'Ostatak',
+ 'change_price' => '',
+ 'check' => 'Ček',
+ 'check_balance' => 'Ostatak čeka',
+ 'check_filter' => '',
+ 'close' => '',
+ 'comment' => 'Komentar',
+ 'comments' => 'Komentari',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => 'Završeno',
+ 'confirm_cancel_sale' => 'Želite li otkazati ovu prodaju? Svi artikli se brišu.',
+ 'confirm_delete' => 'Želite li obrisati odabranu prodaju?',
+ 'confirm_restore' => '',
+ 'credit' => 'Kreditna kartica',
+ 'credit_deposit' => '',
+ 'credit_filter' => '',
+ 'current_table' => '',
+ 'customer' => 'Kupac',
+ 'customer_address' => 'Adresa kupca',
+ 'customer_discount' => 'Popust',
+ 'customer_email' => 'e-mail kupca',
+ 'customer_location' => 'Mjesto kupca',
+ 'customer_optional' => '',
+ 'customer_required' => '',
+ 'customer_total' => 'Total',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => '',
+ 'daily_sales' => '',
+ 'date' => 'Datum prodaje',
+ 'date_range' => 'Period',
+ 'date_required' => 'Morate unijeti ispravan datum',
+ 'date_type' => 'Datum je potreban',
+ 'debit' => 'Debitna kartica',
+ 'debit_filter' => '',
+ 'delete' => '',
+ 'delete_confirmation' => 'Želite li obrisati ovu prodaju? Ova akcija ne može se vratiti.',
+ 'delete_entire_sale' => 'Obrisati cjelokupnu prodaju',
+ 'delete_successful' => 'Uspješno ste obrisali prodaju',
+ 'delete_unsuccessful' => 'Neuspješno brisanje prodaje',
+ 'description_abbrv' => 'Opis',
+ 'discard' => '',
+ 'discard_quote' => '',
+ 'discount' => 'Popust %',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => 'Popust %',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '%',
+ 'due' => '',
+ 'due_filter' => '',
+ 'edit' => 'Uredi',
+ 'edit_item' => 'Uredi artikal',
+ 'edit_sale' => 'Uredi prodaju',
+ 'email_receipt' => 'e-mail potvrde',
+ 'employee' => 'Radnik',
+ 'entry' => '',
+ 'error_editing_item' => 'Greška kod uređivanja artikla',
+ 'find_or_scan_item' => 'Pronađi/Skaniraj artikal',
+ 'find_or_scan_item_or_receipt' => 'Pronađi/Skaniraj artikal ili račun',
+ 'giftcard' => 'Poklon bon',
+ 'giftcard_balance' => 'Saldo poklon bona',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => 'Poklon bon br.',
+ 'group_by_category' => '',
+ 'group_by_type' => '',
+ 'hsn' => '',
+ 'id' => 'Prodaja br.',
+ 'include_prices' => '',
+ 'invoice' => 'Faktura',
+ 'invoice_confirm' => 'Poslati fakturu',
+ 'invoice_enable' => 'Napravi fakturu',
+ 'invoice_filter' => 'Fakturirati',
+ 'invoice_no_email' => 'Kupac nema ispravan e-mail',
+ 'invoice_number' => 'Faktura br.',
+ 'invoice_number_duplicate' => 'Molim unesite jedinstven broj fakture',
+ 'invoice_sent' => 'Faktura poslana',
+ 'invoice_total' => '',
+ 'invoice_type_custom_invoice' => '',
+ 'invoice_type_custom_tax_invoice' => '',
+ 'invoice_type_invoice' => '',
+ 'invoice_type_tax_invoice' => '',
+ 'invoice_unsent' => 'Faktura nije poslana',
+ 'invoice_update' => 'Ponovno brojanje',
+ 'item_insufficient_of_stock' => 'Artikla nema na zalihi',
+ 'item_name' => 'Naziv artikla',
+ 'item_number' => 'UPC/EAN/ISBN',
+ 'item_out_of_stock' => 'Stavka je rasprodana',
+ 'key_browser' => '',
+ 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
+ 'key_customer_search' => 'Customer Search',
+ 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
+ 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_full' => '',
+ 'key_function' => 'Function',
+ 'key_help' => 'Shortcuts',
+ 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_in' => '',
+ 'key_item_search' => 'Item Search',
+ 'key_out' => '',
+ 'key_payment' => 'Add Payment',
+ 'key_print' => '',
+ 'key_restore' => '',
+ 'key_search' => '',
+ 'key_suspend' => 'Suspend Current Sale',
+ 'key_suspended' => 'Show Suspended Sales',
+ 'key_system' => '',
+ 'key_tendered' => 'Edit Amount Tendered',
+ 'key_title' => 'Sales Keyboard Shortcuts',
+ 'mc' => '',
+ 'mode' => 'Mod registriranja',
+ 'must_enter_numeric' => 'Morate unijeti numeričku vrijednost za količinu',
+ 'must_enter_numeric_giftcard' => 'Morate unijeti numeričku vrijednost za poklon bon',
+ 'must_enter_reference_code' => 'Referentni/broj za preuzimanje mora biti unesen.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => 'Novi kupac',
+ 'new_item' => 'Nova stavka',
+ 'no_description' => 'Nema opisa',
+ 'no_filter' => 'Svi',
+ 'no_items_in_cart' => 'Nema artikala u košari',
+ 'no_sales_to_display' => 'Nema prodaje za prikaz',
+ 'none_selected' => 'Niste odabrali nijedu prodaju za brisanje',
+ 'nontaxed_ind' => '',
+ 'not_authorized' => '',
+ 'one_or_multiple' => 'Prodaja(e)',
+ 'payment' => 'Tip plaćanja',
+ 'payment_amount' => 'Iznos',
+ 'payment_not_cover_total' => 'Plaćeni iznos ne pokriva ukupni iznos',
+ 'payment_type' => 'Tip',
+ 'payments' => '',
+ 'payments_total' => 'Ukupno plaćeno',
+ 'price' => 'Cijena',
+ 'print_after_sale' => 'Štampaj poslije prodaje',
+ 'quantity' => 'Količina',
+ 'quantity_less_than_reorder_level' => 'Upozorenje! Željena količina je ispod minimalne.',
+ 'quantity_less_than_zero' => 'Upozorenje! Željena količina je nedovoljna. Možete nastaviti prodaju, ali provjerite svoju zalihu.',
+ 'quantity_of_items' => '',
+ 'quote' => '',
+ 'quote_number' => '',
+ 'quote_number_duplicate' => '',
+ 'quote_sent' => '',
+ 'quote_unsent' => '',
+ 'receipt' => 'Račun',
+ 'receipt_no_email' => '',
+ 'receipt_number' => 'Račun br.',
+ 'receipt_sent' => 'Račun poslana',
+ 'receipt_unsent' => 'Račun nije poslana',
+ 'reference_code' => 'Referentni kod plaćanja',
+ 'reference_code_invalid_characters' => 'Referentni kod smije sadržavati samo slova i brojeve.',
+ 'reference_code_length_error' => 'Duljina referentnog koda nije ispravna.',
+ 'refund' => '',
+ 'register' => 'Registracija prodaje',
+ 'remove_customer' => 'Ukloni kupca',
+ 'remove_discount' => '',
+ 'return' => 'Povrat',
+ 'rewards' => '',
+ 'rewards_balance' => '',
+ 'rewards_package' => '',
+ 'rewards_remaining_balance' => '',
+ 'sale' => 'Prodaja',
+ 'sale_by_invoice' => '',
+ 'sale_for_customer' => 'Kupac:',
+ 'sale_time' => 'Vrijeme',
+ 'sales_tax' => '',
+ 'sales_total' => '',
+ 'select_customer' => 'Odaberi kupca(neobaveno)',
+ 'send_invoice' => 'Pošalji fakturu',
+ 'send_quote' => '',
+ 'send_receipt' => 'Pošalji račun',
+ 'send_work_order' => '',
+ 'serial' => 'Serijski broj',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => 'Pokaži fakturu',
+ 'show_receipt' => 'Pokaži račun',
+ 'start_typing_customer_name' => 'Počnite upisivati naziv kupca ...',
+ 'start_typing_item_name' => 'Počnite upisivati naziv artikal ili skenirajte barkod',
+ 'stock' => '',
+ 'stock_location' => 'Skladište',
+ 'sub_total' => 'Međuzbroj',
+ 'successfully_deleted' => 'Uspješno ste obrisali prodaju',
+ 'successfully_restored' => '',
+ 'successfully_suspended_sale' => 'Neuspješno brisanje prodaje',
+ 'successfully_updated' => 'Uspješno ste ažurirali prodaju',
+ 'suspend_sale' => 'Obustavi',
+ 'suspended_doc_id' => '',
+ 'suspended_sale_id' => 'Broj obustave',
+ 'suspended_sales' => 'Obustavljanje',
+ 'table' => '',
+ 'takings' => 'Prodano',
+ 'tax' => 'Porez',
+ 'tax_id' => '',
+ 'tax_invoice' => '',
+ 'tax_percent' => 'Porez %',
+ 'taxed_ind' => '',
+ 'total' => 'Ukupno',
+ 'total_tax_exclusive' => 'Porez nije uključen',
+ 'transaction_failed' => 'Greška kod prodaje',
+ 'unable_to_add_item' => 'Artikal nije moguće dodati',
+ 'unsuccessfully_deleted' => 'Prodaju(e) nije moguće izbrisati',
+ 'unsuccessfully_restored' => '',
+ 'unsuccessfully_suspended_sale' => 'Neuspješno brisanje prodaje',
+ 'unsuccessfully_updated' => 'Prodaju(e) nije moguće ažurirati',
+ 'unsuspend' => 'Ponovno uključeno',
+ 'unsuspend_and_delete' => 'Uključeno i obrisano',
+ 'update' => 'Ažuriraj',
+ 'upi' => '',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => '',
+ 'work_order_number' => '',
+ 'work_order_number_duplicate' => '',
+ 'work_order_sent' => '',
+ 'work_order_unsent' => '',
];
diff --git a/app/Language/hu/Config.php b/app/Language/hu/Config.php
index 5446dfe85..869401c19 100644
--- a/app/Language/hu/Config.php
+++ b/app/Language/hu/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "",
"ospos_info" => "",
"payment_options_order" => "Payment Options Order",
+ 'payment_reference_code_length_limits' => 'Fizetési hivatkozási kód
Hosszkorlátok',
+ 'payment_reference_code_length_max_label' => 'Max',
+ 'payment_reference_code_length_min_label' => 'Min',
"perm_risk" => "Permissions higher than 750 leaves this software at risk.",
"phone" => "Cég telefonszáma",
"phone_required" => "Cég telefonszáma kötelező mező",
diff --git a/app/Language/hu/Sales.php b/app/Language/hu/Sales.php
index 3485e2b80..da76999de 100644
--- a/app/Language/hu/Sales.php
+++ b/app/Language/hu/Sales.php
@@ -1,230 +1,234 @@
"",
- "rewards_package" => "",
- "rewards_remaining_balance" => "",
- "account_number" => "",
- "add_payment" => "Fiz. hozzáad.",
- "amount_due" => "Fennmaradó",
- "amount_tendered" => "Összeg",
- "authorized_signature" => "",
- "cancel_sale" => "Mégsem",
- "cash" => "Készpénz",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "",
- "cash_deposit" => "",
- "cash_filter" => "Készpénz",
- "change_due" => "Visszajáró",
- "change_price" => "",
- "check" => "Csekk",
- "check_balance" => "Csekk maradék",
- "check_filter" => "",
- "close" => "",
- "comment" => "Komment",
- "comments" => "Kommentek",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "Eladás befej.",
- "confirm_cancel_sale" => "Biztos kiüriti ezt az eladást? MINDEGYIK termék törölve lesz.",
- "confirm_delete" => "Biztos, hogy törli a kijelölt értékesitéseket?",
- "confirm_restore" => "",
- "credit" => "Hitelkártya",
- "credit_deposit" => "",
- "credit_filter" => "",
- "current_table" => "",
- "customer" => "Vevő",
- "customer_address" => "Vevő cím",
- "customer_discount" => "Discount",
- "customer_email" => "Vevő e-mail",
- "customer_location" => "Vevő hely",
- "customer_optional" => "",
- "customer_required" => "",
- "customer_total" => "Total",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "Eladás dátuma",
- "date_range" => "Dátum range",
- "date_required" => "Korrekt dátumot kell megadnia.",
- "date_type" => "Dátum mező kötelező",
- "debit" => "Bankkártya",
- "debit_filter" => "",
- "delete" => "",
- "delete_confirmation" => "Biztos, hogy törli ezt az eladást? Nem lehet visszavonni!",
- "delete_entire_sale" => "Eladás törlése",
- "delete_successful" => "Sikeresen törölte az eladást",
- "delete_unsuccessful" => "Sikertelenül törölte az eladást",
- "description_abbrv" => "Megnevezés",
- "discard" => "",
- "discard_quote" => "",
- "discount" => "Kedv. %",
- "discount_included" => "% kedvezmény",
- "discount_short" => "%",
- "due" => "",
- "due_filter" => "",
- "edit" => "Szerkeszt",
- "edit_item" => "Módosít",
- "edit_sale" => "Eladás szerkesztése",
- "email_receipt" => "E-mail nyugta",
- "employee" => "Dolgozó",
- "entry" => "",
- "error_editing_item" => "Termék módositási hiba",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "Termék keresés/scan",
- "find_or_scan_item_or_receipt" => "Termék keresése",
- "giftcard" => "Ajándék utalvány",
- "giftcard_balance" => "Ajándék utalvány egyenleg",
- "giftcard_filter" => "",
- "giftcard_number" => "Ajándék utalvány sorszáma",
- "group_by_category" => "",
- "group_by_type" => "",
- "hsn" => "",
- "id" => "Eladási s.szám",
- "include_prices" => "",
- "invoice" => "Számla",
- "invoice_confirm" => "Ez a számla el lesz küldve ",
- "invoice_enable" => "Számla elkészítése",
- "invoice_filter" => "Számlák",
- "invoice_no_email" => "Ennek a vásárlónak nincs érvényes email címe",
- "invoice_number" => "Számla #",
- "invoice_number_duplicate" => "Kérem adjon meg egyedi számla sorszámot",
- "invoice_sent" => "Szálma elküldve ",
- "invoice_total" => "",
- "invoice_type_custom_invoice" => "",
- "invoice_type_custom_tax_invoice" => "",
- "invoice_type_invoice" => "",
- "invoice_type_tax_invoice" => "",
- "invoice_unsent" => "Számla sikertelen küldése ",
- "invoice_update" => "Újraszámol",
- "item_insufficient_of_stock" => "Termék elégtelen mennyiségú a raktárban.",
- "item_name" => "Termék neve",
- "item_number" => "Termék #",
- "item_out_of_stock" => "Termék kifogyott",
- "key_browser" => "",
- "key_cancel" => "Cancels Current Quote/Invoice/Sale",
- "key_customer_search" => "Customer Search",
- "key_finish_quote" => "Finish Quote/Invoice witdout payment",
- "key_finish_sale" => "Add Payment and Complete Invoice/Sale",
- "key_full" => "",
- "key_function" => "Function",
- "key_help" => "Shortcuts",
- "key_help_modal" => "Open Shortcuts Window",
- "key_in" => "",
- "key_item_search" => "Item Search",
- "key_out" => "",
- "key_payment" => "Add Payment",
- "key_print" => "",
- "key_restore" => "",
- "key_search" => "",
- "key_suspend" => "Suspend Current Sale",
- "key_suspended" => "Show Suspended Sales",
- "key_system" => "",
- "key_tendered" => "Edit Amount Tendered",
- "key_title" => "Sales Keyboard Shortcuts",
- "mc" => "",
- "mode" => "Nyilv. mód",
- "must_enter_numeric" => "Számot kell megadnia a megrendelt mennyiséghez",
- "must_enter_numeric_giftcard" => "Vásárlási utalvány számát adja meg",
- "new_customer" => "Új vásárló",
- "new_item" => "Új termék",
- "no_description" => "Nincs leírás",
- "no_filter" => "Mindegyik",
- "no_items_in_cart" => "Nincsenek termékek a kosárban",
- "no_sales_to_display" => "Nincsenek megjelenithető értékesitések",
- "none_selected" => "Nem választott ki értékesitést törlésre",
- "nontaxed_ind" => "",
- "not_authorized" => "",
- "one_or_multiple" => "értékesítés(ek)",
- "payment" => "Fizetés módja",
- "payment_amount" => "Összeg",
- "payment_not_cover_total" => "Fizetés összege nem fedezi a teljes összeget",
- "payment_type" => "Típus",
- "payments" => "",
- "payments_total" => "Fizetve eddig:",
- "price" => "Ár",
- "print_after_sale" => "Nyomtatás eladás után",
- "quantity" => "Menny.",
- "quantity_less_than_reorder_level" => "Figyelem, a megadott mennyiség elégtelen!",
- "quantity_less_than_zero" => "Figyelem, a megadott mennyiség elégtelen! Tovább folytathatja az értékesitést, de ellenőrizze a készletet.",
- "quantity_of_items" => "",
- "quote" => "",
- "quote_number" => "",
- "quote_number_duplicate" => "",
- "quote_sent" => "",
- "quote_unsent" => "",
- "receipt" => "Eladási nyugta",
- "receipt_no_email" => "",
- "receipt_number" => "Értékesítési #",
- "receipt_sent" => "Nyugta elküldve",
- "receipt_unsent" => "Nyugta sikertelen küldése",
- "refund" => "",
- "register" => "Értékesitési nyilvántartás",
- "remove_customer" => "Vásárló eltávolítása",
- "remove_discount" => "",
- "return" => "Visszavétel",
- "rewards" => "",
- "rewards_balance" => "",
- "sale" => "Eladás",
- "sale_by_invoice" => "",
- "sale_for_customer" => "Vevő:",
- "sale_time" => "Idő",
- "sales_tax" => "",
- "sales_total" => "",
- "select_customer" => "Vevő kiválasztása (opcionális)",
- "send_invoice" => "Számla küldése",
- "send_quote" => "",
- "send_receipt" => "Nyugta küldése",
- "send_work_order" => "",
- "serial" => "Serial",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "számla",
- "show_receipt" => "nyugta",
- "start_typing_customer_name" => "Kezdje gépelni a vevő nevét…",
- "start_typing_item_name" => "Irja be a termék nevét vagy olvassa be a vonalkódot…",
- "stock" => "",
- "stock_location" => "Üzlet helyszine",
- "sub_total" => "Részösszeg",
- "successfully_deleted" => "Sikeresen törölte",
- "successfully_restored" => "",
- "successfully_suspended_sale" => "Értékesitése sikeresen felfüggesztve",
- "successfully_updated" => "Értékesités sikeresen frissitve",
- "suspend_sale" => "Felfüggeszt",
- "suspended_doc_id" => "",
- "suspended_sale_id" => "ID",
- "suspended_sales" => "Függő eladások",
- "table" => "",
- "takings" => "Bevételek",
- "tax" => "Adó",
- "tax_id" => "",
- "tax_invoice" => "",
- "tax_percent" => "Adó %",
- "taxed_ind" => "",
- "total" => "Összesen",
- "total_tax_exclusive" => "Adók nélkül",
- "transaction_failed" => "Tranzakció sikertelen",
- "unable_to_add_item" => "Nem adható termék az értékesitéshez",
- "unsuccessfully_deleted" => "Értékesités(ek) nem törölhető(k)",
- "unsuccessfully_restored" => "",
- "unsuccessfully_suspended_sale" => "Értékesitése sikeresen felfüggesztve",
- "unsuccessfully_updated" => "Értékesités sikertelenül frissitve",
- "unsuspend" => "Újraaktivál",
- "unsuspend_and_delete" => "Újraaktivál és töröl",
- "update" => "Eladás szerk.",
- "upi" => "",
- "visa" => "",
- "wholesale" => "",
- "work_order" => "",
- "work_order_number" => "",
- "work_order_number_duplicate" => "",
- "work_order_sent" => "",
- "work_order_unsent" => "",
+ 'account_number' => '',
+ 'add_payment' => 'Fiz. hozzáad.',
+ 'amount_due' => 'Fennmaradó',
+ 'amount_tendered' => 'Összeg',
+ 'authorized_signature' => '',
+ 'cancel_sale' => 'Mégsem',
+ 'cash' => 'Készpénz',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => '',
+ 'cash_deposit' => '',
+ 'cash_filter' => 'Készpénz',
+ 'change_due' => 'Visszajáró',
+ 'change_price' => '',
+ 'check' => 'Csekk',
+ 'check_balance' => 'Csekk maradék',
+ 'check_filter' => '',
+ 'close' => '',
+ 'comment' => 'Komment',
+ 'comments' => 'Kommentek',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => 'Eladás befej.',
+ 'confirm_cancel_sale' => 'Biztos kiüriti ezt az eladást? MINDEGYIK termék törölve lesz.',
+ 'confirm_delete' => 'Biztos, hogy törli a kijelölt értékesitéseket?',
+ 'confirm_restore' => '',
+ 'credit' => 'Hitelkártya',
+ 'credit_deposit' => '',
+ 'credit_filter' => '',
+ 'current_table' => '',
+ 'customer' => 'Vevő',
+ 'customer_address' => 'Vevő cím',
+ 'customer_discount' => 'Discount',
+ 'customer_email' => 'Vevő e-mail',
+ 'customer_location' => 'Vevő hely',
+ 'customer_optional' => '',
+ 'customer_required' => '',
+ 'customer_total' => 'Total',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => '',
+ 'daily_sales' => '',
+ 'date' => 'Eladás dátuma',
+ 'date_range' => 'Dátum range',
+ 'date_required' => 'Korrekt dátumot kell megadnia.',
+ 'date_type' => 'Dátum mező kötelező',
+ 'debit' => 'Bankkártya',
+ 'debit_filter' => '',
+ 'delete' => '',
+ 'delete_confirmation' => 'Biztos, hogy törli ezt az eladást? Nem lehet visszavonni!',
+ 'delete_entire_sale' => 'Eladás törlése',
+ 'delete_successful' => 'Sikeresen törölte az eladást',
+ 'delete_unsuccessful' => 'Sikertelenül törölte az eladást',
+ 'description_abbrv' => 'Megnevezés',
+ 'discard' => '',
+ 'discard_quote' => '',
+ 'discount' => 'Kedv. %',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '% kedvezmény',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '%',
+ 'due' => '',
+ 'due_filter' => '',
+ 'edit' => 'Szerkeszt',
+ 'edit_item' => 'Módosít',
+ 'edit_sale' => 'Eladás szerkesztése',
+ 'email_receipt' => 'E-mail nyugta',
+ 'employee' => 'Dolgozó',
+ 'entry' => '',
+ 'error_editing_item' => 'Termék módositási hiba',
+ 'find_or_scan_item' => 'Termék keresés/scan',
+ 'find_or_scan_item_or_receipt' => 'Termék keresése',
+ 'giftcard' => 'Ajándék utalvány',
+ 'giftcard_balance' => 'Ajándék utalvány egyenleg',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => 'Ajándék utalvány sorszáma',
+ 'group_by_category' => '',
+ 'group_by_type' => '',
+ 'hsn' => '',
+ 'id' => 'Eladási s.szám',
+ 'include_prices' => '',
+ 'invoice' => 'Számla',
+ 'invoice_confirm' => 'Ez a számla el lesz küldve ',
+ 'invoice_enable' => 'Számla elkészítése',
+ 'invoice_filter' => 'Számlák',
+ 'invoice_no_email' => 'Ennek a vásárlónak nincs érvényes email címe',
+ 'invoice_number' => 'Számla #',
+ 'invoice_number_duplicate' => 'Kérem adjon meg egyedi számla sorszámot',
+ 'invoice_sent' => 'Szálma elküldve ',
+ 'invoice_total' => '',
+ 'invoice_type_custom_invoice' => '',
+ 'invoice_type_custom_tax_invoice' => '',
+ 'invoice_type_invoice' => '',
+ 'invoice_type_tax_invoice' => '',
+ 'invoice_unsent' => 'Számla sikertelen küldése ',
+ 'invoice_update' => 'Újraszámol',
+ 'item_insufficient_of_stock' => 'Termék elégtelen mennyiségú a raktárban.',
+ 'item_name' => 'Termék neve',
+ 'item_number' => 'Termék #',
+ 'item_out_of_stock' => 'Termék kifogyott',
+ 'key_browser' => '',
+ 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
+ 'key_customer_search' => 'Customer Search',
+ 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
+ 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_full' => '',
+ 'key_function' => 'Function',
+ 'key_help' => 'Shortcuts',
+ 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_in' => '',
+ 'key_item_search' => 'Item Search',
+ 'key_out' => '',
+ 'key_payment' => 'Add Payment',
+ 'key_print' => '',
+ 'key_restore' => '',
+ 'key_search' => '',
+ 'key_suspend' => 'Suspend Current Sale',
+ 'key_suspended' => 'Show Suspended Sales',
+ 'key_system' => '',
+ 'key_tendered' => 'Edit Amount Tendered',
+ 'key_title' => 'Sales Keyboard Shortcuts',
+ 'mc' => '',
+ 'mode' => 'Nyilv. mód',
+ 'must_enter_numeric' => 'Számot kell megadnia a megrendelt mennyiséghez',
+ 'must_enter_numeric_giftcard' => 'Vásárlási utalvány számát adja meg',
+ 'must_enter_reference_code' => 'A hivatkozási/visszakeresési számot meg kell adni.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => 'Új vásárló',
+ 'new_item' => 'Új termék',
+ 'no_description' => 'Nincs leírás',
+ 'no_filter' => 'Mindegyik',
+ 'no_items_in_cart' => 'Nincsenek termékek a kosárban',
+ 'no_sales_to_display' => 'Nincsenek megjelenithető értékesitések',
+ 'none_selected' => 'Nem választott ki értékesitést törlésre',
+ 'nontaxed_ind' => '',
+ 'not_authorized' => '',
+ 'one_or_multiple' => 'értékesítés(ek)',
+ 'payment' => 'Fizetés módja',
+ 'payment_amount' => 'Összeg',
+ 'payment_not_cover_total' => 'Fizetés összege nem fedezi a teljes összeget',
+ 'payment_type' => 'Típus',
+ 'payments' => '',
+ 'payments_total' => 'Fizetve eddig:',
+ 'price' => 'Ár',
+ 'print_after_sale' => 'Nyomtatás eladás után',
+ 'quantity' => 'Menny.',
+ 'quantity_less_than_reorder_level' => 'Figyelem, a megadott mennyiség elégtelen!',
+ 'quantity_less_than_zero' => 'Figyelem, a megadott mennyiség elégtelen! Tovább folytathatja az értékesitést, de ellenőrizze a készletet.',
+ 'quantity_of_items' => '',
+ 'quote' => '',
+ 'quote_number' => '',
+ 'quote_number_duplicate' => '',
+ 'quote_sent' => '',
+ 'quote_unsent' => '',
+ 'receipt' => 'Eladási nyugta',
+ 'receipt_no_email' => '',
+ 'receipt_number' => 'Értékesítési #',
+ 'receipt_sent' => 'Nyugta elküldve',
+ 'receipt_unsent' => 'Nyugta sikertelen küldése',
+ 'reference_code' => 'Fizetési hivatkozási kód',
+ 'reference_code_invalid_characters' => 'A hivatkozási kód csak betűket és számokat tartalmazhat.',
+ 'reference_code_length_error' => 'A hivatkozási kód hossza érvénytelen.',
+ 'refund' => '',
+ 'register' => 'Értékesitési nyilvántartás',
+ 'remove_customer' => 'Vásárló eltávolítása',
+ 'remove_discount' => '',
+ 'return' => 'Visszavétel',
+ 'rewards' => '',
+ 'rewards_balance' => '',
+ 'rewards_package' => '',
+ 'rewards_remaining_balance' => '',
+ 'sale' => 'Eladás',
+ 'sale_by_invoice' => '',
+ 'sale_for_customer' => 'Vevő:',
+ 'sale_time' => 'Idő',
+ 'sales_tax' => '',
+ 'sales_total' => '',
+ 'select_customer' => 'Vevő kiválasztása (opcionális)',
+ 'send_invoice' => 'Számla küldése',
+ 'send_quote' => '',
+ 'send_receipt' => 'Nyugta küldése',
+ 'send_work_order' => '',
+ 'serial' => 'Serial',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => 'számla',
+ 'show_receipt' => 'nyugta',
+ 'start_typing_customer_name' => 'Kezdje gépelni a vevő nevét…',
+ 'start_typing_item_name' => 'Irja be a termék nevét vagy olvassa be a vonalkódot…',
+ 'stock' => '',
+ 'stock_location' => 'Üzlet helyszine',
+ 'sub_total' => 'Részösszeg',
+ 'successfully_deleted' => 'Sikeresen törölte',
+ 'successfully_restored' => '',
+ 'successfully_suspended_sale' => 'Értékesitése sikeresen felfüggesztve',
+ 'successfully_updated' => 'Értékesités sikeresen frissitve',
+ 'suspend_sale' => 'Felfüggeszt',
+ 'suspended_doc_id' => '',
+ 'suspended_sale_id' => 'ID',
+ 'suspended_sales' => 'Függő eladások',
+ 'table' => '',
+ 'takings' => 'Bevételek',
+ 'tax' => 'Adó',
+ 'tax_id' => '',
+ 'tax_invoice' => '',
+ 'tax_percent' => 'Adó %',
+ 'taxed_ind' => '',
+ 'total' => 'Összesen',
+ 'total_tax_exclusive' => 'Adók nélkül',
+ 'transaction_failed' => 'Tranzakció sikertelen',
+ 'unable_to_add_item' => 'Nem adható termék az értékesitéshez',
+ 'unsuccessfully_deleted' => 'Értékesités(ek) nem törölhető(k)',
+ 'unsuccessfully_restored' => '',
+ 'unsuccessfully_suspended_sale' => 'Értékesitése sikeresen felfüggesztve',
+ 'unsuccessfully_updated' => 'Értékesités sikertelenül frissitve',
+ 'unsuspend' => 'Újraaktivál',
+ 'unsuspend_and_delete' => 'Újraaktivál és töröl',
+ 'update' => 'Eladás szerk.',
+ 'upi' => '',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => '',
+ 'work_order_number' => '',
+ 'work_order_number_duplicate' => '',
+ 'work_order_sent' => '',
+ 'work_order_unsent' => '',
];
diff --git a/app/Language/hy/Config.php b/app/Language/hy/Config.php
index b630fcae5..89b66e4a7 100644
--- a/app/Language/hy/Config.php
+++ b/app/Language/hy/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "",
"ospos_info" => "",
"payment_options_order" => "",
+ 'payment_reference_code_length_limits' => 'Վճարման հղման կոդ
Երկարության սահմանափակումներ',
+ 'payment_reference_code_length_max_label' => 'Մաքս',
+ 'payment_reference_code_length_min_label' => 'Մին',
"perm_risk" => "",
"phone" => "",
"phone_required" => "",
diff --git a/app/Language/hy/Sales.php b/app/Language/hy/Sales.php
index 2d236019a..ef4e00880 100644
--- a/app/Language/hy/Sales.php
+++ b/app/Language/hy/Sales.php
@@ -1,230 +1,234 @@
"",
- "rewards_package" => "",
- "rewards_remaining_balance" => "",
- "account_number" => "",
- "add_payment" => "",
- "amount_due" => "",
- "amount_tendered" => "",
- "authorized_signature" => "",
- "cancel_sale" => "",
- "cash" => "",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "",
- "cash_deposit" => "",
- "cash_filter" => "",
- "change_due" => "",
- "change_price" => "",
- "check" => "",
- "check_balance" => "",
- "check_filter" => "",
- "close" => "",
- "comment" => "",
- "comments" => "",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "",
- "confirm_cancel_sale" => "",
- "confirm_delete" => "",
- "confirm_restore" => "",
- "credit" => "",
- "credit_deposit" => "",
- "credit_filter" => "",
- "current_table" => "",
- "customer" => "",
- "customer_address" => "",
- "customer_discount" => "",
- "customer_email" => "",
- "customer_location" => "",
- "customer_optional" => "",
- "customer_required" => "",
- "customer_total" => "",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "",
- "date_range" => "",
- "date_required" => "",
- "date_type" => "",
- "debit" => "",
- "debit_filter" => "",
- "delete" => "",
- "delete_confirmation" => "",
- "delete_entire_sale" => "",
- "delete_successful" => "",
- "delete_unsuccessful" => "",
- "description_abbrv" => "",
- "discard" => "",
- "discard_quote" => "",
- "discount" => "",
- "discount_included" => "",
- "discount_short" => "",
- "due" => "",
- "due_filter" => "",
- "edit" => "",
- "edit_item" => "",
- "edit_sale" => "",
- "email_receipt" => "",
- "employee" => "",
- "entry" => "",
- "error_editing_item" => "",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "",
- "find_or_scan_item_or_receipt" => "",
- "giftcard" => "",
- "giftcard_balance" => "",
- "giftcard_filter" => "",
- "giftcard_number" => "",
- "group_by_category" => "",
- "group_by_type" => "",
- "hsn" => "",
- "id" => "",
- "include_prices" => "",
- "invoice" => "",
- "invoice_confirm" => "",
- "invoice_enable" => "",
- "invoice_filter" => "",
- "invoice_no_email" => "",
- "invoice_number" => "",
- "invoice_number_duplicate" => "",
- "invoice_sent" => "",
- "invoice_total" => "",
- "invoice_type_custom_invoice" => "",
- "invoice_type_custom_tax_invoice" => "",
- "invoice_type_invoice" => "",
- "invoice_type_tax_invoice" => "",
- "invoice_unsent" => "",
- "invoice_update" => "",
- "item_insufficient_of_stock" => "",
- "item_name" => "",
- "item_number" => "",
- "item_out_of_stock" => "",
- "key_browser" => "",
- "key_cancel" => "Cancels Current Quote/Invoice/Sale",
- "key_customer_search" => "Customer Search",
- "key_finish_quote" => "Finish Quote/Invoice witdout payment",
- "key_finish_sale" => "Add Payment and Complete Invoice/Sale",
- "key_full" => "",
- "key_function" => "Function",
- "key_help" => "Shortcuts",
- "key_help_modal" => "Open Shortcuts Window",
- "key_in" => "",
- "key_item_search" => "Item Search",
- "key_out" => "",
- "key_payment" => "Add Payment",
- "key_print" => "",
- "key_restore" => "",
- "key_search" => "",
- "key_suspend" => "Suspend Current Sale",
- "key_suspended" => "Show Suspended Sales",
- "key_system" => "",
- "key_tendered" => "Edit Amount Tendered",
- "key_title" => "Sales Keyboard Shortcuts",
- "mc" => "",
- "mode" => "",
- "must_enter_numeric" => "",
- "must_enter_numeric_giftcard" => "",
- "new_customer" => "",
- "new_item" => "",
- "no_description" => "",
- "no_filter" => "",
- "no_items_in_cart" => "",
- "no_sales_to_display" => "",
- "none_selected" => "",
- "nontaxed_ind" => "",
- "not_authorized" => "",
- "one_or_multiple" => "",
- "payment" => "",
- "payment_amount" => "",
- "payment_not_cover_total" => "",
- "payment_type" => "",
- "payments" => "",
- "payments_total" => "",
- "price" => "",
- "print_after_sale" => "",
- "quantity" => "",
- "quantity_less_than_reorder_level" => "",
- "quantity_less_than_zero" => "",
- "quantity_of_items" => "",
- "quote" => "",
- "quote_number" => "",
- "quote_number_duplicate" => "",
- "quote_sent" => "",
- "quote_unsent" => "",
- "receipt" => "",
- "receipt_no_email" => "",
- "receipt_number" => "",
- "receipt_sent" => "",
- "receipt_unsent" => "",
- "refund" => "",
- "register" => "",
- "remove_customer" => "",
- "remove_discount" => "",
- "return" => "",
- "rewards" => "",
- "rewards_balance" => "",
- "sale" => "",
- "sale_by_invoice" => "",
- "sale_for_customer" => "",
- "sale_time" => "",
- "sales_tax" => "",
- "sales_total" => "",
- "select_customer" => "",
- "send_invoice" => "",
- "send_quote" => "",
- "send_receipt" => "",
- "send_work_order" => "",
- "serial" => "",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "",
- "show_receipt" => "",
- "start_typing_customer_name" => "",
- "start_typing_item_name" => "",
- "stock" => "",
- "stock_location" => "",
- "sub_total" => "",
- "successfully_deleted" => "",
- "successfully_restored" => "",
- "successfully_suspended_sale" => "",
- "successfully_updated" => "",
- "suspend_sale" => "",
- "suspended_doc_id" => "",
- "suspended_sale_id" => "",
- "suspended_sales" => "",
- "table" => "",
- "takings" => "",
- "tax" => "",
- "tax_id" => "",
- "tax_invoice" => "",
- "tax_percent" => "",
- "taxed_ind" => "",
- "total" => "",
- "total_tax_exclusive" => "",
- "transaction_failed" => "",
- "unable_to_add_item" => "",
- "unsuccessfully_deleted" => "",
- "unsuccessfully_restored" => "",
- "unsuccessfully_suspended_sale" => "",
- "unsuccessfully_updated" => "",
- "unsuspend" => "",
- "unsuspend_and_delete" => "",
- "update" => "",
- "upi" => "",
- "visa" => "",
- "wholesale" => "",
- "work_order" => "",
- "work_order_number" => "",
- "work_order_number_duplicate" => "",
- "work_order_sent" => "",
- "work_order_unsent" => "",
+ 'account_number' => '',
+ 'add_payment' => '',
+ 'amount_due' => '',
+ 'amount_tendered' => '',
+ 'authorized_signature' => '',
+ 'cancel_sale' => '',
+ 'cash' => '',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => '',
+ 'cash_deposit' => '',
+ 'cash_filter' => '',
+ 'change_due' => '',
+ 'change_price' => '',
+ 'check' => '',
+ 'check_balance' => '',
+ 'check_filter' => '',
+ 'close' => '',
+ 'comment' => '',
+ 'comments' => '',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => '',
+ 'confirm_cancel_sale' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'credit' => '',
+ 'credit_deposit' => '',
+ 'credit_filter' => '',
+ 'current_table' => '',
+ 'customer' => '',
+ 'customer_address' => '',
+ 'customer_discount' => '',
+ 'customer_email' => '',
+ 'customer_location' => '',
+ 'customer_optional' => '',
+ 'customer_required' => '',
+ 'customer_total' => '',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => '',
+ 'daily_sales' => '',
+ 'date' => '',
+ 'date_range' => '',
+ 'date_required' => '',
+ 'date_type' => '',
+ 'debit' => '',
+ 'debit_filter' => '',
+ 'delete' => '',
+ 'delete_confirmation' => '',
+ 'delete_entire_sale' => '',
+ 'delete_successful' => '',
+ 'delete_unsuccessful' => '',
+ 'description_abbrv' => '',
+ 'discard' => '',
+ 'discard_quote' => '',
+ 'discount' => '',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '',
+ 'due' => '',
+ 'due_filter' => '',
+ 'edit' => '',
+ 'edit_item' => '',
+ 'edit_sale' => '',
+ 'email_receipt' => '',
+ 'employee' => '',
+ 'entry' => '',
+ 'error_editing_item' => '',
+ 'find_or_scan_item' => '',
+ 'find_or_scan_item_or_receipt' => '',
+ 'giftcard' => '',
+ 'giftcard_balance' => '',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => '',
+ 'group_by_category' => '',
+ 'group_by_type' => '',
+ 'hsn' => '',
+ 'id' => '',
+ 'include_prices' => '',
+ 'invoice' => '',
+ 'invoice_confirm' => '',
+ 'invoice_enable' => '',
+ 'invoice_filter' => '',
+ 'invoice_no_email' => '',
+ 'invoice_number' => '',
+ 'invoice_number_duplicate' => '',
+ 'invoice_sent' => '',
+ 'invoice_total' => '',
+ 'invoice_type_custom_invoice' => '',
+ 'invoice_type_custom_tax_invoice' => '',
+ 'invoice_type_invoice' => '',
+ 'invoice_type_tax_invoice' => '',
+ 'invoice_unsent' => '',
+ 'invoice_update' => '',
+ 'item_insufficient_of_stock' => '',
+ 'item_name' => '',
+ 'item_number' => '',
+ 'item_out_of_stock' => '',
+ 'key_browser' => '',
+ 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
+ 'key_customer_search' => 'Customer Search',
+ 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
+ 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_full' => '',
+ 'key_function' => 'Function',
+ 'key_help' => 'Shortcuts',
+ 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_in' => '',
+ 'key_item_search' => 'Item Search',
+ 'key_out' => '',
+ 'key_payment' => 'Add Payment',
+ 'key_print' => '',
+ 'key_restore' => '',
+ 'key_search' => '',
+ 'key_suspend' => 'Suspend Current Sale',
+ 'key_suspended' => 'Show Suspended Sales',
+ 'key_system' => '',
+ 'key_tendered' => 'Edit Amount Tendered',
+ 'key_title' => 'Sales Keyboard Shortcuts',
+ 'mc' => '',
+ 'mode' => '',
+ 'must_enter_numeric' => '',
+ 'must_enter_numeric_giftcard' => '',
+ 'must_enter_reference_code' => 'Պետք է մուտքագրվի հղման/որոնման համարը։',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => '',
+ 'new_item' => '',
+ 'no_description' => '',
+ 'no_filter' => '',
+ 'no_items_in_cart' => '',
+ 'no_sales_to_display' => '',
+ 'none_selected' => '',
+ 'nontaxed_ind' => '',
+ 'not_authorized' => '',
+ 'one_or_multiple' => '',
+ 'payment' => '',
+ 'payment_amount' => '',
+ 'payment_not_cover_total' => '',
+ 'payment_type' => '',
+ 'payments' => '',
+ 'payments_total' => '',
+ 'price' => '',
+ 'print_after_sale' => '',
+ 'quantity' => '',
+ 'quantity_less_than_reorder_level' => '',
+ 'quantity_less_than_zero' => '',
+ 'quantity_of_items' => '',
+ 'quote' => '',
+ 'quote_number' => '',
+ 'quote_number_duplicate' => '',
+ 'quote_sent' => '',
+ 'quote_unsent' => '',
+ 'receipt' => '',
+ 'receipt_no_email' => '',
+ 'receipt_number' => '',
+ 'receipt_sent' => '',
+ 'receipt_unsent' => '',
+ 'reference_code' => 'Վճարման հղման կոդ',
+ 'reference_code_invalid_characters' => 'Հղման կոդը պետք է պարունակի միայն տառեր և թվեր։',
+ 'reference_code_length_error' => 'Հղման կոդի երկարությունն անվավեր է։',
+ 'refund' => '',
+ 'register' => '',
+ 'remove_customer' => '',
+ 'remove_discount' => '',
+ 'return' => '',
+ 'rewards' => '',
+ 'rewards_balance' => '',
+ 'rewards_package' => '',
+ 'rewards_remaining_balance' => '',
+ 'sale' => '',
+ 'sale_by_invoice' => '',
+ 'sale_for_customer' => '',
+ 'sale_time' => '',
+ 'sales_tax' => '',
+ 'sales_total' => '',
+ 'select_customer' => '',
+ 'send_invoice' => '',
+ 'send_quote' => '',
+ 'send_receipt' => '',
+ 'send_work_order' => '',
+ 'serial' => '',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => '',
+ 'show_receipt' => '',
+ 'start_typing_customer_name' => '',
+ 'start_typing_item_name' => '',
+ 'stock' => '',
+ 'stock_location' => '',
+ 'sub_total' => '',
+ 'successfully_deleted' => '',
+ 'successfully_restored' => '',
+ 'successfully_suspended_sale' => '',
+ 'successfully_updated' => '',
+ 'suspend_sale' => '',
+ 'suspended_doc_id' => '',
+ 'suspended_sale_id' => '',
+ 'suspended_sales' => '',
+ 'table' => '',
+ 'takings' => '',
+ 'tax' => '',
+ 'tax_id' => '',
+ 'tax_invoice' => '',
+ 'tax_percent' => '',
+ 'taxed_ind' => '',
+ 'total' => '',
+ 'total_tax_exclusive' => '',
+ 'transaction_failed' => '',
+ 'unable_to_add_item' => '',
+ 'unsuccessfully_deleted' => '',
+ 'unsuccessfully_restored' => '',
+ 'unsuccessfully_suspended_sale' => '',
+ 'unsuccessfully_updated' => '',
+ 'unsuspend' => '',
+ 'unsuspend_and_delete' => '',
+ 'update' => '',
+ 'upi' => '',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => '',
+ 'work_order_number' => '',
+ 'work_order_number_duplicate' => '',
+ 'work_order_sent' => '',
+ 'work_order_unsent' => '',
];
diff --git a/app/Language/id/Config.php b/app/Language/id/Config.php
index 97cd77135..cd4279337 100644
--- a/app/Language/id/Config.php
+++ b/app/Language/id/Config.php
@@ -220,6 +220,9 @@ return [
'os_timezone' => "Zona waktu OSPOS:",
'ospos_info' => "Info pemasangan OSPOS",
'payment_options_order' => "Urutan pilihan pembayaran",
+ 'payment_reference_code_length_limits' => 'Kode Referensi Pembayaran
Batas Panjang',
+ 'payment_reference_code_length_max_label' => 'Maks',
+ 'payment_reference_code_length_min_label' => 'Min',
'perm_risk' => "Setelan izin yang salah berbahaya bagi keamanan perangkat lunak.",
'phone' => "Telepon Perusahaan",
'phone_required' => "Telepon Perusahaan wajib diisi.",
diff --git a/app/Language/id/Sales.php b/app/Language/id/Sales.php
index 92b5628e7..f52b3124f 100644
--- a/app/Language/id/Sales.php
+++ b/app/Language/id/Sales.php
@@ -1,231 +1,235 @@
"Poin tersedia",
- "rewards_package" => "Hadiah",
- "rewards_remaining_balance" => "Poin hadiah yang tersisa adalah ",
- "account_number" => "Akun #",
- "add_payment" => "Terima",
- "amount_due" => "Uang Kembalian",
- "amount_tendered" => "Nilai Pembayaran",
- "authorized_signature" => "Tanda tangan",
- "cancel_sale" => "Batal Jual",
- "cash" => "Tunai",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "Penyesuaian Kas",
- "cash_deposit" => "Deposit Tunai",
- "cash_filter" => "Tunai",
- "change_due" => "Kembalian Uang",
- "change_price" => "Ubah Harga Jual",
- "check" => "Cek",
- "check_balance" => "Aktifkan pengingat",
- "check_filter" => "Cek",
- "close" => "",
- "comment" => "Catatan",
- "comments" => "Keterangan",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "Selesai",
- "confirm_cancel_sale" => "Apakah anda yakin ingin mengosongkan transaksi penjualan ini? Semua item akan dihapus.",
- "confirm_delete" => "Apakah anda yakin akan menghapus penjualan terpilih?",
- "confirm_restore" => "Apakah anda yakin akan mengembalikan penjualan terpilih?",
- "credit" => "Kartu Kredit",
- "credit_deposit" => "Deposit Kredit",
- "credit_filter" => "Kartu Kredit",
- "current_table" => "",
- "customer" => "Pelanggan",
- "customer_address" => "Alamat",
- "customer_discount" => "Diskon",
- "customer_email" => "Email",
- "customer_location" => "Lokasi",
- "customer_optional" => "(Diperlukan untuk Pembayaran Jatuh Tempo)",
- "customer_required" => "(Dibutuhkan)",
- "customer_total" => "Total",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "Tanggal Penjualan",
- "date_range" => "Rentang Tanggal",
- "date_required" => "Masukkan tanggal yang benar.",
- "date_type" => "Tanggal tidak boleh kosong.",
- "debit" => "Kartu Debit",
- "debit_filter" => "",
- "delete" => "Boleh dihapus",
- "delete_confirmation" => "Apakah anda yakin ingin menghapus transaksi penjualan ini, Pilihan ini tidak dapat dibatalkan.",
- "delete_entire_sale" => "Hapus Transaksi Penjualan",
- "delete_successful" => "Transaksi Penjualan berhasil dihapus.",
- "delete_unsuccessful" => "Transaksi Penjualan gagal dihapus.",
- "description_abbrv" => "Deskripsi.",
- "discard" => "Buang",
- "discard_quote" => "",
- "discount" => "Diskon",
- "discount_included" => "% Diskon",
- "discount_short" => "%",
- "due" => "Jatuh tempo",
- "due_filter" => "Jatuh tempo",
- "edit" => "Ubah",
- "edit_item" => "Ubah Item",
- "edit_sale" => "Ubah Penjualan",
- "email_receipt" => "email Faktur",
- "employee" => "Karyawan",
- "entry" => "Entri",
- "error_editing_item" => "mengubah item salah",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "Cari/Scan Item",
- "find_or_scan_item_or_receipt" => "Temukan atau pindai Item atau Faktur",
- "giftcard" => "Kartu Hadiah",
- "giftcard_balance" => "Nilai Kupon Bonus",
- "giftcard_filter" => "",
- "giftcard_number" => "Nomor Kartu Hadiah",
- "group_by_category" => "Dikelompokkan berdasarkan Kategori",
- "group_by_type" => "Dikelompokkan berdasarkan Jenis",
- "hsn" => "HSN",
- "id" => "ID Penjualan",
- "include_prices" => "Termasuk Harga?",
- "invoice" => "Faktur",
- "invoice_confirm" => "Faktur ini akan dikirim ke",
- "invoice_enable" => "Nomor Faktur",
- "invoice_filter" => "Faktur",
- "invoice_no_email" => "Pelanggan ini tidak memiliki alamat email yang valid.",
- "invoice_number" => "Nomor Nota",
- "invoice_number_duplicate" => "Nomor nota harus unik.",
- "invoice_sent" => "Faktur dikirim kepada",
- "invoice_total" => "Total faktur",
- "invoice_type_custom_invoice" => "Faktur kustom (custom_invoice.php)",
- "invoice_type_custom_tax_invoice" => "Faktur pajak kustom (custom_tax_invoice.php)",
- "invoice_type_invoice" => "Faktur (invoice.php)",
- "invoice_type_tax_invoice" => "Faktur pajak (tax_invoice.php)",
- "invoice_unsent" => "Faktur gagal dikirim kepada",
- "invoice_update" => "Menghitung ulang",
- "item_insufficient_of_stock" => "Stok Item tidak mencukupi.",
- "item_name" => "Nama Barang",
- "item_number" => "Barang #",
- "item_out_of_stock" => "Barang habis.",
- "key_browser" => "Pintasan bermanfaat",
- "key_cancel" => "Membatalkan Penawaran/Faktur/Penjualan saat ini",
- "key_customer_search" => "Pencarian Pelanggan",
- "key_finish_quote" => "Selesaikan Struk/Faktur tanpa pembayaran",
- "key_finish_sale" => "Tambahkan Pembayaran dan Lengkapi Faktur/Penjualan",
- "key_full" => "Buka dalam Mode Layar Penuh",
- "key_function" => "Fungsi",
- "key_help" => "Pintasan",
- "key_help_modal" => "Buka Jendela Pintasan",
- "key_in" => "Perbesar",
- "key_item_search" => "Pencarian Barang",
- "key_out" => "Perkecil",
- "key_payment" => "Tambahkan Pembayaran",
- "key_print" => "Cetak Halaman sekarang",
- "key_restore" => "Reset tampilan zum",
- "key_search" => "Cari Tabel Laporan",
- "key_suspend" => "Tangguhkan Penjualan saat ini",
- "key_suspended" => "Tampilkan Penjualan yang Ditangguhkan",
- "key_system" => "Pemintas Sistem",
- "key_tendered" => "Edit jumlah yang dibayarkan",
- "key_title" => "Pintasan Papan Ketik Penjualan",
- "mc" => "",
- "mode" => "Jenis Transaksi",
- "must_enter_numeric" => "Nilai yang dimasukkan harus berupa angka.",
- "must_enter_numeric_giftcard" => "Nomor Gift Card harus berupa angka.",
- "new_customer" => "Pelanggan Baru",
- "new_item" => "Barang Baru",
- "no_description" => "Tidak ada deskripsi",
- "no_filter" => "Semua",
- "no_items_in_cart" => "Tidak ada Barang dalam Keranjang Belanja.",
- "no_sales_to_display" => "Tidak ada penjualan yang ditampilkan.",
- "none_selected" => "Anda belum memilih Penjualan untuk dihapus.",
- "nontaxed_ind" => " . ",
- "not_authorized" => "Aksi ini tidak resmi.",
- "one_or_multiple" => "Penjualan",
- "payment" => "Jenis Pembayaran",
- "payment_amount" => "Jumlah",
- "payment_not_cover_total" => "Jumlah pembayaran harus lebih besar atau sama dengan Total.",
- "payment_type" => "Jenis",
- "payments" => "",
- "payments_total" => "Total Pembayaran",
- "price" => "Harga",
- "print_after_sale" => "Cetak Faktur setelah penjualan",
- "quantity" => "Jumlah",
- "quantity_less_than_reorder_level" => "Peringatan: Stok Inventori barang ini dibawah level order ulang.",
- "quantity_less_than_zero" => "Peringatan: Stok Inventori tidak cukup. Proses penjualan masih dapat dilanjutkan, tapi periksa Inventori.",
- "quantity_of_items" => "Jumlah dari {0} item",
- "quote" => "Penawaran",
- "quote_number" => "No. Penawaran",
- "quote_number_duplicate" => "No. Penawaran tidak boleh sama.",
- "quote_sent" => "Penawaran dikirim ke",
- "quote_unsent" => "Penawaran gagal dikirim ke",
- "receipt" => "Faktur Penjualan",
- "receipt_no_email" => "Pembeli ini tidak memiliki surel yang valid.",
- "receipt_number" => "POS #",
- "receipt_sent" => "Nota dikirim ke",
- "receipt_unsent" => "Noto gagal dikirim kepada",
- "refund" => "Tipe Pengembalian Dana",
- "register" => "Transaksi Penjualan",
- "remove_customer" => "Hapus Pelanggan",
- "remove_discount" => "",
- "return" => "Retur",
- "rewards" => "Poin Penghargaan",
- "rewards_balance" => "Jumlah Poin Penghargaan",
- "sale" => "Penjualan",
- "sale_by_invoice" => "Penjualan berdasarkan Faktur",
- "sale_for_customer" => "Pelanggan:",
- "sale_time" => "Waktu",
- "sales_tax" => "Pajak Penjualan",
- "sales_total" => "",
- "select_customer" => "Pilih Pelanggan",
- "send_invoice" => "Kirim Faktur",
- "send_quote" => "Kirim Penawaran",
- "send_receipt" => "Kirim Nota",
- "send_work_order" => "Kirim Order Kerja",
- "serial" => "Seri",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "Tampilkan Faktur",
- "show_receipt" => "Tampilkan Nota",
- "start_typing_customer_name" => "Ketik Nama Pelanggan...",
- "start_typing_item_name" => "Ketik Nama Barang atau Scan Barcode...",
- "stock" => "Stok",
- "stock_location" => "Lokasi Stock",
- "sub_total" => "Sub-total",
- "successfully_deleted" => "Transaksi Penjualan berhasil dihapus",
- "successfully_restored" => "Berhasil dikembalikan",
- "successfully_suspended_sale" => "Penjualan berhasil ditangguhkan.",
- "successfully_updated" => "Penjualan berhasil diperbarui.",
- "suspend_sale" => "Tangguhkan",
- "suspended_doc_id" => "Dokumen",
- "suspended_sale_id" => "ID Penjualan ditangguhkan",
- "suspended_sales" => "Penangguhan",
- "table" => "Meja",
- "takings" => "Daftar Penjualan",
- "tax" => "Pajak",
- "tax_id" => "ID Pajak",
- "tax_invoice" => "Faktur Pajak",
- "tax_percent" => "Pajak %",
- "taxed_ind" => "P",
- "total" => "Total",
- "total_tax_exclusive" => "Tidak termasuk pajak",
- "transaction_failed" => "Transaksi Penjualan gagal.",
- "unable_to_add_item" => "Tidak dapat menambahkan item pada penjualan",
- "unsuccessfully_deleted" => "Transaksi Penjualan gagal dihapus.",
- "unsuccessfully_restored" => "Transaksi Penjualan gagal dikembalikan.",
- "unsuccessfully_suspended_sale" => "Transaksi penjualan gagal ditangguhkan.",
- "unsuccessfully_updated" => "Transaksi Penjualan gagal diperbaharui.",
- "unsuspend" => "Tidak Ditangguhkan",
- "unsuspend_and_delete" => "Batalkan dan hapus penangguhan",
- "update" => "Ubah",
- "upi" => "UPI",
- "visa" => "",
- "wholesale" => "",
- "work_order" => "Perintah Kerja",
- "work_order_number" => "Nomor Perintah Kerja",
- "work_order_number_duplicate" => "Nomor Perintah Kerja tidak boleh sama.",
- "work_order_sent" => "Perintah Kerja dikirim ke",
- "work_order_unsent" => "Perintah Kerja gagal dikirim ke",
- "selected_customer" => "Pelanggan Terpilih",
+ 'account_number' => 'Akun #',
+ 'add_payment' => 'Terima',
+ 'amount_due' => 'Uang Kembalian',
+ 'amount_tendered' => 'Nilai Pembayaran',
+ 'authorized_signature' => 'Tanda tangan',
+ 'cancel_sale' => 'Batal Jual',
+ 'cash' => 'Tunai',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => 'Penyesuaian Kas',
+ 'cash_deposit' => 'Deposit Tunai',
+ 'cash_filter' => 'Tunai',
+ 'change_due' => 'Kembalian Uang',
+ 'change_price' => 'Ubah Harga Jual',
+ 'check' => 'Cek',
+ 'check_balance' => 'Aktifkan pengingat',
+ 'check_filter' => 'Cek',
+ 'close' => '',
+ 'comment' => 'Catatan',
+ 'comments' => 'Keterangan',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => 'Selesai',
+ 'confirm_cancel_sale' => 'Apakah anda yakin ingin mengosongkan transaksi penjualan ini? Semua item akan dihapus.',
+ 'confirm_delete' => 'Apakah anda yakin akan menghapus penjualan terpilih?',
+ 'confirm_restore' => 'Apakah anda yakin akan mengembalikan penjualan terpilih?',
+ 'credit' => 'Kartu Kredit',
+ 'credit_deposit' => 'Deposit Kredit',
+ 'credit_filter' => 'Kartu Kredit',
+ 'current_table' => '',
+ 'customer' => 'Pelanggan',
+ 'customer_address' => 'Alamat',
+ 'customer_discount' => 'Diskon',
+ 'customer_email' => 'Email',
+ 'customer_location' => 'Lokasi',
+ 'customer_optional' => '(Diperlukan untuk Pembayaran Jatuh Tempo)',
+ 'customer_required' => '(Dibutuhkan)',
+ 'customer_total' => 'Total',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => 'Poin tersedia',
+ 'daily_sales' => '',
+ 'date' => 'Tanggal Penjualan',
+ 'date_range' => 'Rentang Tanggal',
+ 'date_required' => 'Masukkan tanggal yang benar.',
+ 'date_type' => 'Tanggal tidak boleh kosong.',
+ 'debit' => 'Kartu Debit',
+ 'debit_filter' => '',
+ 'delete' => 'Boleh dihapus',
+ 'delete_confirmation' => 'Apakah anda yakin ingin menghapus transaksi penjualan ini, Pilihan ini tidak dapat dibatalkan.',
+ 'delete_entire_sale' => 'Hapus Transaksi Penjualan',
+ 'delete_successful' => 'Transaksi Penjualan berhasil dihapus.',
+ 'delete_unsuccessful' => 'Transaksi Penjualan gagal dihapus.',
+ 'description_abbrv' => 'Deskripsi.',
+ 'discard' => 'Buang',
+ 'discard_quote' => '',
+ 'discount' => 'Diskon',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '% Diskon',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '%',
+ 'due' => 'Jatuh tempo',
+ 'due_filter' => 'Jatuh tempo',
+ 'edit' => 'Ubah',
+ 'edit_item' => 'Ubah Item',
+ 'edit_sale' => 'Ubah Penjualan',
+ 'email_receipt' => 'email Faktur',
+ 'employee' => 'Karyawan',
+ 'entry' => 'Entri',
+ 'error_editing_item' => 'mengubah item salah',
+ 'find_or_scan_item' => 'Cari/Scan Item',
+ 'find_or_scan_item_or_receipt' => 'Temukan atau pindai Item atau Faktur',
+ 'giftcard' => 'Kartu Hadiah',
+ 'giftcard_balance' => 'Nilai Kupon Bonus',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => 'Nomor Kartu Hadiah',
+ 'group_by_category' => 'Dikelompokkan berdasarkan Kategori',
+ 'group_by_type' => 'Dikelompokkan berdasarkan Jenis',
+ 'hsn' => 'HSN',
+ 'id' => 'ID Penjualan',
+ 'include_prices' => 'Termasuk Harga?',
+ 'invoice' => 'Faktur',
+ 'invoice_confirm' => 'Faktur ini akan dikirim ke',
+ 'invoice_enable' => 'Nomor Faktur',
+ 'invoice_filter' => 'Faktur',
+ 'invoice_no_email' => 'Pelanggan ini tidak memiliki alamat email yang valid.',
+ 'invoice_number' => 'Nomor Nota',
+ 'invoice_number_duplicate' => 'Nomor nota harus unik.',
+ 'invoice_sent' => 'Faktur dikirim kepada',
+ 'invoice_total' => 'Total faktur',
+ 'invoice_type_custom_invoice' => 'Faktur kustom (custom_invoice.php)',
+ 'invoice_type_custom_tax_invoice' => 'Faktur pajak kustom (custom_tax_invoice.php)',
+ 'invoice_type_invoice' => 'Faktur (invoice.php)',
+ 'invoice_type_tax_invoice' => 'Faktur pajak (tax_invoice.php)',
+ 'invoice_unsent' => 'Faktur gagal dikirim kepada',
+ 'invoice_update' => 'Menghitung ulang',
+ 'item_insufficient_of_stock' => 'Stok Item tidak mencukupi.',
+ 'item_name' => 'Nama Barang',
+ 'item_number' => 'Barang #',
+ 'item_out_of_stock' => 'Barang habis.',
+ 'key_browser' => 'Pintasan bermanfaat',
+ 'key_cancel' => 'Membatalkan Penawaran/Faktur/Penjualan saat ini',
+ 'key_customer_search' => 'Pencarian Pelanggan',
+ 'key_finish_quote' => 'Selesaikan Struk/Faktur tanpa pembayaran',
+ 'key_finish_sale' => 'Tambahkan Pembayaran dan Lengkapi Faktur/Penjualan',
+ 'key_full' => 'Buka dalam Mode Layar Penuh',
+ 'key_function' => 'Fungsi',
+ 'key_help' => 'Pintasan',
+ 'key_help_modal' => 'Buka Jendela Pintasan',
+ 'key_in' => 'Perbesar',
+ 'key_item_search' => 'Pencarian Barang',
+ 'key_out' => 'Perkecil',
+ 'key_payment' => 'Tambahkan Pembayaran',
+ 'key_print' => 'Cetak Halaman sekarang',
+ 'key_restore' => 'Reset tampilan zum',
+ 'key_search' => 'Cari Tabel Laporan',
+ 'key_suspend' => 'Tangguhkan Penjualan saat ini',
+ 'key_suspended' => 'Tampilkan Penjualan yang Ditangguhkan',
+ 'key_system' => 'Pemintas Sistem',
+ 'key_tendered' => 'Edit jumlah yang dibayarkan',
+ 'key_title' => 'Pintasan Papan Ketik Penjualan',
+ 'mc' => '',
+ 'mode' => 'Jenis Transaksi',
+ 'must_enter_numeric' => 'Nilai yang dimasukkan harus berupa angka.',
+ 'must_enter_numeric_giftcard' => 'Nomor Gift Card harus berupa angka.',
+ 'must_enter_reference_code' => 'Nomor referensi/pengambilan harus dimasukkan.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => 'Pelanggan Baru',
+ 'new_item' => 'Barang Baru',
+ 'no_description' => 'Tidak ada deskripsi',
+ 'no_filter' => 'Semua',
+ 'no_items_in_cart' => 'Tidak ada Barang dalam Keranjang Belanja.',
+ 'no_sales_to_display' => 'Tidak ada penjualan yang ditampilkan.',
+ 'none_selected' => 'Anda belum memilih Penjualan untuk dihapus.',
+ 'nontaxed_ind' => ' . ',
+ 'not_authorized' => 'Aksi ini tidak resmi.',
+ 'one_or_multiple' => 'Penjualan',
+ 'payment' => 'Jenis Pembayaran',
+ 'payment_amount' => 'Jumlah',
+ 'payment_not_cover_total' => 'Jumlah pembayaran harus lebih besar atau sama dengan Total.',
+ 'payment_type' => 'Jenis',
+ 'payments' => '',
+ 'payments_total' => 'Total Pembayaran',
+ 'price' => 'Harga',
+ 'print_after_sale' => 'Cetak Faktur setelah penjualan',
+ 'quantity' => 'Jumlah',
+ 'quantity_less_than_reorder_level' => 'Peringatan: Stok Inventori barang ini dibawah level order ulang.',
+ 'quantity_less_than_zero' => 'Peringatan: Stok Inventori tidak cukup. Proses penjualan masih dapat dilanjutkan, tapi periksa Inventori.',
+ 'quantity_of_items' => 'Jumlah dari {0} item',
+ 'quote' => 'Penawaran',
+ 'quote_number' => 'No. Penawaran',
+ 'quote_number_duplicate' => 'No. Penawaran tidak boleh sama.',
+ 'quote_sent' => 'Penawaran dikirim ke',
+ 'quote_unsent' => 'Penawaran gagal dikirim ke',
+ 'receipt' => 'Faktur Penjualan',
+ 'receipt_no_email' => 'Pembeli ini tidak memiliki surel yang valid.',
+ 'receipt_number' => 'POS #',
+ 'receipt_sent' => 'Nota dikirim ke',
+ 'receipt_unsent' => 'Noto gagal dikirim kepada',
+ 'reference_code' => 'Kode Referensi Pembayaran',
+ 'reference_code_invalid_characters' => 'Kode referensi hanya boleh mengandung huruf dan angka.',
+ 'reference_code_length_error' => 'Panjang kode referensi tidak valid.',
+ 'refund' => 'Tipe Pengembalian Dana',
+ 'register' => 'Transaksi Penjualan',
+ 'remove_customer' => 'Hapus Pelanggan',
+ 'remove_discount' => '',
+ 'return' => 'Retur',
+ 'rewards' => 'Poin Penghargaan',
+ 'rewards_balance' => 'Jumlah Poin Penghargaan',
+ 'rewards_package' => 'Hadiah',
+ 'rewards_remaining_balance' => 'Poin hadiah yang tersisa adalah ',
+ 'sale' => 'Penjualan',
+ 'sale_by_invoice' => 'Penjualan berdasarkan Faktur',
+ 'sale_for_customer' => 'Pelanggan:',
+ 'sale_time' => 'Waktu',
+ 'sales_tax' => 'Pajak Penjualan',
+ 'sales_total' => '',
+ 'select_customer' => 'Pilih Pelanggan',
+ 'selected_customer' => 'Pelanggan Terpilih',
+ 'send_invoice' => 'Kirim Faktur',
+ 'send_quote' => 'Kirim Penawaran',
+ 'send_receipt' => 'Kirim Nota',
+ 'send_work_order' => 'Kirim Order Kerja',
+ 'serial' => 'Seri',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => 'Tampilkan Faktur',
+ 'show_receipt' => 'Tampilkan Nota',
+ 'start_typing_customer_name' => 'Ketik Nama Pelanggan...',
+ 'start_typing_item_name' => 'Ketik Nama Barang atau Scan Barcode...',
+ 'stock' => 'Stok',
+ 'stock_location' => 'Lokasi Stock',
+ 'sub_total' => 'Sub-total',
+ 'successfully_deleted' => 'Transaksi Penjualan berhasil dihapus',
+ 'successfully_restored' => 'Berhasil dikembalikan',
+ 'successfully_suspended_sale' => 'Penjualan berhasil ditangguhkan.',
+ 'successfully_updated' => 'Penjualan berhasil diperbarui.',
+ 'suspend_sale' => 'Tangguhkan',
+ 'suspended_doc_id' => 'Dokumen',
+ 'suspended_sale_id' => 'ID Penjualan ditangguhkan',
+ 'suspended_sales' => 'Penangguhan',
+ 'table' => 'Meja',
+ 'takings' => 'Daftar Penjualan',
+ 'tax' => 'Pajak',
+ 'tax_id' => 'ID Pajak',
+ 'tax_invoice' => 'Faktur Pajak',
+ 'tax_percent' => 'Pajak %',
+ 'taxed_ind' => 'P',
+ 'total' => 'Total',
+ 'total_tax_exclusive' => 'Tidak termasuk pajak',
+ 'transaction_failed' => 'Transaksi Penjualan gagal.',
+ 'unable_to_add_item' => 'Tidak dapat menambahkan item pada penjualan',
+ 'unsuccessfully_deleted' => 'Transaksi Penjualan gagal dihapus.',
+ 'unsuccessfully_restored' => 'Transaksi Penjualan gagal dikembalikan.',
+ 'unsuccessfully_suspended_sale' => 'Transaksi penjualan gagal ditangguhkan.',
+ 'unsuccessfully_updated' => 'Transaksi Penjualan gagal diperbaharui.',
+ 'unsuspend' => 'Tidak Ditangguhkan',
+ 'unsuspend_and_delete' => 'Batalkan dan hapus penangguhan',
+ 'update' => 'Ubah',
+ 'upi' => 'UPI',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => 'Perintah Kerja',
+ 'work_order_number' => 'Nomor Perintah Kerja',
+ 'work_order_number_duplicate' => 'Nomor Perintah Kerja tidak boleh sama.',
+ 'work_order_sent' => 'Perintah Kerja dikirim ke',
+ 'work_order_unsent' => 'Perintah Kerja gagal dikirim ke',
];
diff --git a/app/Language/it/Config.php b/app/Language/it/Config.php
index 8b4840b58..3b262fb0f 100644
--- a/app/Language/it/Config.php
+++ b/app/Language/it/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "OSPOS fuso orario:",
"ospos_info" => "Informazioni sull'installazione di OSPOS",
"payment_options_order" => "Opzioni di Pagamento Ordine",
+ 'payment_reference_code_length_limits' => 'Codice di riferimento pagamento
Limiti di lunghezza',
+ 'payment_reference_code_length_max_label' => 'Max',
+ 'payment_reference_code_length_min_label' => 'Min',
"perm_risk" => "Le autorizzazioni errate lasciano questo software a rischio.",
"phone" => "Telefono Azienda",
"phone_required" => "Telefono Aziena è un campo obbligatorio.",
diff --git a/app/Language/it/Sales.php b/app/Language/it/Sales.php
index 9abeaf044..1cc553d11 100644
--- a/app/Language/it/Sales.php
+++ b/app/Language/it/Sales.php
@@ -1,234 +1,234 @@
"Punti Dispnibili",
- "rewards_package" => "Punti Fedeltà",
- "rewards_remaining_balance" => "Valore Punti Rimanenti è ",
- "account_number" => "Account #",
- "add_payment" => "Aggiungi Pagamento",
- "amount_due" => "Importo Dovuto",
- "amount_tendered" => "Importo Offerto",
- "authorized_signature" => "Firma Autorizzata",
- "cancel_sale" => "Annulla",
- "cash" => "Contanti",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "Adeguamento in contanti",
- "cash_deposit" => "Deposito Contanti",
- "cash_filter" => "Contanti",
- "change_due" => "Resto Dovuto",
- "change_price" => "Cambio prezzo di vendita",
- "check" => "Assegno",
- "check_balance" => "Promemoria Assegno",
- "check_filter" => "Assegno",
- "close" => "",
- "comment" => "Commento",
- "comments" => "Commenti",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "Completata",
- "confirm_cancel_sale" => "Sei sicuro di voler annullare questa vendita? Tutti gli articoli saranno eliminati.",
- "confirm_delete" => "Sei sicuro di voler eliminare la vendita selezionata?",
- "confirm_restore" => "Sei sicuro di voler ripristinare la vendita selezionata?",
- "credit" => "Carta di Credito",
- "credit_deposit" => "Deposito Credito",
- "credit_filter" => "Carta di credito",
- "current_table" => "",
- "customer" => "Nome",
- "customer_address" => "Indirizzo",
- "customer_discount" => "Sconto",
- "customer_email" => "Email",
- "customer_location" => "Località",
- "customer_optional" => "(Opzionale)",
- "customer_required" => "(Richiesto)",
- "customer_total" => "Totale",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "Data di Vendita",
- "date_range" => "Intervallo Data",
- "date_required" => "Deve essere inserita una Data corretta.",
- "date_type" => "Data è un campo obbligatorio.",
- "debit" => "Carta di Debito",
- "debit_filter" => "",
- "delete" => "Permetti Eliminazione",
- "delete_confirmation" => "Sei sicuro di voler eliminare questa vendita? Questa azione non può essere annullata.",
- "delete_entire_sale" => "Cancella intera vendita",
- "delete_successful" => "Cancellazione Vendita terminata correttamente.",
- "delete_unsuccessful" => "Eliminazione Vendita Fallita.",
- "description_abbrv" => "Desc.",
- "discard" => "Scartare",
- "discard_quote" => "",
- "discount" => "Sconto %",
- "discount_included" => "% Sconto",
- "discount_short" => "%",
- "due" => "Dovuto",
- "due_filter" => "Dovuto",
- "edit" => "Modifica",
- "edit_item" => "Modifica Articolo",
- "edit_sale" => "Modifica Vendita",
- "email_receipt" => "Scontrino Email",
- "employee" => "Impiegato",
- "entry" => "Voce",
- "error_editing_item" => "Errore modificando un articolo",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "Scansiona o Cerca Articolo",
- "find_or_scan_item_or_receipt" => "Scansiona o Cerca Articolo o Scontrino",
- "giftcard" => "Carta Regalo",
- "giftcard_balance" => "Carta Regalo Bilancio",
- "giftcard_filter" => "",
- "giftcard_number" => "Numero Carta Regalo",
- "group_by_category" => "Raggruppa per Categoria",
- "group_by_type" => "Raggruppa per Tipo",
- "hsn" => "HSN",
- "id" => "ID vendita",
- "include_prices" => "Includi i prezzi?",
- "invoice" => "Fattura",
- "invoice_confirm" => "Questa fattura sarà inviata a",
- "invoice_enable" => "Crea Fattura",
- "invoice_filter" => "Fatture",
- "invoice_no_email" => "Questo cliente non ha un indirizzo email valido.",
- "invoice_number" => "Fattura #",
- "invoice_number_duplicate" => "Numero Fattura deve essere unico.",
- "invoice_sent" => "Fattura inviata a",
- "invoice_total" => "Totale Fattura",
- "invoice_type_custom_invoice" => "Fattura Personalizzata (custom_invoice.php)",
- "invoice_type_custom_tax_invoice" => "Fattura con Imposta Personalizzata (custom_tax_invoice.php)",
- "invoice_type_invoice" => "Fattura (invoice.php)",
- "invoice_type_tax_invoice" => "Fattura d'Imposta",
- "invoice_unsent" => "Fatturazione fallita sarà inviata a",
- "invoice_update" => "Ricalcola",
- "item_insufficient_of_stock" => "L'articolo non ha un magazzino sufficiente.",
- "item_name" => "Nome Articolo",
- "item_number" => "Articolo #",
- "item_out_of_stock" => "Articolo fuori stock.",
- "key_browser" => "Scorciatoie utili",
- "key_cancel" => "Cancels Current Quote/Invoice/Sale",
- "key_customer_search" => "Customer Search",
- "key_finish_quote" => "Termina Preventivo/Fattura senza pagamento",
- "key_finish_sale" => "Add Payment and Complete Invoice/Sale",
- "key_full" => "Apri in modalità a schermo intero",
- "key_function" => "Function",
- "key_help" => "Shortcuts",
- "key_help_modal" => "Open Shortcuts Window",
- "key_in" => "Ingrandire",
- "key_item_search" => "Item Search",
- "key_out" => "Rimpicciolisci",
- "key_payment" => "Add Payment",
- "key_print" => "Stampa pagina corrente",
- "key_restore" => "Ripristina visualizzazione/zoom originale",
- "key_search" => "Tabelle dei rapporti di ricerca",
- "key_suspend" => "Suspend Current Sale",
- "key_suspended" => "Show Suspended Sales",
- "key_system" => "Scorciatoie di sistema",
- "key_tendered" => "Edit Amount Tendered",
- "key_title" => "Sales Keyboard Shortcuts",
- "mc" => "",
- "mode" => "Modalità registra",
- "must_enter_numeric" => "Import Offerto deve essere un numero.",
- "must_enter_numeric_giftcard" => "Numero Carta Regalo deve essere un numero.",
- "new_customer" => "Nuovo Cliente",
- "new_item" => "Nuovo Articolo",
- "no_description" => "Nessun",
- "no_filter" => "Tutti",
- "no_items_in_cart" => "Non ci sono Articoli nel carrello.",
- "no_sales_to_display" => "Nessuna Vendita da mostrare.",
- "none_selected" => "Non hai selezionato alcuna vendita da cancellare.",
- "nontaxed_ind" => " vendita non tassata ",
- "not_authorized" => "Questa azione non può essere autorizzata.",
- "one_or_multiple" => "Vendita/e",
- "payment" => "Tipo di pagamento",
- "payment_amount" => "Importo",
- "payment_not_cover_total" => "Pagamento Import deve essere maggiore o uguale al Totale.",
- "payment_type" => "Tipo",
- "payments" => "",
- "payments_total" => "Totale Pagamenti",
- "price" => "Prezzo",
- "print_after_sale" => "Stampa dopo la vendita",
- "quantity" => "Quantità",
- "quantity_less_than_reorder_level" => "Attenzione: la Quantità desiderata è sotto al Livello di riordino per questo Articolo.",
- "quantity_less_than_zero" => "Attenzione: la Quantità desiderata non è sufficiente. Puoi ancora procedere alla vendita ma controlla l'inventario.",
- "quantity_of_items" => "Quantità di {0} Articolo",
- "quote" => "Preventivo",
- "quote_number" => "Numero Preventivo",
- "quote_number_duplicate" => "Numero Preventivo deve essere unico.",
- "quote_sent" => "Preventivo inviato a",
- "quote_unsent" => "Preventivo fallito d'essere inviato a",
- "receipt" => "Scontrino di Vendita",
- "receipt_no_email" => "Questo cliente non ha un'email valida.",
- "receipt_number" => "Vendita #",
- "receipt_sent" => "Scontrino inviato a",
- "receipt_unsent" => "Scontrino fallito da inviare a",
- "refund" => "Tipo di rimborso",
- "register" => "Registrazione Vendita",
- "remove_customer" => "Rimuovi Cliente",
- "remove_discount" => "",
- "return" => "Reso",
- "rewards" => "Punti Raccolta",
- "rewards_balance" => "Bilancio Punti Raccolta",
- "sale" => "Vendita",
- "sale_by_invoice" => "Fattura",
- "sale_for_customer" => "Cliente:",
- "sale_time" => "Tempo",
- "sales_tax" => "Imposte di Vendita",
- "sales_total" => "",
- "select_customer" => "Seleziona Cliente (Opzionale)",
- "send_invoice" => "Invia Fattura",
- "send_quote" => "Invia Preventivo",
- "send_receipt" => "Invia Scontrino",
- "send_work_order" => "Invia Commessa/Ordine di Lavoro",
- "serial" => "Seriale",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "Mostra Fattura",
- "show_receipt" => "Mostra Scontrino",
- "start_typing_customer_name" => "Digita i dettagli del cliente...",
- "start_typing_item_name" => "Incomincia a digitare Nome Articolo o spara il Codice a Barre...",
- "stock" => "Disponibilità",
- "stock_location" => "Posizione Stock",
- "sub_total" => "Subtotale",
- "successfully_deleted" => "Hai correttamente eliminato",
- "successfully_restored" => "Hai correttamente ripristinato",
- "successfully_suspended_sale" => "Vendita sospesa correttamente.",
- "successfully_updated" => "Aggiornamento vendita a buon fine.",
- "suspend_sale" => "Sospendi",
- "suspended_doc_id" => "Documento",
- "suspended_sale_id" => "ID",
- "suspended_sales" => "Sospeso",
- "table" => "Tavolo",
- "takings" => "Vendite del Giorno",
- "tax" => "Imposte",
- "tax_id" => "ID Imposta",
- "tax_invoice" => "Fattura d'Imposta",
- "tax_percent" => "Imposte %",
- "taxed_ind" => "T",
- "total" => "Totale",
- "total_tax_exclusive" => "Imposte escluse",
- "transaction_failed" => "Transazione di Vendita fallita.",
- "unable_to_add_item" => "Aggiunta articolo alla vendita non riuscita",
- "unsuccessfully_deleted" => "Eliminazione Vendita/e fallita.",
- "unsuccessfully_restored" => "Ripristino Vendita/e fallita.",
- "unsuccessfully_suspended_sale" => "Vendita sospesa fallita.",
- "unsuccessfully_updated" => "Aggiornamento Vendita fallito.",
- "unsuspend" => "Non-sospeso",
- "unsuspend_and_delete" => "Azione",
- "update" => "Aggiorna",
- "upi" => "UPI",
- "visa" => "",
- "wholesale" => "",
- "work_order" => "Ordine di Lavoro",
- "work_order_number" => "Numero Ordine di Lavoro",
- "work_order_number_duplicate" => "Numero Ordine di Lavoro deve essere unico.",
- "work_order_sent" => "Ordine di lavoro inviato",
- "work_order_unsent" => "Ordine di Lavoro fallito da inviare a",
- "sale_not_found" => "Vendita non trovata",
- "ubl_invoice" => "Fattura UBL",
- "download_ubl" => "Scarica fattura UBL",
- "ubl_generation_failed" => "Impossibile generare la fattura UBL",
+ 'account_number' => 'Account #',
+ 'add_payment' => 'Aggiungi Pagamento',
+ 'amount_due' => 'Importo Dovuto',
+ 'amount_tendered' => 'Importo Offerto',
+ 'authorized_signature' => 'Firma Autorizzata',
+ 'cancel_sale' => 'Annulla',
+ 'cash' => 'Contanti',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => 'Adeguamento in contanti',
+ 'cash_deposit' => 'Deposito Contanti',
+ 'cash_filter' => 'Contanti',
+ 'change_due' => 'Resto Dovuto',
+ 'change_price' => 'Cambio prezzo di vendita',
+ 'check' => 'Assegno',
+ 'check_balance' => 'Promemoria Assegno',
+ 'check_filter' => 'Assegno',
+ 'close' => '',
+ 'comment' => 'Commento',
+ 'comments' => 'Commenti',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => 'Completata',
+ 'confirm_cancel_sale' => 'Sei sicuro di voler annullare questa vendita? Tutti gli articoli saranno eliminati.',
+ 'confirm_delete' => 'Sei sicuro di voler eliminare la vendita selezionata?',
+ 'confirm_restore' => 'Sei sicuro di voler ripristinare la vendita selezionata?',
+ 'credit' => 'Carta di Credito',
+ 'credit_deposit' => 'Deposito Credito',
+ 'credit_filter' => 'Carta di credito',
+ 'current_table' => '',
+ 'customer' => 'Nome',
+ 'customer_address' => 'Indirizzo',
+ 'customer_discount' => 'Sconto',
+ 'customer_email' => 'Email',
+ 'customer_location' => 'Località',
+ 'customer_optional' => '(Opzionale)',
+ 'customer_required' => '(Richiesto)',
+ 'customer_total' => 'Totale',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => 'Punti Dispnibili',
+ 'daily_sales' => '',
+ 'date' => 'Data di Vendita',
+ 'date_range' => 'Intervallo Data',
+ 'date_required' => 'Deve essere inserita una Data corretta.',
+ 'date_type' => 'Data è un campo obbligatorio.',
+ 'debit' => 'Carta di Debito',
+ 'debit_filter' => '',
+ 'delete' => 'Permetti Eliminazione',
+ 'delete_confirmation' => 'Sei sicuro di voler eliminare questa vendita? Questa azione non può essere annullata.',
+ 'delete_entire_sale' => 'Cancella intera vendita',
+ 'delete_successful' => 'Cancellazione Vendita terminata correttamente.',
+ 'delete_unsuccessful' => 'Eliminazione Vendita Fallita.',
+ 'description_abbrv' => 'Desc.',
+ 'discard' => 'Scartare',
+ 'discard_quote' => '',
+ 'discount' => 'Sconto %',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '% Sconto',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '%',
+ 'due' => 'Dovuto',
+ 'due_filter' => 'Dovuto',
+ 'edit' => 'Modifica',
+ 'edit_item' => 'Modifica Articolo',
+ 'edit_sale' => 'Modifica Vendita',
+ 'email_receipt' => 'Scontrino Email',
+ 'employee' => 'Impiegato',
+ 'entry' => 'Voce',
+ 'error_editing_item' => 'Errore modificando un articolo',
+ 'find_or_scan_item' => 'Scansiona o Cerca Articolo',
+ 'find_or_scan_item_or_receipt' => 'Scansiona o Cerca Articolo o Scontrino',
+ 'giftcard' => 'Carta Regalo',
+ 'giftcard_balance' => 'Carta Regalo Bilancio',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => 'Numero Carta Regalo',
+ 'group_by_category' => 'Raggruppa per Categoria',
+ 'group_by_type' => 'Raggruppa per Tipo',
+ 'hsn' => 'HSN',
+ 'id' => 'ID vendita',
+ 'include_prices' => 'Includi i prezzi?',
+ 'invoice' => 'Fattura',
+ 'invoice_confirm' => 'Questa fattura sarà inviata a',
+ 'invoice_enable' => 'Crea Fattura',
+ 'invoice_filter' => 'Fatture',
+ 'invoice_no_email' => 'Questo cliente non ha un indirizzo email valido.',
+ 'invoice_number' => 'Fattura #',
+ 'invoice_number_duplicate' => 'Numero Fattura deve essere unico.',
+ 'invoice_sent' => 'Fattura inviata a',
+ 'invoice_total' => 'Totale Fattura',
+ 'invoice_type_custom_invoice' => 'Fattura Personalizzata (custom_invoice.php)',
+ 'invoice_type_custom_tax_invoice' => 'Fattura con Imposta Personalizzata (custom_tax_invoice.php)',
+ 'invoice_type_invoice' => 'Fattura (invoice.php)',
+ 'invoice_type_tax_invoice' => "Fattura d'Imposta",
+ 'invoice_unsent' => 'Fatturazione fallita sarà inviata a',
+ 'invoice_update' => 'Ricalcola',
+ 'item_insufficient_of_stock' => "L'articolo non ha un magazzino sufficiente.",
+ 'item_name' => 'Nome Articolo',
+ 'item_number' => 'Articolo #',
+ 'item_out_of_stock' => 'Articolo fuori stock.',
+ 'key_browser' => 'Scorciatoie utili',
+ 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
+ 'key_customer_search' => 'Customer Search',
+ 'key_finish_quote' => 'Termina Preventivo/Fattura senza pagamento',
+ 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_full' => 'Apri in modalità a schermo intero',
+ 'key_function' => 'Function',
+ 'key_help' => 'Shortcuts',
+ 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_in' => 'Ingrandire',
+ 'key_item_search' => 'Item Search',
+ 'key_out' => 'Rimpicciolisci',
+ 'key_payment' => 'Add Payment',
+ 'key_print' => 'Stampa pagina corrente',
+ 'key_restore' => 'Ripristina visualizzazione/zoom originale',
+ 'key_search' => 'Tabelle dei rapporti di ricerca',
+ 'key_suspend' => 'Suspend Current Sale',
+ 'key_suspended' => 'Show Suspended Sales',
+ 'key_system' => 'Scorciatoie di sistema',
+ 'key_tendered' => 'Edit Amount Tendered',
+ 'key_title' => 'Sales Keyboard Shortcuts',
+ 'mc' => '',
+ 'mode' => 'Modalità registra',
+ 'must_enter_numeric' => 'Import Offerto deve essere un numero.',
+ 'must_enter_numeric_giftcard' => 'Numero Carta Regalo deve essere un numero.',
+ 'must_enter_reference_code' => 'Il numero di riferimento/recupero deve essere inserito.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => 'Nuovo Cliente',
+ 'new_item' => 'Nuovo Articolo',
+ 'no_description' => 'Nessun',
+ 'no_filter' => 'Tutti',
+ 'no_items_in_cart' => 'Non ci sono Articoli nel carrello.',
+ 'no_sales_to_display' => 'Nessuna Vendita da mostrare.',
+ 'none_selected' => 'Non hai selezionato alcuna vendita da cancellare.',
+ 'nontaxed_ind' => ' vendita non tassata ',
+ 'not_authorized' => 'Questa azione non può essere autorizzata.',
+ 'one_or_multiple' => 'Vendita/e',
+ 'payment' => 'Tipo di pagamento',
+ 'payment_amount' => 'Importo',
+ 'payment_not_cover_total' => 'Pagamento Import deve essere maggiore o uguale al Totale.',
+ 'payment_type' => 'Tipo',
+ 'payments' => '',
+ 'payments_total' => 'Totale Pagamenti',
+ 'price' => 'Prezzo',
+ 'print_after_sale' => 'Stampa dopo la vendita',
+ 'quantity' => 'Quantità',
+ 'quantity_less_than_reorder_level' => 'Attenzione: la Quantità desiderata è sotto al Livello di riordino per questo Articolo.',
+ 'quantity_less_than_zero' => "Attenzione: la Quantità desiderata non è sufficiente. Puoi ancora procedere alla vendita ma controlla l'inventario.",
+ 'quantity_of_items' => 'Quantità di {0} Articolo',
+ 'quote' => 'Preventivo',
+ 'quote_number' => 'Numero Preventivo',
+ 'quote_number_duplicate' => 'Numero Preventivo deve essere unico.',
+ 'quote_sent' => 'Preventivo inviato a',
+ 'quote_unsent' => "Preventivo fallito d'essere inviato a",
+ 'receipt' => 'Scontrino di Vendita',
+ 'receipt_no_email' => "Questo cliente non ha un'email valida.",
+ 'receipt_number' => 'Vendita #',
+ 'receipt_sent' => 'Scontrino inviato a',
+ 'receipt_unsent' => 'Scontrino fallito da inviare a',
+ 'reference_code' => 'Codice di riferimento pagamento',
+ 'reference_code_invalid_characters' => 'Il codice di riferimento deve contenere solo lettere e numeri.',
+ 'reference_code_length_error' => 'La lunghezza del codice di riferimento non è valida.',
+ 'refund' => 'Tipo di rimborso',
+ 'register' => 'Registrazione Vendita',
+ 'remove_customer' => 'Rimuovi Cliente',
+ 'remove_discount' => '',
+ 'return' => 'Reso',
+ 'rewards' => 'Punti Raccolta',
+ 'rewards_balance' => 'Bilancio Punti Raccolta',
+ 'rewards_package' => 'Punti Fedeltà',
+ 'rewards_remaining_balance' => 'Valore Punti Rimanenti è ',
+ 'sale' => 'Vendita',
+ 'sale_by_invoice' => 'Fattura',
+ 'sale_for_customer' => 'Cliente:',
+ 'sale_time' => 'Tempo',
+ 'sales_tax' => 'Imposte di Vendita',
+ 'sales_total' => '',
+ 'select_customer' => 'Seleziona Cliente (Opzionale)',
+ 'send_invoice' => 'Invia Fattura',
+ 'send_quote' => 'Invia Preventivo',
+ 'send_receipt' => 'Invia Scontrino',
+ 'send_work_order' => 'Invia Commessa/Ordine di Lavoro',
+ 'serial' => 'Seriale',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => 'Mostra Fattura',
+ 'show_receipt' => 'Mostra Scontrino',
+ 'start_typing_customer_name' => 'Digita i dettagli del cliente...',
+ 'start_typing_item_name' => 'Incomincia a digitare Nome Articolo o spara il Codice a Barre...',
+ 'stock' => 'Disponibilità',
+ 'stock_location' => 'Posizione Stock',
+ 'sub_total' => 'Subtotale',
+ 'successfully_deleted' => 'Hai correttamente eliminato',
+ 'successfully_restored' => 'Hai correttamente ripristinato',
+ 'successfully_suspended_sale' => 'Vendita sospesa correttamente.',
+ 'successfully_updated' => 'Aggiornamento vendita a buon fine.',
+ 'suspend_sale' => 'Sospendi',
+ 'suspended_doc_id' => 'Documento',
+ 'suspended_sale_id' => 'ID',
+ 'suspended_sales' => 'Sospeso',
+ 'table' => 'Tavolo',
+ 'takings' => 'Vendite del Giorno',
+ 'tax' => 'Imposte',
+ 'tax_id' => 'ID Imposta',
+ 'tax_invoice' => "Fattura d'Imposta",
+ 'tax_percent' => 'Imposte %',
+ 'taxed_ind' => 'T',
+ 'total' => 'Totale',
+ 'total_tax_exclusive' => 'Imposte escluse',
+ 'transaction_failed' => 'Transazione di Vendita fallita.',
+ 'unable_to_add_item' => 'Aggiunta articolo alla vendita non riuscita',
+ 'unsuccessfully_deleted' => 'Eliminazione Vendita/e fallita.',
+ 'unsuccessfully_restored' => 'Ripristino Vendita/e fallita.',
+ 'unsuccessfully_suspended_sale' => 'Vendita sospesa fallita.',
+ 'unsuccessfully_updated' => 'Aggiornamento Vendita fallito.',
+ 'unsuspend' => 'Non-sospeso',
+ 'unsuspend_and_delete' => 'Azione',
+ 'update' => 'Aggiorna',
+ 'upi' => 'UPI',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => 'Ordine di Lavoro',
+ 'work_order_number' => 'Numero Ordine di Lavoro',
+ 'work_order_number_duplicate' => 'Numero Ordine di Lavoro deve essere unico.',
+ 'work_order_sent' => 'Ordine di lavoro inviato',
+ 'work_order_unsent' => 'Ordine di Lavoro fallito da inviare a',
];
diff --git a/app/Language/ka/Config.php b/app/Language/ka/Config.php
new file mode 100644
index 000000000..c72e701c9
--- /dev/null
+++ b/app/Language/ka/Config.php
@@ -0,0 +1,339 @@
+ '',
+ 'address_required' => '',
+ 'all_set' => '',
+ 'allow_duplicate_barcodes' => '',
+ 'apostrophe' => '',
+ 'backup_button' => '',
+ 'backup_database' => '',
+ 'barcode' => '',
+ 'barcode_company' => '',
+ 'barcode_configuration' => '',
+ 'barcode_content' => '',
+ 'barcode_first_row' => '',
+ 'barcode_font' => '',
+ 'barcode_formats' => '',
+ 'barcode_generate_if_empty' => '',
+ 'barcode_height' => '',
+ 'barcode_id' => '',
+ 'barcode_info' => '',
+ 'barcode_layout' => '',
+ 'barcode_name' => '',
+ 'barcode_number' => '',
+ 'barcode_number_in_row' => '',
+ 'barcode_page_cellspacing' => '',
+ 'barcode_page_width' => '',
+ 'barcode_price' => '',
+ 'barcode_second_row' => '',
+ 'barcode_third_row' => '',
+ 'barcode_tooltip' => '',
+ 'barcode_type' => '',
+ 'barcode_width' => '',
+ 'bottom' => '',
+ 'cash_button' => '',
+ 'cash_button_1' => '',
+ 'cash_button_2' => '',
+ 'cash_button_3' => '',
+ 'cash_button_4' => '',
+ 'cash_button_5' => '',
+ 'cash_button_6' => '',
+ 'cash_decimals' => '',
+ 'cash_decimals_tooltip' => '',
+ 'cash_rounding' => '',
+ 'category_dropdown' => '',
+ 'center' => '',
+ 'change_apperance_tooltip' => '',
+ 'comma' => '',
+ 'company' => '',
+ 'company_avatar' => '',
+ 'company_change_image' => '',
+ 'company_logo' => '',
+ 'company_remove_image' => '',
+ 'company_required' => '',
+ 'company_select_image' => '',
+ 'company_website_url' => '',
+ 'country_codes' => '',
+ 'country_codes_tooltip' => '',
+ 'currency_code' => '',
+ 'currency_decimals' => '',
+ 'currency_symbol' => '',
+ 'current_employee_only' => '',
+ 'customer_reward' => '',
+ 'customer_reward_duplicate' => '',
+ 'customer_reward_enable' => '',
+ 'customer_reward_invalid_chars' => '',
+ 'customer_reward_required' => '',
+ 'customer_sales_tax_support' => '',
+ 'date_or_time_format' => '',
+ 'datetimeformat' => '',
+ 'decimal_point' => '',
+ 'default_barcode_font_size_number' => '',
+ 'default_barcode_font_size_required' => '',
+ 'default_barcode_height_number' => '',
+ 'default_barcode_height_required' => '',
+ 'default_barcode_num_in_row_number' => '',
+ 'default_barcode_num_in_row_required' => '',
+ 'default_barcode_page_cellspacing_number' => '',
+ 'default_barcode_page_cellspacing_required' => '',
+ 'default_barcode_page_width_number' => '',
+ 'default_barcode_page_width_required' => '',
+ 'default_barcode_width_number' => '',
+ 'default_barcode_width_required' => '',
+ 'default_item_columns' => '',
+ 'default_origin_tax_code' => '',
+ 'default_receivings_discount' => '',
+ 'default_receivings_discount_number' => '',
+ 'default_receivings_discount_required' => '',
+ 'default_sales_discount' => '',
+ 'default_sales_discount_number' => '',
+ 'default_sales_discount_required' => '',
+ 'default_tax_category' => '',
+ 'default_tax_code' => '',
+ 'default_tax_jurisdiction' => '',
+ 'default_tax_name_number' => '',
+ 'default_tax_name_required' => '',
+ 'default_tax_rate' => '',
+ 'default_tax_rate_1' => '',
+ 'default_tax_rate_2' => '',
+ 'default_tax_rate_3' => '',
+ 'default_tax_rate_number' => '',
+ 'default_tax_rate_required' => '',
+ 'derive_sale_quantity' => '',
+ 'derive_sale_quantity_tooltip' => '',
+ 'dinner_table' => '',
+ 'dinner_table_duplicate' => '',
+ 'dinner_table_enable' => '',
+ 'dinner_table_invalid_chars' => '',
+ 'dinner_table_required' => '',
+ 'dot' => '',
+ 'email' => '',
+ 'email_configuration' => '',
+ 'email_mailpath' => '',
+ 'email_protocol' => '',
+ 'email_receipt_check_behaviour' => '',
+ 'email_receipt_check_behaviour_always' => '',
+ 'email_receipt_check_behaviour_last' => '',
+ 'email_receipt_check_behaviour_never' => '',
+ 'email_smtp_crypto' => '',
+ 'email_smtp_host' => '',
+ 'email_smtp_pass' => '',
+ 'email_smtp_port' => '',
+ 'email_smtp_timeout' => '',
+ 'email_smtp_user' => '',
+ 'enable_avatar' => '',
+ 'enable_avatar_tooltip' => '',
+ 'enable_dropdown_tooltip' => '',
+ 'enable_new_look' => '',
+ 'enable_right_bar' => '',
+ 'enable_right_bar_tooltip' => '',
+ 'enforce_privacy' => '',
+ 'enforce_privacy_tooltip' => '',
+ 'fax' => '',
+ 'file_perm' => '',
+ 'financial_year' => '',
+ 'financial_year_apr' => '',
+ 'financial_year_aug' => '',
+ 'financial_year_dec' => '',
+ 'financial_year_feb' => '',
+ 'financial_year_jan' => '',
+ 'financial_year_jul' => '',
+ 'financial_year_jun' => '',
+ 'financial_year_mar' => '',
+ 'financial_year_may' => '',
+ 'financial_year_nov' => '',
+ 'financial_year_oct' => '',
+ 'financial_year_sep' => '',
+ 'floating_labels' => '',
+ 'gcaptcha_enable' => '',
+ 'gcaptcha_secret_key' => '',
+ 'gcaptcha_secret_key_required' => '',
+ 'gcaptcha_site_key' => '',
+ 'gcaptcha_site_key_required' => '',
+ 'gcaptcha_tooltip' => '',
+ 'general' => '',
+ 'general_configuration' => '',
+ 'giftcard_number' => '',
+ 'giftcard_random' => '',
+ 'giftcard_series' => '',
+ 'image_allowed_file_types' => '',
+ 'image_max_height_tooltip' => '',
+ 'image_max_size_tooltip' => '',
+ 'image_max_width_tooltip' => '',
+ 'image_restrictions' => '',
+ 'include_hsn' => '',
+ 'info' => '',
+ 'info_configuration' => '',
+ 'input_groups' => '',
+ 'integrations' => '',
+ 'integrations_configuration' => '',
+ 'invoice' => '',
+ 'invoice_configuration' => '',
+ 'invoice_default_comments' => '',
+ 'invoice_email_message' => '',
+ 'invoice_enable' => '',
+ 'invoice_printer' => '',
+ 'invoice_type' => '',
+ 'is_readable' => '',
+ 'is_writable' => '',
+ 'item_markup' => '',
+ 'jsprintsetup_required' => '',
+ 'language' => '',
+ 'last_used_invoice_number' => '',
+ 'last_used_quote_number' => '',
+ 'last_used_work_order_number' => '',
+ 'left' => '',
+ 'license' => '',
+ 'license_configuration' => '',
+ 'line_sequence' => '',
+ 'lines_per_page' => '',
+ 'lines_per_page_number' => '',
+ 'lines_per_page_required' => '',
+ 'locale' => '',
+ 'locale_configuration' => '',
+ 'locale_info' => '',
+ 'location' => '',
+ 'location_configuration' => '',
+ 'location_info' => '',
+ 'login_form' => '',
+ 'logout' => '',
+ 'mailchimp' => '',
+ 'mailchimp_api_key' => '',
+ 'mailchimp_configuration' => '',
+ 'mailchimp_key_successfully' => '',
+ 'mailchimp_key_unsuccessfully' => '',
+ 'mailchimp_lists' => '',
+ 'mailchimp_tooltip' => '',
+ 'message' => '',
+ 'message_configuration' => '',
+ 'msg_msg' => '',
+ 'msg_msg_placeholder' => '',
+ 'msg_pwd' => '',
+ 'msg_pwd_required' => '',
+ 'msg_src' => '',
+ 'msg_src_required' => '',
+ 'msg_uid' => '',
+ 'msg_uid_required' => '',
+ 'multi_pack_enabled' => '',
+ 'no_risk' => '',
+ 'none' => '',
+ 'notify_alignment' => '',
+ 'number_format' => '',
+ 'number_locale' => '',
+ 'number_locale_invalid' => '',
+ 'number_locale_required' => '',
+ 'number_locale_tooltip' => '',
+ 'os_timezone' => '',
+ 'ospos_info' => '',
+ 'payment_options_order' => '',
+ 'payment_reference_code_length_limits' => 'გადახდის საცნობარო კოდი
სიგრძის შეზღუდვები',
+ 'payment_reference_code_length_max_label' => 'მაქს',
+ 'payment_reference_code_length_min_label' => 'მინ',
+ 'perm_risk' => '',
+ 'phone' => '',
+ 'phone_required' => '',
+ 'print_bottom_margin' => '',
+ 'print_bottom_margin_number' => '',
+ 'print_bottom_margin_required' => '',
+ 'print_delay_autoreturn' => '',
+ 'print_delay_autoreturn_number' => '',
+ 'print_delay_autoreturn_required' => '',
+ 'print_footer' => '',
+ 'print_header' => '',
+ 'print_left_margin' => '',
+ 'print_left_margin_number' => '',
+ 'print_left_margin_required' => '',
+ 'print_receipt_check_behaviour' => '',
+ 'print_receipt_check_behaviour_always' => '',
+ 'print_receipt_check_behaviour_last' => '',
+ 'print_receipt_check_behaviour_never' => '',
+ 'print_right_margin' => '',
+ 'print_right_margin_number' => '',
+ 'print_right_margin_required' => '',
+ 'print_silently' => '',
+ 'print_top_margin' => '',
+ 'print_top_margin_number' => '',
+ 'print_top_margin_required' => '',
+ 'quantity_decimals' => '',
+ 'quick_cash_enable' => '',
+ 'quote_default_comments' => '',
+ 'receipt' => '',
+ 'receipt_category' => '',
+ 'receipt_configuration' => '',
+ 'receipt_default' => '',
+ 'receipt_font_size' => '',
+ 'receipt_font_size_number' => '',
+ 'receipt_font_size_required' => '',
+ 'receipt_info' => '',
+ 'receipt_printer' => '',
+ 'receipt_short' => '',
+ 'receipt_show_company_name' => '',
+ 'receipt_show_description' => '',
+ 'receipt_show_serialnumber' => '',
+ 'receipt_show_tax_ind' => '',
+ 'receipt_show_taxes' => '',
+ 'receipt_show_total_discount' => '',
+ 'receipt_template' => '',
+ 'receiving_calculate_average_price' => '',
+ 'recv_invoice_format' => '',
+ 'register_mode_default' => '',
+ 'report_an_issue' => '',
+ 'return_policy_required' => '',
+ 'reward' => '',
+ 'reward_configuration' => '',
+ 'right' => '',
+ 'sales_invoice_format' => '',
+ 'sales_quote_format' => '',
+ 'mailpath_invalid' => '',
+ 'saved_successfully' => '',
+ 'saved_unsuccessfully' => '',
+ 'security_issue' => '',
+ 'server_notice' => '',
+ 'service_charge' => '',
+ 'show_due_enable' => '',
+ 'show_office_group' => '',
+ 'statistics' => '',
+ 'statistics_tooltip' => '',
+ 'stock_location' => '',
+ 'stock_location_duplicate' => '',
+ 'stock_location_invalid_chars' => '',
+ 'stock_location_required' => '',
+ 'suggestions_fifth_column' => '',
+ 'suggestions_first_column' => '',
+ 'suggestions_fourth_column' => '',
+ 'suggestions_layout' => '',
+ 'suggestions_second_column' => '',
+ 'suggestions_third_column' => '',
+ 'shortcuts' => '',
+ 'shortcuts_configuration' => '',
+ 'shortcuts_duplicate_bindings' => '',
+ 'shortcuts_save_error' => '',
+ 'system_conf' => '',
+ 'system_info' => '',
+ 'table' => '',
+ 'table_configuration' => '',
+ 'takings_printer' => '',
+ 'tax' => '',
+ 'tax_category' => '',
+ 'tax_category_duplicate' => '',
+ 'tax_category_invalid_chars' => '',
+ 'tax_category_required' => '',
+ 'tax_category_used' => '',
+ 'tax_configuration' => '',
+ 'tax_decimals' => '',
+ 'tax_id' => '',
+ 'tax_included' => '',
+ 'theme' => '',
+ 'theme_preview' => '',
+ 'thousands_separator' => '',
+ 'timezone' => '',
+ 'timezone_error' => '',
+ 'top' => '',
+ 'use_destination_based_tax' => '',
+ 'user_timezone' => '',
+ 'website' => '',
+ 'wholesale_markup' => '',
+ 'work_order_enable' => '',
+ 'work_order_format' => '',
+];
diff --git a/app/Language/ka/Sales.php b/app/Language/ka/Sales.php
new file mode 100644
index 000000000..383112620
--- /dev/null
+++ b/app/Language/ka/Sales.php
@@ -0,0 +1,237 @@
+ '',
+ 'add_payment' => '',
+ 'amount_due' => '',
+ 'amount_tendered' => '',
+ 'authorized_signature' => '',
+ 'bank_transfer' => '',
+ 'cancel_sale' => '',
+ 'cash' => '',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => '',
+ 'cash_deposit' => '',
+ 'cash_filter' => '',
+ 'change_due' => '',
+ 'change_price' => '',
+ 'check' => '',
+ 'check_balance' => '',
+ 'check_filter' => '',
+ 'close' => '',
+ 'comment' => '',
+ 'comments' => '',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => '',
+ 'confirm_cancel_sale' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'credit' => '',
+ 'credit_deposit' => '',
+ 'credit_filter' => '',
+ 'current_table' => '',
+ 'customer' => '',
+ 'customer_address' => '',
+ 'customer_discount' => '',
+ 'customer_email' => '',
+ 'customer_location' => '',
+ 'customer_optional' => '',
+ 'customer_required' => '',
+ 'customer_total' => '',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => '',
+ 'daily_sales' => '',
+ 'date' => '',
+ 'date_range' => '',
+ 'date_required' => '',
+ 'date_type' => '',
+ 'debit' => '',
+ 'debit_filter' => '',
+ 'delete' => '',
+ 'delete_confirmation' => '',
+ 'delete_entire_sale' => '',
+ 'delete_successful' => '',
+ 'delete_unsuccessful' => '',
+ 'description_abbrv' => '',
+ 'discard' => '',
+ 'discard_quote' => '',
+ 'discount' => '',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '',
+ 'due' => '',
+ 'due_filter' => '',
+ 'edit' => '',
+ 'edit_item' => '',
+ 'edit_sale' => '',
+ 'email_receipt' => '',
+ 'employee' => '',
+ 'entry' => '',
+ 'error_editing_item' => '',
+ 'find_or_scan_item' => '',
+ 'find_or_scan_item_or_receipt' => '',
+ 'giftcard' => '',
+ 'giftcard_balance' => '',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => '',
+ 'group_by_category' => '',
+ 'group_by_type' => '',
+ 'hsn' => '',
+ 'id' => '',
+ 'include_prices' => '',
+ 'invoice' => '',
+ 'invoice_confirm' => '',
+ 'invoice_enable' => '',
+ 'invoice_filter' => '',
+ 'invoice_no_email' => '',
+ 'invoice_number' => '',
+ 'invoice_number_duplicate' => '',
+ 'invoice_sent' => '',
+ 'invoice_total' => '',
+ 'invoice_type_custom_invoice' => '',
+ 'invoice_type_custom_tax_invoice' => '',
+ 'invoice_type_invoice' => '',
+ 'invoice_type_tax_invoice' => '',
+ 'invoice_unsent' => '',
+ 'invoice_update' => '',
+ 'item_insufficient_of_stock' => '',
+ 'item_name' => '',
+ 'item_number' => '',
+ 'item_out_of_stock' => '',
+ 'key_browser' => '',
+ 'key_cancel' => '',
+ 'key_customer_search' => '',
+ 'key_finish_quote' => '',
+ 'key_finish_sale' => '',
+ 'key_full' => '',
+ 'key_function' => '',
+ 'key_help' => '',
+ 'key_help_modal' => '',
+ 'key_in' => '',
+ 'key_item_search' => '',
+ 'key_out' => '',
+ 'key_payment' => '',
+ 'key_print' => '',
+ 'key_restore' => '',
+ 'key_search' => '',
+ 'key_suspend' => '',
+ 'key_suspended' => '',
+ 'key_system' => '',
+ 'key_tendered' => '',
+ 'key_title' => '',
+ 'mc' => '',
+ 'mode' => '',
+ 'must_enter_numeric' => '',
+ 'must_enter_numeric_giftcard' => '',
+ 'must_enter_reference_code' => 'მიუთითეთ საცნობარო/მოძიების ნომერი.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => '',
+ 'new_item' => '',
+ 'no_description' => '',
+ 'no_filter' => '',
+ 'no_items_in_cart' => '',
+ 'no_sales_to_display' => '',
+ 'none_selected' => '',
+ 'nontaxed_ind' => '',
+ 'not_authorized' => '',
+ 'one_or_multiple' => '',
+ 'payment' => '',
+ 'payment_amount' => '',
+ 'payment_not_cover_total' => '',
+ 'payment_type' => '',
+ 'payments' => '',
+ 'payments_total' => '',
+ 'price' => '',
+ 'print_after_sale' => '',
+ 'quantity' => '',
+ 'quantity_less_than_reorder_level' => '',
+ 'quantity_less_than_zero' => '',
+ 'quantity_of_items' => '',
+ 'quote' => '',
+ 'quote_number' => '',
+ 'quote_number_duplicate' => '',
+ 'quote_sent' => '',
+ 'quote_unsent' => '',
+ 'receipt' => '',
+ 'receipt_no_email' => '',
+ 'receipt_number' => '',
+ 'receipt_sent' => '',
+ 'receipt_unsent' => '',
+ 'reference_code' => 'გადახდის საცნობარო კოდი',
+ 'reference_code_invalid_characters' => 'საცნობარო კოდი უნდა შეიცავდეს მხოლოდ ასოებს და ციფრებს.',
+ 'reference_code_length_error' => 'საცნობარო კოდის სიგრძე არასწორია.',
+ 'refund' => '',
+ 'register' => '',
+ 'remove_customer' => '',
+ 'remove_discount' => '',
+ 'return' => '',
+ 'rewards' => '',
+ 'rewards_balance' => '',
+ 'rewards_package' => '',
+ 'rewards_remaining_balance' => '',
+ 'sale' => '',
+ 'sale_by_invoice' => '',
+ 'sale_for_customer' => '',
+ 'sale_time' => '',
+ 'sales_tax' => '',
+ 'sales_total' => '',
+ 'select_customer' => '',
+ 'selected_customer' => '',
+ 'send_invoice' => '',
+ 'send_quote' => '',
+ 'send_receipt' => '',
+ 'send_work_order' => '',
+ 'serial' => '',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => '',
+ 'show_receipt' => '',
+ 'start_typing_customer_name' => '',
+ 'start_typing_item_name' => '',
+ 'stock' => '',
+ 'stock_location' => '',
+ 'sub_total' => '',
+ 'successfully_deleted' => '',
+ 'successfully_restored' => '',
+ 'successfully_suspended_sale' => '',
+ 'successfully_updated' => '',
+ 'suspend_sale' => '',
+ 'suspended_doc_id' => '',
+ 'suspended_sale_id' => '',
+ 'suspended_sales' => '',
+ 'table' => '',
+ 'takings' => '',
+ 'tax' => '',
+ 'tax_id' => '',
+ 'tax_invoice' => '',
+ 'tax_percent' => '',
+ 'taxed_ind' => '',
+ 'total' => '',
+ 'total_tax_exclusive' => '',
+ 'transaction_failed' => '',
+ 'unable_to_add_item' => '',
+ 'unsuccessfully_deleted' => '',
+ 'unsuccessfully_restored' => '',
+ 'unsuccessfully_suspended_sale' => '',
+ 'unsuccessfully_updated' => '',
+ 'unsuspend' => '',
+ 'unsuspend_and_delete' => '',
+ 'update' => '',
+ 'upi' => '',
+ 'visa' => '',
+ 'wallet' => '',
+ 'wholesale' => '',
+ 'work_order' => '',
+ 'work_order_number' => '',
+ 'work_order_number_duplicate' => '',
+ 'work_order_sent' => '',
+ 'work_order_unsent' => '',
+];
diff --git a/app/Language/km/Config.php b/app/Language/km/Config.php
index 951c9fdbe..35ea26f02 100644
--- a/app/Language/km/Config.php
+++ b/app/Language/km/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "",
"ospos_info" => "",
"payment_options_order" => "",
+ 'payment_reference_code_length_limits' => 'កូដយោងការទូទាត់
ដែនកំណត់ប្រវែង',
+ 'payment_reference_code_length_max_label' => 'អតិបរមា',
+ 'payment_reference_code_length_min_label' => 'អប្បបរមា',
"perm_risk" => "Permissions higher than 750 leaves this software at risk.",
"phone" => "",
"phone_required" => "",
diff --git a/app/Language/km/Sales.php b/app/Language/km/Sales.php
index 56de6c6c7..66be2ec03 100644
--- a/app/Language/km/Sales.php
+++ b/app/Language/km/Sales.php
@@ -1,231 +1,234 @@
"ពិន្ទុដែលប្រើប្រាស់បាន",
- "rewards_package" => "រង្វាន់",
- "rewards_remaining_balance" => "ពន្ទុកសំរាប់ដូរយករង្វាន់នៅសល់ ",
- "account_number" => "លេខគណនី",
- "add_payment" => "បញ្ជូលរបៀបបង់ប្រាក់",
- "amount_due" => "ទឹកប្រាក់ដែលត្រូវបង់",
- "amount_tendered" => "ទឹកប្រាក់បានមកពីការបង់ទាំងផ្សេងៗ",
- "authorized_signature" => "ហត្ថលេខា",
- "cancel_sale" => "បោះបង់",
- "cash" => "ប្រាក់",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "ទឹកប្រាក់ដែរធ្វើការកែប្រែ",
- "cash_deposit" => "ប្រាក់កក់",
- "cash_filter" => "ប្រាក់",
- "change_due" => "សុពលភាពនៃការកែប្រែ",
- "change_price" => "ប្ដូរតម្លៃលក់",
- "check" => "ឆែក",
- "check_balance" => "ឆែក ចំនួននៅសល់",
- "check_filter" => "ឆែក",
- "close" => "",
- "comment" => "យោបល់",
- "comments" => "យោបល់",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "សំរេច",
- "confirm_cancel_sale" => "តើអ្នកពិតជាចង់លុបការលក់នេះមែនទេ? រាល់ទំនិញទាំងអស់នឹងត្រូវបានលុប។",
- "confirm_delete" => "តើអ្នកពិតជាចង់លុបការលក់ដែរបានជ្រើសរើសមែនទេ?",
- "confirm_restore" => "តើអ្នកពិតជាចង់ដាក់មកវិញនៅការលក់ដែរបានជ្រើសរើសមែនទេ?",
- "credit" => "បណ្ណ័មូលបត្របំណុល",
- "credit_deposit" => "ដាក់ លុយ",
- "credit_filter" => "បណ្ណ័មូលបត្របំណុល",
- "current_table" => "",
- "customer" => "អតិថិជន",
- "customer_address" => "អាសយដ្ឋាន",
- "customer_discount" => "បញ្ចុះតម្លៃ",
- "customer_email" => "អ៊ីម៉ែល",
- "customer_location" => "ទីតាំង",
- "customer_optional" => "(ត្រូវការបញ្ចូល ប្រាក់ដែលត្រូវបង់)",
- "customer_required" => "(ត្រូវការ)",
- "customer_total" => "សរុប",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "ថ្ងៃខែ លក់",
- "date_range" => "ចន្លោះ ថ្ងៃខែ",
- "date_required" => "ត្រូវតែបញ្ជូល ថ្ងៃខែដែលត្រឹមត្រូវ",
- "date_type" => "ត្រូវការបញ្ចូលថ្ងៃខែជាចាំបាច់។",
- "debit" => "កាត ធនាគារ",
- "debit_filter" => "",
- "delete" => "យល់ព្រម អោយលុប",
- "delete_confirmation" => "តើអ្នកពិតជាចង់លុបការលក់នេះមែនទេ? ធ្វើដូចនេះអ្នកមិនអាចហៅវាត្រលប់មកវិញទេ។",
- "delete_entire_sale" => "លុបការលក់ទាំងអស់",
- "delete_successful" => "ការលក់ ត្រូវបានលុបដោយជោគជ័យ។",
- "delete_unsuccessful" => "ការលក់ មិនត្រូវបានលុប។",
- "description_abbrv" => "បរិយាយ។",
- "discard" => "មិនយកជាការ",
- "discard_quote" => "",
- "discount" => "បញ្ចុះតម្លៃ",
- "discount_included" => "បញ្ចុះតម្លៃ %",
- "discount_short" => "%",
- "due" => "ដល់ពេល",
- "due_filter" => "ដល់ពេល",
- "edit" => "កែប្រែ",
- "edit_item" => "កែប្រែទំនិញ",
- "edit_sale" => "កែប្រែការលក់",
- "email_receipt" => "អ្នកទទួលអ៊ីម៉េល",
- "employee" => "បុគ្គលិក",
- "entry" => "បញ្ចូល",
- "error_editing_item" => "មានកំហុស ក្នុងការកែប្រែទំនិញ",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "ស្វែងរក ឬស្កេនទំនិញ",
- "find_or_scan_item_or_receipt" => "ស្វែងរក ឬស្កេនទំនិញ ឬ វិក័យបត្រ",
- "giftcard" => "កាតអំណោយ",
- "giftcard_balance" => "សមតុល្យលើកាតអំណោយ",
- "giftcard_filter" => "",
- "giftcard_number" => "លេខកាតអំណោយ",
- "group_by_category" => "",
- "group_by_type" => "",
- "hsn" => "",
- "id" => "",
- "include_prices" => "",
- "invoice" => "",
- "invoice_confirm" => "",
- "invoice_enable" => "",
- "invoice_filter" => "",
- "invoice_no_email" => "",
- "invoice_number" => "",
- "invoice_number_duplicate" => "",
- "invoice_sent" => "",
- "invoice_total" => "",
- "invoice_type_custom_invoice" => "",
- "invoice_type_custom_tax_invoice" => "",
- "invoice_type_invoice" => "",
- "invoice_type_tax_invoice" => "",
- "invoice_unsent" => "",
- "invoice_update" => "",
- "item_insufficient_of_stock" => "",
- "item_name" => "",
- "item_number" => "",
- "item_out_of_stock" => "",
- "key_browser" => "",
- "key_cancel" => "Cancels Current Quote/Invoice/Sale",
- "key_customer_search" => "Customer Search",
- "key_finish_quote" => "Finish Quote/Invoice witdout payment",
- "key_finish_sale" => "Add Payment and Complete Invoice/Sale",
- "key_full" => "",
- "key_function" => "Function",
- "key_help" => "Shortcuts",
- "key_help_modal" => "Open Shortcuts Window",
- "key_in" => "",
- "key_item_search" => "Item Search",
- "key_out" => "",
- "key_payment" => "Add Payment",
- "key_print" => "",
- "key_restore" => "",
- "key_search" => "",
- "key_suspend" => "Suspend Current Sale",
- "key_suspended" => "Show Suspended Sales",
- "key_system" => "",
- "key_tendered" => "Edit Amount Tendered",
- "key_title" => "Sales Keyboard Shortcuts",
- "mc" => "",
- "mode" => "",
- "must_enter_numeric" => "",
- "must_enter_numeric_giftcard" => "",
- "new_customer" => "",
- "new_item" => "",
- "no_description" => "",
- "no_filter" => "",
- "no_items_in_cart" => "",
- "no_sales_to_display" => "",
- "none_selected" => "",
- "nontaxed_ind" => "",
- "not_authorized" => "",
- "one_or_multiple" => "",
- "payment" => "",
- "payment_amount" => "",
- "payment_not_cover_total" => "",
- "payment_type" => "",
- "payments" => "",
- "payments_total" => "",
- "price" => "",
- "print_after_sale" => "",
- "quantity" => "",
- "quantity_less_than_reorder_level" => "",
- "quantity_less_than_zero" => "",
- "quantity_of_items" => "",
- "quote" => "",
- "quote_number" => "",
- "quote_number_duplicate" => "",
- "quote_sent" => "",
- "quote_unsent" => "",
- "receipt" => "",
- "receipt_no_email" => "",
- "receipt_number" => "",
- "receipt_sent" => "",
- "receipt_unsent" => "",
- "refund" => "",
- "register" => "",
- "remove_customer" => "",
- "remove_discount" => "",
- "return" => "",
- "rewards" => "",
- "rewards_balance" => "",
- "sale" => "",
- "sale_by_invoice" => "",
- "sale_for_customer" => "",
- "sale_time" => "",
- "sales_tax" => "",
- "sales_total" => "",
- "select_customer" => "",
- "send_invoice" => "",
- "send_quote" => "",
- "send_receipt" => "",
- "send_work_order" => "",
- "serial" => "",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "",
- "show_receipt" => "",
- "start_typing_customer_name" => "",
- "start_typing_item_name" => "",
- "stock" => "",
- "stock_location" => "",
- "sub_total" => "",
- "successfully_deleted" => "",
- "successfully_restored" => "",
- "successfully_suspended_sale" => "",
- "successfully_updated" => "",
- "suspend_sale" => "",
- "suspended_doc_id" => "",
- "suspended_sale_id" => "",
- "suspended_sales" => "",
- "table" => "",
- "takings" => "",
- "tax" => "",
- "tax_id" => "",
- "tax_invoice" => "",
- "tax_percent" => "",
- "taxed_ind" => "",
- "total" => "",
- "total_tax_exclusive" => "",
- "transaction_failed" => "",
- "unable_to_add_item" => "",
- "unsuccessfully_deleted" => "",
- "unsuccessfully_restored" => "",
- "unsuccessfully_suspended_sale" => "",
- "unsuccessfully_updated" => "",
- "unsuspend" => "",
- "unsuspend_and_delete" => "",
- "update" => "",
- "upi" => "",
- "visa" => "",
- "wholesale" => "",
- "work_order" => "",
- "work_order_number" => "",
- "work_order_number_duplicate" => "",
- "work_order_sent" => "",
- "work_order_unsent" => "",
- "sale_not_found" => "",
+ 'account_number' => 'លេខគណនី',
+ 'add_payment' => 'បញ្ជូលរបៀបបង់ប្រាក់',
+ 'amount_due' => 'ទឹកប្រាក់ដែលត្រូវបង់',
+ 'amount_tendered' => 'ទឹកប្រាក់បានមកពីការបង់ទាំងផ្សេងៗ',
+ 'authorized_signature' => 'ហត្ថលេខា',
+ 'cancel_sale' => 'បោះបង់',
+ 'cash' => 'ប្រាក់',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => 'ទឹកប្រាក់ដែរធ្វើការកែប្រែ',
+ 'cash_deposit' => 'ប្រាក់កក់',
+ 'cash_filter' => 'ប្រាក់',
+ 'change_due' => 'សុពលភាពនៃការកែប្រែ',
+ 'change_price' => 'ប្ដូរតម្លៃលក់',
+ 'check' => 'ឆែក',
+ 'check_balance' => 'ឆែក ចំនួននៅសល់',
+ 'check_filter' => 'ឆែក',
+ 'close' => '',
+ 'comment' => 'យោបល់',
+ 'comments' => 'យោបល់',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => 'សំរេច',
+ 'confirm_cancel_sale' => 'តើអ្នកពិតជាចង់លុបការលក់នេះមែនទេ? រាល់ទំនិញទាំងអស់នឹងត្រូវបានលុប។',
+ 'confirm_delete' => 'តើអ្នកពិតជាចង់លុបការលក់ដែរបានជ្រើសរើសមែនទេ?',
+ 'confirm_restore' => 'តើអ្នកពិតជាចង់ដាក់មកវិញនៅការលក់ដែរបានជ្រើសរើសមែនទេ?',
+ 'credit' => 'បណ្ណ័មូលបត្របំណុល',
+ 'credit_deposit' => 'ដាក់ លុយ',
+ 'credit_filter' => 'បណ្ណ័មូលបត្របំណុល',
+ 'current_table' => '',
+ 'customer' => 'អតិថិជន',
+ 'customer_address' => 'អាសយដ្ឋាន',
+ 'customer_discount' => 'បញ្ចុះតម្លៃ',
+ 'customer_email' => 'អ៊ីម៉ែល',
+ 'customer_location' => 'ទីតាំង',
+ 'customer_optional' => '(ត្រូវការបញ្ចូល ប្រាក់ដែលត្រូវបង់)',
+ 'customer_required' => '(ត្រូវការ)',
+ 'customer_total' => 'សរុប',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => 'ពិន្ទុដែលប្រើប្រាស់បាន',
+ 'daily_sales' => '',
+ 'date' => 'ថ្ងៃខែ លក់',
+ 'date_range' => 'ចន្លោះ ថ្ងៃខែ',
+ 'date_required' => "ត្រូវតែបញ្ជូល ថ្ងៃខែ\u{200b}ដែលត្រឹមត្រូវ",
+ 'date_type' => "ត្រូវការបញ្ចូលថ្ងៃខែ\u{200b}ជាចាំបាច់។",
+ 'debit' => 'កាត ធនាគារ',
+ 'debit_filter' => '',
+ 'delete' => 'យល់ព្រម អោយលុប',
+ 'delete_confirmation' => 'តើអ្នកពិតជាចង់លុបការលក់នេះមែនទេ? ធ្វើដូចនេះអ្នកមិនអាចហៅវាត្រលប់មកវិញទេ។',
+ 'delete_entire_sale' => 'លុបការលក់ទាំងអស់',
+ 'delete_successful' => 'ការលក់ ត្រូវបានលុបដោយជោគជ័យ។',
+ 'delete_unsuccessful' => 'ការលក់ មិនត្រូវបានលុប។',
+ 'description_abbrv' => 'បរិយាយ។',
+ 'discard' => 'មិនយកជាការ',
+ 'discard_quote' => '',
+ 'discount' => 'បញ្ចុះតម្លៃ',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => 'បញ្ចុះតម្លៃ %',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '%',
+ 'due' => 'ដល់ពេល',
+ 'due_filter' => 'ដល់ពេល',
+ 'edit' => 'កែប្រែ',
+ 'edit_item' => 'កែប្រែទំនិញ',
+ 'edit_sale' => 'កែប្រែការលក់',
+ 'email_receipt' => 'អ្នកទទួលអ៊ីម៉េល',
+ 'employee' => 'បុគ្គលិក',
+ 'entry' => 'បញ្ចូល',
+ 'error_editing_item' => 'មានកំហុស ក្នុងការកែប្រែទំនិញ',
+ 'find_or_scan_item' => 'ស្វែងរក ឬស្កេនទំនិញ',
+ 'find_or_scan_item_or_receipt' => "ស្វែងរក ឬ\u{200b}ស្កេនទំនិញ ឬ វិក័យបត្រ",
+ 'giftcard' => 'កាតអំណោយ',
+ 'giftcard_balance' => 'សមតុល្យលើកាតអំណោយ',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => 'លេខកាតអំណោយ',
+ 'group_by_category' => '',
+ 'group_by_type' => '',
+ 'hsn' => '',
+ 'id' => '',
+ 'include_prices' => '',
+ 'invoice' => '',
+ 'invoice_confirm' => '',
+ 'invoice_enable' => '',
+ 'invoice_filter' => '',
+ 'invoice_no_email' => '',
+ 'invoice_number' => '',
+ 'invoice_number_duplicate' => '',
+ 'invoice_sent' => '',
+ 'invoice_total' => '',
+ 'invoice_type_custom_invoice' => '',
+ 'invoice_type_custom_tax_invoice' => '',
+ 'invoice_type_invoice' => '',
+ 'invoice_type_tax_invoice' => '',
+ 'invoice_unsent' => '',
+ 'invoice_update' => '',
+ 'item_insufficient_of_stock' => '',
+ 'item_name' => '',
+ 'item_number' => '',
+ 'item_out_of_stock' => '',
+ 'key_browser' => '',
+ 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
+ 'key_customer_search' => 'Customer Search',
+ 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
+ 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_full' => '',
+ 'key_function' => 'Function',
+ 'key_help' => 'Shortcuts',
+ 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_in' => '',
+ 'key_item_search' => 'Item Search',
+ 'key_out' => '',
+ 'key_payment' => 'Add Payment',
+ 'key_print' => '',
+ 'key_restore' => '',
+ 'key_search' => '',
+ 'key_suspend' => 'Suspend Current Sale',
+ 'key_suspended' => 'Show Suspended Sales',
+ 'key_system' => '',
+ 'key_tendered' => 'Edit Amount Tendered',
+ 'key_title' => 'Sales Keyboard Shortcuts',
+ 'mc' => '',
+ 'mode' => '',
+ 'must_enter_numeric' => '',
+ 'must_enter_numeric_giftcard' => '',
+ 'must_enter_reference_code' => 'លេខយោង/ទាញយកត្រូវតែបញ្ចូល។',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => '',
+ 'new_item' => '',
+ 'no_description' => '',
+ 'no_filter' => '',
+ 'no_items_in_cart' => '',
+ 'no_sales_to_display' => '',
+ 'none_selected' => '',
+ 'nontaxed_ind' => '',
+ 'not_authorized' => '',
+ 'one_or_multiple' => '',
+ 'payment' => '',
+ 'payment_amount' => '',
+ 'payment_not_cover_total' => '',
+ 'payment_type' => '',
+ 'payments' => '',
+ 'payments_total' => '',
+ 'price' => '',
+ 'print_after_sale' => '',
+ 'quantity' => '',
+ 'quantity_less_than_reorder_level' => '',
+ 'quantity_less_than_zero' => '',
+ 'quantity_of_items' => '',
+ 'quote' => '',
+ 'quote_number' => '',
+ 'quote_number_duplicate' => '',
+ 'quote_sent' => '',
+ 'quote_unsent' => '',
+ 'receipt' => '',
+ 'receipt_no_email' => '',
+ 'receipt_number' => '',
+ 'receipt_sent' => '',
+ 'receipt_unsent' => '',
+ 'reference_code' => 'កូដយោងការទូទាត់',
+ 'reference_code_invalid_characters' => 'កូដយោងត្រូវតែមានតែអក្សរ និងលេខប៉ុណ្ណោះ។',
+ 'reference_code_length_error' => 'ប្រវែងកូដយោងមិនត្រឹមត្រូវ។',
+ 'refund' => '',
+ 'register' => '',
+ 'remove_customer' => '',
+ 'remove_discount' => '',
+ 'return' => '',
+ 'rewards' => '',
+ 'rewards_balance' => '',
+ 'rewards_package' => 'រង្វាន់',
+ 'rewards_remaining_balance' => 'ពន្ទុកសំរាប់ដូរយករង្វាន់នៅសល់ ',
+ 'sale' => '',
+ 'sale_by_invoice' => '',
+ 'sale_for_customer' => '',
+ 'sale_time' => '',
+ 'sales_tax' => '',
+ 'sales_total' => '',
+ 'select_customer' => '',
+ 'send_invoice' => '',
+ 'send_quote' => '',
+ 'send_receipt' => '',
+ 'send_work_order' => '',
+ 'serial' => '',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => '',
+ 'show_receipt' => '',
+ 'start_typing_customer_name' => '',
+ 'start_typing_item_name' => '',
+ 'stock' => '',
+ 'stock_location' => '',
+ 'sub_total' => '',
+ 'successfully_deleted' => '',
+ 'successfully_restored' => '',
+ 'successfully_suspended_sale' => '',
+ 'successfully_updated' => '',
+ 'suspend_sale' => '',
+ 'suspended_doc_id' => '',
+ 'suspended_sale_id' => '',
+ 'suspended_sales' => '',
+ 'table' => '',
+ 'takings' => '',
+ 'tax' => '',
+ 'tax_id' => '',
+ 'tax_invoice' => '',
+ 'tax_percent' => '',
+ 'taxed_ind' => '',
+ 'total' => '',
+ 'total_tax_exclusive' => '',
+ 'transaction_failed' => '',
+ 'unable_to_add_item' => '',
+ 'unsuccessfully_deleted' => '',
+ 'unsuccessfully_restored' => '',
+ 'unsuccessfully_suspended_sale' => '',
+ 'unsuccessfully_updated' => '',
+ 'unsuspend' => '',
+ 'unsuspend_and_delete' => '',
+ 'update' => '',
+ 'upi' => '',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => '',
+ 'work_order_number' => '',
+ 'work_order_number_duplicate' => '',
+ 'work_order_sent' => '',
+ 'work_order_unsent' => '',
];
diff --git a/app/Language/lo/Config.php b/app/Language/lo/Config.php
index eb5ea152b..2ce2ee62c 100644
--- a/app/Language/lo/Config.php
+++ b/app/Language/lo/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "",
"ospos_info" => "",
"payment_options_order" => "Payment Options Order",
+ 'payment_reference_code_length_limits' => 'ລະຫັດອ້າງອີງການຊຳລະເງິນ
ຂອບເຂດຄວາມຍາວ',
+ 'payment_reference_code_length_max_label' => 'ສູງສຸດ',
+ 'payment_reference_code_length_min_label' => 'ຕໍ່າສຸດ',
"perm_risk" => "Permissions higher than 750 leaves this software at risk.",
"phone" => "Company Phone",
"phone_required" => "Company Phone is a required field.",
diff --git a/app/Language/lo/Sales.php b/app/Language/lo/Sales.php
index c5c0347a2..fc65c191f 100644
--- a/app/Language/lo/Sales.php
+++ b/app/Language/lo/Sales.php
@@ -1,230 +1,234 @@
"Available Points",
- "rewards_package" => "Rewards",
- "rewards_remaining_balance" => "Reward Points remaining value is ",
- "account_number" => "",
- "add_payment" => "Add Payment",
- "amount_due" => "Amount Due",
- "amount_tendered" => "Amount Tendered",
- "authorized_signature" => "",
- "cancel_sale" => "Cancel",
- "cash" => "Cash",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "",
- "cash_deposit" => "Cash Deposit",
- "cash_filter" => "Cash",
- "change_due" => "Change Due",
- "change_price" => "",
- "check" => "Check",
- "check_balance" => "Check remainder",
- "check_filter" => "Check",
- "close" => "",
- "comment" => "Comment",
- "comments" => "Comments",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "Complete",
- "confirm_cancel_sale" => "Are you sure you want to clear this sale? All items will cleared.",
- "confirm_delete" => "Are you sure you want to delete the selected Sale(s)?",
- "confirm_restore" => "Are you sure you want to restore the selected Sale(s)?",
- "credit" => "Credit Card",
- "credit_deposit" => "Credit Deposit",
- "credit_filter" => "",
- "current_table" => "",
- "customer" => "Name",
- "customer_address" => "Address",
- "customer_discount" => "Discount",
- "customer_email" => "Email",
- "customer_location" => "Location",
- "customer_optional" => "",
- "customer_required" => "",
- "customer_total" => "Total",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "Sale Date",
- "date_range" => "Date Range",
- "date_required" => "A correct date must be entered.",
- "date_type" => "Date is a required field.",
- "debit" => "Debit Card",
- "debit_filter" => "",
- "delete" => "Allow Delete",
- "delete_confirmation" => "Are you sure you want to delete this sale? This action cannot be undone.",
- "delete_entire_sale" => "Delete Entire Sale",
- "delete_successful" => "Sale delete successful.",
- "delete_unsuccessful" => "Sale delete failed.",
- "description_abbrv" => "Desc.",
- "discard" => "Discard",
- "discard_quote" => "",
- "discount" => "Disc %",
- "discount_included" => "% Discount",
- "discount_short" => "%",
- "due" => "Due",
- "due_filter" => "Due",
- "edit" => "Edit",
- "edit_item" => "Edit Item",
- "edit_sale" => "Edit Sale",
- "email_receipt" => "Email Receipt",
- "employee" => "Employee",
- "entry" => "Entry",
- "error_editing_item" => "Error editing item",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "Find or Scan Item",
- "find_or_scan_item_or_receipt" => "Find or Scan Item or Receipt",
- "giftcard" => "Gift Card",
- "giftcard_balance" => "Gift Card Balance",
- "giftcard_filter" => "",
- "giftcard_number" => "Gift Card Number",
- "group_by_category" => "Group by Category",
- "group_by_type" => "Group by Type",
- "hsn" => "",
- "id" => "Sale ID",
- "include_prices" => "Include Prices?",
- "invoice" => "Invoice",
- "invoice_confirm" => "This invoice will be sent to",
- "invoice_enable" => "Create Invoice",
- "invoice_filter" => "Invoices",
- "invoice_no_email" => "This customer does not have a valid email address",
- "invoice_number" => "Invoice #",
- "invoice_number_duplicate" => "Invoice Number must be unique.",
- "invoice_sent" => "Invoice sent to",
- "invoice_total" => "",
- "invoice_type_custom_invoice" => "",
- "invoice_type_custom_tax_invoice" => "",
- "invoice_type_invoice" => "",
- "invoice_type_tax_invoice" => "",
- "invoice_unsent" => "Invoice failed to be sent to",
- "invoice_update" => "Recount",
- "item_insufficient_of_stock" => "Item has insufficient stock.",
- "item_name" => "Item Name",
- "item_number" => "Item #",
- "item_out_of_stock" => "Item is out of stock.",
- "key_browser" => "",
- "key_cancel" => "Cancels Current Quote/Invoice/Sale",
- "key_customer_search" => "Customer Search",
- "key_finish_quote" => "Finish Quote/Invoice witdout payment",
- "key_finish_sale" => "Add Payment and Complete Invoice/Sale",
- "key_full" => "",
- "key_function" => "Function",
- "key_help" => "Shortcuts",
- "key_help_modal" => "Open Shortcuts Window",
- "key_in" => "",
- "key_item_search" => "Item Search",
- "key_out" => "",
- "key_payment" => "Add Payment",
- "key_print" => "",
- "key_restore" => "",
- "key_search" => "",
- "key_suspend" => "Suspend Current Sale",
- "key_suspended" => "Show Suspended Sales",
- "key_system" => "",
- "key_tendered" => "Edit Amount Tendered",
- "key_title" => "Sales Keyboard Shortcuts",
- "mc" => "",
- "mode" => "Register Mode",
- "must_enter_numeric" => "Amount Tendered must be a number.",
- "must_enter_numeric_giftcard" => "Gift Card Number must be a number.",
- "new_customer" => "New Customer",
- "new_item" => "New Item",
- "no_description" => "None",
- "no_filter" => "All",
- "no_items_in_cart" => "There are no Items in the cart.",
- "no_sales_to_display" => "No Sales to display.",
- "none_selected" => "You have not selected any Sale(s) to delete.",
- "nontaxed_ind" => "",
- "not_authorized" => "This action is not authorized.",
- "one_or_multiple" => "Sale(s)",
- "payment" => "Payment Type",
- "payment_amount" => "Amount",
- "payment_not_cover_total" => "Payment Amount must be greater than or equal to Total.",
- "payment_type" => "Type",
- "payments" => "",
- "payments_total" => "Payments Total",
- "price" => "Price",
- "print_after_sale" => "Print after Sale",
- "quantity" => "Quantity",
- "quantity_less_than_reorder_level" => "Warning: Desired Quantity is below Reorder Level for that Item.",
- "quantity_less_than_zero" => "Warning: Desired Quantity is insufficient. You can still process the sale, but audit your inventory.",
- "quantity_of_items" => "Quantity of {0} Items",
- "quote" => "Quote",
- "quote_number" => "Quote Number",
- "quote_number_duplicate" => "Quote Number must be unique.",
- "quote_sent" => "Quote sent to",
- "quote_unsent" => "Quote failed to be sent to",
- "receipt" => "Sales Receipt",
- "receipt_no_email" => "",
- "receipt_number" => "Sale #",
- "receipt_sent" => "Receipt sent to",
- "receipt_unsent" => "Receipt failed to be sent to",
- "refund" => "",
- "register" => "Sales Register",
- "remove_customer" => "Remove Customer",
- "remove_discount" => "",
- "return" => "Return",
- "rewards" => "Reward Points",
- "rewards_balance" => "Reward Points Balance",
- "sale" => "Sale",
- "sale_by_invoice" => "Sale by Invoice",
- "sale_for_customer" => "Customer:",
- "sale_time" => "Time",
- "sales_tax" => "Sales Tax",
- "sales_total" => "",
- "select_customer" => "Select Customer (Optional)",
- "send_invoice" => "Send Invoice",
- "send_quote" => "Send Quote",
- "send_receipt" => "Send Receipt",
- "send_work_order" => "Send Work Order",
- "serial" => "Serial",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "Show Invoice",
- "show_receipt" => "Show Receipt",
- "start_typing_customer_name" => "Start typing customer details...",
- "start_typing_item_name" => "Start typing Item Name or scan Barcode...",
- "stock" => "Stock",
- "stock_location" => "Stock Location",
- "sub_total" => "Subtotal",
- "successfully_deleted" => "You have successfully deleted",
- "successfully_restored" => "You have successfully restored",
- "successfully_suspended_sale" => "Sale suspend successful.",
- "successfully_updated" => "Sale update successful.",
- "suspend_sale" => "Suspend",
- "suspended_doc_id" => "Document",
- "suspended_sale_id" => "ID",
- "suspended_sales" => "Suspended",
- "table" => "Table",
- "takings" => "Daily Sales",
- "tax" => "Tax",
- "tax_id" => "",
- "tax_invoice" => "",
- "tax_percent" => "Tax %",
- "taxed_ind" => "",
- "total" => "Total",
- "total_tax_exclusive" => "Tax excluded",
- "transaction_failed" => "Sales Transaction failed.",
- "unable_to_add_item" => "Item add to Sale failed",
- "unsuccessfully_deleted" => "Sale(s) delete failed.",
- "unsuccessfully_restored" => "Sale(s) restore failed.",
- "unsuccessfully_suspended_sale" => "Sale suspend failed.",
- "unsuccessfully_updated" => "Sale update failed.",
- "unsuspend" => "Unsuspend",
- "unsuspend_and_delete" => "Action",
- "update" => "Update",
- "upi" => "",
- "visa" => "",
- "wholesale" => "",
- "work_order" => "Work Order",
- "work_order_number" => "Work Order Number",
- "work_order_number_duplicate" => "Work Order Number must be unique.",
- "work_order_sent" => "Work Order sent to",
- "work_order_unsent" => "Work Order failed to be sent to",
+ 'account_number' => '',
+ 'add_payment' => 'Add Payment',
+ 'amount_due' => 'Amount Due',
+ 'amount_tendered' => 'Amount Tendered',
+ 'authorized_signature' => '',
+ 'cancel_sale' => 'Cancel',
+ 'cash' => 'Cash',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => '',
+ 'cash_deposit' => 'Cash Deposit',
+ 'cash_filter' => 'Cash',
+ 'change_due' => 'Change Due',
+ 'change_price' => '',
+ 'check' => 'Check',
+ 'check_balance' => 'Check remainder',
+ 'check_filter' => 'Check',
+ 'close' => '',
+ 'comment' => 'Comment',
+ 'comments' => 'Comments',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => 'Complete',
+ 'confirm_cancel_sale' => 'Are you sure you want to clear this sale? All items will cleared.',
+ 'confirm_delete' => 'Are you sure you want to delete the selected Sale(s)?',
+ 'confirm_restore' => 'Are you sure you want to restore the selected Sale(s)?',
+ 'credit' => 'Credit Card',
+ 'credit_deposit' => 'Credit Deposit',
+ 'credit_filter' => '',
+ 'current_table' => '',
+ 'customer' => 'Name',
+ 'customer_address' => 'Address',
+ 'customer_discount' => 'Discount',
+ 'customer_email' => 'Email',
+ 'customer_location' => 'Location',
+ 'customer_optional' => '',
+ 'customer_required' => '',
+ 'customer_total' => 'Total',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => 'Available Points',
+ 'daily_sales' => '',
+ 'date' => 'Sale Date',
+ 'date_range' => 'Date Range',
+ 'date_required' => 'A correct date must be entered.',
+ 'date_type' => 'Date is a required field.',
+ 'debit' => 'Debit Card',
+ 'debit_filter' => '',
+ 'delete' => 'Allow Delete',
+ 'delete_confirmation' => 'Are you sure you want to delete this sale? This action cannot be undone.',
+ 'delete_entire_sale' => 'Delete Entire Sale',
+ 'delete_successful' => 'Sale delete successful.',
+ 'delete_unsuccessful' => 'Sale delete failed.',
+ 'description_abbrv' => 'Desc.',
+ 'discard' => 'Discard',
+ 'discard_quote' => '',
+ 'discount' => 'Disc %',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '% Discount',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '%',
+ 'due' => 'Due',
+ 'due_filter' => 'Due',
+ 'edit' => 'Edit',
+ 'edit_item' => 'Edit Item',
+ 'edit_sale' => 'Edit Sale',
+ 'email_receipt' => 'Email Receipt',
+ 'employee' => 'Employee',
+ 'entry' => 'Entry',
+ 'error_editing_item' => 'Error editing item',
+ 'find_or_scan_item' => 'Find or Scan Item',
+ 'find_or_scan_item_or_receipt' => 'Find or Scan Item or Receipt',
+ 'giftcard' => 'Gift Card',
+ 'giftcard_balance' => 'Gift Card Balance',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => 'Gift Card Number',
+ 'group_by_category' => 'Group by Category',
+ 'group_by_type' => 'Group by Type',
+ 'hsn' => '',
+ 'id' => 'Sale ID',
+ 'include_prices' => 'Include Prices?',
+ 'invoice' => 'Invoice',
+ 'invoice_confirm' => 'This invoice will be sent to',
+ 'invoice_enable' => 'Create Invoice',
+ 'invoice_filter' => 'Invoices',
+ 'invoice_no_email' => 'This customer does not have a valid email address',
+ 'invoice_number' => 'Invoice #',
+ 'invoice_number_duplicate' => 'Invoice Number must be unique.',
+ 'invoice_sent' => 'Invoice sent to',
+ 'invoice_total' => '',
+ 'invoice_type_custom_invoice' => '',
+ 'invoice_type_custom_tax_invoice' => '',
+ 'invoice_type_invoice' => '',
+ 'invoice_type_tax_invoice' => '',
+ 'invoice_unsent' => 'Invoice failed to be sent to',
+ 'invoice_update' => 'Recount',
+ 'item_insufficient_of_stock' => 'Item has insufficient stock.',
+ 'item_name' => 'Item Name',
+ 'item_number' => 'Item #',
+ 'item_out_of_stock' => 'Item is out of stock.',
+ 'key_browser' => '',
+ 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
+ 'key_customer_search' => 'Customer Search',
+ 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
+ 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_full' => '',
+ 'key_function' => 'Function',
+ 'key_help' => 'Shortcuts',
+ 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_in' => '',
+ 'key_item_search' => 'Item Search',
+ 'key_out' => '',
+ 'key_payment' => 'Add Payment',
+ 'key_print' => '',
+ 'key_restore' => '',
+ 'key_search' => '',
+ 'key_suspend' => 'Suspend Current Sale',
+ 'key_suspended' => 'Show Suspended Sales',
+ 'key_system' => '',
+ 'key_tendered' => 'Edit Amount Tendered',
+ 'key_title' => 'Sales Keyboard Shortcuts',
+ 'mc' => '',
+ 'mode' => 'Register Mode',
+ 'must_enter_numeric' => 'Amount Tendered must be a number.',
+ 'must_enter_numeric_giftcard' => 'Gift Card Number must be a number.',
+ 'must_enter_reference_code' => 'ຕ້ອງປ້ອນໝາຍເລກອ້າງອີງ/ດຶງຂໍ້ມູນ.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => 'New Customer',
+ 'new_item' => 'New Item',
+ 'no_description' => 'None',
+ 'no_filter' => 'All',
+ 'no_items_in_cart' => 'There are no Items in the cart.',
+ 'no_sales_to_display' => 'No Sales to display.',
+ 'none_selected' => 'You have not selected any Sale(s) to delete.',
+ 'nontaxed_ind' => '',
+ 'not_authorized' => 'This action is not authorized.',
+ 'one_or_multiple' => 'Sale(s)',
+ 'payment' => 'Payment Type',
+ 'payment_amount' => 'Amount',
+ 'payment_not_cover_total' => 'Payment Amount must be greater than or equal to Total.',
+ 'payment_type' => 'Type',
+ 'payments' => '',
+ 'payments_total' => 'Payments Total',
+ 'price' => 'Price',
+ 'print_after_sale' => 'Print after Sale',
+ 'quantity' => 'Quantity',
+ 'quantity_less_than_reorder_level' => 'Warning: Desired Quantity is below Reorder Level for that Item.',
+ 'quantity_less_than_zero' => 'Warning: Desired Quantity is insufficient. You can still process the sale, but audit your inventory.',
+ 'quantity_of_items' => 'Quantity of {0} Items',
+ 'quote' => 'Quote',
+ 'quote_number' => 'Quote Number',
+ 'quote_number_duplicate' => 'Quote Number must be unique.',
+ 'quote_sent' => 'Quote sent to',
+ 'quote_unsent' => 'Quote failed to be sent to',
+ 'receipt' => 'Sales Receipt',
+ 'receipt_no_email' => '',
+ 'receipt_number' => 'Sale #',
+ 'receipt_sent' => 'Receipt sent to',
+ 'receipt_unsent' => 'Receipt failed to be sent to',
+ 'reference_code' => 'ລະຫັດອ້າງອີງການຊຳລະເງິນ',
+ 'reference_code_invalid_characters' => 'ລະຫັດອ້າງອີງຕ້ອງມີແຕ່ຕົວອັກສອນ ແລະ ຕົວເລກເທົ່ານັ້ນ.',
+ 'reference_code_length_error' => 'ຄວາມຍາວຂອງລະຫັດອ້າງອີງບໍ່ຖືກຕ້ອງ.',
+ 'refund' => '',
+ 'register' => 'Sales Register',
+ 'remove_customer' => 'Remove Customer',
+ 'remove_discount' => '',
+ 'return' => 'Return',
+ 'rewards' => 'Reward Points',
+ 'rewards_balance' => 'Reward Points Balance',
+ 'rewards_package' => 'Rewards',
+ 'rewards_remaining_balance' => 'Reward Points remaining value is ',
+ 'sale' => 'Sale',
+ 'sale_by_invoice' => 'Sale by Invoice',
+ 'sale_for_customer' => 'Customer:',
+ 'sale_time' => 'Time',
+ 'sales_tax' => 'Sales Tax',
+ 'sales_total' => '',
+ 'select_customer' => 'Select Customer (Optional)',
+ 'send_invoice' => 'Send Invoice',
+ 'send_quote' => 'Send Quote',
+ 'send_receipt' => 'Send Receipt',
+ 'send_work_order' => 'Send Work Order',
+ 'serial' => 'Serial',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => 'Show Invoice',
+ 'show_receipt' => 'Show Receipt',
+ 'start_typing_customer_name' => 'Start typing customer details...',
+ 'start_typing_item_name' => 'Start typing Item Name or scan Barcode...',
+ 'stock' => 'Stock',
+ 'stock_location' => 'Stock Location',
+ 'sub_total' => 'Subtotal',
+ 'successfully_deleted' => 'You have successfully deleted',
+ 'successfully_restored' => 'You have successfully restored',
+ 'successfully_suspended_sale' => 'Sale suspend successful.',
+ 'successfully_updated' => 'Sale update successful.',
+ 'suspend_sale' => 'Suspend',
+ 'suspended_doc_id' => 'Document',
+ 'suspended_sale_id' => 'ID',
+ 'suspended_sales' => 'Suspended',
+ 'table' => 'Table',
+ 'takings' => 'Daily Sales',
+ 'tax' => 'Tax',
+ 'tax_id' => '',
+ 'tax_invoice' => '',
+ 'tax_percent' => 'Tax %',
+ 'taxed_ind' => '',
+ 'total' => 'Total',
+ 'total_tax_exclusive' => 'Tax excluded',
+ 'transaction_failed' => 'Sales Transaction failed.',
+ 'unable_to_add_item' => 'Item add to Sale failed',
+ 'unsuccessfully_deleted' => 'Sale(s) delete failed.',
+ 'unsuccessfully_restored' => 'Sale(s) restore failed.',
+ 'unsuccessfully_suspended_sale' => 'Sale suspend failed.',
+ 'unsuccessfully_updated' => 'Sale update failed.',
+ 'unsuspend' => 'Unsuspend',
+ 'unsuspend_and_delete' => 'Action',
+ 'update' => 'Update',
+ 'upi' => '',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => 'Work Order',
+ 'work_order_number' => 'Work Order Number',
+ 'work_order_number_duplicate' => 'Work Order Number must be unique.',
+ 'work_order_sent' => 'Work Order sent to',
+ 'work_order_unsent' => 'Work Order failed to be sent to',
];
diff --git a/app/Language/ml/Config.php b/app/Language/ml/Config.php
index 951c9fdbe..c9a1067f1 100644
--- a/app/Language/ml/Config.php
+++ b/app/Language/ml/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "",
"ospos_info" => "",
"payment_options_order" => "",
+ 'payment_reference_code_length_limits' => 'പേയ്മെന്റ് റഫറൻസ് കോഡ്
ദൈർഘ്യ പരിധികൾ',
+ 'payment_reference_code_length_max_label' => 'പരമാവധി',
+ 'payment_reference_code_length_min_label' => 'കുറഞ്ഞത്',
"perm_risk" => "Permissions higher than 750 leaves this software at risk.",
"phone" => "",
"phone_required" => "",
diff --git a/app/Language/ml/Sales.php b/app/Language/ml/Sales.php
index 7108e7319..e926a40a0 100644
--- a/app/Language/ml/Sales.php
+++ b/app/Language/ml/Sales.php
@@ -1,231 +1,234 @@
"",
- "rewards_package" => "",
- "rewards_remaining_balance" => "",
- "account_number" => "",
- "add_payment" => "",
- "amount_due" => "",
- "amount_tendered" => "",
- "authorized_signature" => "",
- "cancel_sale" => "",
- "cash" => "",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "",
- "cash_deposit" => "",
- "cash_filter" => "",
- "change_due" => "",
- "change_price" => "",
- "check" => "",
- "check_balance" => "",
- "check_filter" => "",
- "close" => "",
- "comment" => "",
- "comments" => "",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "",
- "confirm_cancel_sale" => "",
- "confirm_delete" => "",
- "confirm_restore" => "",
- "credit" => "",
- "credit_deposit" => "",
- "credit_filter" => "",
- "current_table" => "",
- "customer" => "",
- "customer_address" => "",
- "customer_discount" => "",
- "customer_email" => "",
- "customer_location" => "",
- "customer_optional" => "",
- "customer_required" => "",
- "customer_total" => "",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "",
- "date_range" => "",
- "date_required" => "",
- "date_type" => "",
- "debit" => "",
- "debit_filter" => "",
- "delete" => "",
- "delete_confirmation" => "",
- "delete_entire_sale" => "",
- "delete_successful" => "",
- "delete_unsuccessful" => "",
- "description_abbrv" => "",
- "discard" => "",
- "discard_quote" => "",
- "discount" => "",
- "discount_included" => "",
- "discount_short" => "",
- "due" => "",
- "due_filter" => "",
- "edit" => "",
- "edit_item" => "",
- "edit_sale" => "",
- "email_receipt" => "",
- "employee" => "",
- "entry" => "",
- "error_editing_item" => "",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "",
- "find_or_scan_item_or_receipt" => "",
- "giftcard" => "",
- "giftcard_balance" => "",
- "giftcard_filter" => "",
- "giftcard_number" => "",
- "group_by_category" => "",
- "group_by_type" => "",
- "hsn" => "",
- "id" => "",
- "include_prices" => "",
- "invoice" => "",
- "invoice_confirm" => "",
- "invoice_enable" => "",
- "invoice_filter" => "",
- "invoice_no_email" => "",
- "invoice_number" => "",
- "invoice_number_duplicate" => "",
- "invoice_sent" => "",
- "invoice_total" => "",
- "invoice_type_custom_invoice" => "",
- "invoice_type_custom_tax_invoice" => "",
- "invoice_type_invoice" => "",
- "invoice_type_tax_invoice" => "",
- "invoice_unsent" => "",
- "invoice_update" => "",
- "item_insufficient_of_stock" => "",
- "item_name" => "",
- "item_number" => "",
- "item_out_of_stock" => "",
- "key_browser" => "",
- "key_cancel" => "Cancels Current Quote/Invoice/Sale",
- "key_customer_search" => "Customer Search",
- "key_finish_quote" => "Finish Quote/Invoice witdout payment",
- "key_finish_sale" => "Add Payment and Complete Invoice/Sale",
- "key_full" => "",
- "key_function" => "Function",
- "key_help" => "Shortcuts",
- "key_help_modal" => "Open Shortcuts Window",
- "key_in" => "",
- "key_item_search" => "Item Search",
- "key_out" => "",
- "key_payment" => "Add Payment",
- "key_print" => "",
- "key_restore" => "",
- "key_search" => "",
- "key_suspend" => "Suspend Current Sale",
- "key_suspended" => "Show Suspended Sales",
- "key_system" => "",
- "key_tendered" => "Edit Amount Tendered",
- "key_title" => "Sales Keyboard Shortcuts",
- "mc" => "",
- "mode" => "",
- "must_enter_numeric" => "",
- "must_enter_numeric_giftcard" => "",
- "new_customer" => "",
- "new_item" => "",
- "no_description" => "",
- "no_filter" => "",
- "no_items_in_cart" => "",
- "no_sales_to_display" => "",
- "none_selected" => "",
- "nontaxed_ind" => "",
- "not_authorized" => "",
- "one_or_multiple" => "",
- "payment" => "",
- "payment_amount" => "",
- "payment_not_cover_total" => "",
- "payment_type" => "",
- "payments" => "",
- "payments_total" => "",
- "price" => "",
- "print_after_sale" => "",
- "quantity" => "",
- "quantity_less_than_reorder_level" => "",
- "quantity_less_than_zero" => "",
- "quantity_of_items" => "",
- "quote" => "",
- "quote_number" => "",
- "quote_number_duplicate" => "",
- "quote_sent" => "",
- "quote_unsent" => "",
- "receipt" => "",
- "receipt_no_email" => "",
- "receipt_number" => "",
- "receipt_sent" => "",
- "receipt_unsent" => "",
- "refund" => "",
- "register" => "",
- "remove_customer" => "",
- "remove_discount" => "",
- "return" => "",
- "rewards" => "",
- "rewards_balance" => "",
- "sale" => "",
- "sale_by_invoice" => "",
- "sale_for_customer" => "",
- "sale_time" => "",
- "sales_tax" => "",
- "sales_total" => "",
- "select_customer" => "",
- "send_invoice" => "",
- "send_quote" => "",
- "send_receipt" => "",
- "send_work_order" => "",
- "serial" => "",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "",
- "show_receipt" => "",
- "start_typing_customer_name" => "",
- "start_typing_item_name" => "",
- "stock" => "",
- "stock_location" => "",
- "sub_total" => "",
- "successfully_deleted" => "",
- "successfully_restored" => "",
- "successfully_suspended_sale" => "",
- "successfully_updated" => "",
- "suspend_sale" => "",
- "suspended_doc_id" => "",
- "suspended_sale_id" => "",
- "suspended_sales" => "",
- "table" => "",
- "takings" => "",
- "tax" => "",
- "tax_id" => "",
- "tax_invoice" => "",
- "tax_percent" => "",
- "taxed_ind" => "",
- "total" => "",
- "total_tax_exclusive" => "",
- "transaction_failed" => "",
- "unable_to_add_item" => "",
- "unsuccessfully_deleted" => "",
- "unsuccessfully_restored" => "",
- "unsuccessfully_suspended_sale" => "",
- "unsuccessfully_updated" => "",
- "unsuspend" => "",
- "unsuspend_and_delete" => "",
- "update" => "",
- "upi" => "",
- "visa" => "",
- "wholesale" => "",
- "work_order" => "",
- "work_order_number" => "",
- "work_order_number_duplicate" => "",
- "work_order_sent" => "",
- "work_order_unsent" => "",
- "sale_not_found" => "",
+ 'account_number' => '',
+ 'add_payment' => '',
+ 'amount_due' => '',
+ 'amount_tendered' => '',
+ 'authorized_signature' => '',
+ 'cancel_sale' => '',
+ 'cash' => '',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => '',
+ 'cash_deposit' => '',
+ 'cash_filter' => '',
+ 'change_due' => '',
+ 'change_price' => '',
+ 'check' => '',
+ 'check_balance' => '',
+ 'check_filter' => '',
+ 'close' => '',
+ 'comment' => '',
+ 'comments' => '',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => '',
+ 'confirm_cancel_sale' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'credit' => '',
+ 'credit_deposit' => '',
+ 'credit_filter' => '',
+ 'current_table' => '',
+ 'customer' => '',
+ 'customer_address' => '',
+ 'customer_discount' => '',
+ 'customer_email' => '',
+ 'customer_location' => '',
+ 'customer_optional' => '',
+ 'customer_required' => '',
+ 'customer_total' => '',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => '',
+ 'daily_sales' => '',
+ 'date' => '',
+ 'date_range' => '',
+ 'date_required' => '',
+ 'date_type' => '',
+ 'debit' => '',
+ 'debit_filter' => '',
+ 'delete' => '',
+ 'delete_confirmation' => '',
+ 'delete_entire_sale' => '',
+ 'delete_successful' => '',
+ 'delete_unsuccessful' => '',
+ 'description_abbrv' => '',
+ 'discard' => '',
+ 'discard_quote' => '',
+ 'discount' => '',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '',
+ 'due' => '',
+ 'due_filter' => '',
+ 'edit' => '',
+ 'edit_item' => '',
+ 'edit_sale' => '',
+ 'email_receipt' => '',
+ 'employee' => '',
+ 'entry' => '',
+ 'error_editing_item' => '',
+ 'find_or_scan_item' => '',
+ 'find_or_scan_item_or_receipt' => '',
+ 'giftcard' => '',
+ 'giftcard_balance' => '',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => '',
+ 'group_by_category' => '',
+ 'group_by_type' => '',
+ 'hsn' => '',
+ 'id' => '',
+ 'include_prices' => '',
+ 'invoice' => '',
+ 'invoice_confirm' => '',
+ 'invoice_enable' => '',
+ 'invoice_filter' => '',
+ 'invoice_no_email' => '',
+ 'invoice_number' => '',
+ 'invoice_number_duplicate' => '',
+ 'invoice_sent' => '',
+ 'invoice_total' => '',
+ 'invoice_type_custom_invoice' => '',
+ 'invoice_type_custom_tax_invoice' => '',
+ 'invoice_type_invoice' => '',
+ 'invoice_type_tax_invoice' => '',
+ 'invoice_unsent' => '',
+ 'invoice_update' => '',
+ 'item_insufficient_of_stock' => '',
+ 'item_name' => '',
+ 'item_number' => '',
+ 'item_out_of_stock' => '',
+ 'key_browser' => '',
+ 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
+ 'key_customer_search' => 'Customer Search',
+ 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
+ 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_full' => '',
+ 'key_function' => 'Function',
+ 'key_help' => 'Shortcuts',
+ 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_in' => '',
+ 'key_item_search' => 'Item Search',
+ 'key_out' => '',
+ 'key_payment' => 'Add Payment',
+ 'key_print' => '',
+ 'key_restore' => '',
+ 'key_search' => '',
+ 'key_suspend' => 'Suspend Current Sale',
+ 'key_suspended' => 'Show Suspended Sales',
+ 'key_system' => '',
+ 'key_tendered' => 'Edit Amount Tendered',
+ 'key_title' => 'Sales Keyboard Shortcuts',
+ 'mc' => '',
+ 'mode' => '',
+ 'must_enter_numeric' => '',
+ 'must_enter_numeric_giftcard' => '',
+ 'must_enter_reference_code' => 'റഫറൻസ്/റിട്രീവൽ നമ്പർ നൽകണം.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => '',
+ 'new_item' => '',
+ 'no_description' => '',
+ 'no_filter' => '',
+ 'no_items_in_cart' => '',
+ 'no_sales_to_display' => '',
+ 'none_selected' => '',
+ 'nontaxed_ind' => '',
+ 'not_authorized' => '',
+ 'one_or_multiple' => '',
+ 'payment' => '',
+ 'payment_amount' => '',
+ 'payment_not_cover_total' => '',
+ 'payment_type' => '',
+ 'payments' => '',
+ 'payments_total' => '',
+ 'price' => '',
+ 'print_after_sale' => '',
+ 'quantity' => '',
+ 'quantity_less_than_reorder_level' => '',
+ 'quantity_less_than_zero' => '',
+ 'quantity_of_items' => '',
+ 'quote' => '',
+ 'quote_number' => '',
+ 'quote_number_duplicate' => '',
+ 'quote_sent' => '',
+ 'quote_unsent' => '',
+ 'receipt' => '',
+ 'receipt_no_email' => '',
+ 'receipt_number' => '',
+ 'receipt_sent' => '',
+ 'receipt_unsent' => '',
+ 'reference_code' => 'പേയ്മെന്റ് റഫറൻസ് കോഡ്',
+ 'reference_code_invalid_characters' => 'റഫറൻസ് കോഡിൽ അക്ഷരങ്ങളും അക്കങ്ങളും മാത്രം ഉണ്ടായിരിക്കണം.',
+ 'reference_code_length_error' => 'റഫറൻസ് കോഡിന്റെ ദൈർഘ്യം അസാധുവാണ്.',
+ 'refund' => '',
+ 'register' => '',
+ 'remove_customer' => '',
+ 'remove_discount' => '',
+ 'return' => '',
+ 'rewards' => '',
+ 'rewards_balance' => '',
+ 'rewards_package' => '',
+ 'rewards_remaining_balance' => '',
+ 'sale' => '',
+ 'sale_by_invoice' => '',
+ 'sale_for_customer' => '',
+ 'sale_time' => '',
+ 'sales_tax' => '',
+ 'sales_total' => '',
+ 'select_customer' => '',
+ 'send_invoice' => '',
+ 'send_quote' => '',
+ 'send_receipt' => '',
+ 'send_work_order' => '',
+ 'serial' => '',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => '',
+ 'show_receipt' => '',
+ 'start_typing_customer_name' => '',
+ 'start_typing_item_name' => '',
+ 'stock' => '',
+ 'stock_location' => '',
+ 'sub_total' => '',
+ 'successfully_deleted' => '',
+ 'successfully_restored' => '',
+ 'successfully_suspended_sale' => '',
+ 'successfully_updated' => '',
+ 'suspend_sale' => '',
+ 'suspended_doc_id' => '',
+ 'suspended_sale_id' => '',
+ 'suspended_sales' => '',
+ 'table' => '',
+ 'takings' => '',
+ 'tax' => '',
+ 'tax_id' => '',
+ 'tax_invoice' => '',
+ 'tax_percent' => '',
+ 'taxed_ind' => '',
+ 'total' => '',
+ 'total_tax_exclusive' => '',
+ 'transaction_failed' => '',
+ 'unable_to_add_item' => '',
+ 'unsuccessfully_deleted' => '',
+ 'unsuccessfully_restored' => '',
+ 'unsuccessfully_suspended_sale' => '',
+ 'unsuccessfully_updated' => '',
+ 'unsuspend' => '',
+ 'unsuspend_and_delete' => '',
+ 'update' => '',
+ 'upi' => '',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => '',
+ 'work_order_number' => '',
+ 'work_order_number_duplicate' => '',
+ 'work_order_sent' => '',
+ 'work_order_unsent' => '',
];
diff --git a/app/Language/nb/Config.php b/app/Language/nb/Config.php
index b630fcae5..237d4e232 100644
--- a/app/Language/nb/Config.php
+++ b/app/Language/nb/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "",
"ospos_info" => "",
"payment_options_order" => "",
+ 'payment_reference_code_length_limits' => 'Betalingsreferansekode
Lengdegrenser',
+ 'payment_reference_code_length_max_label' => 'Maks',
+ 'payment_reference_code_length_min_label' => 'Min',
"perm_risk" => "",
"phone" => "",
"phone_required" => "",
diff --git a/app/Language/nb/Sales.php b/app/Language/nb/Sales.php
index 2d236019a..be6094829 100644
--- a/app/Language/nb/Sales.php
+++ b/app/Language/nb/Sales.php
@@ -1,230 +1,234 @@
"",
- "rewards_package" => "",
- "rewards_remaining_balance" => "",
- "account_number" => "",
- "add_payment" => "",
- "amount_due" => "",
- "amount_tendered" => "",
- "authorized_signature" => "",
- "cancel_sale" => "",
- "cash" => "",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "",
- "cash_deposit" => "",
- "cash_filter" => "",
- "change_due" => "",
- "change_price" => "",
- "check" => "",
- "check_balance" => "",
- "check_filter" => "",
- "close" => "",
- "comment" => "",
- "comments" => "",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "",
- "confirm_cancel_sale" => "",
- "confirm_delete" => "",
- "confirm_restore" => "",
- "credit" => "",
- "credit_deposit" => "",
- "credit_filter" => "",
- "current_table" => "",
- "customer" => "",
- "customer_address" => "",
- "customer_discount" => "",
- "customer_email" => "",
- "customer_location" => "",
- "customer_optional" => "",
- "customer_required" => "",
- "customer_total" => "",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "",
- "date_range" => "",
- "date_required" => "",
- "date_type" => "",
- "debit" => "",
- "debit_filter" => "",
- "delete" => "",
- "delete_confirmation" => "",
- "delete_entire_sale" => "",
- "delete_successful" => "",
- "delete_unsuccessful" => "",
- "description_abbrv" => "",
- "discard" => "",
- "discard_quote" => "",
- "discount" => "",
- "discount_included" => "",
- "discount_short" => "",
- "due" => "",
- "due_filter" => "",
- "edit" => "",
- "edit_item" => "",
- "edit_sale" => "",
- "email_receipt" => "",
- "employee" => "",
- "entry" => "",
- "error_editing_item" => "",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "",
- "find_or_scan_item_or_receipt" => "",
- "giftcard" => "",
- "giftcard_balance" => "",
- "giftcard_filter" => "",
- "giftcard_number" => "",
- "group_by_category" => "",
- "group_by_type" => "",
- "hsn" => "",
- "id" => "",
- "include_prices" => "",
- "invoice" => "",
- "invoice_confirm" => "",
- "invoice_enable" => "",
- "invoice_filter" => "",
- "invoice_no_email" => "",
- "invoice_number" => "",
- "invoice_number_duplicate" => "",
- "invoice_sent" => "",
- "invoice_total" => "",
- "invoice_type_custom_invoice" => "",
- "invoice_type_custom_tax_invoice" => "",
- "invoice_type_invoice" => "",
- "invoice_type_tax_invoice" => "",
- "invoice_unsent" => "",
- "invoice_update" => "",
- "item_insufficient_of_stock" => "",
- "item_name" => "",
- "item_number" => "",
- "item_out_of_stock" => "",
- "key_browser" => "",
- "key_cancel" => "Cancels Current Quote/Invoice/Sale",
- "key_customer_search" => "Customer Search",
- "key_finish_quote" => "Finish Quote/Invoice witdout payment",
- "key_finish_sale" => "Add Payment and Complete Invoice/Sale",
- "key_full" => "",
- "key_function" => "Function",
- "key_help" => "Shortcuts",
- "key_help_modal" => "Open Shortcuts Window",
- "key_in" => "",
- "key_item_search" => "Item Search",
- "key_out" => "",
- "key_payment" => "Add Payment",
- "key_print" => "",
- "key_restore" => "",
- "key_search" => "",
- "key_suspend" => "Suspend Current Sale",
- "key_suspended" => "Show Suspended Sales",
- "key_system" => "",
- "key_tendered" => "Edit Amount Tendered",
- "key_title" => "Sales Keyboard Shortcuts",
- "mc" => "",
- "mode" => "",
- "must_enter_numeric" => "",
- "must_enter_numeric_giftcard" => "",
- "new_customer" => "",
- "new_item" => "",
- "no_description" => "",
- "no_filter" => "",
- "no_items_in_cart" => "",
- "no_sales_to_display" => "",
- "none_selected" => "",
- "nontaxed_ind" => "",
- "not_authorized" => "",
- "one_or_multiple" => "",
- "payment" => "",
- "payment_amount" => "",
- "payment_not_cover_total" => "",
- "payment_type" => "",
- "payments" => "",
- "payments_total" => "",
- "price" => "",
- "print_after_sale" => "",
- "quantity" => "",
- "quantity_less_than_reorder_level" => "",
- "quantity_less_than_zero" => "",
- "quantity_of_items" => "",
- "quote" => "",
- "quote_number" => "",
- "quote_number_duplicate" => "",
- "quote_sent" => "",
- "quote_unsent" => "",
- "receipt" => "",
- "receipt_no_email" => "",
- "receipt_number" => "",
- "receipt_sent" => "",
- "receipt_unsent" => "",
- "refund" => "",
- "register" => "",
- "remove_customer" => "",
- "remove_discount" => "",
- "return" => "",
- "rewards" => "",
- "rewards_balance" => "",
- "sale" => "",
- "sale_by_invoice" => "",
- "sale_for_customer" => "",
- "sale_time" => "",
- "sales_tax" => "",
- "sales_total" => "",
- "select_customer" => "",
- "send_invoice" => "",
- "send_quote" => "",
- "send_receipt" => "",
- "send_work_order" => "",
- "serial" => "",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "",
- "show_receipt" => "",
- "start_typing_customer_name" => "",
- "start_typing_item_name" => "",
- "stock" => "",
- "stock_location" => "",
- "sub_total" => "",
- "successfully_deleted" => "",
- "successfully_restored" => "",
- "successfully_suspended_sale" => "",
- "successfully_updated" => "",
- "suspend_sale" => "",
- "suspended_doc_id" => "",
- "suspended_sale_id" => "",
- "suspended_sales" => "",
- "table" => "",
- "takings" => "",
- "tax" => "",
- "tax_id" => "",
- "tax_invoice" => "",
- "tax_percent" => "",
- "taxed_ind" => "",
- "total" => "",
- "total_tax_exclusive" => "",
- "transaction_failed" => "",
- "unable_to_add_item" => "",
- "unsuccessfully_deleted" => "",
- "unsuccessfully_restored" => "",
- "unsuccessfully_suspended_sale" => "",
- "unsuccessfully_updated" => "",
- "unsuspend" => "",
- "unsuspend_and_delete" => "",
- "update" => "",
- "upi" => "",
- "visa" => "",
- "wholesale" => "",
- "work_order" => "",
- "work_order_number" => "",
- "work_order_number_duplicate" => "",
- "work_order_sent" => "",
- "work_order_unsent" => "",
+ 'account_number' => '',
+ 'add_payment' => '',
+ 'amount_due' => '',
+ 'amount_tendered' => '',
+ 'authorized_signature' => '',
+ 'cancel_sale' => '',
+ 'cash' => '',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => '',
+ 'cash_deposit' => '',
+ 'cash_filter' => '',
+ 'change_due' => '',
+ 'change_price' => '',
+ 'check' => '',
+ 'check_balance' => '',
+ 'check_filter' => '',
+ 'close' => '',
+ 'comment' => '',
+ 'comments' => '',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => '',
+ 'confirm_cancel_sale' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'credit' => '',
+ 'credit_deposit' => '',
+ 'credit_filter' => '',
+ 'current_table' => '',
+ 'customer' => '',
+ 'customer_address' => '',
+ 'customer_discount' => '',
+ 'customer_email' => '',
+ 'customer_location' => '',
+ 'customer_optional' => '',
+ 'customer_required' => '',
+ 'customer_total' => '',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => '',
+ 'daily_sales' => '',
+ 'date' => '',
+ 'date_range' => '',
+ 'date_required' => '',
+ 'date_type' => '',
+ 'debit' => '',
+ 'debit_filter' => '',
+ 'delete' => '',
+ 'delete_confirmation' => '',
+ 'delete_entire_sale' => '',
+ 'delete_successful' => '',
+ 'delete_unsuccessful' => '',
+ 'description_abbrv' => '',
+ 'discard' => '',
+ 'discard_quote' => '',
+ 'discount' => '',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '',
+ 'due' => '',
+ 'due_filter' => '',
+ 'edit' => '',
+ 'edit_item' => '',
+ 'edit_sale' => '',
+ 'email_receipt' => '',
+ 'employee' => '',
+ 'entry' => '',
+ 'error_editing_item' => '',
+ 'find_or_scan_item' => '',
+ 'find_or_scan_item_or_receipt' => '',
+ 'giftcard' => '',
+ 'giftcard_balance' => '',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => '',
+ 'group_by_category' => '',
+ 'group_by_type' => '',
+ 'hsn' => '',
+ 'id' => '',
+ 'include_prices' => '',
+ 'invoice' => '',
+ 'invoice_confirm' => '',
+ 'invoice_enable' => '',
+ 'invoice_filter' => '',
+ 'invoice_no_email' => '',
+ 'invoice_number' => '',
+ 'invoice_number_duplicate' => '',
+ 'invoice_sent' => '',
+ 'invoice_total' => '',
+ 'invoice_type_custom_invoice' => '',
+ 'invoice_type_custom_tax_invoice' => '',
+ 'invoice_type_invoice' => '',
+ 'invoice_type_tax_invoice' => '',
+ 'invoice_unsent' => '',
+ 'invoice_update' => '',
+ 'item_insufficient_of_stock' => '',
+ 'item_name' => '',
+ 'item_number' => '',
+ 'item_out_of_stock' => '',
+ 'key_browser' => '',
+ 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
+ 'key_customer_search' => 'Customer Search',
+ 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
+ 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_full' => '',
+ 'key_function' => 'Function',
+ 'key_help' => 'Shortcuts',
+ 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_in' => '',
+ 'key_item_search' => 'Item Search',
+ 'key_out' => '',
+ 'key_payment' => 'Add Payment',
+ 'key_print' => '',
+ 'key_restore' => '',
+ 'key_search' => '',
+ 'key_suspend' => 'Suspend Current Sale',
+ 'key_suspended' => 'Show Suspended Sales',
+ 'key_system' => '',
+ 'key_tendered' => 'Edit Amount Tendered',
+ 'key_title' => 'Sales Keyboard Shortcuts',
+ 'mc' => '',
+ 'mode' => '',
+ 'must_enter_numeric' => '',
+ 'must_enter_numeric_giftcard' => '',
+ 'must_enter_reference_code' => 'Referanse-/hentingsnummer må angis.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => '',
+ 'new_item' => '',
+ 'no_description' => '',
+ 'no_filter' => '',
+ 'no_items_in_cart' => '',
+ 'no_sales_to_display' => '',
+ 'none_selected' => '',
+ 'nontaxed_ind' => '',
+ 'not_authorized' => '',
+ 'one_or_multiple' => '',
+ 'payment' => '',
+ 'payment_amount' => '',
+ 'payment_not_cover_total' => '',
+ 'payment_type' => '',
+ 'payments' => '',
+ 'payments_total' => '',
+ 'price' => '',
+ 'print_after_sale' => '',
+ 'quantity' => '',
+ 'quantity_less_than_reorder_level' => '',
+ 'quantity_less_than_zero' => '',
+ 'quantity_of_items' => '',
+ 'quote' => '',
+ 'quote_number' => '',
+ 'quote_number_duplicate' => '',
+ 'quote_sent' => '',
+ 'quote_unsent' => '',
+ 'receipt' => '',
+ 'receipt_no_email' => '',
+ 'receipt_number' => '',
+ 'receipt_sent' => '',
+ 'receipt_unsent' => '',
+ 'reference_code' => 'Betalingsreferansekode',
+ 'reference_code_invalid_characters' => 'Referansekoden kan bare inneholde bokstaver og tall.',
+ 'reference_code_length_error' => 'Lengden på referansekoden er ugyldig.',
+ 'refund' => '',
+ 'register' => '',
+ 'remove_customer' => '',
+ 'remove_discount' => '',
+ 'return' => '',
+ 'rewards' => '',
+ 'rewards_balance' => '',
+ 'rewards_package' => '',
+ 'rewards_remaining_balance' => '',
+ 'sale' => '',
+ 'sale_by_invoice' => '',
+ 'sale_for_customer' => '',
+ 'sale_time' => '',
+ 'sales_tax' => '',
+ 'sales_total' => '',
+ 'select_customer' => '',
+ 'send_invoice' => '',
+ 'send_quote' => '',
+ 'send_receipt' => '',
+ 'send_work_order' => '',
+ 'serial' => '',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => '',
+ 'show_receipt' => '',
+ 'start_typing_customer_name' => '',
+ 'start_typing_item_name' => '',
+ 'stock' => '',
+ 'stock_location' => '',
+ 'sub_total' => '',
+ 'successfully_deleted' => '',
+ 'successfully_restored' => '',
+ 'successfully_suspended_sale' => '',
+ 'successfully_updated' => '',
+ 'suspend_sale' => '',
+ 'suspended_doc_id' => '',
+ 'suspended_sale_id' => '',
+ 'suspended_sales' => '',
+ 'table' => '',
+ 'takings' => '',
+ 'tax' => '',
+ 'tax_id' => '',
+ 'tax_invoice' => '',
+ 'tax_percent' => '',
+ 'taxed_ind' => '',
+ 'total' => '',
+ 'total_tax_exclusive' => '',
+ 'transaction_failed' => '',
+ 'unable_to_add_item' => '',
+ 'unsuccessfully_deleted' => '',
+ 'unsuccessfully_restored' => '',
+ 'unsuccessfully_suspended_sale' => '',
+ 'unsuccessfully_updated' => '',
+ 'unsuspend' => '',
+ 'unsuspend_and_delete' => '',
+ 'update' => '',
+ 'upi' => '',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => '',
+ 'work_order_number' => '',
+ 'work_order_number_duplicate' => '',
+ 'work_order_sent' => '',
+ 'work_order_unsent' => '',
];
diff --git a/app/Language/nl-BE/Config.php b/app/Language/nl-BE/Config.php
index 870439a1a..7f4f790f5 100644
--- a/app/Language/nl-BE/Config.php
+++ b/app/Language/nl-BE/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "OSPOS Tijdzone:",
"ospos_info" => "OSPOS Installatiegegevens",
"payment_options_order" => "Betaal opties volgorde",
+ 'payment_reference_code_length_limits' => 'Betalingsreferentiecode
Lengtelimieten',
+ 'payment_reference_code_length_max_label' => 'Max',
+ 'payment_reference_code_length_min_label' => 'Min',
"perm_risk" => "Verkeerd ingestelde permissies vormen een beveiligingsrisico.",
"phone" => "Telefoon",
"phone_required" => "De telefoonnummer van het bedrijf is een verplicht veld.",
diff --git a/app/Language/nl-BE/Sales.php b/app/Language/nl-BE/Sales.php
index 6277258e8..3bb14f9de 100644
--- a/app/Language/nl-BE/Sales.php
+++ b/app/Language/nl-BE/Sales.php
@@ -1,230 +1,234 @@
"Beschikbare Punten",
- "rewards_package" => "Spaarpunten",
- "rewards_remaining_balance" => "Saldo Spaarpunten is ",
- "account_number" => "Btw-nummer",
- "add_payment" => "Betaal",
- "amount_due" => "Te betalen",
- "amount_tendered" => "Ontvangen bedrag",
- "authorized_signature" => "Handtekening",
- "cancel_sale" => "Annuleer",
- "cash" => "Contant",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "Liquiditeitsaanpassing",
- "cash_deposit" => "Cash",
- "cash_filter" => "Contant",
- "change_due" => "Wisselgeld terug",
- "change_price" => "Wijzig Verkoopprijs",
- "check" => "Waardebon",
- "check_balance" => "Waardebon terug",
- "check_filter" => "Waardebon",
- "close" => "",
- "comment" => "Commentaar",
- "comments" => "Commentaar",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "Bevestig",
- "confirm_cancel_sale" => "Weet u zeker dat u deze verkoop wilt annuleren? Alle items zullen worden gewist.",
- "confirm_delete" => "Bent u zeker dat u de geselecteerde aankopen wil verwijderen?",
- "confirm_restore" => "Bent u zeker dat u de geselecteerde aankopen wil verwijderen?",
- "credit" => "Kredietkaart",
- "credit_deposit" => "Credit",
- "credit_filter" => "Kredietkaart",
- "current_table" => "",
- "customer" => "Klant",
- "customer_address" => "Customer Address",
- "customer_discount" => "Korting",
- "customer_email" => "Customer Email",
- "customer_location" => "Customer Location",
- "customer_optional" => "(Optioneel)",
- "customer_required" => "(Vereist)",
- "customer_total" => "Totaal",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "Datum",
- "date_range" => "Periode",
- "date_required" => "Gelieve een correcte datum in te vullen.",
- "date_type" => "Er moet een correcte datum ingevuld worden.",
- "debit" => "Bancontact",
- "debit_filter" => "",
- "delete" => "Verwijderen Toegestaan",
- "delete_confirmation" => "Weet u zeker dat u deze verkoop wilt verwijderen? Deze actie kan niet ongedaan worden gemaakt.",
- "delete_entire_sale" => "Verwijder",
- "delete_successful" => "De geselecteerde verko(o)p(en) werden verwijderd.",
- "delete_unsuccessful" => "De geselecteerde aankopen konden niet worden verwijderd.",
- "description_abbrv" => "Omschr.",
- "discard" => "Annuleer",
- "discard_quote" => "",
- "discount" => "Korting",
- "discount_included" => "% Korting",
- "discount_short" => "%",
- "due" => "Tegoed",
- "due_filter" => "Tegoed",
- "edit" => "Bewerk",
- "edit_item" => "Bewaar",
- "edit_sale" => "Bewerk Ticket",
- "email_receipt" => "Email Ticket",
- "employee" => "Werknemer",
- "entry" => "Rij",
- "error_editing_item" => "Fout bij bewerken",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "Zoek/Scan Product",
- "find_or_scan_item_or_receipt" => "Zoek/Scan Product of Ticket",
- "giftcard" => "Cadeaubon",
- "giftcard_balance" => "Cadeaubon Resterend",
- "giftcard_filter" => "",
- "giftcard_number" => "Cadeaubon nummer",
- "group_by_category" => "Per Categorie",
- "group_by_type" => "Per Type",
- "hsn" => "HSN",
- "id" => "Verkoop ID",
- "include_prices" => "Prijzen inclusief?",
- "invoice" => "Factuur",
- "invoice_confirm" => "Deze factuur zal verstuurd worden naar",
- "invoice_enable" => "Maak Factuur",
- "invoice_filter" => "Facturen",
- "invoice_no_email" => "Er werd geen email adres gevonden voor deze klant.",
- "invoice_number" => "Factuur #",
- "invoice_number_duplicate" => "Vul een uniek factuurnummer in.",
- "invoice_sent" => "Factuur verstuurd naar",
- "invoice_total" => "Totaal Factuur",
- "invoice_type_custom_invoice" => "Factuur (custom_invoice.php)",
- "invoice_type_custom_tax_invoice" => "Factuur (custom_tax_invoice.php)",
- "invoice_type_invoice" => "Factuur (invoice.php)",
- "invoice_type_tax_invoice" => "Factuur (tax_invoice.php)",
- "invoice_unsent" => "Fout bij het versturen van factuur naar",
- "invoice_update" => "Hernummer",
- "item_insufficient_of_stock" => "Product is niet meer in voorraad.",
- "item_name" => "Naam",
- "item_number" => "Product #",
- "item_out_of_stock" => "Product is niet meer in voorraad.",
- "key_browser" => "Handige Snelkoppelingen",
- "key_cancel" => "Annuleert Huidige Offerte/Factuur/Verkoop",
- "key_customer_search" => "Klant Zoeken",
- "key_finish_quote" => "Beëindig Offerte/Factuur zonder betaling",
- "key_finish_sale" => "Betaling Toevoegen en Factuur/Verkoop Voltooien",
- "key_full" => "Openen op Volledig Scherm",
- "key_function" => "Function",
- "key_help" => "Sneltoetsen",
- "key_help_modal" => "Open Sneltoetsen Venster",
- "key_in" => "Inzoomen",
- "key_item_search" => "Artikel Zoeken",
- "key_out" => "Uitzoomen",
- "key_payment" => "Betaalmiddel Toevoegen",
- "key_print" => "Huidige Pagina Afdrukken",
- "key_restore" => "Originele Weergave/Vergroting Herstellen",
- "key_search" => "Zoeken in Rapporten Tabellen",
- "key_suspend" => "Huidige Verkoop Uitstellen",
- "key_suspended" => "Toon Uitgestelde Verkopen",
- "key_system" => "Systeem Sneltoetsen",
- "key_tendered" => "Wijziging Aangeboden Bedrag",
- "key_title" => "Sneltoetsen Verkoop",
- "mc" => "",
- "mode" => "Type Registratie",
- "must_enter_numeric" => "Het ontvangen bedrag moet een numerieke waarde zijn.",
- "must_enter_numeric_giftcard" => "Er moet een geldige code worden ingevuld voor de cadeaubon.",
- "new_customer" => "Nieuwe klant",
- "new_item" => "Nieuw Product",
- "no_description" => "Geen",
- "no_filter" => "Alle",
- "no_items_in_cart" => "Er zijn geen verkopen geselecteerd.",
- "no_sales_to_display" => "Er werden geen verkopen gevonden.",
- "none_selected" => "U hebt geen verkopen geselecteerd.",
- "nontaxed_ind" => " . ",
- "not_authorized" => "Deze actie is niet toegestaan.",
- "one_or_multiple" => "Verkoop(en)",
- "payment" => "Betaalmethode",
- "payment_amount" => "Bedrag",
- "payment_not_cover_total" => "Betaalde hoeveelheid is onvoldoende.",
- "payment_type" => "Type",
- "payments" => "",
- "payments_total" => "Betaald bedrag",
- "price" => "Prijs",
- "print_after_sale" => "Print Ticket",
- "quantity" => "Aantal",
- "quantity_less_than_reorder_level" => "Waarschuwing, de gewenste hoeveelheid stock is overschreden.",
- "quantity_less_than_zero" => "Waarschuwing: Gewenste hoeveelheid is onvoldoende. U kunt de verkoop nog steeds verwerken, maar controleer uw inventaris.",
- "quantity_of_items" => "Hoeveelheid van {0} items",
- "quote" => "Offerte",
- "quote_number" => "Offertenummer",
- "quote_number_duplicate" => "Offertenummer moet uniek zijn.",
- "quote_sent" => "Offerte verzonden naar",
- "quote_unsent" => "Offerte kon niet verzonden worden naar",
- "receipt" => "Ticket #",
- "receipt_no_email" => "De klant heeft geen geldig email adres.",
- "receipt_number" => "Ticket #",
- "receipt_sent" => "Ticket verstuurd naar",
- "receipt_unsent" => "Fout bij het versturen van ticket naar",
- "refund" => "Type Terugbetaling",
- "register" => "Kassa",
- "remove_customer" => "Verwijder Klant",
- "remove_discount" => "",
- "return" => "Retour",
- "rewards" => "Punten",
- "rewards_balance" => "Punten Balans",
- "sale" => "Verkoop",
- "sale_by_invoice" => "Verkoop op Factuur",
- "sale_for_customer" => "Klant:",
- "sale_time" => "Datum",
- "sales_tax" => "VAT",
- "sales_total" => "",
- "select_customer" => "Selecteer Klant",
- "send_invoice" => "Verstuur Factuur",
- "send_quote" => "Verstuur Offerte",
- "send_receipt" => "Verstuur Ticket",
- "send_work_order" => "Verstuur Werkorder",
- "serial" => "Nummer",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "Toon Factuur",
- "show_receipt" => "Toon Ticket",
- "start_typing_customer_name" => "Typ naam klant...",
- "start_typing_item_name" => "Typ naam product of barcode...",
- "stock" => "Voorraad",
- "stock_location" => "Stock Locatie",
- "sub_total" => "Subtotaal",
- "successfully_deleted" => "Uw aankoop werd verwijderd",
- "successfully_restored" => "U hebt hersteld",
- "successfully_suspended_sale" => "Wijzigingen bewaard voor verkoop.",
- "successfully_updated" => "Verkoop Update Geslaagd.",
- "suspend_sale" => "Bewaar",
- "suspended_doc_id" => "Document",
- "suspended_sale_id" => "ID",
- "suspended_sales" => "Bewaarde Aankopen",
- "table" => "Tafel",
- "takings" => "Overzicht",
- "tax" => "VAT",
- "tax_id" => "Tax id",
- "tax_invoice" => "Vat Factuur",
- "tax_percent" => "VAT %",
- "taxed_ind" => "T",
- "total" => "Totaal",
- "total_tax_exclusive" => "Totaal",
- "transaction_failed" => "Transactie mislukt.",
- "unable_to_add_item" => "Artikel toevoegen aan Verkoop mislukt",
- "unsuccessfully_deleted" => "De aankoop kon niet verwijderd worden.",
- "unsuccessfully_restored" => "De verkoop kon niet hersteld worden.",
- "unsuccessfully_suspended_sale" => "Uw verkoop werd niet bewaard.",
- "unsuccessfully_updated" => "Fout bij het bewaren van verkoop.",
- "unsuspend" => "Hervat",
- "unsuspend_and_delete" => "Actie",
- "update" => "Bewerk",
- "upi" => "UPI",
- "visa" => "",
- "wholesale" => "",
- "work_order" => "Werkorder",
- "work_order_number" => "Werkorder Nummer",
- "work_order_number_duplicate" => "Werkorder Nummer moet uniek zijn.",
- "work_order_sent" => "Werkorder verzonder naar",
- "work_order_unsent" => "Werkorder kon niet verzonden worden naar",
+ 'account_number' => 'Btw-nummer',
+ 'add_payment' => 'Betaal',
+ 'amount_due' => 'Te betalen',
+ 'amount_tendered' => 'Ontvangen bedrag',
+ 'authorized_signature' => 'Handtekening',
+ 'cancel_sale' => 'Annuleer',
+ 'cash' => 'Contant',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => 'Liquiditeitsaanpassing',
+ 'cash_deposit' => 'Cash',
+ 'cash_filter' => 'Contant',
+ 'change_due' => 'Wisselgeld terug',
+ 'change_price' => 'Wijzig Verkoopprijs',
+ 'check' => 'Waardebon',
+ 'check_balance' => 'Waardebon terug',
+ 'check_filter' => 'Waardebon',
+ 'close' => '',
+ 'comment' => 'Commentaar',
+ 'comments' => 'Commentaar',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => 'Bevestig',
+ 'confirm_cancel_sale' => 'Weet u zeker dat u deze verkoop wilt annuleren? Alle items zullen worden gewist.',
+ 'confirm_delete' => 'Bent u zeker dat u de geselecteerde aankopen wil verwijderen?',
+ 'confirm_restore' => 'Bent u zeker dat u de geselecteerde aankopen wil verwijderen?',
+ 'credit' => 'Kredietkaart',
+ 'credit_deposit' => 'Credit',
+ 'credit_filter' => 'Kredietkaart',
+ 'current_table' => '',
+ 'customer' => 'Klant',
+ 'customer_address' => 'Customer Address',
+ 'customer_discount' => 'Korting',
+ 'customer_email' => 'Customer Email',
+ 'customer_location' => 'Customer Location',
+ 'customer_optional' => '(Optioneel)',
+ 'customer_required' => '(Vereist)',
+ 'customer_total' => 'Totaal',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => 'Beschikbare Punten',
+ 'daily_sales' => '',
+ 'date' => 'Datum',
+ 'date_range' => 'Periode',
+ 'date_required' => 'Gelieve een correcte datum in te vullen.',
+ 'date_type' => 'Er moet een correcte datum ingevuld worden.',
+ 'debit' => 'Bancontact',
+ 'debit_filter' => '',
+ 'delete' => 'Verwijderen Toegestaan',
+ 'delete_confirmation' => 'Weet u zeker dat u deze verkoop wilt verwijderen? Deze actie kan niet ongedaan worden gemaakt.',
+ 'delete_entire_sale' => 'Verwijder',
+ 'delete_successful' => 'De geselecteerde verko(o)p(en) werden verwijderd.',
+ 'delete_unsuccessful' => 'De geselecteerde aankopen konden niet worden verwijderd.',
+ 'description_abbrv' => 'Omschr.',
+ 'discard' => 'Annuleer',
+ 'discard_quote' => '',
+ 'discount' => 'Korting',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '% Korting',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '%',
+ 'due' => 'Tegoed',
+ 'due_filter' => 'Tegoed',
+ 'edit' => 'Bewerk',
+ 'edit_item' => 'Bewaar',
+ 'edit_sale' => 'Bewerk Ticket',
+ 'email_receipt' => 'Email Ticket',
+ 'employee' => 'Werknemer',
+ 'entry' => 'Rij',
+ 'error_editing_item' => 'Fout bij bewerken',
+ 'find_or_scan_item' => 'Zoek/Scan Product',
+ 'find_or_scan_item_or_receipt' => 'Zoek/Scan Product of Ticket',
+ 'giftcard' => 'Cadeaubon',
+ 'giftcard_balance' => 'Cadeaubon Resterend',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => 'Cadeaubon nummer',
+ 'group_by_category' => 'Per Categorie',
+ 'group_by_type' => 'Per Type',
+ 'hsn' => 'HSN',
+ 'id' => 'Verkoop ID',
+ 'include_prices' => 'Prijzen inclusief?',
+ 'invoice' => 'Factuur',
+ 'invoice_confirm' => 'Deze factuur zal verstuurd worden naar',
+ 'invoice_enable' => 'Maak Factuur',
+ 'invoice_filter' => 'Facturen',
+ 'invoice_no_email' => 'Er werd geen email adres gevonden voor deze klant.',
+ 'invoice_number' => 'Factuur #',
+ 'invoice_number_duplicate' => 'Vul een uniek factuurnummer in.',
+ 'invoice_sent' => 'Factuur verstuurd naar',
+ 'invoice_total' => 'Totaal Factuur',
+ 'invoice_type_custom_invoice' => 'Factuur (custom_invoice.php)',
+ 'invoice_type_custom_tax_invoice' => 'Factuur (custom_tax_invoice.php)',
+ 'invoice_type_invoice' => 'Factuur (invoice.php)',
+ 'invoice_type_tax_invoice' => 'Factuur (tax_invoice.php)',
+ 'invoice_unsent' => 'Fout bij het versturen van factuur naar',
+ 'invoice_update' => 'Hernummer',
+ 'item_insufficient_of_stock' => 'Product is niet meer in voorraad.',
+ 'item_name' => 'Naam',
+ 'item_number' => 'Product #',
+ 'item_out_of_stock' => 'Product is niet meer in voorraad.',
+ 'key_browser' => 'Handige Snelkoppelingen',
+ 'key_cancel' => 'Annuleert Huidige Offerte/Factuur/Verkoop',
+ 'key_customer_search' => 'Klant Zoeken',
+ 'key_finish_quote' => 'Beëindig Offerte/Factuur zonder betaling',
+ 'key_finish_sale' => 'Betaling Toevoegen en Factuur/Verkoop Voltooien',
+ 'key_full' => 'Openen op Volledig Scherm',
+ 'key_function' => 'Function',
+ 'key_help' => 'Sneltoetsen',
+ 'key_help_modal' => 'Open Sneltoetsen Venster',
+ 'key_in' => 'Inzoomen',
+ 'key_item_search' => 'Artikel Zoeken',
+ 'key_out' => 'Uitzoomen',
+ 'key_payment' => 'Betaalmiddel Toevoegen',
+ 'key_print' => 'Huidige Pagina Afdrukken',
+ 'key_restore' => 'Originele Weergave/Vergroting Herstellen',
+ 'key_search' => 'Zoeken in Rapporten Tabellen',
+ 'key_suspend' => 'Huidige Verkoop Uitstellen',
+ 'key_suspended' => 'Toon Uitgestelde Verkopen',
+ 'key_system' => 'Systeem Sneltoetsen',
+ 'key_tendered' => 'Wijziging Aangeboden Bedrag',
+ 'key_title' => 'Sneltoetsen Verkoop',
+ 'mc' => '',
+ 'mode' => 'Type Registratie',
+ 'must_enter_numeric' => 'Het ontvangen bedrag moet een numerieke waarde zijn.',
+ 'must_enter_numeric_giftcard' => 'Er moet een geldige code worden ingevuld voor de cadeaubon.',
+ 'must_enter_reference_code' => 'Referentie-/ophaalnummer moet worden ingevoerd.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => 'Nieuwe klant',
+ 'new_item' => 'Nieuw Product',
+ 'no_description' => 'Geen',
+ 'no_filter' => 'Alle',
+ 'no_items_in_cart' => 'Er zijn geen verkopen geselecteerd.',
+ 'no_sales_to_display' => 'Er werden geen verkopen gevonden.',
+ 'none_selected' => 'U hebt geen verkopen geselecteerd.',
+ 'nontaxed_ind' => ' . ',
+ 'not_authorized' => 'Deze actie is niet toegestaan.',
+ 'one_or_multiple' => 'Verkoop(en)',
+ 'payment' => 'Betaalmethode',
+ 'payment_amount' => 'Bedrag',
+ 'payment_not_cover_total' => 'Betaalde hoeveelheid is onvoldoende.',
+ 'payment_type' => 'Type',
+ 'payments' => '',
+ 'payments_total' => 'Betaald bedrag',
+ 'price' => 'Prijs',
+ 'print_after_sale' => 'Print Ticket',
+ 'quantity' => 'Aantal',
+ 'quantity_less_than_reorder_level' => 'Waarschuwing, de gewenste hoeveelheid stock is overschreden.',
+ 'quantity_less_than_zero' => 'Waarschuwing: Gewenste hoeveelheid is onvoldoende. U kunt de verkoop nog steeds verwerken, maar controleer uw inventaris.',
+ 'quantity_of_items' => 'Hoeveelheid van {0} items',
+ 'quote' => 'Offerte',
+ 'quote_number' => 'Offertenummer',
+ 'quote_number_duplicate' => 'Offertenummer moet uniek zijn.',
+ 'quote_sent' => 'Offerte verzonden naar',
+ 'quote_unsent' => 'Offerte kon niet verzonden worden naar',
+ 'receipt' => 'Ticket #',
+ 'receipt_no_email' => 'De klant heeft geen geldig email adres.',
+ 'receipt_number' => 'Ticket #',
+ 'receipt_sent' => 'Ticket verstuurd naar',
+ 'receipt_unsent' => 'Fout bij het versturen van ticket naar',
+ 'reference_code' => 'Betalingsreferentiecode',
+ 'reference_code_invalid_characters' => 'De betalingsreferentiecode mag alleen letters en cijfers bevatten.',
+ 'reference_code_length_error' => 'De lengte van de betalingsreferentiecode is ongeldig.',
+ 'refund' => 'Type Terugbetaling',
+ 'register' => 'Kassa',
+ 'remove_customer' => 'Verwijder Klant',
+ 'remove_discount' => '',
+ 'return' => 'Retour',
+ 'rewards' => 'Punten',
+ 'rewards_balance' => 'Punten Balans',
+ 'rewards_package' => 'Spaarpunten',
+ 'rewards_remaining_balance' => 'Saldo Spaarpunten is ',
+ 'sale' => 'Verkoop',
+ 'sale_by_invoice' => 'Verkoop op Factuur',
+ 'sale_for_customer' => 'Klant:',
+ 'sale_time' => 'Datum',
+ 'sales_tax' => 'VAT',
+ 'sales_total' => '',
+ 'select_customer' => 'Selecteer Klant',
+ 'send_invoice' => 'Verstuur Factuur',
+ 'send_quote' => 'Verstuur Offerte',
+ 'send_receipt' => 'Verstuur Ticket',
+ 'send_work_order' => 'Verstuur Werkorder',
+ 'serial' => 'Nummer',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => 'Toon Factuur',
+ 'show_receipt' => 'Toon Ticket',
+ 'start_typing_customer_name' => 'Typ naam klant...',
+ 'start_typing_item_name' => 'Typ naam product of barcode...',
+ 'stock' => 'Voorraad',
+ 'stock_location' => 'Stock Locatie',
+ 'sub_total' => 'Subtotaal',
+ 'successfully_deleted' => 'Uw aankoop werd verwijderd',
+ 'successfully_restored' => 'U hebt hersteld',
+ 'successfully_suspended_sale' => 'Wijzigingen bewaard voor verkoop.',
+ 'successfully_updated' => 'Verkoop Update Geslaagd.',
+ 'suspend_sale' => 'Bewaar',
+ 'suspended_doc_id' => 'Document',
+ 'suspended_sale_id' => 'ID',
+ 'suspended_sales' => 'Bewaarde Aankopen',
+ 'table' => 'Tafel',
+ 'takings' => 'Overzicht',
+ 'tax' => 'VAT',
+ 'tax_id' => 'Tax id',
+ 'tax_invoice' => 'Vat Factuur',
+ 'tax_percent' => 'VAT %',
+ 'taxed_ind' => 'T',
+ 'total' => 'Totaal',
+ 'total_tax_exclusive' => 'Totaal',
+ 'transaction_failed' => 'Transactie mislukt.',
+ 'unable_to_add_item' => 'Artikel toevoegen aan Verkoop mislukt',
+ 'unsuccessfully_deleted' => 'De aankoop kon niet verwijderd worden.',
+ 'unsuccessfully_restored' => 'De verkoop kon niet hersteld worden.',
+ 'unsuccessfully_suspended_sale' => 'Uw verkoop werd niet bewaard.',
+ 'unsuccessfully_updated' => 'Fout bij het bewaren van verkoop.',
+ 'unsuspend' => 'Hervat',
+ 'unsuspend_and_delete' => 'Actie',
+ 'update' => 'Bewerk',
+ 'upi' => 'UPI',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => 'Werkorder',
+ 'work_order_number' => 'Werkorder Nummer',
+ 'work_order_number_duplicate' => 'Werkorder Nummer moet uniek zijn.',
+ 'work_order_sent' => 'Werkorder verzonder naar',
+ 'work_order_unsent' => 'Werkorder kon niet verzonden worden naar',
];
diff --git a/app/Language/nl-NL/Config.php b/app/Language/nl-NL/Config.php
index b811aa1c6..0bdb40267 100644
--- a/app/Language/nl-NL/Config.php
+++ b/app/Language/nl-NL/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "OSPOS tijdzone:",
"ospos_info" => "OSPOS installatie info",
"payment_options_order" => "Betalingsopties volgorde",
+ 'payment_reference_code_length_limits' => 'Betalingsreferentiecode
Lengtelimieten',
+ 'payment_reference_code_length_max_label' => 'Max',
+ 'payment_reference_code_length_min_label' => 'Min',
"perm_risk" => "Onjuiste machtigingen zijn een risico voor deze software.",
"phone" => "Telefoonnummer bedrijf",
"phone_required" => "Telefoonnummer bedrijf is een vereist veld.",
diff --git a/app/Language/nl-NL/Sales.php b/app/Language/nl-NL/Sales.php
index 28b8aa08b..6ca6eeae7 100644
--- a/app/Language/nl-NL/Sales.php
+++ b/app/Language/nl-NL/Sales.php
@@ -1,234 +1,234 @@
"Beschikbare punten",
- "rewards_package" => "Beloningen",
- "rewards_remaining_balance" => "Resterende beloningspunten waarde is ",
- "account_number" => "Account #",
- "add_payment" => "Betaling toevoegen",
- "amount_due" => "Te betalen bedrag",
- "amount_tendered" => "Betaald bedrag",
- "authorized_signature" => "Geautoriseerde handtekening",
- "cancel_sale" => "Annuleren",
- "cash" => "Contant",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "Contant correctie",
- "cash_deposit" => "Contact storting",
- "cash_filter" => "Contant",
- "change_due" => "Wisselgeld tegoed",
- "change_price" => "Verkoopprijs wijzigen",
- "check" => "Cheque",
- "check_balance" => "Cheque restant",
- "check_filter" => "Cheque",
- "close" => "",
- "comment" => "Opmerking",
- "comments" => "Opmerkingen",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "Voltooien",
- "confirm_cancel_sale" => "Weet u zeker dat u deze verkoop wilt wissen? Alle artikelen worden gewist.",
- "confirm_delete" => "Weet u zeker dat u de geselecteerde verko(o)p(en) wilt verwijderen?",
- "confirm_restore" => "Weet u zeker dat u de geselecteerde verko(o)p(en) wilt herstellen?",
- "credit" => "Creditcard",
- "credit_deposit" => "Krediet storting",
- "credit_filter" => "Creditcard",
- "current_table" => "",
- "customer" => "Klant",
- "customer_address" => "Adres",
- "customer_discount" => "Korting",
- "customer_email" => "E-mail",
- "customer_location" => "Locatie",
- "customer_optional" => "(Vereist voor te betalen betalingen)",
- "customer_required" => "(Vereist)",
- "customer_total" => "Totaal",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "Verkoopdatum",
- "date_range" => "Datumbereik",
- "date_required" => "Een juiste datum moet ingevuld worden.",
- "date_type" => "Datum is een vereist veld.",
- "debit" => "Betaalpas",
- "debit_filter" => "",
- "delete" => "Verwijderen toestaan",
- "delete_confirmation" => "Weet u zeker dat u deze verkoop wilt verwijderen? Deze actie kan niet ongedaan worden gemaakt.",
- "delete_entire_sale" => "Volledige verkoop verwijderen",
- "delete_successful" => "Verkoop verwijderd.",
- "delete_unsuccessful" => "Verkoop verwijderen mislukt.",
- "description_abbrv" => "Beschr.",
- "discard" => "Negeren",
- "discard_quote" => "",
- "discount" => "Krtng",
- "discount_included" => "% korting",
- "discount_short" => "%",
- "due" => "Te betalen",
- "due_filter" => "Te betalen",
- "edit" => "Bewerken",
- "edit_item" => "Artikel bewerken",
- "edit_sale" => "Verkoop bewerken",
- "email_receipt" => "E-mail kassabon",
- "employee" => "Werknemer",
- "entry" => "Vermelding",
- "error_editing_item" => "Fout bij artikel bewerken",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "Artikel zoeken of scannen",
- "find_or_scan_item_or_receipt" => "Artikel of kassabon vinden of scannen",
- "giftcard" => "Cadeaubon",
- "giftcard_balance" => "Cadeaubon saldo",
- "giftcard_filter" => "",
- "giftcard_number" => "Cadeaubonnummer",
- "group_by_category" => "Groeperen op categorie",
- "group_by_type" => "Groeperen op soort",
- "hsn" => "HSN",
- "id" => "Verkoop ID",
- "include_prices" => "Prijzen opnemen?",
- "invoice" => "Factuur",
- "invoice_confirm" => "Deze factuur zal verzonden worden naar",
- "invoice_enable" => "Factuurnummer",
- "invoice_filter" => "Facturen",
- "invoice_no_email" => "Deze klant bevat geen geldig e-mailadres.",
- "invoice_number" => "Factuur #",
- "invoice_number_duplicate" => "Factuurnummer {0} moet uniek zijn.",
- "invoice_sent" => "Factuur verzonden naar",
- "invoice_total" => "Factuurtotaal",
- "invoice_type_custom_invoice" => "Aangepaste factuur (custom_invoice.php)",
- "invoice_type_custom_tax_invoice" => "Aangepaste belastingfactuur (custom_tax_invoice.php)",
- "invoice_type_invoice" => "Factuur (invoice.php)",
- "invoice_type_tax_invoice" => "Belastingfactuur (tax_invoice.php)",
- "invoice_unsent" => "Fout bij verzenden van factuur naar",
- "invoice_update" => "Opnieuw tellen",
- "item_insufficient_of_stock" => "Artikel heeft onvoldoende voorraad.",
- "item_name" => "Artikelnaam",
- "item_number" => "Artikel #",
- "item_out_of_stock" => "Artikel is niet voorradig.",
- "key_browser" => "Handige snelkoppelingen",
- "key_cancel" => "Cancels Current Quote/Invoice/Sale",
- "key_customer_search" => "Customer Search",
- "key_finish_quote" => "Voltooi Offerte/Factuur zonder betaling",
- "key_finish_sale" => "Add Payment and Complete Invoice/Sale",
- "key_full" => "Openen in volledig scherm",
- "key_function" => "Function",
- "key_help" => "Shortcuts",
- "key_help_modal" => "Open Shortcuts Window",
- "key_in" => "Inzoomen",
- "key_item_search" => "Item Search",
- "key_out" => "Uitzoomen",
- "key_payment" => "Add Payment",
- "key_print" => "Huidige pagina afdrukken",
- "key_restore" => "Originele weergave/grootte herstellen",
- "key_search" => "",
- "key_suspend" => "Suspend Current Sale",
- "key_suspended" => "Show Suspended Sales",
- "key_system" => "",
- "key_tendered" => "Edit Amount Tendered",
- "key_title" => "Sales Keyboard Shortcuts",
- "mc" => "",
- "mode" => "Registratie modus",
- "must_enter_numeric" => "Betaald bedrag moet een getal zijn.",
- "must_enter_numeric_giftcard" => "Cadeaubonnummer moet een getal zijn.",
- "new_customer" => "Nieuwe klant",
- "new_item" => "Nieuw artikel",
- "no_description" => "Geen beschrijving",
- "no_filter" => "Alles",
- "no_items_in_cart" => "Geen artikelen in de winkelwagen.",
- "no_sales_to_display" => "Geen verkopen om te weergeven.",
- "none_selected" => "Geen verko(o)p(en) geselecteerd om te verwijderen.",
- "nontaxed_ind" => " ",
- "not_authorized" => "Deze actie is niet geautoriseerd.",
- "one_or_multiple" => "Verko(o)p(en)",
- "payment" => "Betalingssoort",
- "payment_amount" => "Bedrag",
- "payment_not_cover_total" => "Betaalde bedrag moet groter of gelijk zijn aan totaal.",
- "payment_type" => "Soort",
- "payments" => "",
- "payments_total" => "Betalingstotaal",
- "price" => "Prijs",
- "print_after_sale" => "Afdrukken na verkoop",
- "quantity" => "Hoeveelheid",
- "quantity_less_than_reorder_level" => "Waarschuwing: gewenste hoeveelheid is lager dan het opnieuw bestellen niveau voor dit artikel.",
- "quantity_less_than_zero" => "Waarschuwing: gewenste hoeveelheid is onvoldoende. De verkoop kan nog steeds verwerkt worden, maar controleer de voorraad.",
- "quantity_of_items" => "Hoeveelheid van {0} artikelen",
- "quote" => "Offerte",
- "quote_number" => "Offertenummer",
- "quote_number_duplicate" => "Offertenummer moet uniek zijn.",
- "quote_sent" => "Offerte verzonden naar",
- "quote_unsent" => "Offerte niet verzonden naar",
- "receipt" => "Kassabon",
- "receipt_no_email" => "Deze klant bevat geen geldig e-mailadres.",
- "receipt_number" => "Verkoop #",
- "receipt_sent" => "Kassabon verzonden naar",
- "receipt_unsent" => "Kassabon niet verzonden naar",
- "refund" => "Terugbetaling soort",
- "register" => "Verkoopregister",
- "remove_customer" => "Klant verwijderen",
- "remove_discount" => "",
- "return" => "Retourneren",
- "rewards" => "Beloningspunten",
- "rewards_balance" => "Beloningspunten balans",
- "sale" => "Verkoop",
- "sale_by_invoice" => "Verkopen op factuur",
- "sale_for_customer" => "Klant:",
- "sale_time" => "Tijd",
- "sales_tax" => "BTW",
- "sales_total" => "",
- "select_customer" => "Klant selecteren",
- "send_invoice" => "Factuur verzenden",
- "send_quote" => "Offerte verzenden",
- "send_receipt" => "Kassabon verzenden",
- "send_work_order" => "Werkorder verzenden",
- "serial" => "Serieel",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "Factuur weergeven",
- "show_receipt" => "Kassabon weergeven",
- "start_typing_customer_name" => "Begin met typen klantgegevens...",
- "start_typing_item_name" => "Begin met typen artikelnaam of scan streepjescode...",
- "stock" => "Voorraad",
- "stock_location" => "Voorraadlocatie",
- "sub_total" => "Subtotaal",
- "successfully_deleted" => "U heeft verwijderd",
- "successfully_restored" => "U heeft hersteld",
- "successfully_suspended_sale" => "Verkoop gesluimerd.",
- "successfully_updated" => "Verkoop bijgewerkt.",
- "suspend_sale" => "Sluimeren",
- "suspended_doc_id" => "Document",
- "suspended_sale_id" => "ID",
- "suspended_sales" => "Gesluimerd",
- "table" => "Tafel",
- "takings" => "Dagelijkse verkopen",
- "tax" => "Belasting",
- "tax_id" => "Belasting ID",
- "tax_invoice" => "Belastingfactuur",
- "tax_percent" => "Belasting %",
- "taxed_ind" => "B",
- "total" => "Totaal",
- "total_tax_exclusive" => "Belasting uitsluiten",
- "transaction_failed" => "Verkooptransactie mislukt.",
- "unable_to_add_item" => "Artikel toevoegen aan verkoop mislukt",
- "unsuccessfully_deleted" => "Verko(o)p(en) verwijderen mislukt.",
- "unsuccessfully_restored" => "Verko(o)p(en) herstellen mislukt.",
- "unsuccessfully_suspended_sale" => "Verkoop sluimeren mislukt.",
- "unsuccessfully_updated" => "Verkoop bijwerken mislukt.",
- "unsuspend" => "Ontsluimeren",
- "unsuspend_and_delete" => "Actie",
- "update" => "Bijwerken",
- "upi" => "UPI",
- "visa" => "",
- "wholesale" => "",
- "work_order" => "Werkorder",
- "work_order_number" => "Werkordernummer",
- "work_order_number_duplicate" => "Werkordernummer moet uniek zijn.",
- "work_order_sent" => "Werkorder verzonden naar",
- "work_order_unsent" => "Werkorder niet verzonden naar",
- "sale_not_found" => "Verkoop niet gevonden",
- "ubl_invoice" => "UBL-factuur",
- "download_ubl" => "UBL-factuur downloaden",
- "ubl_generation_failed" => "Genereren van UBL-factuur mislukt",
+ 'account_number' => 'Account #',
+ 'add_payment' => 'Betaling toevoegen',
+ 'amount_due' => 'Te betalen bedrag',
+ 'amount_tendered' => 'Betaald bedrag',
+ 'authorized_signature' => 'Geautoriseerde handtekening',
+ 'cancel_sale' => 'Annuleren',
+ 'cash' => 'Contant',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => 'Contant correctie',
+ 'cash_deposit' => 'Contact storting',
+ 'cash_filter' => 'Contant',
+ 'change_due' => 'Wisselgeld tegoed',
+ 'change_price' => 'Verkoopprijs wijzigen',
+ 'check' => 'Cheque',
+ 'check_balance' => 'Cheque restant',
+ 'check_filter' => 'Cheque',
+ 'close' => '',
+ 'comment' => 'Opmerking',
+ 'comments' => 'Opmerkingen',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => 'Voltooien',
+ 'confirm_cancel_sale' => 'Weet u zeker dat u deze verkoop wilt wissen? Alle artikelen worden gewist.',
+ 'confirm_delete' => 'Weet u zeker dat u de geselecteerde verko(o)p(en) wilt verwijderen?',
+ 'confirm_restore' => 'Weet u zeker dat u de geselecteerde verko(o)p(en) wilt herstellen?',
+ 'credit' => 'Creditcard',
+ 'credit_deposit' => 'Krediet storting',
+ 'credit_filter' => 'Creditcard',
+ 'current_table' => '',
+ 'customer' => 'Klant',
+ 'customer_address' => 'Adres',
+ 'customer_discount' => 'Korting',
+ 'customer_email' => 'E-mail',
+ 'customer_location' => 'Locatie',
+ 'customer_optional' => '(Vereist voor te betalen betalingen)',
+ 'customer_required' => '(Vereist)',
+ 'customer_total' => 'Totaal',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => 'Beschikbare punten',
+ 'daily_sales' => '',
+ 'date' => 'Verkoopdatum',
+ 'date_range' => 'Datumbereik',
+ 'date_required' => 'Een juiste datum moet ingevuld worden.',
+ 'date_type' => 'Datum is een vereist veld.',
+ 'debit' => 'Betaalpas',
+ 'debit_filter' => '',
+ 'delete' => 'Verwijderen toestaan',
+ 'delete_confirmation' => 'Weet u zeker dat u deze verkoop wilt verwijderen? Deze actie kan niet ongedaan worden gemaakt.',
+ 'delete_entire_sale' => 'Volledige verkoop verwijderen',
+ 'delete_successful' => 'Verkoop verwijderd.',
+ 'delete_unsuccessful' => 'Verkoop verwijderen mislukt.',
+ 'description_abbrv' => 'Beschr.',
+ 'discard' => 'Negeren',
+ 'discard_quote' => '',
+ 'discount' => 'Krtng',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '% korting',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '%',
+ 'due' => 'Te betalen',
+ 'due_filter' => 'Te betalen',
+ 'edit' => 'Bewerken',
+ 'edit_item' => 'Artikel bewerken',
+ 'edit_sale' => 'Verkoop bewerken',
+ 'email_receipt' => 'E-mail kassabon',
+ 'employee' => 'Werknemer',
+ 'entry' => 'Vermelding',
+ 'error_editing_item' => 'Fout bij artikel bewerken',
+ 'find_or_scan_item' => 'Artikel zoeken of scannen',
+ 'find_or_scan_item_or_receipt' => 'Artikel of kassabon vinden of scannen',
+ 'giftcard' => 'Cadeaubon',
+ 'giftcard_balance' => 'Cadeaubon saldo',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => 'Cadeaubonnummer',
+ 'group_by_category' => 'Groeperen op categorie',
+ 'group_by_type' => 'Groeperen op soort',
+ 'hsn' => 'HSN',
+ 'id' => 'Verkoop ID',
+ 'include_prices' => 'Prijzen opnemen?',
+ 'invoice' => 'Factuur',
+ 'invoice_confirm' => 'Deze factuur zal verzonden worden naar',
+ 'invoice_enable' => 'Factuurnummer',
+ 'invoice_filter' => 'Facturen',
+ 'invoice_no_email' => 'Deze klant bevat geen geldig e-mailadres.',
+ 'invoice_number' => 'Factuur #',
+ 'invoice_number_duplicate' => 'Factuurnummer {0} moet uniek zijn.',
+ 'invoice_sent' => 'Factuur verzonden naar',
+ 'invoice_total' => 'Factuurtotaal',
+ 'invoice_type_custom_invoice' => 'Aangepaste factuur (custom_invoice.php)',
+ 'invoice_type_custom_tax_invoice' => 'Aangepaste belastingfactuur (custom_tax_invoice.php)',
+ 'invoice_type_invoice' => 'Factuur (invoice.php)',
+ 'invoice_type_tax_invoice' => 'Belastingfactuur (tax_invoice.php)',
+ 'invoice_unsent' => 'Fout bij verzenden van factuur naar',
+ 'invoice_update' => 'Opnieuw tellen',
+ 'item_insufficient_of_stock' => 'Artikel heeft onvoldoende voorraad.',
+ 'item_name' => 'Artikelnaam',
+ 'item_number' => 'Artikel #',
+ 'item_out_of_stock' => 'Artikel is niet voorradig.',
+ 'key_browser' => 'Handige snelkoppelingen',
+ 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
+ 'key_customer_search' => 'Customer Search',
+ 'key_finish_quote' => 'Voltooi Offerte/Factuur zonder betaling',
+ 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_full' => 'Openen in volledig scherm',
+ 'key_function' => 'Function',
+ 'key_help' => 'Shortcuts',
+ 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_in' => 'Inzoomen',
+ 'key_item_search' => 'Item Search',
+ 'key_out' => 'Uitzoomen',
+ 'key_payment' => 'Add Payment',
+ 'key_print' => 'Huidige pagina afdrukken',
+ 'key_restore' => 'Originele weergave/grootte herstellen',
+ 'key_search' => '',
+ 'key_suspend' => 'Suspend Current Sale',
+ 'key_suspended' => 'Show Suspended Sales',
+ 'key_system' => '',
+ 'key_tendered' => 'Edit Amount Tendered',
+ 'key_title' => 'Sales Keyboard Shortcuts',
+ 'mc' => '',
+ 'mode' => 'Registratie modus',
+ 'must_enter_numeric' => 'Betaald bedrag moet een getal zijn.',
+ 'must_enter_numeric_giftcard' => 'Cadeaubonnummer moet een getal zijn.',
+ 'must_enter_reference_code' => 'Referentie-/ophaalnummer moet worden ingevoerd.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => 'Nieuwe klant',
+ 'new_item' => 'Nieuw artikel',
+ 'no_description' => 'Geen beschrijving',
+ 'no_filter' => 'Alles',
+ 'no_items_in_cart' => 'Geen artikelen in de winkelwagen.',
+ 'no_sales_to_display' => 'Geen verkopen om te weergeven.',
+ 'none_selected' => 'Geen verko(o)p(en) geselecteerd om te verwijderen.',
+ 'nontaxed_ind' => ' ',
+ 'not_authorized' => 'Deze actie is niet geautoriseerd.',
+ 'one_or_multiple' => 'Verko(o)p(en)',
+ 'payment' => 'Betalingssoort',
+ 'payment_amount' => 'Bedrag',
+ 'payment_not_cover_total' => 'Betaalde bedrag moet groter of gelijk zijn aan totaal.',
+ 'payment_type' => 'Soort',
+ 'payments' => '',
+ 'payments_total' => 'Betalingstotaal',
+ 'price' => 'Prijs',
+ 'print_after_sale' => 'Afdrukken na verkoop',
+ 'quantity' => 'Hoeveelheid',
+ 'quantity_less_than_reorder_level' => 'Waarschuwing: gewenste hoeveelheid is lager dan het opnieuw bestellen niveau voor dit artikel.',
+ 'quantity_less_than_zero' => 'Waarschuwing: gewenste hoeveelheid is onvoldoende. De verkoop kan nog steeds verwerkt worden, maar controleer de voorraad.',
+ 'quantity_of_items' => 'Hoeveelheid van {0} artikelen',
+ 'quote' => 'Offerte',
+ 'quote_number' => 'Offertenummer',
+ 'quote_number_duplicate' => 'Offertenummer moet uniek zijn.',
+ 'quote_sent' => 'Offerte verzonden naar',
+ 'quote_unsent' => 'Offerte niet verzonden naar',
+ 'receipt' => 'Kassabon',
+ 'receipt_no_email' => 'Deze klant bevat geen geldig e-mailadres.',
+ 'receipt_number' => 'Verkoop #',
+ 'receipt_sent' => 'Kassabon verzonden naar',
+ 'receipt_unsent' => 'Kassabon niet verzonden naar',
+ 'reference_code' => 'Betalingsreferentiecode',
+ 'reference_code_invalid_characters' => 'De betalingsreferentiecode mag alleen letters en cijfers bevatten.',
+ 'reference_code_length_error' => 'De lengte van de betalingsreferentiecode is ongeldig.',
+ 'refund' => 'Terugbetaling soort',
+ 'register' => 'Verkoopregister',
+ 'remove_customer' => 'Klant verwijderen',
+ 'remove_discount' => '',
+ 'return' => 'Retourneren',
+ 'rewards' => 'Beloningspunten',
+ 'rewards_balance' => 'Beloningspunten balans',
+ 'rewards_package' => 'Beloningen',
+ 'rewards_remaining_balance' => 'Resterende beloningspunten waarde is ',
+ 'sale' => 'Verkoop',
+ 'sale_by_invoice' => 'Verkopen op factuur',
+ 'sale_for_customer' => 'Klant:',
+ 'sale_time' => 'Tijd',
+ 'sales_tax' => 'BTW',
+ 'sales_total' => '',
+ 'select_customer' => 'Klant selecteren',
+ 'send_invoice' => 'Factuur verzenden',
+ 'send_quote' => 'Offerte verzenden',
+ 'send_receipt' => 'Kassabon verzenden',
+ 'send_work_order' => 'Werkorder verzenden',
+ 'serial' => 'Serieel',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => 'Factuur weergeven',
+ 'show_receipt' => 'Kassabon weergeven',
+ 'start_typing_customer_name' => 'Begin met typen klantgegevens...',
+ 'start_typing_item_name' => 'Begin met typen artikelnaam of scan streepjescode...',
+ 'stock' => 'Voorraad',
+ 'stock_location' => 'Voorraadlocatie',
+ 'sub_total' => 'Subtotaal',
+ 'successfully_deleted' => 'U heeft verwijderd',
+ 'successfully_restored' => 'U heeft hersteld',
+ 'successfully_suspended_sale' => 'Verkoop gesluimerd.',
+ 'successfully_updated' => 'Verkoop bijgewerkt.',
+ 'suspend_sale' => 'Sluimeren',
+ 'suspended_doc_id' => 'Document',
+ 'suspended_sale_id' => 'ID',
+ 'suspended_sales' => 'Gesluimerd',
+ 'table' => 'Tafel',
+ 'takings' => 'Dagelijkse verkopen',
+ 'tax' => 'Belasting',
+ 'tax_id' => 'Belasting ID',
+ 'tax_invoice' => 'Belastingfactuur',
+ 'tax_percent' => 'Belasting %',
+ 'taxed_ind' => 'B',
+ 'total' => 'Totaal',
+ 'total_tax_exclusive' => 'Belasting uitsluiten',
+ 'transaction_failed' => 'Verkooptransactie mislukt.',
+ 'unable_to_add_item' => 'Artikel toevoegen aan verkoop mislukt',
+ 'unsuccessfully_deleted' => 'Verko(o)p(en) verwijderen mislukt.',
+ 'unsuccessfully_restored' => 'Verko(o)p(en) herstellen mislukt.',
+ 'unsuccessfully_suspended_sale' => 'Verkoop sluimeren mislukt.',
+ 'unsuccessfully_updated' => 'Verkoop bijwerken mislukt.',
+ 'unsuspend' => 'Ontsluimeren',
+ 'unsuspend_and_delete' => 'Actie',
+ 'update' => 'Bijwerken',
+ 'upi' => 'UPI',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => 'Werkorder',
+ 'work_order_number' => 'Werkordernummer',
+ 'work_order_number_duplicate' => 'Werkordernummer moet uniek zijn.',
+ 'work_order_sent' => 'Werkorder verzonden naar',
+ 'work_order_unsent' => 'Werkorder niet verzonden naar',
];
diff --git a/app/Language/pl/Config.php b/app/Language/pl/Config.php
index f8c269abc..6d302ca79 100644
--- a/app/Language/pl/Config.php
+++ b/app/Language/pl/Config.php
@@ -220,6 +220,9 @@ return [
'os_timezone' => "",
'ospos_info' => "",
'payment_options_order' => "",
+ 'payment_reference_code_length_limits' => 'Kod referencyjny płatności
Limity długości',
+ 'payment_reference_code_length_max_label' => 'Maks',
+ 'payment_reference_code_length_min_label' => 'Min',
'perm_risk' => "Permissions higher than 750 leaves this software at risk.",
'phone' => "",
'phone_required' => "",
diff --git a/app/Language/pl/Sales.php b/app/Language/pl/Sales.php
index 40559b46b..41c48af5f 100644
--- a/app/Language/pl/Sales.php
+++ b/app/Language/pl/Sales.php
@@ -1,230 +1,234 @@
"Dostępne punkty",
- 'rewards_package' => "",
- 'rewards_remaining_balance' => "",
- 'account_number' => "",
- 'add_payment' => "",
- 'amount_due' => "",
- 'amount_tendered' => "",
- 'authorized_signature' => "",
- 'cancel_sale' => "",
- 'cash' => "",
- 'cash_1' => "",
- 'cash_2' => "",
- 'cash_3' => "",
- 'cash_4' => "",
- 'cash_adjustment' => "",
- 'cash_deposit' => "",
- 'cash_filter' => "",
- 'change_due' => "",
- 'change_price' => "",
- 'check' => "",
- 'check_balance' => "",
- 'check_filter' => "",
- 'close' => "",
- 'comment' => "",
- 'comments' => "",
- 'company_name' => "",
- 'complete' => "",
- 'complete_sale' => "",
- 'confirm_cancel_sale' => "",
- 'confirm_delete' => "",
- 'confirm_restore' => "",
- 'credit' => "",
- 'credit_deposit' => "",
- 'credit_filter' => "",
- 'current_table' => "",
- 'customer' => "",
- 'customer_address' => "",
- 'customer_discount' => "",
- 'customer_email' => "",
- 'customer_location' => "",
- 'customer_optional' => "",
- 'customer_required' => "",
- 'customer_total' => "",
- 'customer_total_spent' => "",
- 'daily_sales' => "",
- 'date' => "",
- 'date_range' => "",
- 'date_required' => "",
- 'date_type' => "",
- 'debit' => "",
- 'debit_filter' => "",
- 'delete' => "",
- 'delete_confirmation' => "",
- 'delete_entire_sale' => "",
- 'delete_successful' => "",
- 'delete_unsuccessful' => "",
- 'description_abbrv' => "",
- 'discard' => "",
- 'discard_quote' => "",
- 'discount' => "",
- 'discount_included' => "",
- 'discount_short' => "",
- 'due' => "",
- 'due_filter' => "",
- 'edit' => "",
- 'edit_item' => "",
- 'edit_sale' => "",
- 'email_receipt' => "",
- 'employee' => "",
- 'entry' => "",
- 'error_editing_item' => "",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- 'find_or_scan_item' => "",
- 'find_or_scan_item_or_receipt' => "",
- 'giftcard' => "Karta Podarunkowa",
- 'giftcard_balance' => "",
- 'giftcard_filter' => "",
- 'giftcard_number' => "Numer Karty Podarunkowej",
- 'group_by_category' => "",
- 'group_by_type' => "",
- 'hsn' => "",
- 'id' => "",
- 'include_prices' => "",
- 'invoice' => "",
- 'invoice_confirm' => "",
- 'invoice_enable' => "",
- 'invoice_filter' => "",
- 'invoice_no_email' => "",
- 'invoice_number' => "",
- 'invoice_number_duplicate' => "",
- 'invoice_sent' => "",
- 'invoice_total' => "",
- 'invoice_type_custom_invoice' => "",
- 'invoice_type_custom_tax_invoice' => "",
- 'invoice_type_invoice' => "",
- 'invoice_type_tax_invoice' => "",
- 'invoice_unsent' => "",
- 'invoice_update' => "",
- 'item_insufficient_of_stock' => "",
- 'item_name' => "",
- 'item_number' => "",
- 'item_out_of_stock' => "",
- 'key_browser' => "",
- 'key_cancel' => "Cancels Current Quote/Invoice/Sale",
- 'key_customer_search' => "Customer Search",
- 'key_finish_quote' => "Finish Quote/Invoice witdout payment",
- 'key_finish_sale' => "Add Payment and Complete Invoice/Sale",
- 'key_full' => "",
- 'key_function' => "Function",
- 'key_help' => "Shortcuts",
- 'key_help_modal' => "Open Shortcuts Window",
- 'key_in' => "",
- 'key_item_search' => "Item Search",
- 'key_out' => "",
- 'key_payment' => "Add Payment",
- 'key_print' => "",
- 'key_restore' => "",
- 'key_search' => "",
- 'key_suspend' => "Suspend Current Sale",
- 'key_suspended' => "Show Suspended Sales",
- 'key_system' => "",
- 'key_tendered' => "Edit Amount Tendered",
- 'key_title' => "Sales Keyboard Shortcuts",
- 'mc' => "",
- 'mode' => "",
- 'must_enter_numeric' => "",
- 'must_enter_numeric_giftcard' => "",
- 'new_customer' => "",
- 'new_item' => "",
- 'no_description' => "",
- 'no_filter' => "",
- 'no_items_in_cart' => "",
- 'no_sales_to_display' => "",
- 'none_selected' => "",
- 'nontaxed_ind' => "",
- 'not_authorized' => "",
- 'one_or_multiple' => "",
- 'payment' => "",
- 'payment_amount' => "",
- 'payment_not_cover_total' => "",
- 'payment_type' => "",
- 'payments' => "",
- 'payments_total' => "",
- 'price' => "",
- 'print_after_sale' => "",
- 'quantity' => "Ilość",
- 'quantity_less_than_reorder_level' => "",
- 'quantity_less_than_zero' => "",
- 'quantity_of_items' => "",
- 'quote' => "",
- 'quote_number' => "",
- 'quote_number_duplicate' => "",
- 'quote_sent' => "",
- 'quote_unsent' => "",
- 'receipt' => "",
- 'receipt_no_email' => "",
- 'receipt_number' => "",
- 'receipt_sent' => "",
- 'receipt_unsent' => "",
- 'refund' => "",
- 'register' => "",
- 'remove_customer' => "",
- 'remove_discount' => "",
- 'return' => "",
- 'rewards' => "",
- 'rewards_balance' => "",
- 'sale' => "",
- 'sale_by_invoice' => "",
- 'sale_for_customer' => "",
- 'sale_time' => "",
- 'sales_tax' => "",
- 'sales_total' => "",
- 'select_customer' => "",
- 'send_invoice' => "",
- 'send_quote' => "",
- 'send_receipt' => "",
- 'send_work_order' => "",
- 'serial' => "",
- 'service_charge' => "",
- 'show_due' => "",
- 'show_invoice' => "",
- 'show_receipt' => "",
- 'start_typing_customer_name' => "",
- 'start_typing_item_name' => "",
- 'stock' => "",
- 'stock_location' => "",
- 'sub_total' => "",
- 'successfully_deleted' => "",
- 'successfully_restored' => "",
- 'successfully_suspended_sale' => "",
- 'successfully_updated' => "",
- 'suspend_sale' => "",
- 'suspended_doc_id' => "",
- 'suspended_sale_id' => "",
- 'suspended_sales' => "",
- 'table' => "",
- 'takings' => "",
- 'tax' => "",
- 'tax_id' => "",
- 'tax_invoice' => "",
- 'tax_percent' => "",
- 'taxed_ind' => "",
- 'total' => "",
- 'total_tax_exclusive' => "",
- 'transaction_failed' => "",
- 'unable_to_add_item' => "",
- 'unsuccessfully_deleted' => "",
- 'unsuccessfully_restored' => "",
- 'unsuccessfully_suspended_sale' => "",
- 'unsuccessfully_updated' => "",
- 'unsuspend' => "",
- 'unsuspend_and_delete' => "",
- 'update' => "",
- 'upi' => "",
- 'visa' => "",
- 'wholesale' => "",
- 'work_order' => "",
- 'work_order_number' => "",
- 'work_order_number_duplicate' => "",
- 'work_order_sent' => "",
- 'work_order_unsent' => "",
+ 'account_number' => '',
+ 'add_payment' => '',
+ 'amount_due' => '',
+ 'amount_tendered' => '',
+ 'authorized_signature' => '',
+ 'cancel_sale' => '',
+ 'cash' => '',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => '',
+ 'cash_deposit' => '',
+ 'cash_filter' => '',
+ 'change_due' => '',
+ 'change_price' => '',
+ 'check' => '',
+ 'check_balance' => '',
+ 'check_filter' => '',
+ 'close' => '',
+ 'comment' => '',
+ 'comments' => '',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => '',
+ 'confirm_cancel_sale' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'credit' => '',
+ 'credit_deposit' => '',
+ 'credit_filter' => '',
+ 'current_table' => '',
+ 'customer' => '',
+ 'customer_address' => '',
+ 'customer_discount' => '',
+ 'customer_email' => '',
+ 'customer_location' => '',
+ 'customer_optional' => '',
+ 'customer_required' => '',
+ 'customer_total' => '',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => 'Dostępne punkty',
+ 'daily_sales' => '',
+ 'date' => '',
+ 'date_range' => '',
+ 'date_required' => '',
+ 'date_type' => '',
+ 'debit' => '',
+ 'debit_filter' => '',
+ 'delete' => '',
+ 'delete_confirmation' => '',
+ 'delete_entire_sale' => '',
+ 'delete_successful' => '',
+ 'delete_unsuccessful' => '',
+ 'description_abbrv' => '',
+ 'discard' => '',
+ 'discard_quote' => '',
+ 'discount' => '',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '',
+ 'due' => '',
+ 'due_filter' => '',
+ 'edit' => '',
+ 'edit_item' => '',
+ 'edit_sale' => '',
+ 'email_receipt' => '',
+ 'employee' => '',
+ 'entry' => '',
+ 'error_editing_item' => '',
+ 'find_or_scan_item' => '',
+ 'find_or_scan_item_or_receipt' => '',
+ 'giftcard' => 'Karta Podarunkowa',
+ 'giftcard_balance' => '',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => 'Numer Karty Podarunkowej',
+ 'group_by_category' => '',
+ 'group_by_type' => '',
+ 'hsn' => '',
+ 'id' => '',
+ 'include_prices' => '',
+ 'invoice' => '',
+ 'invoice_confirm' => '',
+ 'invoice_enable' => '',
+ 'invoice_filter' => '',
+ 'invoice_no_email' => '',
+ 'invoice_number' => '',
+ 'invoice_number_duplicate' => '',
+ 'invoice_sent' => '',
+ 'invoice_total' => '',
+ 'invoice_type_custom_invoice' => '',
+ 'invoice_type_custom_tax_invoice' => '',
+ 'invoice_type_invoice' => '',
+ 'invoice_type_tax_invoice' => '',
+ 'invoice_unsent' => '',
+ 'invoice_update' => '',
+ 'item_insufficient_of_stock' => '',
+ 'item_name' => '',
+ 'item_number' => '',
+ 'item_out_of_stock' => '',
+ 'key_browser' => '',
+ 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
+ 'key_customer_search' => 'Customer Search',
+ 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
+ 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_full' => '',
+ 'key_function' => 'Function',
+ 'key_help' => 'Shortcuts',
+ 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_in' => '',
+ 'key_item_search' => 'Item Search',
+ 'key_out' => '',
+ 'key_payment' => 'Add Payment',
+ 'key_print' => '',
+ 'key_restore' => '',
+ 'key_search' => '',
+ 'key_suspend' => 'Suspend Current Sale',
+ 'key_suspended' => 'Show Suspended Sales',
+ 'key_system' => '',
+ 'key_tendered' => 'Edit Amount Tendered',
+ 'key_title' => 'Sales Keyboard Shortcuts',
+ 'mc' => '',
+ 'mode' => '',
+ 'must_enter_numeric' => '',
+ 'must_enter_numeric_giftcard' => '',
+ 'must_enter_reference_code' => 'Należy podać numer referencyjny/pobierania.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => '',
+ 'new_item' => '',
+ 'no_description' => '',
+ 'no_filter' => '',
+ 'no_items_in_cart' => '',
+ 'no_sales_to_display' => '',
+ 'none_selected' => '',
+ 'nontaxed_ind' => '',
+ 'not_authorized' => '',
+ 'one_or_multiple' => '',
+ 'payment' => '',
+ 'payment_amount' => '',
+ 'payment_not_cover_total' => '',
+ 'payment_type' => '',
+ 'payments' => '',
+ 'payments_total' => '',
+ 'price' => '',
+ 'print_after_sale' => '',
+ 'quantity' => 'Ilość',
+ 'quantity_less_than_reorder_level' => '',
+ 'quantity_less_than_zero' => '',
+ 'quantity_of_items' => '',
+ 'quote' => '',
+ 'quote_number' => '',
+ 'quote_number_duplicate' => '',
+ 'quote_sent' => '',
+ 'quote_unsent' => '',
+ 'receipt' => '',
+ 'receipt_no_email' => '',
+ 'receipt_number' => '',
+ 'receipt_sent' => '',
+ 'receipt_unsent' => '',
+ 'reference_code' => 'Kod referencyjny płatności',
+ 'reference_code_invalid_characters' => 'Kod referencyjny może zawierać tylko litery i cyfry.',
+ 'reference_code_length_error' => 'Długość kodu referencyjnego jest nieprawidłowa.',
+ 'refund' => '',
+ 'register' => '',
+ 'remove_customer' => '',
+ 'remove_discount' => '',
+ 'return' => '',
+ 'rewards' => '',
+ 'rewards_balance' => '',
+ 'rewards_package' => '',
+ 'rewards_remaining_balance' => '',
+ 'sale' => '',
+ 'sale_by_invoice' => '',
+ 'sale_for_customer' => '',
+ 'sale_time' => '',
+ 'sales_tax' => '',
+ 'sales_total' => '',
+ 'select_customer' => '',
+ 'send_invoice' => '',
+ 'send_quote' => '',
+ 'send_receipt' => '',
+ 'send_work_order' => '',
+ 'serial' => '',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => '',
+ 'show_receipt' => '',
+ 'start_typing_customer_name' => '',
+ 'start_typing_item_name' => '',
+ 'stock' => '',
+ 'stock_location' => '',
+ 'sub_total' => '',
+ 'successfully_deleted' => '',
+ 'successfully_restored' => '',
+ 'successfully_suspended_sale' => '',
+ 'successfully_updated' => '',
+ 'suspend_sale' => '',
+ 'suspended_doc_id' => '',
+ 'suspended_sale_id' => '',
+ 'suspended_sales' => '',
+ 'table' => '',
+ 'takings' => '',
+ 'tax' => '',
+ 'tax_id' => '',
+ 'tax_invoice' => '',
+ 'tax_percent' => '',
+ 'taxed_ind' => '',
+ 'total' => '',
+ 'total_tax_exclusive' => '',
+ 'transaction_failed' => '',
+ 'unable_to_add_item' => '',
+ 'unsuccessfully_deleted' => '',
+ 'unsuccessfully_restored' => '',
+ 'unsuccessfully_suspended_sale' => '',
+ 'unsuccessfully_updated' => '',
+ 'unsuspend' => '',
+ 'unsuspend_and_delete' => '',
+ 'update' => '',
+ 'upi' => '',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => '',
+ 'work_order_number' => '',
+ 'work_order_number_duplicate' => '',
+ 'work_order_sent' => '',
+ 'work_order_unsent' => '',
];
diff --git a/app/Language/pt-BR/Config.php b/app/Language/pt-BR/Config.php
index 937839a12..eb7ca1965 100644
--- a/app/Language/pt-BR/Config.php
+++ b/app/Language/pt-BR/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "Fuso horário do OSPOS:",
"ospos_info" => "Informações de instalação do OSPOS",
"payment_options_order" => "Opções da ordem de pagamento",
+ 'payment_reference_code_length_limits' => 'Código de referência do pagamento
Limites de comprimento',
+ 'payment_reference_code_length_max_label' => 'Máx',
+ 'payment_reference_code_length_min_label' => 'Mín',
"perm_risk" => "Permissões incorretas deixam este software em risco.",
"phone" => "Telefone",
"phone_required" => "Telefone da Empresa é requerido.",
diff --git a/app/Language/pt-BR/Sales.php b/app/Language/pt-BR/Sales.php
index 69f78f0d5..9ca87f68d 100644
--- a/app/Language/pt-BR/Sales.php
+++ b/app/Language/pt-BR/Sales.php
@@ -1,234 +1,234 @@
"Pontos Disponíveis",
- "rewards_package" => "Recompensa",
- "rewards_remaining_balance" => "O valor restante dos pontos de recompensa é ",
- "account_number" => "Montante º",
- "add_payment" => "Pagar",
- "amount_due" => "Diferença",
- "amount_tendered" => "A Pagar",
- "authorized_signature" => "Assinatura autorizada",
- "cancel_sale" => "Cancelar",
- "cash" => "Dinheiro",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "Ajuste de Dinheiro",
- "cash_deposit" => "Depósito em dinheiro",
- "cash_filter" => "Dinheiro",
- "change_due" => "Troco",
- "change_price" => "Mudar o Preço de Venda",
- "check" => "Cheque",
- "check_balance" => "Cheque restante",
- "check_filter" => "Cheque",
- "close" => "",
- "comment" => "Cementário",
- "comments" => "Comentários",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "Finalizar",
- "confirm_cancel_sale" => "Tem certeza de que deseja apagar esta venda? Todos os itens serão apagados.",
- "confirm_delete" => "Tem certeza de que deseja excluir as vendas selecionados?",
- "confirm_restore" => "Tem certeza de que deseja restaurar a (s) venda (ões) selecionada (s)?",
- "credit" => "Cartão Crédito",
- "credit_deposit" => "Depósito de crédito",
- "credit_filter" => "Cartão de Crédito",
- "current_table" => "",
- "customer" => "Cliente",
- "customer_address" => "Endereço",
- "customer_discount" => "Desconto",
- "customer_email" => "e-mail",
- "customer_location" => "Localização",
- "customer_optional" => "(Obrigatório para pagamentos vencidos)",
- "customer_required" => "(Requerido)",
- "customer_total" => "Total",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "Data Venda",
- "date_range" => "Intervalo de datas",
- "date_required" => "A data correta precisa ser preenchida.",
- "date_type" => "Data é requerida.",
- "debit" => "Cartão Débito",
- "debit_filter" => "",
- "delete" => "Permitir exclusão",
- "delete_confirmation" => "Tem certeza de que deseja excluir esta venda, esta ação não pode ser desfeita.",
- "delete_entire_sale" => "Apagar toda a venda",
- "delete_successful" => "Apagado com sucesso.",
- "delete_unsuccessful" => "Foi excluído com sucesso uma venda.",
- "description_abbrv" => "Descrição.",
- "discard" => "Descartar",
- "discard_quote" => "",
- "discount" => "Desconto",
- "discount_included" => "% Desconto",
- "discount_short" => "%",
- "due" => "Vencimento",
- "due_filter" => "Vencimento",
- "edit" => "Editar",
- "edit_item" => "Atualizar",
- "edit_sale" => "Editar Venda",
- "email_receipt" => "E-mail Recebido",
- "employee" => "Empregado",
- "entry" => "Entrada",
- "error_editing_item" => "Erro editando item",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "Pesquisar Item",
- "find_or_scan_item_or_receipt" => "Produto",
- "giftcard" => "Cupom",
- "giftcard_balance" => "Balanço de Cartões presente",
- "giftcard_filter" => "",
- "giftcard_number" => "Número cartão presente",
- "group_by_category" => "Agrupar por Categoria",
- "group_by_type" => "Agrupar por Tipo",
- "hsn" => "HSN",
- "id" => "Venda ID",
- "include_prices" => "Incluir Preços?",
- "invoice" => "Fatura",
- "invoice_confirm" => "Esta fatura será enviada para",
- "invoice_enable" => "Criar Fatura",
- "invoice_filter" => "Faturas",
- "invoice_no_email" => "Este cliente não tem um endereço de e-mail válido.",
- "invoice_number" => "Fatura nº",
- "invoice_number_duplicate" => "Por favor insira um número de fatura única.",
- "invoice_sent" => "Enviar Fatura para",
- "invoice_total" => "Total da fatura",
- "invoice_type_custom_invoice" => "Fatura personalizada (custom_invoice.php)",
- "invoice_type_custom_tax_invoice" => "Fatura fiscal personalizada (custom_tax_invoice.php)",
- "invoice_type_invoice" => "Fatura (invoice.php)",
- "invoice_type_tax_invoice" => "Fatura fiscal (tax_invoice.php)",
- "invoice_unsent" => "Fatura não devem ser enviados para",
- "invoice_update" => "Recontagem",
- "item_insufficient_of_stock" => "Item insuficiente no estoque.",
- "item_name" => "Produto",
- "item_number" => "Item nº",
- "item_out_of_stock" => "Item sem estoque.",
- "key_browser" => "",
- "key_cancel" => "Cancels Current Quote/Invoice/Sale",
- "key_customer_search" => "Customer Search",
- "key_finish_quote" => "Finish Quote/Invoice witdout payment",
- "key_finish_sale" => "Add Payment and Complete Invoice/Sale",
- "key_full" => "",
- "key_function" => "Function",
- "key_help" => "Shortcuts",
- "key_help_modal" => "Open Shortcuts Window",
- "key_in" => "",
- "key_item_search" => "Item Search",
- "key_out" => "",
- "key_payment" => "Add Payment",
- "key_print" => "",
- "key_restore" => "",
- "key_search" => "",
- "key_suspend" => "Suspend Current Sale",
- "key_suspended" => "Show Suspended Sales",
- "key_system" => "",
- "key_tendered" => "Edit Amount Tendered",
- "key_title" => "Sales Keyboard Shortcuts",
- "mc" => "",
- "mode" => "Registrar como",
- "must_enter_numeric" => "Deve entrar valor numérico para montante da proposta apresentada.",
- "must_enter_numeric_giftcard" => "Deve entrar valor numérico para o número de cartão presente.",
- "new_customer" => "Novo Cliente",
- "new_item" => "Novo Item",
- "no_description" => "Sem descrição",
- "no_filter" => "Todos",
- "no_items_in_cart" => "Não há itens na cesta.",
- "no_sales_to_display" => "Sem vendas para mostrar.",
- "none_selected" => "Você não selecionou nenhuma venda para apagar.",
- "nontaxed_ind" => " ",
- "not_authorized" => "Esta ação não é autorizada.",
- "one_or_multiple" => "venda(s)",
- "payment" => "Forma de pagamento",
- "payment_amount" => "Conta",
- "payment_not_cover_total" => "Valor do pagamento não cobre total.",
- "payment_type" => "Tipo",
- "payments" => "",
- "payments_total" => "Total Pago",
- "price" => "Preço",
- "print_after_sale" => "Imprimir ao final",
- "quantity" => "Quantidade",
- "quantity_less_than_reorder_level" => "Aviso, quantidade desejada está abaixo do nível de reabastecimento.",
- "quantity_less_than_zero" => "Aviso, Quantidade desejado é insuficiente. Você ainda pode processar a venda mas verifique seu inventário.",
- "quantity_of_items" => "Quantidade de {0} itens",
- "quote" => "Cotação",
- "quote_number" => "Cotação número",
- "quote_number_duplicate" => "O número de cotação deve ser exclusivo.",
- "quote_sent" => "Cotação enviada para",
- "quote_unsent" => "As cotações não foram enviadas para",
- "receipt" => "Vendas",
- "receipt_no_email" => "Este cliente não possui um endereço de email válido.",
- "receipt_number" => "Venda nº",
- "receipt_sent" => "Enviar recibo para",
- "receipt_unsent" => "Recibo não devem ser enviados para",
- "refund" => "Tipo de Reembolso",
- "register" => "Registar Venda",
- "remove_customer" => "Remover Cliente",
- "remove_discount" => "",
- "return" => "Devolução",
- "rewards" => "Pontos de recompensa",
- "rewards_balance" => "Saldo de pontos de recompensa",
- "sale" => "Venda",
- "sale_by_invoice" => "Venda por fatura",
- "sale_for_customer" => "Cliente:",
- "sale_time" => "Data",
- "sales_tax" => "Imposto de venda",
- "sales_total" => "",
- "select_customer" => "Selecionar Cliente",
- "send_invoice" => "Enviar fatura",
- "send_quote" => "enviar cotação",
- "send_receipt" => "Enviar recibo",
- "send_work_order" => "Enviar ordem de trabalho",
- "serial" => "Série",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "fatura",
- "show_receipt" => "recibo",
- "start_typing_customer_name" => "Nome Cliente ...",
- "start_typing_item_name" => "Produto ...",
- "stock" => "Estoque",
- "stock_location" => "Estoque",
- "sub_total" => "Sub-total",
- "successfully_deleted" => "Apagado com sucesso",
- "successfully_restored" => "Você restaurou com sucesso",
- "successfully_suspended_sale" => "Suspenso com sucesso.",
- "successfully_updated" => "Venda atualizada.",
- "suspend_sale" => "Suspender",
- "suspended_doc_id" => "Documento",
- "suspended_sale_id" => "ID",
- "suspended_sales" => "Suspenso",
- "table" => "Mesa",
- "takings" => "Vendas",
- "tax" => "Taxa",
- "tax_id" => "Id imposto",
- "tax_invoice" => "Fatura de imposto",
- "tax_percent" => "Taxa %",
- "taxed_ind" => "Indicador de Taxa de Vendas",
- "total" => "Total",
- "total_tax_exclusive" => "taxas excluídas",
- "transaction_failed" => "Falha na transação Vendas.",
- "unable_to_add_item" => "Não é possível adicionar item à venda",
- "unsuccessfully_deleted" => "Venda(s) não pode ser excluído.",
- "unsuccessfully_restored" => "Falha na restauração de venda (s).",
- "unsuccessfully_suspended_sale" => "Suspenso com sucesso.",
- "unsuccessfully_updated" => "Venda sem sucesso na atualização.",
- "unsuspend" => "Não suspenso",
- "unsuspend_and_delete" => "Retornar e apagar",
- "update" => "Editar Venda",
- "upi" => "UPI",
- "visa" => "",
- "wholesale" => "",
- "work_order" => "Ordem de trabalho",
- "work_order_number" => "Número da ordem de trabalho",
- "work_order_number_duplicate" => "O número da ordem de serviço deve ser exclusivo.",
- "work_order_sent" => "Ordem de trabalho enviada para",
- "work_order_unsent" => "A ordem de serviço não foi enviada para",
- "sale_not_found" => "Venda não encontrada",
- "ubl_invoice" => "Fatura UBL",
- "download_ubl" => "Baixar Fatura UBL",
- "ubl_generation_failed" => "Falha ao gerar fatura UBL",
+ 'account_number' => 'Montante º',
+ 'add_payment' => 'Pagar',
+ 'amount_due' => 'Diferença',
+ 'amount_tendered' => 'A Pagar',
+ 'authorized_signature' => 'Assinatura autorizada',
+ 'cancel_sale' => 'Cancelar',
+ 'cash' => 'Dinheiro',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => 'Ajuste de Dinheiro',
+ 'cash_deposit' => 'Depósito em dinheiro',
+ 'cash_filter' => 'Dinheiro',
+ 'change_due' => 'Troco',
+ 'change_price' => 'Mudar o Preço de Venda',
+ 'check' => 'Cheque',
+ 'check_balance' => 'Cheque restante',
+ 'check_filter' => 'Cheque',
+ 'close' => '',
+ 'comment' => 'Cementário',
+ 'comments' => 'Comentários',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => 'Finalizar',
+ 'confirm_cancel_sale' => 'Tem certeza de que deseja apagar esta venda? Todos os itens serão apagados.',
+ 'confirm_delete' => 'Tem certeza de que deseja excluir as vendas selecionados?',
+ 'confirm_restore' => 'Tem certeza de que deseja restaurar a (s) venda (ões) selecionada (s)?',
+ 'credit' => 'Cartão Crédito',
+ 'credit_deposit' => 'Depósito de crédito',
+ 'credit_filter' => 'Cartão de Crédito',
+ 'current_table' => '',
+ 'customer' => 'Cliente',
+ 'customer_address' => 'Endereço',
+ 'customer_discount' => 'Desconto',
+ 'customer_email' => 'e-mail',
+ 'customer_location' => 'Localização',
+ 'customer_optional' => '(Obrigatório para pagamentos vencidos)',
+ 'customer_required' => '(Requerido)',
+ 'customer_total' => 'Total',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => 'Pontos Disponíveis',
+ 'daily_sales' => '',
+ 'date' => 'Data Venda',
+ 'date_range' => 'Intervalo de datas',
+ 'date_required' => 'A data correta precisa ser preenchida.',
+ 'date_type' => 'Data é requerida.',
+ 'debit' => 'Cartão Débito',
+ 'debit_filter' => '',
+ 'delete' => 'Permitir exclusão',
+ 'delete_confirmation' => 'Tem certeza de que deseja excluir esta venda, esta ação não pode ser desfeita.',
+ 'delete_entire_sale' => 'Apagar toda a venda',
+ 'delete_successful' => 'Apagado com sucesso.',
+ 'delete_unsuccessful' => 'Foi excluído com sucesso uma venda.',
+ 'description_abbrv' => 'Descrição.',
+ 'discard' => 'Descartar',
+ 'discard_quote' => '',
+ 'discount' => 'Desconto',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '% Desconto',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '%',
+ 'due' => 'Vencimento',
+ 'due_filter' => 'Vencimento',
+ 'edit' => 'Editar',
+ 'edit_item' => 'Atualizar',
+ 'edit_sale' => 'Editar Venda',
+ 'email_receipt' => 'E-mail Recebido',
+ 'employee' => 'Empregado',
+ 'entry' => 'Entrada',
+ 'error_editing_item' => 'Erro editando item',
+ 'find_or_scan_item' => 'Pesquisar Item',
+ 'find_or_scan_item_or_receipt' => 'Produto',
+ 'giftcard' => 'Cupom',
+ 'giftcard_balance' => 'Balanço de Cartões presente',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => 'Número cartão presente',
+ 'group_by_category' => 'Agrupar por Categoria',
+ 'group_by_type' => 'Agrupar por Tipo',
+ 'hsn' => 'HSN',
+ 'id' => 'Venda ID',
+ 'include_prices' => 'Incluir Preços?',
+ 'invoice' => 'Fatura',
+ 'invoice_confirm' => 'Esta fatura será enviada para',
+ 'invoice_enable' => 'Criar Fatura',
+ 'invoice_filter' => 'Faturas',
+ 'invoice_no_email' => 'Este cliente não tem um endereço de e-mail válido.',
+ 'invoice_number' => 'Fatura nº',
+ 'invoice_number_duplicate' => 'Por favor insira um número de fatura única.',
+ 'invoice_sent' => 'Enviar Fatura para',
+ 'invoice_total' => 'Total da fatura',
+ 'invoice_type_custom_invoice' => 'Fatura personalizada (custom_invoice.php)',
+ 'invoice_type_custom_tax_invoice' => 'Fatura fiscal personalizada (custom_tax_invoice.php)',
+ 'invoice_type_invoice' => 'Fatura (invoice.php)',
+ 'invoice_type_tax_invoice' => 'Fatura fiscal (tax_invoice.php)',
+ 'invoice_unsent' => 'Fatura não devem ser enviados para',
+ 'invoice_update' => 'Recontagem',
+ 'item_insufficient_of_stock' => 'Item insuficiente no estoque.',
+ 'item_name' => 'Produto',
+ 'item_number' => 'Item nº',
+ 'item_out_of_stock' => 'Item sem estoque.',
+ 'key_browser' => '',
+ 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
+ 'key_customer_search' => 'Customer Search',
+ 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
+ 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_full' => '',
+ 'key_function' => 'Function',
+ 'key_help' => 'Shortcuts',
+ 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_in' => '',
+ 'key_item_search' => 'Item Search',
+ 'key_out' => '',
+ 'key_payment' => 'Add Payment',
+ 'key_print' => '',
+ 'key_restore' => '',
+ 'key_search' => '',
+ 'key_suspend' => 'Suspend Current Sale',
+ 'key_suspended' => 'Show Suspended Sales',
+ 'key_system' => '',
+ 'key_tendered' => 'Edit Amount Tendered',
+ 'key_title' => 'Sales Keyboard Shortcuts',
+ 'mc' => '',
+ 'mode' => 'Registrar como',
+ 'must_enter_numeric' => 'Deve entrar valor numérico para montante da proposta apresentada.',
+ 'must_enter_numeric_giftcard' => 'Deve entrar valor numérico para o número de cartão presente.',
+ 'must_enter_reference_code' => 'O número de referência/recuperação deve ser informado.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => 'Novo Cliente',
+ 'new_item' => 'Novo Item',
+ 'no_description' => 'Sem descrição',
+ 'no_filter' => 'Todos',
+ 'no_items_in_cart' => 'Não há itens na cesta.',
+ 'no_sales_to_display' => 'Sem vendas para mostrar.',
+ 'none_selected' => 'Você não selecionou nenhuma venda para apagar.',
+ 'nontaxed_ind' => ' ',
+ 'not_authorized' => 'Esta ação não é autorizada.',
+ 'one_or_multiple' => 'venda(s)',
+ 'payment' => 'Forma de pagamento',
+ 'payment_amount' => 'Conta',
+ 'payment_not_cover_total' => 'Valor do pagamento não cobre total.',
+ 'payment_type' => 'Tipo',
+ 'payments' => '',
+ 'payments_total' => 'Total Pago',
+ 'price' => 'Preço',
+ 'print_after_sale' => 'Imprimir ao final',
+ 'quantity' => 'Quantidade',
+ 'quantity_less_than_reorder_level' => 'Aviso, quantidade desejada está abaixo do nível de reabastecimento.',
+ 'quantity_less_than_zero' => 'Aviso, Quantidade desejado é insuficiente. Você ainda pode processar a venda mas verifique seu inventário.',
+ 'quantity_of_items' => 'Quantidade de {0} itens',
+ 'quote' => 'Cotação',
+ 'quote_number' => 'Cotação número',
+ 'quote_number_duplicate' => 'O número de cotação deve ser exclusivo.',
+ 'quote_sent' => 'Cotação enviada para',
+ 'quote_unsent' => 'As cotações não foram enviadas para',
+ 'receipt' => 'Vendas',
+ 'receipt_no_email' => 'Este cliente não possui um endereço de email válido.',
+ 'receipt_number' => 'Venda nº',
+ 'receipt_sent' => 'Enviar recibo para',
+ 'receipt_unsent' => 'Recibo não devem ser enviados para',
+ 'reference_code' => 'Código de referência do pagamento',
+ 'reference_code_invalid_characters' => 'O código de referência deve conter apenas letras e números.',
+ 'reference_code_length_error' => 'O comprimento do código de referência é inválido.',
+ 'refund' => 'Tipo de Reembolso',
+ 'register' => 'Registar Venda',
+ 'remove_customer' => 'Remover Cliente',
+ 'remove_discount' => '',
+ 'return' => 'Devolução',
+ 'rewards' => 'Pontos de recompensa',
+ 'rewards_balance' => 'Saldo de pontos de recompensa',
+ 'rewards_package' => 'Recompensa',
+ 'rewards_remaining_balance' => 'O valor restante dos pontos de recompensa é ',
+ 'sale' => 'Venda',
+ 'sale_by_invoice' => 'Venda por fatura',
+ 'sale_for_customer' => 'Cliente:',
+ 'sale_time' => 'Data',
+ 'sales_tax' => 'Imposto de venda',
+ 'sales_total' => '',
+ 'select_customer' => 'Selecionar Cliente',
+ 'send_invoice' => 'Enviar fatura',
+ 'send_quote' => 'enviar cotação',
+ 'send_receipt' => 'Enviar recibo',
+ 'send_work_order' => 'Enviar ordem de trabalho',
+ 'serial' => 'Série',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => 'fatura',
+ 'show_receipt' => 'recibo',
+ 'start_typing_customer_name' => 'Nome Cliente ...',
+ 'start_typing_item_name' => 'Produto ...',
+ 'stock' => 'Estoque',
+ 'stock_location' => 'Estoque',
+ 'sub_total' => 'Sub-total',
+ 'successfully_deleted' => 'Apagado com sucesso',
+ 'successfully_restored' => 'Você restaurou com sucesso',
+ 'successfully_suspended_sale' => 'Suspenso com sucesso.',
+ 'successfully_updated' => 'Venda atualizada.',
+ 'suspend_sale' => 'Suspender',
+ 'suspended_doc_id' => 'Documento',
+ 'suspended_sale_id' => 'ID',
+ 'suspended_sales' => 'Suspenso',
+ 'table' => 'Mesa',
+ 'takings' => 'Vendas',
+ 'tax' => 'Taxa',
+ 'tax_id' => 'Id imposto',
+ 'tax_invoice' => 'Fatura de imposto',
+ 'tax_percent' => 'Taxa %',
+ 'taxed_ind' => 'Indicador de Taxa de Vendas',
+ 'total' => 'Total',
+ 'total_tax_exclusive' => 'taxas excluídas',
+ 'transaction_failed' => 'Falha na transação Vendas.',
+ 'unable_to_add_item' => 'Não é possível adicionar item à venda',
+ 'unsuccessfully_deleted' => 'Venda(s) não pode ser excluído.',
+ 'unsuccessfully_restored' => 'Falha na restauração de venda (s).',
+ 'unsuccessfully_suspended_sale' => 'Suspenso com sucesso.',
+ 'unsuccessfully_updated' => 'Venda sem sucesso na atualização.',
+ 'unsuspend' => 'Não suspenso',
+ 'unsuspend_and_delete' => 'Retornar e apagar',
+ 'update' => 'Editar Venda',
+ 'upi' => 'UPI',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => 'Ordem de trabalho',
+ 'work_order_number' => 'Número da ordem de trabalho',
+ 'work_order_number_duplicate' => 'O número da ordem de serviço deve ser exclusivo.',
+ 'work_order_sent' => 'Ordem de trabalho enviada para',
+ 'work_order_unsent' => 'A ordem de serviço não foi enviada para',
];
diff --git a/app/Language/ro/Config.php b/app/Language/ro/Config.php
index 0009a1d71..aaa523109 100644
--- a/app/Language/ro/Config.php
+++ b/app/Language/ro/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "",
"ospos_info" => "",
"payment_options_order" => "",
+ 'payment_reference_code_length_limits' => 'Cod de referință plată
Limite de lungime',
+ 'payment_reference_code_length_max_label' => 'Max',
+ 'payment_reference_code_length_min_label' => 'Min',
"perm_risk" => "Permissions higher than 750 leaves this software at risk.",
"phone" => "",
"phone_required" => "",
diff --git a/app/Language/ro/Sales.php b/app/Language/ro/Sales.php
index cdf444837..bd38ea3f0 100644
--- a/app/Language/ro/Sales.php
+++ b/app/Language/ro/Sales.php
@@ -1,230 +1,234 @@
"Puncte disponibile",
- "rewards_package" => "Recompense",
- "rewards_remaining_balance" => "Valoarea ramasa a punctelor de fidelizare este ",
- "account_number" => "Cont #",
- "add_payment" => "Adauga Plata",
- "amount_due" => "Suma datorata",
- "amount_tendered" => "Suma Oferita",
- "authorized_signature" => "Semnatura Autorizata",
- "cancel_sale" => "Anuleaza",
- "cash" => "Numerar",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "",
- "cash_deposit" => "Depozit Numerar",
- "cash_filter" => "Numerar",
- "change_due" => "Rest datorat",
- "change_price" => "",
- "check" => "Bon/cec",
- "check_balance" => "Verificati restul",
- "check_filter" => "Bon/cec",
- "close" => "",
- "comment" => "Comentariu",
- "comments" => "Comentarii",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "Finalizare",
- "confirm_cancel_sale" => "Sigur vreti sa eliminati aceasta vanzare? Toate articolele vor fi sterse.",
- "confirm_delete" => "Sigur doriti stergerea Vanzarii/Vanzarilor selectate?",
- "confirm_restore" => "Sigur doriti restabilirea Vanzarii/Vanzarilor selectate?",
- "credit" => "Card Credit",
- "credit_deposit" => "Depozit Credit",
- "credit_filter" => "",
- "current_table" => "",
- "customer" => "Nume",
- "customer_address" => "Adresa",
- "customer_discount" => "Reducere",
- "customer_email" => "Email",
- "customer_location" => "Amplasare",
- "customer_optional" => "(Optional)",
- "customer_required" => "(Necesar)",
- "customer_total" => "Total",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "Data Vanzare",
- "date_range" => "Perioada",
- "date_required" => "Trebuie introdusa o data corecta.",
- "date_type" => "Data este un camp obligatoriu.",
- "debit" => "Card Debit",
- "debit_filter" => "",
- "delete" => "Permite Stergerea",
- "delete_confirmation" => "Sigur doriti stergerea acestei vanzari? Nu puteti reveni anterior dupa aceasta actiune.",
- "delete_entire_sale" => "Sterge Toata Vanzarea",
- "delete_successful" => "Stergere vanzare reusita.",
- "delete_unsuccessful" => "Stergere vanzare nereusita.",
- "description_abbrv" => "Desc.",
- "discard" => "Renunta",
- "discard_quote" => "",
- "discount" => "Reducere",
- "discount_included" => "% Reducere",
- "discount_short" => "%",
- "due" => "Datorat",
- "due_filter" => "De plata",
- "edit" => "Editare",
- "edit_item" => "Editare Articol",
- "edit_sale" => "Editare Vanzare",
- "email_receipt" => "Transmite Chitanta pe email",
- "employee" => "Salariat",
- "entry" => "Intrare",
- "error_editing_item" => "Eroare editare articol",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "Gaseste sau scaneaza Articol",
- "find_or_scan_item_or_receipt" => "Gaseste sau scaneaza Articol sau Chitanta",
- "giftcard" => "Card Cadou",
- "giftcard_balance" => "Sold Card Cadou",
- "giftcard_filter" => "",
- "giftcard_number" => "Numar Card Cadou",
- "group_by_category" => "Grupare dupa Categorie",
- "group_by_type" => "Grupare dupa Tip",
- "hsn" => "HSN",
- "id" => "ID Vanzare",
- "include_prices" => "Include Preturi?",
- "invoice" => "Factura",
- "invoice_confirm" => "Aceasta factura va fi trimisa catre",
- "invoice_enable" => "Creare Factura",
- "invoice_filter" => "Facturi",
- "invoice_no_email" => "Adresa de email a acestui client nu este valida.",
- "invoice_number" => "Factura #",
- "invoice_number_duplicate" => "Numar Factura trebuie sa fie unic.",
- "invoice_sent" => "Factura trimisa catre",
- "invoice_total" => "Total Factura",
- "invoice_type_custom_invoice" => "Factura Personalizata (custom_invoice.php)",
- "invoice_type_custom_tax_invoice" => "Factura Fiscala Personalizata (custom_tax_invoice.php)",
- "invoice_type_invoice" => "Factura (invoice.php)",
- "invoice_type_tax_invoice" => "Factura Fiscala (tax_invoice.php)",
- "invoice_unsent" => "Factura nu a putut fi trimisă catre",
- "invoice_update" => "Renumara",
- "item_insufficient_of_stock" => "Articol cu fara stoc suficient.",
- "item_name" => "Nume Articol",
- "item_number" => "Articol #",
- "item_out_of_stock" => "Articolul nu este in stoc.",
- "key_browser" => "",
- "key_cancel" => "Cancels Current Quote/Invoice/Sale",
- "key_customer_search" => "Customer Search",
- "key_finish_quote" => "Finish Quote/Invoice witdout payment",
- "key_finish_sale" => "Add Payment and Complete Invoice/Sale",
- "key_full" => "",
- "key_function" => "Function",
- "key_help" => "Shortcuts",
- "key_help_modal" => "Open Shortcuts Window",
- "key_in" => "",
- "key_item_search" => "Item Search",
- "key_out" => "",
- "key_payment" => "Add Payment",
- "key_print" => "",
- "key_restore" => "",
- "key_search" => "",
- "key_suspend" => "Suspend Current Sale",
- "key_suspended" => "Show Suspended Sales",
- "key_system" => "",
- "key_tendered" => "Edit Amount Tendered",
- "key_title" => "Sales Keyboard Shortcuts",
- "mc" => "",
- "mode" => "Mod inregistrare",
- "must_enter_numeric" => "Valoare ofertata trebuie sa fie numerica.",
- "must_enter_numeric_giftcard" => "Numar Card Cadou trebuie sa fie numeric.",
- "new_customer" => "Client nou",
- "new_item" => "Articol nou",
- "no_description" => "Fara descriere",
- "no_filter" => "Toate",
- "no_items_in_cart" => "Nu sunt articole in cosul de cumparaturi.",
- "no_sales_to_display" => "Nu sunt Vanzari de afisat.",
- "none_selected" => "Nu ati selecta nicio Vanzare de sters.",
- "nontaxed_ind" => "",
- "not_authorized" => "Aceasta actiune nu este autorizata.",
- "one_or_multiple" => "Vanzare(i)",
- "payment" => "Tip Plata",
- "payment_amount" => "Valoare",
- "payment_not_cover_total" => "Valoarea de Plata trebuie sa fie mai mare sau egala decat Totalul.",
- "payment_type" => "Tip",
- "payments" => "",
- "payments_total" => "Total Plati",
- "price" => "Pret",
- "print_after_sale" => "Tipareste dupa Vanzare",
- "quantity" => "Cantitate",
- "quantity_less_than_reorder_level" => "Avertisment: Cantitatea dorita este sub nivelul de resuplinire a acestui Articol.",
- "quantity_less_than_zero" => "Avertisment: Cantitatea dorita este insuficienta. Vanzarea poate continua, dar verificati-va stocul.",
- "quantity_of_items" => "Cantitatea a {0} Articole",
- "quote" => "Cotatie",
- "quote_number" => "Numar Cotatie",
- "quote_number_duplicate" => "Numar Cotatie trebuie sa fie unic.",
- "quote_sent" => "Cotatie trimisa catre",
- "quote_unsent" => "Timitere cotatie nereusita catre",
- "receipt" => "Chitanta Vanzari",
- "receipt_no_email" => "Acest client nu are adresa de email valida.",
- "receipt_number" => "Vanzare #",
- "receipt_sent" => "Chitanta trimisa catre",
- "receipt_unsent" => "Trimitere chitanta nereusita catre",
- "refund" => "",
- "register" => "Registru Vanzari",
- "remove_customer" => "Eliminati Clientul",
- "remove_discount" => "",
- "return" => "Inapoiere",
- "rewards" => "Puncte fidelizare",
- "rewards_balance" => "Sold Puncte fidelizare",
- "sale" => "Vanzare",
- "sale_by_invoice" => "Vanzare cu Factura",
- "sale_for_customer" => "Client:",
- "sale_time" => "Timp",
- "sales_tax" => "Taxa",
- "sales_total" => "",
- "select_customer" => "Selectare Client",
- "send_invoice" => "Trimite Factura",
- "send_quote" => "Trimite Cotatie",
- "send_receipt" => "Trimite Chitanta",
- "send_work_order" => "Trimite Comanda de Lucru",
- "serial" => "Serie",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "Arata Factura",
- "show_receipt" => "Arata Chitanta",
- "start_typing_customer_name" => "Incepeti sa tastati detaliile clientului ...",
- "start_typing_item_name" => "Incepeti tastarea Nume Articol sau scanati Cod de bare ...",
- "stock" => "Stoc",
- "stock_location" => "Locatie Stoc",
- "sub_total" => "Subtotal",
- "successfully_deleted" => "Ati reusit stergerea",
- "successfully_restored" => "Ati reusit restaurarea",
- "successfully_suspended_sale" => "Suspendare vanzare reusita.",
- "successfully_updated" => "Actualizare vanzare reusita.",
- "suspend_sale" => "Suspendare",
- "suspended_doc_id" => "Document",
- "suspended_sale_id" => "ID",
- "suspended_sales" => "Suspendata",
- "table" => "Masa",
- "takings" => "Vanzari Zilnice",
- "tax" => "Taxa",
- "tax_id" => "Id Taxa",
- "tax_invoice" => "Factura Fiscala",
- "tax_percent" => "Taxa %",
- "taxed_ind" => "",
- "total" => "Total",
- "total_tax_exclusive" => "Fara taxe",
- "transaction_failed" => "Tranzactie nereusita.",
- "unable_to_add_item" => "Adaugare articol la Vanzare nereusita",
- "unsuccessfully_deleted" => "Stergere Vanzare(i) nereusita.",
- "unsuccessfully_restored" => "Restaurare Vanzare(i) nereusita.",
- "unsuccessfully_suspended_sale" => "Suspendare Vanzare nereusita.",
- "unsuccessfully_updated" => "Actualizare Vanzare nereusita.",
- "unsuspend" => "Nesuspendata",
- "unsuspend_and_delete" => "Actiune",
- "update" => "Actualizare",
- "upi" => "",
- "visa" => "",
- "wholesale" => "",
- "work_order" => "",
- "work_order_number" => "",
- "work_order_number_duplicate" => "",
- "work_order_sent" => "",
- "work_order_unsent" => "",
+ 'account_number' => 'Cont #',
+ 'add_payment' => 'Adauga Plata',
+ 'amount_due' => 'Suma datorata',
+ 'amount_tendered' => 'Suma Oferita',
+ 'authorized_signature' => 'Semnatura Autorizata',
+ 'cancel_sale' => 'Anuleaza',
+ 'cash' => 'Numerar',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => '',
+ 'cash_deposit' => 'Depozit Numerar',
+ 'cash_filter' => 'Numerar',
+ 'change_due' => 'Rest datorat',
+ 'change_price' => '',
+ 'check' => 'Bon/cec',
+ 'check_balance' => 'Verificati restul',
+ 'check_filter' => 'Bon/cec',
+ 'close' => '',
+ 'comment' => 'Comentariu',
+ 'comments' => 'Comentarii',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => 'Finalizare',
+ 'confirm_cancel_sale' => 'Sigur vreti sa eliminati aceasta vanzare? Toate articolele vor fi sterse.',
+ 'confirm_delete' => 'Sigur doriti stergerea Vanzarii/Vanzarilor selectate?',
+ 'confirm_restore' => 'Sigur doriti restabilirea Vanzarii/Vanzarilor selectate?',
+ 'credit' => 'Card Credit',
+ 'credit_deposit' => 'Depozit Credit',
+ 'credit_filter' => '',
+ 'current_table' => '',
+ 'customer' => 'Nume',
+ 'customer_address' => 'Adresa',
+ 'customer_discount' => 'Reducere',
+ 'customer_email' => 'Email',
+ 'customer_location' => 'Amplasare',
+ 'customer_optional' => '(Optional)',
+ 'customer_required' => '(Necesar)',
+ 'customer_total' => 'Total',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => 'Puncte disponibile',
+ 'daily_sales' => '',
+ 'date' => 'Data Vanzare',
+ 'date_range' => 'Perioada',
+ 'date_required' => 'Trebuie introdusa o data corecta.',
+ 'date_type' => 'Data este un camp obligatoriu.',
+ 'debit' => 'Card Debit',
+ 'debit_filter' => '',
+ 'delete' => 'Permite Stergerea',
+ 'delete_confirmation' => 'Sigur doriti stergerea acestei vanzari? Nu puteti reveni anterior dupa aceasta actiune.',
+ 'delete_entire_sale' => 'Sterge Toata Vanzarea',
+ 'delete_successful' => 'Stergere vanzare reusita.',
+ 'delete_unsuccessful' => 'Stergere vanzare nereusita.',
+ 'description_abbrv' => 'Desc.',
+ 'discard' => 'Renunta',
+ 'discard_quote' => '',
+ 'discount' => 'Reducere',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '% Reducere',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '%',
+ 'due' => 'Datorat',
+ 'due_filter' => 'De plata',
+ 'edit' => 'Editare',
+ 'edit_item' => 'Editare Articol',
+ 'edit_sale' => 'Editare Vanzare',
+ 'email_receipt' => 'Transmite Chitanta pe email',
+ 'employee' => 'Salariat',
+ 'entry' => 'Intrare',
+ 'error_editing_item' => 'Eroare editare articol',
+ 'find_or_scan_item' => 'Gaseste sau scaneaza Articol',
+ 'find_or_scan_item_or_receipt' => 'Gaseste sau scaneaza Articol sau Chitanta',
+ 'giftcard' => 'Card Cadou',
+ 'giftcard_balance' => 'Sold Card Cadou',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => 'Numar Card Cadou',
+ 'group_by_category' => 'Grupare dupa Categorie',
+ 'group_by_type' => 'Grupare dupa Tip',
+ 'hsn' => 'HSN',
+ 'id' => 'ID Vanzare',
+ 'include_prices' => 'Include Preturi?',
+ 'invoice' => 'Factura',
+ 'invoice_confirm' => 'Aceasta factura va fi trimisa catre',
+ 'invoice_enable' => 'Creare Factura',
+ 'invoice_filter' => 'Facturi',
+ 'invoice_no_email' => 'Adresa de email a acestui client nu este valida.',
+ 'invoice_number' => 'Factura #',
+ 'invoice_number_duplicate' => 'Numar Factura trebuie sa fie unic.',
+ 'invoice_sent' => 'Factura trimisa catre',
+ 'invoice_total' => 'Total Factura',
+ 'invoice_type_custom_invoice' => 'Factura Personalizata (custom_invoice.php)',
+ 'invoice_type_custom_tax_invoice' => 'Factura Fiscala Personalizata (custom_tax_invoice.php)',
+ 'invoice_type_invoice' => 'Factura (invoice.php)',
+ 'invoice_type_tax_invoice' => 'Factura Fiscala (tax_invoice.php)',
+ 'invoice_unsent' => 'Factura nu a putut fi trimisă catre',
+ 'invoice_update' => 'Renumara',
+ 'item_insufficient_of_stock' => 'Articol cu fara stoc suficient.',
+ 'item_name' => 'Nume Articol',
+ 'item_number' => 'Articol #',
+ 'item_out_of_stock' => 'Articolul nu este in stoc.',
+ 'key_browser' => '',
+ 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
+ 'key_customer_search' => 'Customer Search',
+ 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
+ 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_full' => '',
+ 'key_function' => 'Function',
+ 'key_help' => 'Shortcuts',
+ 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_in' => '',
+ 'key_item_search' => 'Item Search',
+ 'key_out' => '',
+ 'key_payment' => 'Add Payment',
+ 'key_print' => '',
+ 'key_restore' => '',
+ 'key_search' => '',
+ 'key_suspend' => 'Suspend Current Sale',
+ 'key_suspended' => 'Show Suspended Sales',
+ 'key_system' => '',
+ 'key_tendered' => 'Edit Amount Tendered',
+ 'key_title' => 'Sales Keyboard Shortcuts',
+ 'mc' => '',
+ 'mode' => 'Mod inregistrare',
+ 'must_enter_numeric' => 'Valoare ofertata trebuie sa fie numerica.',
+ 'must_enter_numeric_giftcard' => 'Numar Card Cadou trebuie sa fie numeric.',
+ 'must_enter_reference_code' => 'Numărul de referință/recuperare trebuie introdus.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => 'Client nou',
+ 'new_item' => 'Articol nou',
+ 'no_description' => 'Fara descriere',
+ 'no_filter' => 'Toate',
+ 'no_items_in_cart' => 'Nu sunt articole in cosul de cumparaturi.',
+ 'no_sales_to_display' => 'Nu sunt Vanzari de afisat.',
+ 'none_selected' => 'Nu ati selecta nicio Vanzare de sters.',
+ 'nontaxed_ind' => '',
+ 'not_authorized' => 'Aceasta actiune nu este autorizata.',
+ 'one_or_multiple' => 'Vanzare(i)',
+ 'payment' => 'Tip Plata',
+ 'payment_amount' => 'Valoare',
+ 'payment_not_cover_total' => 'Valoarea de Plata trebuie sa fie mai mare sau egala decat Totalul.',
+ 'payment_type' => 'Tip',
+ 'payments' => '',
+ 'payments_total' => 'Total Plati',
+ 'price' => 'Pret',
+ 'print_after_sale' => 'Tipareste dupa Vanzare',
+ 'quantity' => 'Cantitate',
+ 'quantity_less_than_reorder_level' => 'Avertisment: Cantitatea dorita este sub nivelul de resuplinire a acestui Articol.',
+ 'quantity_less_than_zero' => 'Avertisment: Cantitatea dorita este insuficienta. Vanzarea poate continua, dar verificati-va stocul.',
+ 'quantity_of_items' => 'Cantitatea a {0} Articole',
+ 'quote' => 'Cotatie',
+ 'quote_number' => 'Numar Cotatie',
+ 'quote_number_duplicate' => 'Numar Cotatie trebuie sa fie unic.',
+ 'quote_sent' => 'Cotatie trimisa catre',
+ 'quote_unsent' => 'Timitere cotatie nereusita catre',
+ 'receipt' => 'Chitanta Vanzari',
+ 'receipt_no_email' => 'Acest client nu are adresa de email valida.',
+ 'receipt_number' => 'Vanzare #',
+ 'receipt_sent' => 'Chitanta trimisa catre',
+ 'receipt_unsent' => 'Trimitere chitanta nereusita catre',
+ 'reference_code' => 'Cod de referință plată',
+ 'reference_code_invalid_characters' => 'Codul de referință trebuie să conțină doar litere și cifre.',
+ 'reference_code_length_error' => 'Lungimea codului de referință este invalidă.',
+ 'refund' => '',
+ 'register' => 'Registru Vanzari',
+ 'remove_customer' => 'Eliminati Clientul',
+ 'remove_discount' => '',
+ 'return' => 'Inapoiere',
+ 'rewards' => 'Puncte fidelizare',
+ 'rewards_balance' => 'Sold Puncte fidelizare',
+ 'rewards_package' => 'Recompense',
+ 'rewards_remaining_balance' => 'Valoarea ramasa a punctelor de fidelizare este ',
+ 'sale' => 'Vanzare',
+ 'sale_by_invoice' => 'Vanzare cu Factura',
+ 'sale_for_customer' => 'Client:',
+ 'sale_time' => 'Timp',
+ 'sales_tax' => 'Taxa',
+ 'sales_total' => '',
+ 'select_customer' => 'Selectare Client',
+ 'send_invoice' => 'Trimite Factura',
+ 'send_quote' => 'Trimite Cotatie',
+ 'send_receipt' => 'Trimite Chitanta',
+ 'send_work_order' => 'Trimite Comanda de Lucru',
+ 'serial' => 'Serie',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => 'Arata Factura',
+ 'show_receipt' => 'Arata Chitanta',
+ 'start_typing_customer_name' => 'Incepeti sa tastati detaliile clientului ...',
+ 'start_typing_item_name' => 'Incepeti tastarea Nume Articol sau scanati Cod de bare ...',
+ 'stock' => 'Stoc',
+ 'stock_location' => 'Locatie Stoc',
+ 'sub_total' => 'Subtotal',
+ 'successfully_deleted' => 'Ati reusit stergerea',
+ 'successfully_restored' => 'Ati reusit restaurarea',
+ 'successfully_suspended_sale' => 'Suspendare vanzare reusita.',
+ 'successfully_updated' => 'Actualizare vanzare reusita.',
+ 'suspend_sale' => 'Suspendare',
+ 'suspended_doc_id' => 'Document',
+ 'suspended_sale_id' => 'ID',
+ 'suspended_sales' => 'Suspendata',
+ 'table' => 'Masa',
+ 'takings' => 'Vanzari Zilnice',
+ 'tax' => 'Taxa',
+ 'tax_id' => 'Id Taxa',
+ 'tax_invoice' => 'Factura Fiscala',
+ 'tax_percent' => 'Taxa %',
+ 'taxed_ind' => '',
+ 'total' => 'Total',
+ 'total_tax_exclusive' => 'Fara taxe',
+ 'transaction_failed' => 'Tranzactie nereusita.',
+ 'unable_to_add_item' => 'Adaugare articol la Vanzare nereusita',
+ 'unsuccessfully_deleted' => 'Stergere Vanzare(i) nereusita.',
+ 'unsuccessfully_restored' => 'Restaurare Vanzare(i) nereusita.',
+ 'unsuccessfully_suspended_sale' => 'Suspendare Vanzare nereusita.',
+ 'unsuccessfully_updated' => 'Actualizare Vanzare nereusita.',
+ 'unsuspend' => 'Nesuspendata',
+ 'unsuspend_and_delete' => 'Actiune',
+ 'update' => 'Actualizare',
+ 'upi' => '',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => '',
+ 'work_order_number' => '',
+ 'work_order_number_duplicate' => '',
+ 'work_order_sent' => '',
+ 'work_order_unsent' => '',
];
diff --git a/app/Language/ru/Config.php b/app/Language/ru/Config.php
index f3f17e253..79f9925e0 100644
--- a/app/Language/ru/Config.php
+++ b/app/Language/ru/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "Часовой пояс системы:",
"ospos_info" => "Информация об установке OSPOS",
"payment_options_order" => "Параметры оплаты заказа",
+ 'payment_reference_code_length_limits' => 'Код ссылки на платёж
Ограничения длины',
+ 'payment_reference_code_length_max_label' => 'Макс',
+ 'payment_reference_code_length_min_label' => 'Мин',
"perm_risk" => "Неправильные разрешения на доступ подвергают это программное обеспечение риску.",
"phone" => "Телефон компании",
"phone_required" => "Телефон компании - обязательное поле.",
diff --git a/app/Language/ru/Sales.php b/app/Language/ru/Sales.php
index 62640a785..6aceeec7a 100644
--- a/app/Language/ru/Sales.php
+++ b/app/Language/ru/Sales.php
@@ -1,230 +1,234 @@
"Доступные баллы",
- "rewards_package" => "Награды",
- "rewards_remaining_balance" => "Остаток бонусных баллов составляет ",
- "account_number" => "Счет #",
- "add_payment" => "Добавить оплату",
- "amount_due" => "Сумма задолженности",
- "amount_tendered" => "Предложенная сумма",
- "authorized_signature" => "Подпись уполномоченного лица",
- "cancel_sale" => "Отменить продажу",
- "cash" => "Наличные",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "Денежная корректировка",
- "cash_deposit" => "Наличный депозит",
- "cash_filter" => "Наличные",
- "change_due" => "Изменение задолженности",
- "change_price" => "Изменить цену продажи",
- "check" => "Банковский чек",
- "check_balance" => "Проверка остатка",
- "check_filter" => "Банковский чек",
- "close" => "",
- "comment" => "Комментарий",
- "comments" => "Комментарии",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "Завершить продажу",
- "confirm_cancel_sale" => "Вы уверены, что хотите удалить эту продажу? Все товары будут очищены.",
- "confirm_delete" => "Вы уверены, что хотите удалить выбранные продажи?",
- "confirm_restore" => "Вы уверены, что хотите восстановить выбранные продажи?",
- "credit" => "Кредитная карта",
- "credit_deposit" => "Кредитный депозит",
- "credit_filter" => "Кредитная карта",
- "current_table" => "",
- "customer" => "Клиент",
- "customer_address" => "Адрес",
- "customer_discount" => "Скидка",
- "customer_email" => "Эл. почта",
- "customer_location" => "Расположение",
- "customer_optional" => "(Требуется для своевременной оплаты)",
- "customer_required" => "(Необходимо)",
- "customer_total" => "Итог",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "Дата продажи",
- "date_range" => "Диапазон дат",
- "date_required" => "Необходимо ввести правильную дату.",
- "date_type" => "Дата - обязательное поле для заполнения.",
- "debit" => "Дебетовая карта",
- "debit_filter" => "",
- "delete" => "Разрешить удаление",
- "delete_confirmation" => "Вы уверены, что хотите удалить эту продажу? Это действие не может быть отменено.",
- "delete_entire_sale" => "Удалить все продажи",
- "delete_successful" => "Успешно удалено.",
- "delete_unsuccessful" => "Ошибка при удалении продажи.",
- "description_abbrv" => "Опис.",
- "discard" => "Брак",
- "discard_quote" => "",
- "discount" => "Скидка",
- "discount_included" => "% скидки",
- "discount_short" => "%",
- "due" => "Долг",
- "due_filter" => "Долг",
- "edit" => "Правка",
- "edit_item" => "Редактировать товар",
- "edit_sale" => "Редактировать продажу",
- "email_receipt" => "Послать квитанцию по эл. почте",
- "employee" => "Сотрудник",
- "entry" => "Запись",
- "error_editing_item" => "Ошибка при редактировании товара",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "Найти/Сканировать товар",
- "find_or_scan_item_or_receipt" => "Найти/Сканировать товара или квитанцию",
- "giftcard" => "Подарочная карта",
- "giftcard_balance" => "Баланс подарочной карты",
- "giftcard_filter" => "",
- "giftcard_number" => "Номер подарочной карты",
- "group_by_category" => "Сгруппировать по категориям",
- "group_by_type" => "Сгруппировать по типу",
- "hsn" => "",
- "id" => "№ продажи",
- "include_prices" => "Включить цены?",
- "invoice" => "Накладная",
- "invoice_confirm" => "Эта накладная будет отправлена",
- "invoice_enable" => "Номер накладной",
- "invoice_filter" => "Накладные",
- "invoice_no_email" => "У этого клиента нет действующего адреса электронной почты.",
- "invoice_number" => "Накладная #",
- "invoice_number_duplicate" => "Номер накладной {0} должен быть уникальным.",
- "invoice_sent" => "Накладная отправлена",
- "invoice_total" => "Общая сумма накладной",
- "invoice_type_custom_invoice" => "Пользовательская накладная (custom_invoice.php)",
- "invoice_type_custom_tax_invoice" => "Пользовательская налоговая накладная (custom_tax_invoice.php)",
- "invoice_type_invoice" => "Накладная (invoice.php)",
- "invoice_type_tax_invoice" => "Налоговая накладная (tax_invoice.php)",
- "invoice_unsent" => "Не удалось отправить накладную",
- "invoice_update" => "Пересчет",
- "item_insufficient_of_stock" => "Недостаточно товара в наличии.",
- "item_name" => "Название товара",
- "item_number" => "№ товара",
- "item_out_of_stock" => "Этот товар отсутствует в наличии.",
- "key_browser" => "Сочетания клавиш",
- "key_cancel" => "Отмена текущих предложений/накладных/продаж",
- "key_customer_search" => "Поиск клиента",
- "key_finish_quote" => "Закрыть предложение/накладную без оплаты",
- "key_finish_sale" => "Добавить платеж и заполнить накладную/продажу",
- "key_full" => "Открыть в полноэкранном режиме",
- "key_function" => "Назначение",
- "key_help" => "Сочетания клавиш",
- "key_help_modal" => "Показать сочетания клавиш",
- "key_in" => "Увеличить",
- "key_item_search" => "Поиск товара",
- "key_out" => "Отдалить",
- "key_payment" => "Добавить оплату",
- "key_print" => "Распечатать текущую страницу",
- "key_restore" => "Восстановить исходное отображение/увеличение",
- "key_search" => "Поиск таблиц отчетов",
- "key_suspend" => "Приостановить текущую продажу",
- "key_suspended" => "Показать приостановленные продажи",
- "key_system" => "Системные горячие клавиши",
- "key_tendered" => "Изменить предложенную сумму",
- "key_title" => "Сочетания клавиш для продаж",
- "mc" => "",
- "mode" => "Режим журнала",
- "must_enter_numeric" => "Предложенная сумма должна быть числом.",
- "must_enter_numeric_giftcard" => "Номер подарочной карты должен быть числом.",
- "new_customer" => "Новый клиент",
- "new_item" => "Новый товар",
- "no_description" => "Нет описания",
- "no_filter" => "Все",
- "no_items_in_cart" => "Нет товаров в корзине.",
- "no_sales_to_display" => "Нет продаж для отображения.",
- "none_selected" => "Вы не выбрали ни одной продажи для удаления.",
- "nontaxed_ind" => "",
- "not_authorized" => "Это действие не разрешено.",
- "one_or_multiple" => "Продажа(ы)",
- "payment" => "Тип оплаты",
- "payment_amount" => "Сумма",
- "payment_not_cover_total" => "Сумма оплаты должна быть больше или равна общей сумме.",
- "payment_type" => "Тип",
- "payments" => "",
- "payments_total" => "Всего оплат",
- "price" => "Цена",
- "print_after_sale" => "Распечатать после продажи",
- "quantity" => "Кол-во",
- "quantity_less_than_reorder_level" => "Внимание: желаемое количество ниже уровня повторного заказа для этого товара.",
- "quantity_less_than_zero" => "Предупреждение: Желаемое количество недостаточно. Вы по-прежнему можете оформить продажу, но проверьте свои запасы.",
- "quantity_of_items" => "Кол-во товара {0}",
- "quote" => "Предложение",
- "quote_number" => "№ предложения",
- "quote_number_duplicate" => "Номер предложения должен быть уникальным.",
- "quote_sent" => "Предложение отправлено",
- "quote_unsent" => "Предложение не было отправлено",
- "receipt" => "Товарный чек",
- "receipt_no_email" => "У этого клиента нет действующего адреса электронной почты.",
- "receipt_number" => "Продажа #",
- "receipt_sent" => "Чек отправлен",
- "receipt_unsent" => "Чек не отправлен",
- "refund" => "Тип возврата",
- "register" => "Журнал продаж",
- "remove_customer" => "Удалить клиента",
- "remove_discount" => "",
- "return" => "Возврат",
- "rewards" => "Бонусные баллы",
- "rewards_balance" => "Баланс бонусных баллов",
- "sale" => "Продажа",
- "sale_by_invoice" => "Продажа по накладной",
- "sale_for_customer" => "Клиент:",
- "sale_time" => "Время",
- "sales_tax" => "Налог с продаж",
- "sales_total" => "",
- "select_customer" => "Выберите клиента",
- "send_invoice" => "Отправить накладную",
- "send_quote" => "Отправить предложение",
- "send_receipt" => "Отправить чек",
- "send_work_order" => "Отправить рабочий заказ",
- "serial" => "Серийный номер",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "Показать накладную",
- "show_receipt" => "Показать чек",
- "start_typing_customer_name" => "Начните печатать имя клиента...",
- "start_typing_item_name" => "Сосканируйте штрих-код или начните печатать название товара...",
- "stock" => "Запасы",
- "stock_location" => "Расположение склада",
- "sub_total" => "Промежуточный итог",
- "successfully_deleted" => "Успешно удалено",
- "successfully_restored" => "Успешно восстановлено",
- "successfully_suspended_sale" => "Продажа успешно приостановлена.",
- "successfully_updated" => "Продажа успешно обновлена.",
- "suspend_sale" => "Приостановка продажи",
- "suspended_doc_id" => "Документ",
- "suspended_sale_id" => "№",
- "suspended_sales" => "Приостановлено",
- "table" => "Таблица",
- "takings" => "Ежедневные продажи",
- "tax" => "Налог",
- "tax_id" => "№ налога",
- "tax_invoice" => "Налоговая накладная",
- "tax_percent" => "Налоговые %",
- "taxed_ind" => "Н",
- "total" => "Итог",
- "total_tax_exclusive" => "Без налога",
- "transaction_failed" => "Ошибка транзакции продажи.",
- "unable_to_add_item" => "Не удалось добавить товар в продажу",
- "unsuccessfully_deleted" => "Продажу(и) удалить не удалось.",
- "unsuccessfully_restored" => "Не удалось восстановить продажу(и).",
- "unsuccessfully_suspended_sale" => "Не удалось приостановить продажу.",
- "unsuccessfully_updated" => "Не удалось обновить продажу.",
- "unsuspend" => "Возобновить",
- "unsuspend_and_delete" => "Действие",
- "update" => "Обновить",
- "upi" => "",
- "visa" => "",
- "wholesale" => "",
- "work_order" => "Рабочий заказ",
- "work_order_number" => "Номер рабочего заказа",
- "work_order_number_duplicate" => "Номер рабочего заказа должен быть уникальным.",
- "work_order_sent" => "Рабочий заказ отправлен",
- "work_order_unsent" => "Не удалось отправить рабочий заказ",
+ 'account_number' => 'Счет #',
+ 'add_payment' => 'Добавить оплату',
+ 'amount_due' => 'Сумма задолженности',
+ 'amount_tendered' => 'Предложенная сумма',
+ 'authorized_signature' => 'Подпись уполномоченного лица',
+ 'cancel_sale' => 'Отменить продажу',
+ 'cash' => 'Наличные',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => 'Денежная корректировка',
+ 'cash_deposit' => 'Наличный депозит',
+ 'cash_filter' => 'Наличные',
+ 'change_due' => 'Изменение задолженности',
+ 'change_price' => 'Изменить цену продажи',
+ 'check' => 'Банковский чек',
+ 'check_balance' => 'Проверка остатка',
+ 'check_filter' => 'Банковский чек',
+ 'close' => '',
+ 'comment' => 'Комментарий',
+ 'comments' => 'Комментарии',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => 'Завершить продажу',
+ 'confirm_cancel_sale' => 'Вы уверены, что хотите удалить эту продажу? Все товары будут очищены.',
+ 'confirm_delete' => 'Вы уверены, что хотите удалить выбранные продажи?',
+ 'confirm_restore' => 'Вы уверены, что хотите восстановить выбранные продажи?',
+ 'credit' => 'Кредитная карта',
+ 'credit_deposit' => 'Кредитный депозит',
+ 'credit_filter' => 'Кредитная карта',
+ 'current_table' => '',
+ 'customer' => 'Клиент',
+ 'customer_address' => 'Адрес',
+ 'customer_discount' => 'Скидка',
+ 'customer_email' => 'Эл. почта',
+ 'customer_location' => 'Расположение',
+ 'customer_optional' => '(Требуется для своевременной оплаты)',
+ 'customer_required' => '(Необходимо)',
+ 'customer_total' => 'Итог',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => 'Доступные баллы',
+ 'daily_sales' => '',
+ 'date' => 'Дата продажи',
+ 'date_range' => 'Диапазон дат',
+ 'date_required' => 'Необходимо ввести правильную дату.',
+ 'date_type' => 'Дата - обязательное поле для заполнения.',
+ 'debit' => 'Дебетовая карта',
+ 'debit_filter' => '',
+ 'delete' => 'Разрешить удаление',
+ 'delete_confirmation' => 'Вы уверены, что хотите удалить эту продажу? Это действие не может быть отменено.',
+ 'delete_entire_sale' => 'Удалить все продажи',
+ 'delete_successful' => 'Успешно удалено.',
+ 'delete_unsuccessful' => 'Ошибка при удалении продажи.',
+ 'description_abbrv' => 'Опис.',
+ 'discard' => 'Брак',
+ 'discard_quote' => '',
+ 'discount' => 'Скидка',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '% скидки',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '%',
+ 'due' => 'Долг',
+ 'due_filter' => 'Долг',
+ 'edit' => 'Правка',
+ 'edit_item' => 'Редактировать товар',
+ 'edit_sale' => 'Редактировать продажу',
+ 'email_receipt' => 'Послать квитанцию по эл. почте',
+ 'employee' => 'Сотрудник',
+ 'entry' => 'Запись',
+ 'error_editing_item' => 'Ошибка при редактировании товара',
+ 'find_or_scan_item' => 'Найти/Сканировать товар',
+ 'find_or_scan_item_or_receipt' => 'Найти/Сканировать товара или квитанцию',
+ 'giftcard' => 'Подарочная карта',
+ 'giftcard_balance' => 'Баланс подарочной карты',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => 'Номер подарочной карты',
+ 'group_by_category' => 'Сгруппировать по категориям',
+ 'group_by_type' => 'Сгруппировать по типу',
+ 'hsn' => '',
+ 'id' => '№ продажи',
+ 'include_prices' => 'Включить цены?',
+ 'invoice' => 'Накладная',
+ 'invoice_confirm' => 'Эта накладная будет отправлена',
+ 'invoice_enable' => 'Номер накладной',
+ 'invoice_filter' => 'Накладные',
+ 'invoice_no_email' => 'У этого клиента нет действующего адреса электронной почты.',
+ 'invoice_number' => 'Накладная #',
+ 'invoice_number_duplicate' => 'Номер накладной {0} должен быть уникальным.',
+ 'invoice_sent' => 'Накладная отправлена',
+ 'invoice_total' => 'Общая сумма накладной',
+ 'invoice_type_custom_invoice' => 'Пользовательская накладная (custom_invoice.php)',
+ 'invoice_type_custom_tax_invoice' => 'Пользовательская налоговая накладная (custom_tax_invoice.php)',
+ 'invoice_type_invoice' => 'Накладная (invoice.php)',
+ 'invoice_type_tax_invoice' => 'Налоговая накладная (tax_invoice.php)',
+ 'invoice_unsent' => 'Не удалось отправить накладную',
+ 'invoice_update' => 'Пересчет',
+ 'item_insufficient_of_stock' => 'Недостаточно товара в наличии.',
+ 'item_name' => 'Название товара',
+ 'item_number' => '№ товара',
+ 'item_out_of_stock' => 'Этот товар отсутствует в наличии.',
+ 'key_browser' => 'Сочетания клавиш',
+ 'key_cancel' => 'Отмена текущих предложений/накладных/продаж',
+ 'key_customer_search' => 'Поиск клиента',
+ 'key_finish_quote' => 'Закрыть предложение/накладную без оплаты',
+ 'key_finish_sale' => 'Добавить платеж и заполнить накладную/продажу',
+ 'key_full' => 'Открыть в полноэкранном режиме',
+ 'key_function' => 'Назначение',
+ 'key_help' => 'Сочетания клавиш',
+ 'key_help_modal' => 'Показать сочетания клавиш',
+ 'key_in' => 'Увеличить',
+ 'key_item_search' => 'Поиск товара',
+ 'key_out' => 'Отдалить',
+ 'key_payment' => 'Добавить оплату',
+ 'key_print' => 'Распечатать текущую страницу',
+ 'key_restore' => 'Восстановить исходное отображение/увеличение',
+ 'key_search' => 'Поиск таблиц отчетов',
+ 'key_suspend' => 'Приостановить текущую продажу',
+ 'key_suspended' => 'Показать приостановленные продажи',
+ 'key_system' => 'Системные горячие клавиши',
+ 'key_tendered' => 'Изменить предложенную сумму',
+ 'key_title' => 'Сочетания клавиш для продаж',
+ 'mc' => '',
+ 'mode' => 'Режим журнала',
+ 'must_enter_numeric' => 'Предложенная сумма должна быть числом.',
+ 'must_enter_numeric_giftcard' => 'Номер подарочной карты должен быть числом.',
+ 'must_enter_reference_code' => 'Необходимо ввести справочный/поисковый номер.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => 'Новый клиент',
+ 'new_item' => 'Новый товар',
+ 'no_description' => 'Нет описания',
+ 'no_filter' => 'Все',
+ 'no_items_in_cart' => 'Нет товаров в корзине.',
+ 'no_sales_to_display' => 'Нет продаж для отображения.',
+ 'none_selected' => 'Вы не выбрали ни одной продажи для удаления.',
+ 'nontaxed_ind' => '',
+ 'not_authorized' => 'Это действие не разрешено.',
+ 'one_or_multiple' => 'Продажа(ы)',
+ 'payment' => 'Тип оплаты',
+ 'payment_amount' => 'Сумма',
+ 'payment_not_cover_total' => 'Сумма оплаты должна быть больше или равна общей сумме.',
+ 'payment_type' => 'Тип',
+ 'payments' => '',
+ 'payments_total' => 'Всего оплат',
+ 'price' => 'Цена',
+ 'print_after_sale' => 'Распечатать после продажи',
+ 'quantity' => 'Кол-во',
+ 'quantity_less_than_reorder_level' => 'Внимание: желаемое количество ниже уровня повторного заказа для этого товара.',
+ 'quantity_less_than_zero' => 'Предупреждение: Желаемое количество недостаточно. Вы по-прежнему можете оформить продажу, но проверьте свои запасы.',
+ 'quantity_of_items' => 'Кол-во товара {0}',
+ 'quote' => 'Предложение',
+ 'quote_number' => '№ предложения',
+ 'quote_number_duplicate' => 'Номер предложения должен быть уникальным.',
+ 'quote_sent' => 'Предложение отправлено',
+ 'quote_unsent' => 'Предложение не было отправлено',
+ 'receipt' => 'Товарный чек',
+ 'receipt_no_email' => 'У этого клиента нет действующего адреса электронной почты.',
+ 'receipt_number' => 'Продажа #',
+ 'receipt_sent' => 'Чек отправлен',
+ 'receipt_unsent' => 'Чек не отправлен',
+ 'reference_code' => 'Код ссылки на платёж',
+ 'reference_code_invalid_characters' => 'Код ссылки должен содержать только буквы и цифры.',
+ 'reference_code_length_error' => 'Длина кода ссылки недопустима.',
+ 'refund' => 'Тип возврата',
+ 'register' => 'Журнал продаж',
+ 'remove_customer' => 'Удалить клиента',
+ 'remove_discount' => '',
+ 'return' => 'Возврат',
+ 'rewards' => 'Бонусные баллы',
+ 'rewards_balance' => 'Баланс бонусных баллов',
+ 'rewards_package' => 'Награды',
+ 'rewards_remaining_balance' => 'Остаток бонусных баллов составляет ',
+ 'sale' => 'Продажа',
+ 'sale_by_invoice' => 'Продажа по накладной',
+ 'sale_for_customer' => 'Клиент:',
+ 'sale_time' => 'Время',
+ 'sales_tax' => 'Налог с продаж',
+ 'sales_total' => '',
+ 'select_customer' => 'Выберите клиента',
+ 'send_invoice' => 'Отправить накладную',
+ 'send_quote' => 'Отправить предложение',
+ 'send_receipt' => 'Отправить чек',
+ 'send_work_order' => 'Отправить рабочий заказ',
+ 'serial' => 'Серийный номер',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => 'Показать накладную',
+ 'show_receipt' => 'Показать чек',
+ 'start_typing_customer_name' => 'Начните печатать имя клиента...',
+ 'start_typing_item_name' => 'Сосканируйте штрих-код или начните печатать название товара...',
+ 'stock' => 'Запасы',
+ 'stock_location' => 'Расположение склада',
+ 'sub_total' => 'Промежуточный итог',
+ 'successfully_deleted' => 'Успешно удалено',
+ 'successfully_restored' => 'Успешно восстановлено',
+ 'successfully_suspended_sale' => 'Продажа успешно приостановлена.',
+ 'successfully_updated' => 'Продажа успешно обновлена.',
+ 'suspend_sale' => 'Приостановка продажи',
+ 'suspended_doc_id' => 'Документ',
+ 'suspended_sale_id' => '№',
+ 'suspended_sales' => 'Приостановлено',
+ 'table' => 'Таблица',
+ 'takings' => 'Ежедневные продажи',
+ 'tax' => 'Налог',
+ 'tax_id' => '№ налога',
+ 'tax_invoice' => 'Налоговая накладная',
+ 'tax_percent' => 'Налоговые %',
+ 'taxed_ind' => 'Н',
+ 'total' => 'Итог',
+ 'total_tax_exclusive' => 'Без налога',
+ 'transaction_failed' => 'Ошибка транзакции продажи.',
+ 'unable_to_add_item' => 'Не удалось добавить товар в продажу',
+ 'unsuccessfully_deleted' => 'Продажу(и) удалить не удалось.',
+ 'unsuccessfully_restored' => 'Не удалось восстановить продажу(и).',
+ 'unsuccessfully_suspended_sale' => 'Не удалось приостановить продажу.',
+ 'unsuccessfully_updated' => 'Не удалось обновить продажу.',
+ 'unsuspend' => 'Возобновить',
+ 'unsuspend_and_delete' => 'Действие',
+ 'update' => 'Обновить',
+ 'upi' => '',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => 'Рабочий заказ',
+ 'work_order_number' => 'Номер рабочего заказа',
+ 'work_order_number_duplicate' => 'Номер рабочего заказа должен быть уникальным.',
+ 'work_order_sent' => 'Рабочий заказ отправлен',
+ 'work_order_unsent' => 'Не удалось отправить рабочий заказ',
];
diff --git a/app/Language/sv/Config.php b/app/Language/sv/Config.php
index cb8518c1d..e095b21c6 100644
--- a/app/Language/sv/Config.php
+++ b/app/Language/sv/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "OSPOS-tidszon:",
"ospos_info" => "OSPOS installationsinfo",
"payment_options_order" => "Betalningsalternativ ordnning",
+ 'payment_reference_code_length_limits' => 'Betalningsreferenskod
Längdgränser',
+ 'payment_reference_code_length_max_label' => 'Max',
+ 'payment_reference_code_length_min_label' => 'Min',
"perm_risk" => "Felaktiga behörigheter gör att denna programvara är i fara.",
"phone" => "Företagets telefon",
"phone_required" => "Företagets telefon är ett obligatoriskt fält.",
diff --git a/app/Language/sv/Sales.php b/app/Language/sv/Sales.php
index f04acbc33..bc652da89 100644
--- a/app/Language/sv/Sales.php
+++ b/app/Language/sv/Sales.php
@@ -1,231 +1,235 @@
"Tillgängliga poäng",
- "rewards_package" => "Belöning",
- "rewards_remaining_balance" => "Beloppets återstående värde är ",
- "account_number" => "Konto #",
- "add_payment" => "Lägg till betalning",
- "amount_due" => "Belopp",
- "amount_tendered" => "Upplagt belopp",
- "authorized_signature" => "Auktoriserad signatur",
- "cancel_sale" => "Avbryt",
- "cash" => "Kontant",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "Kontantjustering",
- "cash_deposit" => "Kontant insättning",
- "cash_filter" => "Kontant",
- "change_due" => "Ändra förfallna",
- "change_price" => "Ändra försäljningspris",
- "check" => "Kontrollera",
- "check_balance" => "Kontrollera resten",
- "check_filter" => "Kontrollera",
- "close" => "",
- "comment" => "Kommentar",
- "comments" => "Kommentarer",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "Slutför",
- "confirm_cancel_sale" => "Är du säker på att du vill rensa den här försäljningen? Alla objekt kommer att rensas.",
- "confirm_delete" => "Är du säker på att du vill radera de valda försäljningarna?",
- "confirm_restore" => "Är du säker på att du vill återställa den valda försäljningen?",
- "credit" => "Kreditkort",
- "credit_deposit" => "Kreditkort",
- "credit_filter" => "Kreditkort",
- "current_table" => "",
- "customer" => "Namn",
- "customer_address" => "Adress",
- "customer_discount" => "Rabatt",
- "customer_email" => "E-mail",
- "customer_location" => "Plats",
- "customer_optional" => "(Krävs för förfallna betalningar)",
- "customer_required" => "(Nödvändig)",
- "customer_total" => "Totalt",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "Försäljningsdag",
- "date_range" => "Datumintervall",
- "date_required" => "Ett korrekt datum måste anges.",
- "date_type" => "Datum är ett obligatoriskt fält.",
- "debit" => "Kontokort",
- "debit_filter" => "",
- "delete" => "Tillåt radera",
- "delete_confirmation" => "Är du säker på att du vill radera denna försäljning? Den här åtgärden kan inte ångras.",
- "delete_entire_sale" => "Ta bort hela försäljningen",
- "delete_successful" => "Försäljningen raderades.",
- "delete_unsuccessful" => "Försäljningsradering misslyckades.",
- "description_abbrv" => "Beskr.",
- "discard" => "Kassera",
- "discard_quote" => "",
- "discount" => "Rabatt %",
- "discount_included" => "% Rabatt",
- "discount_short" => "%",
- "due" => "skuld",
- "due_filter" => "skuld",
- "edit" => "Ändra",
- "edit_item" => "Ändra Artikel",
- "edit_sale" => "Ändra försäljning",
- "email_receipt" => "E-mail kvitto",
- "employee" => "Anställd",
- "entry" => "Post",
- "error_editing_item" => "Ändra artikel misslyckades",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "Hitta eller skanna artikel",
- "find_or_scan_item_or_receipt" => "Hitta eller skanna artikel eller kvitto",
- "giftcard" => "Presentkort",
- "giftcard_balance" => "Presentkortsbalans",
- "giftcard_filter" => "",
- "giftcard_number" => "Presentkortsnummer",
- "group_by_category" => "Gruppera per kategori",
- "group_by_type" => "Gruppera per typ",
- "hsn" => "HSN",
- "id" => "Försäljnings-ID",
- "include_prices" => "Inkludera priser?",
- "invoice" => "Faktura",
- "invoice_confirm" => "Denna faktura skickas till",
- "invoice_enable" => "Fakturanummer",
- "invoice_filter" => "Fakturor",
- "invoice_no_email" => "Den här kunden har ingen giltig e-postadress.",
- "invoice_number" => "Faktura #",
- "invoice_number_duplicate" => "Fakturanummer måste vara unika.",
- "invoice_sent" => "Faktura skickad till",
- "invoice_total" => "Faktura totalt",
- "invoice_type_custom_invoice" => "Anpassad faktura (custom_invoice.php)",
- "invoice_type_custom_tax_invoice" => "Anpassad momsfaktura (custom_tax_invoice.php)",
- "invoice_type_invoice" => "Faktura (faktura.php",
- "invoice_type_tax_invoice" => "Skattefaktura (tax_invoice.php)",
- "invoice_unsent" => "Faktura misslyckades med att skickas till",
- "invoice_update" => "Omräkning",
- "item_insufficient_of_stock" => "Artikeln har otillräckligt lager.",
- "item_name" => "Namn på artikel",
- "item_number" => "Artikel #",
- "item_out_of_stock" => "Artikel är slut på lager.",
- "key_browser" => "Hjälpfulla genvägar",
- "key_cancel" => "Avbryter nuvarande Kvot/Faktura/Försäljning",
- "key_customer_search" => "Kundsökning",
- "key_finish_quote" => "Finish Quote/Invoice witdout payment",
- "key_finish_sale" => "Lägg till betalning och fullständig faktura/försäljning",
- "key_full" => "Öppna i fullskärmsläge",
- "key_function" => "Function",
- "key_help" => "Genvägar",
- "key_help_modal" => "Öppna fönstret för genvägar",
- "key_in" => "Zooma in",
- "key_item_search" => "Sök efter produkt",
- "key_out" => "Zooma ut",
- "key_payment" => "Lägg till betalning",
- "key_print" => "Skriv ut aktuell sida",
- "key_restore" => "Återställ originalskärmen/Zoomningen",
- "key_search" => "Sök i rapporttabeller",
- "key_suspend" => "Skjut upp pågående försäljning",
- "key_suspended" => "Visa uppskjutna försäljningar",
- "key_system" => "System-genvägar",
- "key_tendered" => "Redigera det remitterade beloppet",
- "key_title" => "Tangentbordsgenvägar för försäljning",
- "mc" => "",
- "mode" => "Registrera läge",
- "must_enter_numeric" => "Belopp som anslås måste vara ett nummer.",
- "must_enter_numeric_giftcard" => "Presentkortets nummer måste vara ett nummer.",
- "new_customer" => "Ny kund",
- "new_item" => "Ny artikel",
- "no_description" => "Inget",
- "no_filter" => "Alla",
- "no_items_in_cart" => "Det finns inga varor i kundvagnen.",
- "no_sales_to_display" => "Ingen försäljning att visa.",
- "none_selected" => "Du har inte valt någon Försäljning (ar) att radera.",
- "nontaxed_ind" => " ",
- "not_authorized" => "Den här åtgärden är inte tillåten.",
- "one_or_multiple" => "Försäljning(ar)",
- "payment" => "Betalningstyp",
- "payment_amount" => "Belopp",
- "payment_not_cover_total" => "Betalningsbeloppet måste vara större än eller lika med Totalt.",
- "payment_type" => "Typ",
- "payments" => "",
- "payments_total" => "Betalningar Totalt",
- "price" => "Pris",
- "print_after_sale" => "Skriv ut efter försäljning",
- "quantity" => "Antal",
- "quantity_less_than_reorder_level" => "Varning: Önskat antal är under påfyllnadsnivå för den aktuella produkten.",
- "quantity_less_than_zero" => "Varning: Önskat antal är otillräckligt. Du kan fortfarande bearbeta försäljningen, men granska din inventering.",
- "quantity_of_items" => "Antal {0} objekt",
- "quote" => "Kvot",
- "quote_number" => "Quote nummer",
- "quote_number_duplicate" => "Quote nummer måste vara unikt.",
- "quote_sent" => "Quote skickat till",
- "quote_unsent" => "Quote misslyckades att skickas till",
- "receipt" => "Kvitto",
- "receipt_no_email" => "Denna kund har ingen giltig e-postadress.",
- "receipt_number" => "Försäljning #",
- "receipt_sent" => "Kvitto skickat till",
- "receipt_unsent" => "Kvittot misslyckades med att skickas till",
- "refund" => "Återbetalningstyp",
- "register" => "Försäljningsregister",
- "remove_customer" => "Ta bort kund",
- "remove_discount" => "",
- "return" => "Retur",
- "rewards" => "Belöningspoäng",
- "rewards_balance" => "Belöningspoäng Balans",
- "sale" => "Försäljning",
- "sale_by_invoice" => "Försäljning via faktura",
- "sale_for_customer" => "Kund:",
- "sale_time" => "Tid",
- "sales_tax" => "Försäljnings skatt",
- "sales_total" => "",
- "select_customer" => "Välj kund (valfritt)",
- "send_invoice" => "Skicka faktura",
- "send_quote" => "Skicka Quote",
- "send_receipt" => "Skicka kvitto",
- "send_work_order" => "Skicka arbetsorder",
- "serial" => "Serie",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "Visa faktura",
- "show_receipt" => "Visa kvitto",
- "start_typing_customer_name" => "Börja skriva kunduppgifter ...",
- "start_typing_item_name" => "Börja skriva typnamn eller skanna streckkod ...",
- "stock" => "Lager",
- "stock_location" => "Lagerplats",
- "sub_total" => "Delsumma",
- "successfully_deleted" => "Du har tagit bort",
- "successfully_restored" => "Du har lyckats återställa",
- "successfully_suspended_sale" => "Försäljning avbruten.",
- "successfully_updated" => "Försäljningsuppdatering lyckades.",
- "suspend_sale" => "Avbruten",
- "suspended_doc_id" => "Dokument",
- "suspended_sale_id" => "ID",
- "suspended_sales" => "Avbruten",
- "table" => "Tabell",
- "takings" => "Daglig försäljning",
- "tax" => "Skatt",
- "tax_id" => "Skatteid",
- "tax_invoice" => "Skatte faktura",
- "tax_percent" => "Skattesats %",
- "taxed_ind" => "T",
- "total" => "Totalt",
- "total_tax_exclusive" => "Skatt exkluderad",
- "transaction_failed" => "Försäljningstransaktionen misslyckades.",
- "unable_to_add_item" => "Artikel tillägg till försäljning misslyckades",
- "unsuccessfully_deleted" => "Försäljning (ar) radering misslyckades.",
- "unsuccessfully_restored" => "Återställningen av försäljning (ar) misslyckades.",
- "unsuccessfully_suspended_sale" => "Försäljningsuppehåll misslyckades.",
- "unsuccessfully_updated" => "Försäljnings uppdatering misslyckades.",
- "unsuspend" => "Återuppta",
- "unsuspend_and_delete" => "Verkställ",
- "update" => "Uppdatera",
- "upi" => "UPI",
- "visa" => "",
- "wholesale" => "",
- "work_order" => "Arbetsorder",
- "work_order_number" => "Arbetsorder nummer",
- "work_order_number_duplicate" => "Arbetsorder nummer måste vara unikt.",
- "work_order_sent" => "Arbetsorder skickad till",
- "work_order_unsent" => "Arbetsorder gick ej att skicka till",
- "selected_customer" => "Vald kund",
+ 'account_number' => 'Konto #',
+ 'add_payment' => 'Lägg till betalning',
+ 'amount_due' => 'Belopp',
+ 'amount_tendered' => 'Upplagt belopp',
+ 'authorized_signature' => 'Auktoriserad signatur',
+ 'cancel_sale' => 'Avbryt',
+ 'cash' => 'Kontant',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => 'Kontantjustering',
+ 'cash_deposit' => 'Kontant insättning',
+ 'cash_filter' => 'Kontant',
+ 'change_due' => 'Ändra förfallna',
+ 'change_price' => 'Ändra försäljningspris',
+ 'check' => 'Kontrollera',
+ 'check_balance' => 'Kontrollera resten',
+ 'check_filter' => 'Kontrollera',
+ 'close' => '',
+ 'comment' => 'Kommentar',
+ 'comments' => 'Kommentarer',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => 'Slutför',
+ 'confirm_cancel_sale' => 'Är du säker på att du vill rensa den här försäljningen? Alla objekt kommer att rensas.',
+ 'confirm_delete' => 'Är du säker på att du vill radera de valda försäljningarna?',
+ 'confirm_restore' => 'Är du säker på att du vill återställa den valda försäljningen?',
+ 'credit' => 'Kreditkort',
+ 'credit_deposit' => 'Kreditkort',
+ 'credit_filter' => 'Kreditkort',
+ 'current_table' => '',
+ 'customer' => 'Namn',
+ 'customer_address' => 'Adress',
+ 'customer_discount' => 'Rabatt',
+ 'customer_email' => 'E-mail',
+ 'customer_location' => 'Plats',
+ 'customer_optional' => '(Krävs för förfallna betalningar)',
+ 'customer_required' => '(Nödvändig)',
+ 'customer_total' => 'Totalt',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => 'Tillgängliga poäng',
+ 'daily_sales' => '',
+ 'date' => 'Försäljningsdag',
+ 'date_range' => 'Datumintervall',
+ 'date_required' => 'Ett korrekt datum måste anges.',
+ 'date_type' => 'Datum är ett obligatoriskt fält.',
+ 'debit' => 'Kontokort',
+ 'debit_filter' => '',
+ 'delete' => 'Tillåt radera',
+ 'delete_confirmation' => 'Är du säker på att du vill radera denna försäljning? Den här åtgärden kan inte ångras.',
+ 'delete_entire_sale' => 'Ta bort hela försäljningen',
+ 'delete_successful' => 'Försäljningen raderades.',
+ 'delete_unsuccessful' => 'Försäljningsradering misslyckades.',
+ 'description_abbrv' => 'Beskr.',
+ 'discard' => 'Kassera',
+ 'discard_quote' => '',
+ 'discount' => 'Rabatt %',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '% Rabatt',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '%',
+ 'due' => 'skuld',
+ 'due_filter' => 'skuld',
+ 'edit' => 'Ändra',
+ 'edit_item' => 'Ändra Artikel',
+ 'edit_sale' => 'Ändra försäljning',
+ 'email_receipt' => 'E-mail kvitto',
+ 'employee' => 'Anställd',
+ 'entry' => 'Post',
+ 'error_editing_item' => 'Ändra artikel misslyckades',
+ 'find_or_scan_item' => 'Hitta eller skanna artikel',
+ 'find_or_scan_item_or_receipt' => 'Hitta eller skanna artikel eller kvitto',
+ 'giftcard' => 'Presentkort',
+ 'giftcard_balance' => 'Presentkortsbalans',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => 'Presentkortsnummer',
+ 'group_by_category' => 'Gruppera per kategori',
+ 'group_by_type' => 'Gruppera per typ',
+ 'hsn' => 'HSN',
+ 'id' => 'Försäljnings-ID',
+ 'include_prices' => 'Inkludera priser?',
+ 'invoice' => 'Faktura',
+ 'invoice_confirm' => 'Denna faktura skickas till',
+ 'invoice_enable' => 'Fakturanummer',
+ 'invoice_filter' => 'Fakturor',
+ 'invoice_no_email' => 'Den här kunden har ingen giltig e-postadress.',
+ 'invoice_number' => 'Faktura #',
+ 'invoice_number_duplicate' => 'Fakturanummer måste vara unika.',
+ 'invoice_sent' => 'Faktura skickad till',
+ 'invoice_total' => 'Faktura totalt',
+ 'invoice_type_custom_invoice' => 'Anpassad faktura (custom_invoice.php)',
+ 'invoice_type_custom_tax_invoice' => 'Anpassad momsfaktura (custom_tax_invoice.php)',
+ 'invoice_type_invoice' => 'Faktura (faktura.php',
+ 'invoice_type_tax_invoice' => 'Skattefaktura (tax_invoice.php)',
+ 'invoice_unsent' => 'Faktura misslyckades med att skickas till',
+ 'invoice_update' => 'Omräkning',
+ 'item_insufficient_of_stock' => 'Artikeln har otillräckligt lager.',
+ 'item_name' => 'Namn på artikel',
+ 'item_number' => 'Artikel #',
+ 'item_out_of_stock' => 'Artikel är slut på lager.',
+ 'key_browser' => 'Hjälpfulla genvägar',
+ 'key_cancel' => 'Avbryter nuvarande Kvot/Faktura/Försäljning',
+ 'key_customer_search' => 'Kundsökning',
+ 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
+ 'key_finish_sale' => 'Lägg till betalning och fullständig faktura/försäljning',
+ 'key_full' => 'Öppna i fullskärmsläge',
+ 'key_function' => 'Function',
+ 'key_help' => 'Genvägar',
+ 'key_help_modal' => 'Öppna fönstret för genvägar',
+ 'key_in' => 'Zooma in',
+ 'key_item_search' => 'Sök efter produkt',
+ 'key_out' => 'Zooma ut',
+ 'key_payment' => 'Lägg till betalning',
+ 'key_print' => 'Skriv ut aktuell sida',
+ 'key_restore' => 'Återställ originalskärmen/Zoomningen',
+ 'key_search' => 'Sök i rapporttabeller',
+ 'key_suspend' => 'Skjut upp pågående försäljning',
+ 'key_suspended' => 'Visa uppskjutna försäljningar',
+ 'key_system' => 'System-genvägar',
+ 'key_tendered' => 'Redigera det remitterade beloppet',
+ 'key_title' => 'Tangentbordsgenvägar för försäljning',
+ 'mc' => '',
+ 'mode' => 'Registrera läge',
+ 'must_enter_numeric' => 'Belopp som anslås måste vara ett nummer.',
+ 'must_enter_numeric_giftcard' => 'Presentkortets nummer måste vara ett nummer.',
+ 'must_enter_reference_code' => 'Referens-/hämtningsnummer måste anges.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => 'Ny kund',
+ 'new_item' => 'Ny artikel',
+ 'no_description' => 'Inget',
+ 'no_filter' => 'Alla',
+ 'no_items_in_cart' => 'Det finns inga varor i kundvagnen.',
+ 'no_sales_to_display' => 'Ingen försäljning att visa.',
+ 'none_selected' => 'Du har inte valt någon Försäljning (ar) att radera.',
+ 'nontaxed_ind' => ' ',
+ 'not_authorized' => 'Den här åtgärden är inte tillåten.',
+ 'one_or_multiple' => 'Försäljning(ar)',
+ 'payment' => 'Betalningstyp',
+ 'payment_amount' => 'Belopp',
+ 'payment_not_cover_total' => 'Betalningsbeloppet måste vara större än eller lika med Totalt.',
+ 'payment_type' => 'Typ',
+ 'payments' => '',
+ 'payments_total' => 'Betalningar Totalt',
+ 'price' => 'Pris',
+ 'print_after_sale' => 'Skriv ut efter försäljning',
+ 'quantity' => 'Antal',
+ 'quantity_less_than_reorder_level' => 'Varning: Önskat antal är under påfyllnadsnivå för den aktuella produkten.',
+ 'quantity_less_than_zero' => 'Varning: Önskat antal är otillräckligt. Du kan fortfarande bearbeta försäljningen, men granska din inventering.',
+ 'quantity_of_items' => 'Antal {0} objekt',
+ 'quote' => 'Kvot',
+ 'quote_number' => 'Quote nummer',
+ 'quote_number_duplicate' => 'Quote nummer måste vara unikt.',
+ 'quote_sent' => 'Quote skickat till',
+ 'quote_unsent' => 'Quote misslyckades att skickas till',
+ 'receipt' => 'Kvitto',
+ 'receipt_no_email' => 'Denna kund har ingen giltig e-postadress.',
+ 'receipt_number' => 'Försäljning #',
+ 'receipt_sent' => 'Kvitto skickat till',
+ 'receipt_unsent' => 'Kvittot misslyckades med att skickas till',
+ 'reference_code' => 'Betalningsreferenskod',
+ 'reference_code_invalid_characters' => 'Referenskoden får bara innehålla bokstäver och siffror.',
+ 'reference_code_length_error' => 'Referenskodens längd är ogiltig.',
+ 'refund' => 'Återbetalningstyp',
+ 'register' => 'Försäljningsregister',
+ 'remove_customer' => 'Ta bort kund',
+ 'remove_discount' => '',
+ 'return' => 'Retur',
+ 'rewards' => 'Belöningspoäng',
+ 'rewards_balance' => 'Belöningspoäng Balans',
+ 'rewards_package' => 'Belöning',
+ 'rewards_remaining_balance' => 'Beloppets återstående värde är ',
+ 'sale' => 'Försäljning',
+ 'sale_by_invoice' => 'Försäljning via faktura',
+ 'sale_for_customer' => 'Kund:',
+ 'sale_time' => 'Tid',
+ 'sales_tax' => 'Försäljnings skatt',
+ 'sales_total' => '',
+ 'select_customer' => 'Välj kund (valfritt)',
+ 'selected_customer' => 'Vald kund',
+ 'send_invoice' => 'Skicka faktura',
+ 'send_quote' => 'Skicka Quote',
+ 'send_receipt' => 'Skicka kvitto',
+ 'send_work_order' => 'Skicka arbetsorder',
+ 'serial' => 'Serie',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => 'Visa faktura',
+ 'show_receipt' => 'Visa kvitto',
+ 'start_typing_customer_name' => 'Börja skriva kunduppgifter ...',
+ 'start_typing_item_name' => 'Börja skriva typnamn eller skanna streckkod ...',
+ 'stock' => 'Lager',
+ 'stock_location' => 'Lagerplats',
+ 'sub_total' => 'Delsumma',
+ 'successfully_deleted' => 'Du har tagit bort',
+ 'successfully_restored' => 'Du har lyckats återställa',
+ 'successfully_suspended_sale' => 'Försäljning avbruten.',
+ 'successfully_updated' => 'Försäljningsuppdatering lyckades.',
+ 'suspend_sale' => 'Avbruten',
+ 'suspended_doc_id' => 'Dokument',
+ 'suspended_sale_id' => 'ID',
+ 'suspended_sales' => 'Avbruten',
+ 'table' => 'Tabell',
+ 'takings' => 'Daglig försäljning',
+ 'tax' => 'Skatt',
+ 'tax_id' => 'Skatteid',
+ 'tax_invoice' => 'Skatte faktura',
+ 'tax_percent' => 'Skattesats %',
+ 'taxed_ind' => 'T',
+ 'total' => 'Totalt',
+ 'total_tax_exclusive' => 'Skatt exkluderad',
+ 'transaction_failed' => 'Försäljningstransaktionen misslyckades.',
+ 'unable_to_add_item' => 'Artikel tillägg till försäljning misslyckades',
+ 'unsuccessfully_deleted' => 'Försäljning (ar) radering misslyckades.',
+ 'unsuccessfully_restored' => 'Återställningen av försäljning (ar) misslyckades.',
+ 'unsuccessfully_suspended_sale' => 'Försäljningsuppehåll misslyckades.',
+ 'unsuccessfully_updated' => 'Försäljnings uppdatering misslyckades.',
+ 'unsuspend' => 'Återuppta',
+ 'unsuspend_and_delete' => 'Verkställ',
+ 'update' => 'Uppdatera',
+ 'upi' => 'UPI',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => 'Arbetsorder',
+ 'work_order_number' => 'Arbetsorder nummer',
+ 'work_order_number_duplicate' => 'Arbetsorder nummer måste vara unikt.',
+ 'work_order_sent' => 'Arbetsorder skickad till',
+ 'work_order_unsent' => 'Arbetsorder gick ej att skicka till',
];
diff --git a/app/Language/sw-KE/Config.php b/app/Language/sw-KE/Config.php
index 89bfe75de..370c9dda5 100644
--- a/app/Language/sw-KE/Config.php
+++ b/app/Language/sw-KE/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "Saa ya OSPOS:",
"ospos_info" => "Taarifa za Usakinishaji wa OSPOS",
"payment_options_order" => "Mpangilio wa Chaguo za Malipo",
+ 'payment_reference_code_length_limits' => 'Nambari ya Kumbukumbu ya Malipo
Mipaka ya Urefu',
+ 'payment_reference_code_length_max_label' => 'Kiwango cha juu',
+ 'payment_reference_code_length_min_label' => 'Kiwango cha chini',
"perm_risk" => "Ruhusa zisizo sahihi zinaacha programu hii kwenye hatari.",
"phone" => "Namba ya simu ya Kampuni",
"phone_required" => "Namba ya simu ya Kampuni ni kiashiria kinachohitajika.",
diff --git a/app/Language/sw-KE/Sales.php b/app/Language/sw-KE/Sales.php
index 1add93054..2e4ad87f9 100644
--- a/app/Language/sw-KE/Sales.php
+++ b/app/Language/sw-KE/Sales.php
@@ -1,232 +1,236 @@
"Pointi Zinazopatikana",
- "rewards_package" => "Zawadi",
- "rewards_remaining_balance" => "Thamani ya pointi za zawadi zilizobaki ni ",
- "account_number" => "Nambari ya Akaunti",
- "add_payment" => "Ongeza Malipo",
- "amount_due" => "Kiasi Kinachodaiwa",
- "amount_tendered" => "Kiasi Kilicholipwa",
- "authorized_signature" => "Sahihi Iliyothibitishwa",
- "cancel_sale" => "Ghairi",
- "cash" => "Fedha Taslimu",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "Marekebisho ya Fedha",
- "cash_deposit" => "Amana ya Fedha",
- "cash_filter" => "Fedha Taslimu",
- "change_due" => "Chenji Inayodaiwa",
- "change_price" => "Badilisha Bei ya Uuzaji",
- "check" => "Hundi",
- "check_balance" => "Salio la Hundi",
- "check_filter" => "Hundi",
- "close" => "",
- "comment" => "Maoni",
- "comments" => "Maoni",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "Kamilisha",
- "confirm_cancel_sale" => "Una uhakika unataka kufuta mauzo haya? Bidhaa zote zitaondolewa.",
- "confirm_delete" => "Una uhakika unataka kufuta mauzo uliyoyachagua?",
- "confirm_restore" => "Una uhakika unataka kurejesha mauzo uliyoyachagua?",
- "credit" => "Kadi ya Mkopo",
- "credit_deposit" => "Amana ya Mkopo",
- "credit_filter" => "Kadi ya Mkopo",
- "current_table" => "",
- "customer" => "Mteja",
- "customer_address" => "Anwani",
- "customer_discount" => "Punguzo",
- "customer_email" => "Barua Pepe",
- "customer_location" => "Mahali",
- "customer_optional" => "(Inahitajika kwa Malipo ya Madeni)",
- "customer_required" => "(Inahitajika)",
- "customer_total" => "Jumla",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "Tarehe ya Mauzo",
- "date_range" => "Wigo wa Tarehe",
- "date_required" => "Tafadhali ingiza tarehe sahihi.",
- "date_type" => "Tarehe ni kiashiria kinachohitajika.",
- "debit" => "Kadi ya Debit",
- "debit_filter" => "",
- "delete" => "Ruhusu Kufuta",
- "delete_confirmation" => "Una uhakika unataka kufuta mauzo haya? Hatua hii haiwezi kubatilishwa.",
- "delete_entire_sale" => "Futa Mauzo Yote",
- "delete_successful" => "Mauzo yamefutwa kwa mafanikio.",
- "delete_unsuccessful" => "Kufuta mauzo kimeshindikana.",
- "description_abbrv" => "Desc.",
- "discard" => "Ondoa", //Tupa
- "discard_quote" => "",
- "discount" => "Punguzo",
- "discount_included" => "% Punguzo",
- "discount_short" => "%",
- "due" => "Deni",
- "due_filter" => "",
- "edit" => "Hariri",
- "edit_item" => "Hariri Bidhaa",
- "edit_sale" => "Hariri Mauzo",
- "email_receipt" => "Tuma Risiti kwa Barua Pepe",
- "employee" => "Mfanyakazi",
- "entry" => "Ingizo",
- "error_editing_item" => "Hitilafu katika kuhariri bidhaa",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "Tafuta au Changanua Bidhaa",
- "find_or_scan_item_or_receipt" => "Tafuta au Changanua Bidhaa au Risiti",
- "giftcard" => "Kadi ya Zawadi",
- "giftcard_balance" => "Salio la Kadi ya Zawadi",
- "giftcard_filter" => "",
- "giftcard_number" => "Namba ya Kadi ya Zawadi",
- "group_by_category" => "Panga kwa Kategoria",
- "group_by_type" => "Panga kwa Aina",
- "hsn" => "HSN",
- "id" => "Namba ya Mauzo",
- "include_prices" => "Jumuisha Bei?",
- "invoice" => "Ankara",
- "invoice_confirm" => "Ankara hii itatumwa kwa",
- "invoice_enable" => "Namba ya Ankara",
- "invoice_filter" => "Ankara",
- "invoice_no_email" => "Mteja huyu hana anwani halali ya barua pepe.",
- "invoice_number" => "Namba ya Ankara",
- "invoice_number_duplicate" => "Namba ya Ankara {0} lazima iwe ya kipekee.",
- "invoice_sent" => "Ankara imetumwa kwa",
- "invoice_total" => "Jumla ya Ankara",
- "invoice_type_custom_invoice" => "Ankara Maalum (custom_invoice.php)",
- "invoice_type_custom_tax_invoice" => "Ankara ya Kodi Maalum (custom_tax_invoice.php)",
- "invoice_type_invoice" => "Ankara (invoice.php)",
- "invoice_type_tax_invoice" => "Ankara ya Kodi (tax_invoice.php)",
- "invoice_unsent" => "Imeshindikana kutuma ankara kwa",
- "invoice_update" => "Hesabu upya",
- "item_insufficient_of_stock" => "Bidhaa haina hisa ya kutosha.",
- "item_name" => "Jina la Bidhaa",
- "item_number" => "Namba ya Bidhaa",
- "item_out_of_stock" => "Bidhaa haina hisa.",
- "key_browser" => "Vifupisho vya Msaada",
- "key_cancel" => "Ghairi Nukuu/Ankara/Mauzo ya Sasa",
- "key_customer_search" => "Tafuta Mteja",
- "key_finish_quote" => "Kamilisha Nukuu/Ankara bila malipo",
- "key_finish_sale" => "Ongeza Malipo na Kamilisha Ankara/Mauzo",
- "key_full" => "Fungua kwa Skrini Nzima",
- "key_function" => "Function",
- "key_help" => "Vifupisho",
- "key_help_modal" => "Fungua Dirisha la Vifupisho",
- "key_in" => "Kuza",
- "key_item_search" => "Tafuta Bidhaa",
- "key_out" => "Punguza",
- "key_payment" => "Ongeza Malipo",
- "key_print" => "Chapisha Ukurasa wa Sasa",
- "key_restore" => "Rejesha Mwonekano wa Awali/Zoom",
- "key_search" => "Tafuta Jedwali la Ripoti",
- "key_suspend" => "Sitisha Mauzo ya Sasa",
- "key_suspended" => "Onyesha Mauzo Yaliyositishwa",
- "key_system" => "Vifupisho vya Mfumo",
- "key_tendered" => "Hariri Kiasi Kilicholipwa",
- "key_title" => "Vifupisho vya Kibodi (Keyboard) vya Mauzo",
- "mc" => "",
- "mode" => "Hali ya Usajili",
- "must_enter_numeric" => "Kiasi Kilicholipwa lazima kiwe Namba.",
- "must_enter_numeric_giftcard" => "Namba ya Kadi ya Zawadi lazima iwe Namba.",
- "new_customer" => "Mteja Mpya",
- "new_item" => "Bidhaa Mpya",
- "no_description" => "Hakuna maelezo",
- "no_filter" => "Zote",
- "no_items_in_cart" => "Hakuna bidhaa kwenye Kikapu cha Ununuzi.",
- "no_sales_to_display" => "Hakuna mauzo ya kuonyesha.",
- "none_selected" => "Hujachagua mauzo yoyote ya kufuta.",
- "nontaxed_ind" => " ",
- "not_authorized" => "Hatua hii haijaruhusiwa.",
- "one_or_multiple" => "Mauzo",
- "payment" => "Aina ya Malipo",
- "payment_amount" => "Kiasi",
- "payment_not_cover_total" => "Kiasi cha malipo lazima kiwe sawa au zaidi ya jumla kuu.",
- "payment_type" => "Aina",
- "payments" => "",
- "payments_total" => "Jumla ya Malipo",
- "price" => "Bei",
- "print_after_sale" => "Chapisha baada ya Mauzo",
- "quantity" => "Kiasi",
- "quantity_less_than_reorder_level" => "Onyo: Kiasi kilichotakiwa kiko chini ya kiwango cha kuagiza tena kwa bidhaa hiyo.",
- "quantity_less_than_zero" => "Onyo: Kiasi kilichotakiwa hakitoshi. Unaweza kuendelea na mauzo, lakini hakiki hesabu yako.",
- "quantity_of_items" => "Kiasi cha bidhaa {0}",
- "quote" => "Nukuu (Quote)",
- "quote_number" => "Nambari ya Nukuu",
- "quote_number_duplicate" => "Nambari ya Nukuu lazima iwe ya kipekee.",
- "quote_sent" => "Nukuu imetumwa kwa",
- "quote_unsent" => "Imeshindikana kutuma nukuu kwa",
- "receipt" => "Risiti ya Mauzo",
- "receipt_no_email" => "Mteja huyu hana anwani halali ya barua pepe.",
- "receipt_number" => "Namba ya Mauzo",
- "receipt_sent" => "Risiti imetumwa kwa",
- "receipt_unsent" => "Imeshindikana kutuma risiti kwa",
- "refund" => "Aina ya Marejesho",
- "register" => "Usajili wa Mauzo",
- "remove_customer" => "Ondoa Mteja",
- "remove_discount" => "Ondoa Punguzo",
- "return" => "Rudisha",
- "rewards" => "Pointi za Zawadi",
- "rewards_balance" => "Salio la Pointi za Zawadi",
- "sale" => "Mauzo",
- "sale_by_invoice" => "Mauzo kwa Ankara",
- "sale_for_customer" => "Mteja:",
- "sale_time" => "Muda",
- "sales_tax" => "Kodi ya Mauzo",
- "sales_total" => "",
- "select_customer" => "Chagua Mteja",
- "selected_customer" => "Mteja Uliyemchagua",
- "send_invoice" => "Tuma Ankara",
- "send_quote" => "Tuma Nukuu",
- "send_receipt" => "Tuma Risiti",
- "send_work_order" => "Tuma Agizo la Kazi",
- "serial" => "Nambari ya Seriali",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "Onyesha Ankara",
- "show_receipt" => "Onyesha Risiti",
- "start_typing_customer_name" => "Anza kuandika taarifa za mteja...",
- "start_typing_item_name" => "Anza kuandika jina la bidhaa au changanua msimbo wa mstari (Scan Barcode)...",
- "stock" => "Hisa",
- "stock_location" => "Eneo la Hisa",
- "sub_total" => "Jumla Ndogo",
- "successfully_deleted" => "Umefanikiwa kufuta",
- "successfully_restored" => "Umefanikiwa kurejesha",
- "successfully_suspended_sale" => "Kusitisha mauzo kumewezekana.",
- "successfully_updated" => "Kusasisha mauzo kumewezekana.",
- "suspend_sale" => "Sitisha",
- "suspended_doc_id" => "Nyaraka",
- "suspended_sale_id" => "ID",
- "suspended_sales" => "Yaliyositishwa",
- "table" => "Jedwali",
- "takings" => "Mauzo ya Kila Siku",
- "tax" => "Kodi",
- "tax_id" => "Kitambulisho cha Kodi",
- "tax_invoice" => "Ankara ya Kodi",
- "tax_percent" => "Kodi %",
- "taxed_ind" => "K",
- "total" => "Jumla",
- "total_tax_exclusive" => "Kodi haijajumuishwa",
- "transaction_failed" => "Muamala wa Mauzo umeshindikana.",
- "unable_to_add_item" => "Imeshindikana kuongeza bidhaa kwenye Mauzo",
- "unsuccessfully_deleted" => "Imeshindikana kufuta Mauzo.",
- "unsuccessfully_restored" => "Imeshindikana kurejesha Mauzo.",
- "unsuccessfully_suspended_sale" => "Imeshindikana kusitisha Mauzo.",
- "unsuccessfully_updated" => "Kusasisha mauzo kimeshindikana.",
- "unsuspend" => "Ondoa Kusitishwa",
// "unsuspend_and_delete" => "Hatua (Action)",
- "unsuspend_and_delete" => "Hatua",
- "update" => "Sasisha",
- "upi" => "UPI",
- "visa" => "",
- "wholesale" => "",
- "work_order" => "Agizo la Kazi (Work Order)",
- "work_order_number" => "Nambari ya Agizo la Kazi",
- "work_order_number_duplicate" => "Nambari ya Agizo la Kazi lazima iwe ya kipekee.",
- "work_order_sent" => "Agizo la Kazi limetumwa kwa",
- "work_order_unsent" => "Imeshindikana kutuma Agizo la Kazi kwa",
+ 'account_number' => 'Nambari ya Akaunti',
+ 'add_payment' => 'Ongeza Malipo',
+ 'amount_due' => 'Kiasi Kinachodaiwa',
+ 'amount_tendered' => 'Kiasi Kilicholipwa',
+ 'authorized_signature' => 'Sahihi Iliyothibitishwa',
+ 'cancel_sale' => 'Ghairi',
+ 'cash' => 'Fedha Taslimu',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => 'Marekebisho ya Fedha',
+ 'cash_deposit' => 'Amana ya Fedha',
+ 'cash_filter' => 'Fedha Taslimu',
+ 'change_due' => 'Chenji Inayodaiwa',
+ 'change_price' => 'Badilisha Bei ya Uuzaji',
+ 'check' => 'Hundi',
+ 'check_balance' => 'Salio la Hundi',
+ 'check_filter' => 'Hundi',
+ 'close' => '',
+ 'comment' => 'Maoni',
+ 'comments' => 'Maoni',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => 'Kamilisha',
+ 'confirm_cancel_sale' => 'Una uhakika unataka kufuta mauzo haya? Bidhaa zote zitaondolewa.',
+ 'confirm_delete' => 'Una uhakika unataka kufuta mauzo uliyoyachagua?',
+ 'confirm_restore' => 'Una uhakika unataka kurejesha mauzo uliyoyachagua?',
+ 'credit' => 'Kadi ya Mkopo',
+ 'credit_deposit' => 'Amana ya Mkopo',
+ 'credit_filter' => 'Kadi ya Mkopo',
+ 'current_table' => '',
+ 'customer' => 'Mteja',
+ 'customer_address' => 'Anwani',
+ 'customer_discount' => 'Punguzo',
+ 'customer_email' => 'Barua Pepe',
+ 'customer_location' => 'Mahali',
+ 'customer_optional' => '(Inahitajika kwa Malipo ya Madeni)',
+ 'customer_required' => '(Inahitajika)',
+ 'customer_total' => 'Jumla',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => 'Pointi Zinazopatikana',
+ 'daily_sales' => '',
+ 'date' => 'Tarehe ya Mauzo',
+ 'date_range' => 'Wigo wa Tarehe',
+ 'date_required' => 'Tafadhali ingiza tarehe sahihi.',
+ 'date_type' => 'Tarehe ni kiashiria kinachohitajika.',
+ 'debit' => 'Kadi ya Debit',
+ 'debit_filter' => '',
+ 'delete' => 'Ruhusu Kufuta',
+ 'delete_confirmation' => 'Una uhakika unataka kufuta mauzo haya? Hatua hii haiwezi kubatilishwa.',
+ 'delete_entire_sale' => 'Futa Mauzo Yote',
+ 'delete_successful' => 'Mauzo yamefutwa kwa mafanikio.',
+ 'delete_unsuccessful' => 'Kufuta mauzo kimeshindikana.',
+ 'description_abbrv' => 'Desc.',
+ 'discard' => 'Ondoa', // Tupa
+ 'discard_quote' => '',
+ 'discount' => 'Punguzo',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '% Punguzo',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '%',
+ 'due' => 'Deni',
+ 'due_filter' => '',
+ 'edit' => 'Hariri',
+ 'edit_item' => 'Hariri Bidhaa',
+ 'edit_sale' => 'Hariri Mauzo',
+ 'email_receipt' => 'Tuma Risiti kwa Barua Pepe',
+ 'employee' => 'Mfanyakazi',
+ 'entry' => 'Ingizo',
+ 'error_editing_item' => 'Hitilafu katika kuhariri bidhaa',
+ 'find_or_scan_item' => 'Tafuta au Changanua Bidhaa',
+ 'find_or_scan_item_or_receipt' => 'Tafuta au Changanua Bidhaa au Risiti',
+ 'giftcard' => 'Kadi ya Zawadi',
+ 'giftcard_balance' => 'Salio la Kadi ya Zawadi',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => 'Namba ya Kadi ya Zawadi',
+ 'group_by_category' => 'Panga kwa Kategoria',
+ 'group_by_type' => 'Panga kwa Aina',
+ 'hsn' => 'HSN',
+ 'id' => 'Namba ya Mauzo',
+ 'include_prices' => 'Jumuisha Bei?',
+ 'invoice' => 'Ankara',
+ 'invoice_confirm' => 'Ankara hii itatumwa kwa',
+ 'invoice_enable' => 'Namba ya Ankara',
+ 'invoice_filter' => 'Ankara',
+ 'invoice_no_email' => 'Mteja huyu hana anwani halali ya barua pepe.',
+ 'invoice_number' => 'Namba ya Ankara',
+ 'invoice_number_duplicate' => 'Namba ya Ankara {0} lazima iwe ya kipekee.',
+ 'invoice_sent' => 'Ankara imetumwa kwa',
+ 'invoice_total' => 'Jumla ya Ankara',
+ 'invoice_type_custom_invoice' => 'Ankara Maalum (custom_invoice.php)',
+ 'invoice_type_custom_tax_invoice' => 'Ankara ya Kodi Maalum (custom_tax_invoice.php)',
+ 'invoice_type_invoice' => 'Ankara (invoice.php)',
+ 'invoice_type_tax_invoice' => 'Ankara ya Kodi (tax_invoice.php)',
+ 'invoice_unsent' => 'Imeshindikana kutuma ankara kwa',
+ 'invoice_update' => 'Hesabu upya',
+ 'item_insufficient_of_stock' => 'Bidhaa haina hisa ya kutosha.',
+ 'item_name' => 'Jina la Bidhaa',
+ 'item_number' => 'Namba ya Bidhaa',
+ 'item_out_of_stock' => 'Bidhaa haina hisa.',
+ 'key_browser' => 'Vifupisho vya Msaada',
+ 'key_cancel' => 'Ghairi Nukuu/Ankara/Mauzo ya Sasa',
+ 'key_customer_search' => 'Tafuta Mteja',
+ 'key_finish_quote' => 'Kamilisha Nukuu/Ankara bila malipo',
+ 'key_finish_sale' => 'Ongeza Malipo na Kamilisha Ankara/Mauzo',
+ 'key_full' => 'Fungua kwa Skrini Nzima',
+ 'key_function' => 'Function',
+ 'key_help' => 'Vifupisho',
+ 'key_help_modal' => 'Fungua Dirisha la Vifupisho',
+ 'key_in' => 'Kuza',
+ 'key_item_search' => 'Tafuta Bidhaa',
+ 'key_out' => 'Punguza',
+ 'key_payment' => 'Ongeza Malipo',
+ 'key_print' => 'Chapisha Ukurasa wa Sasa',
+ 'key_restore' => 'Rejesha Mwonekano wa Awali/Zoom',
+ 'key_search' => 'Tafuta Jedwali la Ripoti',
+ 'key_suspend' => 'Sitisha Mauzo ya Sasa',
+ 'key_suspended' => 'Onyesha Mauzo Yaliyositishwa',
+ 'key_system' => 'Vifupisho vya Mfumo',
+ 'key_tendered' => 'Hariri Kiasi Kilicholipwa',
+ 'key_title' => 'Vifupisho vya Kibodi (Keyboard) vya Mauzo',
+ 'mc' => '',
+ 'mode' => 'Hali ya Usajili',
+ 'must_enter_numeric' => 'Kiasi Kilicholipwa lazima kiwe Namba.',
+ 'must_enter_numeric_giftcard' => 'Namba ya Kadi ya Zawadi lazima iwe Namba.',
+ 'must_enter_reference_code' => 'Nambari ya Kumbukumbu/Upatikanaji lazima iingizwe.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => 'Mteja Mpya',
+ 'new_item' => 'Bidhaa Mpya',
+ 'no_description' => 'Hakuna maelezo',
+ 'no_filter' => 'Zote',
+ 'no_items_in_cart' => 'Hakuna bidhaa kwenye Kikapu cha Ununuzi.',
+ 'no_sales_to_display' => 'Hakuna mauzo ya kuonyesha.',
+ 'none_selected' => 'Hujachagua mauzo yoyote ya kufuta.',
+ 'nontaxed_ind' => ' ',
+ 'not_authorized' => 'Hatua hii haijaruhusiwa.',
+ 'one_or_multiple' => 'Mauzo',
+ 'payment' => 'Aina ya Malipo',
+ 'payment_amount' => 'Kiasi',
+ 'payment_not_cover_total' => 'Kiasi cha malipo lazima kiwe sawa au zaidi ya jumla kuu.',
+ 'payment_type' => 'Aina',
+ 'payments' => '',
+ 'payments_total' => 'Jumla ya Malipo',
+ 'price' => 'Bei',
+ 'print_after_sale' => 'Chapisha baada ya Mauzo',
+ 'quantity' => 'Kiasi',
+ 'quantity_less_than_reorder_level' => 'Onyo: Kiasi kilichotakiwa kiko chini ya kiwango cha kuagiza tena kwa bidhaa hiyo.',
+ 'quantity_less_than_zero' => 'Onyo: Kiasi kilichotakiwa hakitoshi. Unaweza kuendelea na mauzo, lakini hakiki hesabu yako.',
+ 'quantity_of_items' => 'Kiasi cha bidhaa {0}',
+ 'quote' => 'Nukuu (Quote)',
+ 'quote_number' => 'Nambari ya Nukuu',
+ 'quote_number_duplicate' => 'Nambari ya Nukuu lazima iwe ya kipekee.',
+ 'quote_sent' => 'Nukuu imetumwa kwa',
+ 'quote_unsent' => 'Imeshindikana kutuma nukuu kwa',
+ 'receipt' => 'Risiti ya Mauzo',
+ 'receipt_no_email' => 'Mteja huyu hana anwani halali ya barua pepe.',
+ 'receipt_number' => 'Namba ya Mauzo',
+ 'receipt_sent' => 'Risiti imetumwa kwa',
+ 'receipt_unsent' => 'Imeshindikana kutuma risiti kwa',
+ 'reference_code' => 'Nambari ya Kumbukumbu ya Malipo',
+ 'reference_code_invalid_characters' => 'Nambari ya kumbukumbu lazima iwe na herufi na nambari peke yake.',
+ 'reference_code_length_error' => 'Urefu wa nambari ya kumbukumbu si sahihi.',
+ 'refund' => 'Aina ya Marejesho',
+ 'register' => 'Usajili wa Mauzo',
+ 'remove_customer' => 'Ondoa Mteja',
+ 'remove_discount' => 'Ondoa Punguzo',
+ 'return' => 'Rudisha',
+ 'rewards' => 'Pointi za Zawadi',
+ 'rewards_balance' => 'Salio la Pointi za Zawadi',
+ 'rewards_package' => 'Zawadi',
+ 'rewards_remaining_balance' => 'Thamani ya pointi za zawadi zilizobaki ni ',
+ 'sale' => 'Mauzo',
+ 'sale_by_invoice' => 'Mauzo kwa Ankara',
+ 'sale_for_customer' => 'Mteja:',
+ 'sale_time' => 'Muda',
+ 'sales_tax' => 'Kodi ya Mauzo',
+ 'sales_total' => '',
+ 'select_customer' => 'Chagua Mteja',
+ 'selected_customer' => 'Mteja Uliyemchagua',
+ 'send_invoice' => 'Tuma Ankara',
+ 'send_quote' => 'Tuma Nukuu',
+ 'send_receipt' => 'Tuma Risiti',
+ 'send_work_order' => 'Tuma Agizo la Kazi',
+ 'serial' => 'Nambari ya Seriali',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => 'Onyesha Ankara',
+ 'show_receipt' => 'Onyesha Risiti',
+ 'start_typing_customer_name' => 'Anza kuandika taarifa za mteja...',
+ 'start_typing_item_name' => 'Anza kuandika jina la bidhaa au changanua msimbo wa mstari (Scan Barcode)...',
+ 'stock' => 'Hisa',
+ 'stock_location' => 'Eneo la Hisa',
+ 'sub_total' => 'Jumla Ndogo',
+ 'successfully_deleted' => 'Umefanikiwa kufuta',
+ 'successfully_restored' => 'Umefanikiwa kurejesha',
+ 'successfully_suspended_sale' => 'Kusitisha mauzo kumewezekana.',
+ 'successfully_updated' => 'Kusasisha mauzo kumewezekana.',
+ 'suspend_sale' => 'Sitisha',
+ 'suspended_doc_id' => 'Nyaraka',
+ 'suspended_sale_id' => 'ID',
+ 'suspended_sales' => 'Yaliyositishwa',
+ 'table' => 'Jedwali',
+ 'takings' => 'Mauzo ya Kila Siku',
+ 'tax' => 'Kodi',
+ 'tax_id' => 'Kitambulisho cha Kodi',
+ 'tax_invoice' => 'Ankara ya Kodi',
+ 'tax_percent' => 'Kodi %',
+ 'taxed_ind' => 'K',
+ 'total' => 'Jumla',
+ 'total_tax_exclusive' => 'Kodi haijajumuishwa',
+ 'transaction_failed' => 'Muamala wa Mauzo umeshindikana.',
+ 'unable_to_add_item' => 'Imeshindikana kuongeza bidhaa kwenye Mauzo',
+ 'unsuccessfully_deleted' => 'Imeshindikana kufuta Mauzo.',
+ 'unsuccessfully_restored' => 'Imeshindikana kurejesha Mauzo.',
+ 'unsuccessfully_suspended_sale' => 'Imeshindikana kusitisha Mauzo.',
+ 'unsuccessfully_updated' => 'Kusasisha mauzo kimeshindikana.',
+ 'unsuspend' => 'Ondoa Kusitishwa',
+ 'unsuspend_and_delete' => 'Hatua',
+ 'update' => 'Sasisha',
+ 'upi' => 'UPI',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => 'Agizo la Kazi (Work Order)',
+ 'work_order_number' => 'Nambari ya Agizo la Kazi',
+ 'work_order_number_duplicate' => 'Nambari ya Agizo la Kazi lazima iwe ya kipekee.',
+ 'work_order_sent' => 'Agizo la Kazi limetumwa kwa',
+ 'work_order_unsent' => 'Imeshindikana kutuma Agizo la Kazi kwa',
];
diff --git a/app/Language/sw-TZ/Config.php b/app/Language/sw-TZ/Config.php
index 89bfe75de..370c9dda5 100644
--- a/app/Language/sw-TZ/Config.php
+++ b/app/Language/sw-TZ/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "Saa ya OSPOS:",
"ospos_info" => "Taarifa za Usakinishaji wa OSPOS",
"payment_options_order" => "Mpangilio wa Chaguo za Malipo",
+ 'payment_reference_code_length_limits' => 'Nambari ya Kumbukumbu ya Malipo
Mipaka ya Urefu',
+ 'payment_reference_code_length_max_label' => 'Kiwango cha juu',
+ 'payment_reference_code_length_min_label' => 'Kiwango cha chini',
"perm_risk" => "Ruhusa zisizo sahihi zinaacha programu hii kwenye hatari.",
"phone" => "Namba ya simu ya Kampuni",
"phone_required" => "Namba ya simu ya Kampuni ni kiashiria kinachohitajika.",
diff --git a/app/Language/sw-TZ/Sales.php b/app/Language/sw-TZ/Sales.php
index 1add93054..2e4ad87f9 100644
--- a/app/Language/sw-TZ/Sales.php
+++ b/app/Language/sw-TZ/Sales.php
@@ -1,232 +1,236 @@
"Pointi Zinazopatikana",
- "rewards_package" => "Zawadi",
- "rewards_remaining_balance" => "Thamani ya pointi za zawadi zilizobaki ni ",
- "account_number" => "Nambari ya Akaunti",
- "add_payment" => "Ongeza Malipo",
- "amount_due" => "Kiasi Kinachodaiwa",
- "amount_tendered" => "Kiasi Kilicholipwa",
- "authorized_signature" => "Sahihi Iliyothibitishwa",
- "cancel_sale" => "Ghairi",
- "cash" => "Fedha Taslimu",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "Marekebisho ya Fedha",
- "cash_deposit" => "Amana ya Fedha",
- "cash_filter" => "Fedha Taslimu",
- "change_due" => "Chenji Inayodaiwa",
- "change_price" => "Badilisha Bei ya Uuzaji",
- "check" => "Hundi",
- "check_balance" => "Salio la Hundi",
- "check_filter" => "Hundi",
- "close" => "",
- "comment" => "Maoni",
- "comments" => "Maoni",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "Kamilisha",
- "confirm_cancel_sale" => "Una uhakika unataka kufuta mauzo haya? Bidhaa zote zitaondolewa.",
- "confirm_delete" => "Una uhakika unataka kufuta mauzo uliyoyachagua?",
- "confirm_restore" => "Una uhakika unataka kurejesha mauzo uliyoyachagua?",
- "credit" => "Kadi ya Mkopo",
- "credit_deposit" => "Amana ya Mkopo",
- "credit_filter" => "Kadi ya Mkopo",
- "current_table" => "",
- "customer" => "Mteja",
- "customer_address" => "Anwani",
- "customer_discount" => "Punguzo",
- "customer_email" => "Barua Pepe",
- "customer_location" => "Mahali",
- "customer_optional" => "(Inahitajika kwa Malipo ya Madeni)",
- "customer_required" => "(Inahitajika)",
- "customer_total" => "Jumla",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "Tarehe ya Mauzo",
- "date_range" => "Wigo wa Tarehe",
- "date_required" => "Tafadhali ingiza tarehe sahihi.",
- "date_type" => "Tarehe ni kiashiria kinachohitajika.",
- "debit" => "Kadi ya Debit",
- "debit_filter" => "",
- "delete" => "Ruhusu Kufuta",
- "delete_confirmation" => "Una uhakika unataka kufuta mauzo haya? Hatua hii haiwezi kubatilishwa.",
- "delete_entire_sale" => "Futa Mauzo Yote",
- "delete_successful" => "Mauzo yamefutwa kwa mafanikio.",
- "delete_unsuccessful" => "Kufuta mauzo kimeshindikana.",
- "description_abbrv" => "Desc.",
- "discard" => "Ondoa", //Tupa
- "discard_quote" => "",
- "discount" => "Punguzo",
- "discount_included" => "% Punguzo",
- "discount_short" => "%",
- "due" => "Deni",
- "due_filter" => "",
- "edit" => "Hariri",
- "edit_item" => "Hariri Bidhaa",
- "edit_sale" => "Hariri Mauzo",
- "email_receipt" => "Tuma Risiti kwa Barua Pepe",
- "employee" => "Mfanyakazi",
- "entry" => "Ingizo",
- "error_editing_item" => "Hitilafu katika kuhariri bidhaa",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "Tafuta au Changanua Bidhaa",
- "find_or_scan_item_or_receipt" => "Tafuta au Changanua Bidhaa au Risiti",
- "giftcard" => "Kadi ya Zawadi",
- "giftcard_balance" => "Salio la Kadi ya Zawadi",
- "giftcard_filter" => "",
- "giftcard_number" => "Namba ya Kadi ya Zawadi",
- "group_by_category" => "Panga kwa Kategoria",
- "group_by_type" => "Panga kwa Aina",
- "hsn" => "HSN",
- "id" => "Namba ya Mauzo",
- "include_prices" => "Jumuisha Bei?",
- "invoice" => "Ankara",
- "invoice_confirm" => "Ankara hii itatumwa kwa",
- "invoice_enable" => "Namba ya Ankara",
- "invoice_filter" => "Ankara",
- "invoice_no_email" => "Mteja huyu hana anwani halali ya barua pepe.",
- "invoice_number" => "Namba ya Ankara",
- "invoice_number_duplicate" => "Namba ya Ankara {0} lazima iwe ya kipekee.",
- "invoice_sent" => "Ankara imetumwa kwa",
- "invoice_total" => "Jumla ya Ankara",
- "invoice_type_custom_invoice" => "Ankara Maalum (custom_invoice.php)",
- "invoice_type_custom_tax_invoice" => "Ankara ya Kodi Maalum (custom_tax_invoice.php)",
- "invoice_type_invoice" => "Ankara (invoice.php)",
- "invoice_type_tax_invoice" => "Ankara ya Kodi (tax_invoice.php)",
- "invoice_unsent" => "Imeshindikana kutuma ankara kwa",
- "invoice_update" => "Hesabu upya",
- "item_insufficient_of_stock" => "Bidhaa haina hisa ya kutosha.",
- "item_name" => "Jina la Bidhaa",
- "item_number" => "Namba ya Bidhaa",
- "item_out_of_stock" => "Bidhaa haina hisa.",
- "key_browser" => "Vifupisho vya Msaada",
- "key_cancel" => "Ghairi Nukuu/Ankara/Mauzo ya Sasa",
- "key_customer_search" => "Tafuta Mteja",
- "key_finish_quote" => "Kamilisha Nukuu/Ankara bila malipo",
- "key_finish_sale" => "Ongeza Malipo na Kamilisha Ankara/Mauzo",
- "key_full" => "Fungua kwa Skrini Nzima",
- "key_function" => "Function",
- "key_help" => "Vifupisho",
- "key_help_modal" => "Fungua Dirisha la Vifupisho",
- "key_in" => "Kuza",
- "key_item_search" => "Tafuta Bidhaa",
- "key_out" => "Punguza",
- "key_payment" => "Ongeza Malipo",
- "key_print" => "Chapisha Ukurasa wa Sasa",
- "key_restore" => "Rejesha Mwonekano wa Awali/Zoom",
- "key_search" => "Tafuta Jedwali la Ripoti",
- "key_suspend" => "Sitisha Mauzo ya Sasa",
- "key_suspended" => "Onyesha Mauzo Yaliyositishwa",
- "key_system" => "Vifupisho vya Mfumo",
- "key_tendered" => "Hariri Kiasi Kilicholipwa",
- "key_title" => "Vifupisho vya Kibodi (Keyboard) vya Mauzo",
- "mc" => "",
- "mode" => "Hali ya Usajili",
- "must_enter_numeric" => "Kiasi Kilicholipwa lazima kiwe Namba.",
- "must_enter_numeric_giftcard" => "Namba ya Kadi ya Zawadi lazima iwe Namba.",
- "new_customer" => "Mteja Mpya",
- "new_item" => "Bidhaa Mpya",
- "no_description" => "Hakuna maelezo",
- "no_filter" => "Zote",
- "no_items_in_cart" => "Hakuna bidhaa kwenye Kikapu cha Ununuzi.",
- "no_sales_to_display" => "Hakuna mauzo ya kuonyesha.",
- "none_selected" => "Hujachagua mauzo yoyote ya kufuta.",
- "nontaxed_ind" => " ",
- "not_authorized" => "Hatua hii haijaruhusiwa.",
- "one_or_multiple" => "Mauzo",
- "payment" => "Aina ya Malipo",
- "payment_amount" => "Kiasi",
- "payment_not_cover_total" => "Kiasi cha malipo lazima kiwe sawa au zaidi ya jumla kuu.",
- "payment_type" => "Aina",
- "payments" => "",
- "payments_total" => "Jumla ya Malipo",
- "price" => "Bei",
- "print_after_sale" => "Chapisha baada ya Mauzo",
- "quantity" => "Kiasi",
- "quantity_less_than_reorder_level" => "Onyo: Kiasi kilichotakiwa kiko chini ya kiwango cha kuagiza tena kwa bidhaa hiyo.",
- "quantity_less_than_zero" => "Onyo: Kiasi kilichotakiwa hakitoshi. Unaweza kuendelea na mauzo, lakini hakiki hesabu yako.",
- "quantity_of_items" => "Kiasi cha bidhaa {0}",
- "quote" => "Nukuu (Quote)",
- "quote_number" => "Nambari ya Nukuu",
- "quote_number_duplicate" => "Nambari ya Nukuu lazima iwe ya kipekee.",
- "quote_sent" => "Nukuu imetumwa kwa",
- "quote_unsent" => "Imeshindikana kutuma nukuu kwa",
- "receipt" => "Risiti ya Mauzo",
- "receipt_no_email" => "Mteja huyu hana anwani halali ya barua pepe.",
- "receipt_number" => "Namba ya Mauzo",
- "receipt_sent" => "Risiti imetumwa kwa",
- "receipt_unsent" => "Imeshindikana kutuma risiti kwa",
- "refund" => "Aina ya Marejesho",
- "register" => "Usajili wa Mauzo",
- "remove_customer" => "Ondoa Mteja",
- "remove_discount" => "Ondoa Punguzo",
- "return" => "Rudisha",
- "rewards" => "Pointi za Zawadi",
- "rewards_balance" => "Salio la Pointi za Zawadi",
- "sale" => "Mauzo",
- "sale_by_invoice" => "Mauzo kwa Ankara",
- "sale_for_customer" => "Mteja:",
- "sale_time" => "Muda",
- "sales_tax" => "Kodi ya Mauzo",
- "sales_total" => "",
- "select_customer" => "Chagua Mteja",
- "selected_customer" => "Mteja Uliyemchagua",
- "send_invoice" => "Tuma Ankara",
- "send_quote" => "Tuma Nukuu",
- "send_receipt" => "Tuma Risiti",
- "send_work_order" => "Tuma Agizo la Kazi",
- "serial" => "Nambari ya Seriali",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "Onyesha Ankara",
- "show_receipt" => "Onyesha Risiti",
- "start_typing_customer_name" => "Anza kuandika taarifa za mteja...",
- "start_typing_item_name" => "Anza kuandika jina la bidhaa au changanua msimbo wa mstari (Scan Barcode)...",
- "stock" => "Hisa",
- "stock_location" => "Eneo la Hisa",
- "sub_total" => "Jumla Ndogo",
- "successfully_deleted" => "Umefanikiwa kufuta",
- "successfully_restored" => "Umefanikiwa kurejesha",
- "successfully_suspended_sale" => "Kusitisha mauzo kumewezekana.",
- "successfully_updated" => "Kusasisha mauzo kumewezekana.",
- "suspend_sale" => "Sitisha",
- "suspended_doc_id" => "Nyaraka",
- "suspended_sale_id" => "ID",
- "suspended_sales" => "Yaliyositishwa",
- "table" => "Jedwali",
- "takings" => "Mauzo ya Kila Siku",
- "tax" => "Kodi",
- "tax_id" => "Kitambulisho cha Kodi",
- "tax_invoice" => "Ankara ya Kodi",
- "tax_percent" => "Kodi %",
- "taxed_ind" => "K",
- "total" => "Jumla",
- "total_tax_exclusive" => "Kodi haijajumuishwa",
- "transaction_failed" => "Muamala wa Mauzo umeshindikana.",
- "unable_to_add_item" => "Imeshindikana kuongeza bidhaa kwenye Mauzo",
- "unsuccessfully_deleted" => "Imeshindikana kufuta Mauzo.",
- "unsuccessfully_restored" => "Imeshindikana kurejesha Mauzo.",
- "unsuccessfully_suspended_sale" => "Imeshindikana kusitisha Mauzo.",
- "unsuccessfully_updated" => "Kusasisha mauzo kimeshindikana.",
- "unsuspend" => "Ondoa Kusitishwa",
// "unsuspend_and_delete" => "Hatua (Action)",
- "unsuspend_and_delete" => "Hatua",
- "update" => "Sasisha",
- "upi" => "UPI",
- "visa" => "",
- "wholesale" => "",
- "work_order" => "Agizo la Kazi (Work Order)",
- "work_order_number" => "Nambari ya Agizo la Kazi",
- "work_order_number_duplicate" => "Nambari ya Agizo la Kazi lazima iwe ya kipekee.",
- "work_order_sent" => "Agizo la Kazi limetumwa kwa",
- "work_order_unsent" => "Imeshindikana kutuma Agizo la Kazi kwa",
+ 'account_number' => 'Nambari ya Akaunti',
+ 'add_payment' => 'Ongeza Malipo',
+ 'amount_due' => 'Kiasi Kinachodaiwa',
+ 'amount_tendered' => 'Kiasi Kilicholipwa',
+ 'authorized_signature' => 'Sahihi Iliyothibitishwa',
+ 'cancel_sale' => 'Ghairi',
+ 'cash' => 'Fedha Taslimu',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => 'Marekebisho ya Fedha',
+ 'cash_deposit' => 'Amana ya Fedha',
+ 'cash_filter' => 'Fedha Taslimu',
+ 'change_due' => 'Chenji Inayodaiwa',
+ 'change_price' => 'Badilisha Bei ya Uuzaji',
+ 'check' => 'Hundi',
+ 'check_balance' => 'Salio la Hundi',
+ 'check_filter' => 'Hundi',
+ 'close' => '',
+ 'comment' => 'Maoni',
+ 'comments' => 'Maoni',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => 'Kamilisha',
+ 'confirm_cancel_sale' => 'Una uhakika unataka kufuta mauzo haya? Bidhaa zote zitaondolewa.',
+ 'confirm_delete' => 'Una uhakika unataka kufuta mauzo uliyoyachagua?',
+ 'confirm_restore' => 'Una uhakika unataka kurejesha mauzo uliyoyachagua?',
+ 'credit' => 'Kadi ya Mkopo',
+ 'credit_deposit' => 'Amana ya Mkopo',
+ 'credit_filter' => 'Kadi ya Mkopo',
+ 'current_table' => '',
+ 'customer' => 'Mteja',
+ 'customer_address' => 'Anwani',
+ 'customer_discount' => 'Punguzo',
+ 'customer_email' => 'Barua Pepe',
+ 'customer_location' => 'Mahali',
+ 'customer_optional' => '(Inahitajika kwa Malipo ya Madeni)',
+ 'customer_required' => '(Inahitajika)',
+ 'customer_total' => 'Jumla',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => 'Pointi Zinazopatikana',
+ 'daily_sales' => '',
+ 'date' => 'Tarehe ya Mauzo',
+ 'date_range' => 'Wigo wa Tarehe',
+ 'date_required' => 'Tafadhali ingiza tarehe sahihi.',
+ 'date_type' => 'Tarehe ni kiashiria kinachohitajika.',
+ 'debit' => 'Kadi ya Debit',
+ 'debit_filter' => '',
+ 'delete' => 'Ruhusu Kufuta',
+ 'delete_confirmation' => 'Una uhakika unataka kufuta mauzo haya? Hatua hii haiwezi kubatilishwa.',
+ 'delete_entire_sale' => 'Futa Mauzo Yote',
+ 'delete_successful' => 'Mauzo yamefutwa kwa mafanikio.',
+ 'delete_unsuccessful' => 'Kufuta mauzo kimeshindikana.',
+ 'description_abbrv' => 'Desc.',
+ 'discard' => 'Ondoa', // Tupa
+ 'discard_quote' => '',
+ 'discount' => 'Punguzo',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '% Punguzo',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '%',
+ 'due' => 'Deni',
+ 'due_filter' => '',
+ 'edit' => 'Hariri',
+ 'edit_item' => 'Hariri Bidhaa',
+ 'edit_sale' => 'Hariri Mauzo',
+ 'email_receipt' => 'Tuma Risiti kwa Barua Pepe',
+ 'employee' => 'Mfanyakazi',
+ 'entry' => 'Ingizo',
+ 'error_editing_item' => 'Hitilafu katika kuhariri bidhaa',
+ 'find_or_scan_item' => 'Tafuta au Changanua Bidhaa',
+ 'find_or_scan_item_or_receipt' => 'Tafuta au Changanua Bidhaa au Risiti',
+ 'giftcard' => 'Kadi ya Zawadi',
+ 'giftcard_balance' => 'Salio la Kadi ya Zawadi',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => 'Namba ya Kadi ya Zawadi',
+ 'group_by_category' => 'Panga kwa Kategoria',
+ 'group_by_type' => 'Panga kwa Aina',
+ 'hsn' => 'HSN',
+ 'id' => 'Namba ya Mauzo',
+ 'include_prices' => 'Jumuisha Bei?',
+ 'invoice' => 'Ankara',
+ 'invoice_confirm' => 'Ankara hii itatumwa kwa',
+ 'invoice_enable' => 'Namba ya Ankara',
+ 'invoice_filter' => 'Ankara',
+ 'invoice_no_email' => 'Mteja huyu hana anwani halali ya barua pepe.',
+ 'invoice_number' => 'Namba ya Ankara',
+ 'invoice_number_duplicate' => 'Namba ya Ankara {0} lazima iwe ya kipekee.',
+ 'invoice_sent' => 'Ankara imetumwa kwa',
+ 'invoice_total' => 'Jumla ya Ankara',
+ 'invoice_type_custom_invoice' => 'Ankara Maalum (custom_invoice.php)',
+ 'invoice_type_custom_tax_invoice' => 'Ankara ya Kodi Maalum (custom_tax_invoice.php)',
+ 'invoice_type_invoice' => 'Ankara (invoice.php)',
+ 'invoice_type_tax_invoice' => 'Ankara ya Kodi (tax_invoice.php)',
+ 'invoice_unsent' => 'Imeshindikana kutuma ankara kwa',
+ 'invoice_update' => 'Hesabu upya',
+ 'item_insufficient_of_stock' => 'Bidhaa haina hisa ya kutosha.',
+ 'item_name' => 'Jina la Bidhaa',
+ 'item_number' => 'Namba ya Bidhaa',
+ 'item_out_of_stock' => 'Bidhaa haina hisa.',
+ 'key_browser' => 'Vifupisho vya Msaada',
+ 'key_cancel' => 'Ghairi Nukuu/Ankara/Mauzo ya Sasa',
+ 'key_customer_search' => 'Tafuta Mteja',
+ 'key_finish_quote' => 'Kamilisha Nukuu/Ankara bila malipo',
+ 'key_finish_sale' => 'Ongeza Malipo na Kamilisha Ankara/Mauzo',
+ 'key_full' => 'Fungua kwa Skrini Nzima',
+ 'key_function' => 'Function',
+ 'key_help' => 'Vifupisho',
+ 'key_help_modal' => 'Fungua Dirisha la Vifupisho',
+ 'key_in' => 'Kuza',
+ 'key_item_search' => 'Tafuta Bidhaa',
+ 'key_out' => 'Punguza',
+ 'key_payment' => 'Ongeza Malipo',
+ 'key_print' => 'Chapisha Ukurasa wa Sasa',
+ 'key_restore' => 'Rejesha Mwonekano wa Awali/Zoom',
+ 'key_search' => 'Tafuta Jedwali la Ripoti',
+ 'key_suspend' => 'Sitisha Mauzo ya Sasa',
+ 'key_suspended' => 'Onyesha Mauzo Yaliyositishwa',
+ 'key_system' => 'Vifupisho vya Mfumo',
+ 'key_tendered' => 'Hariri Kiasi Kilicholipwa',
+ 'key_title' => 'Vifupisho vya Kibodi (Keyboard) vya Mauzo',
+ 'mc' => '',
+ 'mode' => 'Hali ya Usajili',
+ 'must_enter_numeric' => 'Kiasi Kilicholipwa lazima kiwe Namba.',
+ 'must_enter_numeric_giftcard' => 'Namba ya Kadi ya Zawadi lazima iwe Namba.',
+ 'must_enter_reference_code' => 'Nambari ya Kumbukumbu/Upatikanaji lazima iingizwe.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => 'Mteja Mpya',
+ 'new_item' => 'Bidhaa Mpya',
+ 'no_description' => 'Hakuna maelezo',
+ 'no_filter' => 'Zote',
+ 'no_items_in_cart' => 'Hakuna bidhaa kwenye Kikapu cha Ununuzi.',
+ 'no_sales_to_display' => 'Hakuna mauzo ya kuonyesha.',
+ 'none_selected' => 'Hujachagua mauzo yoyote ya kufuta.',
+ 'nontaxed_ind' => ' ',
+ 'not_authorized' => 'Hatua hii haijaruhusiwa.',
+ 'one_or_multiple' => 'Mauzo',
+ 'payment' => 'Aina ya Malipo',
+ 'payment_amount' => 'Kiasi',
+ 'payment_not_cover_total' => 'Kiasi cha malipo lazima kiwe sawa au zaidi ya jumla kuu.',
+ 'payment_type' => 'Aina',
+ 'payments' => '',
+ 'payments_total' => 'Jumla ya Malipo',
+ 'price' => 'Bei',
+ 'print_after_sale' => 'Chapisha baada ya Mauzo',
+ 'quantity' => 'Kiasi',
+ 'quantity_less_than_reorder_level' => 'Onyo: Kiasi kilichotakiwa kiko chini ya kiwango cha kuagiza tena kwa bidhaa hiyo.',
+ 'quantity_less_than_zero' => 'Onyo: Kiasi kilichotakiwa hakitoshi. Unaweza kuendelea na mauzo, lakini hakiki hesabu yako.',
+ 'quantity_of_items' => 'Kiasi cha bidhaa {0}',
+ 'quote' => 'Nukuu (Quote)',
+ 'quote_number' => 'Nambari ya Nukuu',
+ 'quote_number_duplicate' => 'Nambari ya Nukuu lazima iwe ya kipekee.',
+ 'quote_sent' => 'Nukuu imetumwa kwa',
+ 'quote_unsent' => 'Imeshindikana kutuma nukuu kwa',
+ 'receipt' => 'Risiti ya Mauzo',
+ 'receipt_no_email' => 'Mteja huyu hana anwani halali ya barua pepe.',
+ 'receipt_number' => 'Namba ya Mauzo',
+ 'receipt_sent' => 'Risiti imetumwa kwa',
+ 'receipt_unsent' => 'Imeshindikana kutuma risiti kwa',
+ 'reference_code' => 'Nambari ya Kumbukumbu ya Malipo',
+ 'reference_code_invalid_characters' => 'Nambari ya kumbukumbu lazima iwe na herufi na nambari peke yake.',
+ 'reference_code_length_error' => 'Urefu wa nambari ya kumbukumbu si sahihi.',
+ 'refund' => 'Aina ya Marejesho',
+ 'register' => 'Usajili wa Mauzo',
+ 'remove_customer' => 'Ondoa Mteja',
+ 'remove_discount' => 'Ondoa Punguzo',
+ 'return' => 'Rudisha',
+ 'rewards' => 'Pointi za Zawadi',
+ 'rewards_balance' => 'Salio la Pointi za Zawadi',
+ 'rewards_package' => 'Zawadi',
+ 'rewards_remaining_balance' => 'Thamani ya pointi za zawadi zilizobaki ni ',
+ 'sale' => 'Mauzo',
+ 'sale_by_invoice' => 'Mauzo kwa Ankara',
+ 'sale_for_customer' => 'Mteja:',
+ 'sale_time' => 'Muda',
+ 'sales_tax' => 'Kodi ya Mauzo',
+ 'sales_total' => '',
+ 'select_customer' => 'Chagua Mteja',
+ 'selected_customer' => 'Mteja Uliyemchagua',
+ 'send_invoice' => 'Tuma Ankara',
+ 'send_quote' => 'Tuma Nukuu',
+ 'send_receipt' => 'Tuma Risiti',
+ 'send_work_order' => 'Tuma Agizo la Kazi',
+ 'serial' => 'Nambari ya Seriali',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => 'Onyesha Ankara',
+ 'show_receipt' => 'Onyesha Risiti',
+ 'start_typing_customer_name' => 'Anza kuandika taarifa za mteja...',
+ 'start_typing_item_name' => 'Anza kuandika jina la bidhaa au changanua msimbo wa mstari (Scan Barcode)...',
+ 'stock' => 'Hisa',
+ 'stock_location' => 'Eneo la Hisa',
+ 'sub_total' => 'Jumla Ndogo',
+ 'successfully_deleted' => 'Umefanikiwa kufuta',
+ 'successfully_restored' => 'Umefanikiwa kurejesha',
+ 'successfully_suspended_sale' => 'Kusitisha mauzo kumewezekana.',
+ 'successfully_updated' => 'Kusasisha mauzo kumewezekana.',
+ 'suspend_sale' => 'Sitisha',
+ 'suspended_doc_id' => 'Nyaraka',
+ 'suspended_sale_id' => 'ID',
+ 'suspended_sales' => 'Yaliyositishwa',
+ 'table' => 'Jedwali',
+ 'takings' => 'Mauzo ya Kila Siku',
+ 'tax' => 'Kodi',
+ 'tax_id' => 'Kitambulisho cha Kodi',
+ 'tax_invoice' => 'Ankara ya Kodi',
+ 'tax_percent' => 'Kodi %',
+ 'taxed_ind' => 'K',
+ 'total' => 'Jumla',
+ 'total_tax_exclusive' => 'Kodi haijajumuishwa',
+ 'transaction_failed' => 'Muamala wa Mauzo umeshindikana.',
+ 'unable_to_add_item' => 'Imeshindikana kuongeza bidhaa kwenye Mauzo',
+ 'unsuccessfully_deleted' => 'Imeshindikana kufuta Mauzo.',
+ 'unsuccessfully_restored' => 'Imeshindikana kurejesha Mauzo.',
+ 'unsuccessfully_suspended_sale' => 'Imeshindikana kusitisha Mauzo.',
+ 'unsuccessfully_updated' => 'Kusasisha mauzo kimeshindikana.',
+ 'unsuspend' => 'Ondoa Kusitishwa',
+ 'unsuspend_and_delete' => 'Hatua',
+ 'update' => 'Sasisha',
+ 'upi' => 'UPI',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => 'Agizo la Kazi (Work Order)',
+ 'work_order_number' => 'Nambari ya Agizo la Kazi',
+ 'work_order_number_duplicate' => 'Nambari ya Agizo la Kazi lazima iwe ya kipekee.',
+ 'work_order_sent' => 'Agizo la Kazi limetumwa kwa',
+ 'work_order_unsent' => 'Imeshindikana kutuma Agizo la Kazi kwa',
];
diff --git a/app/Language/ta/Config.php b/app/Language/ta/Config.php
index 2091ab6bd..5f5632d81 100644
--- a/app/Language/ta/Config.php
+++ b/app/Language/ta/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "OSPOS Timezone:",
"ospos_info" => "OSPOS Installation Info",
"payment_options_order" => "Payment Options Order",
+ 'payment_reference_code_length_limits' => 'கட்டண குறிப்பு குறியீடு
நீள வரம்புகள்',
+ 'payment_reference_code_length_max_label' => 'அதிகபட்சம்',
+ 'payment_reference_code_length_min_label' => 'குறைந்தபட்சம்',
"perm_risk" => "Incorrect permissions leaves this software at risk.",
"phone" => "Company Phone",
"phone_required" => "Company Phone is a required field.",
diff --git a/app/Language/ta/Sales.php b/app/Language/ta/Sales.php
index 476202bbe..333e46587 100644
--- a/app/Language/ta/Sales.php
+++ b/app/Language/ta/Sales.php
@@ -1,231 +1,234 @@
"இருப்பு புள்ளிகள்",
- "rewards_package" => "வெகுமதிகள்",
- "rewards_remaining_balance" => "வெகுமதி புள்ளிகள் மீதமுள்ள மதிப்பு ",
- "account_number" => "கணக்கு #",
- "add_payment" => "கட்டணத்தைச் சேர்க்கவும்",
- "amount_due" => "செலுத்த வேண்டிய தொகை",
- "amount_tendered" => "கொடுத்த தொகை",
- "authorized_signature" => "அங்கீகரிக்கப்பட்ட கையெழுத்து",
- "cancel_sale" => "ரத்துசெய்",
- "cash" => "பணம்",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "பண சரிசெய்தல்",
- "cash_deposit" => "பண வைப்பு",
- "cash_filter" => "பணம்",
- "change_due" => "நிலுவை",
- "change_price" => "விற்பனை விலையை மாற்றவும்",
- "check" => "சோதி",
- "check_balance" => "மீதமுள்ளதை சோதி",
- "check_filter" => "சோதி",
- "close" => "",
- "comment" => "குறிப்புரை",
- "comments" => "குறிப்புரைகள்",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "நிறைவுறு",
- "confirm_cancel_sale" => "இந்த விற்பனையை அழிக்க விரும்புகிறீர்களா? அனைத்து பொருட்களும் அழிக்கப்படும்.",
- "confirm_delete" => "தேர்ந்தெடுக்கப்பட்ட விற்பனை (களை) நீக்க விரும்புகிறீர்களா?",
- "confirm_restore" => "தேர்ந்தெடுக்கப்பட்ட விற்பனை (களை) மீட்டமைக்க விரும்புகிறீர்களா?",
- "credit" => "கடன் அட்டை",
- "credit_deposit" => "கடன் வைப்பு",
- "credit_filter" => "கடன் அட்டை",
- "current_table" => "",
- "customer" => "வாடிக்கையாளர்",
- "customer_address" => "முகவரி",
- "customer_discount" => "தள்ளுபடி",
- "customer_email" => "மின்னஞ்சல்",
- "customer_location" => "இடம்",
- "customer_optional" => "(நிலுவை தொகை வைக்க அவசியம்)",
- "customer_required" => "(தேவை)",
- "customer_total" => "மொத்தம்",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "விற்பனை தேதி",
- "date_range" => "தேதி வரம்பு",
- "date_required" => "சரியான தேதியை உள்ளிட வேண்டும்.",
- "date_type" => "தேதி தேவையான உள்ளீடு.",
- "debit" => "பற்று அட்டை",
- "debit_filter" => "",
- "delete" => "நீக்க அனுமதிக்கவும்",
- "delete_confirmation" => "இந்த விற்பனையை நீக்க விரும்புகிறீர்களா? இந்த செயலை திரும்ப பெற முடியாது.",
- "delete_entire_sale" => "முழு விற்பனையையும் நீக்கு",
- "delete_successful" => "விற்பனை நீக்கப்பட்டது.",
- "delete_unsuccessful" => "விற்பனை நீக்கப்படவில்லை.",
- "description_abbrv" => "பொருள்.",
- "discard" => "கைவிடு",
- "discard_quote" => "",
- "discount" => "தள்ளு",
- "discount_included" => "% தள்ளுபடி",
- "discount_short" => "%",
- "due" => "நிலுவை",
- "due_filter" => "நிலுவை",
- "edit" => "திருத்து",
- "edit_item" => "பொருளை திருத்து",
- "edit_sale" => "விற்பனையை திருத்து",
- "email_receipt" => "மின்னஞ்சல் ரசீது",
- "employee" => "ஊழியர்",
- "entry" => "உள்ளீடு",
- "error_editing_item" => "பொருளை திருத்துவதில் பிழை",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "பொருளைக் தேடு அல்லது ஸ்கேன் செய்யுங்கள்",
- "find_or_scan_item_or_receipt" => "தேடு அல்லது பொருளை வருடு அல்லது ரசீது",
- "giftcard" => "பரிசு அட்டை",
- "giftcard_balance" => "பரிசு அட்டை இருப்பு",
- "giftcard_filter" => "",
- "giftcard_number" => "பரிசு அட்டை எண்",
- "group_by_category" => "வகை வாரியாக",
- "group_by_type" => "வகை வாரியாக",
- "hsn" => "HSN",
- "id" => "விற்பனை எண்",
- "include_prices" => "விலைகளைச் சேர்க்கவா?",
- "invoice" => "விற்பனைச்சிட்டை",
- "invoice_confirm" => "இந்த விற்பனைச்சிட்டை அனுப்பப்படும்",
- "invoice_enable" => "விற்பனைச்சிட்டை எண்",
- "invoice_filter" => "விற்பனைச்சிட்டைகள்",
- "invoice_no_email" => "இந்த வாடிக்கையாளருக்கு சரியான மின்னஞ்சல் முகவரி இல்லை.",
- "invoice_number" => "விற்பனைச்சிட்டை #",
- "invoice_number_duplicate" => "விற்பனைச்சிட்டை எண் {0} தனித்துவமாக இருக்க வேண்டும்.",
- "invoice_sent" => "விற்பனைச்சிட்டை அனுப்பப்பட்டது",
- "invoice_total" => "விற்பனைச்சிட்டை மொத்தம்",
- "invoice_type_custom_invoice" => "தனிப்பயன் விலைப்பட்டியல் (custom_invoice.php)",
- "invoice_type_custom_tax_invoice" => "தனிப்பயன் வரி விலைப்பட்டியல் (custom_tax_invoice.php)",
- "invoice_type_invoice" => "விலைப்பட்டியல் (விலைப்பட்டியல். Php)",
- "invoice_type_tax_invoice" => "வரி விலைப்பட்டியல் (tax_invoice.php)",
- "invoice_unsent" => "விற்பனைச்சிட்டை அனுப்பப்படவில்லை",
- "invoice_update" => "மறுபரிசீலனை",
- "item_insufficient_of_stock" => "உருப்படிக்கு போதுமான பங்கு இல்லை.",
- "item_name" => "பொருளின் பெயர்",
- "item_number" => "பொருள் #",
- "item_out_of_stock" => "பொருள் கையிருப்பில் இல்லை.",
- "key_browser" => "",
- "key_cancel" => "Cancels Current Quote/Invoice/Sale",
- "key_customer_search" => "Customer Search",
- "key_finish_quote" => "Finish Quote/Invoice witdout payment",
- "key_finish_sale" => "Add Payment and Complete Invoice/Sale",
- "key_full" => "",
- "key_function" => "Function",
- "key_help" => "Shortcuts",
- "key_help_modal" => "Open Shortcuts Window",
- "key_in" => "",
- "key_item_search" => "Item Search",
- "key_out" => "",
- "key_payment" => "Add Payment",
- "key_print" => "",
- "key_restore" => "",
- "key_search" => "",
- "key_suspend" => "Suspend Current Sale",
- "key_suspended" => "Show Suspended Sales",
- "key_system" => "",
- "key_tendered" => "Edit Amount Tendered",
- "key_title" => "Sales Keyboard Shortcuts",
- "mc" => "",
- "mode" => "சில்லரை வணிகம்",
- "must_enter_numeric" => "தொகை ஒரு எண்ணாக இருக்க வேண்டும்.",
- "must_enter_numeric_giftcard" => "பரிசு அட்டை எண் ஒரு எண்ணாக இருக்க வேண்டும்.",
- "new_customer" => "புது வாடிக்கையாளர்",
- "new_item" => "புதிய பொருள்",
- "no_description" => "No description",
- "no_filter" => "அனைத்தும்",
- "no_items_in_cart" => "வண்டியில் எந்த பொருட்களும் இல்லை.",
- "no_sales_to_display" => "காண்பிக்க எந்த விற்பனையும் இல்லை.",
- "none_selected" => "விற்பனை(களை) நீக்க நீங்கள் எந்தப் பொருட்களையும் தேர்ந்தெடுக்கவில்லை.",
- "nontaxed_ind" => " ",
- "not_authorized" => "இந்த செயலுக்கு அங்கீகாரம் இல்லை.",
- "one_or_multiple" => "விற்பனை(கள்)",
- "payment" => "கட்டண வகை",
- "payment_amount" => "தொகை",
- "payment_not_cover_total" => "கட்டண தொகை மொத்தத்தை விட அதிகமாகவோ அல்லது சமமாகவோ இருக்க வேண்டும்.",
- "payment_type" => "Type",
- "payments" => "",
- "payments_total" => "மொத்தக் கட்டணம்",
- "price" => "விலை",
- "print_after_sale" => "விற்பனைக்குப் பிறகு அச்சிடு",
- "quantity" => "அளவு",
- "quantity_less_than_reorder_level" => "எச்சரிக்கை: விரும்பிய அளவு அந்த உருப்படிக்கான மறுவரிசை நிலைக்கு கீழே உள்ளது.",
- "quantity_less_than_zero" => "எச்சரிக்கை: விரும்பிய அளவு போதுமானதாக இல்லை. இருப்பினும் நீங்கள் விற்பனையைச் செயல்படுத்தலாம், ஆனால் உங்கள் சரக்குகளைத் தணிக்கை செய்யுங்கள்.",
- "quantity_of_items" => "{0} பொருட்களின் அளவு",
- "quote" => "விலைப்புள்ளி",
- "quote_number" => "விலைப்புள்ளி எண்",
- "quote_number_duplicate" => "விலைப்புள்ளி எண் தனித்துவமாக இருக்க வேண்டும்.",
- "quote_sent" => "விலைப்புள்ளி அனுப்பப்பட்டது",
- "quote_unsent" => "விலைப்புள்ளியை அனுப்ப இயலவில்லை",
- "receipt" => "விற்பனை ரசீது",
- "receipt_no_email" => "இந்த வாடிக்கையாளருக்கு சரியான மின்னஞ்சல் முகவரி இல்லை.",
- "receipt_number" => "விற்பனை #",
- "receipt_sent" => "ரசீது அனுப்பப்பட்டது",
- "receipt_unsent" => "ரசீதை அனுப்ப இயலவில்லை",
- "refund" => "பணத்தைத் திரும்பப்பெறுதல் வகை",
- "register" => "விற்பனை பதிவு",
- "remove_customer" => "வாடிக்கையாளரை அகற்று",
- "remove_discount" => "",
- "return" => "Return",
- "rewards" => "வெகுமதி புள்ளிகள்",
- "rewards_balance" => "வெகுமதி புள்ளிகள் இருப்பு",
- "sale" => "விற்பனை",
- "sale_by_invoice" => "விலைப்பட்டியல் மூலம் விற்பனை",
- "sale_for_customer" => "வாடிக்கையாளர்:",
- "sale_time" => "நேரம்",
- "sales_tax" => "விற்பனை வரி",
- "sales_total" => "",
- "select_customer" => "வாடிக்கையாளரைத் தேர்ந்தெடு",
- "send_invoice" => "விலைப்பட்டியல் அனுப்பு",
- "send_quote" => "விலைப்புள்ளியை அனுப்பு",
- "send_receipt" => "ரசீதை அனுப்பு",
- "send_work_order" => "பணி ஆணையை அனுப்பவும்",
- "serial" => "வரிசை",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "விலைப்பட்டியலைக் காட்டு",
- "show_receipt" => "ரசீதைக் காட்டு",
- "start_typing_customer_name" => "வாடிக்கையாளர் விவரங்களைத் தட்டச்சு செய்யத் தொடங்கு...",
- "start_typing_item_name" => "Start typing Item Name or scan Barcode...",
- "stock" => "Stock",
- "stock_location" => "Stock Location",
- "sub_total" => "Subtotal",
- "successfully_deleted" => "You have successfully deleted",
- "successfully_restored" => "You have successfully restored",
- "successfully_suspended_sale" => "Sale suspend successful.",
- "successfully_updated" => "Sale update successful.",
- "suspend_sale" => "Suspend",
- "suspended_doc_id" => "Document",
- "suspended_sale_id" => "ID",
- "suspended_sales" => "Suspended",
- "table" => "Table",
- "takings" => "Daily Sales",
- "tax" => "Tax",
- "tax_id" => "Tax Id",
- "tax_invoice" => "Tax Invoice",
- "tax_percent" => "Tax %",
- "taxed_ind" => "வ",
- "total" => "Total",
- "total_tax_exclusive" => "Tax excluded",
- "transaction_failed" => "Sales Transaction failed.",
- "unable_to_add_item" => "Item add to Sale failed",
- "unsuccessfully_deleted" => "Sale(s) delete failed.",
- "unsuccessfully_restored" => "Sale(s) restore failed.",
- "unsuccessfully_suspended_sale" => "Sale suspend failed.",
- "unsuccessfully_updated" => "Sale update failed.",
- "unsuspend" => "Unsuspend",
- "unsuspend_and_delete" => "Action",
- "update" => "Update",
- "upi" => "UPI",
- "visa" => "",
- "wholesale" => "",
- "work_order" => "Work Order",
- "work_order_number" => "Work Order Number",
- "work_order_number_duplicate" => "Work Order Number must be unique.",
- "work_order_sent" => "Work Order sent to",
- "work_order_unsent" => "Work Order failed to be sent to",
- "sale_not_found" => "விற்பனை காணப்படவில்லை",
+ 'account_number' => 'கணக்கு #',
+ 'add_payment' => 'கட்டணத்தைச் சேர்க்கவும்',
+ 'amount_due' => 'செலுத்த வேண்டிய தொகை',
+ 'amount_tendered' => 'கொடுத்த தொகை',
+ 'authorized_signature' => 'அங்கீகரிக்கப்பட்ட கையெழுத்து',
+ 'cancel_sale' => 'ரத்துசெய்',
+ 'cash' => 'பணம்',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => 'பண சரிசெய்தல்',
+ 'cash_deposit' => 'பண வைப்பு',
+ 'cash_filter' => 'பணம்',
+ 'change_due' => 'நிலுவை',
+ 'change_price' => 'விற்பனை விலையை மாற்றவும்',
+ 'check' => 'சோதி',
+ 'check_balance' => 'மீதமுள்ளதை சோதி',
+ 'check_filter' => 'சோதி',
+ 'close' => '',
+ 'comment' => 'குறிப்புரை',
+ 'comments' => 'குறிப்புரைகள்',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => 'நிறைவுறு',
+ 'confirm_cancel_sale' => 'இந்த விற்பனையை அழிக்க விரும்புகிறீர்களா? அனைத்து பொருட்களும் அழிக்கப்படும்.',
+ 'confirm_delete' => 'தேர்ந்தெடுக்கப்பட்ட விற்பனை (களை) நீக்க விரும்புகிறீர்களா?',
+ 'confirm_restore' => 'தேர்ந்தெடுக்கப்பட்ட விற்பனை (களை) மீட்டமைக்க விரும்புகிறீர்களா?',
+ 'credit' => 'கடன் அட்டை',
+ 'credit_deposit' => 'கடன் வைப்பு',
+ 'credit_filter' => 'கடன் அட்டை',
+ 'current_table' => '',
+ 'customer' => 'வாடிக்கையாளர்',
+ 'customer_address' => 'முகவரி',
+ 'customer_discount' => 'தள்ளுபடி',
+ 'customer_email' => 'மின்னஞ்சல்',
+ 'customer_location' => 'இடம்',
+ 'customer_optional' => '(நிலுவை தொகை வைக்க அவசியம்)',
+ 'customer_required' => '(தேவை)',
+ 'customer_total' => 'மொத்தம்',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => 'இருப்பு புள்ளிகள்',
+ 'daily_sales' => '',
+ 'date' => 'விற்பனை தேதி',
+ 'date_range' => 'தேதி வரம்பு',
+ 'date_required' => 'சரியான தேதியை உள்ளிட வேண்டும்.',
+ 'date_type' => 'தேதி தேவையான உள்ளீடு.',
+ 'debit' => 'பற்று அட்டை',
+ 'debit_filter' => '',
+ 'delete' => 'நீக்க அனுமதிக்கவும்',
+ 'delete_confirmation' => 'இந்த விற்பனையை நீக்க விரும்புகிறீர்களா? இந்த செயலை திரும்ப பெற முடியாது.',
+ 'delete_entire_sale' => 'முழு விற்பனையையும் நீக்கு',
+ 'delete_successful' => 'விற்பனை நீக்கப்பட்டது.',
+ 'delete_unsuccessful' => 'விற்பனை நீக்கப்படவில்லை.',
+ 'description_abbrv' => 'பொருள்.',
+ 'discard' => 'கைவிடு',
+ 'discard_quote' => '',
+ 'discount' => 'தள்ளு',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '% தள்ளுபடி',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '%',
+ 'due' => 'நிலுவை',
+ 'due_filter' => 'நிலுவை',
+ 'edit' => 'திருத்து',
+ 'edit_item' => 'பொருளை திருத்து',
+ 'edit_sale' => 'விற்பனையை திருத்து',
+ 'email_receipt' => 'மின்னஞ்சல் ரசீது',
+ 'employee' => 'ஊழியர்',
+ 'entry' => 'உள்ளீடு',
+ 'error_editing_item' => 'பொருளை திருத்துவதில் பிழை',
+ 'find_or_scan_item' => 'பொருளைக் தேடு அல்லது ஸ்கேன் செய்யுங்கள்',
+ 'find_or_scan_item_or_receipt' => 'தேடு அல்லது பொருளை வருடு அல்லது ரசீது',
+ 'giftcard' => 'பரிசு அட்டை',
+ 'giftcard_balance' => 'பரிசு அட்டை இருப்பு',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => 'பரிசு அட்டை எண்',
+ 'group_by_category' => 'வகை வாரியாக',
+ 'group_by_type' => 'வகை வாரியாக',
+ 'hsn' => 'HSN',
+ 'id' => 'விற்பனை எண்',
+ 'include_prices' => 'விலைகளைச் சேர்க்கவா?',
+ 'invoice' => 'விற்பனைச்சிட்டை',
+ 'invoice_confirm' => 'இந்த விற்பனைச்சிட்டை அனுப்பப்படும்',
+ 'invoice_enable' => 'விற்பனைச்சிட்டை எண்',
+ 'invoice_filter' => 'விற்பனைச்சிட்டைகள்',
+ 'invoice_no_email' => 'இந்த வாடிக்கையாளருக்கு சரியான மின்னஞ்சல் முகவரி இல்லை.',
+ 'invoice_number' => 'விற்பனைச்சிட்டை #',
+ 'invoice_number_duplicate' => 'விற்பனைச்சிட்டை எண் {0} தனித்துவமாக இருக்க வேண்டும்.',
+ 'invoice_sent' => 'விற்பனைச்சிட்டை அனுப்பப்பட்டது',
+ 'invoice_total' => 'விற்பனைச்சிட்டை மொத்தம்',
+ 'invoice_type_custom_invoice' => 'தனிப்பயன் விலைப்பட்டியல் (custom_invoice.php)',
+ 'invoice_type_custom_tax_invoice' => 'தனிப்பயன் வரி விலைப்பட்டியல் (custom_tax_invoice.php)',
+ 'invoice_type_invoice' => 'விலைப்பட்டியல் (விலைப்பட்டியல். Php)',
+ 'invoice_type_tax_invoice' => 'வரி விலைப்பட்டியல் (tax_invoice.php)',
+ 'invoice_unsent' => 'விற்பனைச்சிட்டை அனுப்பப்படவில்லை',
+ 'invoice_update' => 'மறுபரிசீலனை',
+ 'item_insufficient_of_stock' => 'உருப்படிக்கு போதுமான பங்கு இல்லை.',
+ 'item_name' => 'பொருளின் பெயர்',
+ 'item_number' => 'பொருள் #',
+ 'item_out_of_stock' => 'பொருள் கையிருப்பில் இல்லை.',
+ 'key_browser' => '',
+ 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
+ 'key_customer_search' => 'Customer Search',
+ 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
+ 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_full' => '',
+ 'key_function' => 'Function',
+ 'key_help' => 'Shortcuts',
+ 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_in' => '',
+ 'key_item_search' => 'Item Search',
+ 'key_out' => '',
+ 'key_payment' => 'Add Payment',
+ 'key_print' => '',
+ 'key_restore' => '',
+ 'key_search' => '',
+ 'key_suspend' => 'Suspend Current Sale',
+ 'key_suspended' => 'Show Suspended Sales',
+ 'key_system' => '',
+ 'key_tendered' => 'Edit Amount Tendered',
+ 'key_title' => 'Sales Keyboard Shortcuts',
+ 'mc' => '',
+ 'mode' => 'சில்லரை வணிகம்',
+ 'must_enter_numeric' => 'தொகை ஒரு எண்ணாக இருக்க வேண்டும்.',
+ 'must_enter_numeric_giftcard' => 'பரிசு அட்டை எண் ஒரு எண்ணாக இருக்க வேண்டும்.',
+ 'must_enter_reference_code' => 'குறிப்பு/மீட்டெடுப்பு எண் உள்ளிட வேண்டும்.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => 'புது வாடிக்கையாளர்',
+ 'new_item' => 'புதிய பொருள்',
+ 'no_description' => 'No description',
+ 'no_filter' => 'அனைத்தும்',
+ 'no_items_in_cart' => 'வண்டியில் எந்த பொருட்களும் இல்லை.',
+ 'no_sales_to_display' => 'காண்பிக்க எந்த விற்பனையும் இல்லை.',
+ 'none_selected' => 'விற்பனை(களை) நீக்க நீங்கள் எந்தப் பொருட்களையும் தேர்ந்தெடுக்கவில்லை.',
+ 'nontaxed_ind' => ' ',
+ 'not_authorized' => 'இந்த செயலுக்கு அங்கீகாரம் இல்லை.',
+ 'one_or_multiple' => 'விற்பனை(கள்)',
+ 'payment' => 'கட்டண வகை',
+ 'payment_amount' => 'தொகை',
+ 'payment_not_cover_total' => 'கட்டண தொகை மொத்தத்தை விட அதிகமாகவோ அல்லது சமமாகவோ இருக்க வேண்டும்.',
+ 'payment_type' => 'Type',
+ 'payments' => '',
+ 'payments_total' => 'மொத்தக் கட்டணம்',
+ 'price' => 'விலை',
+ 'print_after_sale' => 'விற்பனைக்குப் பிறகு அச்சிடு',
+ 'quantity' => 'அளவு',
+ 'quantity_less_than_reorder_level' => 'எச்சரிக்கை: விரும்பிய அளவு அந்த உருப்படிக்கான மறுவரிசை நிலைக்கு கீழே உள்ளது.',
+ 'quantity_less_than_zero' => 'எச்சரிக்கை: விரும்பிய அளவு போதுமானதாக இல்லை. இருப்பினும் நீங்கள் விற்பனையைச் செயல்படுத்தலாம், ஆனால் உங்கள் சரக்குகளைத் தணிக்கை செய்யுங்கள்.',
+ 'quantity_of_items' => '{0} பொருட்களின் அளவு',
+ 'quote' => 'விலைப்புள்ளி',
+ 'quote_number' => 'விலைப்புள்ளி எண்',
+ 'quote_number_duplicate' => 'விலைப்புள்ளி எண் தனித்துவமாக இருக்க வேண்டும்.',
+ 'quote_sent' => 'விலைப்புள்ளி அனுப்பப்பட்டது',
+ 'quote_unsent' => 'விலைப்புள்ளியை அனுப்ப இயலவில்லை',
+ 'receipt' => 'விற்பனை ரசீது',
+ 'receipt_no_email' => 'இந்த வாடிக்கையாளருக்கு சரியான மின்னஞ்சல் முகவரி இல்லை.',
+ 'receipt_number' => 'விற்பனை #',
+ 'receipt_sent' => 'ரசீது அனுப்பப்பட்டது',
+ 'receipt_unsent' => 'ரசீதை அனுப்ப இயலவில்லை',
+ 'reference_code' => 'கட்டண குறிப்பு குறியீடு',
+ 'reference_code_invalid_characters' => 'குறிப்பு குறியீடு எழுத்துக்கள் மற்றும் எண்கள் மட்டுமே கொண்டிருக்க வேண்டும்.',
+ 'reference_code_length_error' => 'குறிப்பு குறியீட்டின் நீளம் தவறானது.',
+ 'refund' => 'பணத்தைத் திரும்பப்பெறுதல் வகை',
+ 'register' => 'விற்பனை பதிவு',
+ 'remove_customer' => 'வாடிக்கையாளரை அகற்று',
+ 'remove_discount' => '',
+ 'return' => 'Return',
+ 'rewards' => 'வெகுமதி புள்ளிகள்',
+ 'rewards_balance' => 'வெகுமதி புள்ளிகள் இருப்பு',
+ 'rewards_package' => 'வெகுமதிகள்',
+ 'rewards_remaining_balance' => 'வெகுமதி புள்ளிகள் மீதமுள்ள மதிப்பு ',
+ 'sale' => 'விற்பனை',
+ 'sale_by_invoice' => 'விலைப்பட்டியல் மூலம் விற்பனை',
+ 'sale_for_customer' => 'வாடிக்கையாளர்:',
+ 'sale_time' => 'நேரம்',
+ 'sales_tax' => 'விற்பனை வரி',
+ 'sales_total' => '',
+ 'select_customer' => 'வாடிக்கையாளரைத் தேர்ந்தெடு',
+ 'send_invoice' => 'விலைப்பட்டியல் அனுப்பு',
+ 'send_quote' => 'விலைப்புள்ளியை அனுப்பு',
+ 'send_receipt' => 'ரசீதை அனுப்பு',
+ 'send_work_order' => 'பணி ஆணையை அனுப்பவும்',
+ 'serial' => 'வரிசை',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => 'விலைப்பட்டியலைக் காட்டு',
+ 'show_receipt' => 'ரசீதைக் காட்டு',
+ 'start_typing_customer_name' => 'வாடிக்கையாளர் விவரங்களைத் தட்டச்சு செய்யத் தொடங்கு...',
+ 'start_typing_item_name' => 'Start typing Item Name or scan Barcode...',
+ 'stock' => 'Stock',
+ 'stock_location' => 'Stock Location',
+ 'sub_total' => 'Subtotal',
+ 'successfully_deleted' => 'You have successfully deleted',
+ 'successfully_restored' => 'You have successfully restored',
+ 'successfully_suspended_sale' => 'Sale suspend successful.',
+ 'successfully_updated' => 'Sale update successful.',
+ 'suspend_sale' => 'Suspend',
+ 'suspended_doc_id' => 'Document',
+ 'suspended_sale_id' => 'ID',
+ 'suspended_sales' => 'Suspended',
+ 'table' => 'Table',
+ 'takings' => 'Daily Sales',
+ 'tax' => 'Tax',
+ 'tax_id' => 'Tax Id',
+ 'tax_invoice' => 'Tax Invoice',
+ 'tax_percent' => 'Tax %',
+ 'taxed_ind' => 'வ',
+ 'total' => 'Total',
+ 'total_tax_exclusive' => 'Tax excluded',
+ 'transaction_failed' => 'Sales Transaction failed.',
+ 'unable_to_add_item' => 'Item add to Sale failed',
+ 'unsuccessfully_deleted' => 'Sale(s) delete failed.',
+ 'unsuccessfully_restored' => 'Sale(s) restore failed.',
+ 'unsuccessfully_suspended_sale' => 'Sale suspend failed.',
+ 'unsuccessfully_updated' => 'Sale update failed.',
+ 'unsuspend' => 'Unsuspend',
+ 'unsuspend_and_delete' => 'Action',
+ 'update' => 'Update',
+ 'upi' => 'UPI',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => 'Work Order',
+ 'work_order_number' => 'Work Order Number',
+ 'work_order_number_duplicate' => 'Work Order Number must be unique.',
+ 'work_order_sent' => 'Work Order sent to',
+ 'work_order_unsent' => 'Work Order failed to be sent to',
];
diff --git a/app/Language/th/Config.php b/app/Language/th/Config.php
index 6b01129eb..175897b38 100644
--- a/app/Language/th/Config.php
+++ b/app/Language/th/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "เขตเวลาของระบบ OSPOS:",
"ospos_info" => "ข้อมูลการติดตั้งระบบ OSPOS",
"payment_options_order" => "ตัวเลือกการชำระเงิน",
+ 'payment_reference_code_length_limits' => 'รหัสอ้างอิงการชำระเงิน
ขีดจำกัดความยาว',
+ 'payment_reference_code_length_max_label' => 'สูงสุด',
+ 'payment_reference_code_length_min_label' => 'ต่ำสุด',
"perm_risk" => "การอนุญาตที่ไม่ถูกต้องทำให้ซอฟต์แวร์นี้ตกอยู่ในความเสี่ยง",
"phone" => "เบอร์โทรศัพท์",
"phone_required" => "เบอร์โทรต้องกรอก",
diff --git a/app/Language/th/Sales.php b/app/Language/th/Sales.php
index dcbc849b5..65d5ad126 100644
--- a/app/Language/th/Sales.php
+++ b/app/Language/th/Sales.php
@@ -1,231 +1,235 @@
"คะแนนที่มี",
- 'rewards_package' => "คะแนนสะสม",
- 'rewards_remaining_balance' => "คะแนนสะสมคงเหลือ ",
- 'account_number' => "บัญชี #",
- 'add_payment' => "เพิ่มบิล",
- 'amount_due' => "ยอดค้างชำระ",
- 'amount_tendered' => "ชำระเข้ามา",
- 'authorized_signature' => "ลายเซ็นผู้มีอำนาจ",
- 'cancel_sale' => "ยกเลิกการขาย",
- 'cash' => "เงินสด",
- 'cash_1' => "",
- 'cash_2' => "",
- 'cash_3' => "",
- 'cash_4' => "",
- 'cash_adjustment' => "การปรับเงินสดขาย",
- 'cash_deposit' => "ฝากเงินสด",
- 'cash_filter' => "เงินสด",
- 'change_due' => "เงินทอน",
- 'change_price' => "เปลี่ยนราคาขาย",
- 'check' => "โอนเงิน/พร้อมเพย์/เช็ค",
- 'check_balance' => "เช็คยอดคงเหลือ",
- 'check_filter' => "ตรวจสอบ",
- 'close' => "",
- 'comment' => "หมายเหตุ",
- 'comments' => "หมายเหตุ",
- 'company_name' => "",
- 'complete' => "",
- 'complete_sale' => "จบการขาย",
- 'confirm_cancel_sale' => "แน่ใจหรือไม่ที่จะล้างการขายนี้? ทุกรายการจะถูกลบทั้งหมด",
- 'confirm_delete' => "โปรดยืนยันการลบรายการขายที่เลือกไว้ ?",
- 'confirm_restore' => "คุณแน่ใจหรือไม่ว่าต้องการยกเลิกการขายที่เลือกไว้?",
- 'credit' => "เครดิตการ์ด",
- 'credit_deposit' => "เงินฝากเครดิต",
- 'credit_filter' => "บัตรเครติด",
- 'current_table' => "",
- 'customer' => "ลูกค้า",
- 'customer_address' => "Customer Address",
- 'customer_discount' => "ส่วนลด",
- 'customer_email' => "Customer Email",
- 'customer_location' => "Customer Location",
- 'customer_optional' => "(ต้องระบุวันที่ชำระเงิน)",
- 'customer_required' => "(ต้องระบุ)",
- 'customer_total' => "Total",
- 'customer_total_spent' => "",
- 'daily_sales' => "",
- 'date' => "วันที่ขาย",
- 'date_range' => "ระหว่างวันที่",
- 'date_required' => "กรุณากรอกวันที่ให้ถูกต้อง",
- 'date_type' => "กรุณากรอกข้อมูลในช่องวันที่",
- 'debit' => "บัตรประชารัฐ/เดบิตการ์ด",
- 'debit_filter' => "",
- 'delete' => "อนุญาตให้ลบ",
- 'delete_confirmation' => "แน่ใจหรือไม่ที่จะลบรายการขายนี้, ลบแล้วไม่สามารถเรียกกลับคืนใด้",
- 'delete_entire_sale' => "ลบการขายทั้งหมด",
- 'delete_successful' => "คุณลบการขายสำเร็จ",
- 'delete_unsuccessful' => "คุณลบการขายไม่สำเร็จ",
- 'description_abbrv' => "รายละเอียด",
- 'discard' => "ยกเลิก",
- 'discard_quote' => "",
- 'discount' => "ส่วนลด %",
- 'discount_included' => "% ส่วนลด",
- 'discount_short' => "%",
- 'due' => "วันครบกำหนด",
- 'due_filter' => "วันที่ครบกำหนด",
- 'edit' => "แก้ไข",
- 'edit_item' => "แก้ไขสินค้า",
- 'edit_sale' => "แก้ไขการขาย",
- 'email_receipt' => "อีเมลบิล",
- 'employee' => "พนักงาน",
- 'entry' => "การนำเข้า",
- 'error_editing_item' => "แก้ไขสินค้าล้มเหลว",
- 'negative_price_invalid' => "ราคาไม่สามารถเป็นค่าติดลบได้",
- 'negative_quantity_invalid' => "จำนวนไม่สามารถเป็นค่าติดลบได้",
- 'negative_discount_invalid' => "ส่วนลดไม่สามารถเป็นค่าติดลบได้",
- 'discount_percent_exceeds_100' => "ส่วนลดเปอร์เซ็นต์มีค่าได้ไม่เกิน 100%",
- 'discount_exceeds_item_total' => "ส่วนลดต้องไม่เกินจำนวนรายการขายทั้งหมด",
- 'negative_total_invalid' => "",
- 'find_or_scan_item' => "ค้นหาสินค้า",
- 'find_or_scan_item_or_receipt' => "ค้นหา หรือ แสกนรายการ หรือ ใบเสร็จ",
- 'giftcard' => "บัตรของขวัญ",
- 'giftcard_balance' => "ยอดคงเหลือบัตรของขวัญ",
- 'giftcard_filter' => "",
- 'giftcard_number' => "เลขที่บัตรของขวัญ",
- 'group_by_category' => "กลุ่มตามหมวดหมู่",
- 'group_by_type' => "กลุ่มตามประเภท",
- 'hsn' => "HSN",
- 'id' => "เลขที่ขาย",
- 'include_prices' => "รวมในราคา?",
- 'invoice' => "ใบแจ้งหนี้",
- 'invoice_confirm' => "ใบแจ้งหนี้นี้จะถูกส่งไปที่",
- 'invoice_enable' => "เลขที่ใบแจ้งหนี้",
- 'invoice_filter' => "ใบแจ้งหนี้",
- 'invoice_no_email' => "ลูกค้ารายนี้ไม่มีที่อยู่อีเมล",
- 'invoice_number' => "เลขใบแจ้งหนี้ #",
- 'invoice_number_duplicate' => "ใบแจ้งหนี้หมายเลข {0} จะต้องไม่ซ้ำกัน",
- 'invoice_sent' => "ส่งใบแจ้งหนี้ไปที่",
- 'invoice_total' => "ยอดรวมในใบแจ้งหนี้",
- 'invoice_type_custom_invoice' => "ใบแจ้งหนี้ที่กำหนดเอง (custom_invoice.php)",
- 'invoice_type_custom_tax_invoice' => "ใบกำกับภาษีที่กำหนดเอง (custom_tax_invoice.php)",
- 'invoice_type_invoice' => "ใบแจ้งหนี้ (invoice.php)",
- 'invoice_type_tax_invoice' => "ใบกำกับภาษี (tax_invoice.php)",
- 'invoice_unsent' => "ไม่สามารถส่งใบแจ้งหนี้ถึง",
- 'invoice_update' => "คำนวณใหม่",
- 'item_insufficient_of_stock' => "จำนวนสินค้าไม่เพียงพอ",
- 'item_name' => "ชื่อสินค้า",
- 'item_number' => "สินค้า #",
- 'item_out_of_stock' => "สินค้าจำหน่ายหมด",
- 'key_browser' => "ความช่วยเหลือ",
- 'key_cancel' => "ยกเลิกใบเสนอราคา/ใบแจ้งหนี้ /ใบการขาย นี้",
- 'key_customer_search' => "ค้นหาลูกค้า",
- 'key_finish_quote' => "จบใบเสนอราคา/ใบแจ้งหนี้โดยไม่ต้องชำระเงิน",
- 'key_finish_sale' => "เพิ่มการชำระเงินและใบแจ้งหนี้ /ใบรายการขาย",
- 'key_full' => "เปิดแบบเต็มหน้าจอ",
- 'key_function' => "ฟังก์ชั่น",
- 'key_help' => "คำสั่งลัดงานขาย",
- 'key_help_modal' => "เปิดหน้าต่างคำสั่งลัดงานขาย",
- 'key_in' => "ขยายเข้า",
- 'key_item_search' => "ค้นหารายการขาย",
- 'key_out' => "ขยายออก",
- 'key_payment' => "เพิ่มการชำระเงิน",
- 'key_print' => "พิมพ์หน้านี้",
- 'key_restore' => "คืนการแสดงผลแบบดั้งเดิม/ขยาย",
- 'key_search' => "ค้นหาตารางรายงาน",
- 'key_suspend' => "พักรายการขายปัจจุบัน",
- 'key_suspended' => "แสดงรายการขายที่พักไว้",
- 'key_system' => "ทางลัดระบบ",
- 'key_tendered' => "แก้ไขจำนวนเงินรับมา",
- 'key_title' => "ทางลัดคียบอร์ดงานขาย",
- 'mc' => "",
- 'mode' => "รูปแบบการลงทะเบียน",
- 'must_enter_numeric' => "จำนวนที่ถุกประมูลต้องใส่ข้อมุลที่เปนตัวเลข",
- 'must_enter_numeric_giftcard' => "เลขที่บัตรของขวัญ ต้องใส่ตัวเลขเท่านั้น",
- 'new_customer' => "ลูกค้าใหม่",
- 'new_item' => "สินค้าใหม่",
- 'no_description' => "ไม่ระบุรายละเอียด",
- 'no_filter' => "ทั้งหมด",
- 'no_items_in_cart' => "ไม่พบสินค้าในตระกร้า",
- 'no_sales_to_display' => "ไม่มีการขายที่จะแสดง",
- 'none_selected' => "คุณยังไม่ได้เลือกการขายที่จะลบ",
- 'nontaxed_ind' => " . ",
- 'not_authorized' => "การกระทำนี้ไม่ได้รับอนุญาต",
- 'one_or_multiple' => "การขาย",
- 'payment' => "รูปแบบชำระเงิน",
- 'payment_amount' => "จำนวน",
- 'payment_not_cover_total' => "จำนวนเงินที่ชำระต้องมากกว่าหรือเท่ากับยอดรวม",
- 'payment_type' => "ชำระโดย",
- 'payments' => "",
- 'payments_total' => "ยอดชำระแล้ว",
- 'price' => "ราคา",
- 'print_after_sale' => "พิมพ์บิลหลังการขาย",
- 'quantity' => "จำนวน",
- 'quantity_less_than_reorder_level' => "คำเตือน ถ้าจำนวนของไม่เพียงพอกับความต้องการหรือไม่ตรงกับยอดในบันชี ก็สามารถทำการขายได้ แต่ต้องเชคปริมานสินค้าคงคลัง",
- 'quantity_less_than_zero' => "คำเตือน: ถ้าจำนวนของไม่เพียงพอกับความต้องการหรือไม่ตรงกับยอดในบัญชี ก็สามารถทำการขายได้ แต่ต้องตรวจสอบปริมาญสินค้าคงคลังก่อน",
- 'quantity_of_items' => "ปริมาณของ {0} รายการ",
- 'quote' => "ใบเสนอราคา",
- 'quote_number' => "หมายเลขอ้างอิง",
- 'quote_number_duplicate' => "หมายเลขอ้างอิงต้องไม่ซ้ำกัน",
- 'quote_sent' => "ส่งการอ้างอิงถึง",
- 'quote_unsent' => "ส่งการอ้างอิงถึงผิดพลาด",
- 'receipt' => "บิลขาย",
- 'receipt_no_email' => "ลูกค้านี้ไม่มีที่อยู่อีเมล์",
- 'receipt_number' => "จุดขาย#",
- 'receipt_sent' => "ส่งใบเสร็จไปที่",
- 'receipt_unsent' => "ไม่สามารถส่งใบเสร็จไปที่",
- 'refund' => "ประเภทการยกเลิกการขาย",
- 'register' => "ลงทะเบียนขาย",
- 'remove_customer' => "ลบลูกค้า",
- 'remove_discount' => "",
- 'return' => "คืน",
- 'rewards' => "คะแนนสะสม",
- 'rewards_balance' => "คะแนนสะสมคงเหลือ",
- 'sale' => "ขาย",
- 'sale_by_invoice' => "การขายโดยใบแจ้งหนี้",
- 'sale_for_customer' => "ลูกค้า:",
- 'sale_time' => "เวลา",
- 'sales_tax' => "ภาษีการขาย",
- 'sales_total' => "",
- 'select_customer' => "เลือกลูกค้า (Optional)",
- 'send_invoice' => "ส่งใบแจ้งหนี้",
- 'send_quote' => "ส่งใบเสนอราคา",
- 'send_receipt' => "ส่งใบเสร็จ",
- 'send_work_order' => "ส่งคำสั่งงาน",
- 'serial' => "หมายเลขซีเรียล",
- 'service_charge' => "",
- 'show_due' => "",
- 'show_invoice' => "ใบแจ้งหนี้",
- 'show_receipt' => "ใบเสร็จ",
- 'start_typing_customer_name' => "เริ่มต้นพิมพ์ชื่อลูกค้า...",
- 'start_typing_item_name' => "เริ่มต้นพิมพ์ชื่อสินค้า หรือ สแกนบาร์โค๊ด...",
- 'stock' => "คลังสินค้า",
- 'stock_location' => "ที่เก็บ",
- 'sub_total' => "ยอดรวมย่อย",
- 'successfully_deleted' => "ลบการขายสมยูรณ์",
- 'successfully_restored' => "คุณกู้คืนสำเร็จแล้ว",
- 'successfully_suspended_sale' => "การขายของคุณถูกระงับเรียบร้อย",
- 'successfully_updated' => "อัพเดทการขายสมบูรณ์",
- 'suspend_sale' => "พักรายการ",
- 'suspended_doc_id' => "รหัสเอกสาร",
- 'suspended_sale_id' => "รหัสการขายที่ถูกพัก",
- 'suspended_sales' => "การขายที่พักไว้",
- 'table' => "โต๊ะ",
- 'takings' => "การขายประจำวัน",
- 'tax' => "ภาษี",
- 'tax_id' => "รหัสภาษี",
- 'tax_invoice' => "ใบกำกับภาษี",
- 'tax_percent' => "ภาษี %",
- 'taxed_ind' => "ภ",
- 'total' => "ยอดรวม",
- 'total_tax_exclusive' => "ยอดไม่รวมภาษี",
- 'transaction_failed' => "การดำเนินการขายล้มเหลว",
- 'unable_to_add_item' => "เพิ่มรายการไปยังการขายล้มเหลว",
- 'unsuccessfully_deleted' => "ลบการขายไม่สำเร็จ",
- 'unsuccessfully_restored' => "การคืนค่ารายการขายล้มเหลว",
- 'unsuccessfully_suspended_sale' => "การขายของคุณถูกระงับเรียบร้อย",
- 'unsuccessfully_updated' => "อัพเดทการขายไม่สมบูรณ์",
- 'unsuspend' => "ยกเลิกการระงับ",
- 'unsuspend_and_delete' => "ยกเลิกการระงับ และ ลบ",
- 'update' => "แก้ไข",
- 'upi' => "ยูพีไอ",
- 'visa' => "",
- 'wholesale' => "",
- 'work_order' => "คำสั่งงาน",
- 'work_order_number' => "หมายเลขคำสั่งงาน",
- 'work_order_number_duplicate' => "หมายเลขคำสั่งงานต้องไม่ซ้ำกัน",
- 'work_order_sent' => "คำสั่งงานส่งถึง",
- 'work_order_unsent' => "ส่งคำสั่งงานล้มเหลว",
- 'selected_customer' => "ลูกค้าที่เลือก",
+ 'account_number' => 'บัญชี #',
+ 'add_payment' => 'เพิ่มบิล',
+ 'amount_due' => 'ยอดค้างชำระ',
+ 'amount_tendered' => 'ชำระเข้ามา',
+ 'authorized_signature' => 'ลายเซ็นผู้มีอำนาจ',
+ 'cancel_sale' => 'ยกเลิกการขาย',
+ 'cash' => 'เงินสด',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => 'การปรับเงินสดขาย',
+ 'cash_deposit' => 'ฝากเงินสด',
+ 'cash_filter' => 'เงินสด',
+ 'change_due' => 'เงินทอน',
+ 'change_price' => 'เปลี่ยนราคาขาย',
+ 'check' => 'โอนเงิน/พร้อมเพย์/เช็ค',
+ 'check_balance' => 'เช็คยอดคงเหลือ',
+ 'check_filter' => 'ตรวจสอบ',
+ 'close' => '',
+ 'comment' => 'หมายเหตุ',
+ 'comments' => 'หมายเหตุ',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => 'จบการขาย',
+ 'confirm_cancel_sale' => 'แน่ใจหรือไม่ที่จะล้างการขายนี้? ทุกรายการจะถูกลบทั้งหมด',
+ 'confirm_delete' => 'โปรดยืนยันการลบรายการขายที่เลือกไว้ ?',
+ 'confirm_restore' => 'คุณแน่ใจหรือไม่ว่าต้องการยกเลิกการขายที่เลือกไว้?',
+ 'credit' => 'เครดิตการ์ด',
+ 'credit_deposit' => 'เงินฝากเครดิต',
+ 'credit_filter' => 'บัตรเครติด',
+ 'current_table' => '',
+ 'customer' => 'ลูกค้า',
+ 'customer_address' => 'Customer Address',
+ 'customer_discount' => 'ส่วนลด',
+ 'customer_email' => 'Customer Email',
+ 'customer_location' => 'Customer Location',
+ 'customer_optional' => '(ต้องระบุวันที่ชำระเงิน)',
+ 'customer_required' => '(ต้องระบุ)',
+ 'customer_total' => 'Total',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => 'คะแนนที่มี',
+ 'daily_sales' => '',
+ 'date' => 'วันที่ขาย',
+ 'date_range' => 'ระหว่างวันที่',
+ 'date_required' => 'กรุณากรอกวันที่ให้ถูกต้อง',
+ 'date_type' => 'กรุณากรอกข้อมูลในช่องวันที่',
+ 'debit' => 'บัตรประชารัฐ/เดบิตการ์ด',
+ 'debit_filter' => '',
+ 'delete' => 'อนุญาตให้ลบ',
+ 'delete_confirmation' => 'แน่ใจหรือไม่ที่จะลบรายการขายนี้, ลบแล้วไม่สามารถเรียกกลับคืนใด้',
+ 'delete_entire_sale' => 'ลบการขายทั้งหมด',
+ 'delete_successful' => 'คุณลบการขายสำเร็จ',
+ 'delete_unsuccessful' => 'คุณลบการขายไม่สำเร็จ',
+ 'description_abbrv' => 'รายละเอียด',
+ 'discard' => 'ยกเลิก',
+ 'discard_quote' => '',
+ 'discount' => 'ส่วนลด %',
+ 'discount_exceeds_item_total' => 'ส่วนลดต้องไม่เกินจำนวนรายการขายทั้งหมด',
+ 'discount_included' => '% ส่วนลด',
+ 'discount_percent_exceeds_100' => 'ส่วนลดเปอร์เซ็นต์มีค่าได้ไม่เกิน 100%',
+ 'discount_short' => '%',
+ 'due' => 'วันครบกำหนด',
+ 'due_filter' => 'วันที่ครบกำหนด',
+ 'edit' => 'แก้ไข',
+ 'edit_item' => 'แก้ไขสินค้า',
+ 'edit_sale' => 'แก้ไขการขาย',
+ 'email_receipt' => 'อีเมลบิล',
+ 'employee' => 'พนักงาน',
+ 'entry' => 'การนำเข้า',
+ 'error_editing_item' => 'แก้ไขสินค้าล้มเหลว',
+ 'find_or_scan_item' => 'ค้นหาสินค้า',
+ 'find_or_scan_item_or_receipt' => 'ค้นหา หรือ แสกนรายการ หรือ ใบเสร็จ',
+ 'giftcard' => 'บัตรของขวัญ',
+ 'giftcard_balance' => 'ยอดคงเหลือบัตรของขวัญ',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => 'เลขที่บัตรของขวัญ',
+ 'group_by_category' => 'กลุ่มตามหมวดหมู่',
+ 'group_by_type' => 'กลุ่มตามประเภท',
+ 'hsn' => 'HSN',
+ 'id' => 'เลขที่ขาย',
+ 'include_prices' => 'รวมในราคา?',
+ 'invoice' => 'ใบแจ้งหนี้',
+ 'invoice_confirm' => 'ใบแจ้งหนี้นี้จะถูกส่งไปที่',
+ 'invoice_enable' => 'เลขที่ใบแจ้งหนี้',
+ 'invoice_filter' => 'ใบแจ้งหนี้',
+ 'invoice_no_email' => 'ลูกค้ารายนี้ไม่มีที่อยู่อีเมล',
+ 'invoice_number' => 'เลขใบแจ้งหนี้ #',
+ 'invoice_number_duplicate' => 'ใบแจ้งหนี้หมายเลข {0} จะต้องไม่ซ้ำกัน',
+ 'invoice_sent' => 'ส่งใบแจ้งหนี้ไปที่',
+ 'invoice_total' => 'ยอดรวมในใบแจ้งหนี้',
+ 'invoice_type_custom_invoice' => 'ใบแจ้งหนี้ที่กำหนดเอง (custom_invoice.php)',
+ 'invoice_type_custom_tax_invoice' => 'ใบกำกับภาษีที่กำหนดเอง (custom_tax_invoice.php)',
+ 'invoice_type_invoice' => 'ใบแจ้งหนี้ (invoice.php)',
+ 'invoice_type_tax_invoice' => 'ใบกำกับภาษี (tax_invoice.php)',
+ 'invoice_unsent' => 'ไม่สามารถส่งใบแจ้งหนี้ถึง',
+ 'invoice_update' => 'คำนวณใหม่',
+ 'item_insufficient_of_stock' => 'จำนวนสินค้าไม่เพียงพอ',
+ 'item_name' => 'ชื่อสินค้า',
+ 'item_number' => 'สินค้า #',
+ 'item_out_of_stock' => 'สินค้าจำหน่ายหมด',
+ 'key_browser' => 'ความช่วยเหลือ',
+ 'key_cancel' => 'ยกเลิกใบเสนอราคา/ใบแจ้งหนี้ /ใบการขาย นี้',
+ 'key_customer_search' => 'ค้นหาลูกค้า',
+ 'key_finish_quote' => 'จบใบเสนอราคา/ใบแจ้งหนี้โดยไม่ต้องชำระเงิน',
+ 'key_finish_sale' => 'เพิ่มการชำระเงินและใบแจ้งหนี้ /ใบรายการขาย',
+ 'key_full' => 'เปิดแบบเต็มหน้าจอ',
+ 'key_function' => 'ฟังก์ชั่น',
+ 'key_help' => 'คำสั่งลัดงานขาย',
+ 'key_help_modal' => 'เปิดหน้าต่างคำสั่งลัดงานขาย',
+ 'key_in' => 'ขยายเข้า',
+ 'key_item_search' => 'ค้นหารายการขาย',
+ 'key_out' => 'ขยายออก',
+ 'key_payment' => 'เพิ่มการชำระเงิน',
+ 'key_print' => 'พิมพ์หน้านี้',
+ 'key_restore' => 'คืนการแสดงผลแบบดั้งเดิม/ขยาย',
+ 'key_search' => 'ค้นหาตารางรายงาน',
+ 'key_suspend' => 'พักรายการขายปัจจุบัน',
+ 'key_suspended' => 'แสดงรายการขายที่พักไว้',
+ 'key_system' => 'ทางลัดระบบ',
+ 'key_tendered' => 'แก้ไขจำนวนเงินรับมา',
+ 'key_title' => 'ทางลัดคียบอร์ดงานขาย',
+ 'mc' => '',
+ 'mode' => 'รูปแบบการลงทะเบียน',
+ 'must_enter_numeric' => 'จำนวนที่ถุกประมูลต้องใส่ข้อมุลที่เปนตัวเลข',
+ 'must_enter_numeric_giftcard' => 'เลขที่บัตรของขวัญ ต้องใส่ตัวเลขเท่านั้น',
+ 'must_enter_reference_code' => 'ต้องระบุหมายเลขอ้างอิง/การดึงข้อมูล',
+ 'negative_discount_invalid' => 'ส่วนลดไม่สามารถเป็นค่าติดลบได้',
+ 'negative_price_invalid' => 'ราคาไม่สามารถเป็นค่าติดลบได้',
+ 'negative_quantity_invalid' => 'จำนวนไม่สามารถเป็นค่าติดลบได้',
+ 'negative_total_invalid' => '',
+ 'new_customer' => 'ลูกค้าใหม่',
+ 'new_item' => 'สินค้าใหม่',
+ 'no_description' => 'ไม่ระบุรายละเอียด',
+ 'no_filter' => 'ทั้งหมด',
+ 'no_items_in_cart' => 'ไม่พบสินค้าในตระกร้า',
+ 'no_sales_to_display' => 'ไม่มีการขายที่จะแสดง',
+ 'none_selected' => 'คุณยังไม่ได้เลือกการขายที่จะลบ',
+ 'nontaxed_ind' => ' . ',
+ 'not_authorized' => 'การกระทำนี้ไม่ได้รับอนุญาต',
+ 'one_or_multiple' => 'การขาย',
+ 'payment' => 'รูปแบบชำระเงิน',
+ 'payment_amount' => 'จำนวน',
+ 'payment_not_cover_total' => 'จำนวนเงินที่ชำระต้องมากกว่าหรือเท่ากับยอดรวม',
+ 'payment_type' => 'ชำระโดย',
+ 'payments' => '',
+ 'payments_total' => 'ยอดชำระแล้ว',
+ 'price' => 'ราคา',
+ 'print_after_sale' => 'พิมพ์บิลหลังการขาย',
+ 'quantity' => 'จำนวน',
+ 'quantity_less_than_reorder_level' => 'คำเตือน ถ้าจำนวนของไม่เพียงพอกับความต้องการหรือไม่ตรงกับยอดในบันชี ก็สามารถทำการขายได้ แต่ต้องเชคปริมานสินค้าคงคลัง',
+ 'quantity_less_than_zero' => 'คำเตือน: ถ้าจำนวนของไม่เพียงพอกับความต้องการหรือไม่ตรงกับยอดในบัญชี ก็สามารถทำการขายได้ แต่ต้องตรวจสอบปริมาญสินค้าคงคลังก่อน',
+ 'quantity_of_items' => 'ปริมาณของ {0} รายการ',
+ 'quote' => 'ใบเสนอราคา',
+ 'quote_number' => 'หมายเลขอ้างอิง',
+ 'quote_number_duplicate' => 'หมายเลขอ้างอิงต้องไม่ซ้ำกัน',
+ 'quote_sent' => 'ส่งการอ้างอิงถึง',
+ 'quote_unsent' => 'ส่งการอ้างอิงถึงผิดพลาด',
+ 'receipt' => 'บิลขาย',
+ 'receipt_no_email' => 'ลูกค้านี้ไม่มีที่อยู่อีเมล์',
+ 'receipt_number' => 'จุดขาย#',
+ 'receipt_sent' => 'ส่งใบเสร็จไปที่',
+ 'receipt_unsent' => 'ไม่สามารถส่งใบเสร็จไปที่',
+ 'reference_code' => 'รหัสอ้างอิงการชำระเงิน',
+ 'reference_code_invalid_characters' => 'รหัสอ้างอิงต้องประกอบด้วยตัวอักษรและตัวเลขเท่านั้น',
+ 'reference_code_length_error' => 'ความยาวของรหัสอ้างอิงไม่ถูกต้อง',
+ 'refund' => 'ประเภทการยกเลิกการขาย',
+ 'register' => 'ลงทะเบียนขาย',
+ 'remove_customer' => 'ลบลูกค้า',
+ 'remove_discount' => '',
+ 'return' => 'คืน',
+ 'rewards' => 'คะแนนสะสม',
+ 'rewards_balance' => 'คะแนนสะสมคงเหลือ',
+ 'rewards_package' => 'คะแนนสะสม',
+ 'rewards_remaining_balance' => 'คะแนนสะสมคงเหลือ ',
+ 'sale' => 'ขาย',
+ 'sale_by_invoice' => 'การขายโดยใบแจ้งหนี้',
+ 'sale_for_customer' => 'ลูกค้า:',
+ 'sale_time' => 'เวลา',
+ 'sales_tax' => 'ภาษีการขาย',
+ 'sales_total' => '',
+ 'select_customer' => 'เลือกลูกค้า (Optional)',
+ 'selected_customer' => 'ลูกค้าที่เลือก',
+ 'send_invoice' => 'ส่งใบแจ้งหนี้',
+ 'send_quote' => 'ส่งใบเสนอราคา',
+ 'send_receipt' => 'ส่งใบเสร็จ',
+ 'send_work_order' => 'ส่งคำสั่งงาน',
+ 'serial' => 'หมายเลขซีเรียล',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => 'ใบแจ้งหนี้',
+ 'show_receipt' => 'ใบเสร็จ',
+ 'start_typing_customer_name' => 'เริ่มต้นพิมพ์ชื่อลูกค้า...',
+ 'start_typing_item_name' => 'เริ่มต้นพิมพ์ชื่อสินค้า หรือ สแกนบาร์โค๊ด...',
+ 'stock' => 'คลังสินค้า',
+ 'stock_location' => 'ที่เก็บ',
+ 'sub_total' => 'ยอดรวมย่อย',
+ 'successfully_deleted' => 'ลบการขายสมยูรณ์',
+ 'successfully_restored' => 'คุณกู้คืนสำเร็จแล้ว',
+ 'successfully_suspended_sale' => 'การขายของคุณถูกระงับเรียบร้อย',
+ 'successfully_updated' => 'อัพเดทการขายสมบูรณ์',
+ 'suspend_sale' => 'พักรายการ',
+ 'suspended_doc_id' => 'รหัสเอกสาร',
+ 'suspended_sale_id' => 'รหัสการขายที่ถูกพัก',
+ 'suspended_sales' => 'การขายที่พักไว้',
+ 'table' => 'โต๊ะ',
+ 'takings' => 'การขายประจำวัน',
+ 'tax' => 'ภาษี',
+ 'tax_id' => 'รหัสภาษี',
+ 'tax_invoice' => 'ใบกำกับภาษี',
+ 'tax_percent' => 'ภาษี %',
+ 'taxed_ind' => 'ภ',
+ 'total' => 'ยอดรวม',
+ 'total_tax_exclusive' => 'ยอดไม่รวมภาษี',
+ 'transaction_failed' => 'การดำเนินการขายล้มเหลว',
+ 'unable_to_add_item' => 'เพิ่มรายการไปยังการขายล้มเหลว',
+ 'unsuccessfully_deleted' => 'ลบการขายไม่สำเร็จ',
+ 'unsuccessfully_restored' => 'การคืนค่ารายการขายล้มเหลว',
+ 'unsuccessfully_suspended_sale' => 'การขายของคุณถูกระงับเรียบร้อย',
+ 'unsuccessfully_updated' => 'อัพเดทการขายไม่สมบูรณ์',
+ 'unsuspend' => 'ยกเลิกการระงับ',
+ 'unsuspend_and_delete' => 'ยกเลิกการระงับ และ ลบ',
+ 'update' => 'แก้ไข',
+ 'upi' => 'ยูพีไอ',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => 'คำสั่งงาน',
+ 'work_order_number' => 'หมายเลขคำสั่งงาน',
+ 'work_order_number_duplicate' => 'หมายเลขคำสั่งงานต้องไม่ซ้ำกัน',
+ 'work_order_sent' => 'คำสั่งงานส่งถึง',
+ 'work_order_unsent' => 'ส่งคำสั่งงานล้มเหลว',
];
diff --git a/app/Language/tl/Config.php b/app/Language/tl/Config.php
index dc7bfa237..a386a01c1 100644
--- a/app/Language/tl/Config.php
+++ b/app/Language/tl/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "",
"ospos_info" => "OSPOS Installation Info",
"payment_options_order" => "Payment Options Order",
+ 'payment_reference_code_length_limits' => 'Code ng Sanggunian sa Pagbabayad
Mga Limitasyon sa Haba',
+ 'payment_reference_code_length_max_label' => 'Max',
+ 'payment_reference_code_length_min_label' => 'Min',
"perm_risk" => "Permissions higher than 750 leaves this software at risk.",
"phone" => "Company Phone",
"phone_required" => "Company Name is a required field.",
diff --git a/app/Language/tl/Sales.php b/app/Language/tl/Sales.php
index fc18ae403..3ae0c2f02 100644
--- a/app/Language/tl/Sales.php
+++ b/app/Language/tl/Sales.php
@@ -1,230 +1,234 @@
"Available Points",
- "rewards_package" => "Rewards",
- "rewards_remaining_balance" => "Reward Points remaining value is ",
- "account_number" => "Account #",
- "add_payment" => "Add Payment",
- "amount_due" => "Amount Due",
- "amount_tendered" => "Amount Tendered",
- "authorized_signature" => "Authorized Signature",
- "cancel_sale" => "Cancel",
- "cash" => "Cash",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "",
- "cash_deposit" => "Cash Deposit",
- "cash_filter" => "Cash",
- "change_due" => "Change Due",
- "change_price" => "",
- "check" => "Check",
- "check_balance" => "Check remainder",
- "check_filter" => "Check",
- "close" => "",
- "comment" => "Comment",
- "comments" => "Comments",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "Complete",
- "confirm_cancel_sale" => "Are you sure you want to clear this sale? All items will cleared.",
- "confirm_delete" => "Are you sure you want to delete the selected Sale(s)?",
- "confirm_restore" => "Are you sure you want to restore the selected Sale(s)?",
- "credit" => "Credit Card",
- "credit_deposit" => "Credit Deposit",
- "credit_filter" => "",
- "current_table" => "",
- "customer" => "Name",
- "customer_address" => "Address",
- "customer_discount" => "Discount",
- "customer_email" => "Email",
- "customer_location" => "Location",
- "customer_optional" => "(Required for Due Payments)",
- "customer_required" => "(Required)",
- "customer_total" => "Total",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "Sale Date",
- "date_range" => "Date Range",
- "date_required" => "A correct date must be entered.",
- "date_type" => "Date is a required field.",
- "debit" => "Debit Card",
- "debit_filter" => "",
- "delete" => "Allow Delete",
- "delete_confirmation" => "Are you sure you want to delete this sale? This action cannot be undone.",
- "delete_entire_sale" => "Delete Entire Sale",
- "delete_successful" => "Sale delete successful.",
- "delete_unsuccessful" => "Sale delete failed.",
- "description_abbrv" => "Desc.",
- "discard" => "Discard",
- "discard_quote" => "",
- "discount" => "Disc",
- "discount_included" => "% Discount",
- "discount_short" => "%",
- "due" => "Due",
- "due_filter" => "Due",
- "edit" => "Edit",
- "edit_item" => "Edit Item",
- "edit_sale" => "Edit Sale",
- "email_receipt" => "Email Receipt",
- "employee" => "Employee",
- "entry" => "Entry",
- "error_editing_item" => "Error editing item",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "Find or Scan Item",
- "find_or_scan_item_or_receipt" => "Find or Scan Item or Receipt",
- "giftcard" => "Gift Card",
- "giftcard_balance" => "Gift Card Balance",
- "giftcard_filter" => "",
- "giftcard_number" => "Gift Card Number",
- "group_by_category" => "Group by Category",
- "group_by_type" => "Group by Type",
- "hsn" => "HSN",
- "id" => "Sale ID",
- "include_prices" => "Include Prices?",
- "invoice" => "Invoice",
- "invoice_confirm" => "This invoice will be sent to",
- "invoice_enable" => "Create Invoice",
- "invoice_filter" => "Invoices",
- "invoice_no_email" => "This customer does not have a valid email address.",
- "invoice_number" => "Invoice #",
- "invoice_number_duplicate" => "Invoice Number must be unique.",
- "invoice_sent" => "Invoice sent to",
- "invoice_total" => "Invoice Total",
- "invoice_type_custom_invoice" => "Custom Invoice (custom_invoice.php)",
- "invoice_type_custom_tax_invoice" => "Custom Tax Invoice (custom_tax_invoice.php)",
- "invoice_type_invoice" => "Invoice (invoice.php)",
- "invoice_type_tax_invoice" => "Tax Invoice (tax_invoice.php)",
- "invoice_unsent" => "Invoice failed to be sent to",
- "invoice_update" => "Recount",
- "item_insufficient_of_stock" => "Item has insufficient stock.",
- "item_name" => "Item Name",
- "item_number" => "Item #",
- "item_out_of_stock" => "Item is out of stock.",
- "key_browser" => "",
- "key_cancel" => "Cancels Current Quote/Invoice/Sale",
- "key_customer_search" => "Customer Search",
- "key_finish_quote" => "Finish Quote/Invoice witdout payment",
- "key_finish_sale" => "Add Payment and Complete Invoice/Sale",
- "key_full" => "",
- "key_function" => "Function",
- "key_help" => "Shortcuts",
- "key_help_modal" => "Open Shortcuts Window",
- "key_in" => "",
- "key_item_search" => "Item Search",
- "key_out" => "",
- "key_payment" => "Add Payment",
- "key_print" => "",
- "key_restore" => "",
- "key_search" => "",
- "key_suspend" => "Suspend Current Sale",
- "key_suspended" => "Show Suspended Sales",
- "key_system" => "",
- "key_tendered" => "Edit Amount Tendered",
- "key_title" => "Sales Keyboard Shortcuts",
- "mc" => "",
- "mode" => "Register Mode",
- "must_enter_numeric" => "Amount Tendered must be a number.",
- "must_enter_numeric_giftcard" => "Gift Card Number must be a number.",
- "new_customer" => "New Customer",
- "new_item" => "New Item",
- "no_description" => "No description",
- "no_filter" => "All",
- "no_items_in_cart" => "There are no Items in the cart.",
- "no_sales_to_display" => "No Sales to display.",
- "none_selected" => "You have not selected any Sale(s) to delete.",
- "nontaxed_ind" => "",
- "not_authorized" => "This action is not authorized.",
- "one_or_multiple" => "Sale(s)",
- "payment" => "Payment Type",
- "payment_amount" => "Amount",
- "payment_not_cover_total" => "Payment Amount must be greater than or equal to Total.",
- "payment_type" => "Type",
- "payments" => "",
- "payments_total" => "Payments Total",
- "price" => "Price",
- "print_after_sale" => "Print after Sale",
- "quantity" => "Quantity",
- "quantity_less_than_reorder_level" => "Warning: Desired Quantity is below Reorder Level for that Item.",
- "quantity_less_than_zero" => "Warning: Desired Quantity is insufficient. You can still process the sale, but audit your inventory.",
- "quantity_of_items" => "Quantity of {0} Items",
- "quote" => "Quote",
- "quote_number" => "Quote Number",
- "quote_number_duplicate" => "Quote Number must be unique.",
- "quote_sent" => "Quote sent to",
- "quote_unsent" => "Quote failed to be sent to",
- "receipt" => "Sales Receipt",
- "receipt_no_email" => "This customer does not have a valid email address.",
- "receipt_number" => "Sale #",
- "receipt_sent" => "Receipt sent to",
- "receipt_unsent" => "Receipt failed to be sent to",
- "refund" => "",
- "register" => "Sales Register",
- "remove_customer" => "Remove Customer",
- "remove_discount" => "",
- "return" => "Return",
- "rewards" => "Reward Points",
- "rewards_balance" => "Reward Points Balance",
- "sale" => "Sale",
- "sale_by_invoice" => "Sale by Invoice",
- "sale_for_customer" => "Customer:",
- "sale_time" => "Time",
- "sales_tax" => "Sales Tax",
- "sales_total" => "",
- "select_customer" => "Select Customer",
- "send_invoice" => "Send Invoice",
- "send_quote" => "Send Quote",
- "send_receipt" => "Send Receipt",
- "send_work_order" => "Send Work Order",
- "serial" => "Serial",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "Show Invoice",
- "show_receipt" => "Show Receipt",
- "start_typing_customer_name" => "Start typing customer details...",
- "start_typing_item_name" => "Start typing Item Name or scan Barcode...",
- "stock" => "Stock",
- "stock_location" => "Stock Location",
- "sub_total" => "Subtotal",
- "successfully_deleted" => "You have successfully deleted",
- "successfully_restored" => "You have successfully restored",
- "successfully_suspended_sale" => "Sale suspend successful.",
- "successfully_updated" => "Sale update successful.",
- "suspend_sale" => "Suspend",
- "suspended_doc_id" => "Document",
- "suspended_sale_id" => "ID",
- "suspended_sales" => "Suspended",
- "table" => "Table",
- "takings" => "Daily Sales",
- "tax" => "Tax",
- "tax_id" => "Tax Id",
- "tax_invoice" => "Tax Invoice",
- "tax_percent" => "Tax %",
- "taxed_ind" => "",
- "total" => "Total",
- "total_tax_exclusive" => "Tax excluded",
- "transaction_failed" => "Sales Transaction failed.",
- "unable_to_add_item" => "Item add to Sale failed",
- "unsuccessfully_deleted" => "Sale(s) delete failed.",
- "unsuccessfully_restored" => "Sale(s) restore failed.",
- "unsuccessfully_suspended_sale" => "Sale suspend failed.",
- "unsuccessfully_updated" => "Sale update failed.",
- "unsuspend" => "Unsuspend",
- "unsuspend_and_delete" => "Action",
- "update" => "Update",
- "upi" => "UPI",
- "visa" => "",
- "wholesale" => "",
- "work_order" => "Work Order",
- "work_order_number" => "Work Order Number",
- "work_order_number_duplicate" => "Work Order Number must be unique.",
- "work_order_sent" => "Work Order sent to",
- "work_order_unsent" => "Work Order failed to be sent to",
+ 'account_number' => 'Account #',
+ 'add_payment' => 'Add Payment',
+ 'amount_due' => 'Amount Due',
+ 'amount_tendered' => 'Amount Tendered',
+ 'authorized_signature' => 'Authorized Signature',
+ 'cancel_sale' => 'Cancel',
+ 'cash' => 'Cash',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => '',
+ 'cash_deposit' => 'Cash Deposit',
+ 'cash_filter' => 'Cash',
+ 'change_due' => 'Change Due',
+ 'change_price' => '',
+ 'check' => 'Check',
+ 'check_balance' => 'Check remainder',
+ 'check_filter' => 'Check',
+ 'close' => '',
+ 'comment' => 'Comment',
+ 'comments' => 'Comments',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => 'Complete',
+ 'confirm_cancel_sale' => 'Are you sure you want to clear this sale? All items will cleared.',
+ 'confirm_delete' => 'Are you sure you want to delete the selected Sale(s)?',
+ 'confirm_restore' => 'Are you sure you want to restore the selected Sale(s)?',
+ 'credit' => 'Credit Card',
+ 'credit_deposit' => 'Credit Deposit',
+ 'credit_filter' => '',
+ 'current_table' => '',
+ 'customer' => 'Name',
+ 'customer_address' => 'Address',
+ 'customer_discount' => 'Discount',
+ 'customer_email' => 'Email',
+ 'customer_location' => 'Location',
+ 'customer_optional' => '(Required for Due Payments)',
+ 'customer_required' => '(Required)',
+ 'customer_total' => 'Total',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => 'Available Points',
+ 'daily_sales' => '',
+ 'date' => 'Sale Date',
+ 'date_range' => 'Date Range',
+ 'date_required' => 'A correct date must be entered.',
+ 'date_type' => 'Date is a required field.',
+ 'debit' => 'Debit Card',
+ 'debit_filter' => '',
+ 'delete' => 'Allow Delete',
+ 'delete_confirmation' => 'Are you sure you want to delete this sale? This action cannot be undone.',
+ 'delete_entire_sale' => 'Delete Entire Sale',
+ 'delete_successful' => 'Sale delete successful.',
+ 'delete_unsuccessful' => 'Sale delete failed.',
+ 'description_abbrv' => 'Desc.',
+ 'discard' => 'Discard',
+ 'discard_quote' => '',
+ 'discount' => 'Disc',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '% Discount',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '%',
+ 'due' => 'Due',
+ 'due_filter' => 'Due',
+ 'edit' => 'Edit',
+ 'edit_item' => 'Edit Item',
+ 'edit_sale' => 'Edit Sale',
+ 'email_receipt' => 'Email Receipt',
+ 'employee' => 'Employee',
+ 'entry' => 'Entry',
+ 'error_editing_item' => 'Error editing item',
+ 'find_or_scan_item' => 'Find or Scan Item',
+ 'find_or_scan_item_or_receipt' => 'Find or Scan Item or Receipt',
+ 'giftcard' => 'Gift Card',
+ 'giftcard_balance' => 'Gift Card Balance',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => 'Gift Card Number',
+ 'group_by_category' => 'Group by Category',
+ 'group_by_type' => 'Group by Type',
+ 'hsn' => 'HSN',
+ 'id' => 'Sale ID',
+ 'include_prices' => 'Include Prices?',
+ 'invoice' => 'Invoice',
+ 'invoice_confirm' => 'This invoice will be sent to',
+ 'invoice_enable' => 'Create Invoice',
+ 'invoice_filter' => 'Invoices',
+ 'invoice_no_email' => 'This customer does not have a valid email address.',
+ 'invoice_number' => 'Invoice #',
+ 'invoice_number_duplicate' => 'Invoice Number must be unique.',
+ 'invoice_sent' => 'Invoice sent to',
+ 'invoice_total' => 'Invoice Total',
+ 'invoice_type_custom_invoice' => 'Custom Invoice (custom_invoice.php)',
+ 'invoice_type_custom_tax_invoice' => 'Custom Tax Invoice (custom_tax_invoice.php)',
+ 'invoice_type_invoice' => 'Invoice (invoice.php)',
+ 'invoice_type_tax_invoice' => 'Tax Invoice (tax_invoice.php)',
+ 'invoice_unsent' => 'Invoice failed to be sent to',
+ 'invoice_update' => 'Recount',
+ 'item_insufficient_of_stock' => 'Item has insufficient stock.',
+ 'item_name' => 'Item Name',
+ 'item_number' => 'Item #',
+ 'item_out_of_stock' => 'Item is out of stock.',
+ 'key_browser' => '',
+ 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
+ 'key_customer_search' => 'Customer Search',
+ 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
+ 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_full' => '',
+ 'key_function' => 'Function',
+ 'key_help' => 'Shortcuts',
+ 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_in' => '',
+ 'key_item_search' => 'Item Search',
+ 'key_out' => '',
+ 'key_payment' => 'Add Payment',
+ 'key_print' => '',
+ 'key_restore' => '',
+ 'key_search' => '',
+ 'key_suspend' => 'Suspend Current Sale',
+ 'key_suspended' => 'Show Suspended Sales',
+ 'key_system' => '',
+ 'key_tendered' => 'Edit Amount Tendered',
+ 'key_title' => 'Sales Keyboard Shortcuts',
+ 'mc' => '',
+ 'mode' => 'Register Mode',
+ 'must_enter_numeric' => 'Amount Tendered must be a number.',
+ 'must_enter_numeric_giftcard' => 'Gift Card Number must be a number.',
+ 'must_enter_reference_code' => 'Ang Numero ng Sanggunian/Pagkuha ay dapat ipasok.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => 'New Customer',
+ 'new_item' => 'New Item',
+ 'no_description' => 'No description',
+ 'no_filter' => 'All',
+ 'no_items_in_cart' => 'There are no Items in the cart.',
+ 'no_sales_to_display' => 'No Sales to display.',
+ 'none_selected' => 'You have not selected any Sale(s) to delete.',
+ 'nontaxed_ind' => '',
+ 'not_authorized' => 'This action is not authorized.',
+ 'one_or_multiple' => 'Sale(s)',
+ 'payment' => 'Payment Type',
+ 'payment_amount' => 'Amount',
+ 'payment_not_cover_total' => 'Payment Amount must be greater than or equal to Total.',
+ 'payment_type' => 'Type',
+ 'payments' => '',
+ 'payments_total' => 'Payments Total',
+ 'price' => 'Price',
+ 'print_after_sale' => 'Print after Sale',
+ 'quantity' => 'Quantity',
+ 'quantity_less_than_reorder_level' => 'Warning: Desired Quantity is below Reorder Level for that Item.',
+ 'quantity_less_than_zero' => 'Warning: Desired Quantity is insufficient. You can still process the sale, but audit your inventory.',
+ 'quantity_of_items' => 'Quantity of {0} Items',
+ 'quote' => 'Quote',
+ 'quote_number' => 'Quote Number',
+ 'quote_number_duplicate' => 'Quote Number must be unique.',
+ 'quote_sent' => 'Quote sent to',
+ 'quote_unsent' => 'Quote failed to be sent to',
+ 'receipt' => 'Sales Receipt',
+ 'receipt_no_email' => 'This customer does not have a valid email address.',
+ 'receipt_number' => 'Sale #',
+ 'receipt_sent' => 'Receipt sent to',
+ 'receipt_unsent' => 'Receipt failed to be sent to',
+ 'reference_code' => 'Code ng Sanggunian sa Pagbabayad',
+ 'reference_code_invalid_characters' => 'Ang code ng sanggunian ay dapat naglalaman lamang ng mga titik at numero.',
+ 'reference_code_length_error' => 'Ang haba ng code ng sanggunian ay hindi wasto.',
+ 'refund' => '',
+ 'register' => 'Sales Register',
+ 'remove_customer' => 'Remove Customer',
+ 'remove_discount' => '',
+ 'return' => 'Return',
+ 'rewards' => 'Reward Points',
+ 'rewards_balance' => 'Reward Points Balance',
+ 'rewards_package' => 'Rewards',
+ 'rewards_remaining_balance' => 'Reward Points remaining value is ',
+ 'sale' => 'Sale',
+ 'sale_by_invoice' => 'Sale by Invoice',
+ 'sale_for_customer' => 'Customer:',
+ 'sale_time' => 'Time',
+ 'sales_tax' => 'Sales Tax',
+ 'sales_total' => '',
+ 'select_customer' => 'Select Customer',
+ 'send_invoice' => 'Send Invoice',
+ 'send_quote' => 'Send Quote',
+ 'send_receipt' => 'Send Receipt',
+ 'send_work_order' => 'Send Work Order',
+ 'serial' => 'Serial',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => 'Show Invoice',
+ 'show_receipt' => 'Show Receipt',
+ 'start_typing_customer_name' => 'Start typing customer details...',
+ 'start_typing_item_name' => 'Start typing Item Name or scan Barcode...',
+ 'stock' => 'Stock',
+ 'stock_location' => 'Stock Location',
+ 'sub_total' => 'Subtotal',
+ 'successfully_deleted' => 'You have successfully deleted',
+ 'successfully_restored' => 'You have successfully restored',
+ 'successfully_suspended_sale' => 'Sale suspend successful.',
+ 'successfully_updated' => 'Sale update successful.',
+ 'suspend_sale' => 'Suspend',
+ 'suspended_doc_id' => 'Document',
+ 'suspended_sale_id' => 'ID',
+ 'suspended_sales' => 'Suspended',
+ 'table' => 'Table',
+ 'takings' => 'Daily Sales',
+ 'tax' => 'Tax',
+ 'tax_id' => 'Tax Id',
+ 'tax_invoice' => 'Tax Invoice',
+ 'tax_percent' => 'Tax %',
+ 'taxed_ind' => '',
+ 'total' => 'Total',
+ 'total_tax_exclusive' => 'Tax excluded',
+ 'transaction_failed' => 'Sales Transaction failed.',
+ 'unable_to_add_item' => 'Item add to Sale failed',
+ 'unsuccessfully_deleted' => 'Sale(s) delete failed.',
+ 'unsuccessfully_restored' => 'Sale(s) restore failed.',
+ 'unsuccessfully_suspended_sale' => 'Sale suspend failed.',
+ 'unsuccessfully_updated' => 'Sale update failed.',
+ 'unsuspend' => 'Unsuspend',
+ 'unsuspend_and_delete' => 'Action',
+ 'update' => 'Update',
+ 'upi' => 'UPI',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => 'Work Order',
+ 'work_order_number' => 'Work Order Number',
+ 'work_order_number_duplicate' => 'Work Order Number must be unique.',
+ 'work_order_sent' => 'Work Order sent to',
+ 'work_order_unsent' => 'Work Order failed to be sent to',
];
diff --git a/app/Language/tr/Config.php b/app/Language/tr/Config.php
index f1c9c8cce..84d94ce87 100644
--- a/app/Language/tr/Config.php
+++ b/app/Language/tr/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "OSPOS Saat Dilimi:",
"ospos_info" => "OSPOS Kurulum Bilgisi",
"payment_options_order" => "Ödeme Seçenekleri Sırası",
+ 'payment_reference_code_length_limits' => 'Ödeme Referans Kodu
Uzunluk Sınırları',
+ 'payment_reference_code_length_max_label' => 'Maks',
+ 'payment_reference_code_length_min_label' => 'Min',
"perm_risk" => "Doğru olmayan izinler bu yazılımı riske atar.",
"phone" => "Şirket Telefonu",
"phone_required" => "Şirket Telefonu zorunlu alandır.",
diff --git a/app/Language/tr/Sales.php b/app/Language/tr/Sales.php
index 5fba5c856..3dfffd875 100644
--- a/app/Language/tr/Sales.php
+++ b/app/Language/tr/Sales.php
@@ -1,230 +1,234 @@
"Var Olan Puanlar",
- "rewards_package" => "Ödüller",
- "rewards_remaining_balance" => "Ödül Puanı kalan değeri ",
- "account_number" => "Hesap Numarası",
- "add_payment" => "Ödeme Ekle",
- "amount_due" => "Kalan Ödeme",
- "amount_tendered" => "Ödenen Tutar",
- "authorized_signature" => "Yetkili İmza",
- "cancel_sale" => "İptal Et",
- "cash" => "Nakit",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "Nakit Düzeltimi",
- "cash_deposit" => "Nakit Depozito",
- "cash_filter" => "Nakit",
- "change_due" => "Para Üstü",
- "change_price" => "Satış Fiyatını Değiştir",
- "check" => "Çek",
- "check_balance" => "Çek bakiyesi",
- "check_filter" => "Çek",
- "close" => "",
- "comment" => "Yorum",
- "comments" => "Yorumlar",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "Satışı Tamamla",
- "confirm_cancel_sale" => "Bu satışı temizlemek istiyor musunuz? Tüm ürünler temizlenecek.",
- "confirm_delete" => "Seçilen satışları silmek istediğinize emin misiniz?",
- "confirm_restore" => "Seçilen satışları kurtarmak istediğinize emin misiniz?",
- "credit" => "Kredi Kartı",
- "credit_deposit" => "Kredi Depozito",
- "credit_filter" => "Kredi Kartı",
- "current_table" => "",
- "customer" => "Müşteri",
- "customer_address" => "Customer Address",
- "customer_discount" => "İskonto",
- "customer_email" => "E-Posta",
- "customer_location" => "Konum",
- "customer_optional" => "(Geciken Ödemeler İçin Gerekli)",
- "customer_required" => "(Gerekli)",
- "customer_total" => "Total",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "Satış Tarihi",
- "date_range" => "Tarih Aralığı",
- "date_required" => "Doğru tarih girilmelidir.",
- "date_type" => "Tarih alanı zorunludur.",
- "debit" => "Banka Kartı",
- "debit_filter" => "",
- "delete" => "Silmeye izin ver",
- "delete_confirmation" => "Satışı silmek istediğinize emin misiniz, bu işlem geri alınamaz.",
- "delete_entire_sale" => "Satışın tamamını sil",
- "delete_successful" => "Satışı sildiniz.",
- "delete_unsuccessful" => "Satışı silemediniz.",
- "description_abbrv" => "Tanım.",
- "discard" => "İptal et",
- "discard_quote" => "",
- "discount" => "İsko",
- "discount_included" => "% İskonto",
- "discount_short" => "%",
- "due" => "Vade",
- "due_filter" => "Vade",
- "edit" => "Düzenle",
- "edit_item" => "Düzenle",
- "edit_sale" => "Satışı Düzenle",
- "email_receipt" => "Fişi E-Postala",
- "employee" => "Personel",
- "entry" => "Girdi",
- "error_editing_item" => "Ürün düzenleme hatası",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "Ürün Bul/Oku",
- "find_or_scan_item_or_receipt" => "Ürün yada Fiş Bul/Oku",
- "giftcard" => "Hediye Çeki",
- "giftcard_balance" => "Hediye Çeki Bakiyesi",
- "giftcard_filter" => "",
- "giftcard_number" => "Hediye Çeki No",
- "group_by_category" => "Kategoriye göre gurupla",
- "group_by_type" => "Tipe göre gurupla",
- "hsn" => "HSN",
- "id" => "Satış No",
- "include_prices" => "Fiyat Dahil?",
- "invoice" => "Fatura",
- "invoice_confirm" => "Bu fatura şuna gönderilecek",
- "invoice_enable" => "Fatura Numarası",
- "invoice_filter" => "Faturalar",
- "invoice_no_email" => "Bu müşterinin geçerli e-posta adresi yok.",
- "invoice_number" => "Fatura #",
- "invoice_number_duplicate" => "Fatura Numarası {0} eşsiz olmalıdır.",
- "invoice_sent" => "Fatura gönderildi:",
- "invoice_total" => "Fatura Toplamı",
- "invoice_type_custom_invoice" => "Özel Fatura (custom_invoice.php)",
- "invoice_type_custom_tax_invoice" => "Özel Vergi Fatura (custom_tax_invoice.php)",
- "invoice_type_invoice" => "Fatura (invoice.php)",
- "invoice_type_tax_invoice" => "Vergi Faturası (tax_invoice.php)",
- "invoice_unsent" => "Fatura gönderilemedi",
- "invoice_update" => "Yeniden Say",
- "item_insufficient_of_stock" => "Ürün Stoğu Yetersiz.",
- "item_name" => "Ürün Adı",
- "item_number" => "Ürün No",
- "item_out_of_stock" => "Ürün stokta yok.",
- "key_browser" => "",
- "key_cancel" => "Cancels Current Quote/Invoice/Sale",
- "key_customer_search" => "Customer Search",
- "key_finish_quote" => "Finish Quote/Invoice witdout payment",
- "key_finish_sale" => "Add Payment and Complete Invoice/Sale",
- "key_full" => "",
- "key_function" => "Function",
- "key_help" => "Shortcuts",
- "key_help_modal" => "Open Shortcuts Window",
- "key_in" => "",
- "key_item_search" => "Item Search",
- "key_out" => "",
- "key_payment" => "Add Payment",
- "key_print" => "",
- "key_restore" => "",
- "key_search" => "",
- "key_suspend" => "Suspend Current Sale",
- "key_suspended" => "Show Suspended Sales",
- "key_system" => "",
- "key_tendered" => "Edit Amount Tendered",
- "key_title" => "Sales Keyboard Shortcuts",
- "mc" => "",
- "mode" => "Kayıt Kipi",
- "must_enter_numeric" => "Ödenen Tutar sayı olmalıdır.",
- "must_enter_numeric_giftcard" => "Hediye Çeki Numarası sayı olmalıdır.",
- "new_customer" => "Yeni Müşteri",
- "new_item" => "Yeni Ürün",
- "no_description" => "Açıklama yok",
- "no_filter" => "Tümü",
- "no_items_in_cart" => "Sepette ürün yok.",
- "no_sales_to_display" => "Gösterilecek satış yok.",
- "none_selected" => "Silinecek satış seçmediniz.",
- "nontaxed_ind" => " ",
- "not_authorized" => "Bu işlem için yetkisiz.",
- "one_or_multiple" => "Satış(lar)",
- "payment" => "Ödeme Türü",
- "payment_amount" => "Tutar",
- "payment_not_cover_total" => "Ödemeler toplam tutarı karşılamıyor.",
- "payment_type" => "Tür",
- "payments" => "",
- "payments_total" => "Ödemeler Toplamı",
- "price" => "Fiyat",
- "print_after_sale" => "Satıştan sonra yazdır",
- "quantity" => "Adet",
- "quantity_less_than_reorder_level" => "Dikkat: İlgili Öge için İstenen Stok, Yeniden Düzenleme Düzeyinin altında.",
- "quantity_less_than_zero" => "Dikkat: İstenen Stok yetersiz. Satışı sürdürebilirsiniz ama stoğunuzu gözden geçirin.",
- "quantity_of_items" => "{0} Ögenin Miktarı",
- "quote" => "Teklif",
- "quote_number" => "Teklif Sayısı",
- "quote_number_duplicate" => "Teklif Sayısı eşsiz olmalıdır.",
- "quote_sent" => "Teklif şuna gönderildi:",
- "quote_unsent" => "Teklif şuna gönderilemedi:",
- "receipt" => "Satış Fişi",
- "receipt_no_email" => "Müşteriye ait geçerli e-posta adresi yok.",
- "receipt_number" => "Fiş #",
- "receipt_sent" => "Fiş gönderildi:",
- "receipt_unsent" => "Fiş gönderilemedi:",
- "refund" => "Geri Ödeme Türü",
- "register" => "Satış Kaydı",
- "remove_customer" => "Müşteriyi Kaldır",
- "remove_discount" => "",
- "return" => "İade",
- "rewards" => "Ödül Puanları",
- "rewards_balance" => "Ödül Puanı Bakiyesi",
- "sale" => "Satış",
- "sale_by_invoice" => "Faturalı Satış",
- "sale_for_customer" => "Müşteri:",
- "sale_time" => "Saat",
- "sales_tax" => "Satış Vergisi",
- "sales_total" => "",
- "select_customer" => "Müşteri Seç",
- "send_invoice" => "Fatura Gönder",
- "send_quote" => "Teklif Gönder",
- "send_receipt" => "Fiş Gönder",
- "send_work_order" => "İş Emri Gönder",
- "serial" => "Seri",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "Faturayı Göster",
- "show_receipt" => "Fişi Göster",
- "start_typing_customer_name" => "Müşteri ayrıntılarını yazın...",
- "start_typing_item_name" => "Ürün adı yazın veya barkod taratın...",
- "stock" => "Stok",
- "stock_location" => "Stok yeri",
- "sub_total" => "Ara Toplam",
- "successfully_deleted" => "Satış başarıyla silindi",
- "successfully_restored" => "Satış başarıyla kurtarıldı",
- "successfully_suspended_sale" => "Satış başarıyla askıya alındı.",
- "successfully_updated" => "Satış başarıyla güncellendi.",
- "suspend_sale" => "Askıya Al",
- "suspended_doc_id" => "Belge",
- "suspended_sale_id" => "Kimlik",
- "suspended_sales" => "Askıdaki Satışlar",
- "table" => "Masa",
- "takings" => "Günlük Satış",
- "tax" => "Vergi",
- "tax_id" => "Vergi Numarası",
- "tax_invoice" => "Vergi Faturası",
- "tax_percent" => "Vergi %",
- "taxed_ind" => "V",
- "total" => "Toplam",
- "total_tax_exclusive" => "Vergi hariç",
- "transaction_failed" => "Satış işlemi hatası.",
- "unable_to_add_item" => "Ürün satışa eklenemedi",
- "unsuccessfully_deleted" => "Satış silinemedi.",
- "unsuccessfully_restored" => "Satış onarılamadı.",
- "unsuccessfully_suspended_sale" => "Satış askıya alınamadı.",
- "unsuccessfully_updated" => "Satış düzenlenemedi.",
- "unsuspend" => "Satışa Al",
- "unsuspend_and_delete" => "Eylem",
- "update" => "Güncelle",
- "upi" => "UPI",
- "visa" => "",
- "wholesale" => "",
- "work_order" => "İş Emri",
- "work_order_number" => "İş Emri Numarası",
- "work_order_number_duplicate" => "İş Emri Numarası diğerinden farklı olmalı.",
- "work_order_sent" => "İş Emri gönderildi:",
- "work_order_unsent" => "İş Emri gönderilemedi:",
+ 'account_number' => 'Hesap Numarası',
+ 'add_payment' => 'Ödeme Ekle',
+ 'amount_due' => 'Kalan Ödeme',
+ 'amount_tendered' => 'Ödenen Tutar',
+ 'authorized_signature' => 'Yetkili İmza',
+ 'cancel_sale' => 'İptal Et',
+ 'cash' => 'Nakit',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => 'Nakit Düzeltimi',
+ 'cash_deposit' => 'Nakit Depozito',
+ 'cash_filter' => 'Nakit',
+ 'change_due' => 'Para Üstü',
+ 'change_price' => 'Satış Fiyatını Değiştir',
+ 'check' => 'Çek',
+ 'check_balance' => 'Çek bakiyesi',
+ 'check_filter' => 'Çek',
+ 'close' => '',
+ 'comment' => 'Yorum',
+ 'comments' => 'Yorumlar',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => 'Satışı Tamamla',
+ 'confirm_cancel_sale' => 'Bu satışı temizlemek istiyor musunuz? Tüm ürünler temizlenecek.',
+ 'confirm_delete' => 'Seçilen satışları silmek istediğinize emin misiniz?',
+ 'confirm_restore' => 'Seçilen satışları kurtarmak istediğinize emin misiniz?',
+ 'credit' => 'Kredi Kartı',
+ 'credit_deposit' => 'Kredi Depozito',
+ 'credit_filter' => 'Kredi Kartı',
+ 'current_table' => '',
+ 'customer' => 'Müşteri',
+ 'customer_address' => 'Customer Address',
+ 'customer_discount' => 'İskonto',
+ 'customer_email' => 'E-Posta',
+ 'customer_location' => 'Konum',
+ 'customer_optional' => '(Geciken Ödemeler İçin Gerekli)',
+ 'customer_required' => '(Gerekli)',
+ 'customer_total' => 'Total',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => 'Var Olan Puanlar',
+ 'daily_sales' => '',
+ 'date' => 'Satış Tarihi',
+ 'date_range' => 'Tarih Aralığı',
+ 'date_required' => 'Doğru tarih girilmelidir.',
+ 'date_type' => 'Tarih alanı zorunludur.',
+ 'debit' => 'Banka Kartı',
+ 'debit_filter' => '',
+ 'delete' => 'Silmeye izin ver',
+ 'delete_confirmation' => 'Satışı silmek istediğinize emin misiniz, bu işlem geri alınamaz.',
+ 'delete_entire_sale' => 'Satışın tamamını sil',
+ 'delete_successful' => 'Satışı sildiniz.',
+ 'delete_unsuccessful' => 'Satışı silemediniz.',
+ 'description_abbrv' => 'Tanım.',
+ 'discard' => 'İptal et',
+ 'discard_quote' => '',
+ 'discount' => 'İsko',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '% İskonto',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '%',
+ 'due' => 'Vade',
+ 'due_filter' => 'Vade',
+ 'edit' => 'Düzenle',
+ 'edit_item' => 'Düzenle',
+ 'edit_sale' => 'Satışı Düzenle',
+ 'email_receipt' => 'Fişi E-Postala',
+ 'employee' => 'Personel',
+ 'entry' => 'Girdi',
+ 'error_editing_item' => 'Ürün düzenleme hatası',
+ 'find_or_scan_item' => 'Ürün Bul/Oku',
+ 'find_or_scan_item_or_receipt' => 'Ürün yada Fiş Bul/Oku',
+ 'giftcard' => 'Hediye Çeki',
+ 'giftcard_balance' => 'Hediye Çeki Bakiyesi',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => 'Hediye Çeki No',
+ 'group_by_category' => 'Kategoriye göre gurupla',
+ 'group_by_type' => 'Tipe göre gurupla',
+ 'hsn' => 'HSN',
+ 'id' => 'Satış No',
+ 'include_prices' => 'Fiyat Dahil?',
+ 'invoice' => 'Fatura',
+ 'invoice_confirm' => 'Bu fatura şuna gönderilecek',
+ 'invoice_enable' => 'Fatura Numarası',
+ 'invoice_filter' => 'Faturalar',
+ 'invoice_no_email' => 'Bu müşterinin geçerli e-posta adresi yok.',
+ 'invoice_number' => 'Fatura #',
+ 'invoice_number_duplicate' => 'Fatura Numarası {0} eşsiz olmalıdır.',
+ 'invoice_sent' => 'Fatura gönderildi:',
+ 'invoice_total' => 'Fatura Toplamı',
+ 'invoice_type_custom_invoice' => 'Özel Fatura (custom_invoice.php)',
+ 'invoice_type_custom_tax_invoice' => 'Özel Vergi Fatura (custom_tax_invoice.php)',
+ 'invoice_type_invoice' => 'Fatura (invoice.php)',
+ 'invoice_type_tax_invoice' => 'Vergi Faturası (tax_invoice.php)',
+ 'invoice_unsent' => 'Fatura gönderilemedi',
+ 'invoice_update' => 'Yeniden Say',
+ 'item_insufficient_of_stock' => 'Ürün Stoğu Yetersiz.',
+ 'item_name' => 'Ürün Adı',
+ 'item_number' => 'Ürün No',
+ 'item_out_of_stock' => 'Ürün stokta yok.',
+ 'key_browser' => '',
+ 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
+ 'key_customer_search' => 'Customer Search',
+ 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
+ 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_full' => '',
+ 'key_function' => 'Function',
+ 'key_help' => 'Shortcuts',
+ 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_in' => '',
+ 'key_item_search' => 'Item Search',
+ 'key_out' => '',
+ 'key_payment' => 'Add Payment',
+ 'key_print' => '',
+ 'key_restore' => '',
+ 'key_search' => '',
+ 'key_suspend' => 'Suspend Current Sale',
+ 'key_suspended' => 'Show Suspended Sales',
+ 'key_system' => '',
+ 'key_tendered' => 'Edit Amount Tendered',
+ 'key_title' => 'Sales Keyboard Shortcuts',
+ 'mc' => '',
+ 'mode' => 'Kayıt Kipi',
+ 'must_enter_numeric' => 'Ödenen Tutar sayı olmalıdır.',
+ 'must_enter_numeric_giftcard' => 'Hediye Çeki Numarası sayı olmalıdır.',
+ 'must_enter_reference_code' => 'Referans/Alım numarası girilmelidir.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => 'Yeni Müşteri',
+ 'new_item' => 'Yeni Ürün',
+ 'no_description' => 'Açıklama yok',
+ 'no_filter' => 'Tümü',
+ 'no_items_in_cart' => 'Sepette ürün yok.',
+ 'no_sales_to_display' => 'Gösterilecek satış yok.',
+ 'none_selected' => 'Silinecek satış seçmediniz.',
+ 'nontaxed_ind' => ' ',
+ 'not_authorized' => 'Bu işlem için yetkisiz.',
+ 'one_or_multiple' => 'Satış(lar)',
+ 'payment' => 'Ödeme Türü',
+ 'payment_amount' => 'Tutar',
+ 'payment_not_cover_total' => 'Ödemeler toplam tutarı karşılamıyor.',
+ 'payment_type' => 'Tür',
+ 'payments' => '',
+ 'payments_total' => 'Ödemeler Toplamı',
+ 'price' => 'Fiyat',
+ 'print_after_sale' => 'Satıştan sonra yazdır',
+ 'quantity' => 'Adet',
+ 'quantity_less_than_reorder_level' => 'Dikkat: İlgili Öge için İstenen Stok, Yeniden Düzenleme Düzeyinin altında.',
+ 'quantity_less_than_zero' => 'Dikkat: İstenen Stok yetersiz. Satışı sürdürebilirsiniz ama stoğunuzu gözden geçirin.',
+ 'quantity_of_items' => '{0} Ögenin Miktarı',
+ 'quote' => 'Teklif',
+ 'quote_number' => 'Teklif Sayısı',
+ 'quote_number_duplicate' => 'Teklif Sayısı eşsiz olmalıdır.',
+ 'quote_sent' => 'Teklif şuna gönderildi:',
+ 'quote_unsent' => 'Teklif şuna gönderilemedi:',
+ 'receipt' => 'Satış Fişi',
+ 'receipt_no_email' => 'Müşteriye ait geçerli e-posta adresi yok.',
+ 'receipt_number' => 'Fiş #',
+ 'receipt_sent' => 'Fiş gönderildi:',
+ 'receipt_unsent' => 'Fiş gönderilemedi:',
+ 'reference_code' => 'Ödeme Referans Kodu',
+ 'reference_code_invalid_characters' => 'Referans kodu yalnızca harf ve rakam içermelidir.',
+ 'reference_code_length_error' => 'Referans kodunun uzunluğu geçersiz.',
+ 'refund' => 'Geri Ödeme Türü',
+ 'register' => 'Satış Kaydı',
+ 'remove_customer' => 'Müşteriyi Kaldır',
+ 'remove_discount' => '',
+ 'return' => 'İade',
+ 'rewards' => 'Ödül Puanları',
+ 'rewards_balance' => 'Ödül Puanı Bakiyesi',
+ 'rewards_package' => 'Ödüller',
+ 'rewards_remaining_balance' => 'Ödül Puanı kalan değeri ',
+ 'sale' => 'Satış',
+ 'sale_by_invoice' => 'Faturalı Satış',
+ 'sale_for_customer' => 'Müşteri:',
+ 'sale_time' => 'Saat',
+ 'sales_tax' => 'Satış Vergisi',
+ 'sales_total' => '',
+ 'select_customer' => 'Müşteri Seç',
+ 'send_invoice' => 'Fatura Gönder',
+ 'send_quote' => 'Teklif Gönder',
+ 'send_receipt' => 'Fiş Gönder',
+ 'send_work_order' => 'İş Emri Gönder',
+ 'serial' => 'Seri',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => 'Faturayı Göster',
+ 'show_receipt' => 'Fişi Göster',
+ 'start_typing_customer_name' => 'Müşteri ayrıntılarını yazın...',
+ 'start_typing_item_name' => 'Ürün adı yazın veya barkod taratın...',
+ 'stock' => 'Stok',
+ 'stock_location' => 'Stok yeri',
+ 'sub_total' => 'Ara Toplam',
+ 'successfully_deleted' => 'Satış başarıyla silindi',
+ 'successfully_restored' => 'Satış başarıyla kurtarıldı',
+ 'successfully_suspended_sale' => 'Satış başarıyla askıya alındı.',
+ 'successfully_updated' => 'Satış başarıyla güncellendi.',
+ 'suspend_sale' => 'Askıya Al',
+ 'suspended_doc_id' => 'Belge',
+ 'suspended_sale_id' => 'Kimlik',
+ 'suspended_sales' => 'Askıdaki Satışlar',
+ 'table' => 'Masa',
+ 'takings' => 'Günlük Satış',
+ 'tax' => 'Vergi',
+ 'tax_id' => 'Vergi Numarası',
+ 'tax_invoice' => 'Vergi Faturası',
+ 'tax_percent' => 'Vergi %',
+ 'taxed_ind' => 'V',
+ 'total' => 'Toplam',
+ 'total_tax_exclusive' => 'Vergi hariç',
+ 'transaction_failed' => 'Satış işlemi hatası.',
+ 'unable_to_add_item' => 'Ürün satışa eklenemedi',
+ 'unsuccessfully_deleted' => 'Satış silinemedi.',
+ 'unsuccessfully_restored' => 'Satış onarılamadı.',
+ 'unsuccessfully_suspended_sale' => 'Satış askıya alınamadı.',
+ 'unsuccessfully_updated' => 'Satış düzenlenemedi.',
+ 'unsuspend' => 'Satışa Al',
+ 'unsuspend_and_delete' => 'Eylem',
+ 'update' => 'Güncelle',
+ 'upi' => 'UPI',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => 'İş Emri',
+ 'work_order_number' => 'İş Emri Numarası',
+ 'work_order_number_duplicate' => 'İş Emri Numarası diğerinden farklı olmalı.',
+ 'work_order_sent' => 'İş Emri gönderildi:',
+ 'work_order_unsent' => 'İş Emri gönderilemedi:',
];
diff --git a/app/Language/uk/Config.php b/app/Language/uk/Config.php
index 3bd8fc9f2..9ff5e8a22 100644
--- a/app/Language/uk/Config.php
+++ b/app/Language/uk/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "Часова зона OSPOS:",
"ospos_info" => "Інформація про встановлення OSPOS",
"payment_options_order" => "Варіанти оплати замовлення",
+ 'payment_reference_code_length_limits' => 'Код посилання на платіж
Обмеження довжини',
+ 'payment_reference_code_length_max_label' => 'Макс',
+ 'payment_reference_code_length_min_label' => 'Мін',
"perm_risk" => "Неправильні дозволи роблять OSPOS вразливим.",
"phone" => "Телефон організації",
"phone_required" => "Телефон організації - обов'язкове полею",
diff --git a/app/Language/uk/Sales.php b/app/Language/uk/Sales.php
index 4170ac20f..3700554f5 100644
--- a/app/Language/uk/Sales.php
+++ b/app/Language/uk/Sales.php
@@ -1,230 +1,234 @@
"Доступні бали",
- "rewards_package" => "Винагороди",
- "rewards_remaining_balance" => "Залишкова цінність бонусних балів становить ",
- "account_number" => "Номер рахунку",
- "add_payment" => "Додати платіж",
- "amount_due" => "Сума заборгованості",
- "amount_tendered" => "Запропонована сума",
- "authorized_signature" => "Підпис уповноваженої особи",
- "cancel_sale" => "Відмінити",
- "cash" => "Готівка",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "Корегування готівки",
- "cash_deposit" => "Готівковий депозит",
- "cash_filter" => "Готівка",
- "change_due" => "Змінити належне(борг)",
- "change_price" => "Змінити ціну продажу",
- "check" => "Перевірити",
- "check_balance" => "Перевірити залишок",
- "check_filter" => "Перевірити",
- "close" => "",
- "comment" => "Коментувати",
- "comments" => "Коментарі",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "Завершити продаж",
- "confirm_cancel_sale" => "Ви впевнені, що хочете скасувати цей продаж? Всі товари буде видалено.",
- "confirm_delete" => "Ви впевнені, що хочете видалити вибрані продажі?",
- "confirm_restore" => "Ви впевнені, що хочете відновити вибрані продажі?",
- "credit" => "Кредитна карта",
- "credit_deposit" => "Кредитний депозит",
- "credit_filter" => "Кредитна картка",
- "current_table" => "",
- "customer" => "Клієнт",
- "customer_address" => "Адреса клієнта",
- "customer_discount" => "Знижка",
- "customer_email" => "Електронна пошта клієнта",
- "customer_location" => "Місцезнаходження клієнта",
- "customer_optional" => "(Потрібно для належних платежів)",
- "customer_required" => "(Обов'язково)",
- "customer_total" => "Всього",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "Дата продажу",
- "date_range" => "Проміжок часу",
- "date_required" => "Необхідно ввести правильну дату.",
- "date_type" => "Дата мусить бути заповнена.",
- "debit" => "Дебетова карта",
- "debit_filter" => "",
- "delete" => "Дозволити видалення",
- "delete_confirmation" => "Ви впевнені, що хочете видалити цей продаж, цю дію не можливо скасувати.",
- "delete_entire_sale" => "Видалити всі продажі",
- "delete_successful" => "Продаж успішно видалено.",
- "delete_unsuccessful" => "Не вдалося видалити продаж.",
- "description_abbrv" => "Опис абревіатурою.",
- "discard" => "Скинути",
- "discard_quote" => "Скинути ціну",
- "discount" => "Знижка %",
- "discount_included" => "% Знижка включена",
- "discount_short" => "% Мала знижка",
- "due" => "Борг",
- "due_filter" => "Борг",
- "edit" => "Редагувати",
- "edit_item" => "Редагувати товар",
- "edit_sale" => "Редагувати продажі",
- "email_receipt" => "Відправити квитанції електронною поштою",
- "employee" => "Працівник",
- "entry" => "Вхід",
- "error_editing_item" => "Помилка редагування товару",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "Знайти/Сканувати товар",
- "find_or_scan_item_or_receipt" => "Знайти/Сканувати товар або квитанцію",
- "giftcard" => "Подарункова карта",
- "giftcard_balance" => "Баланс подарункової картки",
- "giftcard_filter" => "",
- "giftcard_number" => "Номер подарункової карти",
- "group_by_category" => "Група за категорією",
- "group_by_type" => "Група за типом",
- "hsn" => "HSN",
- "id" => "Номер продажі",
- "include_prices" => "Включити ціни?",
- "invoice" => "Рахунок-фактура",
- "invoice_confirm" => "Цей рахунок на оплату буде відправленo",
- "invoice_enable" => "Створити рахунок-фактуру",
- "invoice_filter" => "Фільтер рахунку-фактури",
- "invoice_no_email" => "У цього клієнта немає дійсної адреси електронної пошти.",
- "invoice_number" => "Рахунок-фактура #",
- "invoice_number_duplicate" => "Рахунок-фактура з таким номером уже існує.",
- "invoice_sent" => "Рахунок-фактуру надіслано",
- "invoice_total" => "Сума рахунків-фактур",
- "invoice_type_custom_invoice" => "Рахунок-фактура для клієнта",
- "invoice_type_custom_tax_invoice" => "Податковий рахунок-фактура для клієнта",
- "invoice_type_invoice" => "Тип рахунку-фактури (invoice.php)",
- "invoice_type_tax_invoice" => "Податковий рахунок-фактура",
- "invoice_unsent" => "Не вдалося надіслати рахунок-фактуру",
- "invoice_update" => "Перерахунок",
- "item_insufficient_of_stock" => "Недостатньо товару на складі.",
- "item_name" => "Назва товару",
- "item_number" => "Номер товару",
- "item_out_of_stock" => "Товар відсутній на складі.",
- "key_browser" => "",
- "key_cancel" => "Cancels Current Quote/Invoice/Sale",
- "key_customer_search" => "Customer Search",
- "key_finish_quote" => "Finish Quote/Invoice witdout payment",
- "key_finish_sale" => "Add Payment and Complete Invoice/Sale",
- "key_full" => "",
- "key_function" => "Function",
- "key_help" => "Shortcuts",
- "key_help_modal" => "Open Shortcuts Window",
- "key_in" => "",
- "key_item_search" => "Item Search",
- "key_out" => "",
- "key_payment" => "Add Payment",
- "key_print" => "",
- "key_restore" => "",
- "key_search" => "",
- "key_suspend" => "Suspend Current Sale",
- "key_suspended" => "Show Suspended Sales",
- "key_system" => "",
- "key_tendered" => "Edit Amount Tendered",
- "key_title" => "Sales Keyboard Shortcuts",
- "mc" => "",
- "mode" => "Режим журналу",
- "must_enter_numeric" => "Введена сума повинна бути числом.",
- "must_enter_numeric_giftcard" => "Номер подарункової картки повинен бути цифровим.",
- "new_customer" => "Новий клієнт",
- "new_item" => "Новий товар",
- "no_description" => "Без опису",
- "no_filter" => "Все",
- "no_items_in_cart" => "В кошику немає товарів.",
- "no_sales_to_display" => "Немає продаж для відображення.",
- "none_selected" => "Ви не обрали продажі для видалення.",
- "nontaxed_ind" => " Неоподатковуваний ІД ",
- "not_authorized" => "Ця дія не дозволена.",
- "one_or_multiple" => "Продаж(і)",
- "payment" => "Вид оплати",
- "payment_amount" => "Кількість",
- "payment_not_cover_total" => "Оплата не покриває загальну суму.",
- "payment_type" => "Тип",
- "payments" => "",
- "payments_total" => "Суми платежів",
- "price" => "Ціна",
- "print_after_sale" => "Роздрукувати після продажу",
- "quantity" => "Кількість",
- "quantity_less_than_reorder_level" => "Увага! Бажана кількість нижче рівня замовлення для цього товару.",
- "quantity_less_than_zero" => "Увага! Бажана кількість є недоступною. Ви все ще можете обробляти продажі, але перевірте товар.",
- "quantity_of_items" => "Кількість {0} товарів",
- "quote" => "Котирування",
- "quote_number" => "Номер котирування",
- "quote_number_duplicate" => "Номер котирування повинен бути унікальним.",
- "quote_sent" => "Котирування відправлено",
- "quote_unsent" => "Не вдалося надіслати котирування",
- "receipt" => "Квитанція",
- "receipt_no_email" => "Цей клієнт не має дійсної електронної адреси.",
- "receipt_number" => "Номер квитанції",
- "receipt_sent" => "Квитанція відправлена",
- "receipt_unsent" => "Не вдалося надіслати квитанцію",
- "refund" => "Тип відшкодування",
- "register" => "Журнал продажів",
- "remove_customer" => "Видалити клієнта",
- "remove_discount" => "",
- "return" => "Повернути",
- "rewards" => "Бонусні бали",
- "rewards_balance" => "Баланс бонусних балів",
- "sale" => "Продаж",
- "sale_by_invoice" => "Продаж за рахунком",
- "sale_for_customer" => "Клієнт:",
- "sale_time" => "Час продажу",
- "sales_tax" => "Податок з продажів",
- "sales_total" => "",
- "select_customer" => "Оберіть клієнта",
- "send_invoice" => "Відправити рахунок-фактуру",
- "send_quote" => "Надіслати котирвання продажів",
- "send_receipt" => "Відправити квитанцію",
- "send_work_order" => "Надіслати робочий наказ",
- "serial" => "Серійний номер",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "Показати рахунок-фактуру",
- "show_receipt" => "Показати квитанцію",
- "start_typing_customer_name" => "Почніть вводити ім’я клієнта...",
- "start_typing_item_name" => "Почніть вводити назву товару або скористайтесь штрих-кодом ...",
- "stock" => "Склад",
- "stock_location" => "склад",
- "sub_total" => "Проміжний підсумок",
- "successfully_deleted" => "Продажі успішно видалено",
- "successfully_restored" => "Продажі успішно відновлено",
- "successfully_suspended_sale" => "Продажі успішно призупинені.",
- "successfully_updated" => "Продажі успішно оновлено.",
- "suspend_sale" => "Призупинені продажі",
- "suspended_doc_id" => "Документ",
- "suspended_sale_id" => "ІН",
- "suspended_sales" => "Призупинені",
- "table" => "Таблиця",
- "takings" => "Денний оборот",
- "tax" => "Податок",
- "tax_id" => "ІПН",
- "tax_invoice" => "Податкова накладна",
- "tax_percent" => "Податковий відсоток",
- "taxed_ind" => "П",
- "total" => "Сума",
- "total_tax_exclusive" => "Без податку",
- "transaction_failed" => "Не вдалося здійснити продажну транзакцію.",
- "unable_to_add_item" => "Помилка додавання товару до продажу",
- "unsuccessfully_deleted" => "Продажі невдало видалено.",
- "unsuccessfully_restored" => "Не вдалось відновити продажі.",
- "unsuccessfully_suspended_sale" => "Не вдалося призупинити продаж.",
- "unsuccessfully_updated" => "Помилка оновлення продажу.",
- "unsuspend" => "Невитрачені",
- "unsuspend_and_delete" => "Вперед",
- "update" => "Редагувати",
- "upi" => "UPI",
- "visa" => "",
- "wholesale" => "",
- "work_order" => "Робоче замовлення (наряд на роботу)",
- "work_order_number" => "Номер робочого замовлення",
- "work_order_number_duplicate" => "Такий номер робочого замовлення уже існує.",
- "work_order_sent" => "Замовлення відправлено",
- "work_order_unsent" => "Не вдалось отримати робоче замовлення",
+ 'account_number' => 'Номер рахунку',
+ 'add_payment' => 'Додати платіж',
+ 'amount_due' => 'Сума заборгованості',
+ 'amount_tendered' => 'Запропонована сума',
+ 'authorized_signature' => 'Підпис уповноваженої особи',
+ 'cancel_sale' => 'Відмінити',
+ 'cash' => 'Готівка',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => 'Корегування готівки',
+ 'cash_deposit' => 'Готівковий депозит',
+ 'cash_filter' => 'Готівка',
+ 'change_due' => 'Змінити належне(борг)',
+ 'change_price' => 'Змінити ціну продажу',
+ 'check' => 'Перевірити',
+ 'check_balance' => 'Перевірити залишок',
+ 'check_filter' => 'Перевірити',
+ 'close' => '',
+ 'comment' => 'Коментувати',
+ 'comments' => 'Коментарі',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => 'Завершити продаж',
+ 'confirm_cancel_sale' => 'Ви впевнені, що хочете скасувати цей продаж? Всі товари буде видалено.',
+ 'confirm_delete' => 'Ви впевнені, що хочете видалити вибрані продажі?',
+ 'confirm_restore' => 'Ви впевнені, що хочете відновити вибрані продажі?',
+ 'credit' => 'Кредитна карта',
+ 'credit_deposit' => 'Кредитний депозит',
+ 'credit_filter' => 'Кредитна картка',
+ 'current_table' => '',
+ 'customer' => 'Клієнт',
+ 'customer_address' => 'Адреса клієнта',
+ 'customer_discount' => 'Знижка',
+ 'customer_email' => 'Електронна пошта клієнта',
+ 'customer_location' => 'Місцезнаходження клієнта',
+ 'customer_optional' => '(Потрібно для належних платежів)',
+ 'customer_required' => "(Обов'язково)",
+ 'customer_total' => 'Всього',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => 'Доступні бали',
+ 'daily_sales' => '',
+ 'date' => 'Дата продажу',
+ 'date_range' => 'Проміжок часу',
+ 'date_required' => 'Необхідно ввести правильну дату.',
+ 'date_type' => 'Дата мусить бути заповнена.',
+ 'debit' => 'Дебетова карта',
+ 'debit_filter' => '',
+ 'delete' => 'Дозволити видалення',
+ 'delete_confirmation' => 'Ви впевнені, що хочете видалити цей продаж, цю дію не можливо скасувати.',
+ 'delete_entire_sale' => 'Видалити всі продажі',
+ 'delete_successful' => 'Продаж успішно видалено.',
+ 'delete_unsuccessful' => 'Не вдалося видалити продаж.',
+ 'description_abbrv' => 'Опис абревіатурою.',
+ 'discard' => 'Скинути',
+ 'discard_quote' => 'Скинути ціну',
+ 'discount' => 'Знижка %',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '% Знижка включена',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '% Мала знижка',
+ 'due' => 'Борг',
+ 'due_filter' => 'Борг',
+ 'edit' => 'Редагувати',
+ 'edit_item' => 'Редагувати товар',
+ 'edit_sale' => 'Редагувати продажі',
+ 'email_receipt' => 'Відправити квитанції електронною поштою',
+ 'employee' => 'Працівник',
+ 'entry' => 'Вхід',
+ 'error_editing_item' => 'Помилка редагування товару',
+ 'find_or_scan_item' => 'Знайти/Сканувати товар',
+ 'find_or_scan_item_or_receipt' => 'Знайти/Сканувати товар або квитанцію',
+ 'giftcard' => 'Подарункова карта',
+ 'giftcard_balance' => 'Баланс подарункової картки',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => 'Номер подарункової карти',
+ 'group_by_category' => 'Група за категорією',
+ 'group_by_type' => 'Група за типом',
+ 'hsn' => 'HSN',
+ 'id' => 'Номер продажі',
+ 'include_prices' => 'Включити ціни?',
+ 'invoice' => 'Рахунок-фактура',
+ 'invoice_confirm' => 'Цей рахунок на оплату буде відправленo',
+ 'invoice_enable' => 'Створити рахунок-фактуру',
+ 'invoice_filter' => 'Фільтер рахунку-фактури',
+ 'invoice_no_email' => 'У цього клієнта немає дійсної адреси електронної пошти.',
+ 'invoice_number' => 'Рахунок-фактура #',
+ 'invoice_number_duplicate' => 'Рахунок-фактура з таким номером уже існує.',
+ 'invoice_sent' => 'Рахунок-фактуру надіслано',
+ 'invoice_total' => 'Сума рахунків-фактур',
+ 'invoice_type_custom_invoice' => 'Рахунок-фактура для клієнта',
+ 'invoice_type_custom_tax_invoice' => 'Податковий рахунок-фактура для клієнта',
+ 'invoice_type_invoice' => 'Тип рахунку-фактури (invoice.php)',
+ 'invoice_type_tax_invoice' => 'Податковий рахунок-фактура',
+ 'invoice_unsent' => 'Не вдалося надіслати рахунок-фактуру',
+ 'invoice_update' => 'Перерахунок',
+ 'item_insufficient_of_stock' => 'Недостатньо товару на складі.',
+ 'item_name' => 'Назва товару',
+ 'item_number' => 'Номер товару',
+ 'item_out_of_stock' => 'Товар відсутній на складі.',
+ 'key_browser' => '',
+ 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
+ 'key_customer_search' => 'Customer Search',
+ 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
+ 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_full' => '',
+ 'key_function' => 'Function',
+ 'key_help' => 'Shortcuts',
+ 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_in' => '',
+ 'key_item_search' => 'Item Search',
+ 'key_out' => '',
+ 'key_payment' => 'Add Payment',
+ 'key_print' => '',
+ 'key_restore' => '',
+ 'key_search' => '',
+ 'key_suspend' => 'Suspend Current Sale',
+ 'key_suspended' => 'Show Suspended Sales',
+ 'key_system' => '',
+ 'key_tendered' => 'Edit Amount Tendered',
+ 'key_title' => 'Sales Keyboard Shortcuts',
+ 'mc' => '',
+ 'mode' => 'Режим журналу',
+ 'must_enter_numeric' => 'Введена сума повинна бути числом.',
+ 'must_enter_numeric_giftcard' => 'Номер подарункової картки повинен бути цифровим.',
+ 'must_enter_reference_code' => 'Необхідно ввести довідковий/пошуковий номер.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => 'Новий клієнт',
+ 'new_item' => 'Новий товар',
+ 'no_description' => 'Без опису',
+ 'no_filter' => 'Все',
+ 'no_items_in_cart' => 'В кошику немає товарів.',
+ 'no_sales_to_display' => 'Немає продаж для відображення.',
+ 'none_selected' => 'Ви не обрали продажі для видалення.',
+ 'nontaxed_ind' => ' Неоподатковуваний ІД ',
+ 'not_authorized' => 'Ця дія не дозволена.',
+ 'one_or_multiple' => 'Продаж(і)',
+ 'payment' => 'Вид оплати',
+ 'payment_amount' => 'Кількість',
+ 'payment_not_cover_total' => 'Оплата не покриває загальну суму.',
+ 'payment_type' => 'Тип',
+ 'payments' => '',
+ 'payments_total' => 'Суми платежів',
+ 'price' => 'Ціна',
+ 'print_after_sale' => 'Роздрукувати після продажу',
+ 'quantity' => 'Кількість',
+ 'quantity_less_than_reorder_level' => 'Увага! Бажана кількість нижче рівня замовлення для цього товару.',
+ 'quantity_less_than_zero' => 'Увага! Бажана кількість є недоступною. Ви все ще можете обробляти продажі, але перевірте товар.',
+ 'quantity_of_items' => 'Кількість {0} товарів',
+ 'quote' => 'Котирування',
+ 'quote_number' => 'Номер котирування',
+ 'quote_number_duplicate' => 'Номер котирування повинен бути унікальним.',
+ 'quote_sent' => 'Котирування відправлено',
+ 'quote_unsent' => 'Не вдалося надіслати котирування',
+ 'receipt' => 'Квитанція',
+ 'receipt_no_email' => 'Цей клієнт не має дійсної електронної адреси.',
+ 'receipt_number' => 'Номер квитанції',
+ 'receipt_sent' => 'Квитанція відправлена',
+ 'receipt_unsent' => 'Не вдалося надіслати квитанцію',
+ 'reference_code' => 'Код посилання на платіж',
+ 'reference_code_invalid_characters' => 'Код посилання повинен містити лише літери та цифри.',
+ 'reference_code_length_error' => 'Довжина коду посилання недопустима.',
+ 'refund' => 'Тип відшкодування',
+ 'register' => 'Журнал продажів',
+ 'remove_customer' => 'Видалити клієнта',
+ 'remove_discount' => '',
+ 'return' => 'Повернути',
+ 'rewards' => 'Бонусні бали',
+ 'rewards_balance' => 'Баланс бонусних балів',
+ 'rewards_package' => 'Винагороди',
+ 'rewards_remaining_balance' => 'Залишкова цінність бонусних балів становить ',
+ 'sale' => 'Продаж',
+ 'sale_by_invoice' => 'Продаж за рахунком',
+ 'sale_for_customer' => 'Клієнт:',
+ 'sale_time' => 'Час продажу',
+ 'sales_tax' => 'Податок з продажів',
+ 'sales_total' => '',
+ 'select_customer' => 'Оберіть клієнта',
+ 'send_invoice' => 'Відправити рахунок-фактуру',
+ 'send_quote' => 'Надіслати котирвання продажів',
+ 'send_receipt' => 'Відправити квитанцію',
+ 'send_work_order' => 'Надіслати робочий наказ',
+ 'serial' => 'Серійний номер',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => 'Показати рахунок-фактуру',
+ 'show_receipt' => 'Показати квитанцію',
+ 'start_typing_customer_name' => 'Почніть вводити ім’я клієнта...',
+ 'start_typing_item_name' => 'Почніть вводити назву товару або скористайтесь штрих-кодом ...',
+ 'stock' => 'Склад',
+ 'stock_location' => 'склад',
+ 'sub_total' => 'Проміжний підсумок',
+ 'successfully_deleted' => 'Продажі успішно видалено',
+ 'successfully_restored' => 'Продажі успішно відновлено',
+ 'successfully_suspended_sale' => 'Продажі успішно призупинені.',
+ 'successfully_updated' => 'Продажі успішно оновлено.',
+ 'suspend_sale' => 'Призупинені продажі',
+ 'suspended_doc_id' => 'Документ',
+ 'suspended_sale_id' => 'ІН',
+ 'suspended_sales' => 'Призупинені',
+ 'table' => 'Таблиця',
+ 'takings' => 'Денний оборот',
+ 'tax' => 'Податок',
+ 'tax_id' => 'ІПН',
+ 'tax_invoice' => 'Податкова накладна',
+ 'tax_percent' => 'Податковий відсоток',
+ 'taxed_ind' => 'П',
+ 'total' => 'Сума',
+ 'total_tax_exclusive' => 'Без податку',
+ 'transaction_failed' => 'Не вдалося здійснити продажну транзакцію.',
+ 'unable_to_add_item' => 'Помилка додавання товару до продажу',
+ 'unsuccessfully_deleted' => 'Продажі невдало видалено.',
+ 'unsuccessfully_restored' => 'Не вдалось відновити продажі.',
+ 'unsuccessfully_suspended_sale' => 'Не вдалося призупинити продаж.',
+ 'unsuccessfully_updated' => 'Помилка оновлення продажу.',
+ 'unsuspend' => 'Невитрачені',
+ 'unsuspend_and_delete' => 'Вперед',
+ 'update' => 'Редагувати',
+ 'upi' => 'UPI',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => 'Робоче замовлення (наряд на роботу)',
+ 'work_order_number' => 'Номер робочого замовлення',
+ 'work_order_number_duplicate' => 'Такий номер робочого замовлення уже існує.',
+ 'work_order_sent' => 'Замовлення відправлено',
+ 'work_order_unsent' => 'Не вдалось отримати робоче замовлення',
];
diff --git a/app/Language/ur/Config.php b/app/Language/ur/Config.php
index fa19d09e3..b1cccd9e7 100644
--- a/app/Language/ur/Config.php
+++ b/app/Language/ur/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "",
"ospos_info" => "",
"payment_options_order" => "",
+ 'payment_reference_code_length_limits' => 'ادائیگی حوالہ کوڈ
لمبائی کی حدود',
+ 'payment_reference_code_length_max_label' => 'زیادہ سے زیادہ',
+ 'payment_reference_code_length_min_label' => 'کم سے کم',
"perm_risk" => "Permissions higher than 750 leaves this software at risk.",
"phone" => "",
"phone_required" => "",
diff --git a/app/Language/ur/Sales.php b/app/Language/ur/Sales.php
index 0507d926f..13f2d9341 100644
--- a/app/Language/ur/Sales.php
+++ b/app/Language/ur/Sales.php
@@ -1,231 +1,234 @@
"",
- "rewards_package" => "",
- "rewards_remaining_balance" => "",
- "account_number" => "اکاوٗنٹ",
- "add_payment" => "",
- "amount_due" => "",
- "amount_tendered" => "",
- "authorized_signature" => "",
- "cancel_sale" => "",
- "cash" => "",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "",
- "cash_deposit" => "",
- "cash_filter" => "",
- "change_due" => "",
- "change_price" => "",
- "check" => "",
- "check_balance" => "",
- "check_filter" => "",
- "close" => "",
- "comment" => "",
- "comments" => "",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "",
- "confirm_cancel_sale" => "",
- "confirm_delete" => "",
- "confirm_restore" => "",
- "credit" => "",
- "credit_deposit" => "",
- "credit_filter" => "",
- "current_table" => "",
- "customer" => "",
- "customer_address" => "",
- "customer_discount" => "",
- "customer_email" => "",
- "customer_location" => "",
- "customer_optional" => "",
- "customer_required" => "",
- "customer_total" => "",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "",
- "date_range" => "",
- "date_required" => "",
- "date_type" => "",
- "debit" => "",
- "debit_filter" => "",
- "delete" => "",
- "delete_confirmation" => "",
- "delete_entire_sale" => "",
- "delete_successful" => "",
- "delete_unsuccessful" => "",
- "description_abbrv" => "",
- "discard" => "",
- "discard_quote" => "",
- "discount" => "",
- "discount_included" => "",
- "discount_short" => "",
- "due" => "",
- "due_filter" => "",
- "edit" => "",
- "edit_item" => "",
- "edit_sale" => "",
- "email_receipt" => "",
- "employee" => "",
- "entry" => "",
- "error_editing_item" => "",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "",
- "find_or_scan_item_or_receipt" => "",
- "giftcard" => "",
- "giftcard_balance" => "",
- "giftcard_filter" => "",
- "giftcard_number" => "",
- "group_by_category" => "",
- "group_by_type" => "",
- "hsn" => "",
- "id" => "",
- "include_prices" => "",
- "invoice" => "",
- "invoice_confirm" => "",
- "invoice_enable" => "",
- "invoice_filter" => "",
- "invoice_no_email" => "",
- "invoice_number" => "",
- "invoice_number_duplicate" => "",
- "invoice_sent" => "",
- "invoice_total" => "",
- "invoice_type_custom_invoice" => "",
- "invoice_type_custom_tax_invoice" => "",
- "invoice_type_invoice" => "",
- "invoice_type_tax_invoice" => "",
- "invoice_unsent" => "",
- "invoice_update" => "",
- "item_insufficient_of_stock" => "",
- "item_name" => "",
- "item_number" => "",
- "item_out_of_stock" => "",
- "key_browser" => "",
- "key_cancel" => "Cancels Current Quote/Invoice/Sale",
- "key_customer_search" => "Customer Search",
- "key_finish_quote" => "Finish Quote/Invoice witdout payment",
- "key_finish_sale" => "Add Payment and Complete Invoice/Sale",
- "key_full" => "",
- "key_function" => "Function",
- "key_help" => "Shortcuts",
- "key_help_modal" => "Open Shortcuts Window",
- "key_in" => "",
- "key_item_search" => "Item Search",
- "key_out" => "",
- "key_payment" => "Add Payment",
- "key_print" => "",
- "key_restore" => "",
- "key_search" => "",
- "key_suspend" => "Suspend Current Sale",
- "key_suspended" => "Show Suspended Sales",
- "key_system" => "",
- "key_tendered" => "Edit Amount Tendered",
- "key_title" => "Sales Keyboard Shortcuts",
- "mc" => "",
- "mode" => "",
- "must_enter_numeric" => "",
- "must_enter_numeric_giftcard" => "",
- "new_customer" => "",
- "new_item" => "",
- "no_description" => "",
- "no_filter" => "",
- "no_items_in_cart" => "",
- "no_sales_to_display" => "",
- "none_selected" => "",
- "nontaxed_ind" => "",
- "not_authorized" => "",
- "one_or_multiple" => "",
- "payment" => "",
- "payment_amount" => "",
- "payment_not_cover_total" => "",
- "payment_type" => "",
- "payments" => "",
- "payments_total" => "",
- "price" => "",
- "print_after_sale" => "",
- "quantity" => "",
- "quantity_less_than_reorder_level" => "",
- "quantity_less_than_zero" => "",
- "quantity_of_items" => "",
- "quote" => "",
- "quote_number" => "",
- "quote_number_duplicate" => "",
- "quote_sent" => "",
- "quote_unsent" => "",
- "receipt" => "",
- "receipt_no_email" => "",
- "receipt_number" => "",
- "receipt_sent" => "",
- "receipt_unsent" => "",
- "refund" => "",
- "register" => "",
- "remove_customer" => "",
- "remove_discount" => "",
- "return" => "",
- "rewards" => "",
- "rewards_balance" => "",
- "sale" => "",
- "sale_by_invoice" => "",
- "sale_for_customer" => "",
- "sale_time" => "",
- "sales_tax" => "",
- "sales_total" => "",
- "select_customer" => "",
- "send_invoice" => "",
- "send_quote" => "",
- "send_receipt" => "",
- "send_work_order" => "",
- "serial" => "",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "",
- "show_receipt" => "",
- "start_typing_customer_name" => "",
- "start_typing_item_name" => "",
- "stock" => "",
- "stock_location" => "",
- "sub_total" => "",
- "successfully_deleted" => "",
- "successfully_restored" => "",
- "successfully_suspended_sale" => "",
- "successfully_updated" => "",
- "suspend_sale" => "",
- "suspended_doc_id" => "",
- "suspended_sale_id" => "",
- "suspended_sales" => "",
- "table" => "",
- "takings" => "",
- "tax" => "",
- "tax_id" => "",
- "tax_invoice" => "",
- "tax_percent" => "",
- "taxed_ind" => "",
- "total" => "",
- "total_tax_exclusive" => "",
- "transaction_failed" => "",
- "unable_to_add_item" => "",
- "unsuccessfully_deleted" => "",
- "unsuccessfully_restored" => "",
- "unsuccessfully_suspended_sale" => "",
- "unsuccessfully_updated" => "",
- "unsuspend" => "",
- "unsuspend_and_delete" => "",
- "update" => "",
- "upi" => "",
- "visa" => "",
- "wholesale" => "",
- "work_order" => "",
- "work_order_number" => "",
- "work_order_number_duplicate" => "",
- "work_order_sent" => "",
- "work_order_unsent" => "",
- "sale_not_found" => "",
+ 'account_number' => 'اکاوٗنٹ',
+ 'add_payment' => '',
+ 'amount_due' => '',
+ 'amount_tendered' => '',
+ 'authorized_signature' => '',
+ 'cancel_sale' => '',
+ 'cash' => '',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => '',
+ 'cash_deposit' => '',
+ 'cash_filter' => '',
+ 'change_due' => '',
+ 'change_price' => '',
+ 'check' => '',
+ 'check_balance' => '',
+ 'check_filter' => '',
+ 'close' => '',
+ 'comment' => '',
+ 'comments' => '',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => '',
+ 'confirm_cancel_sale' => '',
+ 'confirm_delete' => '',
+ 'confirm_restore' => '',
+ 'credit' => '',
+ 'credit_deposit' => '',
+ 'credit_filter' => '',
+ 'current_table' => '',
+ 'customer' => '',
+ 'customer_address' => '',
+ 'customer_discount' => '',
+ 'customer_email' => '',
+ 'customer_location' => '',
+ 'customer_optional' => '',
+ 'customer_required' => '',
+ 'customer_total' => '',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => '',
+ 'daily_sales' => '',
+ 'date' => '',
+ 'date_range' => '',
+ 'date_required' => '',
+ 'date_type' => '',
+ 'debit' => '',
+ 'debit_filter' => '',
+ 'delete' => '',
+ 'delete_confirmation' => '',
+ 'delete_entire_sale' => '',
+ 'delete_successful' => '',
+ 'delete_unsuccessful' => '',
+ 'description_abbrv' => '',
+ 'discard' => '',
+ 'discard_quote' => '',
+ 'discount' => '',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '',
+ 'due' => '',
+ 'due_filter' => '',
+ 'edit' => '',
+ 'edit_item' => '',
+ 'edit_sale' => '',
+ 'email_receipt' => '',
+ 'employee' => '',
+ 'entry' => '',
+ 'error_editing_item' => '',
+ 'find_or_scan_item' => '',
+ 'find_or_scan_item_or_receipt' => '',
+ 'giftcard' => '',
+ 'giftcard_balance' => '',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => '',
+ 'group_by_category' => '',
+ 'group_by_type' => '',
+ 'hsn' => '',
+ 'id' => '',
+ 'include_prices' => '',
+ 'invoice' => '',
+ 'invoice_confirm' => '',
+ 'invoice_enable' => '',
+ 'invoice_filter' => '',
+ 'invoice_no_email' => '',
+ 'invoice_number' => '',
+ 'invoice_number_duplicate' => '',
+ 'invoice_sent' => '',
+ 'invoice_total' => '',
+ 'invoice_type_custom_invoice' => '',
+ 'invoice_type_custom_tax_invoice' => '',
+ 'invoice_type_invoice' => '',
+ 'invoice_type_tax_invoice' => '',
+ 'invoice_unsent' => '',
+ 'invoice_update' => '',
+ 'item_insufficient_of_stock' => '',
+ 'item_name' => '',
+ 'item_number' => '',
+ 'item_out_of_stock' => '',
+ 'key_browser' => '',
+ 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
+ 'key_customer_search' => 'Customer Search',
+ 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
+ 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_full' => '',
+ 'key_function' => 'Function',
+ 'key_help' => 'Shortcuts',
+ 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_in' => '',
+ 'key_item_search' => 'Item Search',
+ 'key_out' => '',
+ 'key_payment' => 'Add Payment',
+ 'key_print' => '',
+ 'key_restore' => '',
+ 'key_search' => '',
+ 'key_suspend' => 'Suspend Current Sale',
+ 'key_suspended' => 'Show Suspended Sales',
+ 'key_system' => '',
+ 'key_tendered' => 'Edit Amount Tendered',
+ 'key_title' => 'Sales Keyboard Shortcuts',
+ 'mc' => '',
+ 'mode' => '',
+ 'must_enter_numeric' => '',
+ 'must_enter_numeric_giftcard' => '',
+ 'must_enter_reference_code' => 'حوالہ/بازیابی نمبر درج کرنا ضروری ہے۔',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => '',
+ 'new_item' => '',
+ 'no_description' => '',
+ 'no_filter' => '',
+ 'no_items_in_cart' => '',
+ 'no_sales_to_display' => '',
+ 'none_selected' => '',
+ 'nontaxed_ind' => '',
+ 'not_authorized' => '',
+ 'one_or_multiple' => '',
+ 'payment' => '',
+ 'payment_amount' => '',
+ 'payment_not_cover_total' => '',
+ 'payment_type' => '',
+ 'payments' => '',
+ 'payments_total' => '',
+ 'price' => '',
+ 'print_after_sale' => '',
+ 'quantity' => '',
+ 'quantity_less_than_reorder_level' => '',
+ 'quantity_less_than_zero' => '',
+ 'quantity_of_items' => '',
+ 'quote' => '',
+ 'quote_number' => '',
+ 'quote_number_duplicate' => '',
+ 'quote_sent' => '',
+ 'quote_unsent' => '',
+ 'receipt' => '',
+ 'receipt_no_email' => '',
+ 'receipt_number' => '',
+ 'receipt_sent' => '',
+ 'receipt_unsent' => '',
+ 'reference_code' => 'ادائیگی حوالہ کوڈ',
+ 'reference_code_invalid_characters' => 'حوالہ کوڈ میں صرف حروف اور اعداد ہونے چاہئیں۔',
+ 'reference_code_length_error' => 'حوالہ کوڈ کی لمبائی غلط ہے۔',
+ 'refund' => '',
+ 'register' => '',
+ 'remove_customer' => '',
+ 'remove_discount' => '',
+ 'return' => '',
+ 'rewards' => '',
+ 'rewards_balance' => '',
+ 'rewards_package' => '',
+ 'rewards_remaining_balance' => '',
+ 'sale' => '',
+ 'sale_by_invoice' => '',
+ 'sale_for_customer' => '',
+ 'sale_time' => '',
+ 'sales_tax' => '',
+ 'sales_total' => '',
+ 'select_customer' => '',
+ 'send_invoice' => '',
+ 'send_quote' => '',
+ 'send_receipt' => '',
+ 'send_work_order' => '',
+ 'serial' => '',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => '',
+ 'show_receipt' => '',
+ 'start_typing_customer_name' => '',
+ 'start_typing_item_name' => '',
+ 'stock' => '',
+ 'stock_location' => '',
+ 'sub_total' => '',
+ 'successfully_deleted' => '',
+ 'successfully_restored' => '',
+ 'successfully_suspended_sale' => '',
+ 'successfully_updated' => '',
+ 'suspend_sale' => '',
+ 'suspended_doc_id' => '',
+ 'suspended_sale_id' => '',
+ 'suspended_sales' => '',
+ 'table' => '',
+ 'takings' => '',
+ 'tax' => '',
+ 'tax_id' => '',
+ 'tax_invoice' => '',
+ 'tax_percent' => '',
+ 'taxed_ind' => '',
+ 'total' => '',
+ 'total_tax_exclusive' => '',
+ 'transaction_failed' => '',
+ 'unable_to_add_item' => '',
+ 'unsuccessfully_deleted' => '',
+ 'unsuccessfully_restored' => '',
+ 'unsuccessfully_suspended_sale' => '',
+ 'unsuccessfully_updated' => '',
+ 'unsuspend' => '',
+ 'unsuspend_and_delete' => '',
+ 'update' => '',
+ 'upi' => '',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => '',
+ 'work_order_number' => '',
+ 'work_order_number_duplicate' => '',
+ 'work_order_sent' => '',
+ 'work_order_unsent' => '',
];
diff --git a/app/Language/vi/Config.php b/app/Language/vi/Config.php
index bc3a63b2c..f94c1cac0 100644
--- a/app/Language/vi/Config.php
+++ b/app/Language/vi/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "Múi giờ OSPOS:",
"ospos_info" => "Thông tin cài đặt OSPOS",
"payment_options_order" => "Thứ tự tùy chọn thanh toán",
+ 'payment_reference_code_length_limits' => 'Mã tham chiếu thanh toán
Giới hạn độ dài',
+ 'payment_reference_code_length_max_label' => 'Tối đa',
+ 'payment_reference_code_length_min_label' => 'Tối thiểu',
"perm_risk" => "Phân quyền không đúng khiến phần mềm tiềm ẩn rủi ro.",
"phone" => "Điện thoại công ty",
"phone_required" => "Trường Điện thoại công ty là bắt buộc.",
diff --git a/app/Language/vi/Sales.php b/app/Language/vi/Sales.php
index 14af2a194..7ecc8b12e 100644
--- a/app/Language/vi/Sales.php
+++ b/app/Language/vi/Sales.php
@@ -1,230 +1,234 @@
"Các điểm sẵn có",
- "rewards_package" => "Điểm thưởng",
- "rewards_remaining_balance" => "Giá trị còn lại của điểm thưởng là ",
- "account_number" => "Tài khoản #",
- "add_payment" => "Thêm thanh toán",
- "amount_due" => "Số còn lại phải thanh toán",
- "amount_tendered" => "Số tiền thanh toán",
- "authorized_signature" => "Chữ ký ủy quyền",
- "cancel_sale" => "Thôi",
- "cash" => "Tiền mặt",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "Điều chỉnh tiền mặt",
- "cash_deposit" => "Số dư tiền mặt",
- "cash_filter" => "Tiền mặt",
- "change_due" => "Tiền thối lại",
- "change_price" => "Thay đổi giá bán",
- "check" => "Séc",
- "check_balance" => "Phần còn lại séc",
- "check_filter" => "Séc",
- "close" => "",
- "comment" => "Ghi chú",
- "comments" => "Ghi chú",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "Hoàn thành",
- "confirm_cancel_sale" => "Bạn có chắc muốn xóa trắng lần bán hàng này? Mọi hàng hóa sẽ bị xóa sạch.",
- "confirm_delete" => "Bạn chắc chắn muốn xóa các lần bán hàng được chọn không?",
- "confirm_restore" => "Bạn chắc chắn muốn hoàn lại các lần bán hàng được chọn không?",
- "credit" => "Thẻ tín dụng",
- "credit_deposit" => "Số dư tiền gửi",
- "credit_filter" => "Thẻ tín dụng",
- "current_table" => "",
- "customer" => "Khách hàng",
- "customer_address" => "Địa chỉ",
- "customer_discount" => "Giảm giá",
- "customer_email" => "Thư điện tử",
- "customer_location" => "Vị trí",
- "customer_optional" => "(Tùy chọn)",
- "customer_required" => "(Bắt buộc)",
- "customer_total" => "Tổng cộng",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "Ngày bán",
- "date_range" => "Phạm vi Ngày",
- "date_required" => "Ngày phải được nhập theo định dạng.",
- "date_type" => "Trường Ngày tháng là bắt buộc.",
- "debit" => "Thẻ ghi nợ",
- "debit_filter" => "",
- "delete" => "Cho phép xóa",
- "delete_confirmation" => "Bạn có chắc muốn xóa lần nhập bán hàng? Thao tác này không thể hoàn lại.",
- "delete_entire_sale" => "Xóa toàn bộ đơn bán hàng",
- "delete_successful" => "Đã xóa thành công lần bán hàng.",
- "delete_unsuccessful" => "Gặp lỗi khi xóa đơn bán hàng.",
- "description_abbrv" => "Ggiá.",
- "discard" => "Hủy",
- "discard_quote" => "",
- "discount" => "Ggiá %",
- "discount_included" => "% Giảm giá",
- "discount_short" => "%",
- "due" => "Trả chậm",
- "due_filter" => "Trả chậm",
- "edit" => "Sửa",
- "edit_item" => "Sửa hàng hóa",
- "edit_sale" => "Sửa bán hàng",
- "email_receipt" => "Biên lai thư",
- "employee" => "Nhân viên",
- "entry" => "Mục nhập",
- "error_editing_item" => "Lỗi sửa hàng hóa",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "Tìm hay quét Hàng hóa",
- "find_or_scan_item_or_receipt" => "Tìm hay quét Hàng hóa hay Biên lai",
- "giftcard" => "Thẻ quà tặng",
- "giftcard_balance" => "Số thẻ quà tặng còn lại",
- "giftcard_filter" => "",
- "giftcard_number" => "Số Thẻ quà tặng",
- "group_by_category" => "Gộp theo Danh mục",
- "group_by_type" => "Gộp theo kiểu",
- "hsn" => "HSN",
- "id" => "Mã bán hàng",
- "include_prices" => "Bao gồm Giá?",
- "invoice" => "Hóa đơn",
- "invoice_confirm" => "Hóa đơn sẽ được gửi đến",
- "invoice_enable" => "Tạo hóa dơn",
- "invoice_filter" => "Hóa đơn",
- "invoice_no_email" => "Khách hàng này không có địa chỉ thư điện tử hợp lệ.",
- "invoice_number" => "Hóa đơn #",
- "invoice_number_duplicate" => "Số Hóa đơn phải duy nhất.",
- "invoice_sent" => "Gửi Hóa đơn đến",
- "invoice_total" => "Tổng hóa đơn",
- "invoice_type_custom_invoice" => "Hóa đơn tùy chọn (custom_invoice.php)",
- "invoice_type_custom_tax_invoice" => "Hóa đơn thuế tự chọn (custom_tax_invoice.php)",
- "invoice_type_invoice" => "Hóa đơn (invoice.php)",
- "invoice_type_tax_invoice" => "Hóa đơn thuế (tax_invoice.php)",
- "invoice_unsent" => "Gặp lỗi khi gửi Hóa đơn cho",
- "invoice_update" => "Kiểm lại",
- "item_insufficient_of_stock" => "Không đủ hàng tồn cho mặt hàng này.",
- "item_name" => "Tên Hàng hóa",
- "item_number" => "Hàng hóa #",
- "item_out_of_stock" => "Hết hàng trong kho.",
- "key_browser" => "Phím tắt hữu ích",
- "key_cancel" => "Hủy báo giá/hóa đơn/bán hàng hiện tại",
- "key_customer_search" => "Tìm khách hàng",
- "key_finish_quote" => "Kết thúc báo giá/hóa đơn mà không cần thanh toán",
- "key_finish_sale" => "Thanh toán và hoàn thành hóa đơn/bán hàng",
- "key_full" => "Toàn màn hình",
- "key_function" => "Function",
- "key_help" => "Phím tắt",
- "key_help_modal" => "Mở cửa sổ phím tắt",
- "key_in" => "Phòng to",
- "key_item_search" => "Tìm hàng hóa",
- "key_out" => "Thu nhỏ",
- "key_payment" => "Thêm thanh toán",
- "key_print" => "In trang hiện tại",
- "key_restore" => "Khôi phục mức thu/phóng mặc định",
- "key_search" => "Tìm báo cáo",
- "key_suspend" => "Tạm hoãn đơn hàng",
- "key_suspended" => "Xem đơn hàng tạm hoãn",
- "key_system" => "Phím tắt hệ thống",
- "key_tendered" => "Edit Amount Tendered",
- "key_title" => "Phím tắt bán hàng",
- "mc" => "",
- "mode" => "Chế độ đăng ký",
- "must_enter_numeric" => "Số tiền thanh toán phải là dạng số.",
- "must_enter_numeric_giftcard" => "Số Thẻ quà tặng phải là dạng số.",
- "new_customer" => "Khách hàng mới",
- "new_item" => "Hàng hóa mới",
- "no_description" => "Không",
- "no_filter" => "Tất cả",
- "no_items_in_cart" => "Không có Hàng hóa trong rổ hàng.",
- "no_sales_to_display" => "Không có lần bán hàng để hiển thị.",
- "none_selected" => "Bạn chưa chọn bất kỳ một lần bán hàng nào để mà xóa.",
- "nontaxed_ind" => "",
- "not_authorized" => "Thao tác này không được phép.",
- "one_or_multiple" => "Bán hàng",
- "payment" => "Phương thức thanh toán",
- "payment_amount" => "Tổng số",
- "payment_not_cover_total" => "Chưa thanh toán đủ đơn hàng.",
- "payment_type" => "Kiểu",
- "payments" => "",
- "payments_total" => "Đã thanh toán",
- "price" => "Giá",
- "print_after_sale" => "In sau khi Bán hàng",
- "quantity" => "Số lượng",
- "quantity_less_than_reorder_level" => "Cảnh báo: Số lượng mong muốn dưới Mức đặt mua bổ xung cho hàng hóa đó.",
- "quantity_less_than_zero" => "Cảnh báo: Số lượng mong muốn không đủ. Bạn vẫn có thể xử lý đơn hàng, nhưng hãy kiểm toán tồn kho của bạn.",
- "quantity_of_items" => "Số lượng của Hàng hóa {0}",
- "quote" => "Báo giá",
- "quote_number" => "Số Báo giá",
- "quote_number_duplicate" => "Số Báo giá phải là duy nhất.",
- "quote_sent" => "Báo giá gửi đến",
- "quote_unsent" => "Gặp lỗi khi gửi báo giá đến",
- "receipt" => "Biên lai các lần bán hàng",
- "receipt_no_email" => "Khách hàng này có địa chỉ thư điện tử không hợp lệ.",
- "receipt_number" => "Bán hàng #",
- "receipt_sent" => "Biên lai gửi đến",
- "receipt_unsent" => "Gặp lỗi khi gửi biên lai đến",
- "refund" => "Phương thức hoàn tiền",
- "register" => "Nhập đơn bán hàng",
- "remove_customer" => "Xóa bỏ khách hàng",
- "remove_discount" => "",
- "return" => "Trả hàng",
- "rewards" => "Điểm thưởng",
- "rewards_balance" => "Số Điểm thưởng còn lại",
- "sale" => "Bán hàng",
- "sale_by_invoice" => "Bán bằng Hóa đơn",
- "sale_for_customer" => "Khách hàng:",
- "sale_time" => "Thời gian",
- "sales_tax" => "Thuế các lần bán hàng",
- "sales_total" => "",
- "select_customer" => "Chọn Khách hàng",
- "send_invoice" => "Gửi hóa đơn",
- "send_quote" => "Gửi báo giá",
- "send_receipt" => "Gửi biên lai",
- "send_work_order" => "Gửi Giấy giao việc",
- "serial" => "Số sê-ri",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "Hiển thị hóa đơn",
- "show_receipt" => "Hiển thị biên lai",
- "start_typing_customer_name" => "Bắt đầu gõ chi tiết khách hàng...",
- "start_typing_item_name" => "Bắt đầu gõ tên hàng hóa hoặc quét mã vạch...",
- "stock" => "Kho",
- "stock_location" => "Vị trí kho",
- "sub_total" => "Tổng trước thuế",
- "successfully_deleted" => "Bạn đã xóa thành công",
- "successfully_restored" => "Bạn đã khôi phục lại đơn hàng",
- "successfully_suspended_sale" => "Đã tạm hoãn thành công lần bán hàng.",
- "successfully_updated" => "Đã cập nhật thành công lần bán hàng.",
- "suspend_sale" => "Tạm hoãn",
- "suspended_doc_id" => "Tài liệu",
- "suspended_sale_id" => "MÃ SỐ",
- "suspended_sales" => "Đơn hàng tạm hoãn",
- "table" => "Bàn",
- "takings" => "Đơn hàng trong ngày",
- "tax" => "Thuế",
- "tax_id" => "Mã số thuế",
- "tax_invoice" => "Hóa đơn thuế",
- "tax_percent" => "Thuế %",
- "taxed_ind" => "T",
- "total" => "Tổng",
- "total_tax_exclusive" => "Gồm thuế",
- "transaction_failed" => "Gặp lỗi khi giao dịch bán hàng.",
- "unable_to_add_item" => "Gặp lỗi khi thêm hàng hóa vào đơn hàng",
- "unsuccessfully_deleted" => "Gặp lỗi khi xóa các lần bán hàng.",
- "unsuccessfully_restored" => "Gặp lỗi khi hoàn lại các lần bán hàng.",
- "unsuccessfully_suspended_sale" => "Gặp lỗi khi tạm ngừng lần bán hàng.",
- "unsuccessfully_updated" => "Gặp lỗi khi cập nhật lần bán hàng.",
- "unsuspend" => "Hủy tạm hoãn",
- "unsuspend_and_delete" => "Thao tác",
- "update" => "Cập nhật",
- "upi" => "UPI",
- "visa" => "",
- "wholesale" => "",
- "work_order" => "Giấy giao việc",
- "work_order_number" => "Số giấy giao việc",
- "work_order_number_duplicate" => "Số giấy giao việc phải là duy nhất.",
- "work_order_sent" => "Gửi Giấy giao việc cho",
- "work_order_unsent" => "Gặp lỗi khi gửi Giấy giao việc cho",
+ 'account_number' => 'Tài khoản #',
+ 'add_payment' => 'Thêm thanh toán',
+ 'amount_due' => 'Số còn lại phải thanh toán',
+ 'amount_tendered' => 'Số tiền thanh toán',
+ 'authorized_signature' => 'Chữ ký ủy quyền',
+ 'cancel_sale' => 'Thôi',
+ 'cash' => 'Tiền mặt',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => 'Điều chỉnh tiền mặt',
+ 'cash_deposit' => 'Số dư tiền mặt',
+ 'cash_filter' => 'Tiền mặt',
+ 'change_due' => 'Tiền thối lại',
+ 'change_price' => 'Thay đổi giá bán',
+ 'check' => 'Séc',
+ 'check_balance' => 'Phần còn lại séc',
+ 'check_filter' => 'Séc',
+ 'close' => '',
+ 'comment' => 'Ghi chú',
+ 'comments' => 'Ghi chú',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => 'Hoàn thành',
+ 'confirm_cancel_sale' => 'Bạn có chắc muốn xóa trắng lần bán hàng này? Mọi hàng hóa sẽ bị xóa sạch.',
+ 'confirm_delete' => 'Bạn chắc chắn muốn xóa các lần bán hàng được chọn không?',
+ 'confirm_restore' => 'Bạn chắc chắn muốn hoàn lại các lần bán hàng được chọn không?',
+ 'credit' => 'Thẻ tín dụng',
+ 'credit_deposit' => 'Số dư tiền gửi',
+ 'credit_filter' => 'Thẻ tín dụng',
+ 'current_table' => '',
+ 'customer' => 'Khách hàng',
+ 'customer_address' => 'Địa chỉ',
+ 'customer_discount' => 'Giảm giá',
+ 'customer_email' => 'Thư điện tử',
+ 'customer_location' => 'Vị trí',
+ 'customer_optional' => '(Tùy chọn)',
+ 'customer_required' => '(Bắt buộc)',
+ 'customer_total' => 'Tổng cộng',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => 'Các điểm sẵn có',
+ 'daily_sales' => '',
+ 'date' => 'Ngày bán',
+ 'date_range' => 'Phạm vi Ngày',
+ 'date_required' => 'Ngày phải được nhập theo định dạng.',
+ 'date_type' => 'Trường Ngày tháng là bắt buộc.',
+ 'debit' => 'Thẻ ghi nợ',
+ 'debit_filter' => '',
+ 'delete' => 'Cho phép xóa',
+ 'delete_confirmation' => 'Bạn có chắc muốn xóa lần nhập bán hàng? Thao tác này không thể hoàn lại.',
+ 'delete_entire_sale' => 'Xóa toàn bộ đơn bán hàng',
+ 'delete_successful' => 'Đã xóa thành công lần bán hàng.',
+ 'delete_unsuccessful' => 'Gặp lỗi khi xóa đơn bán hàng.',
+ 'description_abbrv' => 'Ggiá.',
+ 'discard' => 'Hủy',
+ 'discard_quote' => '',
+ 'discount' => 'Ggiá %',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '% Giảm giá',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '%',
+ 'due' => 'Trả chậm',
+ 'due_filter' => 'Trả chậm',
+ 'edit' => 'Sửa',
+ 'edit_item' => 'Sửa hàng hóa',
+ 'edit_sale' => 'Sửa bán hàng',
+ 'email_receipt' => 'Biên lai thư',
+ 'employee' => 'Nhân viên',
+ 'entry' => 'Mục nhập',
+ 'error_editing_item' => 'Lỗi sửa hàng hóa',
+ 'find_or_scan_item' => 'Tìm hay quét Hàng hóa',
+ 'find_or_scan_item_or_receipt' => 'Tìm hay quét Hàng hóa hay Biên lai',
+ 'giftcard' => 'Thẻ quà tặng',
+ 'giftcard_balance' => 'Số thẻ quà tặng còn lại',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => 'Số Thẻ quà tặng',
+ 'group_by_category' => 'Gộp theo Danh mục',
+ 'group_by_type' => 'Gộp theo kiểu',
+ 'hsn' => 'HSN',
+ 'id' => 'Mã bán hàng',
+ 'include_prices' => 'Bao gồm Giá?',
+ 'invoice' => 'Hóa đơn',
+ 'invoice_confirm' => 'Hóa đơn sẽ được gửi đến',
+ 'invoice_enable' => 'Tạo hóa dơn',
+ 'invoice_filter' => 'Hóa đơn',
+ 'invoice_no_email' => 'Khách hàng này không có địa chỉ thư điện tử hợp lệ.',
+ 'invoice_number' => 'Hóa đơn #',
+ 'invoice_number_duplicate' => 'Số Hóa đơn phải duy nhất.',
+ 'invoice_sent' => 'Gửi Hóa đơn đến',
+ 'invoice_total' => 'Tổng hóa đơn',
+ 'invoice_type_custom_invoice' => 'Hóa đơn tùy chọn (custom_invoice.php)',
+ 'invoice_type_custom_tax_invoice' => 'Hóa đơn thuế tự chọn (custom_tax_invoice.php)',
+ 'invoice_type_invoice' => 'Hóa đơn (invoice.php)',
+ 'invoice_type_tax_invoice' => 'Hóa đơn thuế (tax_invoice.php)',
+ 'invoice_unsent' => 'Gặp lỗi khi gửi Hóa đơn cho',
+ 'invoice_update' => 'Kiểm lại',
+ 'item_insufficient_of_stock' => 'Không đủ hàng tồn cho mặt hàng này.',
+ 'item_name' => 'Tên Hàng hóa',
+ 'item_number' => 'Hàng hóa #',
+ 'item_out_of_stock' => 'Hết hàng trong kho.',
+ 'key_browser' => 'Phím tắt hữu ích',
+ 'key_cancel' => 'Hủy báo giá/hóa đơn/bán hàng hiện tại',
+ 'key_customer_search' => 'Tìm khách hàng',
+ 'key_finish_quote' => 'Kết thúc báo giá/hóa đơn mà không cần thanh toán',
+ 'key_finish_sale' => 'Thanh toán và hoàn thành hóa đơn/bán hàng',
+ 'key_full' => 'Toàn màn hình',
+ 'key_function' => 'Function',
+ 'key_help' => 'Phím tắt',
+ 'key_help_modal' => 'Mở cửa sổ phím tắt',
+ 'key_in' => 'Phòng to',
+ 'key_item_search' => 'Tìm hàng hóa',
+ 'key_out' => 'Thu nhỏ',
+ 'key_payment' => 'Thêm thanh toán',
+ 'key_print' => 'In trang hiện tại',
+ 'key_restore' => 'Khôi phục mức thu/phóng mặc định',
+ 'key_search' => 'Tìm báo cáo',
+ 'key_suspend' => 'Tạm hoãn đơn hàng',
+ 'key_suspended' => 'Xem đơn hàng tạm hoãn',
+ 'key_system' => 'Phím tắt hệ thống',
+ 'key_tendered' => 'Edit Amount Tendered',
+ 'key_title' => 'Phím tắt bán hàng',
+ 'mc' => '',
+ 'mode' => 'Chế độ đăng ký',
+ 'must_enter_numeric' => 'Số tiền thanh toán phải là dạng số.',
+ 'must_enter_numeric_giftcard' => 'Số Thẻ quà tặng phải là dạng số.',
+ 'must_enter_reference_code' => 'Số tham chiếu/truy xuất phải được nhập.',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => 'Khách hàng mới',
+ 'new_item' => 'Hàng hóa mới',
+ 'no_description' => 'Không',
+ 'no_filter' => 'Tất cả',
+ 'no_items_in_cart' => 'Không có Hàng hóa trong rổ hàng.',
+ 'no_sales_to_display' => 'Không có lần bán hàng để hiển thị.',
+ 'none_selected' => 'Bạn chưa chọn bất kỳ một lần bán hàng nào để mà xóa.',
+ 'nontaxed_ind' => '',
+ 'not_authorized' => 'Thao tác này không được phép.',
+ 'one_or_multiple' => 'Bán hàng',
+ 'payment' => 'Phương thức thanh toán',
+ 'payment_amount' => 'Tổng số',
+ 'payment_not_cover_total' => 'Chưa thanh toán đủ đơn hàng.',
+ 'payment_type' => 'Kiểu',
+ 'payments' => '',
+ 'payments_total' => 'Đã thanh toán',
+ 'price' => 'Giá',
+ 'print_after_sale' => 'In sau khi Bán hàng',
+ 'quantity' => 'Số lượng',
+ 'quantity_less_than_reorder_level' => 'Cảnh báo: Số lượng mong muốn dưới Mức đặt mua bổ xung cho hàng hóa đó.',
+ 'quantity_less_than_zero' => 'Cảnh báo: Số lượng mong muốn không đủ. Bạn vẫn có thể xử lý đơn hàng, nhưng hãy kiểm toán tồn kho của bạn.',
+ 'quantity_of_items' => 'Số lượng của Hàng hóa {0}',
+ 'quote' => 'Báo giá',
+ 'quote_number' => 'Số Báo giá',
+ 'quote_number_duplicate' => 'Số Báo giá phải là duy nhất.',
+ 'quote_sent' => 'Báo giá gửi đến',
+ 'quote_unsent' => 'Gặp lỗi khi gửi báo giá đến',
+ 'receipt' => 'Biên lai các lần bán hàng',
+ 'receipt_no_email' => 'Khách hàng này có địa chỉ thư điện tử không hợp lệ.',
+ 'receipt_number' => 'Bán hàng #',
+ 'receipt_sent' => 'Biên lai gửi đến',
+ 'receipt_unsent' => 'Gặp lỗi khi gửi biên lai đến',
+ 'reference_code' => 'Mã tham chiếu thanh toán',
+ 'reference_code_invalid_characters' => 'Mã tham chiếu chỉ được chứa chữ cái và chữ số.',
+ 'reference_code_length_error' => 'Độ dài mã tham chiếu không hợp lệ.',
+ 'refund' => 'Phương thức hoàn tiền',
+ 'register' => 'Nhập đơn bán hàng',
+ 'remove_customer' => 'Xóa bỏ khách hàng',
+ 'remove_discount' => '',
+ 'return' => 'Trả hàng',
+ 'rewards' => 'Điểm thưởng',
+ 'rewards_balance' => 'Số Điểm thưởng còn lại',
+ 'rewards_package' => 'Điểm thưởng',
+ 'rewards_remaining_balance' => 'Giá trị còn lại của điểm thưởng là ',
+ 'sale' => 'Bán hàng',
+ 'sale_by_invoice' => 'Bán bằng Hóa đơn',
+ 'sale_for_customer' => 'Khách hàng:',
+ 'sale_time' => 'Thời gian',
+ 'sales_tax' => 'Thuế các lần bán hàng',
+ 'sales_total' => '',
+ 'select_customer' => 'Chọn Khách hàng',
+ 'send_invoice' => 'Gửi hóa đơn',
+ 'send_quote' => 'Gửi báo giá',
+ 'send_receipt' => 'Gửi biên lai',
+ 'send_work_order' => 'Gửi Giấy giao việc',
+ 'serial' => 'Số sê-ri',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => 'Hiển thị hóa đơn',
+ 'show_receipt' => 'Hiển thị biên lai',
+ 'start_typing_customer_name' => 'Bắt đầu gõ chi tiết khách hàng...',
+ 'start_typing_item_name' => 'Bắt đầu gõ tên hàng hóa hoặc quét mã vạch...',
+ 'stock' => 'Kho',
+ 'stock_location' => 'Vị trí kho',
+ 'sub_total' => 'Tổng trước thuế',
+ 'successfully_deleted' => 'Bạn đã xóa thành công',
+ 'successfully_restored' => 'Bạn đã khôi phục lại đơn hàng',
+ 'successfully_suspended_sale' => 'Đã tạm hoãn thành công lần bán hàng.',
+ 'successfully_updated' => 'Đã cập nhật thành công lần bán hàng.',
+ 'suspend_sale' => 'Tạm hoãn',
+ 'suspended_doc_id' => 'Tài liệu',
+ 'suspended_sale_id' => 'MÃ SỐ',
+ 'suspended_sales' => 'Đơn hàng tạm hoãn',
+ 'table' => 'Bàn',
+ 'takings' => 'Đơn hàng trong ngày',
+ 'tax' => 'Thuế',
+ 'tax_id' => 'Mã số thuế',
+ 'tax_invoice' => 'Hóa đơn thuế',
+ 'tax_percent' => 'Thuế %',
+ 'taxed_ind' => 'T',
+ 'total' => 'Tổng',
+ 'total_tax_exclusive' => 'Gồm thuế',
+ 'transaction_failed' => 'Gặp lỗi khi giao dịch bán hàng.',
+ 'unable_to_add_item' => 'Gặp lỗi khi thêm hàng hóa vào đơn hàng',
+ 'unsuccessfully_deleted' => 'Gặp lỗi khi xóa các lần bán hàng.',
+ 'unsuccessfully_restored' => 'Gặp lỗi khi hoàn lại các lần bán hàng.',
+ 'unsuccessfully_suspended_sale' => 'Gặp lỗi khi tạm ngừng lần bán hàng.',
+ 'unsuccessfully_updated' => 'Gặp lỗi khi cập nhật lần bán hàng.',
+ 'unsuspend' => 'Hủy tạm hoãn',
+ 'unsuspend_and_delete' => 'Thao tác',
+ 'update' => 'Cập nhật',
+ 'upi' => 'UPI',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => 'Giấy giao việc',
+ 'work_order_number' => 'Số giấy giao việc',
+ 'work_order_number_duplicate' => 'Số giấy giao việc phải là duy nhất.',
+ 'work_order_sent' => 'Gửi Giấy giao việc cho',
+ 'work_order_unsent' => 'Gặp lỗi khi gửi Giấy giao việc cho',
];
diff --git a/app/Language/zh-Hans/Config.php b/app/Language/zh-Hans/Config.php
index 03c93868c..8540d407e 100644
--- a/app/Language/zh-Hans/Config.php
+++ b/app/Language/zh-Hans/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "",
"ospos_info" => "",
"payment_options_order" => "Payment Options Order",
+ 'payment_reference_code_length_limits' => '付款参考代码
长度限制',
+ 'payment_reference_code_length_max_label' => '最大',
+ 'payment_reference_code_length_min_label' => '最小',
"perm_risk" => "Permissions higher than 750 leaves this software at risk.",
"phone" => "公司电话",
"phone_required" => "公司电话为必填",
diff --git a/app/Language/zh-Hans/Sales.php b/app/Language/zh-Hans/Sales.php
index 3429bcaa4..0367ac0b5 100644
--- a/app/Language/zh-Hans/Sales.php
+++ b/app/Language/zh-Hans/Sales.php
@@ -1,230 +1,234 @@
"可用积分",
- "rewards_package" => "",
- "rewards_remaining_balance" => "",
- "account_number" => "",
- "add_payment" => "新增付款",
- "amount_due" => "商品金額",
- "amount_tendered" => "已收帳款",
- "authorized_signature" => "",
- "cancel_sale" => "取消銷售",
- "cash" => "現金",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "",
- "cash_deposit" => "",
- "cash_filter" => "現金",
- "change_due" => "更改到期日",
- "change_price" => "",
- "check" => "支票",
- "check_balance" => "查看餘額",
- "check_filter" => "",
- "close" => "",
- "comment" => "評論",
- "comments" => "評論",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "完成銷售",
- "confirm_cancel_sale" => "你確定要清除此筆銷售單?本單內的所有產品將被清除。",
- "confirm_delete" => "你確定要清除此銷售產品?",
- "confirm_restore" => "",
- "credit" => "信用卡",
- "credit_deposit" => "",
- "credit_filter" => "",
- "current_table" => "",
- "customer" => "客戶",
- "customer_address" => "Customer Address",
- "customer_discount" => "折扣",
- "customer_email" => "Customer Email",
- "customer_location" => "Customer Location",
- "customer_optional" => "",
- "customer_required" => "",
- "customer_total" => "Total",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "日期",
- "date_range" => "日期範圍",
- "date_required" => "A correct date needs to be filled in",
- "date_type" => "Date field is required",
- "debit" => "簽帳卡",
- "debit_filter" => "",
- "delete" => "",
- "delete_confirmation" => "你確定要刪除此銷售資料,這個動作不能撤消",
- "delete_entire_sale" => "刪除全部銷售資料",
- "delete_successful" => "您已成功刪除銷售資料",
- "delete_unsuccessful" => "銷售資料刪除失敗",
- "description_abbrv" => "倒序",
- "discard" => "",
- "discard_quote" => "",
- "discount" => "折扣 %",
- "discount_included" => "% Discount",
- "discount_short" => "%",
- "due" => "",
- "due_filter" => "",
- "edit" => "編輯",
- "edit_item" => "編輯產品",
- "edit_sale" => "編輯銷售資料",
- "email_receipt" => "Email 銷售單",
- "employee" => "員工",
- "entry" => "",
- "error_editing_item" => "編輯產品錯誤",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "查找/掃描商品",
- "find_or_scan_item_or_receipt" => "查找/掃描產品或收貨單",
- "giftcard" => "禮金券",
- "giftcard_balance" => "Giftcard Balance",
- "giftcard_filter" => "",
- "giftcard_number" => "禮金券編號",
- "group_by_category" => "",
- "group_by_type" => "",
- "hsn" => "",
- "id" => "銷售編號",
- "include_prices" => "",
- "invoice" => "Invoice",
- "invoice_confirm" => "This invoice will be sent to",
- "invoice_enable" => "Create Invoice",
- "invoice_filter" => "Invoices",
- "invoice_no_email" => "This customer does not have a valid email address",
- "invoice_number" => "Invoice #",
- "invoice_number_duplicate" => "Please enter an unique invoice number",
- "invoice_sent" => "Invoice sent to",
- "invoice_total" => "",
- "invoice_type_custom_invoice" => "",
- "invoice_type_custom_tax_invoice" => "",
- "invoice_type_invoice" => "",
- "invoice_type_tax_invoice" => "",
- "invoice_unsent" => "Invoice failed to be sent to",
- "invoice_update" => "Recount",
- "item_insufficient_of_stock" => "產品庫存不足",
- "item_name" => "產品名稱",
- "item_number" => "產品 #",
- "item_out_of_stock" => "產品缺貨",
- "key_browser" => "",
- "key_cancel" => "Cancels Current Quote/Invoice/Sale",
- "key_customer_search" => "Customer Search",
- "key_finish_quote" => "Finish Quote/Invoice witdout payment",
- "key_finish_sale" => "Add Payment and Complete Invoice/Sale",
- "key_full" => "",
- "key_function" => "Function",
- "key_help" => "Shortcuts",
- "key_help_modal" => "Open Shortcuts Window",
- "key_in" => "",
- "key_item_search" => "Item Search",
- "key_out" => "",
- "key_payment" => "Add Payment",
- "key_print" => "",
- "key_restore" => "",
- "key_search" => "",
- "key_suspend" => "Suspend Current Sale",
- "key_suspended" => "Show Suspended Sales",
- "key_system" => "",
- "key_tendered" => "Edit Amount Tendered",
- "key_title" => "Sales Keyboard Shortcuts",
- "mc" => "",
- "mode" => "登記模式",
- "must_enter_numeric" => "已收帳款必須輸入數值",
- "must_enter_numeric_giftcard" => "禮金券編號必須輸入數值",
- "new_customer" => "新客戶",
- "new_item" => "新增產品",
- "no_description" => "None",
- "no_filter" => "All",
- "no_items_in_cart" => "購物車中沒有任何產品",
- "no_sales_to_display" => "No sales to display",
- "none_selected" => "您還沒有選擇任何產品進行編輯",
- "nontaxed_ind" => "",
- "not_authorized" => "",
- "one_or_multiple" => "",
- "payment" => "付款方式",
- "payment_amount" => "Amount",
- "payment_not_cover_total" => "付款金額不足",
- "payment_type" => "Type",
- "payments" => "",
- "payments_total" => "Payments Total",
- "price" => "價格",
- "print_after_sale" => "出貨時打印收據",
- "quantity" => "數量.",
- "quantity_less_than_reorder_level" => "警告!產品的庫存數量是不足的。您仍然可以處理銷售,但檢查您的庫存",
- "quantity_less_than_zero" => "警告!產品的庫存數量是不足的。您仍然可以處理銷售,但檢查您的庫存",
- "quantity_of_items" => "",
- "quote" => "",
- "quote_number" => "",
- "quote_number_duplicate" => "",
- "quote_sent" => "",
- "quote_unsent" => "",
- "receipt" => "銷貨單",
- "receipt_no_email" => "",
- "receipt_number" => "POS #",
- "receipt_sent" => "Receipt sent to",
- "receipt_unsent" => "Receipt failed to be sent to",
- "refund" => "",
- "register" => "銷售登記",
- "remove_customer" => "移除客戶",
- "remove_discount" => "",
- "return" => "退貨",
- "rewards" => "",
- "rewards_balance" => "",
- "sale" => "銷售",
- "sale_by_invoice" => "",
- "sale_for_customer" => "客戶:",
- "sale_time" => "Time",
- "sales_tax" => "",
- "sales_total" => "",
- "select_customer" => "選擇客戶 (Optional)",
- "send_invoice" => "Send Invoice",
- "send_quote" => "",
- "send_receipt" => "Send Receipt",
- "send_work_order" => "",
- "serial" => "序號",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "Show Invoice",
- "show_receipt" => "Show Receipt",
- "start_typing_customer_name" => "開始輸入客戶的名字",
- "start_typing_item_name" => "開始輸入產品名或掃描條碼...",
- "stock" => "",
- "stock_location" => "",
- "sub_total" => "小計",
- "successfully_deleted" => "銷售資料成功刪除",
- "successfully_restored" => "",
- "successfully_suspended_sale" => "本銷售資料已經成功暫停",
- "successfully_updated" => "銷售資料成功更新",
- "suspend_sale" => "暫停銷售",
- "suspended_doc_id" => "",
- "suspended_sale_id" => "暫停銷售編號",
- "suspended_sales" => "已暫停銷售",
- "table" => "",
- "takings" => "Takings",
- "tax" => "稅額",
- "tax_id" => "",
- "tax_invoice" => "",
- "tax_percent" => "稅率 %",
- "taxed_ind" => "",
- "total" => "總計",
- "total_tax_exclusive" => "Tax excluded",
- "transaction_failed" => "銷售交易失敗",
- "unable_to_add_item" => "無法增加出售產品",
- "unsuccessfully_deleted" => "銷售資料刪除失敗",
- "unsuccessfully_restored" => "",
- "unsuccessfully_suspended_sale" => "本銷售資料已經成功暫停",
- "unsuccessfully_updated" => "銷售資料更新失敗",
- "unsuspend" => "取消暫停銷售",
- "unsuspend_and_delete" => "取消暫停銷售並刪除",
- "update" => "編輯",
- "upi" => "",
- "visa" => "",
- "wholesale" => "",
- "work_order" => "",
- "work_order_number" => "",
- "work_order_number_duplicate" => "",
- "work_order_sent" => "",
- "work_order_unsent" => "",
+ 'account_number' => '',
+ 'add_payment' => '新增付款',
+ 'amount_due' => '商品金額',
+ 'amount_tendered' => '已收帳款',
+ 'authorized_signature' => '',
+ 'cancel_sale' => '取消銷售',
+ 'cash' => '現金',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => '',
+ 'cash_deposit' => '',
+ 'cash_filter' => '現金',
+ 'change_due' => '更改到期日',
+ 'change_price' => '',
+ 'check' => '支票',
+ 'check_balance' => '查看餘額',
+ 'check_filter' => '',
+ 'close' => '',
+ 'comment' => '評論',
+ 'comments' => '評論',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => '完成銷售',
+ 'confirm_cancel_sale' => '你確定要清除此筆銷售單?本單內的所有產品將被清除。',
+ 'confirm_delete' => '你確定要清除此銷售產品?',
+ 'confirm_restore' => '',
+ 'credit' => '信用卡',
+ 'credit_deposit' => '',
+ 'credit_filter' => '',
+ 'current_table' => '',
+ 'customer' => '客戶',
+ 'customer_address' => 'Customer Address',
+ 'customer_discount' => '折扣',
+ 'customer_email' => 'Customer Email',
+ 'customer_location' => 'Customer Location',
+ 'customer_optional' => '',
+ 'customer_required' => '',
+ 'customer_total' => 'Total',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => '可用积分',
+ 'daily_sales' => '',
+ 'date' => '日期',
+ 'date_range' => '日期範圍',
+ 'date_required' => 'A correct date needs to be filled in',
+ 'date_type' => 'Date field is required',
+ 'debit' => '簽帳卡',
+ 'debit_filter' => '',
+ 'delete' => '',
+ 'delete_confirmation' => '你確定要刪除此銷售資料,這個動作不能撤消',
+ 'delete_entire_sale' => '刪除全部銷售資料',
+ 'delete_successful' => '您已成功刪除銷售資料',
+ 'delete_unsuccessful' => '銷售資料刪除失敗',
+ 'description_abbrv' => '倒序',
+ 'discard' => '',
+ 'discard_quote' => '',
+ 'discount' => '折扣 %',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '% Discount',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '%',
+ 'due' => '',
+ 'due_filter' => '',
+ 'edit' => '編輯',
+ 'edit_item' => '編輯產品',
+ 'edit_sale' => '編輯銷售資料',
+ 'email_receipt' => 'Email 銷售單',
+ 'employee' => '員工',
+ 'entry' => '',
+ 'error_editing_item' => '編輯產品錯誤',
+ 'find_or_scan_item' => '查找/掃描商品',
+ 'find_or_scan_item_or_receipt' => '查找/掃描產品或收貨單',
+ 'giftcard' => '禮金券',
+ 'giftcard_balance' => 'Giftcard Balance',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => '禮金券編號',
+ 'group_by_category' => '',
+ 'group_by_type' => '',
+ 'hsn' => '',
+ 'id' => '銷售編號',
+ 'include_prices' => '',
+ 'invoice' => 'Invoice',
+ 'invoice_confirm' => 'This invoice will be sent to',
+ 'invoice_enable' => 'Create Invoice',
+ 'invoice_filter' => 'Invoices',
+ 'invoice_no_email' => 'This customer does not have a valid email address',
+ 'invoice_number' => 'Invoice #',
+ 'invoice_number_duplicate' => 'Please enter an unique invoice number',
+ 'invoice_sent' => 'Invoice sent to',
+ 'invoice_total' => '',
+ 'invoice_type_custom_invoice' => '',
+ 'invoice_type_custom_tax_invoice' => '',
+ 'invoice_type_invoice' => '',
+ 'invoice_type_tax_invoice' => '',
+ 'invoice_unsent' => 'Invoice failed to be sent to',
+ 'invoice_update' => 'Recount',
+ 'item_insufficient_of_stock' => '產品庫存不足',
+ 'item_name' => '產品名稱',
+ 'item_number' => '產品 #',
+ 'item_out_of_stock' => '產品缺貨',
+ 'key_browser' => '',
+ 'key_cancel' => 'Cancels Current Quote/Invoice/Sale',
+ 'key_customer_search' => 'Customer Search',
+ 'key_finish_quote' => 'Finish Quote/Invoice witdout payment',
+ 'key_finish_sale' => 'Add Payment and Complete Invoice/Sale',
+ 'key_full' => '',
+ 'key_function' => 'Function',
+ 'key_help' => 'Shortcuts',
+ 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_in' => '',
+ 'key_item_search' => 'Item Search',
+ 'key_out' => '',
+ 'key_payment' => 'Add Payment',
+ 'key_print' => '',
+ 'key_restore' => '',
+ 'key_search' => '',
+ 'key_suspend' => 'Suspend Current Sale',
+ 'key_suspended' => 'Show Suspended Sales',
+ 'key_system' => '',
+ 'key_tendered' => 'Edit Amount Tendered',
+ 'key_title' => 'Sales Keyboard Shortcuts',
+ 'mc' => '',
+ 'mode' => '登記模式',
+ 'must_enter_numeric' => '已收帳款必須輸入數值',
+ 'must_enter_numeric_giftcard' => '禮金券編號必須輸入數值',
+ 'must_enter_reference_code' => '必须输入参考/检索编号。',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => '新客戶',
+ 'new_item' => '新增產品',
+ 'no_description' => 'None',
+ 'no_filter' => 'All',
+ 'no_items_in_cart' => '購物車中沒有任何產品',
+ 'no_sales_to_display' => 'No sales to display',
+ 'none_selected' => '您還沒有選擇任何產品進行編輯',
+ 'nontaxed_ind' => '',
+ 'not_authorized' => '',
+ 'one_or_multiple' => '',
+ 'payment' => '付款方式',
+ 'payment_amount' => 'Amount',
+ 'payment_not_cover_total' => '付款金額不足',
+ 'payment_type' => 'Type',
+ 'payments' => '',
+ 'payments_total' => 'Payments Total',
+ 'price' => '價格',
+ 'print_after_sale' => '出貨時打印收據',
+ 'quantity' => '數量.',
+ 'quantity_less_than_reorder_level' => '警告!產品的庫存數量是不足的。您仍然可以處理銷售,但檢查您的庫存',
+ 'quantity_less_than_zero' => '警告!產品的庫存數量是不足的。您仍然可以處理銷售,但檢查您的庫存',
+ 'quantity_of_items' => '',
+ 'quote' => '',
+ 'quote_number' => '',
+ 'quote_number_duplicate' => '',
+ 'quote_sent' => '',
+ 'quote_unsent' => '',
+ 'receipt' => '銷貨單',
+ 'receipt_no_email' => '',
+ 'receipt_number' => 'POS #',
+ 'receipt_sent' => 'Receipt sent to',
+ 'receipt_unsent' => 'Receipt failed to be sent to',
+ 'reference_code' => '付款参考代码',
+ 'reference_code_invalid_characters' => '参考代码只能包含字母和数字。',
+ 'reference_code_length_error' => '参考代码长度无效。',
+ 'refund' => '',
+ 'register' => '銷售登記',
+ 'remove_customer' => '移除客戶',
+ 'remove_discount' => '',
+ 'return' => '退貨',
+ 'rewards' => '',
+ 'rewards_balance' => '',
+ 'rewards_package' => '',
+ 'rewards_remaining_balance' => '',
+ 'sale' => '銷售',
+ 'sale_by_invoice' => '',
+ 'sale_for_customer' => '客戶:',
+ 'sale_time' => 'Time',
+ 'sales_tax' => '',
+ 'sales_total' => '',
+ 'select_customer' => '選擇客戶 (Optional)',
+ 'send_invoice' => 'Send Invoice',
+ 'send_quote' => '',
+ 'send_receipt' => 'Send Receipt',
+ 'send_work_order' => '',
+ 'serial' => '序號',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => 'Show Invoice',
+ 'show_receipt' => 'Show Receipt',
+ 'start_typing_customer_name' => '開始輸入客戶的名字',
+ 'start_typing_item_name' => '開始輸入產品名或掃描條碼...',
+ 'stock' => '',
+ 'stock_location' => '',
+ 'sub_total' => '小計',
+ 'successfully_deleted' => '銷售資料成功刪除',
+ 'successfully_restored' => '',
+ 'successfully_suspended_sale' => '本銷售資料已經成功暫停',
+ 'successfully_updated' => '銷售資料成功更新',
+ 'suspend_sale' => '暫停銷售',
+ 'suspended_doc_id' => '',
+ 'suspended_sale_id' => '暫停銷售編號',
+ 'suspended_sales' => '已暫停銷售',
+ 'table' => '',
+ 'takings' => 'Takings',
+ 'tax' => '稅額',
+ 'tax_id' => '',
+ 'tax_invoice' => '',
+ 'tax_percent' => '稅率 %',
+ 'taxed_ind' => '',
+ 'total' => '總計',
+ 'total_tax_exclusive' => 'Tax excluded',
+ 'transaction_failed' => '銷售交易失敗',
+ 'unable_to_add_item' => '無法增加出售產品',
+ 'unsuccessfully_deleted' => '銷售資料刪除失敗',
+ 'unsuccessfully_restored' => '',
+ 'unsuccessfully_suspended_sale' => '本銷售資料已經成功暫停',
+ 'unsuccessfully_updated' => '銷售資料更新失敗',
+ 'unsuspend' => '取消暫停銷售',
+ 'unsuspend_and_delete' => '取消暫停銷售並刪除',
+ 'update' => '編輯',
+ 'upi' => '',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => '',
+ 'work_order_number' => '',
+ 'work_order_number_duplicate' => '',
+ 'work_order_sent' => '',
+ 'work_order_unsent' => '',
];
diff --git a/app/Language/zh-Hant/Config.php b/app/Language/zh-Hant/Config.php
index f15b6629a..97ed38bd5 100644
--- a/app/Language/zh-Hant/Config.php
+++ b/app/Language/zh-Hant/Config.php
@@ -218,6 +218,9 @@ return [
"os_timezone" => "OSPOS 時區:",
"ospos_info" => "OSPOS 安裝信息",
"payment_options_order" => "付款選項訂單",
+ 'payment_reference_code_length_limits' => '付款參考代碼
長度限制',
+ 'payment_reference_code_length_max_label' => '最大',
+ 'payment_reference_code_length_min_label' => '最小',
"perm_risk" => "不正確的權限使該軟件面臨風險。",
"phone" => "電話",
"phone_required" => "公司電話為必填.",
diff --git a/app/Language/zh-Hant/Sales.php b/app/Language/zh-Hant/Sales.php
index 35f2fce58..da02d23df 100644
--- a/app/Language/zh-Hant/Sales.php
+++ b/app/Language/zh-Hant/Sales.php
@@ -1,230 +1,234 @@
"現有積分",
- "rewards_package" => "獎賞",
- "rewards_remaining_balance" => "剩餘獎賞積分 ",
- "account_number" => "帳戶 #",
- "add_payment" => "新增付款",
- "amount_due" => "商品金額",
- "amount_tendered" => "已收帳款",
- "authorized_signature" => "授權簽名",
- "cancel_sale" => "取消銷售",
- "cash" => "現金",
- "cash_1" => "",
- "cash_2" => "",
- "cash_3" => "",
- "cash_4" => "",
- "cash_adjustment" => "現金調整",
- "cash_deposit" => "已預付金額",
- "cash_filter" => "現金",
- "change_due" => "更改到期日",
- "change_price" => "更改售價",
- "check" => "支票",
- "check_balance" => "查看餘額",
- "check_filter" => "查看選項",
- "close" => "",
- "comment" => "評論",
- "comments" => "評論",
- "company_name" => "",
- "complete" => "",
- "complete_sale" => "完成銷售",
- "confirm_cancel_sale" => "你確定要清除此筆銷售單?本單內的所有產品將被清除。",
- "confirm_delete" => "你確定要清除此銷售產品?",
- "confirm_restore" => "你確定要回復此銷售產品?",
- "credit" => "信用卡",
- "credit_deposit" => "預付卡",
- "credit_filter" => "信用卡",
- "current_table" => "",
- "customer" => "客戶",
- "customer_address" => "客戶地址",
- "customer_discount" => "折扣",
- "customer_email" => "客戶電郵地址",
- "customer_location" => "客戶所在地",
- "customer_optional" => "到期付款需要",
- "customer_required" => "必需",
- "customer_total" => "總數",
- "customer_total_spent" => "",
- "daily_sales" => "",
- "date" => "日期",
- "date_range" => "日期範圍",
- "date_required" => "必需填上正確的日期.",
- "date_type" => "必需填寫日期.",
- "debit" => "簽帳卡",
- "debit_filter" => "",
- "delete" => "確認刪除",
- "delete_confirmation" => "你確定要刪除此銷售資料,這個動作不能還原.",
- "delete_entire_sale" => "刪除全部銷售資料",
- "delete_successful" => "您已成功刪除銷售資料.",
- "delete_unsuccessful" => "銷售資料刪除失敗.",
- "description_abbrv" => "倒序.",
- "discard" => "放棄",
- "discard_quote" => "",
- "discount" => "折扣 %",
- "discount_included" => "% 折扣",
- "discount_short" => "%",
- "due" => "由",
- "due_filter" => "由...選項",
- "edit" => "編輯",
- "edit_item" => "編輯產品",
- "edit_sale" => "編輯銷售資料",
- "email_receipt" => "Email 銷售單",
- "employee" => "員工",
- "entry" => "加入項目",
- "error_editing_item" => "編輯產品錯誤",
- "negative_price_invalid" => "",
- "negative_quantity_invalid" => "",
- "negative_discount_invalid" => "",
- "discount_percent_exceeds_100" => "",
- "discount_exceeds_item_total" => "",
- "negative_total_invalid" => "",
- "find_or_scan_item" => "查找/掃描商品",
- "find_or_scan_item_or_receipt" => "查找/掃描產品或收貨單",
- "giftcard" => "禮金券",
- "giftcard_balance" => "䄠金劵餘額",
- "giftcard_filter" => "",
- "giftcard_number" => "禮金券編號",
- "group_by_category" => "以類別分類",
- "group_by_type" => "以類型分類",
- "hsn" => "HSN",
- "id" => "銷售編號",
- "include_prices" => "包括價格?",
- "invoice" => "發票",
- "invoice_confirm" => "已傳送發票到",
- "invoice_enable" => "建立發票",
- "invoice_filter" => "發票選項",
- "invoice_no_email" => "此客戶沒有正確的電郵地址.",
- "invoice_number" => "發票編號#",
- "invoice_number_duplicate" => "重覆的發票號碼.",
- "invoice_sent" => "發票已發送到",
- "invoice_total" => "帳單總額",
- "invoice_type_custom_invoice" => "自定義發票",
- "invoice_type_custom_tax_invoice" => "自定義稅務發票",
- "invoice_type_invoice" => "發票",
- "invoice_type_tax_invoice" => "稅務發票",
- "invoice_unsent" => "發票傳送失敗",
- "invoice_update" => "重新清點",
- "item_insufficient_of_stock" => "產品庫存不足.",
- "item_name" => "產品名稱",
- "item_number" => "產品 #",
- "item_out_of_stock" => "產品缺貨.",
- "key_browser" => "",
- "key_cancel" => "取消目前詢價/收據/銷售",
- "key_customer_search" => "搜尋顧客",
- "key_finish_quote" => "完成詢價/收據 尚未付款",
- "key_finish_sale" => "增加付款及完成收據/販售",
- "key_full" => "",
- "key_function" => "功能",
- "key_help" => "Shortcuts",
- "key_help_modal" => "Open Shortcuts Window",
- "key_in" => "",
- "key_item_search" => "Item Search",
- "key_out" => "",
- "key_payment" => "Add Payment",
- "key_print" => "",
- "key_restore" => "",
- "key_search" => "",
- "key_suspend" => "Suspend Current Sale",
- "key_suspended" => "Show Suspended Sales",
- "key_system" => "",
- "key_tendered" => "Edit Amount Tendered",
- "key_title" => "Sales Keyboard Shortcuts",
- "mc" => "",
- "mode" => "登記模式",
- "must_enter_numeric" => "已收帳款必須輸入數值.",
- "must_enter_numeric_giftcard" => "禮金券編號必須輸入數值.",
- "new_customer" => "新客戶",
- "new_item" => "新增產品",
- "no_description" => "沒有描述",
- "no_filter" => "全部",
- "no_items_in_cart" => "購物車中沒有任何產品.",
- "no_sales_to_display" => "沒有任何紀錄.",
- "none_selected" => "您還沒有選擇任何產品進行編輯.",
- "nontaxed_ind" => " . ",
- "not_authorized" => "此操作未經授權.",
- "one_or_multiple" => "銷售",
- "payment" => "付款方式",
- "payment_amount" => "總額",
- "payment_not_cover_total" => "付款金額不足.",
- "payment_type" => "銷售付款類別",
- "payments" => "",
- "payments_total" => "付款總額",
- "price" => "價格",
- "print_after_sale" => "出貨時打印收據",
- "quantity" => "數量",
- "quantity_less_than_reorder_level" => "警告!產品的庫存數量是不足的。您仍然可以處理銷售,但檢查您的庫存.",
- "quantity_less_than_zero" => "警告!產品的庫存數量是不足的。您仍然可以處理銷售,但檢查您的庫存.",
- "quantity_of_items" => "貨品數量",
- "quote" => "報價",
- "quote_number" => "報價單編號",
- "quote_number_duplicate" => "報價單編號必須獨有.",
- "quote_sent" => "報價單寄給",
- "quote_unsent" => "報價單發送敗失",
- "receipt" => "銷貨單",
- "receipt_no_email" => "此客戶沒有有效的電子郵件地址.",
- "receipt_number" => "銷售收據編號",
- "receipt_sent" => "發送收據",
- "receipt_unsent" => "收據未能發送",
- "refund" => "退款類型",
- "register" => "銷售登記",
- "remove_customer" => "移除客戶",
- "remove_discount" => "",
- "return" => "退貨",
- "rewards" => "積分",
- "rewards_balance" => "積分總數",
- "sale" => "銷售",
- "sale_by_invoice" => "發票銷售",
- "sale_for_customer" => "客戶:",
- "sale_time" => "時間",
- "sales_tax" => "銷售稅",
- "sales_total" => "",
- "select_customer" => "選擇客戶 (Optional)",
- "send_invoice" => "發送發票",
- "send_quote" => "發送報價",
- "send_receipt" => "發送收據",
- "send_work_order" => "發送訂單",
- "serial" => "序號",
- "service_charge" => "",
- "show_due" => "",
- "show_invoice" => "顯示發票",
- "show_receipt" => "顯示收據",
- "start_typing_customer_name" => "開始輸入客戶的名字...",
- "start_typing_item_name" => "開始輸入產品名或掃描條碼...",
- "stock" => "庫存",
- "stock_location" => "庫存地點",
- "sub_total" => "小計",
- "successfully_deleted" => "銷售資料成功刪除",
- "successfully_restored" => "您已成功還原",
- "successfully_suspended_sale" => "本銷售資料已經成功暫停.",
- "successfully_updated" => "銷售資料成功更新.",
- "suspend_sale" => "暫停銷售",
- "suspended_doc_id" => "文件",
- "suspended_sale_id" => "暫停銷售編號",
- "suspended_sales" => "已暫停銷售",
- "table" => "銷售表格",
- "takings" => "銷售收入",
- "tax" => "稅額",
- "tax_id" => "稅務編號",
- "tax_invoice" => "稅務發票",
- "tax_percent" => "稅率 %",
- "taxed_ind" => "t",
- "total" => "總計",
- "total_tax_exclusive" => "不含稅",
- "transaction_failed" => "銷售交易失敗.",
- "unable_to_add_item" => "無法增加出售產品",
- "unsuccessfully_deleted" => "銷售資料刪除失敗.",
- "unsuccessfully_restored" => "銷售還原失敗.",
- "unsuccessfully_suspended_sale" => "本銷售資料已經成功暫停.",
- "unsuccessfully_updated" => "銷售資料更新失敗.",
- "unsuspend" => "取消暫停銷售",
- "unsuspend_and_delete" => "取消暫停銷售並刪除",
- "update" => "編輯",
- "upi" => "UPI",
- "visa" => "",
- "wholesale" => "",
- "work_order" => "工作指示",
- "work_order_number" => "工作指示編號",
- "work_order_number_duplicate" => "工作編號重複.",
- "work_order_sent" => "發送工作指示",
- "work_order_unsent" => "工作指示發送失敗",
+ 'account_number' => '帳戶 #',
+ 'add_payment' => '新增付款',
+ 'amount_due' => '商品金額',
+ 'amount_tendered' => '已收帳款',
+ 'authorized_signature' => '授權簽名',
+ 'cancel_sale' => '取消銷售',
+ 'cash' => '現金',
+ 'cash_1' => '',
+ 'cash_2' => '',
+ 'cash_3' => '',
+ 'cash_4' => '',
+ 'cash_adjustment' => '現金調整',
+ 'cash_deposit' => '已預付金額',
+ 'cash_filter' => '現金',
+ 'change_due' => '更改到期日',
+ 'change_price' => '更改售價',
+ 'check' => '支票',
+ 'check_balance' => '查看餘額',
+ 'check_filter' => '查看選項',
+ 'close' => '',
+ 'comment' => '評論',
+ 'comments' => '評論',
+ 'company_name' => '',
+ 'complete' => '',
+ 'complete_sale' => '完成銷售',
+ 'confirm_cancel_sale' => '你確定要清除此筆銷售單?本單內的所有產品將被清除。',
+ 'confirm_delete' => '你確定要清除此銷售產品?',
+ 'confirm_restore' => '你確定要回復此銷售產品?',
+ 'credit' => '信用卡',
+ 'credit_deposit' => '預付卡',
+ 'credit_filter' => '信用卡',
+ 'current_table' => '',
+ 'customer' => '客戶',
+ 'customer_address' => '客戶地址',
+ 'customer_discount' => '折扣',
+ 'customer_email' => '客戶電郵地址',
+ 'customer_location' => '客戶所在地',
+ 'customer_optional' => '到期付款需要',
+ 'customer_required' => '必需',
+ 'customer_total' => '總數',
+ 'customer_total_spent' => '',
+ 'customers_available_points' => '現有積分',
+ 'daily_sales' => '',
+ 'date' => '日期',
+ 'date_range' => '日期範圍',
+ 'date_required' => '必需填上正確的日期.',
+ 'date_type' => '必需填寫日期.',
+ 'debit' => '簽帳卡',
+ 'debit_filter' => '',
+ 'delete' => '確認刪除',
+ 'delete_confirmation' => '你確定要刪除此銷售資料,這個動作不能還原.',
+ 'delete_entire_sale' => '刪除全部銷售資料',
+ 'delete_successful' => '您已成功刪除銷售資料.',
+ 'delete_unsuccessful' => '銷售資料刪除失敗.',
+ 'description_abbrv' => '倒序.',
+ 'discard' => '放棄',
+ 'discard_quote' => '',
+ 'discount' => '折扣 %',
+ 'discount_exceeds_item_total' => '',
+ 'discount_included' => '% 折扣',
+ 'discount_percent_exceeds_100' => '',
+ 'discount_short' => '%',
+ 'due' => '由',
+ 'due_filter' => '由...選項',
+ 'edit' => '編輯',
+ 'edit_item' => '編輯產品',
+ 'edit_sale' => '編輯銷售資料',
+ 'email_receipt' => 'Email 銷售單',
+ 'employee' => '員工',
+ 'entry' => '加入項目',
+ 'error_editing_item' => '編輯產品錯誤',
+ 'find_or_scan_item' => '查找/掃描商品',
+ 'find_or_scan_item_or_receipt' => '查找/掃描產品或收貨單',
+ 'giftcard' => '禮金券',
+ 'giftcard_balance' => '䄠金劵餘額',
+ 'giftcard_filter' => '',
+ 'giftcard_number' => '禮金券編號',
+ 'group_by_category' => '以類別分類',
+ 'group_by_type' => '以類型分類',
+ 'hsn' => 'HSN',
+ 'id' => '銷售編號',
+ 'include_prices' => '包括價格?',
+ 'invoice' => '發票',
+ 'invoice_confirm' => '已傳送發票到',
+ 'invoice_enable' => '建立發票',
+ 'invoice_filter' => '發票選項',
+ 'invoice_no_email' => '此客戶沒有正確的電郵地址.',
+ 'invoice_number' => '發票編號#',
+ 'invoice_number_duplicate' => '重覆的發票號碼.',
+ 'invoice_sent' => '發票已發送到',
+ 'invoice_total' => '帳單總額',
+ 'invoice_type_custom_invoice' => '自定義發票',
+ 'invoice_type_custom_tax_invoice' => '自定義稅務發票',
+ 'invoice_type_invoice' => '發票',
+ 'invoice_type_tax_invoice' => '稅務發票',
+ 'invoice_unsent' => '發票傳送失敗',
+ 'invoice_update' => '重新清點',
+ 'item_insufficient_of_stock' => '產品庫存不足.',
+ 'item_name' => '產品名稱',
+ 'item_number' => '產品 #',
+ 'item_out_of_stock' => '產品缺貨.',
+ 'key_browser' => '',
+ 'key_cancel' => '取消目前詢價/收據/銷售',
+ 'key_customer_search' => '搜尋顧客',
+ 'key_finish_quote' => '完成詢價/收據 尚未付款',
+ 'key_finish_sale' => '增加付款及完成收據/販售',
+ 'key_full' => '',
+ 'key_function' => '功能',
+ 'key_help' => 'Shortcuts',
+ 'key_help_modal' => 'Open Shortcuts Window',
+ 'key_in' => '',
+ 'key_item_search' => 'Item Search',
+ 'key_out' => '',
+ 'key_payment' => 'Add Payment',
+ 'key_print' => '',
+ 'key_restore' => '',
+ 'key_search' => '',
+ 'key_suspend' => 'Suspend Current Sale',
+ 'key_suspended' => 'Show Suspended Sales',
+ 'key_system' => '',
+ 'key_tendered' => 'Edit Amount Tendered',
+ 'key_title' => 'Sales Keyboard Shortcuts',
+ 'mc' => '',
+ 'mode' => '登記模式',
+ 'must_enter_numeric' => '已收帳款必須輸入數值.',
+ 'must_enter_numeric_giftcard' => '禮金券編號必須輸入數值.',
+ 'must_enter_reference_code' => '必須輸入參考/檢索編號。',
+ 'negative_discount_invalid' => '',
+ 'negative_price_invalid' => '',
+ 'negative_quantity_invalid' => '',
+ 'negative_total_invalid' => '',
+ 'new_customer' => '新客戶',
+ 'new_item' => '新增產品',
+ 'no_description' => '沒有描述',
+ 'no_filter' => '全部',
+ 'no_items_in_cart' => '購物車中沒有任何產品.',
+ 'no_sales_to_display' => '沒有任何紀錄.',
+ 'none_selected' => '您還沒有選擇任何產品進行編輯.',
+ 'nontaxed_ind' => ' . ',
+ 'not_authorized' => '此操作未經授權.',
+ 'one_or_multiple' => '銷售',
+ 'payment' => '付款方式',
+ 'payment_amount' => '總額',
+ 'payment_not_cover_total' => '付款金額不足.',
+ 'payment_type' => '銷售付款類別',
+ 'payments' => '',
+ 'payments_total' => '付款總額',
+ 'price' => '價格',
+ 'print_after_sale' => '出貨時打印收據',
+ 'quantity' => '數量',
+ 'quantity_less_than_reorder_level' => '警告!產品的庫存數量是不足的。您仍然可以處理銷售,但檢查您的庫存.',
+ 'quantity_less_than_zero' => '警告!產品的庫存數量是不足的。您仍然可以處理銷售,但檢查您的庫存.',
+ 'quantity_of_items' => '貨品數量',
+ 'quote' => '報價',
+ 'quote_number' => '報價單編號',
+ 'quote_number_duplicate' => '報價單編號必須獨有.',
+ 'quote_sent' => '報價單寄給',
+ 'quote_unsent' => '報價單發送敗失',
+ 'receipt' => '銷貨單',
+ 'receipt_no_email' => '此客戶沒有有效的電子郵件地址.',
+ 'receipt_number' => '銷售收據編號',
+ 'receipt_sent' => '發送收據',
+ 'receipt_unsent' => '收據未能發送',
+ 'reference_code' => '付款參考代碼',
+ 'reference_code_invalid_characters' => '參考代碼只能包含字母和數字。',
+ 'reference_code_length_error' => '參考代碼長度無效。',
+ 'refund' => '退款類型',
+ 'register' => '銷售登記',
+ 'remove_customer' => '移除客戶',
+ 'remove_discount' => '',
+ 'return' => '退貨',
+ 'rewards' => '積分',
+ 'rewards_balance' => '積分總數',
+ 'rewards_package' => '獎賞',
+ 'rewards_remaining_balance' => '剩餘獎賞積分 ',
+ 'sale' => '銷售',
+ 'sale_by_invoice' => '發票銷售',
+ 'sale_for_customer' => '客戶:',
+ 'sale_time' => '時間',
+ 'sales_tax' => '銷售稅',
+ 'sales_total' => '',
+ 'select_customer' => '選擇客戶 (Optional)',
+ 'send_invoice' => '發送發票',
+ 'send_quote' => '發送報價',
+ 'send_receipt' => '發送收據',
+ 'send_work_order' => '發送訂單',
+ 'serial' => '序號',
+ 'service_charge' => '',
+ 'show_due' => '',
+ 'show_invoice' => '顯示發票',
+ 'show_receipt' => '顯示收據',
+ 'start_typing_customer_name' => '開始輸入客戶的名字...',
+ 'start_typing_item_name' => '開始輸入產品名或掃描條碼...',
+ 'stock' => '庫存',
+ 'stock_location' => '庫存地點',
+ 'sub_total' => '小計',
+ 'successfully_deleted' => '銷售資料成功刪除',
+ 'successfully_restored' => '您已成功還原',
+ 'successfully_suspended_sale' => '本銷售資料已經成功暫停.',
+ 'successfully_updated' => '銷售資料成功更新.',
+ 'suspend_sale' => '暫停銷售',
+ 'suspended_doc_id' => '文件',
+ 'suspended_sale_id' => '暫停銷售編號',
+ 'suspended_sales' => '已暫停銷售',
+ 'table' => '銷售表格',
+ 'takings' => '銷售收入',
+ 'tax' => '稅額',
+ 'tax_id' => '稅務編號',
+ 'tax_invoice' => '稅務發票',
+ 'tax_percent' => '稅率 %',
+ 'taxed_ind' => 't',
+ 'total' => '總計',
+ 'total_tax_exclusive' => '不含稅',
+ 'transaction_failed' => '銷售交易失敗.',
+ 'unable_to_add_item' => '無法增加出售產品',
+ 'unsuccessfully_deleted' => '銷售資料刪除失敗.',
+ 'unsuccessfully_restored' => '銷售還原失敗.',
+ 'unsuccessfully_suspended_sale' => '本銷售資料已經成功暫停.',
+ 'unsuccessfully_updated' => '銷售資料更新失敗.',
+ 'unsuspend' => '取消暫停銷售',
+ 'unsuspend_and_delete' => '取消暫停銷售並刪除',
+ 'update' => '編輯',
+ 'upi' => 'UPI',
+ 'visa' => '',
+ 'wholesale' => '',
+ 'work_order' => '工作指示',
+ 'work_order_number' => '工作指示編號',
+ 'work_order_number_duplicate' => '工作編號重複.',
+ 'work_order_sent' => '發送工作指示',
+ 'work_order_unsent' => '工作指示發送失敗',
];
diff --git a/app/Libraries/Sale_lib.php b/app/Libraries/Sale_lib.php
index 3040421be..dcfc21d4d 100644
--- a/app/Libraries/Sale_lib.php
+++ b/app/Libraries/Sale_lib.php
@@ -558,10 +558,10 @@ class Sale_lib
/**
* Multiple Payments
*/
- public function get_payments(): array
+ public function getPayments(): array
{
if (!$this->session->get('sales_payments')) {
- $this->set_payments([]);
+ $this->setPayments([]);
}
return $this->session->get('sales_payments');
@@ -570,32 +570,34 @@ class Sale_lib
/**
* Multiple Payments
*/
- public function set_payments(array $payments_data): void
+ public function setPayments(array $payments_data): void
{
$this->session->set('sales_payments', $payments_data);
}
/**
- * Adds a new payment to the payments array or updates an existing one.
+ * Adds a new payment to the payment array or updates an existing one.
* It will also disable cash_mode if a non-qualifying payment type is added.
- * @param string $payment_id
- * @param string $payment_amount
- * @param int $cash_adjustment
+ * @param string $paymentId
+ * @param string $paymentAmount
+ * @param string|null $referenceCode
+ * @param int $cashAdjustment
*/
- public function add_payment(string $payment_id, string $payment_amount, int $cash_adjustment = CASH_ADJUSTMENT_FALSE): void
+ public function addPayment(string $paymentId, string $paymentAmount, ?string $referenceCode = null, int $cashAdjustment = CASH_ADJUSTMENT_FALSE): void
{
- $payments = $this->get_payments();
- if (isset($payments[$payment_id])) {
+ $payments = $this->getPayments();
+ if (isset($payments[$paymentId])) {
// payment_method already exists, add to payment_amount
- $payments[$payment_id]['payment_amount'] = bcadd($payments[$payment_id]['payment_amount'], $payment_amount);
+ $payments[$paymentId]['payment_amount'] = bcadd($payments[$paymentId]['payment_amount'], $paymentAmount);
} else {
// Add to existing array
$payment = [
- $payment_id => [
- 'payment_type' => $payment_id,
- 'payment_amount' => $payment_amount,
+ $paymentId => [
+ 'payment_type' => $paymentId,
+ 'payment_amount' => $paymentAmount,
'cash_refund' => 0,
- 'cash_adjustment' => $cash_adjustment
+ 'cash_adjustment' => $cashAdjustment,
+ 'reference_code' => $referenceCode,
]
];
@@ -603,12 +605,12 @@ class Sale_lib
}
if ($this->session->get('cash_mode')) {
- if ($this->session->get('cash_rounding') && $payment_id != lang('Sales.cash') && $payment_id != lang('Sales.cash_adjustment')) {
+ if ($this->session->get('cash_rounding') && $paymentId != lang('Sales.cash') && $paymentId != lang('Sales.cash_adjustment')) {
$this->session->set('cash_mode', CASH_MODE_FALSE);
}
}
- $this->set_payments($payments);
+ $this->setPayments($payments);
}
/**
@@ -616,11 +618,11 @@ class Sale_lib
*/
public function edit_payment(string $payment_id, float $payment_amount): bool
{
- $payments = $this->get_payments();
+ $payments = $this->getPayments();
if (isset($payments[$payment_id])) {
$payments[$payment_id]['payment_type'] = $payment_id;
$payments[$payment_id]['payment_amount'] = $payment_amount;
- $this->set_payments($payments);
+ $this->setPayments($payments);
return true;
}
@@ -635,7 +637,7 @@ class Sale_lib
*/
public function delete_payment(string $payment_id): void
{
- $payments = $this->get_payments();
+ $payments = $this->getPayments();
$decoded_payment_id = urldecode($payment_id);
unset($payments[$decoded_payment_id]);
@@ -651,7 +653,7 @@ class Sale_lib
unset($payments[lang('Sales.cash')]);
}
}
- $this->set_payments($payments);
+ $this->setPayments($payments);
}
/**
@@ -671,7 +673,7 @@ class Sale_lib
$subtotal = '0.0';
$cash_mode_eligible = CASH_MODE_TRUE;
- foreach ($this->get_payments() as $payments) {
+ foreach ($this->getPayments() as $payments) {
if (!$payments['cash_adjustment']) {
$subtotal = bcadd($payments['payment_amount'], $subtotal);
}
@@ -1386,7 +1388,7 @@ class Sale_lib
// Now load payments
foreach ($this->sale->getSalePayments($sale_id)->getResult() as $row) {
- $this->add_payment($row->payment_type, $row->payment_amount, $row->cash_adjustment);
+ $this->addPayment($row->payment_type, $row->payment_amount, $row->reference_code ?? null, $row->cash_adjustment);
}
$this->set_customer($this->sale->get_customer($sale_id)->person_id);
diff --git a/app/Models/Sale.php b/app/Models/Sale.php
index d2e7340fc..54c825671 100644
--- a/app/Models/Sale.php
+++ b/app/Models/Sale.php
@@ -77,7 +77,8 @@ class Sale extends Model
MAX(IFnull(payments.sale_payment_amount, 0)) AS amount_tendered,
(MAX(payments.sale_payment_amount)) - ($sale_total) AS change_due,
" . '
- MAX(payments.payment_type) AS payment_type';
+ MAX(payments.payment_type) AS payment_type,
+ MAX(payments.reference_code) AS reference_code';
$builder = $this->db->table('sales_items AS sales_items');
$builder->select($sql);
@@ -94,7 +95,7 @@ class Sale extends Model
$builder->where('sales.sale_id', $sale_id);
- $builder->groupBy('sales.sale_id');
+ $builder->groupBy('sales.sale_id, payments.reference_code');
$builder->orderBy('sales.sale_time', 'asc');
return $builder->get();
@@ -481,7 +482,8 @@ class Sale extends Model
'payment_amount' => $payment_amount,
'cash_refund' => $cash_refund,
'cash_adjustment' => $cash_adjustment,
- 'employee_id' => $employee_id
+ 'employee_id' => $employee_id,
+ 'reference_code' => $payment['reference_code'] ?? null,
];
$success = $builder->insert($sales_payments_data);
} elseif ($payment_id != NEW_ENTRY) {
@@ -516,19 +518,19 @@ class Sale extends Model
* @throws ReflectionException
*/
public function save_value(
- int $sale_id,
- string &$sale_status,
- array &$items,
- int $customer_id,
- int $employee_id,
- string $comment,
+ int $saleId,
+ string &$saleStatus,
+ array &$items,
+ int $customerId,
+ int $employeeId,
+ string $comment,
?string $invoice_number,
?string $work_order_number,
?string $quote_number,
- int $sale_type,
- ?array $payments,
- ?int $dinner_table_id,
- ?array &$sales_taxes
+ int $sale_type,
+ ?array $payments,
+ ?int $dinner_table_id,
+ ?array &$sales_taxes
): int { // TODO: this method returns the sale_id but the override is expecting it to return a bool. The signature needs to be reworked. Generally when there are more than 3 maybe 4 parameters, there's a good chance that an object needs to be passed rather than so many params.
$config = config(OSPOS::class)->settings;
$attribute = model(Attribute::class);
@@ -539,8 +541,8 @@ class Sale extends Model
$item_quantity = model(Item_quantity::class);
- if ($sale_id != NEW_ENTRY) {
- $this->clear_suspended_sale_detail($sale_id);
+ if ($saleId != NEW_ENTRY) {
+ $this->clear_suspended_sale_detail($saleId);
}
if (count($items) == 0) { // TODO: ===
@@ -549,10 +551,10 @@ class Sale extends Model
$sales_data = [
'sale_time' => date('Y-m-d H:i:s'),
- 'customer_id' => $customer->exists($customer_id) ? $customer_id : null,
- 'employee_id' => $employee_id,
+ 'customer_id' => $customer->exists($customerId) ? $customerId : null,
+ 'employee_id' => $employeeId,
'comment' => $comment,
- 'sale_status' => $sale_status,
+ 'sale_status' => $saleStatus,
'invoice_number' => $invoice_number,
'quote_number' => $quote_number,
'work_order_number' => $work_order_number,
@@ -563,38 +565,37 @@ class Sale extends Model
// Run these queries as a transaction, we want to make sure we do all or nothing
$this->db->transStart();
- if ($sale_id == NEW_ENTRY) {
- $builder = $this->db->table('sales');
+ $builder = $this->db->table('sales');
+ if ($saleId == NEW_ENTRY) {
$builder->insert($sales_data);
- $sale_id = $this->db->insertID();
+ $saleId = $this->db->insertID();
} else {
- $builder = $this->db->table('sales');
- $builder->where('sale_id', $sale_id);
+ $builder->where('sale_id', $saleId);
$builder->update($sales_data);
}
$total_amount = 0;
- $total_amount_used = 0;
+ $totalAmountUsed = 0;
foreach ($payments as $payment_id => $payment) {
if (!empty(strstr($payment['payment_type'], lang('Sales.giftcard')))) {
- // We have a gift card, and we have to deduct the used value from the total value of the card.
- $splitpayment = explode(':', $payment['payment_type']); // TODO: this variable doesn't follow our naming conventions. Probably should be refactored to split_payment.
- $cur_giftcard_value = $giftcard->get_giftcard_value($splitpayment[1]); // TODO: this should be refactored to $current_giftcard_value
- $giftcard->update_giftcard_value($splitpayment[1], $cur_giftcard_value - $payment['payment_amount']);
+ $splitPayment = explode(':', $payment['payment_type']);
+ $currentGiftcardValue = $giftcard->get_giftcard_value($splitPayment[1]);
+ $giftcard->update_giftcard_value($splitPayment[1], $currentGiftcardValue - $payment['payment_amount']);
} elseif (!empty(strstr($payment['payment_type'], lang('Sales.rewards')))) {
- $cur_rewards_value = $customer->getInfo($customer_id)->points;
- $customer->update_reward_points_value($customer_id, $cur_rewards_value - $payment['payment_amount']);
- $total_amount_used = floatval($total_amount_used) + floatval($payment['payment_amount']);
+ $currentRewardsValue = $customer->getInfo($customerId)->points;
+ $customer->update_reward_points_value($customerId, $currentRewardsValue - $payment['payment_amount']);
+ $totalAmountUsed = floatval($totalAmountUsed) + floatval($payment['payment_amount']);
}
$sales_payments_data = [
- 'sale_id' => $sale_id,
+ 'sale_id' => $saleId,
'payment_type' => $payment['payment_type'],
'payment_amount' => $payment['payment_amount'],
'cash_refund' => $payment['cash_refund'],
'cash_adjustment' => $payment['cash_adjustment'],
- 'employee_id' => $employee_id
+ 'employee_id' => $employeeId,
+ 'reference_code' => $payment['reference_code'] ?? '',
];
$builder = $this->db->table('sales_payments');
@@ -603,9 +604,9 @@ class Sale extends Model
$total_amount = floatval($total_amount) + floatval($payment['payment_amount']) - floatval($payment['cash_refund']);
}
- $this->save_customer_rewards($customer_id, $sale_id, $total_amount, $total_amount_used);
+ $this->save_customer_rewards($customerId, $saleId, $total_amount, $totalAmountUsed);
- $customer = $customer->getInfo($customer_id);
+ $customer = $customer->getInfo($customerId);
foreach ($items as $line => $item_data) {
$cur_item_info = $item->getInfo($item_data['item_id']);
@@ -615,7 +616,7 @@ class Sale extends Model
}
$sales_items_data = [
- 'sale_id' => $sale_id,
+ 'sale_id' => $saleId,
'item_id' => $item_data['item_id'],
'line' => $item_data['line'],
'description' => character_limiter($item_data['description'], 255),
@@ -632,7 +633,7 @@ class Sale extends Model
$builder = $this->db->table('sales_items');
$builder->insert($sales_items_data);
- if ($cur_item_info->stock_type == HAS_STOCK && $sale_status == COMPLETED) { // TODO: === ?
+ if ($cur_item_info->stock_type == HAS_STOCK && $saleStatus == COMPLETED) { // TODO: === ?
// Update stock quantity if item type is a standard stock item and the sale is a standard sale
$item_quantity_data = $item_quantity->get_item_quantity($item_data['item_id'], $item_data['item_location']);
@@ -652,11 +653,11 @@ class Sale extends Model
}
// Inventory Count Details
- $sale_remarks = 'POS ' . $sale_id; // TODO: Use string interpolation here.
+ $sale_remarks = 'POS ' . $saleId; // TODO: Use string interpolation here.
$inv_data = [
'trans_date' => date('Y-m-d H:i:s'),
'trans_items' => $item_data['item_id'],
- 'trans_user' => $employee_id,
+ 'trans_user' => $employeeId,
'trans_location' => $item_data['item_location'],
'trans_comment' => $sale_remarks,
'trans_inventory' => -$item_data['quantity']
@@ -665,17 +666,17 @@ class Sale extends Model
$inventory->insert($inv_data, false);
}
- $attribute->copy_attribute_links($item_data['item_id'], 'sale_id', $sale_id);
+ $attribute->copy_attribute_links($item_data['item_id'], 'sale_id', $saleId);
}
- if ($customer_id == NEW_ENTRY || $customer->taxable) {
- $this->save_sales_tax($sale_id, $sales_taxes[0]);
- $this->save_sales_items_taxes($sale_id, $sales_taxes[1]);
+ if ($customerId == NEW_ENTRY || $customer->taxable) {
+ $this->save_sales_tax($saleId, $sales_taxes[0]);
+ $this->save_sales_items_taxes($saleId, $sales_taxes[1]);
}
if ($config['dinner_table_enable']) {
$dinner_table = model(Dinner_table::class);
- if ($sale_status == COMPLETED) { // TODO: === ?
+ if ($saleStatus == COMPLETED) { // TODO: === ?
$dinner_table->release($dinner_table_id);
} else {
$dinner_table->occupy($dinner_table_id);
@@ -684,7 +685,7 @@ class Sale extends Model
$this->db->transComplete();
- return $this->db->transStatus() ? $sale_id : -1;
+ return $this->db->transStatus() ? $saleId : -1;
}
/**
@@ -1093,12 +1094,13 @@ class Sale extends Model
SUM(CASE WHEN payments.cash_adjustment = 0 THEN payments.payment_amount ELSE 0 END) AS sale_payment_amount,
SUM(CASE WHEN payments.cash_adjustment = 1 THEN payments.payment_amount ELSE 0 END) AS sale_cash_adjustment,
SUM(payments.cash_refund) AS sale_cash_refund,
- GROUP_CONCAT(CONCAT(payments.payment_type, " ", (payments.payment_amount - payments.cash_refund)) SEPARATOR ", ") AS payment_type
+ GROUP_CONCAT(CONCAT(payments.payment_type, " ", (payments.payment_amount - payments.cash_refund)) SEPARATOR ", ") AS payment_type,
+ payments.reference_code AS reference_code
FROM ' . $this->db->prefixTable('sales_payments') . ' AS payments
INNER JOIN ' . $this->db->prefixTable('sales') . ' AS sales
ON sales.sale_id = payments.sale_id
WHERE ' . $where . '
- GROUP BY payments.sale_id
+ GROUP BY payments.sale_id, payments.reference_code
)';
$this->db->query($sql);
diff --git a/app/Views/configs/locale_config.php b/app/Views/configs/locale_config.php
index 93bd72d8b..f78adcd78 100644
--- a/app/Views/configs/locale_config.php
+++ b/app/Views/configs/locale_config.php
@@ -176,6 +176,25 @@
+